diff --git a/.obsidian/community-plugins.json b/.obsidian/community-plugins.json index 57318840..009339f5 100644 --- a/.obsidian/community-plugins.json +++ b/.obsidian/community-plugins.json @@ -21,7 +21,6 @@ "obsidian-journey-plugin", "ledger-obsidian", "obsidian-lineup-builder", - "longform", "obsidian-map-view", "media-extended", "meld-encrypt", diff --git a/.obsidian/graph.json b/.obsidian/graph.json index bb4391d5..0193ce04 100644 --- a/.obsidian/graph.json +++ b/.obsidian/graph.json @@ -95,6 +95,6 @@ "repelStrength": 10, "linkStrength": 1, "linkDistance": 250, - "scale": 0.1470305035890801, + "scale": 0.18102327602416682, "close": true } \ No newline at end of file diff --git a/.obsidian/plugins/longform/data.json b/.obsidian/plugins/longform/data.json deleted file mode 100644 index 9ee5c03e..00000000 --- a/.obsidian/plugins/longform/data.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "version": 1, - "projects": { - "04.03 Creative snippets": { - "path": "04.03 Creative snippets", - "indexFile": "Index", - "draftsPath": "Drafts/" - } - }, - "selectedProject": "04.03 Creative snippets", - "selectedDraft": "Draft 1", - "userScriptFolder": null, - "workflows": { - "Default Workflow": { - "name": "Default Workflow", - "description": "A starter workflow. Feel free to edit, rename, or delete it and create your own.", - "steps": [ - { - "id": "strip-frontmatter", - "optionValues": {} - }, - { - "id": "remove-links", - "optionValues": { - "remove-wikilinks": true, - "remove-external-links": true - } - }, - { - "id": "prepend-title", - "optionValues": { - "format": "## $1", - "separator": "\n\n" - } - }, - { - "id": "concatenate-text", - "optionValues": { - "separator": "\\n\\n---\\n\\n" - } - }, - { - "id": "write-to-note", - "optionValues": { - "target": "manuscript.md", - "open-after": true - } - } - ] - } - } -} \ No newline at end of file diff --git a/.obsidian/plugins/longform/main.js b/.obsidian/plugins/longform/main.js deleted file mode 100644 index 23ff88fa..00000000 --- a/.obsidian/plugins/longform/main.js +++ /dev/null @@ -1,16920 +0,0 @@ -/* -THIS IS A GENERATED/BUNDLED FILE BY ROLLUP -if you want to view the source visit the plugins github repository -*/ - -'use strict'; - -var obsidian = require('obsidian'); - -/*! ***************************************************************************** -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. -***************************************************************************** */ - -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()); - }); -} - -/** - * Checks if `value` is the - * [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types) - * of `Object`. (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`) - * - * @static - * @memberOf _ - * @since 0.1.0 - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is an object, else `false`. - * @example - * - * _.isObject({}); - * // => true - * - * _.isObject([1, 2, 3]); - * // => true - * - * _.isObject(_.noop); - * // => true - * - * _.isObject(null); - * // => false - */ -function isObject(value) { - var type = typeof value; - return value != null && (type == 'object' || type == 'function'); -} - -var isObject_1 = isObject; - -var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {}; - -function createCommonjsModule(fn) { - var module = { exports: {} }; - return fn(module, module.exports), module.exports; -} - -/** Detect free variable `global` from Node.js. */ - -var freeGlobal = typeof commonjsGlobal == 'object' && commonjsGlobal && commonjsGlobal.Object === Object && commonjsGlobal; - -var _freeGlobal = freeGlobal; - -/** Detect free variable `self`. */ -var freeSelf = typeof self == 'object' && self && self.Object === Object && self; - -/** Used as a reference to the global object. */ -var root = _freeGlobal || freeSelf || Function('return this')(); - -var _root = root; - -/** - * Gets the timestamp of the number of milliseconds that have elapsed since - * the Unix epoch (1 January 1970 00:00:00 UTC). - * - * @static - * @memberOf _ - * @since 2.4.0 - * @category Date - * @returns {number} Returns the timestamp. - * @example - * - * _.defer(function(stamp) { - * console.log(_.now() - stamp); - * }, _.now()); - * // => Logs the number of milliseconds it took for the deferred invocation. - */ -var now = function() { - return _root.Date.now(); -}; - -var now_1 = now; - -/** Used to match a single whitespace character. */ -var reWhitespace = /\s/; - -/** - * Used by `_.trim` and `_.trimEnd` to get the index of the last non-whitespace - * character of `string`. - * - * @private - * @param {string} string The string to inspect. - * @returns {number} Returns the index of the last non-whitespace character. - */ -function trimmedEndIndex(string) { - var index = string.length; - - while (index-- && reWhitespace.test(string.charAt(index))) {} - return index; -} - -var _trimmedEndIndex = trimmedEndIndex; - -/** Used to match leading whitespace. */ -var reTrimStart = /^\s+/; - -/** - * The base implementation of `_.trim`. - * - * @private - * @param {string} string The string to trim. - * @returns {string} Returns the trimmed string. - */ -function baseTrim(string) { - return string - ? string.slice(0, _trimmedEndIndex(string) + 1).replace(reTrimStart, '') - : string; -} - -var _baseTrim = baseTrim; - -/** Built-in value references. */ -var Symbol$1 = _root.Symbol; - -var _Symbol = Symbol$1; - -/** Used for built-in method references. */ -var objectProto$f = Object.prototype; - -/** Used to check objects for own properties. */ -var hasOwnProperty$c = objectProto$f.hasOwnProperty; - -/** - * Used to resolve the - * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring) - * of values. - */ -var nativeObjectToString$1 = objectProto$f.toString; - -/** Built-in value references. */ -var symToStringTag$1 = _Symbol ? _Symbol.toStringTag : undefined; - -/** - * A specialized version of `baseGetTag` which ignores `Symbol.toStringTag` values. - * - * @private - * @param {*} value The value to query. - * @returns {string} Returns the raw `toStringTag`. - */ -function getRawTag(value) { - var isOwn = hasOwnProperty$c.call(value, symToStringTag$1), - tag = value[symToStringTag$1]; - - try { - value[symToStringTag$1] = undefined; - var unmasked = true; - } catch (e) {} - - var result = nativeObjectToString$1.call(value); - if (unmasked) { - if (isOwn) { - value[symToStringTag$1] = tag; - } else { - delete value[symToStringTag$1]; - } - } - return result; -} - -var _getRawTag = getRawTag; - -/** Used for built-in method references. */ -var objectProto$e = Object.prototype; - -/** - * Used to resolve the - * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring) - * of values. - */ -var nativeObjectToString = objectProto$e.toString; - -/** - * Converts `value` to a string using `Object.prototype.toString`. - * - * @private - * @param {*} value The value to convert. - * @returns {string} Returns the converted string. - */ -function objectToString(value) { - return nativeObjectToString.call(value); -} - -var _objectToString = objectToString; - -/** `Object#toString` result references. */ -var nullTag = '[object Null]', - undefinedTag = '[object Undefined]'; - -/** Built-in value references. */ -var symToStringTag = _Symbol ? _Symbol.toStringTag : undefined; - -/** - * The base implementation of `getTag` without fallbacks for buggy environments. - * - * @private - * @param {*} value The value to query. - * @returns {string} Returns the `toStringTag`. - */ -function baseGetTag(value) { - if (value == null) { - return value === undefined ? undefinedTag : nullTag; - } - return (symToStringTag && symToStringTag in Object(value)) - ? _getRawTag(value) - : _objectToString(value); -} - -var _baseGetTag = baseGetTag; - -/** - * Checks if `value` is object-like. A value is object-like if it's not `null` - * and has a `typeof` result of "object". - * - * @static - * @memberOf _ - * @since 4.0.0 - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is object-like, else `false`. - * @example - * - * _.isObjectLike({}); - * // => true - * - * _.isObjectLike([1, 2, 3]); - * // => true - * - * _.isObjectLike(_.noop); - * // => false - * - * _.isObjectLike(null); - * // => false - */ -function isObjectLike(value) { - return value != null && typeof value == 'object'; -} - -var isObjectLike_1 = isObjectLike; - -/** `Object#toString` result references. */ -var symbolTag$3 = '[object Symbol]'; - -/** - * Checks if `value` is classified as a `Symbol` primitive or object. - * - * @static - * @memberOf _ - * @since 4.0.0 - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a symbol, else `false`. - * @example - * - * _.isSymbol(Symbol.iterator); - * // => true - * - * _.isSymbol('abc'); - * // => false - */ -function isSymbol(value) { - return typeof value == 'symbol' || - (isObjectLike_1(value) && _baseGetTag(value) == symbolTag$3); -} - -var isSymbol_1 = isSymbol; - -/** Used as references for various `Number` constants. */ -var NAN = 0 / 0; - -/** Used to detect bad signed hexadecimal string values. */ -var reIsBadHex = /^[-+]0x[0-9a-f]+$/i; - -/** Used to detect binary string values. */ -var reIsBinary = /^0b[01]+$/i; - -/** Used to detect octal string values. */ -var reIsOctal = /^0o[0-7]+$/i; - -/** Built-in method references without a dependency on `root`. */ -var freeParseInt = parseInt; - -/** - * Converts `value` to a number. - * - * @static - * @memberOf _ - * @since 4.0.0 - * @category Lang - * @param {*} value The value to process. - * @returns {number} Returns the number. - * @example - * - * _.toNumber(3.2); - * // => 3.2 - * - * _.toNumber(Number.MIN_VALUE); - * // => 5e-324 - * - * _.toNumber(Infinity); - * // => Infinity - * - * _.toNumber('3.2'); - * // => 3.2 - */ -function toNumber(value) { - if (typeof value == 'number') { - return value; - } - if (isSymbol_1(value)) { - return NAN; - } - if (isObject_1(value)) { - var other = typeof value.valueOf == 'function' ? value.valueOf() : value; - value = isObject_1(other) ? (other + '') : other; - } - if (typeof value != 'string') { - return value === 0 ? value : +value; - } - value = _baseTrim(value); - var isBinary = reIsBinary.test(value); - return (isBinary || reIsOctal.test(value)) - ? freeParseInt(value.slice(2), isBinary ? 2 : 8) - : (reIsBadHex.test(value) ? NAN : +value); -} - -var toNumber_1 = toNumber; - -/** Error message constants. */ -var FUNC_ERROR_TEXT$1 = 'Expected a function'; - -/* Built-in method references for those with the same name as other `lodash` methods. */ -var nativeMax$1 = Math.max, - nativeMin = Math.min; - -/** - * Creates a debounced function that delays invoking `func` until after `wait` - * milliseconds have elapsed since the last time the debounced function was - * invoked. The debounced function comes with a `cancel` method to cancel - * delayed `func` invocations and a `flush` method to immediately invoke them. - * Provide `options` to indicate whether `func` should be invoked on the - * leading and/or trailing edge of the `wait` timeout. The `func` is invoked - * with the last arguments provided to the debounced function. Subsequent - * calls to the debounced function return the result of the last `func` - * invocation. - * - * **Note:** If `leading` and `trailing` options are `true`, `func` is - * invoked on the trailing edge of the timeout only if the debounced function - * is invoked more than once during the `wait` timeout. - * - * If `wait` is `0` and `leading` is `false`, `func` invocation is deferred - * until to the next tick, similar to `setTimeout` with a timeout of `0`. - * - * See [David Corbacho's article](https://css-tricks.com/debouncing-throttling-explained-examples/) - * for details over the differences between `_.debounce` and `_.throttle`. - * - * @static - * @memberOf _ - * @since 0.1.0 - * @category Function - * @param {Function} func The function to debounce. - * @param {number} [wait=0] The number of milliseconds to delay. - * @param {Object} [options={}] The options object. - * @param {boolean} [options.leading=false] - * Specify invoking on the leading edge of the timeout. - * @param {number} [options.maxWait] - * The maximum time `func` is allowed to be delayed before it's invoked. - * @param {boolean} [options.trailing=true] - * Specify invoking on the trailing edge of the timeout. - * @returns {Function} Returns the new debounced function. - * @example - * - * // Avoid costly calculations while the window size is in flux. - * jQuery(window).on('resize', _.debounce(calculateLayout, 150)); - * - * // Invoke `sendMail` when clicked, debouncing subsequent calls. - * jQuery(element).on('click', _.debounce(sendMail, 300, { - * 'leading': true, - * 'trailing': false - * })); - * - * // Ensure `batchLog` is invoked once after 1 second of debounced calls. - * var debounced = _.debounce(batchLog, 250, { 'maxWait': 1000 }); - * var source = new EventSource('/stream'); - * jQuery(source).on('message', debounced); - * - * // Cancel the trailing debounced invocation. - * jQuery(window).on('popstate', debounced.cancel); - */ -function debounce$1(func, wait, options) { - var lastArgs, - lastThis, - maxWait, - result, - timerId, - lastCallTime, - lastInvokeTime = 0, - leading = false, - maxing = false, - trailing = true; - - if (typeof func != 'function') { - throw new TypeError(FUNC_ERROR_TEXT$1); - } - wait = toNumber_1(wait) || 0; - if (isObject_1(options)) { - leading = !!options.leading; - maxing = 'maxWait' in options; - maxWait = maxing ? nativeMax$1(toNumber_1(options.maxWait) || 0, wait) : maxWait; - trailing = 'trailing' in options ? !!options.trailing : trailing; - } - - function invokeFunc(time) { - var args = lastArgs, - thisArg = lastThis; - - lastArgs = lastThis = undefined; - lastInvokeTime = time; - result = func.apply(thisArg, args); - return result; - } - - function leadingEdge(time) { - // Reset any `maxWait` timer. - lastInvokeTime = time; - // Start the timer for the trailing edge. - timerId = setTimeout(timerExpired, wait); - // Invoke the leading edge. - return leading ? invokeFunc(time) : result; - } - - function remainingWait(time) { - var timeSinceLastCall = time - lastCallTime, - timeSinceLastInvoke = time - lastInvokeTime, - timeWaiting = wait - timeSinceLastCall; - - return maxing - ? nativeMin(timeWaiting, maxWait - timeSinceLastInvoke) - : timeWaiting; - } - - function shouldInvoke(time) { - var timeSinceLastCall = time - lastCallTime, - timeSinceLastInvoke = time - lastInvokeTime; - - // Either this is the first call, activity has stopped and we're at the - // trailing edge, the system time has gone backwards and we're treating - // it as the trailing edge, or we've hit the `maxWait` limit. - return (lastCallTime === undefined || (timeSinceLastCall >= wait) || - (timeSinceLastCall < 0) || (maxing && timeSinceLastInvoke >= maxWait)); - } - - function timerExpired() { - var time = now_1(); - if (shouldInvoke(time)) { - return trailingEdge(time); - } - // Restart the timer. - timerId = setTimeout(timerExpired, remainingWait(time)); - } - - function trailingEdge(time) { - timerId = undefined; - - // Only invoke if we have `lastArgs` which means `func` has been - // debounced at least once. - if (trailing && lastArgs) { - return invokeFunc(time); - } - lastArgs = lastThis = undefined; - return result; - } - - function cancel() { - if (timerId !== undefined) { - clearTimeout(timerId); - } - lastInvokeTime = 0; - lastArgs = lastCallTime = lastThis = timerId = undefined; - } - - function flush() { - return timerId === undefined ? result : trailingEdge(now_1()); - } - - function debounced() { - var time = now_1(), - isInvoking = shouldInvoke(time); - - lastArgs = arguments; - lastThis = this; - lastCallTime = time; - - if (isInvoking) { - if (timerId === undefined) { - return leadingEdge(lastCallTime); - } - if (maxing) { - // Handle invocations in a tight loop. - clearTimeout(timerId); - timerId = setTimeout(timerExpired, wait); - return invokeFunc(lastCallTime); - } - } - if (timerId === undefined) { - timerId = setTimeout(timerExpired, wait); - } - return result; - } - debounced.cancel = cancel; - debounced.flush = flush; - return debounced; -} - -var debounce_1 = debounce$1; - -/** - * Checks if `value` is classified as an `Array` object. - * - * @static - * @memberOf _ - * @since 0.1.0 - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is an array, else `false`. - * @example - * - * _.isArray([1, 2, 3]); - * // => true - * - * _.isArray(document.body.children); - * // => false - * - * _.isArray('abc'); - * // => false - * - * _.isArray(_.noop); - * // => false - */ -var isArray = Array.isArray; - -var isArray_1 = isArray; - -/** Used to match property names within property paths. */ -var reIsDeepProp = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/, - reIsPlainProp = /^\w*$/; - -/** - * Checks if `value` is a property name and not a property path. - * - * @private - * @param {*} value The value to check. - * @param {Object} [object] The object to query keys on. - * @returns {boolean} Returns `true` if `value` is a property name, else `false`. - */ -function isKey(value, object) { - if (isArray_1(value)) { - return false; - } - var type = typeof value; - if (type == 'number' || type == 'symbol' || type == 'boolean' || - value == null || isSymbol_1(value)) { - return true; - } - return reIsPlainProp.test(value) || !reIsDeepProp.test(value) || - (object != null && value in Object(object)); -} - -var _isKey = isKey; - -/** `Object#toString` result references. */ -var asyncTag = '[object AsyncFunction]', - funcTag$2 = '[object Function]', - genTag$1 = '[object GeneratorFunction]', - proxyTag = '[object Proxy]'; - -/** - * Checks if `value` is classified as a `Function` object. - * - * @static - * @memberOf _ - * @since 0.1.0 - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a function, else `false`. - * @example - * - * _.isFunction(_); - * // => true - * - * _.isFunction(/abc/); - * // => false - */ -function isFunction(value) { - if (!isObject_1(value)) { - return false; - } - // The use of `Object#toString` avoids issues with the `typeof` operator - // in Safari 9 which returns 'object' for typed arrays and other constructors. - var tag = _baseGetTag(value); - return tag == funcTag$2 || tag == genTag$1 || tag == asyncTag || tag == proxyTag; -} - -var isFunction_1 = isFunction; - -/** Used to detect overreaching core-js shims. */ -var coreJsData = _root['__core-js_shared__']; - -var _coreJsData = coreJsData; - -/** Used to detect methods masquerading as native. */ -var maskSrcKey = (function() { - var uid = /[^.]+$/.exec(_coreJsData && _coreJsData.keys && _coreJsData.keys.IE_PROTO || ''); - return uid ? ('Symbol(src)_1.' + uid) : ''; -}()); - -/** - * Checks if `func` has its source masked. - * - * @private - * @param {Function} func The function to check. - * @returns {boolean} Returns `true` if `func` is masked, else `false`. - */ -function isMasked(func) { - return !!maskSrcKey && (maskSrcKey in func); -} - -var _isMasked = isMasked; - -/** Used for built-in method references. */ -var funcProto$2 = Function.prototype; - -/** Used to resolve the decompiled source of functions. */ -var funcToString$2 = funcProto$2.toString; - -/** - * Converts `func` to its source code. - * - * @private - * @param {Function} func The function to convert. - * @returns {string} Returns the source code. - */ -function toSource(func) { - if (func != null) { - try { - return funcToString$2.call(func); - } catch (e) {} - try { - return (func + ''); - } catch (e) {} - } - return ''; -} - -var _toSource = toSource; - -/** - * Used to match `RegExp` - * [syntax characters](http://ecma-international.org/ecma-262/7.0/#sec-patterns). - */ -var reRegExpChar = /[\\^$.*+?()[\]{}|]/g; - -/** Used to detect host constructors (Safari). */ -var reIsHostCtor = /^\[object .+?Constructor\]$/; - -/** Used for built-in method references. */ -var funcProto$1 = Function.prototype, - objectProto$d = Object.prototype; - -/** Used to resolve the decompiled source of functions. */ -var funcToString$1 = funcProto$1.toString; - -/** Used to check objects for own properties. */ -var hasOwnProperty$b = objectProto$d.hasOwnProperty; - -/** Used to detect if a method is native. */ -var reIsNative = RegExp('^' + - funcToString$1.call(hasOwnProperty$b).replace(reRegExpChar, '\\$&') - .replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, '$1.*?') + '$' -); - -/** - * The base implementation of `_.isNative` without bad shim checks. - * - * @private - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a native function, - * else `false`. - */ -function baseIsNative(value) { - if (!isObject_1(value) || _isMasked(value)) { - return false; - } - var pattern = isFunction_1(value) ? reIsNative : reIsHostCtor; - return pattern.test(_toSource(value)); -} - -var _baseIsNative = baseIsNative; - -/** - * Gets the value at `key` of `object`. - * - * @private - * @param {Object} [object] The object to query. - * @param {string} key The key of the property to get. - * @returns {*} Returns the property value. - */ -function getValue(object, key) { - return object == null ? undefined : object[key]; -} - -var _getValue = getValue; - -/** - * Gets the native function at `key` of `object`. - * - * @private - * @param {Object} object The object to query. - * @param {string} key The key of the method to get. - * @returns {*} Returns the function if it's native, else `undefined`. - */ -function getNative(object, key) { - var value = _getValue(object, key); - return _baseIsNative(value) ? value : undefined; -} - -var _getNative = getNative; - -/* Built-in method references that are verified to be native. */ -var nativeCreate = _getNative(Object, 'create'); - -var _nativeCreate = nativeCreate; - -/** - * Removes all key-value entries from the hash. - * - * @private - * @name clear - * @memberOf Hash - */ -function hashClear() { - this.__data__ = _nativeCreate ? _nativeCreate(null) : {}; - this.size = 0; -} - -var _hashClear = hashClear; - -/** - * Removes `key` and its value from the hash. - * - * @private - * @name delete - * @memberOf Hash - * @param {Object} hash The hash to modify. - * @param {string} key The key of the value to remove. - * @returns {boolean} Returns `true` if the entry was removed, else `false`. - */ -function hashDelete(key) { - var result = this.has(key) && delete this.__data__[key]; - this.size -= result ? 1 : 0; - return result; -} - -var _hashDelete = hashDelete; - -/** Used to stand-in for `undefined` hash values. */ -var HASH_UNDEFINED$2 = '__lodash_hash_undefined__'; - -/** Used for built-in method references. */ -var objectProto$c = Object.prototype; - -/** Used to check objects for own properties. */ -var hasOwnProperty$a = objectProto$c.hasOwnProperty; - -/** - * Gets the hash value for `key`. - * - * @private - * @name get - * @memberOf Hash - * @param {string} key The key of the value to get. - * @returns {*} Returns the entry value. - */ -function hashGet(key) { - var data = this.__data__; - if (_nativeCreate) { - var result = data[key]; - return result === HASH_UNDEFINED$2 ? undefined : result; - } - return hasOwnProperty$a.call(data, key) ? data[key] : undefined; -} - -var _hashGet = hashGet; - -/** Used for built-in method references. */ -var objectProto$b = Object.prototype; - -/** Used to check objects for own properties. */ -var hasOwnProperty$9 = objectProto$b.hasOwnProperty; - -/** - * Checks if a hash value for `key` exists. - * - * @private - * @name has - * @memberOf Hash - * @param {string} key The key of the entry to check. - * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`. - */ -function hashHas(key) { - var data = this.__data__; - return _nativeCreate ? (data[key] !== undefined) : hasOwnProperty$9.call(data, key); -} - -var _hashHas = hashHas; - -/** Used to stand-in for `undefined` hash values. */ -var HASH_UNDEFINED$1 = '__lodash_hash_undefined__'; - -/** - * Sets the hash `key` to `value`. - * - * @private - * @name set - * @memberOf Hash - * @param {string} key The key of the value to set. - * @param {*} value The value to set. - * @returns {Object} Returns the hash instance. - */ -function hashSet(key, value) { - var data = this.__data__; - this.size += this.has(key) ? 0 : 1; - data[key] = (_nativeCreate && value === undefined) ? HASH_UNDEFINED$1 : value; - return this; -} - -var _hashSet = hashSet; - -/** - * Creates a hash object. - * - * @private - * @constructor - * @param {Array} [entries] The key-value pairs to cache. - */ -function Hash(entries) { - var index = -1, - length = entries == null ? 0 : entries.length; - - this.clear(); - while (++index < length) { - var entry = entries[index]; - this.set(entry[0], entry[1]); - } -} - -// Add methods to `Hash`. -Hash.prototype.clear = _hashClear; -Hash.prototype['delete'] = _hashDelete; -Hash.prototype.get = _hashGet; -Hash.prototype.has = _hashHas; -Hash.prototype.set = _hashSet; - -var _Hash = Hash; - -/** - * Removes all key-value entries from the list cache. - * - * @private - * @name clear - * @memberOf ListCache - */ -function listCacheClear() { - this.__data__ = []; - this.size = 0; -} - -var _listCacheClear = listCacheClear; - -/** - * Performs a - * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero) - * comparison between two values to determine if they are equivalent. - * - * @static - * @memberOf _ - * @since 4.0.0 - * @category Lang - * @param {*} value The value to compare. - * @param {*} other The other value to compare. - * @returns {boolean} Returns `true` if the values are equivalent, else `false`. - * @example - * - * var object = { 'a': 1 }; - * var other = { 'a': 1 }; - * - * _.eq(object, object); - * // => true - * - * _.eq(object, other); - * // => false - * - * _.eq('a', 'a'); - * // => true - * - * _.eq('a', Object('a')); - * // => false - * - * _.eq(NaN, NaN); - * // => true - */ -function eq(value, other) { - return value === other || (value !== value && other !== other); -} - -var eq_1 = eq; - -/** - * Gets the index at which the `key` is found in `array` of key-value pairs. - * - * @private - * @param {Array} array The array to inspect. - * @param {*} key The key to search for. - * @returns {number} Returns the index of the matched value, else `-1`. - */ -function assocIndexOf(array, key) { - var length = array.length; - while (length--) { - if (eq_1(array[length][0], key)) { - return length; - } - } - return -1; -} - -var _assocIndexOf = assocIndexOf; - -/** Used for built-in method references. */ -var arrayProto = Array.prototype; - -/** Built-in value references. */ -var splice = arrayProto.splice; - -/** - * Removes `key` and its value from the list cache. - * - * @private - * @name delete - * @memberOf ListCache - * @param {string} key The key of the value to remove. - * @returns {boolean} Returns `true` if the entry was removed, else `false`. - */ -function listCacheDelete(key) { - var data = this.__data__, - index = _assocIndexOf(data, key); - - if (index < 0) { - return false; - } - var lastIndex = data.length - 1; - if (index == lastIndex) { - data.pop(); - } else { - splice.call(data, index, 1); - } - --this.size; - return true; -} - -var _listCacheDelete = listCacheDelete; - -/** - * Gets the list cache value for `key`. - * - * @private - * @name get - * @memberOf ListCache - * @param {string} key The key of the value to get. - * @returns {*} Returns the entry value. - */ -function listCacheGet(key) { - var data = this.__data__, - index = _assocIndexOf(data, key); - - return index < 0 ? undefined : data[index][1]; -} - -var _listCacheGet = listCacheGet; - -/** - * Checks if a list cache value for `key` exists. - * - * @private - * @name has - * @memberOf ListCache - * @param {string} key The key of the entry to check. - * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`. - */ -function listCacheHas(key) { - return _assocIndexOf(this.__data__, key) > -1; -} - -var _listCacheHas = listCacheHas; - -/** - * Sets the list cache `key` to `value`. - * - * @private - * @name set - * @memberOf ListCache - * @param {string} key The key of the value to set. - * @param {*} value The value to set. - * @returns {Object} Returns the list cache instance. - */ -function listCacheSet(key, value) { - var data = this.__data__, - index = _assocIndexOf(data, key); - - if (index < 0) { - ++this.size; - data.push([key, value]); - } else { - data[index][1] = value; - } - return this; -} - -var _listCacheSet = listCacheSet; - -/** - * Creates an list cache object. - * - * @private - * @constructor - * @param {Array} [entries] The key-value pairs to cache. - */ -function ListCache(entries) { - var index = -1, - length = entries == null ? 0 : entries.length; - - this.clear(); - while (++index < length) { - var entry = entries[index]; - this.set(entry[0], entry[1]); - } -} - -// Add methods to `ListCache`. -ListCache.prototype.clear = _listCacheClear; -ListCache.prototype['delete'] = _listCacheDelete; -ListCache.prototype.get = _listCacheGet; -ListCache.prototype.has = _listCacheHas; -ListCache.prototype.set = _listCacheSet; - -var _ListCache = ListCache; - -/* Built-in method references that are verified to be native. */ -var Map$1 = _getNative(_root, 'Map'); - -var _Map = Map$1; - -/** - * Removes all key-value entries from the map. - * - * @private - * @name clear - * @memberOf MapCache - */ -function mapCacheClear() { - this.size = 0; - this.__data__ = { - 'hash': new _Hash, - 'map': new (_Map || _ListCache), - 'string': new _Hash - }; -} - -var _mapCacheClear = mapCacheClear; - -/** - * Checks if `value` is suitable for use as unique object key. - * - * @private - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is suitable, else `false`. - */ -function isKeyable(value) { - var type = typeof value; - return (type == 'string' || type == 'number' || type == 'symbol' || type == 'boolean') - ? (value !== '__proto__') - : (value === null); -} - -var _isKeyable = isKeyable; - -/** - * Gets the data for `map`. - * - * @private - * @param {Object} map The map to query. - * @param {string} key The reference key. - * @returns {*} Returns the map data. - */ -function getMapData(map, key) { - var data = map.__data__; - return _isKeyable(key) - ? data[typeof key == 'string' ? 'string' : 'hash'] - : data.map; -} - -var _getMapData = getMapData; - -/** - * Removes `key` and its value from the map. - * - * @private - * @name delete - * @memberOf MapCache - * @param {string} key The key of the value to remove. - * @returns {boolean} Returns `true` if the entry was removed, else `false`. - */ -function mapCacheDelete(key) { - var result = _getMapData(this, key)['delete'](key); - this.size -= result ? 1 : 0; - return result; -} - -var _mapCacheDelete = mapCacheDelete; - -/** - * Gets the map value for `key`. - * - * @private - * @name get - * @memberOf MapCache - * @param {string} key The key of the value to get. - * @returns {*} Returns the entry value. - */ -function mapCacheGet(key) { - return _getMapData(this, key).get(key); -} - -var _mapCacheGet = mapCacheGet; - -/** - * Checks if a map value for `key` exists. - * - * @private - * @name has - * @memberOf MapCache - * @param {string} key The key of the entry to check. - * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`. - */ -function mapCacheHas(key) { - return _getMapData(this, key).has(key); -} - -var _mapCacheHas = mapCacheHas; - -/** - * Sets the map `key` to `value`. - * - * @private - * @name set - * @memberOf MapCache - * @param {string} key The key of the value to set. - * @param {*} value The value to set. - * @returns {Object} Returns the map cache instance. - */ -function mapCacheSet(key, value) { - var data = _getMapData(this, key), - size = data.size; - - data.set(key, value); - this.size += data.size == size ? 0 : 1; - return this; -} - -var _mapCacheSet = mapCacheSet; - -/** - * Creates a map cache object to store key-value pairs. - * - * @private - * @constructor - * @param {Array} [entries] The key-value pairs to cache. - */ -function MapCache(entries) { - var index = -1, - length = entries == null ? 0 : entries.length; - - this.clear(); - while (++index < length) { - var entry = entries[index]; - this.set(entry[0], entry[1]); - } -} - -// Add methods to `MapCache`. -MapCache.prototype.clear = _mapCacheClear; -MapCache.prototype['delete'] = _mapCacheDelete; -MapCache.prototype.get = _mapCacheGet; -MapCache.prototype.has = _mapCacheHas; -MapCache.prototype.set = _mapCacheSet; - -var _MapCache = MapCache; - -/** Error message constants. */ -var FUNC_ERROR_TEXT = 'Expected a function'; - -/** - * Creates a function that memoizes the result of `func`. If `resolver` is - * provided, it determines the cache key for storing the result based on the - * arguments provided to the memoized function. By default, the first argument - * provided to the memoized function is used as the map cache key. The `func` - * is invoked with the `this` binding of the memoized function. - * - * **Note:** The cache is exposed as the `cache` property on the memoized - * function. Its creation may be customized by replacing the `_.memoize.Cache` - * constructor with one whose instances implement the - * [`Map`](http://ecma-international.org/ecma-262/7.0/#sec-properties-of-the-map-prototype-object) - * method interface of `clear`, `delete`, `get`, `has`, and `set`. - * - * @static - * @memberOf _ - * @since 0.1.0 - * @category Function - * @param {Function} func The function to have its output memoized. - * @param {Function} [resolver] The function to resolve the cache key. - * @returns {Function} Returns the new memoized function. - * @example - * - * var object = { 'a': 1, 'b': 2 }; - * var other = { 'c': 3, 'd': 4 }; - * - * var values = _.memoize(_.values); - * values(object); - * // => [1, 2] - * - * values(other); - * // => [3, 4] - * - * object.a = 2; - * values(object); - * // => [1, 2] - * - * // Modify the result cache. - * values.cache.set(object, ['a', 'b']); - * values(object); - * // => ['a', 'b'] - * - * // Replace `_.memoize.Cache`. - * _.memoize.Cache = WeakMap; - */ -function memoize(func, resolver) { - if (typeof func != 'function' || (resolver != null && typeof resolver != 'function')) { - throw new TypeError(FUNC_ERROR_TEXT); - } - var memoized = function() { - var args = arguments, - key = resolver ? resolver.apply(this, args) : args[0], - cache = memoized.cache; - - if (cache.has(key)) { - return cache.get(key); - } - var result = func.apply(this, args); - memoized.cache = cache.set(key, result) || cache; - return result; - }; - memoized.cache = new (memoize.Cache || _MapCache); - return memoized; -} - -// Expose `MapCache`. -memoize.Cache = _MapCache; - -var memoize_1 = memoize; - -/** Used as the maximum memoize cache size. */ -var MAX_MEMOIZE_SIZE = 500; - -/** - * A specialized version of `_.memoize` which clears the memoized function's - * cache when it exceeds `MAX_MEMOIZE_SIZE`. - * - * @private - * @param {Function} func The function to have its output memoized. - * @returns {Function} Returns the new memoized function. - */ -function memoizeCapped(func) { - var result = memoize_1(func, function(key) { - if (cache.size === MAX_MEMOIZE_SIZE) { - cache.clear(); - } - return key; - }); - - var cache = result.cache; - return result; -} - -var _memoizeCapped = memoizeCapped; - -/** Used to match property names within property paths. */ -var rePropName = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g; - -/** Used to match backslashes in property paths. */ -var reEscapeChar = /\\(\\)?/g; - -/** - * Converts `string` to a property path array. - * - * @private - * @param {string} string The string to convert. - * @returns {Array} Returns the property path array. - */ -var stringToPath = _memoizeCapped(function(string) { - var result = []; - if (string.charCodeAt(0) === 46 /* . */) { - result.push(''); - } - string.replace(rePropName, function(match, number, quote, subString) { - result.push(quote ? subString.replace(reEscapeChar, '$1') : (number || match)); - }); - return result; -}); - -var _stringToPath = stringToPath; - -/** - * A specialized version of `_.map` for arrays without support for iteratee - * shorthands. - * - * @private - * @param {Array} [array] The array to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @returns {Array} Returns the new mapped array. - */ -function arrayMap(array, iteratee) { - var index = -1, - length = array == null ? 0 : array.length, - result = Array(length); - - while (++index < length) { - result[index] = iteratee(array[index], index, array); - } - return result; -} - -var _arrayMap = arrayMap; - -/** Used as references for various `Number` constants. */ -var INFINITY$1 = 1 / 0; - -/** Used to convert symbols to primitives and strings. */ -var symbolProto$2 = _Symbol ? _Symbol.prototype : undefined, - symbolToString = symbolProto$2 ? symbolProto$2.toString : undefined; - -/** - * The base implementation of `_.toString` which doesn't convert nullish - * values to empty strings. - * - * @private - * @param {*} value The value to process. - * @returns {string} Returns the string. - */ -function baseToString(value) { - // Exit early for strings to avoid a performance hit in some environments. - if (typeof value == 'string') { - return value; - } - if (isArray_1(value)) { - // Recursively convert values (susceptible to call stack limits). - return _arrayMap(value, baseToString) + ''; - } - if (isSymbol_1(value)) { - return symbolToString ? symbolToString.call(value) : ''; - } - var result = (value + ''); - return (result == '0' && (1 / value) == -INFINITY$1) ? '-0' : result; -} - -var _baseToString = baseToString; - -/** - * Converts `value` to a string. An empty string is returned for `null` - * and `undefined` values. The sign of `-0` is preserved. - * - * @static - * @memberOf _ - * @since 4.0.0 - * @category Lang - * @param {*} value The value to convert. - * @returns {string} Returns the converted string. - * @example - * - * _.toString(null); - * // => '' - * - * _.toString(-0); - * // => '-0' - * - * _.toString([1, 2, 3]); - * // => '1,2,3' - */ -function toString(value) { - return value == null ? '' : _baseToString(value); -} - -var toString_1 = toString; - -/** - * Casts `value` to a path array if it's not one. - * - * @private - * @param {*} value The value to inspect. - * @param {Object} [object] The object to query keys on. - * @returns {Array} Returns the cast property path array. - */ -function castPath(value, object) { - if (isArray_1(value)) { - return value; - } - return _isKey(value, object) ? [value] : _stringToPath(toString_1(value)); -} - -var _castPath = castPath; - -/** Used as references for various `Number` constants. */ -var INFINITY = 1 / 0; - -/** - * Converts `value` to a string key if it's not a string or symbol. - * - * @private - * @param {*} value The value to inspect. - * @returns {string|symbol} Returns the key. - */ -function toKey(value) { - if (typeof value == 'string' || isSymbol_1(value)) { - return value; - } - var result = (value + ''); - return (result == '0' && (1 / value) == -INFINITY) ? '-0' : result; -} - -var _toKey = toKey; - -/** - * The base implementation of `_.get` without support for default values. - * - * @private - * @param {Object} object The object to query. - * @param {Array|string} path The path of the property to get. - * @returns {*} Returns the resolved value. - */ -function baseGet(object, path) { - path = _castPath(path, object); - - var index = 0, - length = path.length; - - while (object != null && index < length) { - object = object[_toKey(path[index++])]; - } - return (index && index == length) ? object : undefined; -} - -var _baseGet = baseGet; - -var defineProperty = (function() { - try { - var func = _getNative(Object, 'defineProperty'); - func({}, '', {}); - return func; - } catch (e) {} -}()); - -var _defineProperty$1 = defineProperty; - -/** - * The base implementation of `assignValue` and `assignMergeValue` without - * value checks. - * - * @private - * @param {Object} object The object to modify. - * @param {string} key The key of the property to assign. - * @param {*} value The value to assign. - */ -function baseAssignValue(object, key, value) { - if (key == '__proto__' && _defineProperty$1) { - _defineProperty$1(object, key, { - 'configurable': true, - 'enumerable': true, - 'value': value, - 'writable': true - }); - } else { - object[key] = value; - } -} - -var _baseAssignValue = baseAssignValue; - -/** Used for built-in method references. */ -var objectProto$a = Object.prototype; - -/** Used to check objects for own properties. */ -var hasOwnProperty$8 = objectProto$a.hasOwnProperty; - -/** - * Assigns `value` to `key` of `object` if the existing value is not equivalent - * using [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero) - * for equality comparisons. - * - * @private - * @param {Object} object The object to modify. - * @param {string} key The key of the property to assign. - * @param {*} value The value to assign. - */ -function assignValue(object, key, value) { - var objValue = object[key]; - if (!(hasOwnProperty$8.call(object, key) && eq_1(objValue, value)) || - (value === undefined && !(key in object))) { - _baseAssignValue(object, key, value); - } -} - -var _assignValue = assignValue; - -/** Used as references for various `Number` constants. */ -var MAX_SAFE_INTEGER$1 = 9007199254740991; - -/** Used to detect unsigned integer values. */ -var reIsUint = /^(?:0|[1-9]\d*)$/; - -/** - * Checks if `value` is a valid array-like index. - * - * @private - * @param {*} value The value to check. - * @param {number} [length=MAX_SAFE_INTEGER] The upper bounds of a valid index. - * @returns {boolean} Returns `true` if `value` is a valid index, else `false`. - */ -function isIndex(value, length) { - var type = typeof value; - length = length == null ? MAX_SAFE_INTEGER$1 : length; - - return !!length && - (type == 'number' || - (type != 'symbol' && reIsUint.test(value))) && - (value > -1 && value % 1 == 0 && value < length); -} - -var _isIndex = isIndex; - -/** - * The base implementation of `_.set`. - * - * @private - * @param {Object} object The object to modify. - * @param {Array|string} path The path of the property to set. - * @param {*} value The value to set. - * @param {Function} [customizer] The function to customize path creation. - * @returns {Object} Returns `object`. - */ -function baseSet(object, path, value, customizer) { - if (!isObject_1(object)) { - return object; - } - path = _castPath(path, object); - - var index = -1, - length = path.length, - lastIndex = length - 1, - nested = object; - - while (nested != null && ++index < length) { - var key = _toKey(path[index]), - newValue = value; - - if (key === '__proto__' || key === 'constructor' || key === 'prototype') { - return object; - } - - if (index != lastIndex) { - var objValue = nested[key]; - newValue = customizer ? customizer(objValue, key, nested) : undefined; - if (newValue === undefined) { - newValue = isObject_1(objValue) - ? objValue - : (_isIndex(path[index + 1]) ? [] : {}); - } - } - _assignValue(nested, key, newValue); - nested = nested[key]; - } - return object; -} - -var _baseSet = baseSet; - -/** - * The base implementation of `_.pickBy` without support for iteratee shorthands. - * - * @private - * @param {Object} object The source object. - * @param {string[]} paths The property paths to pick. - * @param {Function} predicate The function invoked per property. - * @returns {Object} Returns the new object. - */ -function basePickBy(object, paths, predicate) { - var index = -1, - length = paths.length, - result = {}; - - while (++index < length) { - var path = paths[index], - value = _baseGet(object, path); - - if (predicate(value, path)) { - _baseSet(result, _castPath(path, object), value); - } - } - return result; -} - -var _basePickBy = basePickBy; - -/** - * The base implementation of `_.hasIn` without support for deep paths. - * - * @private - * @param {Object} [object] The object to query. - * @param {Array|string} key The key to check. - * @returns {boolean} Returns `true` if `key` exists, else `false`. - */ -function baseHasIn(object, key) { - return object != null && key in Object(object); -} - -var _baseHasIn = baseHasIn; - -/** `Object#toString` result references. */ -var argsTag$3 = '[object Arguments]'; - -/** - * The base implementation of `_.isArguments`. - * - * @private - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is an `arguments` object, - */ -function baseIsArguments(value) { - return isObjectLike_1(value) && _baseGetTag(value) == argsTag$3; -} - -var _baseIsArguments = baseIsArguments; - -/** Used for built-in method references. */ -var objectProto$9 = Object.prototype; - -/** Used to check objects for own properties. */ -var hasOwnProperty$7 = objectProto$9.hasOwnProperty; - -/** Built-in value references. */ -var propertyIsEnumerable$1 = objectProto$9.propertyIsEnumerable; - -/** - * Checks if `value` is likely an `arguments` object. - * - * @static - * @memberOf _ - * @since 0.1.0 - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is an `arguments` object, - * else `false`. - * @example - * - * _.isArguments(function() { return arguments; }()); - * // => true - * - * _.isArguments([1, 2, 3]); - * // => false - */ -var isArguments = _baseIsArguments(function() { return arguments; }()) ? _baseIsArguments : function(value) { - return isObjectLike_1(value) && hasOwnProperty$7.call(value, 'callee') && - !propertyIsEnumerable$1.call(value, 'callee'); -}; - -var isArguments_1 = isArguments; - -/** Used as references for various `Number` constants. */ -var MAX_SAFE_INTEGER = 9007199254740991; - -/** - * Checks if `value` is a valid array-like length. - * - * **Note:** This method is loosely based on - * [`ToLength`](http://ecma-international.org/ecma-262/7.0/#sec-tolength). - * - * @static - * @memberOf _ - * @since 4.0.0 - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a valid length, else `false`. - * @example - * - * _.isLength(3); - * // => true - * - * _.isLength(Number.MIN_VALUE); - * // => false - * - * _.isLength(Infinity); - * // => false - * - * _.isLength('3'); - * // => false - */ -function isLength(value) { - return typeof value == 'number' && - value > -1 && value % 1 == 0 && value <= MAX_SAFE_INTEGER; -} - -var isLength_1 = isLength; - -/** - * Checks if `path` exists on `object`. - * - * @private - * @param {Object} object The object to query. - * @param {Array|string} path The path to check. - * @param {Function} hasFunc The function to check properties. - * @returns {boolean} Returns `true` if `path` exists, else `false`. - */ -function hasPath(object, path, hasFunc) { - path = _castPath(path, object); - - var index = -1, - length = path.length, - result = false; - - while (++index < length) { - var key = _toKey(path[index]); - if (!(result = object != null && hasFunc(object, key))) { - break; - } - object = object[key]; - } - if (result || ++index != length) { - return result; - } - length = object == null ? 0 : object.length; - return !!length && isLength_1(length) && _isIndex(key, length) && - (isArray_1(object) || isArguments_1(object)); -} - -var _hasPath = hasPath; - -/** - * Checks if `path` is a direct or inherited property of `object`. - * - * @static - * @memberOf _ - * @since 4.0.0 - * @category Object - * @param {Object} object The object to query. - * @param {Array|string} path The path to check. - * @returns {boolean} Returns `true` if `path` exists, else `false`. - * @example - * - * var object = _.create({ 'a': _.create({ 'b': 2 }) }); - * - * _.hasIn(object, 'a'); - * // => true - * - * _.hasIn(object, 'a.b'); - * // => true - * - * _.hasIn(object, ['a', 'b']); - * // => true - * - * _.hasIn(object, 'b'); - * // => false - */ -function hasIn(object, path) { - return object != null && _hasPath(object, path, _baseHasIn); -} - -var hasIn_1 = hasIn; - -/** - * The base implementation of `_.pick` without support for individual - * property identifiers. - * - * @private - * @param {Object} object The source object. - * @param {string[]} paths The property paths to pick. - * @returns {Object} Returns the new object. - */ -function basePick(object, paths) { - return _basePickBy(object, paths, function(value, path) { - return hasIn_1(object, path); - }); -} - -var _basePick = basePick; - -/** - * Appends the elements of `values` to `array`. - * - * @private - * @param {Array} array The array to modify. - * @param {Array} values The values to append. - * @returns {Array} Returns `array`. - */ -function arrayPush(array, values) { - var index = -1, - length = values.length, - offset = array.length; - - while (++index < length) { - array[offset + index] = values[index]; - } - return array; -} - -var _arrayPush = arrayPush; - -/** Built-in value references. */ -var spreadableSymbol = _Symbol ? _Symbol.isConcatSpreadable : undefined; - -/** - * Checks if `value` is a flattenable `arguments` object or array. - * - * @private - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is flattenable, else `false`. - */ -function isFlattenable(value) { - return isArray_1(value) || isArguments_1(value) || - !!(spreadableSymbol && value && value[spreadableSymbol]); -} - -var _isFlattenable = isFlattenable; - -/** - * The base implementation of `_.flatten` with support for restricting flattening. - * - * @private - * @param {Array} array The array to flatten. - * @param {number} depth The maximum recursion depth. - * @param {boolean} [predicate=isFlattenable] The function invoked per iteration. - * @param {boolean} [isStrict] Restrict to values that pass `predicate` checks. - * @param {Array} [result=[]] The initial result value. - * @returns {Array} Returns the new flattened array. - */ -function baseFlatten(array, depth, predicate, isStrict, result) { - var index = -1, - length = array.length; - - predicate || (predicate = _isFlattenable); - result || (result = []); - - while (++index < length) { - var value = array[index]; - if (depth > 0 && predicate(value)) { - if (depth > 1) { - // Recursively flatten arrays (susceptible to call stack limits). - baseFlatten(value, depth - 1, predicate, isStrict, result); - } else { - _arrayPush(result, value); - } - } else if (!isStrict) { - result[result.length] = value; - } - } - return result; -} - -var _baseFlatten = baseFlatten; - -/** - * Flattens `array` a single level deep. - * - * @static - * @memberOf _ - * @since 0.1.0 - * @category Array - * @param {Array} array The array to flatten. - * @returns {Array} Returns the new flattened array. - * @example - * - * _.flatten([1, [2, [3, [4]], 5]]); - * // => [1, 2, [3, [4]], 5] - */ -function flatten(array) { - var length = array == null ? 0 : array.length; - return length ? _baseFlatten(array, 1) : []; -} - -var flatten_1 = flatten; - -/** - * A faster alternative to `Function#apply`, this function invokes `func` - * with the `this` binding of `thisArg` and the arguments of `args`. - * - * @private - * @param {Function} func The function to invoke. - * @param {*} thisArg The `this` binding of `func`. - * @param {Array} args The arguments to invoke `func` with. - * @returns {*} Returns the result of `func`. - */ -function apply(func, thisArg, args) { - switch (args.length) { - case 0: return func.call(thisArg); - case 1: return func.call(thisArg, args[0]); - case 2: return func.call(thisArg, args[0], args[1]); - case 3: return func.call(thisArg, args[0], args[1], args[2]); - } - return func.apply(thisArg, args); -} - -var _apply = apply; - -/* Built-in method references for those with the same name as other `lodash` methods. */ -var nativeMax = Math.max; - -/** - * A specialized version of `baseRest` which transforms the rest array. - * - * @private - * @param {Function} func The function to apply a rest parameter to. - * @param {number} [start=func.length-1] The start position of the rest parameter. - * @param {Function} transform The rest array transform. - * @returns {Function} Returns the new function. - */ -function overRest(func, start, transform) { - start = nativeMax(start === undefined ? (func.length - 1) : start, 0); - return function() { - var args = arguments, - index = -1, - length = nativeMax(args.length - start, 0), - array = Array(length); - - while (++index < length) { - array[index] = args[start + index]; - } - index = -1; - var otherArgs = Array(start + 1); - while (++index < start) { - otherArgs[index] = args[index]; - } - otherArgs[start] = transform(array); - return _apply(func, this, otherArgs); - }; -} - -var _overRest = overRest; - -/** - * Creates a function that returns `value`. - * - * @static - * @memberOf _ - * @since 2.4.0 - * @category Util - * @param {*} value The value to return from the new function. - * @returns {Function} Returns the new constant function. - * @example - * - * var objects = _.times(2, _.constant({ 'a': 1 })); - * - * console.log(objects); - * // => [{ 'a': 1 }, { 'a': 1 }] - * - * console.log(objects[0] === objects[1]); - * // => true - */ -function constant(value) { - return function() { - return value; - }; -} - -var constant_1 = constant; - -/** - * This method returns the first argument it receives. - * - * @static - * @since 0.1.0 - * @memberOf _ - * @category Util - * @param {*} value Any value. - * @returns {*} Returns `value`. - * @example - * - * var object = { 'a': 1 }; - * - * console.log(_.identity(object) === object); - * // => true - */ -function identity(value) { - return value; -} - -var identity_1 = identity; - -/** - * The base implementation of `setToString` without support for hot loop shorting. - * - * @private - * @param {Function} func The function to modify. - * @param {Function} string The `toString` result. - * @returns {Function} Returns `func`. - */ -var baseSetToString = !_defineProperty$1 ? identity_1 : function(func, string) { - return _defineProperty$1(func, 'toString', { - 'configurable': true, - 'enumerable': false, - 'value': constant_1(string), - 'writable': true - }); -}; - -var _baseSetToString = baseSetToString; - -/** Used to detect hot functions by number of calls within a span of milliseconds. */ -var HOT_COUNT = 800, - HOT_SPAN = 16; - -/* Built-in method references for those with the same name as other `lodash` methods. */ -var nativeNow = Date.now; - -/** - * Creates a function that'll short out and invoke `identity` instead - * of `func` when it's called `HOT_COUNT` or more times in `HOT_SPAN` - * milliseconds. - * - * @private - * @param {Function} func The function to restrict. - * @returns {Function} Returns the new shortable function. - */ -function shortOut(func) { - var count = 0, - lastCalled = 0; - - return function() { - var stamp = nativeNow(), - remaining = HOT_SPAN - (stamp - lastCalled); - - lastCalled = stamp; - if (remaining > 0) { - if (++count >= HOT_COUNT) { - return arguments[0]; - } - } else { - count = 0; - } - return func.apply(undefined, arguments); - }; -} - -var _shortOut = shortOut; - -/** - * Sets the `toString` method of `func` to return `string`. - * - * @private - * @param {Function} func The function to modify. - * @param {Function} string The `toString` result. - * @returns {Function} Returns `func`. - */ -var setToString = _shortOut(_baseSetToString); - -var _setToString = setToString; - -/** - * A specialized version of `baseRest` which flattens the rest array. - * - * @private - * @param {Function} func The function to apply a rest parameter to. - * @returns {Function} Returns the new function. - */ -function flatRest(func) { - return _setToString(_overRest(func, undefined, flatten_1), func + ''); -} - -var _flatRest = flatRest; - -/** - * Creates an object composed of the picked `object` properties. - * - * @static - * @since 0.1.0 - * @memberOf _ - * @category Object - * @param {Object} object The source object. - * @param {...(string|string[])} [paths] The property paths to pick. - * @returns {Object} Returns the new object. - * @example - * - * var object = { 'a': 1, 'b': '2', 'c': 3 }; - * - * _.pick(object, ['a', 'c']); - * // => { 'a': 1, 'c': 3 } - */ -var pick = _flatRest(function(object, paths) { - return object == null ? {} : _basePick(object, paths); -}); - -var pick_1 = pick; - -function noop() { } -function assign(tar, src) { - // @ts-ignore - for (const k in src) - tar[k] = src[k]; - return tar; -} -function run(fn) { - return fn(); -} -function blank_object() { - return Object.create(null); -} -function run_all(fns) { - fns.forEach(run); -} -function is_function(thing) { - return typeof thing === 'function'; -} -function safe_not_equal(a, b) { - return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function'); -} -function is_empty(obj) { - return Object.keys(obj).length === 0; -} -function subscribe(store, ...callbacks) { - if (store == null) { - return noop; - } - const unsub = store.subscribe(...callbacks); - return unsub.unsubscribe ? () => unsub.unsubscribe() : unsub; -} -function get_store_value(store) { - let value; - subscribe(store, _ => value = _)(); - return value; -} -function component_subscribe(component, store, callback) { - component.$$.on_destroy.push(subscribe(store, callback)); -} -function create_slot(definition, ctx, $$scope, fn) { - if (definition) { - const slot_ctx = get_slot_context(definition, ctx, $$scope, fn); - return definition[0](slot_ctx); - } -} -function get_slot_context(definition, ctx, $$scope, fn) { - return definition[1] && fn - ? assign($$scope.ctx.slice(), definition[1](fn(ctx))) - : $$scope.ctx; -} -function get_slot_changes(definition, $$scope, dirty, fn) { - if (definition[2] && fn) { - const lets = definition[2](fn(dirty)); - if ($$scope.dirty === undefined) { - return lets; - } - if (typeof lets === 'object') { - const merged = []; - const len = Math.max($$scope.dirty.length, lets.length); - for (let i = 0; i < len; i += 1) { - merged[i] = $$scope.dirty[i] | lets[i]; - } - return merged; - } - return $$scope.dirty | lets; - } - return $$scope.dirty; -} -function update_slot_base(slot, slot_definition, ctx, $$scope, slot_changes, get_slot_context_fn) { - if (slot_changes) { - const slot_context = get_slot_context(slot_definition, ctx, $$scope, get_slot_context_fn); - slot.p(slot_context, slot_changes); - } -} -function get_all_dirty_from_scope($$scope) { - if ($$scope.ctx.length > 32) { - const dirty = []; - const length = $$scope.ctx.length / 32; - for (let i = 0; i < length; i++) { - dirty[i] = -1; - } - return dirty; - } - return -1; -} -function exclude_internal_props(props) { - const result = {}; - for (const k in props) - if (k[0] !== '$') - result[k] = props[k]; - return result; -} -function set_store_value(store, ret, value) { - store.set(value); - return ret; -} -function action_destroyer(action_result) { - return action_result && is_function(action_result.destroy) ? action_result.destroy : noop; -} -function append(target, node) { - target.appendChild(node); -} -function append_styles(target, style_sheet_id, styles) { - const append_styles_to = get_root_for_style(target); - if (!append_styles_to.getElementById(style_sheet_id)) { - const style = element('style'); - style.id = style_sheet_id; - style.textContent = styles; - append_stylesheet(append_styles_to, style); - } -} -function get_root_for_style(node) { - if (!node) - return document; - const root = node.getRootNode ? node.getRootNode() : node.ownerDocument; - if (root && root.host) { - return root; - } - return node.ownerDocument; -} -function append_stylesheet(node, style) { - append(node.head || node, style); -} -function insert(target, node, anchor) { - target.insertBefore(node, anchor || null); -} -function detach(node) { - node.parentNode.removeChild(node); -} -function destroy_each(iterations, detaching) { - for (let i = 0; i < iterations.length; i += 1) { - if (iterations[i]) - iterations[i].d(detaching); - } -} -function element(name) { - return document.createElement(name); -} -function text(data) { - return document.createTextNode(data); -} -function space() { - return text(' '); -} -function empty() { - return text(''); -} -function listen(node, event, handler, options) { - node.addEventListener(event, handler, options); - return () => node.removeEventListener(event, handler, options); -} -function prevent_default(fn) { - return function (event) { - event.preventDefault(); - // @ts-ignore - return fn.call(this, event); - }; -} -function attr(node, attribute, value) { - if (value == null) - node.removeAttribute(attribute); - else if (node.getAttribute(attribute) !== value) - node.setAttribute(attribute, value); -} -function set_attributes(node, attributes) { - // @ts-ignore - const descriptors = Object.getOwnPropertyDescriptors(node.__proto__); - for (const key in attributes) { - if (attributes[key] == null) { - node.removeAttribute(key); - } - else if (key === 'style') { - node.style.cssText = attributes[key]; - } - else if (key === '__value') { - node.value = node[key] = attributes[key]; - } - else if (descriptors[key] && descriptors[key].set) { - node[key] = attributes[key]; - } - else { - attr(node, key, attributes[key]); - } - } -} -function children(element) { - return Array.from(element.childNodes); -} -function set_data(text, data) { - data = '' + data; - if (text.wholeText !== data) - text.data = data; -} -function set_input_value(input, value) { - input.value = value == null ? '' : value; -} -function set_style(node, key, value, important) { - node.style.setProperty(key, value, important ? 'important' : ''); -} -function select_option(select, value) { - for (let i = 0; i < select.options.length; i += 1) { - const option = select.options[i]; - if (option.__value === value) { - option.selected = true; - return; - } - } - select.selectedIndex = -1; // no option should be selected -} -function select_value(select) { - const selected_option = select.querySelector(':checked') || select.options[0]; - return selected_option && selected_option.__value; -} -function toggle_class(element, name, toggle) { - element.classList[toggle ? 'add' : 'remove'](name); -} -function custom_event(type, detail, bubbles = false) { - const e = document.createEvent('CustomEvent'); - e.initCustomEvent(type, bubbles, false, detail); - return e; -} - -let current_component; -function set_current_component(component) { - current_component = component; -} -function get_current_component() { - if (!current_component) - throw new Error('Function called outside component initialization'); - return current_component; -} -function onMount(fn) { - get_current_component().$$.on_mount.push(fn); -} -function onDestroy(fn) { - get_current_component().$$.on_destroy.push(fn); -} -function createEventDispatcher() { - const component = get_current_component(); - return (type, detail) => { - const callbacks = component.$$.callbacks[type]; - if (callbacks) { - // TODO are there situations where events could be dispatched - // in a server (non-DOM) environment? - const event = custom_event(type, detail); - callbacks.slice().forEach(fn => { - fn.call(component, event); - }); - } - }; -} -function setContext(key, context) { - get_current_component().$$.context.set(key, context); -} -function getContext(key) { - return get_current_component().$$.context.get(key); -} - -const dirty_components = []; -const binding_callbacks = []; -const render_callbacks = []; -const flush_callbacks = []; -const resolved_promise = Promise.resolve(); -let update_scheduled = false; -function schedule_update() { - if (!update_scheduled) { - update_scheduled = true; - resolved_promise.then(flush); - } -} -function add_render_callback(fn) { - render_callbacks.push(fn); -} -function add_flush_callback(fn) { - flush_callbacks.push(fn); -} -let flushing = false; -const seen_callbacks = new Set(); -function flush() { - if (flushing) - return; - flushing = true; - do { - // first, call beforeUpdate functions - // and update components - for (let i = 0; i < dirty_components.length; i += 1) { - const component = dirty_components[i]; - set_current_component(component); - update(component.$$); - } - set_current_component(null); - dirty_components.length = 0; - while (binding_callbacks.length) - binding_callbacks.pop()(); - // then, once components are updated, call - // afterUpdate functions. This may cause - // subsequent updates... - for (let i = 0; i < render_callbacks.length; i += 1) { - const callback = render_callbacks[i]; - if (!seen_callbacks.has(callback)) { - // ...so guard against infinite loops - seen_callbacks.add(callback); - callback(); - } - } - render_callbacks.length = 0; - } while (dirty_components.length); - while (flush_callbacks.length) { - flush_callbacks.pop()(); - } - update_scheduled = false; - flushing = false; - seen_callbacks.clear(); -} -function update($$) { - if ($$.fragment !== null) { - $$.update(); - run_all($$.before_update); - const dirty = $$.dirty; - $$.dirty = [-1]; - $$.fragment && $$.fragment.p($$.ctx, dirty); - $$.after_update.forEach(add_render_callback); - } -} -const outroing = new Set(); -let outros; -function group_outros() { - outros = { - r: 0, - c: [], - p: outros // parent group - }; -} -function check_outros() { - if (!outros.r) { - run_all(outros.c); - } - outros = outros.p; -} -function transition_in(block, local) { - if (block && block.i) { - outroing.delete(block); - block.i(local); - } -} -function transition_out(block, local, detach, callback) { - if (block && block.o) { - if (outroing.has(block)) - return; - outroing.add(block); - outros.c.push(() => { - outroing.delete(block); - if (callback) { - if (detach) - block.d(1); - callback(); - } - }); - block.o(local); - } -} -function outro_and_destroy_block(block, lookup) { - transition_out(block, 1, 1, () => { - lookup.delete(block.key); - }); -} -function update_keyed_each(old_blocks, dirty, get_key, dynamic, ctx, list, lookup, node, destroy, create_each_block, next, get_context) { - let o = old_blocks.length; - let n = list.length; - let i = o; - const old_indexes = {}; - while (i--) - old_indexes[old_blocks[i].key] = i; - const new_blocks = []; - const new_lookup = new Map(); - const deltas = new Map(); - i = n; - while (i--) { - const child_ctx = get_context(ctx, list, i); - const key = get_key(child_ctx); - let block = lookup.get(key); - if (!block) { - block = create_each_block(key, child_ctx); - block.c(); - } - else if (dynamic) { - block.p(child_ctx, dirty); - } - new_lookup.set(key, new_blocks[i] = block); - if (key in old_indexes) - deltas.set(key, Math.abs(i - old_indexes[key])); - } - const will_move = new Set(); - const did_move = new Set(); - function insert(block) { - transition_in(block, 1); - block.m(node, next); - lookup.set(block.key, block); - next = block.first; - n--; - } - while (o && n) { - const new_block = new_blocks[n - 1]; - const old_block = old_blocks[o - 1]; - const new_key = new_block.key; - const old_key = old_block.key; - if (new_block === old_block) { - // do nothing - next = new_block.first; - o--; - n--; - } - else if (!new_lookup.has(old_key)) { - // remove old block - destroy(old_block, lookup); - o--; - } - else if (!lookup.has(new_key) || will_move.has(new_key)) { - insert(new_block); - } - else if (did_move.has(old_key)) { - o--; - } - else if (deltas.get(new_key) > deltas.get(old_key)) { - did_move.add(new_key); - insert(new_block); - } - else { - will_move.add(old_key); - o--; - } - } - while (o--) { - const old_block = old_blocks[o]; - if (!new_lookup.has(old_block.key)) - destroy(old_block, lookup); - } - while (n) - insert(new_blocks[n - 1]); - return new_blocks; -} - -function get_spread_update(levels, updates) { - const update = {}; - const to_null_out = {}; - const accounted_for = { $$scope: 1 }; - let i = levels.length; - while (i--) { - const o = levels[i]; - const n = updates[i]; - if (n) { - for (const key in o) { - if (!(key in n)) - to_null_out[key] = 1; - } - for (const key in n) { - if (!accounted_for[key]) { - update[key] = n[key]; - accounted_for[key] = 1; - } - } - levels[i] = n; - } - else { - for (const key in o) { - accounted_for[key] = 1; - } - } - } - for (const key in to_null_out) { - if (!(key in update)) - update[key] = undefined; - } - return update; -} - -function bind(component, name, callback) { - const index = component.$$.props[name]; - if (index !== undefined) { - component.$$.bound[index] = callback; - callback(component.$$.ctx[index]); - } -} -function create_component(block) { - block && block.c(); -} -function mount_component(component, target, anchor, customElement) { - const { fragment, on_mount, on_destroy, after_update } = component.$$; - fragment && fragment.m(target, anchor); - if (!customElement) { - // onMount happens before the initial afterUpdate - add_render_callback(() => { - const new_on_destroy = on_mount.map(run).filter(is_function); - if (on_destroy) { - on_destroy.push(...new_on_destroy); - } - else { - // Edge case - component was destroyed immediately, - // most likely as a result of a binding initialising - run_all(new_on_destroy); - } - component.$$.on_mount = []; - }); - } - after_update.forEach(add_render_callback); -} -function destroy_component(component, detaching) { - const $$ = component.$$; - if ($$.fragment !== null) { - run_all($$.on_destroy); - $$.fragment && $$.fragment.d(detaching); - // TODO null out other refs, including component.$$ (but need to - // preserve final state?) - $$.on_destroy = $$.fragment = null; - $$.ctx = []; - } -} -function make_dirty(component, i) { - if (component.$$.dirty[0] === -1) { - dirty_components.push(component); - schedule_update(); - component.$$.dirty.fill(0); - } - component.$$.dirty[(i / 31) | 0] |= (1 << (i % 31)); -} -function init(component, options, instance, create_fragment, not_equal, props, append_styles, dirty = [-1]) { - const parent_component = current_component; - set_current_component(component); - const $$ = component.$$ = { - fragment: null, - ctx: null, - // state - props, - update: noop, - not_equal, - bound: blank_object(), - // lifecycle - on_mount: [], - on_destroy: [], - on_disconnect: [], - before_update: [], - after_update: [], - context: new Map(options.context || (parent_component ? parent_component.$$.context : [])), - // everything else - callbacks: blank_object(), - dirty, - skip_bound: false, - root: options.target || parent_component.$$.root - }; - append_styles && append_styles($$.root); - let ready = false; - $$.ctx = instance - ? instance(component, options.props || {}, (i, ret, ...rest) => { - const value = rest.length ? rest[0] : ret; - if ($$.ctx && not_equal($$.ctx[i], $$.ctx[i] = value)) { - if (!$$.skip_bound && $$.bound[i]) - $$.bound[i](value); - if (ready) - make_dirty(component, i); - } - return ret; - }) - : []; - $$.update(); - ready = true; - run_all($$.before_update); - // `false` as a special case of no DOM component - $$.fragment = create_fragment ? create_fragment($$.ctx) : false; - if (options.target) { - if (options.hydrate) { - const nodes = children(options.target); - // eslint-disable-next-line @typescript-eslint/no-non-null-assertion - $$.fragment && $$.fragment.l(nodes); - nodes.forEach(detach); - } - else { - // eslint-disable-next-line @typescript-eslint/no-non-null-assertion - $$.fragment && $$.fragment.c(); - } - if (options.intro) - transition_in(component.$$.fragment); - mount_component(component, options.target, options.anchor, options.customElement); - flush(); - } - set_current_component(parent_component); -} -/** - * Base class for Svelte components. Used when dev=false. - */ -class SvelteComponent { - $destroy() { - destroy_component(this, 1); - this.$destroy = noop; - } - $on(type, callback) { - const callbacks = (this.$$.callbacks[type] || (this.$$.callbacks[type] = [])); - callbacks.push(callback); - return () => { - const index = callbacks.indexOf(callback); - if (index !== -1) - callbacks.splice(index, 1); - }; - } - $set($$props) { - if (this.$$set && !is_empty($$props)) { - this.$$.skip_bound = true; - this.$$set($$props); - this.$$.skip_bound = false; - } - } -} - -const subscriber_queue = []; -/** - * Creates a `Readable` store that allows reading by subscription. - * @param value initial value - * @param {StartStopNotifier}start start and stop notifications for subscriptions - */ -function readable(value, start) { - return { - subscribe: writable(value, start).subscribe - }; -} -/** - * Create a `Writable` store that allows both updating and reading by subscription. - * @param {*=}value initial value - * @param {StartStopNotifier=}start start and stop notifications for subscriptions - */ -function writable(value, start = noop) { - let stop; - const subscribers = new Set(); - function set(new_value) { - if (safe_not_equal(value, new_value)) { - value = new_value; - if (stop) { // store is ready - const run_queue = !subscriber_queue.length; - for (const subscriber of subscribers) { - subscriber[1](); - subscriber_queue.push(subscriber, value); - } - if (run_queue) { - for (let i = 0; i < subscriber_queue.length; i += 2) { - subscriber_queue[i][0](subscriber_queue[i + 1]); - } - subscriber_queue.length = 0; - } - } - } - } - function update(fn) { - set(fn(value)); - } - function subscribe(run, invalidate = noop) { - const subscriber = [run, invalidate]; - subscribers.add(subscriber); - if (subscribers.size === 1) { - stop = start(set) || noop; - } - run(value); - return () => { - subscribers.delete(subscriber); - if (subscribers.size === 0) { - stop(); - stop = null; - } - }; - } - return { set, update, subscribe }; -} -function derived(stores, fn, initial_value) { - const single = !Array.isArray(stores); - const stores_array = single - ? [stores] - : stores; - const auto = fn.length < 2; - return readable(initial_value, (set) => { - let inited = false; - const values = []; - let pending = 0; - let cleanup = noop; - const sync = () => { - if (pending) { - return; - } - cleanup(); - const result = fn(single ? values[0] : values, set); - if (auto) { - set(result); - } - else { - cleanup = is_function(result) ? result : noop; - } - }; - const unsubscribers = stores_array.map((store, i) => subscribe(store, (value) => { - values[i] = value; - pending &= ~(1 << i); - if (inited) { - sync(); - } - }, () => { - pending |= (1 << i); - })); - inited = true; - sync(); - return function stop() { - run_all(unsubscribers); - cleanup(); - }; - }); -} - -const LONGFORM_CURRENT_PLUGIN_DATA_VERSION = 2; -const LONGFORM_CURRENT_INDEX_VERSION = 1; -var ProjectLoadError; -(function (ProjectLoadError) { - ProjectLoadError[ProjectLoadError["None"] = 0] = "None"; - ProjectLoadError["MissingMetadata"] = "This project\u2019s metadata is either missing or invalid. Please check its index file. If all else fails, you can reset all project tracking in settings and re-mark folders as Longform projects."; -})(ProjectLoadError || (ProjectLoadError = {})); -const DEFAULT_SETTINGS = { - version: LONGFORM_CURRENT_PLUGIN_DATA_VERSION, - projects: {}, - selectedProject: null, - selectedDraft: null, - workflows: null, - userScriptFolder: null, -}; -const TRACKED_SETTINGS_PATHS = [ - "version", - "projects", - "selectedProject", - "selectedDraft", - "userScriptFolder", -]; - -// Writable stores -const initialized = writable(false); -const pluginSettings = writable(null); -const projectMetadata = writable({}); -const currentProjectPath = writable(null); -const currentDraftPath = writable(null); -const activeFile = writable(null); -const workflows = writable({}); -const userScriptSteps = writable(null); -// Derived stores -const projects = derived([pluginSettings, projectMetadata], ([$pluginSettings, $projectMetadata]) => { - const p = {}; - Object.keys($pluginSettings.projects).forEach((projectPath) => { - if ($projectMetadata[projectPath]) { - p[projectPath] = Object.assign(Object.assign(Object.assign({}, $pluginSettings.projects[projectPath]), $projectMetadata[projectPath]), { error: ProjectLoadError.None }); - } - else { - p[projectPath] = Object.assign(Object.assign({}, $pluginSettings.projects[projectPath]), { version: -1, workflow: null, drafts: [], error: ProjectLoadError.MissingMetadata }); - } - }); - return p; -}); -const currentProject = derived([projects, currentProjectPath], ([$projects, $currentProjectPath]) => { - const project = $projects[$currentProjectPath]; - return project || null; -}); -const currentDraft = derived([currentProject, currentDraftPath], ([$currentProject, $currentDraftPath]) => { - if (!$currentProject || !$currentProject.drafts || !$currentDraftPath) { - return null; - } - return ($currentProject.drafts.find((d) => d.folder === $currentDraftPath) || null); -}); -// Compile stores -const currentWorkflow = derived([workflows, projectMetadata, currentProjectPath], ([$workflows, $projectMetadata, $currentProjectPath]) => { - const metadata = $projectMetadata[$currentProjectPath]; - if (metadata) { - const currentWorkflowName = $projectMetadata[$currentProjectPath].workflow; - if (currentWorkflowName) { - const workflow = $workflows[currentWorkflowName]; - return workflow; - } - return null; - } - return null; -}); - -var CompileStepKind; -(function (CompileStepKind) { - /** Takes an array of scene files, processes them in some way, and outputs an array of scene files. */ - CompileStepKind["Scene"] = "Scene"; - /** Takes an array of scene files and processes them such that the output is a single manuscript file. */ - CompileStepKind["Join"] = "Join"; - /** Takes a single manuscript file, processes it in some way, and outputs a single manuscript file. */ - CompileStepKind["Manuscript"] = "Manuscript"; -})(CompileStepKind || (CompileStepKind = {})); -function formatStepKind(k) { - switch (k) { - case CompileStepKind.Scene: - return "Scene"; - case CompileStepKind.Join: - return "Join"; - case CompileStepKind.Manuscript: - return "Manuscript"; - } -} -function explainStepKind(k) { - switch (k) { - case CompileStepKind.Scene: - return "Runs on every scene in your manuscript and outputs the resulting scenes."; - case CompileStepKind.Join: - return "Accepts all scenes as input and outputs a single manuscript."; - case CompileStepKind.Manuscript: - return "Runs once on your compiled manuscript."; - } -} -var CompileStepOptionType; -(function (CompileStepOptionType) { - CompileStepOptionType[CompileStepOptionType["Boolean"] = 0] = "Boolean"; - CompileStepOptionType[CompileStepOptionType["Text"] = 1] = "Text"; -})(CompileStepOptionType || (CompileStepOptionType = {})); -function makeBuiltinStep(v, isScript = false) { - return Object.assign(Object.assign({}, v), { description: Object.assign(Object.assign({}, v.description), { canonicalID: v.id, isScript: isScript }), optionValues: v.description.options.reduce((agg, opt) => { - return Object.assign(Object.assign({}, agg), { [opt.id]: opt.default }); - }, {}) }); -} -function typeMismatchError(expected, got, context) { - return new Error(`[Longform] A compile step received a type it did not expect. It expected "${expected}", but got "${got}" with step kind "${context.kind}"`); -} -const PLACEHOLDER_MISSING_STEP = { - id: "placeholder-missing-step", - description: { - canonicalID: "placeholder-missing-step", - name: "", - description: "", - isScript: false, - availableKinds: [], - options: [], - }, - optionValues: {}, - compile: (a) => a, -}; - -function formatOptionValues(values) { - const formattedOptions = {}; - for (const key of Object.keys(values)) { - let v = values[key]; - if (typeof v === "string") { - v = v.split("\\n").join("\n"); - } - formattedOptions[key] = v; - } - return formattedOptions; -} -function compile(app, projectPath, draftName, workflow, kinds, statusCallback) { - return __awaiter(this, void 0, void 0, function* () { - // Grab draft path and metadata - const projectSettings = get_store_value(pluginSettings).projects[projectPath]; - if (!projectSettings) { - const error = `No tracked project at ${projectPath} exists for compilation.`; - console.error(`[Longform] ${error}`); - statusCallback({ - kind: "CompileStatusError", - error, - }); - return; - } - const scenePath = (scene) => obsidian.normalizePath(`${projectPath}/${projectSettings.draftsPath}/${draftName}/${scene}.md`); - const draftMetadata = get_store_value(projectMetadata)[projectPath].drafts.find((d) => d.folder === draftName); - if (!draftMetadata) { - const error = `No draft named ${draftName} exists in ${projectPath} for compilation.`; - console.error(`[Longform] ${error}`); - statusCallback({ - kind: "CompileStatusError", - error, - }); - return; - } - let currentInput = []; - // Build initial inputs - for (const scene of draftMetadata.scenes) { - const path = scenePath(scene); - const contents = yield app.vault.adapter.read(path); - const metadata = app.metadataCache.getCache(path); - currentInput.push({ - path, - name: scene, - contents, - metadata, - }); - } - for (let index = 0; index < workflow.steps.length; index++) { - const step = workflow.steps[index]; - const kind = index < kinds.length ? kinds[index] : null; - if (kind === null) { - const error = `No step kind data for step at position ${index}.`; - console.error(`[Longform] ${error}`); - statusCallback({ - kind: "CompileStatusError", - error, - }); - return; - } - const context = { - kind, - optionValues: formatOptionValues(step.optionValues), - projectPath, - app, - }; - console.log(`[Longform] Running compile step ${step.description.name} with context:`, context); - statusCallback({ - kind: "CompileStatusStep", - stepIndex: index, - totalSteps: workflow.steps.length, - stepKind: kind, - }); - // TODO: how to enforce typings here? - try { - currentInput = yield step.compile(currentInput, context); - } - catch (error) { - console.error("[Longform]", error); - statusCallback({ - kind: "CompileStatusError", - error: `${error}`, - }); - return; - } - } - console.log(`[Longform] Compile workflow "${workflow.name}" finished with final result:`, currentInput); - statusCallback({ - kind: "CompileStatusSuccess", - }); - }); -} -const DEFAULT_WORKFLOWS = { - "Default Workflow": { - name: "Default Workflow", - description: "A starter workflow. Feel free to edit, rename, or delete it and create your own.", - steps: [ - { - id: "strip-frontmatter", - optionValues: {}, - }, - { - id: "remove-links", - optionValues: { - "remove-wikilinks": true, - "remove-external-links": true, - }, - }, - { - id: "prepend-title", - optionValues: { - format: "## $1", - separator: "\n\n", - }, - }, - { - id: "concatenate-text", - optionValues: { - separator: "\\n\\n---\\n\\n", - }, - }, - { - id: "write-to-note", - optionValues: { - target: "manuscript.md", - "open-after": true, - }, - }, - ], - }, -}; - -const ConcatenateTextStep = makeBuiltinStep({ - id: "concatenate-text", - description: { - name: "Concatenate Text", - description: "Combines all scenes together in order into a manuscript.", - availableKinds: [CompileStepKind.Join], - options: [ - { - id: "separator", - name: "Separator", - description: "Text to put between joined scenes.", - type: CompileStepOptionType.Text, - default: "\n\n", - }, - ], - }, - compile(input, context) { - if (!Array.isArray(input)) { - throw typeMismatchError("string[]", typeof input, context); - } - const separator = context.optionValues["separator"]; - return { - contents: input.map((i) => i.contents).join(separator), - }; - }, -}); - -const PrependTitleStep = makeBuiltinStep({ - id: "prepend-title", - description: { - name: "Prepend Title", - description: "Prepends the scene title to the scene text.", - availableKinds: [CompileStepKind.Scene], - options: [ - { - id: "format", - name: "Title Format", - description: "Format of title. $1 will be replaced with title. $2, if present, will be replaced with scene number.", - type: CompileStepOptionType.Text, - default: "$1", - }, - { - id: "separator", - name: "Separator", - description: "Text to put between title and scene text.", - type: CompileStepOptionType.Text, - default: "\n\n", - }, - ], - }, - compile(input, context) { - const format = context.optionValues["format"]; - const separator = context.optionValues["separator"]; - return input.map((sceneInput, index) => { - const title = format - .replace("$1", sceneInput.name) - .replace("$2", `${index + 1}`); - const contents = `${title}${separator}${sceneInput.contents}`; - return Object.assign(Object.assign({}, sceneInput), { contents }); - }); - }, -}); - -const MARKDOWN_COMMENTS_REGEX = /%%([\s\S]*?)%%/gm; -const HTML_COMMENTS_REGEX = //gm; -const RemoveCommentsStep = makeBuiltinStep({ - id: "remove-comments", - description: { - name: "Remove Comments", - description: "Removes markdown and/or html comments.", - availableKinds: [CompileStepKind.Scene, CompileStepKind.Manuscript], - options: [ - { - id: "remove-markdown-comments", - name: "Remove Markdown Comments", - description: "Remove markdown-style comments (%% text %%)", - type: CompileStepOptionType.Boolean, - default: true, - }, - { - id: "remove-html-comments", - name: "Remove HTML Comments", - description: "Remove HTML-style comments ()", - type: CompileStepOptionType.Boolean, - default: true, - }, - ], - }, - compile(input, context) { - const removeMarkdownComments = context.optionValues["remove-markdown-comments"]; - const removeHTMLComments = context.optionValues["remove-html-comments"]; - const replaceComments = (contents) => { - if (removeMarkdownComments) { - contents = contents.replace(MARKDOWN_COMMENTS_REGEX, () => ""); - } - if (removeHTMLComments) { - contents = contents.replace(HTML_COMMENTS_REGEX, () => ""); - } - return contents; - }; - if (context.kind === CompileStepKind.Scene) { - return input.map((sceneInput) => { - const contents = replaceComments(sceneInput.contents); - return Object.assign(Object.assign({}, sceneInput), { contents }); - }); - } - else { - return Object.assign(Object.assign({}, input), { contents: replaceComments(input.contents) }); - } - }, -}); - -const WIKILINKS_REGEX = /\[\[([^[|]+)(|[^[]+)?\]\]/gm; -const EXTERNAL_LINKS_REGEX = /\[([^[]+)\](\(.*\))/gm; -const RemoveLinksStep = makeBuiltinStep({ - id: "remove-links", - description: { - name: "Remove Links", - description: "Removes wiki and/or external links.", - availableKinds: [CompileStepKind.Scene, CompileStepKind.Manuscript], - options: [ - { - id: "remove-wikilinks", - name: "Remove Wikilinks", - description: "Remove brackets from [[wikilinks]].", - type: CompileStepOptionType.Boolean, - default: true, - }, - { - id: "remove-external-links", - name: "Remove External Links", - description: "Remove external links, leaving only the anchor text.", - type: CompileStepOptionType.Boolean, - default: true, - }, - ], - }, - compile(input, context) { - const removeWikilinks = context.optionValues["remove-wikilinks"]; - const removeExternalLinks = context.optionValues["remove-external-links"]; - const replaceLinks = (contents) => { - if (removeWikilinks) { - contents = contents.replace(WIKILINKS_REGEX, (_match, p1, p2) => { - if (p2) { - return p2.slice(1); - } - else { - return p1; - } - }); - } - if (removeExternalLinks) { - contents = contents.replace(EXTERNAL_LINKS_REGEX, (_match, p1) => p1); - } - return contents; - }; - if (context.kind === CompileStepKind.Scene) { - return input.map((sceneInput) => { - const contents = replaceLinks(sceneInput.contents); - return Object.assign(Object.assign({}, sceneInput), { contents }); - }); - } - else { - return Object.assign(Object.assign({}, input), { contents: replaceLinks(input.contents) }); - } - }, -}); - -const STRIKETHROUGH_REGEX = /~~(.*?)~~/gm; -const RemoveStrikethroughsStep = makeBuiltinStep({ - id: "remove-strikethroughs", - description: { - name: "Remove Strikethroughs", - description: "Removes struck-through ~~text~~.", - availableKinds: [CompileStepKind.Scene, CompileStepKind.Manuscript], - options: [], - }, - compile(input, context) { - if (context.kind === CompileStepKind.Scene) { - return input.map((sceneInput) => { - return Object.assign(Object.assign({}, sceneInput), { contents: sceneInput.contents.replace(STRIKETHROUGH_REGEX, () => "") }); - }); - } - else { - return Object.assign(Object.assign({}, input), { contents: input.contents.replace(STRIKETHROUGH_REGEX, () => "") }); - } - }, -}); - -const StripFrontmatterStep = makeBuiltinStep({ - id: "strip-frontmatter", - description: { - name: "Strip Frontmatter", - description: "Removes the YAML frontmatter section from the scene or manuscript.", - availableKinds: [CompileStepKind.Scene, CompileStepKind.Manuscript], - options: [], - }, - compile(input, context) { - if (context.kind === CompileStepKind.Scene) { - return input.map((sceneInput) => { - const contents = sceneInput.contents.replace(/^---(.*?\n)*---\n*/gm, ""); - return Object.assign(Object.assign({}, sceneInput), { contents }); - }); - } - else { - return Object.assign(Object.assign({}, input), { contents: input.contents.replace(/^---(.*?\n)*---\n*/gm, "") }); - } - }, -}); - -const WriteToNoteStep = makeBuiltinStep({ - id: "write-to-note", - description: { - name: "Save as Note", - description: "Saves your manuscript as a note in your vault.", - availableKinds: [CompileStepKind.Manuscript], - options: [ - { - id: "target", - name: "Output path", - description: "Path for the created manuscript note, relative to your project.", - type: CompileStepOptionType.Text, - default: "manuscript.md", - }, - { - id: "open-after", - name: "Open Compiled Manuscript", - description: "If checked, open the compiled manuscript in a new pane.", - type: CompileStepOptionType.Boolean, - default: true, - }, - ], - }, - compile(input, context) { - return __awaiter(this, void 0, void 0, function* () { - if (context.kind !== CompileStepKind.Manuscript) { - throw new Error("Cannot write non-manuscript as note."); - } - else { - const target = context.optionValues["target"]; - const openAfter = context.optionValues["open-after"]; - if (!target || target.length == 0) { - throw new Error("Invalid path for Save as Note."); - } - const file = target.endsWith(".md") ? target : target + ".md"; - const path = obsidian.normalizePath(`${context.projectPath}/${file}`); - const pathComponents = path.split("/"); - pathComponents.pop(); - try { - yield context.app.vault.createFolder(pathComponents.join("/")); - } - catch (e) { - // do nothing, folder already existed - } - yield context.app.vault.adapter.write(path, input.contents); - if (openAfter) { - context.app.workspace.openLinkText(path, "/", true); - } - return input; - } - }); - }, -}); - -const BUILTIN_STEPS = [ - ConcatenateTextStep, - PrependTitleStep, - RemoveCommentsStep, - RemoveLinksStep, - RemoveStrikethroughsStep, - StripFrontmatterStep, - WriteToNoteStep, -]; - -/* src/view/compile/add-step-modal/AddStepModal.svelte generated by Svelte v3.43.1 */ - -function add_css$b(target) { - append_styles(target, "svelte-voc2lx", ".longform-steps-grid.svelte-voc2lx.svelte-voc2lx{display:grid;grid-template-columns:1fr 1fr;gap:1rem;grid-auto-rows:auto}.longform-compile-step.svelte-voc2lx.svelte-voc2lx{cursor:pointer;grid-column:auto;grid-row:auto;background-color:var(--background-secondary);border:2px solid var(--background-modifier-border);border-radius:1rem;padding:0.5rem}.longform-compile-step.svelte-voc2lx.svelte-voc2lx:hover{border:2px solid var(--text-accent);background-color:var(--background-modifier-form-field)}.longform-compile-step.svelte-voc2lx h3.svelte-voc2lx{padding:8px 0;margin:0}.longform-compile-step.svelte-voc2lx .longform-step-kind-pill.svelte-voc2lx{background-color:var(--text-accent);color:var(--text-on-accent);border-radius:10px;font-size:0.7rem;font-weight:bold;padding:0.25rem;margin-right:0.25rem;height:1.2rem}"); -} - -function get_each_context$5(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[9] = list[i]; - return child_ctx; -} - -function get_each_context_1$1(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[12] = list[i]; - return child_ctx; -} - -function get_each_context_2(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[9] = list[i]; - return child_ctx; -} - -function get_each_context_3(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[12] = list[i]; - return child_ctx; -} - -// (31:10) {#each step.description.availableKinds as kind} -function create_each_block_3(ctx) { - let span; - let t_value = formatStepKind(/*kind*/ ctx[12]) + ""; - let t; - let span_title_value; - - return { - c() { - span = element("span"); - t = text(t_value); - attr(span, "class", "longform-step-kind-pill svelte-voc2lx"); - attr(span, "title", span_title_value = explainStepKind(/*kind*/ ctx[12])); - }, - m(target, anchor) { - insert(target, span, anchor); - append(span, t); - }, - p: noop, - d(detaching) { - if (detaching) detach(span); - } - }; -} - -// (27:4) {#each BUILTIN_STEPS as step} -function create_each_block_2(ctx) { - let div1; - let h3; - let t0_value = /*step*/ ctx[9].description.name + ""; - let t0; - let t1; - let div0; - let t2; - let p; - let t3_value = /*step*/ ctx[9].description.description + ""; - let t3; - let t4; - let mounted; - let dispose; - let each_value_3 = /*step*/ ctx[9].description.availableKinds; - let each_blocks = []; - - for (let i = 0; i < each_value_3.length; i += 1) { - each_blocks[i] = create_each_block_3(get_each_context_3(ctx, each_value_3, i)); - } - - function click_handler() { - return /*click_handler*/ ctx[2](/*step*/ ctx[9]); - } - - return { - c() { - div1 = element("div"); - h3 = element("h3"); - t0 = text(t0_value); - t1 = space(); - div0 = element("div"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - t2 = space(); - p = element("p"); - t3 = text(t3_value); - t4 = space(); - attr(h3, "class", "svelte-voc2lx"); - attr(div0, "class", "longform-step-pill-container"); - attr(div1, "class", "longform-compile-step svelte-voc2lx"); - }, - m(target, anchor) { - insert(target, div1, anchor); - append(div1, h3); - append(h3, t0); - append(div1, t1); - append(div1, div0); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(div0, null); - } - - append(div0, t2); - append(div0, p); - append(p, t3); - append(div1, t4); - - if (!mounted) { - dispose = listen(div1, "click", click_handler); - mounted = true; - } - }, - p(new_ctx, dirty) { - ctx = new_ctx; - - if (dirty & /*explainStepKind, BUILTIN_STEPS, formatStepKind*/ 0) { - each_value_3 = /*step*/ ctx[9].description.availableKinds; - let i; - - for (i = 0; i < each_value_3.length; i += 1) { - const child_ctx = get_each_context_3(ctx, each_value_3, i); - - if (each_blocks[i]) { - each_blocks[i].p(child_ctx, dirty); - } else { - each_blocks[i] = create_each_block_3(child_ctx); - each_blocks[i].c(); - each_blocks[i].m(div0, t2); - } - } - - for (; i < each_blocks.length; i += 1) { - each_blocks[i].d(1); - } - - each_blocks.length = each_value_3.length; - } - }, - d(detaching) { - if (detaching) detach(div1); - destroy_each(each_blocks, detaching); - mounted = false; - dispose(); - } - }; -} - -// (41:2) {#if $userScriptSteps} -function create_if_block$7(ctx) { - let h2; - let t1; - let div; - let each_value = /*$userScriptSteps*/ ctx[0]; - let each_blocks = []; - - for (let i = 0; i < each_value.length; i += 1) { - each_blocks[i] = create_each_block$5(get_each_context$5(ctx, each_value, i)); - } - - return { - c() { - h2 = element("h2"); - h2.textContent = "User Script Steps"; - t1 = space(); - div = element("div"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - attr(div, "class", "longform-steps-grid svelte-voc2lx"); - }, - m(target, anchor) { - insert(target, h2, anchor); - insert(target, t1, anchor); - insert(target, div, anchor); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(div, null); - } - }, - p(ctx, dirty) { - if (dirty & /*onStepClick, $userScriptSteps, explainStepKind, formatStepKind*/ 3) { - each_value = /*$userScriptSteps*/ ctx[0]; - let i; - - for (i = 0; i < each_value.length; i += 1) { - const child_ctx = get_each_context$5(ctx, each_value, i); - - if (each_blocks[i]) { - each_blocks[i].p(child_ctx, dirty); - } else { - each_blocks[i] = create_each_block$5(child_ctx); - each_blocks[i].c(); - each_blocks[i].m(div, null); - } - } - - for (; i < each_blocks.length; i += 1) { - each_blocks[i].d(1); - } - - each_blocks.length = each_value.length; - } - }, - d(detaching) { - if (detaching) detach(h2); - if (detaching) detach(t1); - if (detaching) detach(div); - destroy_each(each_blocks, detaching); - } - }; -} - -// (48:12) {#each step.description.availableKinds as kind} -function create_each_block_1$1(ctx) { - let span; - let t_value = formatStepKind(/*kind*/ ctx[12]) + ""; - let t; - let span_title_value; - - return { - c() { - span = element("span"); - t = text(t_value); - attr(span, "class", "longform-step-kind-pill svelte-voc2lx"); - attr(span, "title", span_title_value = explainStepKind(/*kind*/ ctx[12])); - }, - m(target, anchor) { - insert(target, span, anchor); - append(span, t); - }, - p(ctx, dirty) { - if (dirty & /*$userScriptSteps*/ 1 && t_value !== (t_value = formatStepKind(/*kind*/ ctx[12]) + "")) set_data(t, t_value); - - if (dirty & /*$userScriptSteps*/ 1 && span_title_value !== (span_title_value = explainStepKind(/*kind*/ ctx[12]))) { - attr(span, "title", span_title_value); - } - }, - d(detaching) { - if (detaching) detach(span); - } - }; -} - -// (44:6) {#each $userScriptSteps as step} -function create_each_block$5(ctx) { - let div1; - let h3; - let t0_value = /*step*/ ctx[9].description.name + ""; - let t0; - let t1; - let div0; - let t2; - let p; - let t3_value = /*step*/ ctx[9].description.description + ""; - let t3; - let t4; - let mounted; - let dispose; - let each_value_1 = /*step*/ ctx[9].description.availableKinds; - let each_blocks = []; - - for (let i = 0; i < each_value_1.length; i += 1) { - each_blocks[i] = create_each_block_1$1(get_each_context_1$1(ctx, each_value_1, i)); - } - - function click_handler_1() { - return /*click_handler_1*/ ctx[3](/*step*/ ctx[9]); - } - - return { - c() { - div1 = element("div"); - h3 = element("h3"); - t0 = text(t0_value); - t1 = space(); - div0 = element("div"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - t2 = space(); - p = element("p"); - t3 = text(t3_value); - t4 = space(); - attr(h3, "class", "svelte-voc2lx"); - attr(div0, "class", "longform-step-pill-container"); - attr(div1, "class", "longform-compile-step svelte-voc2lx"); - }, - m(target, anchor) { - insert(target, div1, anchor); - append(div1, h3); - append(h3, t0); - append(div1, t1); - append(div1, div0); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(div0, null); - } - - append(div0, t2); - append(div0, p); - append(p, t3); - append(div1, t4); - - if (!mounted) { - dispose = listen(div1, "click", click_handler_1); - mounted = true; - } - }, - p(new_ctx, dirty) { - ctx = new_ctx; - if (dirty & /*$userScriptSteps*/ 1 && t0_value !== (t0_value = /*step*/ ctx[9].description.name + "")) set_data(t0, t0_value); - - if (dirty & /*explainStepKind, $userScriptSteps, formatStepKind*/ 1) { - each_value_1 = /*step*/ ctx[9].description.availableKinds; - let i; - - for (i = 0; i < each_value_1.length; i += 1) { - const child_ctx = get_each_context_1$1(ctx, each_value_1, i); - - if (each_blocks[i]) { - each_blocks[i].p(child_ctx, dirty); - } else { - each_blocks[i] = create_each_block_1$1(child_ctx); - each_blocks[i].c(); - each_blocks[i].m(div0, t2); - } - } - - for (; i < each_blocks.length; i += 1) { - each_blocks[i].d(1); - } - - each_blocks.length = each_value_1.length; - } - - if (dirty & /*$userScriptSteps*/ 1 && t3_value !== (t3_value = /*step*/ ctx[9].description.description + "")) set_data(t3, t3_value); - }, - d(detaching) { - if (detaching) detach(div1); - destroy_each(each_blocks, detaching); - mounted = false; - dispose(); - } - }; -} - -function create_fragment$e(ctx) { - let div1; - let p; - let t1; - let h2; - let t3; - let div0; - let t4; - let each_value_2 = BUILTIN_STEPS; - let each_blocks = []; - - for (let i = 0; i < each_value_2.length; i += 1) { - each_blocks[i] = create_each_block_2(get_each_context_2(ctx, each_value_2, i)); - } - - let if_block = /*$userScriptSteps*/ ctx[0] && create_if_block$7(ctx); - - return { - c() { - div1 = element("div"); - p = element("p"); - p.textContent = "Choose a step from the following options to add to your current compile\n workflow."; - t1 = space(); - h2 = element("h2"); - h2.textContent = "Built-in Steps"; - t3 = space(); - div0 = element("div"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - t4 = space(); - if (if_block) if_block.c(); - attr(div0, "class", "longform-steps-grid svelte-voc2lx"); - attr(div1, "class", "longform-add-step-modal-contents"); - }, - m(target, anchor) { - insert(target, div1, anchor); - append(div1, p); - append(div1, t1); - append(div1, h2); - append(div1, t3); - append(div1, div0); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(div0, null); - } - - append(div1, t4); - if (if_block) if_block.m(div1, null); - }, - p(ctx, [dirty]) { - if (dirty & /*onStepClick, BUILTIN_STEPS, explainStepKind, formatStepKind*/ 2) { - each_value_2 = BUILTIN_STEPS; - let i; - - for (i = 0; i < each_value_2.length; i += 1) { - const child_ctx = get_each_context_2(ctx, each_value_2, i); - - if (each_blocks[i]) { - each_blocks[i].p(child_ctx, dirty); - } else { - each_blocks[i] = create_each_block_2(child_ctx); - each_blocks[i].c(); - each_blocks[i].m(div0, null); - } - } - - for (; i < each_blocks.length; i += 1) { - each_blocks[i].d(1); - } - - each_blocks.length = each_value_2.length; - } - - if (/*$userScriptSteps*/ ctx[0]) { - if (if_block) { - if_block.p(ctx, dirty); - } else { - if_block = create_if_block$7(ctx); - if_block.c(); - if_block.m(div1, null); - } - } else if (if_block) { - if_block.d(1); - if_block = null; - } - }, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(div1); - destroy_each(each_blocks, detaching); - if (if_block) if_block.d(); - } - }; -} - -function instance$e($$self, $$props, $$invalidate) { - let $workflows; - let $currentProjectPath; - let $projectMetadata; - let $currentWorkflow; - let $userScriptSteps; - component_subscribe($$self, workflows, $$value => $$invalidate(4, $workflows = $$value)); - component_subscribe($$self, currentProjectPath, $$value => $$invalidate(5, $currentProjectPath = $$value)); - component_subscribe($$self, projectMetadata, $$value => $$invalidate(6, $projectMetadata = $$value)); - component_subscribe($$self, currentWorkflow, $$value => $$invalidate(7, $currentWorkflow = $$value)); - component_subscribe($$self, userScriptSteps, $$value => $$invalidate(0, $userScriptSteps = $$value)); - const close = getContext("close"); - - function onStepClick(step) { - // Inject the current epoch into the step ID to allow - // multiple same-typed steps. - const newWorkflow = Object.assign(Object.assign({}, $currentWorkflow), { - steps: [ - ...$currentWorkflow.steps, - Object.assign(Object.assign({}, step), { id: `${step.id}-${Date.now()}` }) - ] - }); - - const currentWorkflowName = $projectMetadata[$currentProjectPath].workflow; - set_store_value(workflows, $workflows[currentWorkflowName] = newWorkflow, $workflows); - close(); - } - - const click_handler = step => onStepClick(step); - const click_handler_1 = step => onStepClick(step); - return [$userScriptSteps, onStepClick, click_handler, click_handler_1]; -} - -class AddStepModal extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance$e, create_fragment$e, safe_not_equal, {}, add_css$b); - } -} - -class AddStepModalContainer extends obsidian.Modal { - constructor(app) { - super(app); - } - onOpen() { - const { contentEl } = this; - contentEl.createEl("h1", { text: "Add Compile Step to Workfow" }); - const entrypoint = contentEl.createDiv("longform-add-step-root"); - const context = new Map(); - context.set("close", () => this.close()); - this.contents = new AddStepModal({ - target: entrypoint, - context, - }); - } - onClose() { - const { contentEl } = this; - contentEl.empty(); - } -} - -class ConfirmActionModal extends obsidian.Modal { - constructor(app, title, explanation, yesText, yesAction, noText = "Cancel", noAction = () => this.close()) { - super(app); - this.title = title; - this.explanation = explanation; - this.yesText = yesText; - this.yesAction = yesAction; - this.noText = noText; - this.noAction = noAction; - } - onOpen() { - const { contentEl } = this; - contentEl.createEl("h1", { text: this.title }); - contentEl.createEl("p", { text: this.explanation }); - new obsidian.ButtonComponent(contentEl) - .setButtonText(this.noText) - .onClick(this.noAction); - new obsidian.ButtonComponent(contentEl) - .setButtonText(this.yesText) - .setWarning() - .onClick(() => { - this.yesAction(); - this.close(); - }); - } - onClose() { - const { contentEl } = this; - contentEl.empty(); - } -} - -const ICON_NAME = "longform"; -const ICON_SVG = ''; - -/* src/view/compile/CompileStepView.svelte generated by Svelte v3.43.1 */ - -function add_css$a(target) { - append_styles(target, "svelte-4icvr1", ".longform-compile-step.svelte-4icvr1.svelte-4icvr1{background-color:var(--background-modifier-form-field);border-radius:5px;padding:0.25rem 0.25rem 0.75rem 0.25rem;margin-bottom:1rem}.longform-compile-step-title-outer.svelte-4icvr1.svelte-4icvr1{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.longform-compile-step-title-container.svelte-4icvr1.svelte-4icvr1{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.longform-compile-step-title-container.svelte-4icvr1 h4.svelte-4icvr1{display:inline-block;margin:0 0.5rem 0 0;padding:0}.longform-compile-step-title-container.svelte-4icvr1 .longform-step-kind-pill.svelte-4icvr1{display:flex;justify-content:center;align-items:center;background-color:var(--text-accent);color:var(--text-on-accent);border-radius:10px;font-size:0.7rem;font-weight:bold;padding:0.25rem;margin-right:0.25rem;height:1.2rem}.longform-remove-step-button.svelte-4icvr1.svelte-4icvr1{display:flex;width:20px;margin:0;align-items:center;justify-content:center;font-weight:bold}.longform-compile-step.svelte-4icvr1 p.svelte-4icvr1{margin:0;padding:0}.longform-compile-step-description.svelte-4icvr1.svelte-4icvr1{font-size:80%;color:var(--text-muted);margin-top:2px}.longform-compile-step-options.svelte-4icvr1.svelte-4icvr1{padding-left:0.5rem;border-left:1px solid var(--interactive-accent)}.longform-compile-step-option.svelte-4icvr1.svelte-4icvr1{margin-top:0.5rem}.longform-compile-step-option.svelte-4icvr1 label.svelte-4icvr1{display:block;font-weight:600;font-size:0.8rem}.longform-compile-step-option.svelte-4icvr1 input.svelte-4icvr1{color:var(--text-accent)}.longform-compile-step-checkbox-container.svelte-4icvr1.svelte-4icvr1{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.longform-compile-step-option.svelte-4icvr1 input[type=\"text\"].svelte-4icvr1{color:var(--text-accent);margin:0 0 4px 0}.longform-compile-step-option.svelte-4icvr1 input[type=\"checkbox\"].svelte-4icvr1{color:var(--text-accent);margin:0 0.5rem 2px 0}.longform-compile-step-option.svelte-4icvr1 input.svelte-4icvr1:focus{color:var(--text-accent-hover)}.longform-compile-step-option-description.svelte-4icvr1.svelte-4icvr1{font-size:0.8rem;line-height:0.9rem;color:var(--text-faint)}.longform-compile-step-error-container.svelte-4icvr1.svelte-4icvr1{margin-top:0.5rem}.longform-compile-step-error.svelte-4icvr1.svelte-4icvr1{color:var(--text-error);font-size:0.8rem;line-height:0.9rem}"); -} - -function get_each_context$4(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[8] = list[i]; - child_ctx[9] = list; - child_ctx[10] = i; - return child_ctx; -} - -// (31:2) {:else} -function create_else_block$2(ctx) { - let div1; - let div0; - let h4; - let t0; - let t1; - let t2_value = /*step*/ ctx[0].description.name + ""; - let t2; - let t3; - let t4; - let button; - let t6; - let p; - let t7_value = /*step*/ ctx[0].description.description + ""; - let t7; - let t8; - let div2; - let t9; - let if_block1_anchor; - let mounted; - let dispose; - let if_block0 = /*calculatedKind*/ ctx[2] !== null && create_if_block_3$3(ctx); - let each_value = /*step*/ ctx[0].description.options; - let each_blocks = []; - - for (let i = 0; i < each_value.length; i += 1) { - each_blocks[i] = create_each_block$4(get_each_context$4(ctx, each_value, i)); - } - - let if_block1 = /*error*/ ctx[3] && create_if_block_1$4(ctx); - - return { - c() { - div1 = element("div"); - div0 = element("div"); - h4 = element("h4"); - t0 = text(/*ordinal*/ ctx[1]); - t1 = text(". "); - t2 = text(t2_value); - t3 = space(); - if (if_block0) if_block0.c(); - t4 = space(); - button = element("button"); - button.textContent = "X"; - t6 = space(); - p = element("p"); - t7 = text(t7_value); - t8 = space(); - div2 = element("div"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - t9 = space(); - if (if_block1) if_block1.c(); - if_block1_anchor = empty(); - attr(h4, "class", "svelte-4icvr1"); - attr(div0, "class", "longform-compile-step-title-container svelte-4icvr1"); - attr(button, "class", "longform-remove-step-button svelte-4icvr1"); - attr(div1, "class", "longform-compile-step-title-outer svelte-4icvr1"); - attr(p, "class", "longform-compile-step-description svelte-4icvr1"); - attr(div2, "class", "longform-compile-step-options svelte-4icvr1"); - }, - m(target, anchor) { - insert(target, div1, anchor); - append(div1, div0); - append(div0, h4); - append(h4, t0); - append(h4, t1); - append(h4, t2); - append(div0, t3); - if (if_block0) if_block0.m(div0, null); - append(div1, t4); - append(div1, button); - insert(target, t6, anchor); - insert(target, p, anchor); - append(p, t7); - insert(target, t8, anchor); - insert(target, div2, anchor); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(div2, null); - } - - insert(target, t9, anchor); - if (if_block1) if_block1.m(target, anchor); - insert(target, if_block1_anchor, anchor); - - if (!mounted) { - dispose = listen(button, "click", /*removeStep*/ ctx[4]); - mounted = true; - } - }, - p(ctx, dirty) { - if (dirty & /*ordinal*/ 2) set_data(t0, /*ordinal*/ ctx[1]); - if (dirty & /*step*/ 1 && t2_value !== (t2_value = /*step*/ ctx[0].description.name + "")) set_data(t2, t2_value); - - if (/*calculatedKind*/ ctx[2] !== null) { - if (if_block0) { - if_block0.p(ctx, dirty); - } else { - if_block0 = create_if_block_3$3(ctx); - if_block0.c(); - if_block0.m(div0, null); - } - } else if (if_block0) { - if_block0.d(1); - if_block0 = null; - } - - if (dirty & /*step*/ 1 && t7_value !== (t7_value = /*step*/ ctx[0].description.description + "")) set_data(t7, t7_value); - - if (dirty & /*step, CompileStepOptionType*/ 1) { - each_value = /*step*/ ctx[0].description.options; - let i; - - for (i = 0; i < each_value.length; i += 1) { - const child_ctx = get_each_context$4(ctx, each_value, i); - - if (each_blocks[i]) { - each_blocks[i].p(child_ctx, dirty); - } else { - each_blocks[i] = create_each_block$4(child_ctx); - each_blocks[i].c(); - each_blocks[i].m(div2, null); - } - } - - for (; i < each_blocks.length; i += 1) { - each_blocks[i].d(1); - } - - each_blocks.length = each_value.length; - } - - if (/*error*/ ctx[3]) { - if (if_block1) { - if_block1.p(ctx, dirty); - } else { - if_block1 = create_if_block_1$4(ctx); - if_block1.c(); - if_block1.m(if_block1_anchor.parentNode, if_block1_anchor); - } - } else if (if_block1) { - if_block1.d(1); - if_block1 = null; - } - }, - d(detaching) { - if (detaching) detach(div1); - if (if_block0) if_block0.d(); - if (detaching) detach(t6); - if (detaching) detach(p); - if (detaching) detach(t8); - if (detaching) detach(div2); - destroy_each(each_blocks, detaching); - if (detaching) detach(t9); - if (if_block1) if_block1.d(detaching); - if (detaching) detach(if_block1_anchor); - mounted = false; - dispose(); - } - }; -} - -// (15:2) {#if step.description.canonicalID === PLACEHOLDER_MISSING_STEP.description.canonicalID} -function create_if_block$6(ctx) { - let div1; - let div0; - let t1; - let button; - let t3; - let div2; - let mounted; - let dispose; - - return { - c() { - div1 = element("div"); - div0 = element("div"); - div0.innerHTML = `

Invalid Step

`; - t1 = space(); - button = element("button"); - button.textContent = "X"; - t3 = space(); - div2 = element("div"); - - div2.innerHTML = `

This workflow contains a step that could not be loaded. Please delete - the step to be able to run this workflow. If youโ€™re on mobile, this may - be a user script step that did not load.

`; - - attr(div0, "class", "longform-compile-step-title-container svelte-4icvr1"); - attr(button, "class", "longform-remove-step-button svelte-4icvr1"); - attr(div1, "class", "longform-compile-step-title-outer svelte-4icvr1"); - attr(div2, "class", "longform-compile-step-error-container svelte-4icvr1"); - }, - m(target, anchor) { - insert(target, div1, anchor); - append(div1, div0); - append(div1, t1); - append(div1, button); - insert(target, t3, anchor); - insert(target, div2, anchor); - - if (!mounted) { - dispose = listen(button, "click", /*removeStep*/ ctx[4]); - mounted = true; - } - }, - p: noop, - d(detaching) { - if (detaching) detach(div1); - if (detaching) detach(t3); - if (detaching) detach(div2); - mounted = false; - dispose(); - } - }; -} - -// (35:8) {#if calculatedKind !== null} -function create_if_block_3$3(ctx) { - let div; - let t_value = formatStepKind(/*calculatedKind*/ ctx[2]) + ""; - let t; - let div_title_value; - - return { - c() { - div = element("div"); - t = text(t_value); - attr(div, "class", "longform-step-kind-pill svelte-4icvr1"); - attr(div, "title", div_title_value = explainStepKind(/*calculatedKind*/ ctx[2])); - }, - m(target, anchor) { - insert(target, div, anchor); - append(div, t); - }, - p(ctx, dirty) { - if (dirty & /*calculatedKind*/ 4 && t_value !== (t_value = formatStepKind(/*calculatedKind*/ ctx[2]) + "")) set_data(t, t_value); - - if (dirty & /*calculatedKind*/ 4 && div_title_value !== (div_title_value = explainStepKind(/*calculatedKind*/ ctx[2]))) { - attr(div, "title", div_title_value); - } - }, - d(detaching) { - if (detaching) detach(div); - } - }; -} - -// (62:10) {:else} -function create_else_block_1$1(ctx) { - let div; - let input; - let input_id_value; - let t0; - let label; - let t1_value = /*option*/ ctx[8].name + ""; - let t1; - let label_for_value; - let mounted; - let dispose; - - function input_change_handler() { - /*input_change_handler*/ ctx[6].call(input, /*option*/ ctx[8]); - } - - return { - c() { - div = element("div"); - input = element("input"); - t0 = space(); - label = element("label"); - t1 = text(t1_value); - attr(input, "id", input_id_value = /*step*/ ctx[0].id + "-" + /*option*/ ctx[8].id); - attr(input, "type", "checkbox"); - attr(input, "class", "svelte-4icvr1"); - attr(label, "for", label_for_value = /*step*/ ctx[0].id + "-" + /*option*/ ctx[8].id); - attr(label, "class", "svelte-4icvr1"); - attr(div, "class", "longform-compile-step-checkbox-container svelte-4icvr1"); - }, - m(target, anchor) { - insert(target, div, anchor); - append(div, input); - input.checked = /*step*/ ctx[0].optionValues[/*option*/ ctx[8].id]; - append(div, t0); - append(div, label); - append(label, t1); - - if (!mounted) { - dispose = listen(input, "change", input_change_handler); - mounted = true; - } - }, - p(new_ctx, dirty) { - ctx = new_ctx; - - if (dirty & /*step*/ 1 && input_id_value !== (input_id_value = /*step*/ ctx[0].id + "-" + /*option*/ ctx[8].id)) { - attr(input, "id", input_id_value); - } - - if (dirty & /*step*/ 1) { - input.checked = /*step*/ ctx[0].optionValues[/*option*/ ctx[8].id]; - } - - if (dirty & /*step*/ 1 && t1_value !== (t1_value = /*option*/ ctx[8].name + "")) set_data(t1, t1_value); - - if (dirty & /*step*/ 1 && label_for_value !== (label_for_value = /*step*/ ctx[0].id + "-" + /*option*/ ctx[8].id)) { - attr(label, "for", label_for_value); - } - }, - d(detaching) { - if (detaching) detach(div); - mounted = false; - dispose(); - } - }; -} - -// (54:10) {#if option.type === CompileStepOptionType.Text} -function create_if_block_2$3(ctx) { - let label; - let t0_value = /*option*/ ctx[8].name + ""; - let t0; - let label_for_value; - let t1; - let input; - let input_id_value; - let input_placeholder_value; - let mounted; - let dispose; - - function input_input_handler() { - /*input_input_handler*/ ctx[5].call(input, /*option*/ ctx[8]); - } - - return { - c() { - label = element("label"); - t0 = text(t0_value); - t1 = space(); - input = element("input"); - attr(label, "for", label_for_value = /*step*/ ctx[0].id + "-" + /*option*/ ctx[8].id); - attr(label, "class", "svelte-4icvr1"); - attr(input, "id", input_id_value = /*step*/ ctx[0].id + "-" + /*option*/ ctx[8].id); - attr(input, "type", "text"); - attr(input, "placeholder", input_placeholder_value = /*option*/ ctx[8].default.replace(/\n/g, "\\n")); - attr(input, "class", "svelte-4icvr1"); - }, - m(target, anchor) { - insert(target, label, anchor); - append(label, t0); - insert(target, t1, anchor); - insert(target, input, anchor); - set_input_value(input, /*step*/ ctx[0].optionValues[/*option*/ ctx[8].id]); - - if (!mounted) { - dispose = listen(input, "input", input_input_handler); - mounted = true; - } - }, - p(new_ctx, dirty) { - ctx = new_ctx; - if (dirty & /*step*/ 1 && t0_value !== (t0_value = /*option*/ ctx[8].name + "")) set_data(t0, t0_value); - - if (dirty & /*step*/ 1 && label_for_value !== (label_for_value = /*step*/ ctx[0].id + "-" + /*option*/ ctx[8].id)) { - attr(label, "for", label_for_value); - } - - if (dirty & /*step*/ 1 && input_id_value !== (input_id_value = /*step*/ ctx[0].id + "-" + /*option*/ ctx[8].id)) { - attr(input, "id", input_id_value); - } - - if (dirty & /*step*/ 1 && input_placeholder_value !== (input_placeholder_value = /*option*/ ctx[8].default.replace(/\n/g, "\\n"))) { - attr(input, "placeholder", input_placeholder_value); - } - - if (dirty & /*step*/ 1 && input.value !== /*step*/ ctx[0].optionValues[/*option*/ ctx[8].id]) { - set_input_value(input, /*step*/ ctx[0].optionValues[/*option*/ ctx[8].id]); - } - }, - d(detaching) { - if (detaching) detach(label); - if (detaching) detach(t1); - if (detaching) detach(input); - mounted = false; - dispose(); - } - }; -} - -// (52:6) {#each step.description.options as option} -function create_each_block$4(ctx) { - let div; - let t0; - let p; - let t1_value = /*option*/ ctx[8].description + ""; - let t1; - let t2; - - function select_block_type_1(ctx, dirty) { - if (/*option*/ ctx[8].type === CompileStepOptionType.Text) return create_if_block_2$3; - return create_else_block_1$1; - } - - let current_block_type = select_block_type_1(ctx); - let if_block = current_block_type(ctx); - - return { - c() { - div = element("div"); - if_block.c(); - t0 = space(); - p = element("p"); - t1 = text(t1_value); - t2 = space(); - attr(p, "class", "longform-compile-step-option-description svelte-4icvr1"); - attr(div, "class", "longform-compile-step-option svelte-4icvr1"); - }, - m(target, anchor) { - insert(target, div, anchor); - if_block.m(div, null); - append(div, t0); - append(div, p); - append(p, t1); - append(div, t2); - }, - p(ctx, dirty) { - if (current_block_type === (current_block_type = select_block_type_1(ctx)) && if_block) { - if_block.p(ctx, dirty); - } else { - if_block.d(1); - if_block = current_block_type(ctx); - - if (if_block) { - if_block.c(); - if_block.m(div, t0); - } - } - - if (dirty & /*step*/ 1 && t1_value !== (t1_value = /*option*/ ctx[8].description + "")) set_data(t1, t1_value); - }, - d(detaching) { - if (detaching) detach(div); - if_block.d(); - } - }; -} - -// (78:4) {#if error} -function create_if_block_1$4(ctx) { - let div; - let p; - let t; - - return { - c() { - div = element("div"); - p = element("p"); - t = text(/*error*/ ctx[3]); - attr(p, "class", "longform-compile-step-error svelte-4icvr1"); - attr(div, "class", "longform-compile-step-error-container svelte-4icvr1"); - }, - m(target, anchor) { - insert(target, div, anchor); - append(div, p); - append(p, t); - }, - p(ctx, dirty) { - if (dirty & /*error*/ 8) set_data(t, /*error*/ ctx[3]); - }, - d(detaching) { - if (detaching) detach(div); - } - }; -} - -function create_fragment$d(ctx) { - let div; - - function select_block_type(ctx, dirty) { - if (/*step*/ ctx[0].description.canonicalID === PLACEHOLDER_MISSING_STEP.description.canonicalID) return create_if_block$6; - return create_else_block$2; - } - - let current_block_type = select_block_type(ctx); - let if_block = current_block_type(ctx); - - return { - c() { - div = element("div"); - if_block.c(); - attr(div, "class", "longform-compile-step svelte-4icvr1"); - }, - m(target, anchor) { - insert(target, div, anchor); - if_block.m(div, null); - }, - p(ctx, [dirty]) { - if (current_block_type === (current_block_type = select_block_type(ctx)) && if_block) { - if_block.p(ctx, dirty); - } else { - if_block.d(1); - if_block = current_block_type(ctx); - - if (if_block) { - if_block.c(); - if_block.m(div, null); - } - } - }, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(div); - if_block.d(); - } - }; -} - -function instance$d($$self, $$props, $$invalidate) { - let { step } = $$props; - let { ordinal } = $$props; - let { calculatedKind } = $$props; - let { error } = $$props; - const dispatch = createEventDispatcher(); - - function removeStep() { - dispatch("removeStep"); - } - - function input_input_handler(option) { - step.optionValues[option.id] = this.value; - $$invalidate(0, step); - } - - function input_change_handler(option) { - step.optionValues[option.id] = this.checked; - $$invalidate(0, step); - } - - $$self.$$set = $$props => { - if ('step' in $$props) $$invalidate(0, step = $$props.step); - if ('ordinal' in $$props) $$invalidate(1, ordinal = $$props.ordinal); - if ('calculatedKind' in $$props) $$invalidate(2, calculatedKind = $$props.calculatedKind); - if ('error' in $$props) $$invalidate(3, error = $$props.error); - }; - - return [ - step, - ordinal, - calculatedKind, - error, - removeStep, - input_input_handler, - input_change_handler - ]; -} - -class CompileStepView extends SvelteComponent { - constructor(options) { - super(); - - init( - this, - options, - instance$d, - create_fragment$d, - safe_not_equal, - { - step: 0, - ordinal: 1, - calculatedKind: 2, - error: 3 - }, - add_css$a - ); - } -} - -/**! - * Sortable 1.14.0 - * @author RubaXa - * @author owenm - * @license MIT - */ -function ownKeys(object, enumerableOnly) { - var keys = Object.keys(object); - - if (Object.getOwnPropertySymbols) { - var symbols = Object.getOwnPropertySymbols(object); - - if (enumerableOnly) { - symbols = symbols.filter(function (sym) { - return Object.getOwnPropertyDescriptor(object, sym).enumerable; - }); - } - - keys.push.apply(keys, symbols); - } - - return keys; -} - -function _objectSpread2(target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i] != null ? arguments[i] : {}; - - if (i % 2) { - ownKeys(Object(source), true).forEach(function (key) { - _defineProperty(target, key, source[key]); - }); - } else if (Object.getOwnPropertyDescriptors) { - Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); - } else { - ownKeys(Object(source)).forEach(function (key) { - Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); - }); - } - } - - return target; -} - -function _typeof(obj) { - "@babel/helpers - typeof"; - - if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { - _typeof = function (obj) { - return typeof obj; - }; - } else { - _typeof = function (obj) { - return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; - }; - } - - return _typeof(obj); -} - -function _defineProperty(obj, key, value) { - if (key in obj) { - Object.defineProperty(obj, key, { - value: value, - enumerable: true, - configurable: true, - writable: true - }); - } else { - obj[key] = value; - } - - return obj; -} - -function _extends() { - _extends = Object.assign || function (target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i]; - - for (var key in source) { - if (Object.prototype.hasOwnProperty.call(source, key)) { - target[key] = source[key]; - } - } - } - - return target; - }; - - return _extends.apply(this, arguments); -} - -function _objectWithoutPropertiesLoose(source, excluded) { - if (source == null) return {}; - var target = {}; - var sourceKeys = Object.keys(source); - var key, i; - - for (i = 0; i < sourceKeys.length; i++) { - key = sourceKeys[i]; - if (excluded.indexOf(key) >= 0) continue; - target[key] = source[key]; - } - - return target; -} - -function _objectWithoutProperties(source, excluded) { - if (source == null) return {}; - - var target = _objectWithoutPropertiesLoose(source, excluded); - - var key, i; - - if (Object.getOwnPropertySymbols) { - var sourceSymbolKeys = Object.getOwnPropertySymbols(source); - - for (i = 0; i < sourceSymbolKeys.length; i++) { - key = sourceSymbolKeys[i]; - if (excluded.indexOf(key) >= 0) continue; - if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; - target[key] = source[key]; - } - } - - return target; -} - -var version = "1.14.0"; - -function userAgent(pattern) { - if (typeof window !== 'undefined' && window.navigator) { - return !! /*@__PURE__*/navigator.userAgent.match(pattern); - } -} - -var IE11OrLess = userAgent(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i); -var Edge = userAgent(/Edge/i); -var FireFox = userAgent(/firefox/i); -var Safari = userAgent(/safari/i) && !userAgent(/chrome/i) && !userAgent(/android/i); -var IOS = userAgent(/iP(ad|od|hone)/i); -var ChromeForAndroid = userAgent(/chrome/i) && userAgent(/android/i); - -var captureMode = { - capture: false, - passive: false -}; - -function on(el, event, fn) { - el.addEventListener(event, fn, !IE11OrLess && captureMode); -} - -function off(el, event, fn) { - el.removeEventListener(event, fn, !IE11OrLess && captureMode); -} - -function matches( -/**HTMLElement*/ -el, -/**String*/ -selector) { - if (!selector) return; - selector[0] === '>' && (selector = selector.substring(1)); - - if (el) { - try { - if (el.matches) { - return el.matches(selector); - } else if (el.msMatchesSelector) { - return el.msMatchesSelector(selector); - } else if (el.webkitMatchesSelector) { - return el.webkitMatchesSelector(selector); - } - } catch (_) { - return false; - } - } - - return false; -} - -function getParentOrHost(el) { - return el.host && el !== document && el.host.nodeType ? el.host : el.parentNode; -} - -function closest( -/**HTMLElement*/ -el, -/**String*/ -selector, -/**HTMLElement*/ -ctx, includeCTX) { - if (el) { - ctx = ctx || document; - - do { - if (selector != null && (selector[0] === '>' ? el.parentNode === ctx && matches(el, selector) : matches(el, selector)) || includeCTX && el === ctx) { - return el; - } - - if (el === ctx) break; - /* jshint boss:true */ - } while (el = getParentOrHost(el)); - } - - return null; -} - -var R_SPACE = /\s+/g; - -function toggleClass(el, name, state) { - if (el && name) { - if (el.classList) { - el.classList[state ? 'add' : 'remove'](name); - } else { - var className = (' ' + el.className + ' ').replace(R_SPACE, ' ').replace(' ' + name + ' ', ' '); - el.className = (className + (state ? ' ' + name : '')).replace(R_SPACE, ' '); - } - } -} - -function css(el, prop, val) { - var style = el && el.style; - - if (style) { - if (val === void 0) { - if (document.defaultView && document.defaultView.getComputedStyle) { - val = document.defaultView.getComputedStyle(el, ''); - } else if (el.currentStyle) { - val = el.currentStyle; - } - - return prop === void 0 ? val : val[prop]; - } else { - if (!(prop in style) && prop.indexOf('webkit') === -1) { - prop = '-webkit-' + prop; - } - - style[prop] = val + (typeof val === 'string' ? '' : 'px'); - } - } -} - -function matrix(el, selfOnly) { - var appliedTransforms = ''; - - if (typeof el === 'string') { - appliedTransforms = el; - } else { - do { - var transform = css(el, 'transform'); - - if (transform && transform !== 'none') { - appliedTransforms = transform + ' ' + appliedTransforms; - } - /* jshint boss:true */ - - } while (!selfOnly && (el = el.parentNode)); - } - - var matrixFn = window.DOMMatrix || window.WebKitCSSMatrix || window.CSSMatrix || window.MSCSSMatrix; - /*jshint -W056 */ - - return matrixFn && new matrixFn(appliedTransforms); -} - -function find(ctx, tagName, iterator) { - if (ctx) { - var list = ctx.getElementsByTagName(tagName), - i = 0, - n = list.length; - - if (iterator) { - for (; i < n; i++) { - iterator(list[i], i); - } - } - - return list; - } - - return []; -} - -function getWindowScrollingElement() { - var scrollingElement = document.scrollingElement; - - if (scrollingElement) { - return scrollingElement; - } else { - return document.documentElement; - } -} -/** - * Returns the "bounding client rect" of given element - * @param {HTMLElement} el The element whose boundingClientRect is wanted - * @param {[Boolean]} relativeToContainingBlock Whether the rect should be relative to the containing block of (including) the container - * @param {[Boolean]} relativeToNonStaticParent Whether the rect should be relative to the relative parent of (including) the contaienr - * @param {[Boolean]} undoScale Whether the container's scale() should be undone - * @param {[HTMLElement]} container The parent the element will be placed in - * @return {Object} The boundingClientRect of el, with specified adjustments - */ - - -function getRect(el, relativeToContainingBlock, relativeToNonStaticParent, undoScale, container) { - if (!el.getBoundingClientRect && el !== window) return; - var elRect, top, left, bottom, right, height, width; - - if (el !== window && el.parentNode && el !== getWindowScrollingElement()) { - elRect = el.getBoundingClientRect(); - top = elRect.top; - left = elRect.left; - bottom = elRect.bottom; - right = elRect.right; - height = elRect.height; - width = elRect.width; - } else { - top = 0; - left = 0; - bottom = window.innerHeight; - right = window.innerWidth; - height = window.innerHeight; - width = window.innerWidth; - } - - if ((relativeToContainingBlock || relativeToNonStaticParent) && el !== window) { - // Adjust for translate() - container = container || el.parentNode; // solves #1123 (see: https://stackoverflow.com/a/37953806/6088312) - // Not needed on <= IE11 - - if (!IE11OrLess) { - do { - if (container && container.getBoundingClientRect && (css(container, 'transform') !== 'none' || relativeToNonStaticParent && css(container, 'position') !== 'static')) { - var containerRect = container.getBoundingClientRect(); // Set relative to edges of padding box of container - - top -= containerRect.top + parseInt(css(container, 'border-top-width')); - left -= containerRect.left + parseInt(css(container, 'border-left-width')); - bottom = top + elRect.height; - right = left + elRect.width; - break; - } - /* jshint boss:true */ - - } while (container = container.parentNode); - } - } - - if (undoScale && el !== window) { - // Adjust for scale() - var elMatrix = matrix(container || el), - scaleX = elMatrix && elMatrix.a, - scaleY = elMatrix && elMatrix.d; - - if (elMatrix) { - top /= scaleY; - left /= scaleX; - width /= scaleX; - height /= scaleY; - bottom = top + height; - right = left + width; - } - } - - return { - top: top, - left: left, - bottom: bottom, - right: right, - width: width, - height: height - }; -} -/** - * Checks if a side of an element is scrolled past a side of its parents - * @param {HTMLElement} el The element who's side being scrolled out of view is in question - * @param {String} elSide Side of the element in question ('top', 'left', 'right', 'bottom') - * @param {String} parentSide Side of the parent in question ('top', 'left', 'right', 'bottom') - * @return {HTMLElement} The parent scroll element that the el's side is scrolled past, or null if there is no such element - */ - - -function isScrolledPast(el, elSide, parentSide) { - var parent = getParentAutoScrollElement(el, true), - elSideVal = getRect(el)[elSide]; - /* jshint boss:true */ - - while (parent) { - var parentSideVal = getRect(parent)[parentSide], - visible = void 0; - - if (parentSide === 'top' || parentSide === 'left') { - visible = elSideVal >= parentSideVal; - } else { - visible = elSideVal <= parentSideVal; - } - - if (!visible) return parent; - if (parent === getWindowScrollingElement()) break; - parent = getParentAutoScrollElement(parent, false); - } - - return false; -} -/** - * Gets nth child of el, ignoring hidden children, sortable's elements (does not ignore clone if it's visible) - * and non-draggable elements - * @param {HTMLElement} el The parent element - * @param {Number} childNum The index of the child - * @param {Object} options Parent Sortable's options - * @return {HTMLElement} The child at index childNum, or null if not found - */ - - -function getChild(el, childNum, options, includeDragEl) { - var currentChild = 0, - i = 0, - children = el.children; - - while (i < children.length) { - if (children[i].style.display !== 'none' && children[i] !== Sortable.ghost && (includeDragEl || children[i] !== Sortable.dragged) && closest(children[i], options.draggable, el, false)) { - if (currentChild === childNum) { - return children[i]; - } - - currentChild++; - } - - i++; - } - - return null; -} -/** - * Gets the last child in the el, ignoring ghostEl or invisible elements (clones) - * @param {HTMLElement} el Parent element - * @param {selector} selector Any other elements that should be ignored - * @return {HTMLElement} The last child, ignoring ghostEl - */ - - -function lastChild(el, selector) { - var last = el.lastElementChild; - - while (last && (last === Sortable.ghost || css(last, 'display') === 'none' || selector && !matches(last, selector))) { - last = last.previousElementSibling; - } - - return last || null; -} -/** - * Returns the index of an element within its parent for a selected set of - * elements - * @param {HTMLElement} el - * @param {selector} selector - * @return {number} - */ - - -function index(el, selector) { - var index = 0; - - if (!el || !el.parentNode) { - return -1; - } - /* jshint boss:true */ - - - while (el = el.previousElementSibling) { - if (el.nodeName.toUpperCase() !== 'TEMPLATE' && el !== Sortable.clone && (!selector || matches(el, selector))) { - index++; - } - } - - return index; -} -/** - * Returns the scroll offset of the given element, added with all the scroll offsets of parent elements. - * The value is returned in real pixels. - * @param {HTMLElement} el - * @return {Array} Offsets in the format of [left, top] - */ - - -function getRelativeScrollOffset(el) { - var offsetLeft = 0, - offsetTop = 0, - winScroller = getWindowScrollingElement(); - - if (el) { - do { - var elMatrix = matrix(el), - scaleX = elMatrix.a, - scaleY = elMatrix.d; - offsetLeft += el.scrollLeft * scaleX; - offsetTop += el.scrollTop * scaleY; - } while (el !== winScroller && (el = el.parentNode)); - } - - return [offsetLeft, offsetTop]; -} -/** - * Returns the index of the object within the given array - * @param {Array} arr Array that may or may not hold the object - * @param {Object} obj An object that has a key-value pair unique to and identical to a key-value pair in the object you want to find - * @return {Number} The index of the object in the array, or -1 - */ - - -function indexOfObject(arr, obj) { - for (var i in arr) { - if (!arr.hasOwnProperty(i)) continue; - - for (var key in obj) { - if (obj.hasOwnProperty(key) && obj[key] === arr[i][key]) return Number(i); - } - } - - return -1; -} - -function getParentAutoScrollElement(el, includeSelf) { - // skip to window - if (!el || !el.getBoundingClientRect) return getWindowScrollingElement(); - var elem = el; - var gotSelf = false; - - do { - // we don't need to get elem css if it isn't even overflowing in the first place (performance) - if (elem.clientWidth < elem.scrollWidth || elem.clientHeight < elem.scrollHeight) { - var elemCSS = css(elem); - - if (elem.clientWidth < elem.scrollWidth && (elemCSS.overflowX == 'auto' || elemCSS.overflowX == 'scroll') || elem.clientHeight < elem.scrollHeight && (elemCSS.overflowY == 'auto' || elemCSS.overflowY == 'scroll')) { - if (!elem.getBoundingClientRect || elem === document.body) return getWindowScrollingElement(); - if (gotSelf || includeSelf) return elem; - gotSelf = true; - } - } - /* jshint boss:true */ - - } while (elem = elem.parentNode); - - return getWindowScrollingElement(); -} - -function extend(dst, src) { - if (dst && src) { - for (var key in src) { - if (src.hasOwnProperty(key)) { - dst[key] = src[key]; - } - } - } - - return dst; -} - -function isRectEqual(rect1, rect2) { - return Math.round(rect1.top) === Math.round(rect2.top) && Math.round(rect1.left) === Math.round(rect2.left) && Math.round(rect1.height) === Math.round(rect2.height) && Math.round(rect1.width) === Math.round(rect2.width); -} - -var _throttleTimeout; - -function throttle(callback, ms) { - return function () { - if (!_throttleTimeout) { - var args = arguments, - _this = this; - - if (args.length === 1) { - callback.call(_this, args[0]); - } else { - callback.apply(_this, args); - } - - _throttleTimeout = setTimeout(function () { - _throttleTimeout = void 0; - }, ms); - } - }; -} - -function scrollBy(el, x, y) { - el.scrollLeft += x; - el.scrollTop += y; -} - -function clone(el) { - var Polymer = window.Polymer; - var $ = window.jQuery || window.Zepto; - - if (Polymer && Polymer.dom) { - return Polymer.dom(el).cloneNode(true); - } else if ($) { - return $(el).clone(true)[0]; - } else { - return el.cloneNode(true); - } -} - -var expando = 'Sortable' + new Date().getTime(); - -function AnimationStateManager() { - var animationStates = [], - animationCallbackId; - return { - captureAnimationState: function captureAnimationState() { - animationStates = []; - if (!this.options.animation) return; - var children = [].slice.call(this.el.children); - children.forEach(function (child) { - if (css(child, 'display') === 'none' || child === Sortable.ghost) return; - animationStates.push({ - target: child, - rect: getRect(child) - }); - - var fromRect = _objectSpread2({}, animationStates[animationStates.length - 1].rect); // If animating: compensate for current animation - - - if (child.thisAnimationDuration) { - var childMatrix = matrix(child, true); - - if (childMatrix) { - fromRect.top -= childMatrix.f; - fromRect.left -= childMatrix.e; - } - } - - child.fromRect = fromRect; - }); - }, - addAnimationState: function addAnimationState(state) { - animationStates.push(state); - }, - removeAnimationState: function removeAnimationState(target) { - animationStates.splice(indexOfObject(animationStates, { - target: target - }), 1); - }, - animateAll: function animateAll(callback) { - var _this = this; - - if (!this.options.animation) { - clearTimeout(animationCallbackId); - if (typeof callback === 'function') callback(); - return; - } - - var animating = false, - animationTime = 0; - animationStates.forEach(function (state) { - var time = 0, - target = state.target, - fromRect = target.fromRect, - toRect = getRect(target), - prevFromRect = target.prevFromRect, - prevToRect = target.prevToRect, - animatingRect = state.rect, - targetMatrix = matrix(target, true); - - if (targetMatrix) { - // Compensate for current animation - toRect.top -= targetMatrix.f; - toRect.left -= targetMatrix.e; - } - - target.toRect = toRect; - - if (target.thisAnimationDuration) { - // Could also check if animatingRect is between fromRect and toRect - if (isRectEqual(prevFromRect, toRect) && !isRectEqual(fromRect, toRect) && // Make sure animatingRect is on line between toRect & fromRect - (animatingRect.top - toRect.top) / (animatingRect.left - toRect.left) === (fromRect.top - toRect.top) / (fromRect.left - toRect.left)) { - // If returning to same place as started from animation and on same axis - time = calculateRealTime(animatingRect, prevFromRect, prevToRect, _this.options); - } - } // if fromRect != toRect: animate - - - if (!isRectEqual(toRect, fromRect)) { - target.prevFromRect = fromRect; - target.prevToRect = toRect; - - if (!time) { - time = _this.options.animation; - } - - _this.animate(target, animatingRect, toRect, time); - } - - if (time) { - animating = true; - animationTime = Math.max(animationTime, time); - clearTimeout(target.animationResetTimer); - target.animationResetTimer = setTimeout(function () { - target.animationTime = 0; - target.prevFromRect = null; - target.fromRect = null; - target.prevToRect = null; - target.thisAnimationDuration = null; - }, time); - target.thisAnimationDuration = time; - } - }); - clearTimeout(animationCallbackId); - - if (!animating) { - if (typeof callback === 'function') callback(); - } else { - animationCallbackId = setTimeout(function () { - if (typeof callback === 'function') callback(); - }, animationTime); - } - - animationStates = []; - }, - animate: function animate(target, currentRect, toRect, duration) { - if (duration) { - css(target, 'transition', ''); - css(target, 'transform', ''); - var elMatrix = matrix(this.el), - scaleX = elMatrix && elMatrix.a, - scaleY = elMatrix && elMatrix.d, - translateX = (currentRect.left - toRect.left) / (scaleX || 1), - translateY = (currentRect.top - toRect.top) / (scaleY || 1); - target.animatingX = !!translateX; - target.animatingY = !!translateY; - css(target, 'transform', 'translate3d(' + translateX + 'px,' + translateY + 'px,0)'); - this.forRepaintDummy = repaint(target); // repaint - - css(target, 'transition', 'transform ' + duration + 'ms' + (this.options.easing ? ' ' + this.options.easing : '')); - css(target, 'transform', 'translate3d(0,0,0)'); - typeof target.animated === 'number' && clearTimeout(target.animated); - target.animated = setTimeout(function () { - css(target, 'transition', ''); - css(target, 'transform', ''); - target.animated = false; - target.animatingX = false; - target.animatingY = false; - }, duration); - } - } - }; -} - -function repaint(target) { - return target.offsetWidth; -} - -function calculateRealTime(animatingRect, fromRect, toRect, options) { - return Math.sqrt(Math.pow(fromRect.top - animatingRect.top, 2) + Math.pow(fromRect.left - animatingRect.left, 2)) / Math.sqrt(Math.pow(fromRect.top - toRect.top, 2) + Math.pow(fromRect.left - toRect.left, 2)) * options.animation; -} - -var plugins = []; -var defaults = { - initializeByDefault: true -}; -var PluginManager = { - mount: function mount(plugin) { - // Set default static properties - for (var option in defaults) { - if (defaults.hasOwnProperty(option) && !(option in plugin)) { - plugin[option] = defaults[option]; - } - } - - plugins.forEach(function (p) { - if (p.pluginName === plugin.pluginName) { - throw "Sortable: Cannot mount plugin ".concat(plugin.pluginName, " more than once"); - } - }); - plugins.push(plugin); - }, - pluginEvent: function pluginEvent(eventName, sortable, evt) { - var _this = this; - - this.eventCanceled = false; - - evt.cancel = function () { - _this.eventCanceled = true; - }; - - var eventNameGlobal = eventName + 'Global'; - plugins.forEach(function (plugin) { - if (!sortable[plugin.pluginName]) return; // Fire global events if it exists in this sortable - - if (sortable[plugin.pluginName][eventNameGlobal]) { - sortable[plugin.pluginName][eventNameGlobal](_objectSpread2({ - sortable: sortable - }, evt)); - } // Only fire plugin event if plugin is enabled in this sortable, - // and plugin has event defined - - - if (sortable.options[plugin.pluginName] && sortable[plugin.pluginName][eventName]) { - sortable[plugin.pluginName][eventName](_objectSpread2({ - sortable: sortable - }, evt)); - } - }); - }, - initializePlugins: function initializePlugins(sortable, el, defaults, options) { - plugins.forEach(function (plugin) { - var pluginName = plugin.pluginName; - if (!sortable.options[pluginName] && !plugin.initializeByDefault) return; - var initialized = new plugin(sortable, el, sortable.options); - initialized.sortable = sortable; - initialized.options = sortable.options; - sortable[pluginName] = initialized; // Add default options from plugin - - _extends(defaults, initialized.defaults); - }); - - for (var option in sortable.options) { - if (!sortable.options.hasOwnProperty(option)) continue; - var modified = this.modifyOption(sortable, option, sortable.options[option]); - - if (typeof modified !== 'undefined') { - sortable.options[option] = modified; - } - } - }, - getEventProperties: function getEventProperties(name, sortable) { - var eventProperties = {}; - plugins.forEach(function (plugin) { - if (typeof plugin.eventProperties !== 'function') return; - - _extends(eventProperties, plugin.eventProperties.call(sortable[plugin.pluginName], name)); - }); - return eventProperties; - }, - modifyOption: function modifyOption(sortable, name, value) { - var modifiedValue; - plugins.forEach(function (plugin) { - // Plugin must exist on the Sortable - if (!sortable[plugin.pluginName]) return; // If static option listener exists for this option, call in the context of the Sortable's instance of this plugin - - if (plugin.optionListeners && typeof plugin.optionListeners[name] === 'function') { - modifiedValue = plugin.optionListeners[name].call(sortable[plugin.pluginName], value); - } - }); - return modifiedValue; - } -}; - -function dispatchEvent(_ref) { - var sortable = _ref.sortable, - rootEl = _ref.rootEl, - name = _ref.name, - targetEl = _ref.targetEl, - cloneEl = _ref.cloneEl, - toEl = _ref.toEl, - fromEl = _ref.fromEl, - oldIndex = _ref.oldIndex, - newIndex = _ref.newIndex, - oldDraggableIndex = _ref.oldDraggableIndex, - newDraggableIndex = _ref.newDraggableIndex, - originalEvent = _ref.originalEvent, - putSortable = _ref.putSortable, - extraEventProperties = _ref.extraEventProperties; - sortable = sortable || rootEl && rootEl[expando]; - if (!sortable) return; - var evt, - options = sortable.options, - onName = 'on' + name.charAt(0).toUpperCase() + name.substr(1); // Support for new CustomEvent feature - - if (window.CustomEvent && !IE11OrLess && !Edge) { - evt = new CustomEvent(name, { - bubbles: true, - cancelable: true - }); - } else { - evt = document.createEvent('Event'); - evt.initEvent(name, true, true); - } - - evt.to = toEl || rootEl; - evt.from = fromEl || rootEl; - evt.item = targetEl || rootEl; - evt.clone = cloneEl; - evt.oldIndex = oldIndex; - evt.newIndex = newIndex; - evt.oldDraggableIndex = oldDraggableIndex; - evt.newDraggableIndex = newDraggableIndex; - evt.originalEvent = originalEvent; - evt.pullMode = putSortable ? putSortable.lastPutMode : undefined; - - var allEventProperties = _objectSpread2(_objectSpread2({}, extraEventProperties), PluginManager.getEventProperties(name, sortable)); - - for (var option in allEventProperties) { - evt[option] = allEventProperties[option]; - } - - if (rootEl) { - rootEl.dispatchEvent(evt); - } - - if (options[onName]) { - options[onName].call(sortable, evt); - } -} - -var _excluded = ["evt"]; - -var pluginEvent = function pluginEvent(eventName, sortable) { - var _ref = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}, - originalEvent = _ref.evt, - data = _objectWithoutProperties(_ref, _excluded); - - PluginManager.pluginEvent.bind(Sortable)(eventName, sortable, _objectSpread2({ - dragEl: dragEl, - parentEl: parentEl, - ghostEl: ghostEl, - rootEl: rootEl, - nextEl: nextEl, - lastDownEl: lastDownEl, - cloneEl: cloneEl, - cloneHidden: cloneHidden, - dragStarted: moved, - putSortable: putSortable, - activeSortable: Sortable.active, - originalEvent: originalEvent, - oldIndex: oldIndex, - oldDraggableIndex: oldDraggableIndex, - newIndex: newIndex, - newDraggableIndex: newDraggableIndex, - hideGhostForTarget: _hideGhostForTarget, - unhideGhostForTarget: _unhideGhostForTarget, - cloneNowHidden: function cloneNowHidden() { - cloneHidden = true; - }, - cloneNowShown: function cloneNowShown() { - cloneHidden = false; - }, - dispatchSortableEvent: function dispatchSortableEvent(name) { - _dispatchEvent({ - sortable: sortable, - name: name, - originalEvent: originalEvent - }); - } - }, data)); -}; - -function _dispatchEvent(info) { - dispatchEvent(_objectSpread2({ - putSortable: putSortable, - cloneEl: cloneEl, - targetEl: dragEl, - rootEl: rootEl, - oldIndex: oldIndex, - oldDraggableIndex: oldDraggableIndex, - newIndex: newIndex, - newDraggableIndex: newDraggableIndex - }, info)); -} - -var dragEl, - parentEl, - ghostEl, - rootEl, - nextEl, - lastDownEl, - cloneEl, - cloneHidden, - oldIndex, - newIndex, - oldDraggableIndex, - newDraggableIndex, - activeGroup, - putSortable, - awaitingDragStarted = false, - ignoreNextClick = false, - sortables = [], - tapEvt, - touchEvt, - lastDx, - lastDy, - tapDistanceLeft, - tapDistanceTop, - moved, - lastTarget, - lastDirection, - pastFirstInvertThresh = false, - isCircumstantialInvert = false, - targetMoveDistance, - // For positioning ghost absolutely -ghostRelativeParent, - ghostRelativeParentInitialScroll = [], - // (left, top) -_silent = false, - savedInputChecked = []; -/** @const */ - -var documentExists = typeof document !== 'undefined', - PositionGhostAbsolutely = IOS, - CSSFloatProperty = Edge || IE11OrLess ? 'cssFloat' : 'float', - // This will not pass for IE9, because IE9 DnD only works on anchors -supportDraggable = documentExists && !ChromeForAndroid && !IOS && 'draggable' in document.createElement('div'), - supportCssPointerEvents = function () { - if (!documentExists) return; // false when <= IE11 - - if (IE11OrLess) { - return false; - } - - var el = document.createElement('x'); - el.style.cssText = 'pointer-events:auto'; - return el.style.pointerEvents === 'auto'; -}(), - _detectDirection = function _detectDirection(el, options) { - var elCSS = css(el), - elWidth = parseInt(elCSS.width) - parseInt(elCSS.paddingLeft) - parseInt(elCSS.paddingRight) - parseInt(elCSS.borderLeftWidth) - parseInt(elCSS.borderRightWidth), - child1 = getChild(el, 0, options), - child2 = getChild(el, 1, options), - firstChildCSS = child1 && css(child1), - secondChildCSS = child2 && css(child2), - firstChildWidth = firstChildCSS && parseInt(firstChildCSS.marginLeft) + parseInt(firstChildCSS.marginRight) + getRect(child1).width, - secondChildWidth = secondChildCSS && parseInt(secondChildCSS.marginLeft) + parseInt(secondChildCSS.marginRight) + getRect(child2).width; - - if (elCSS.display === 'flex') { - return elCSS.flexDirection === 'column' || elCSS.flexDirection === 'column-reverse' ? 'vertical' : 'horizontal'; - } - - if (elCSS.display === 'grid') { - return elCSS.gridTemplateColumns.split(' ').length <= 1 ? 'vertical' : 'horizontal'; - } - - if (child1 && firstChildCSS["float"] && firstChildCSS["float"] !== 'none') { - var touchingSideChild2 = firstChildCSS["float"] === 'left' ? 'left' : 'right'; - return child2 && (secondChildCSS.clear === 'both' || secondChildCSS.clear === touchingSideChild2) ? 'vertical' : 'horizontal'; - } - - return child1 && (firstChildCSS.display === 'block' || firstChildCSS.display === 'flex' || firstChildCSS.display === 'table' || firstChildCSS.display === 'grid' || firstChildWidth >= elWidth && elCSS[CSSFloatProperty] === 'none' || child2 && elCSS[CSSFloatProperty] === 'none' && firstChildWidth + secondChildWidth > elWidth) ? 'vertical' : 'horizontal'; -}, - _dragElInRowColumn = function _dragElInRowColumn(dragRect, targetRect, vertical) { - var dragElS1Opp = vertical ? dragRect.left : dragRect.top, - dragElS2Opp = vertical ? dragRect.right : dragRect.bottom, - dragElOppLength = vertical ? dragRect.width : dragRect.height, - targetS1Opp = vertical ? targetRect.left : targetRect.top, - targetS2Opp = vertical ? targetRect.right : targetRect.bottom, - targetOppLength = vertical ? targetRect.width : targetRect.height; - return dragElS1Opp === targetS1Opp || dragElS2Opp === targetS2Opp || dragElS1Opp + dragElOppLength / 2 === targetS1Opp + targetOppLength / 2; -}, - -/** - * Detects first nearest empty sortable to X and Y position using emptyInsertThreshold. - * @param {Number} x X position - * @param {Number} y Y position - * @return {HTMLElement} Element of the first found nearest Sortable - */ -_detectNearestEmptySortable = function _detectNearestEmptySortable(x, y) { - var ret; - sortables.some(function (sortable) { - var threshold = sortable[expando].options.emptyInsertThreshold; - if (!threshold || lastChild(sortable)) return; - var rect = getRect(sortable), - insideHorizontally = x >= rect.left - threshold && x <= rect.right + threshold, - insideVertically = y >= rect.top - threshold && y <= rect.bottom + threshold; - - if (insideHorizontally && insideVertically) { - return ret = sortable; - } - }); - return ret; -}, - _prepareGroup = function _prepareGroup(options) { - function toFn(value, pull) { - return function (to, from, dragEl, evt) { - var sameGroup = to.options.group.name && from.options.group.name && to.options.group.name === from.options.group.name; - - if (value == null && (pull || sameGroup)) { - // Default pull value - // Default pull and put value if same group - return true; - } else if (value == null || value === false) { - return false; - } else if (pull && value === 'clone') { - return value; - } else if (typeof value === 'function') { - return toFn(value(to, from, dragEl, evt), pull)(to, from, dragEl, evt); - } else { - var otherGroup = (pull ? to : from).options.group.name; - return value === true || typeof value === 'string' && value === otherGroup || value.join && value.indexOf(otherGroup) > -1; - } - }; - } - - var group = {}; - var originalGroup = options.group; - - if (!originalGroup || _typeof(originalGroup) != 'object') { - originalGroup = { - name: originalGroup - }; - } - - group.name = originalGroup.name; - group.checkPull = toFn(originalGroup.pull, true); - group.checkPut = toFn(originalGroup.put); - group.revertClone = originalGroup.revertClone; - options.group = group; -}, - _hideGhostForTarget = function _hideGhostForTarget() { - if (!supportCssPointerEvents && ghostEl) { - css(ghostEl, 'display', 'none'); - } -}, - _unhideGhostForTarget = function _unhideGhostForTarget() { - if (!supportCssPointerEvents && ghostEl) { - css(ghostEl, 'display', ''); - } -}; // #1184 fix - Prevent click event on fallback if dragged but item not changed position - - -if (documentExists) { - document.addEventListener('click', function (evt) { - if (ignoreNextClick) { - evt.preventDefault(); - evt.stopPropagation && evt.stopPropagation(); - evt.stopImmediatePropagation && evt.stopImmediatePropagation(); - ignoreNextClick = false; - return false; - } - }, true); -} - -var nearestEmptyInsertDetectEvent = function nearestEmptyInsertDetectEvent(evt) { - if (dragEl) { - evt = evt.touches ? evt.touches[0] : evt; - - var nearest = _detectNearestEmptySortable(evt.clientX, evt.clientY); - - if (nearest) { - // Create imitation event - var event = {}; - - for (var i in evt) { - if (evt.hasOwnProperty(i)) { - event[i] = evt[i]; - } - } - - event.target = event.rootEl = nearest; - event.preventDefault = void 0; - event.stopPropagation = void 0; - - nearest[expando]._onDragOver(event); - } - } -}; - -var _checkOutsideTargetEl = function _checkOutsideTargetEl(evt) { - if (dragEl) { - dragEl.parentNode[expando]._isOutsideThisEl(evt.target); - } -}; -/** - * @class Sortable - * @param {HTMLElement} el - * @param {Object} [options] - */ - - -function Sortable(el, options) { - if (!(el && el.nodeType && el.nodeType === 1)) { - throw "Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(el)); - } - - this.el = el; // root element - - this.options = options = _extends({}, options); // Export instance - - el[expando] = this; - var defaults = { - group: null, - sort: true, - disabled: false, - store: null, - handle: null, - draggable: /^[uo]l$/i.test(el.nodeName) ? '>li' : '>*', - swapThreshold: 1, - // percentage; 0 <= x <= 1 - invertSwap: false, - // invert always - invertedSwapThreshold: null, - // will be set to same as swapThreshold if default - removeCloneOnHide: true, - direction: function direction() { - return _detectDirection(el, this.options); - }, - ghostClass: 'sortable-ghost', - chosenClass: 'sortable-chosen', - dragClass: 'sortable-drag', - ignore: 'a, img', - filter: null, - preventOnFilter: true, - animation: 0, - easing: null, - setData: function setData(dataTransfer, dragEl) { - dataTransfer.setData('Text', dragEl.textContent); - }, - dropBubble: false, - dragoverBubble: false, - dataIdAttr: 'data-id', - delay: 0, - delayOnTouchOnly: false, - touchStartThreshold: (Number.parseInt ? Number : window).parseInt(window.devicePixelRatio, 10) || 1, - forceFallback: false, - fallbackClass: 'sortable-fallback', - fallbackOnBody: false, - fallbackTolerance: 0, - fallbackOffset: { - x: 0, - y: 0 - }, - supportPointer: Sortable.supportPointer !== false && 'PointerEvent' in window && !Safari, - emptyInsertThreshold: 5 - }; - PluginManager.initializePlugins(this, el, defaults); // Set default options - - for (var name in defaults) { - !(name in options) && (options[name] = defaults[name]); - } - - _prepareGroup(options); // Bind all private methods - - - for (var fn in this) { - if (fn.charAt(0) === '_' && typeof this[fn] === 'function') { - this[fn] = this[fn].bind(this); - } - } // Setup drag mode - - - this.nativeDraggable = options.forceFallback ? false : supportDraggable; - - if (this.nativeDraggable) { - // Touch start threshold cannot be greater than the native dragstart threshold - this.options.touchStartThreshold = 1; - } // Bind events - - - if (options.supportPointer) { - on(el, 'pointerdown', this._onTapStart); - } else { - on(el, 'mousedown', this._onTapStart); - on(el, 'touchstart', this._onTapStart); - } - - if (this.nativeDraggable) { - on(el, 'dragover', this); - on(el, 'dragenter', this); - } - - sortables.push(this.el); // Restore sorting - - options.store && options.store.get && this.sort(options.store.get(this) || []); // Add animation state manager - - _extends(this, AnimationStateManager()); -} - -Sortable.prototype = -/** @lends Sortable.prototype */ -{ - constructor: Sortable, - _isOutsideThisEl: function _isOutsideThisEl(target) { - if (!this.el.contains(target) && target !== this.el) { - lastTarget = null; - } - }, - _getDirection: function _getDirection(evt, target) { - return typeof this.options.direction === 'function' ? this.options.direction.call(this, evt, target, dragEl) : this.options.direction; - }, - _onTapStart: function _onTapStart( - /** Event|TouchEvent */ - evt) { - if (!evt.cancelable) return; - - var _this = this, - el = this.el, - options = this.options, - preventOnFilter = options.preventOnFilter, - type = evt.type, - touch = evt.touches && evt.touches[0] || evt.pointerType && evt.pointerType === 'touch' && evt, - target = (touch || evt).target, - originalTarget = evt.target.shadowRoot && (evt.path && evt.path[0] || evt.composedPath && evt.composedPath()[0]) || target, - filter = options.filter; - - _saveInputCheckedState(el); // Don't trigger start event when an element is been dragged, otherwise the evt.oldindex always wrong when set option.group. - - - if (dragEl) { - return; - } - - if (/mousedown|pointerdown/.test(type) && evt.button !== 0 || options.disabled) { - return; // only left button and enabled - } // cancel dnd if original target is content editable - - - if (originalTarget.isContentEditable) { - return; - } // Safari ignores further event handling after mousedown - - - if (!this.nativeDraggable && Safari && target && target.tagName.toUpperCase() === 'SELECT') { - return; - } - - target = closest(target, options.draggable, el, false); - - if (target && target.animated) { - return; - } - - if (lastDownEl === target) { - // Ignoring duplicate `down` - return; - } // Get the index of the dragged element within its parent - - - oldIndex = index(target); - oldDraggableIndex = index(target, options.draggable); // Check filter - - if (typeof filter === 'function') { - if (filter.call(this, evt, target, this)) { - _dispatchEvent({ - sortable: _this, - rootEl: originalTarget, - name: 'filter', - targetEl: target, - toEl: el, - fromEl: el - }); - - pluginEvent('filter', _this, { - evt: evt - }); - preventOnFilter && evt.cancelable && evt.preventDefault(); - return; // cancel dnd - } - } else if (filter) { - filter = filter.split(',').some(function (criteria) { - criteria = closest(originalTarget, criteria.trim(), el, false); - - if (criteria) { - _dispatchEvent({ - sortable: _this, - rootEl: criteria, - name: 'filter', - targetEl: target, - fromEl: el, - toEl: el - }); - - pluginEvent('filter', _this, { - evt: evt - }); - return true; - } - }); - - if (filter) { - preventOnFilter && evt.cancelable && evt.preventDefault(); - return; // cancel dnd - } - } - - if (options.handle && !closest(originalTarget, options.handle, el, false)) { - return; - } // Prepare `dragstart` - - - this._prepareDragStart(evt, touch, target); - }, - _prepareDragStart: function _prepareDragStart( - /** Event */ - evt, - /** Touch */ - touch, - /** HTMLElement */ - target) { - var _this = this, - el = _this.el, - options = _this.options, - ownerDocument = el.ownerDocument, - dragStartFn; - - if (target && !dragEl && target.parentNode === el) { - var dragRect = getRect(target); - rootEl = el; - dragEl = target; - parentEl = dragEl.parentNode; - nextEl = dragEl.nextSibling; - lastDownEl = target; - activeGroup = options.group; - Sortable.dragged = dragEl; - tapEvt = { - target: dragEl, - clientX: (touch || evt).clientX, - clientY: (touch || evt).clientY - }; - tapDistanceLeft = tapEvt.clientX - dragRect.left; - tapDistanceTop = tapEvt.clientY - dragRect.top; - this._lastX = (touch || evt).clientX; - this._lastY = (touch || evt).clientY; - dragEl.style['will-change'] = 'all'; - - dragStartFn = function dragStartFn() { - pluginEvent('delayEnded', _this, { - evt: evt - }); - - if (Sortable.eventCanceled) { - _this._onDrop(); - - return; - } // Delayed drag has been triggered - // we can re-enable the events: touchmove/mousemove - - - _this._disableDelayedDragEvents(); - - if (!FireFox && _this.nativeDraggable) { - dragEl.draggable = true; - } // Bind the events: dragstart/dragend - - - _this._triggerDragStart(evt, touch); // Drag start event - - - _dispatchEvent({ - sortable: _this, - name: 'choose', - originalEvent: evt - }); // Chosen item - - - toggleClass(dragEl, options.chosenClass, true); - }; // Disable "draggable" - - - options.ignore.split(',').forEach(function (criteria) { - find(dragEl, criteria.trim(), _disableDraggable); - }); - on(ownerDocument, 'dragover', nearestEmptyInsertDetectEvent); - on(ownerDocument, 'mousemove', nearestEmptyInsertDetectEvent); - on(ownerDocument, 'touchmove', nearestEmptyInsertDetectEvent); - on(ownerDocument, 'mouseup', _this._onDrop); - on(ownerDocument, 'touchend', _this._onDrop); - on(ownerDocument, 'touchcancel', _this._onDrop); // Make dragEl draggable (must be before delay for FireFox) - - if (FireFox && this.nativeDraggable) { - this.options.touchStartThreshold = 4; - dragEl.draggable = true; - } - - pluginEvent('delayStart', this, { - evt: evt - }); // Delay is impossible for native DnD in Edge or IE - - if (options.delay && (!options.delayOnTouchOnly || touch) && (!this.nativeDraggable || !(Edge || IE11OrLess))) { - if (Sortable.eventCanceled) { - this._onDrop(); - - return; - } // If the user moves the pointer or let go the click or touch - // before the delay has been reached: - // disable the delayed drag - - - on(ownerDocument, 'mouseup', _this._disableDelayedDrag); - on(ownerDocument, 'touchend', _this._disableDelayedDrag); - on(ownerDocument, 'touchcancel', _this._disableDelayedDrag); - on(ownerDocument, 'mousemove', _this._delayedDragTouchMoveHandler); - on(ownerDocument, 'touchmove', _this._delayedDragTouchMoveHandler); - options.supportPointer && on(ownerDocument, 'pointermove', _this._delayedDragTouchMoveHandler); - _this._dragStartTimer = setTimeout(dragStartFn, options.delay); - } else { - dragStartFn(); - } - } - }, - _delayedDragTouchMoveHandler: function _delayedDragTouchMoveHandler( - /** TouchEvent|PointerEvent **/ - e) { - var touch = e.touches ? e.touches[0] : e; - - if (Math.max(Math.abs(touch.clientX - this._lastX), Math.abs(touch.clientY - this._lastY)) >= Math.floor(this.options.touchStartThreshold / (this.nativeDraggable && window.devicePixelRatio || 1))) { - this._disableDelayedDrag(); - } - }, - _disableDelayedDrag: function _disableDelayedDrag() { - dragEl && _disableDraggable(dragEl); - clearTimeout(this._dragStartTimer); - - this._disableDelayedDragEvents(); - }, - _disableDelayedDragEvents: function _disableDelayedDragEvents() { - var ownerDocument = this.el.ownerDocument; - off(ownerDocument, 'mouseup', this._disableDelayedDrag); - off(ownerDocument, 'touchend', this._disableDelayedDrag); - off(ownerDocument, 'touchcancel', this._disableDelayedDrag); - off(ownerDocument, 'mousemove', this._delayedDragTouchMoveHandler); - off(ownerDocument, 'touchmove', this._delayedDragTouchMoveHandler); - off(ownerDocument, 'pointermove', this._delayedDragTouchMoveHandler); - }, - _triggerDragStart: function _triggerDragStart( - /** Event */ - evt, - /** Touch */ - touch) { - touch = touch || evt.pointerType == 'touch' && evt; - - if (!this.nativeDraggable || touch) { - if (this.options.supportPointer) { - on(document, 'pointermove', this._onTouchMove); - } else if (touch) { - on(document, 'touchmove', this._onTouchMove); - } else { - on(document, 'mousemove', this._onTouchMove); - } - } else { - on(dragEl, 'dragend', this); - on(rootEl, 'dragstart', this._onDragStart); - } - - try { - if (document.selection) { - // Timeout neccessary for IE9 - _nextTick(function () { - document.selection.empty(); - }); - } else { - window.getSelection().removeAllRanges(); - } - } catch (err) {} - }, - _dragStarted: function _dragStarted(fallback, evt) { - - awaitingDragStarted = false; - - if (rootEl && dragEl) { - pluginEvent('dragStarted', this, { - evt: evt - }); - - if (this.nativeDraggable) { - on(document, 'dragover', _checkOutsideTargetEl); - } - - var options = this.options; // Apply effect - - !fallback && toggleClass(dragEl, options.dragClass, false); - toggleClass(dragEl, options.ghostClass, true); - Sortable.active = this; - fallback && this._appendGhost(); // Drag start event - - _dispatchEvent({ - sortable: this, - name: 'start', - originalEvent: evt - }); - } else { - this._nulling(); - } - }, - _emulateDragOver: function _emulateDragOver() { - if (touchEvt) { - this._lastX = touchEvt.clientX; - this._lastY = touchEvt.clientY; - - _hideGhostForTarget(); - - var target = document.elementFromPoint(touchEvt.clientX, touchEvt.clientY); - var parent = target; - - while (target && target.shadowRoot) { - target = target.shadowRoot.elementFromPoint(touchEvt.clientX, touchEvt.clientY); - if (target === parent) break; - parent = target; - } - - dragEl.parentNode[expando]._isOutsideThisEl(target); - - if (parent) { - do { - if (parent[expando]) { - var inserted = void 0; - inserted = parent[expando]._onDragOver({ - clientX: touchEvt.clientX, - clientY: touchEvt.clientY, - target: target, - rootEl: parent - }); - - if (inserted && !this.options.dragoverBubble) { - break; - } - } - - target = parent; // store last element - } - /* jshint boss:true */ - while (parent = parent.parentNode); - } - - _unhideGhostForTarget(); - } - }, - _onTouchMove: function _onTouchMove( - /**TouchEvent*/ - evt) { - if (tapEvt) { - var options = this.options, - fallbackTolerance = options.fallbackTolerance, - fallbackOffset = options.fallbackOffset, - touch = evt.touches ? evt.touches[0] : evt, - ghostMatrix = ghostEl && matrix(ghostEl, true), - scaleX = ghostEl && ghostMatrix && ghostMatrix.a, - scaleY = ghostEl && ghostMatrix && ghostMatrix.d, - relativeScrollOffset = PositionGhostAbsolutely && ghostRelativeParent && getRelativeScrollOffset(ghostRelativeParent), - dx = (touch.clientX - tapEvt.clientX + fallbackOffset.x) / (scaleX || 1) + (relativeScrollOffset ? relativeScrollOffset[0] - ghostRelativeParentInitialScroll[0] : 0) / (scaleX || 1), - dy = (touch.clientY - tapEvt.clientY + fallbackOffset.y) / (scaleY || 1) + (relativeScrollOffset ? relativeScrollOffset[1] - ghostRelativeParentInitialScroll[1] : 0) / (scaleY || 1); // only set the status to dragging, when we are actually dragging - - if (!Sortable.active && !awaitingDragStarted) { - if (fallbackTolerance && Math.max(Math.abs(touch.clientX - this._lastX), Math.abs(touch.clientY - this._lastY)) < fallbackTolerance) { - return; - } - - this._onDragStart(evt, true); - } - - if (ghostEl) { - if (ghostMatrix) { - ghostMatrix.e += dx - (lastDx || 0); - ghostMatrix.f += dy - (lastDy || 0); - } else { - ghostMatrix = { - a: 1, - b: 0, - c: 0, - d: 1, - e: dx, - f: dy - }; - } - - var cssMatrix = "matrix(".concat(ghostMatrix.a, ",").concat(ghostMatrix.b, ",").concat(ghostMatrix.c, ",").concat(ghostMatrix.d, ",").concat(ghostMatrix.e, ",").concat(ghostMatrix.f, ")"); - css(ghostEl, 'webkitTransform', cssMatrix); - css(ghostEl, 'mozTransform', cssMatrix); - css(ghostEl, 'msTransform', cssMatrix); - css(ghostEl, 'transform', cssMatrix); - lastDx = dx; - lastDy = dy; - touchEvt = touch; - } - - evt.cancelable && evt.preventDefault(); - } - }, - _appendGhost: function _appendGhost() { - // Bug if using scale(): https://stackoverflow.com/questions/2637058 - // Not being adjusted for - if (!ghostEl) { - var container = this.options.fallbackOnBody ? document.body : rootEl, - rect = getRect(dragEl, true, PositionGhostAbsolutely, true, container), - options = this.options; // Position absolutely - - if (PositionGhostAbsolutely) { - // Get relatively positioned parent - ghostRelativeParent = container; - - while (css(ghostRelativeParent, 'position') === 'static' && css(ghostRelativeParent, 'transform') === 'none' && ghostRelativeParent !== document) { - ghostRelativeParent = ghostRelativeParent.parentNode; - } - - if (ghostRelativeParent !== document.body && ghostRelativeParent !== document.documentElement) { - if (ghostRelativeParent === document) ghostRelativeParent = getWindowScrollingElement(); - rect.top += ghostRelativeParent.scrollTop; - rect.left += ghostRelativeParent.scrollLeft; - } else { - ghostRelativeParent = getWindowScrollingElement(); - } - - ghostRelativeParentInitialScroll = getRelativeScrollOffset(ghostRelativeParent); - } - - ghostEl = dragEl.cloneNode(true); - toggleClass(ghostEl, options.ghostClass, false); - toggleClass(ghostEl, options.fallbackClass, true); - toggleClass(ghostEl, options.dragClass, true); - css(ghostEl, 'transition', ''); - css(ghostEl, 'transform', ''); - css(ghostEl, 'box-sizing', 'border-box'); - css(ghostEl, 'margin', 0); - css(ghostEl, 'top', rect.top); - css(ghostEl, 'left', rect.left); - css(ghostEl, 'width', rect.width); - css(ghostEl, 'height', rect.height); - css(ghostEl, 'opacity', '0.8'); - css(ghostEl, 'position', PositionGhostAbsolutely ? 'absolute' : 'fixed'); - css(ghostEl, 'zIndex', '100000'); - css(ghostEl, 'pointerEvents', 'none'); - Sortable.ghost = ghostEl; - container.appendChild(ghostEl); // Set transform-origin - - css(ghostEl, 'transform-origin', tapDistanceLeft / parseInt(ghostEl.style.width) * 100 + '% ' + tapDistanceTop / parseInt(ghostEl.style.height) * 100 + '%'); - } - }, - _onDragStart: function _onDragStart( - /**Event*/ - evt, - /**boolean*/ - fallback) { - var _this = this; - - var dataTransfer = evt.dataTransfer; - var options = _this.options; - pluginEvent('dragStart', this, { - evt: evt - }); - - if (Sortable.eventCanceled) { - this._onDrop(); - - return; - } - - pluginEvent('setupClone', this); - - if (!Sortable.eventCanceled) { - cloneEl = clone(dragEl); - cloneEl.draggable = false; - cloneEl.style['will-change'] = ''; - - this._hideClone(); - - toggleClass(cloneEl, this.options.chosenClass, false); - Sortable.clone = cloneEl; - } // #1143: IFrame support workaround - - - _this.cloneId = _nextTick(function () { - pluginEvent('clone', _this); - if (Sortable.eventCanceled) return; - - if (!_this.options.removeCloneOnHide) { - rootEl.insertBefore(cloneEl, dragEl); - } - - _this._hideClone(); - - _dispatchEvent({ - sortable: _this, - name: 'clone' - }); - }); - !fallback && toggleClass(dragEl, options.dragClass, true); // Set proper drop events - - if (fallback) { - ignoreNextClick = true; - _this._loopId = setInterval(_this._emulateDragOver, 50); - } else { - // Undo what was set in _prepareDragStart before drag started - off(document, 'mouseup', _this._onDrop); - off(document, 'touchend', _this._onDrop); - off(document, 'touchcancel', _this._onDrop); - - if (dataTransfer) { - dataTransfer.effectAllowed = 'move'; - options.setData && options.setData.call(_this, dataTransfer, dragEl); - } - - on(document, 'drop', _this); // #1276 fix: - - css(dragEl, 'transform', 'translateZ(0)'); - } - - awaitingDragStarted = true; - _this._dragStartId = _nextTick(_this._dragStarted.bind(_this, fallback, evt)); - on(document, 'selectstart', _this); - moved = true; - - if (Safari) { - css(document.body, 'user-select', 'none'); - } - }, - // Returns true - if no further action is needed (either inserted or another condition) - _onDragOver: function _onDragOver( - /**Event*/ - evt) { - var el = this.el, - target = evt.target, - dragRect, - targetRect, - revert, - options = this.options, - group = options.group, - activeSortable = Sortable.active, - isOwner = activeGroup === group, - canSort = options.sort, - fromSortable = putSortable || activeSortable, - vertical, - _this = this, - completedFired = false; - - if (_silent) return; - - function dragOverEvent(name, extra) { - pluginEvent(name, _this, _objectSpread2({ - evt: evt, - isOwner: isOwner, - axis: vertical ? 'vertical' : 'horizontal', - revert: revert, - dragRect: dragRect, - targetRect: targetRect, - canSort: canSort, - fromSortable: fromSortable, - target: target, - completed: completed, - onMove: function onMove(target, after) { - return _onMove(rootEl, el, dragEl, dragRect, target, getRect(target), evt, after); - }, - changed: changed - }, extra)); - } // Capture animation state - - - function capture() { - dragOverEvent('dragOverAnimationCapture'); - - _this.captureAnimationState(); - - if (_this !== fromSortable) { - fromSortable.captureAnimationState(); - } - } // Return invocation when dragEl is inserted (or completed) - - - function completed(insertion) { - dragOverEvent('dragOverCompleted', { - insertion: insertion - }); - - if (insertion) { - // Clones must be hidden before folding animation to capture dragRectAbsolute properly - if (isOwner) { - activeSortable._hideClone(); - } else { - activeSortable._showClone(_this); - } - - if (_this !== fromSortable) { - // Set ghost class to new sortable's ghost class - toggleClass(dragEl, putSortable ? putSortable.options.ghostClass : activeSortable.options.ghostClass, false); - toggleClass(dragEl, options.ghostClass, true); - } - - if (putSortable !== _this && _this !== Sortable.active) { - putSortable = _this; - } else if (_this === Sortable.active && putSortable) { - putSortable = null; - } // Animation - - - if (fromSortable === _this) { - _this._ignoreWhileAnimating = target; - } - - _this.animateAll(function () { - dragOverEvent('dragOverAnimationComplete'); - _this._ignoreWhileAnimating = null; - }); - - if (_this !== fromSortable) { - fromSortable.animateAll(); - fromSortable._ignoreWhileAnimating = null; - } - } // Null lastTarget if it is not inside a previously swapped element - - - if (target === dragEl && !dragEl.animated || target === el && !target.animated) { - lastTarget = null; - } // no bubbling and not fallback - - - if (!options.dragoverBubble && !evt.rootEl && target !== document) { - dragEl.parentNode[expando]._isOutsideThisEl(evt.target); // Do not detect for empty insert if already inserted - - - !insertion && nearestEmptyInsertDetectEvent(evt); - } - - !options.dragoverBubble && evt.stopPropagation && evt.stopPropagation(); - return completedFired = true; - } // Call when dragEl has been inserted - - - function changed() { - newIndex = index(dragEl); - newDraggableIndex = index(dragEl, options.draggable); - - _dispatchEvent({ - sortable: _this, - name: 'change', - toEl: el, - newIndex: newIndex, - newDraggableIndex: newDraggableIndex, - originalEvent: evt - }); - } - - if (evt.preventDefault !== void 0) { - evt.cancelable && evt.preventDefault(); - } - - target = closest(target, options.draggable, el, true); - dragOverEvent('dragOver'); - if (Sortable.eventCanceled) return completedFired; - - if (dragEl.contains(evt.target) || target.animated && target.animatingX && target.animatingY || _this._ignoreWhileAnimating === target) { - return completed(false); - } - - ignoreNextClick = false; - - if (activeSortable && !options.disabled && (isOwner ? canSort || (revert = parentEl !== rootEl) // Reverting item into the original list - : putSortable === this || (this.lastPutMode = activeGroup.checkPull(this, activeSortable, dragEl, evt)) && group.checkPut(this, activeSortable, dragEl, evt))) { - vertical = this._getDirection(evt, target) === 'vertical'; - dragRect = getRect(dragEl); - dragOverEvent('dragOverValid'); - if (Sortable.eventCanceled) return completedFired; - - if (revert) { - parentEl = rootEl; // actualization - - capture(); - - this._hideClone(); - - dragOverEvent('revert'); - - if (!Sortable.eventCanceled) { - if (nextEl) { - rootEl.insertBefore(dragEl, nextEl); - } else { - rootEl.appendChild(dragEl); - } - } - - return completed(true); - } - - var elLastChild = lastChild(el, options.draggable); - - if (!elLastChild || _ghostIsLast(evt, vertical, this) && !elLastChild.animated) { - // Insert to end of list - // If already at end of list: Do not insert - if (elLastChild === dragEl) { - return completed(false); - } // if there is a last element, it is the target - - - if (elLastChild && el === evt.target) { - target = elLastChild; - } - - if (target) { - targetRect = getRect(target); - } - - if (_onMove(rootEl, el, dragEl, dragRect, target, targetRect, evt, !!target) !== false) { - capture(); - el.appendChild(dragEl); - parentEl = el; // actualization - - changed(); - return completed(true); - } - } else if (elLastChild && _ghostIsFirst(evt, vertical, this)) { - // Insert to start of list - var firstChild = getChild(el, 0, options, true); - - if (firstChild === dragEl) { - return completed(false); - } - - target = firstChild; - targetRect = getRect(target); - - if (_onMove(rootEl, el, dragEl, dragRect, target, targetRect, evt, false) !== false) { - capture(); - el.insertBefore(dragEl, firstChild); - parentEl = el; // actualization - - changed(); - return completed(true); - } - } else if (target.parentNode === el) { - targetRect = getRect(target); - var direction = 0, - targetBeforeFirstSwap, - differentLevel = dragEl.parentNode !== el, - differentRowCol = !_dragElInRowColumn(dragEl.animated && dragEl.toRect || dragRect, target.animated && target.toRect || targetRect, vertical), - side1 = vertical ? 'top' : 'left', - scrolledPastTop = isScrolledPast(target, 'top', 'top') || isScrolledPast(dragEl, 'top', 'top'), - scrollBefore = scrolledPastTop ? scrolledPastTop.scrollTop : void 0; - - if (lastTarget !== target) { - targetBeforeFirstSwap = targetRect[side1]; - pastFirstInvertThresh = false; - isCircumstantialInvert = !differentRowCol && options.invertSwap || differentLevel; - } - - direction = _getSwapDirection(evt, target, targetRect, vertical, differentRowCol ? 1 : options.swapThreshold, options.invertedSwapThreshold == null ? options.swapThreshold : options.invertedSwapThreshold, isCircumstantialInvert, lastTarget === target); - var sibling; - - if (direction !== 0) { - // Check if target is beside dragEl in respective direction (ignoring hidden elements) - var dragIndex = index(dragEl); - - do { - dragIndex -= direction; - sibling = parentEl.children[dragIndex]; - } while (sibling && (css(sibling, 'display') === 'none' || sibling === ghostEl)); - } // If dragEl is already beside target: Do not insert - - - if (direction === 0 || sibling === target) { - return completed(false); - } - - lastTarget = target; - lastDirection = direction; - var nextSibling = target.nextElementSibling, - after = false; - after = direction === 1; - - var moveVector = _onMove(rootEl, el, dragEl, dragRect, target, targetRect, evt, after); - - if (moveVector !== false) { - if (moveVector === 1 || moveVector === -1) { - after = moveVector === 1; - } - - _silent = true; - setTimeout(_unsilent, 30); - capture(); - - if (after && !nextSibling) { - el.appendChild(dragEl); - } else { - target.parentNode.insertBefore(dragEl, after ? nextSibling : target); - } // Undo chrome's scroll adjustment (has no effect on other browsers) - - - if (scrolledPastTop) { - scrollBy(scrolledPastTop, 0, scrollBefore - scrolledPastTop.scrollTop); - } - - parentEl = dragEl.parentNode; // actualization - // must be done before animation - - if (targetBeforeFirstSwap !== undefined && !isCircumstantialInvert) { - targetMoveDistance = Math.abs(targetBeforeFirstSwap - getRect(target)[side1]); - } - - changed(); - return completed(true); - } - } - - if (el.contains(dragEl)) { - return completed(false); - } - } - - return false; - }, - _ignoreWhileAnimating: null, - _offMoveEvents: function _offMoveEvents() { - off(document, 'mousemove', this._onTouchMove); - off(document, 'touchmove', this._onTouchMove); - off(document, 'pointermove', this._onTouchMove); - off(document, 'dragover', nearestEmptyInsertDetectEvent); - off(document, 'mousemove', nearestEmptyInsertDetectEvent); - off(document, 'touchmove', nearestEmptyInsertDetectEvent); - }, - _offUpEvents: function _offUpEvents() { - var ownerDocument = this.el.ownerDocument; - off(ownerDocument, 'mouseup', this._onDrop); - off(ownerDocument, 'touchend', this._onDrop); - off(ownerDocument, 'pointerup', this._onDrop); - off(ownerDocument, 'touchcancel', this._onDrop); - off(document, 'selectstart', this); - }, - _onDrop: function _onDrop( - /**Event*/ - evt) { - var el = this.el, - options = this.options; // Get the index of the dragged element within its parent - - newIndex = index(dragEl); - newDraggableIndex = index(dragEl, options.draggable); - pluginEvent('drop', this, { - evt: evt - }); - parentEl = dragEl && dragEl.parentNode; // Get again after plugin event - - newIndex = index(dragEl); - newDraggableIndex = index(dragEl, options.draggable); - - if (Sortable.eventCanceled) { - this._nulling(); - - return; - } - - awaitingDragStarted = false; - isCircumstantialInvert = false; - pastFirstInvertThresh = false; - clearInterval(this._loopId); - clearTimeout(this._dragStartTimer); - - _cancelNextTick(this.cloneId); - - _cancelNextTick(this._dragStartId); // Unbind events - - - if (this.nativeDraggable) { - off(document, 'drop', this); - off(el, 'dragstart', this._onDragStart); - } - - this._offMoveEvents(); - - this._offUpEvents(); - - if (Safari) { - css(document.body, 'user-select', ''); - } - - css(dragEl, 'transform', ''); - - if (evt) { - if (moved) { - evt.cancelable && evt.preventDefault(); - !options.dropBubble && evt.stopPropagation(); - } - - ghostEl && ghostEl.parentNode && ghostEl.parentNode.removeChild(ghostEl); - - if (rootEl === parentEl || putSortable && putSortable.lastPutMode !== 'clone') { - // Remove clone(s) - cloneEl && cloneEl.parentNode && cloneEl.parentNode.removeChild(cloneEl); - } - - if (dragEl) { - if (this.nativeDraggable) { - off(dragEl, 'dragend', this); - } - - _disableDraggable(dragEl); - - dragEl.style['will-change'] = ''; // Remove classes - // ghostClass is added in dragStarted - - if (moved && !awaitingDragStarted) { - toggleClass(dragEl, putSortable ? putSortable.options.ghostClass : this.options.ghostClass, false); - } - - toggleClass(dragEl, this.options.chosenClass, false); // Drag stop event - - _dispatchEvent({ - sortable: this, - name: 'unchoose', - toEl: parentEl, - newIndex: null, - newDraggableIndex: null, - originalEvent: evt - }); - - if (rootEl !== parentEl) { - if (newIndex >= 0) { - // Add event - _dispatchEvent({ - rootEl: parentEl, - name: 'add', - toEl: parentEl, - fromEl: rootEl, - originalEvent: evt - }); // Remove event - - - _dispatchEvent({ - sortable: this, - name: 'remove', - toEl: parentEl, - originalEvent: evt - }); // drag from one list and drop into another - - - _dispatchEvent({ - rootEl: parentEl, - name: 'sort', - toEl: parentEl, - fromEl: rootEl, - originalEvent: evt - }); - - _dispatchEvent({ - sortable: this, - name: 'sort', - toEl: parentEl, - originalEvent: evt - }); - } - - putSortable && putSortable.save(); - } else { - if (newIndex !== oldIndex) { - if (newIndex >= 0) { - // drag & drop within the same list - _dispatchEvent({ - sortable: this, - name: 'update', - toEl: parentEl, - originalEvent: evt - }); - - _dispatchEvent({ - sortable: this, - name: 'sort', - toEl: parentEl, - originalEvent: evt - }); - } - } - } - - if (Sortable.active) { - /* jshint eqnull:true */ - if (newIndex == null || newIndex === -1) { - newIndex = oldIndex; - newDraggableIndex = oldDraggableIndex; - } - - _dispatchEvent({ - sortable: this, - name: 'end', - toEl: parentEl, - originalEvent: evt - }); // Save sorting - - - this.save(); - } - } - } - - this._nulling(); - }, - _nulling: function _nulling() { - pluginEvent('nulling', this); - rootEl = dragEl = parentEl = ghostEl = nextEl = cloneEl = lastDownEl = cloneHidden = tapEvt = touchEvt = moved = newIndex = newDraggableIndex = oldIndex = oldDraggableIndex = lastTarget = lastDirection = putSortable = activeGroup = Sortable.dragged = Sortable.ghost = Sortable.clone = Sortable.active = null; - savedInputChecked.forEach(function (el) { - el.checked = true; - }); - savedInputChecked.length = lastDx = lastDy = 0; - }, - handleEvent: function handleEvent( - /**Event*/ - evt) { - switch (evt.type) { - case 'drop': - case 'dragend': - this._onDrop(evt); - - break; - - case 'dragenter': - case 'dragover': - if (dragEl) { - this._onDragOver(evt); - - _globalDragOver(evt); - } - - break; - - case 'selectstart': - evt.preventDefault(); - break; - } - }, - - /** - * Serializes the item into an array of string. - * @returns {String[]} - */ - toArray: function toArray() { - var order = [], - el, - children = this.el.children, - i = 0, - n = children.length, - options = this.options; - - for (; i < n; i++) { - el = children[i]; - - if (closest(el, options.draggable, this.el, false)) { - order.push(el.getAttribute(options.dataIdAttr) || _generateId(el)); - } - } - - return order; - }, - - /** - * Sorts the elements according to the array. - * @param {String[]} order order of the items - */ - sort: function sort(order, useAnimation) { - var items = {}, - rootEl = this.el; - this.toArray().forEach(function (id, i) { - var el = rootEl.children[i]; - - if (closest(el, this.options.draggable, rootEl, false)) { - items[id] = el; - } - }, this); - useAnimation && this.captureAnimationState(); - order.forEach(function (id) { - if (items[id]) { - rootEl.removeChild(items[id]); - rootEl.appendChild(items[id]); - } - }); - useAnimation && this.animateAll(); - }, - - /** - * Save the current sorting - */ - save: function save() { - var store = this.options.store; - store && store.set && store.set(this); - }, - - /** - * For each element in the set, get the first element that matches the selector by testing the element itself and traversing up through its ancestors in the DOM tree. - * @param {HTMLElement} el - * @param {String} [selector] default: `options.draggable` - * @returns {HTMLElement|null} - */ - closest: function closest$1(el, selector) { - return closest(el, selector || this.options.draggable, this.el, false); - }, - - /** - * Set/get option - * @param {string} name - * @param {*} [value] - * @returns {*} - */ - option: function option(name, value) { - var options = this.options; - - if (value === void 0) { - return options[name]; - } else { - var modifiedValue = PluginManager.modifyOption(this, name, value); - - if (typeof modifiedValue !== 'undefined') { - options[name] = modifiedValue; - } else { - options[name] = value; - } - - if (name === 'group') { - _prepareGroup(options); - } - } - }, - - /** - * Destroy - */ - destroy: function destroy() { - pluginEvent('destroy', this); - var el = this.el; - el[expando] = null; - off(el, 'mousedown', this._onTapStart); - off(el, 'touchstart', this._onTapStart); - off(el, 'pointerdown', this._onTapStart); - - if (this.nativeDraggable) { - off(el, 'dragover', this); - off(el, 'dragenter', this); - } // Remove draggable attributes - - - Array.prototype.forEach.call(el.querySelectorAll('[draggable]'), function (el) { - el.removeAttribute('draggable'); - }); - - this._onDrop(); - - this._disableDelayedDragEvents(); - - sortables.splice(sortables.indexOf(this.el), 1); - this.el = el = null; - }, - _hideClone: function _hideClone() { - if (!cloneHidden) { - pluginEvent('hideClone', this); - if (Sortable.eventCanceled) return; - css(cloneEl, 'display', 'none'); - - if (this.options.removeCloneOnHide && cloneEl.parentNode) { - cloneEl.parentNode.removeChild(cloneEl); - } - - cloneHidden = true; - } - }, - _showClone: function _showClone(putSortable) { - if (putSortable.lastPutMode !== 'clone') { - this._hideClone(); - - return; - } - - if (cloneHidden) { - pluginEvent('showClone', this); - if (Sortable.eventCanceled) return; // show clone at dragEl or original position - - if (dragEl.parentNode == rootEl && !this.options.group.revertClone) { - rootEl.insertBefore(cloneEl, dragEl); - } else if (nextEl) { - rootEl.insertBefore(cloneEl, nextEl); - } else { - rootEl.appendChild(cloneEl); - } - - if (this.options.group.revertClone) { - this.animate(dragEl, cloneEl); - } - - css(cloneEl, 'display', ''); - cloneHidden = false; - } - } -}; - -function _globalDragOver( -/**Event*/ -evt) { - if (evt.dataTransfer) { - evt.dataTransfer.dropEffect = 'move'; - } - - evt.cancelable && evt.preventDefault(); -} - -function _onMove(fromEl, toEl, dragEl, dragRect, targetEl, targetRect, originalEvent, willInsertAfter) { - var evt, - sortable = fromEl[expando], - onMoveFn = sortable.options.onMove, - retVal; // Support for new CustomEvent feature - - if (window.CustomEvent && !IE11OrLess && !Edge) { - evt = new CustomEvent('move', { - bubbles: true, - cancelable: true - }); - } else { - evt = document.createEvent('Event'); - evt.initEvent('move', true, true); - } - - evt.to = toEl; - evt.from = fromEl; - evt.dragged = dragEl; - evt.draggedRect = dragRect; - evt.related = targetEl || toEl; - evt.relatedRect = targetRect || getRect(toEl); - evt.willInsertAfter = willInsertAfter; - evt.originalEvent = originalEvent; - fromEl.dispatchEvent(evt); - - if (onMoveFn) { - retVal = onMoveFn.call(sortable, evt, originalEvent); - } - - return retVal; -} - -function _disableDraggable(el) { - el.draggable = false; -} - -function _unsilent() { - _silent = false; -} - -function _ghostIsFirst(evt, vertical, sortable) { - var rect = getRect(getChild(sortable.el, 0, sortable.options, true)); - var spacer = 10; - return vertical ? evt.clientX < rect.left - spacer || evt.clientY < rect.top && evt.clientX < rect.right : evt.clientY < rect.top - spacer || evt.clientY < rect.bottom && evt.clientX < rect.left; -} - -function _ghostIsLast(evt, vertical, sortable) { - var rect = getRect(lastChild(sortable.el, sortable.options.draggable)); - var spacer = 10; - return vertical ? evt.clientX > rect.right + spacer || evt.clientX <= rect.right && evt.clientY > rect.bottom && evt.clientX >= rect.left : evt.clientX > rect.right && evt.clientY > rect.top || evt.clientX <= rect.right && evt.clientY > rect.bottom + spacer; -} - -function _getSwapDirection(evt, target, targetRect, vertical, swapThreshold, invertedSwapThreshold, invertSwap, isLastTarget) { - var mouseOnAxis = vertical ? evt.clientY : evt.clientX, - targetLength = vertical ? targetRect.height : targetRect.width, - targetS1 = vertical ? targetRect.top : targetRect.left, - targetS2 = vertical ? targetRect.bottom : targetRect.right, - invert = false; - - if (!invertSwap) { - // Never invert or create dragEl shadow when target movemenet causes mouse to move past the end of regular swapThreshold - if (isLastTarget && targetMoveDistance < targetLength * swapThreshold) { - // multiplied only by swapThreshold because mouse will already be inside target by (1 - threshold) * targetLength / 2 - // check if past first invert threshold on side opposite of lastDirection - if (!pastFirstInvertThresh && (lastDirection === 1 ? mouseOnAxis > targetS1 + targetLength * invertedSwapThreshold / 2 : mouseOnAxis < targetS2 - targetLength * invertedSwapThreshold / 2)) { - // past first invert threshold, do not restrict inverted threshold to dragEl shadow - pastFirstInvertThresh = true; - } - - if (!pastFirstInvertThresh) { - // dragEl shadow (target move distance shadow) - if (lastDirection === 1 ? mouseOnAxis < targetS1 + targetMoveDistance // over dragEl shadow - : mouseOnAxis > targetS2 - targetMoveDistance) { - return -lastDirection; - } - } else { - invert = true; - } - } else { - // Regular - if (mouseOnAxis > targetS1 + targetLength * (1 - swapThreshold) / 2 && mouseOnAxis < targetS2 - targetLength * (1 - swapThreshold) / 2) { - return _getInsertDirection(target); - } - } - } - - invert = invert || invertSwap; - - if (invert) { - // Invert of regular - if (mouseOnAxis < targetS1 + targetLength * invertedSwapThreshold / 2 || mouseOnAxis > targetS2 - targetLength * invertedSwapThreshold / 2) { - return mouseOnAxis > targetS1 + targetLength / 2 ? 1 : -1; - } - } - - return 0; -} -/** - * Gets the direction dragEl must be swapped relative to target in order to make it - * seem that dragEl has been "inserted" into that element's position - * @param {HTMLElement} target The target whose position dragEl is being inserted at - * @return {Number} Direction dragEl must be swapped - */ - - -function _getInsertDirection(target) { - if (index(dragEl) < index(target)) { - return 1; - } else { - return -1; - } -} -/** - * Generate id - * @param {HTMLElement} el - * @returns {String} - * @private - */ - - -function _generateId(el) { - var str = el.tagName + el.className + el.src + el.href + el.textContent, - i = str.length, - sum = 0; - - while (i--) { - sum += str.charCodeAt(i); - } - - return sum.toString(36); -} - -function _saveInputCheckedState(root) { - savedInputChecked.length = 0; - var inputs = root.getElementsByTagName('input'); - var idx = inputs.length; - - while (idx--) { - var el = inputs[idx]; - el.checked && savedInputChecked.push(el); - } -} - -function _nextTick(fn) { - return setTimeout(fn, 0); -} - -function _cancelNextTick(id) { - return clearTimeout(id); -} // Fixed #973: - - -if (documentExists) { - on(document, 'touchmove', function (evt) { - if ((Sortable.active || awaitingDragStarted) && evt.cancelable) { - evt.preventDefault(); - } - }); -} // Export utils - - -Sortable.utils = { - on: on, - off: off, - css: css, - find: find, - is: function is(el, selector) { - return !!closest(el, selector, el, false); - }, - extend: extend, - throttle: throttle, - closest: closest, - toggleClass: toggleClass, - clone: clone, - index: index, - nextTick: _nextTick, - cancelNextTick: _cancelNextTick, - detectDirection: _detectDirection, - getChild: getChild -}; -/** - * Get the Sortable instance of an element - * @param {HTMLElement} element The element - * @return {Sortable|undefined} The instance of Sortable - */ - -Sortable.get = function (element) { - return element[expando]; -}; -/** - * Mount a plugin to Sortable - * @param {...SortablePlugin|SortablePlugin[]} plugins Plugins being mounted - */ - - -Sortable.mount = function () { - for (var _len = arguments.length, plugins = new Array(_len), _key = 0; _key < _len; _key++) { - plugins[_key] = arguments[_key]; - } - - if (plugins[0].constructor === Array) plugins = plugins[0]; - plugins.forEach(function (plugin) { - if (!plugin.prototype || !plugin.prototype.constructor) { - throw "Sortable: Mounted plugin must be a constructor function, not ".concat({}.toString.call(plugin)); - } - - if (plugin.utils) Sortable.utils = _objectSpread2(_objectSpread2({}, Sortable.utils), plugin.utils); - PluginManager.mount(plugin); - }); -}; -/** - * Create sortable instance - * @param {HTMLElement} el - * @param {Object} [options] - */ - - -Sortable.create = function (el, options) { - return new Sortable(el, options); -}; // Export - - -Sortable.version = version; - -var drop = function drop(_ref) { - var originalEvent = _ref.originalEvent, - putSortable = _ref.putSortable, - dragEl = _ref.dragEl, - activeSortable = _ref.activeSortable, - dispatchSortableEvent = _ref.dispatchSortableEvent, - hideGhostForTarget = _ref.hideGhostForTarget, - unhideGhostForTarget = _ref.unhideGhostForTarget; - if (!originalEvent) return; - var toSortable = putSortable || activeSortable; - hideGhostForTarget(); - var touch = originalEvent.changedTouches && originalEvent.changedTouches.length ? originalEvent.changedTouches[0] : originalEvent; - var target = document.elementFromPoint(touch.clientX, touch.clientY); - unhideGhostForTarget(); - - if (toSortable && !toSortable.el.contains(target)) { - dispatchSortableEvent('spill'); - this.onSpill({ - dragEl: dragEl, - putSortable: putSortable - }); - } -}; - -function Revert() {} - -Revert.prototype = { - startIndex: null, - dragStart: function dragStart(_ref2) { - var oldDraggableIndex = _ref2.oldDraggableIndex; - this.startIndex = oldDraggableIndex; - }, - onSpill: function onSpill(_ref3) { - var dragEl = _ref3.dragEl, - putSortable = _ref3.putSortable; - this.sortable.captureAnimationState(); - - if (putSortable) { - putSortable.captureAnimationState(); - } - - var nextSibling = getChild(this.sortable.el, this.startIndex, this.options); - - if (nextSibling) { - this.sortable.el.insertBefore(dragEl, nextSibling); - } else { - this.sortable.el.appendChild(dragEl); - } - - this.sortable.animateAll(); - - if (putSortable) { - putSortable.animateAll(); - } - }, - drop: drop -}; - -_extends(Revert, { - pluginName: 'revertOnSpill' -}); - -function Remove() {} - -Remove.prototype = { - onSpill: function onSpill(_ref4) { - var dragEl = _ref4.dragEl, - putSortable = _ref4.putSortable; - var parentSortable = putSortable || this.sortable; - parentSortable.captureAnimationState(); - dragEl.parentNode && dragEl.parentNode.removeChild(dragEl); - parentSortable.animateAll(); - }, - drop: drop -}; - -_extends(Remove, { - pluginName: 'removeOnSpill' -}); - -/* src/view/sortable/SortableList.svelte generated by Svelte v3.43.1 */ - -function get_each_context$3(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[10] = list[i]; - return child_ctx; -} - -const get_default_slot_changes = dirty => ({ item: dirty & /*items*/ 1 }); -const get_default_slot_context = ctx => ({ item: /*item*/ ctx[10] }); - -// (31:2) {#each items as item (item.id)} -function create_each_block$3(key_1, ctx) { - let li; - let t; - let li_data_id_value; - let current; - const default_slot_template = /*#slots*/ ctx[5].default; - const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[4], get_default_slot_context); - - return { - key: key_1, - first: null, - c() { - li = element("li"); - if (default_slot) default_slot.c(); - t = space(); - attr(li, "data-id", li_data_id_value = /*item*/ ctx[10].id); - this.first = li; - }, - m(target, anchor) { - insert(target, li, anchor); - - if (default_slot) { - default_slot.m(li, null); - } - - append(li, t); - current = true; - }, - p(new_ctx, dirty) { - ctx = new_ctx; - - if (default_slot) { - if (default_slot.p && (!current || dirty & /*$$scope, items*/ 17)) { - update_slot_base( - default_slot, - default_slot_template, - ctx, - /*$$scope*/ ctx[4], - !current - ? get_all_dirty_from_scope(/*$$scope*/ ctx[4]) - : get_slot_changes(default_slot_template, /*$$scope*/ ctx[4], dirty, get_default_slot_changes), - get_default_slot_context - ); - } - } - - if (!current || dirty & /*items*/ 1 && li_data_id_value !== (li_data_id_value = /*item*/ ctx[10].id)) { - attr(li, "data-id", li_data_id_value); - } - }, - i(local) { - if (current) return; - transition_in(default_slot, local); - current = true; - }, - o(local) { - transition_out(default_slot, local); - current = false; - }, - d(detaching) { - if (detaching) detach(li); - if (default_slot) default_slot.d(detaching); - } - }; -} - -function create_fragment$c(ctx) { - let ul; - let each_blocks = []; - let each_1_lookup = new Map(); - let ul_class_value; - let current; - let each_value = /*items*/ ctx[0]; - const get_key = ctx => /*item*/ ctx[10].id; - - for (let i = 0; i < each_value.length; i += 1) { - let child_ctx = get_each_context$3(ctx, each_value, i); - let key = get_key(child_ctx); - each_1_lookup.set(key, each_blocks[i] = create_each_block$3(key, child_ctx)); - } - - return { - c() { - ul = element("ul"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - attr(ul, "class", ul_class_value = /*$$props*/ ctx[2].class); - }, - m(target, anchor) { - insert(target, ul, anchor); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(ul, null); - } - - /*ul_binding*/ ctx[6](ul); - current = true; - }, - p(ctx, [dirty]) { - if (dirty & /*items, $$scope*/ 17) { - each_value = /*items*/ ctx[0]; - group_outros(); - each_blocks = update_keyed_each(each_blocks, dirty, get_key, 1, ctx, each_value, each_1_lookup, ul, outro_and_destroy_block, create_each_block$3, null, get_each_context$3); - check_outros(); - } - - if (!current || dirty & /*$$props*/ 4 && ul_class_value !== (ul_class_value = /*$$props*/ ctx[2].class)) { - attr(ul, "class", ul_class_value); - } - }, - i(local) { - if (current) return; - - for (let i = 0; i < each_value.length; i += 1) { - transition_in(each_blocks[i]); - } - - current = true; - }, - o(local) { - for (let i = 0; i < each_blocks.length; i += 1) { - transition_out(each_blocks[i]); - } - - current = false; - }, - d(detaching) { - if (detaching) detach(ul); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].d(); - } - - /*ul_binding*/ ctx[6](null); - } - }; -} - -function instance$c($$self, $$props, $$invalidate) { - let { $$slots: slots = {}, $$scope } = $$props; - let { items = [] } = $$props; - let { sortableOptions = {} } = $$props; - - // Prepare sortable bits. Set up a dispatcher for sort events, - // and proxy the store.set function to fire it. - const dispatcher = createEventDispatcher(); - - sortableOptions = Object.assign({}, sortableOptions); - - sortableOptions.store = sortableOptions.store || { - set: () => { - - }, - get: sortable => sortable.toArray() - }; - - const oldStoreSet = sortableOptions.store.set; - - sortableOptions.store.set = sortable => { - const sortedItems = sortable.toArray().map(k => items.find(i => i.id === k)); - dispatcher("orderChanged", sortedItems); - oldStoreSet(sortable); - }; - - let listElement; - - onMount(() => { - Sortable.create(listElement, sortableOptions); - }); - - function ul_binding($$value) { - binding_callbacks[$$value ? 'unshift' : 'push'](() => { - listElement = $$value; - $$invalidate(1, listElement); - }); - } - - $$self.$$set = $$new_props => { - $$invalidate(2, $$props = assign(assign({}, $$props), exclude_internal_props($$new_props))); - if ('items' in $$new_props) $$invalidate(0, items = $$new_props.items); - if ('sortableOptions' in $$new_props) $$invalidate(3, sortableOptions = $$new_props.sortableOptions); - if ('$$scope' in $$new_props) $$invalidate(4, $$scope = $$new_props.$$scope); - }; - - $$props = exclude_internal_props($$props); - return [items, listElement, $$props, sortableOptions, $$scope, slots, ul_binding]; -} - -class SortableList extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance$c, create_fragment$c, safe_not_equal, { items: 0, sortableOptions: 3 }); - } -} - -/** - * Removes all key-value entries from the stack. - * - * @private - * @name clear - * @memberOf Stack - */ -function stackClear() { - this.__data__ = new _ListCache; - this.size = 0; -} - -var _stackClear = stackClear; - -/** - * Removes `key` and its value from the stack. - * - * @private - * @name delete - * @memberOf Stack - * @param {string} key The key of the value to remove. - * @returns {boolean} Returns `true` if the entry was removed, else `false`. - */ -function stackDelete(key) { - var data = this.__data__, - result = data['delete'](key); - - this.size = data.size; - return result; -} - -var _stackDelete = stackDelete; - -/** - * Gets the stack value for `key`. - * - * @private - * @name get - * @memberOf Stack - * @param {string} key The key of the value to get. - * @returns {*} Returns the entry value. - */ -function stackGet(key) { - return this.__data__.get(key); -} - -var _stackGet = stackGet; - -/** - * Checks if a stack value for `key` exists. - * - * @private - * @name has - * @memberOf Stack - * @param {string} key The key of the entry to check. - * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`. - */ -function stackHas(key) { - return this.__data__.has(key); -} - -var _stackHas = stackHas; - -/** Used as the size to enable large array optimizations. */ -var LARGE_ARRAY_SIZE = 200; - -/** - * Sets the stack `key` to `value`. - * - * @private - * @name set - * @memberOf Stack - * @param {string} key The key of the value to set. - * @param {*} value The value to set. - * @returns {Object} Returns the stack cache instance. - */ -function stackSet(key, value) { - var data = this.__data__; - if (data instanceof _ListCache) { - var pairs = data.__data__; - if (!_Map || (pairs.length < LARGE_ARRAY_SIZE - 1)) { - pairs.push([key, value]); - this.size = ++data.size; - return this; - } - data = this.__data__ = new _MapCache(pairs); - } - data.set(key, value); - this.size = data.size; - return this; -} - -var _stackSet = stackSet; - -/** - * Creates a stack cache object to store key-value pairs. - * - * @private - * @constructor - * @param {Array} [entries] The key-value pairs to cache. - */ -function Stack(entries) { - var data = this.__data__ = new _ListCache(entries); - this.size = data.size; -} - -// Add methods to `Stack`. -Stack.prototype.clear = _stackClear; -Stack.prototype['delete'] = _stackDelete; -Stack.prototype.get = _stackGet; -Stack.prototype.has = _stackHas; -Stack.prototype.set = _stackSet; - -var _Stack = Stack; - -/** - * A specialized version of `_.forEach` for arrays without support for - * iteratee shorthands. - * - * @private - * @param {Array} [array] The array to iterate over. - * @param {Function} iteratee The function invoked per iteration. - * @returns {Array} Returns `array`. - */ -function arrayEach(array, iteratee) { - var index = -1, - length = array == null ? 0 : array.length; - - while (++index < length) { - if (iteratee(array[index], index, array) === false) { - break; - } - } - return array; -} - -var _arrayEach = arrayEach; - -/** - * Copies properties of `source` to `object`. - * - * @private - * @param {Object} source The object to copy properties from. - * @param {Array} props The property identifiers to copy. - * @param {Object} [object={}] The object to copy properties to. - * @param {Function} [customizer] The function to customize copied values. - * @returns {Object} Returns `object`. - */ -function copyObject(source, props, object, customizer) { - var isNew = !object; - object || (object = {}); - - var index = -1, - length = props.length; - - while (++index < length) { - var key = props[index]; - - var newValue = customizer - ? customizer(object[key], source[key], key, object, source) - : undefined; - - if (newValue === undefined) { - newValue = source[key]; - } - if (isNew) { - _baseAssignValue(object, key, newValue); - } else { - _assignValue(object, key, newValue); - } - } - return object; -} - -var _copyObject = copyObject; - -/** - * The base implementation of `_.times` without support for iteratee shorthands - * or max array length checks. - * - * @private - * @param {number} n The number of times to invoke `iteratee`. - * @param {Function} iteratee The function invoked per iteration. - * @returns {Array} Returns the array of results. - */ -function baseTimes(n, iteratee) { - var index = -1, - result = Array(n); - - while (++index < n) { - result[index] = iteratee(index); - } - return result; -} - -var _baseTimes = baseTimes; - -/** - * This method returns `false`. - * - * @static - * @memberOf _ - * @since 4.13.0 - * @category Util - * @returns {boolean} Returns `false`. - * @example - * - * _.times(2, _.stubFalse); - * // => [false, false] - */ -function stubFalse() { - return false; -} - -var stubFalse_1 = stubFalse; - -var isBuffer_1 = createCommonjsModule(function (module, exports) { -/** Detect free variable `exports`. */ -var freeExports = exports && !exports.nodeType && exports; - -/** Detect free variable `module`. */ -var freeModule = freeExports && 'object' == 'object' && module && !module.nodeType && module; - -/** Detect the popular CommonJS extension `module.exports`. */ -var moduleExports = freeModule && freeModule.exports === freeExports; - -/** Built-in value references. */ -var Buffer = moduleExports ? _root.Buffer : undefined; - -/* Built-in method references for those with the same name as other `lodash` methods. */ -var nativeIsBuffer = Buffer ? Buffer.isBuffer : undefined; - -/** - * Checks if `value` is a buffer. - * - * @static - * @memberOf _ - * @since 4.3.0 - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a buffer, else `false`. - * @example - * - * _.isBuffer(new Buffer(2)); - * // => true - * - * _.isBuffer(new Uint8Array(2)); - * // => false - */ -var isBuffer = nativeIsBuffer || stubFalse_1; - -module.exports = isBuffer; -}); - -/** `Object#toString` result references. */ -var argsTag$2 = '[object Arguments]', - arrayTag$2 = '[object Array]', - boolTag$3 = '[object Boolean]', - dateTag$3 = '[object Date]', - errorTag$2 = '[object Error]', - funcTag$1 = '[object Function]', - mapTag$5 = '[object Map]', - numberTag$3 = '[object Number]', - objectTag$4 = '[object Object]', - regexpTag$3 = '[object RegExp]', - setTag$5 = '[object Set]', - stringTag$3 = '[object String]', - weakMapTag$2 = '[object WeakMap]'; - -var arrayBufferTag$3 = '[object ArrayBuffer]', - dataViewTag$4 = '[object DataView]', - float32Tag$2 = '[object Float32Array]', - float64Tag$2 = '[object Float64Array]', - int8Tag$2 = '[object Int8Array]', - int16Tag$2 = '[object Int16Array]', - int32Tag$2 = '[object Int32Array]', - uint8Tag$2 = '[object Uint8Array]', - uint8ClampedTag$2 = '[object Uint8ClampedArray]', - uint16Tag$2 = '[object Uint16Array]', - uint32Tag$2 = '[object Uint32Array]'; - -/** Used to identify `toStringTag` values of typed arrays. */ -var typedArrayTags = {}; -typedArrayTags[float32Tag$2] = typedArrayTags[float64Tag$2] = -typedArrayTags[int8Tag$2] = typedArrayTags[int16Tag$2] = -typedArrayTags[int32Tag$2] = typedArrayTags[uint8Tag$2] = -typedArrayTags[uint8ClampedTag$2] = typedArrayTags[uint16Tag$2] = -typedArrayTags[uint32Tag$2] = true; -typedArrayTags[argsTag$2] = typedArrayTags[arrayTag$2] = -typedArrayTags[arrayBufferTag$3] = typedArrayTags[boolTag$3] = -typedArrayTags[dataViewTag$4] = typedArrayTags[dateTag$3] = -typedArrayTags[errorTag$2] = typedArrayTags[funcTag$1] = -typedArrayTags[mapTag$5] = typedArrayTags[numberTag$3] = -typedArrayTags[objectTag$4] = typedArrayTags[regexpTag$3] = -typedArrayTags[setTag$5] = typedArrayTags[stringTag$3] = -typedArrayTags[weakMapTag$2] = false; - -/** - * The base implementation of `_.isTypedArray` without Node.js optimizations. - * - * @private - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a typed array, else `false`. - */ -function baseIsTypedArray(value) { - return isObjectLike_1(value) && - isLength_1(value.length) && !!typedArrayTags[_baseGetTag(value)]; -} - -var _baseIsTypedArray = baseIsTypedArray; - -/** - * The base implementation of `_.unary` without support for storing metadata. - * - * @private - * @param {Function} func The function to cap arguments for. - * @returns {Function} Returns the new capped function. - */ -function baseUnary(func) { - return function(value) { - return func(value); - }; -} - -var _baseUnary = baseUnary; - -var _nodeUtil = createCommonjsModule(function (module, exports) { -/** Detect free variable `exports`. */ -var freeExports = exports && !exports.nodeType && exports; - -/** Detect free variable `module`. */ -var freeModule = freeExports && 'object' == 'object' && module && !module.nodeType && module; - -/** Detect the popular CommonJS extension `module.exports`. */ -var moduleExports = freeModule && freeModule.exports === freeExports; - -/** Detect free variable `process` from Node.js. */ -var freeProcess = moduleExports && _freeGlobal.process; - -/** Used to access faster Node.js helpers. */ -var nodeUtil = (function() { - try { - // Use `util.types` for Node.js 10+. - var types = freeModule && freeModule.require && freeModule.require('util').types; - - if (types) { - return types; - } - - // Legacy `process.binding('util')` for Node.js < 10. - return freeProcess && freeProcess.binding && freeProcess.binding('util'); - } catch (e) {} -}()); - -module.exports = nodeUtil; -}); - -/* Node.js helper references. */ -var nodeIsTypedArray = _nodeUtil && _nodeUtil.isTypedArray; - -/** - * Checks if `value` is classified as a typed array. - * - * @static - * @memberOf _ - * @since 3.0.0 - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a typed array, else `false`. - * @example - * - * _.isTypedArray(new Uint8Array); - * // => true - * - * _.isTypedArray([]); - * // => false - */ -var isTypedArray = nodeIsTypedArray ? _baseUnary(nodeIsTypedArray) : _baseIsTypedArray; - -var isTypedArray_1 = isTypedArray; - -/** Used for built-in method references. */ -var objectProto$8 = Object.prototype; - -/** Used to check objects for own properties. */ -var hasOwnProperty$6 = objectProto$8.hasOwnProperty; - -/** - * Creates an array of the enumerable property names of the array-like `value`. - * - * @private - * @param {*} value The value to query. - * @param {boolean} inherited Specify returning inherited property names. - * @returns {Array} Returns the array of property names. - */ -function arrayLikeKeys(value, inherited) { - var isArr = isArray_1(value), - isArg = !isArr && isArguments_1(value), - isBuff = !isArr && !isArg && isBuffer_1(value), - isType = !isArr && !isArg && !isBuff && isTypedArray_1(value), - skipIndexes = isArr || isArg || isBuff || isType, - result = skipIndexes ? _baseTimes(value.length, String) : [], - length = result.length; - - for (var key in value) { - if ((inherited || hasOwnProperty$6.call(value, key)) && - !(skipIndexes && ( - // Safari 9 has enumerable `arguments.length` in strict mode. - key == 'length' || - // Node.js 0.10 has enumerable non-index properties on buffers. - (isBuff && (key == 'offset' || key == 'parent')) || - // PhantomJS 2 has enumerable non-index properties on typed arrays. - (isType && (key == 'buffer' || key == 'byteLength' || key == 'byteOffset')) || - // Skip index properties. - _isIndex(key, length) - ))) { - result.push(key); - } - } - return result; -} - -var _arrayLikeKeys = arrayLikeKeys; - -/** Used for built-in method references. */ -var objectProto$7 = Object.prototype; - -/** - * Checks if `value` is likely a prototype object. - * - * @private - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a prototype, else `false`. - */ -function isPrototype(value) { - var Ctor = value && value.constructor, - proto = (typeof Ctor == 'function' && Ctor.prototype) || objectProto$7; - - return value === proto; -} - -var _isPrototype = isPrototype; - -/** - * Creates a unary function that invokes `func` with its argument transformed. - * - * @private - * @param {Function} func The function to wrap. - * @param {Function} transform The argument transform. - * @returns {Function} Returns the new function. - */ -function overArg(func, transform) { - return function(arg) { - return func(transform(arg)); - }; -} - -var _overArg = overArg; - -/* Built-in method references for those with the same name as other `lodash` methods. */ -var nativeKeys = _overArg(Object.keys, Object); - -var _nativeKeys = nativeKeys; - -/** Used for built-in method references. */ -var objectProto$6 = Object.prototype; - -/** Used to check objects for own properties. */ -var hasOwnProperty$5 = objectProto$6.hasOwnProperty; - -/** - * The base implementation of `_.keys` which doesn't treat sparse arrays as dense. - * - * @private - * @param {Object} object The object to query. - * @returns {Array} Returns the array of property names. - */ -function baseKeys(object) { - if (!_isPrototype(object)) { - return _nativeKeys(object); - } - var result = []; - for (var key in Object(object)) { - if (hasOwnProperty$5.call(object, key) && key != 'constructor') { - result.push(key); - } - } - return result; -} - -var _baseKeys = baseKeys; - -/** - * Checks if `value` is array-like. A value is considered array-like if it's - * not a function and has a `value.length` that's an integer greater than or - * equal to `0` and less than or equal to `Number.MAX_SAFE_INTEGER`. - * - * @static - * @memberOf _ - * @since 4.0.0 - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is array-like, else `false`. - * @example - * - * _.isArrayLike([1, 2, 3]); - * // => true - * - * _.isArrayLike(document.body.children); - * // => true - * - * _.isArrayLike('abc'); - * // => true - * - * _.isArrayLike(_.noop); - * // => false - */ -function isArrayLike(value) { - return value != null && isLength_1(value.length) && !isFunction_1(value); -} - -var isArrayLike_1 = isArrayLike; - -/** - * Creates an array of the own enumerable property names of `object`. - * - * **Note:** Non-object values are coerced to objects. See the - * [ES spec](http://ecma-international.org/ecma-262/7.0/#sec-object.keys) - * for more details. - * - * @static - * @since 0.1.0 - * @memberOf _ - * @category Object - * @param {Object} object The object to query. - * @returns {Array} Returns the array of property names. - * @example - * - * function Foo() { - * this.a = 1; - * this.b = 2; - * } - * - * Foo.prototype.c = 3; - * - * _.keys(new Foo); - * // => ['a', 'b'] (iteration order is not guaranteed) - * - * _.keys('hi'); - * // => ['0', '1'] - */ -function keys(object) { - return isArrayLike_1(object) ? _arrayLikeKeys(object) : _baseKeys(object); -} - -var keys_1 = keys; - -/** - * The base implementation of `_.assign` without support for multiple sources - * or `customizer` functions. - * - * @private - * @param {Object} object The destination object. - * @param {Object} source The source object. - * @returns {Object} Returns `object`. - */ -function baseAssign(object, source) { - return object && _copyObject(source, keys_1(source), object); -} - -var _baseAssign = baseAssign; - -/** - * This function is like - * [`Object.keys`](http://ecma-international.org/ecma-262/7.0/#sec-object.keys) - * except that it includes inherited enumerable properties. - * - * @private - * @param {Object} object The object to query. - * @returns {Array} Returns the array of property names. - */ -function nativeKeysIn(object) { - var result = []; - if (object != null) { - for (var key in Object(object)) { - result.push(key); - } - } - return result; -} - -var _nativeKeysIn = nativeKeysIn; - -/** Used for built-in method references. */ -var objectProto$5 = Object.prototype; - -/** Used to check objects for own properties. */ -var hasOwnProperty$4 = objectProto$5.hasOwnProperty; - -/** - * The base implementation of `_.keysIn` which doesn't treat sparse arrays as dense. - * - * @private - * @param {Object} object The object to query. - * @returns {Array} Returns the array of property names. - */ -function baseKeysIn(object) { - if (!isObject_1(object)) { - return _nativeKeysIn(object); - } - var isProto = _isPrototype(object), - result = []; - - for (var key in object) { - if (!(key == 'constructor' && (isProto || !hasOwnProperty$4.call(object, key)))) { - result.push(key); - } - } - return result; -} - -var _baseKeysIn = baseKeysIn; - -/** - * Creates an array of the own and inherited enumerable property names of `object`. - * - * **Note:** Non-object values are coerced to objects. - * - * @static - * @memberOf _ - * @since 3.0.0 - * @category Object - * @param {Object} object The object to query. - * @returns {Array} Returns the array of property names. - * @example - * - * function Foo() { - * this.a = 1; - * this.b = 2; - * } - * - * Foo.prototype.c = 3; - * - * _.keysIn(new Foo); - * // => ['a', 'b', 'c'] (iteration order is not guaranteed) - */ -function keysIn(object) { - return isArrayLike_1(object) ? _arrayLikeKeys(object, true) : _baseKeysIn(object); -} - -var keysIn_1 = keysIn; - -/** - * The base implementation of `_.assignIn` without support for multiple sources - * or `customizer` functions. - * - * @private - * @param {Object} object The destination object. - * @param {Object} source The source object. - * @returns {Object} Returns `object`. - */ -function baseAssignIn(object, source) { - return object && _copyObject(source, keysIn_1(source), object); -} - -var _baseAssignIn = baseAssignIn; - -var _cloneBuffer = createCommonjsModule(function (module, exports) { -/** Detect free variable `exports`. */ -var freeExports = exports && !exports.nodeType && exports; - -/** Detect free variable `module`. */ -var freeModule = freeExports && 'object' == 'object' && module && !module.nodeType && module; - -/** Detect the popular CommonJS extension `module.exports`. */ -var moduleExports = freeModule && freeModule.exports === freeExports; - -/** Built-in value references. */ -var Buffer = moduleExports ? _root.Buffer : undefined, - allocUnsafe = Buffer ? Buffer.allocUnsafe : undefined; - -/** - * Creates a clone of `buffer`. - * - * @private - * @param {Buffer} buffer The buffer to clone. - * @param {boolean} [isDeep] Specify a deep clone. - * @returns {Buffer} Returns the cloned buffer. - */ -function cloneBuffer(buffer, isDeep) { - if (isDeep) { - return buffer.slice(); - } - var length = buffer.length, - result = allocUnsafe ? allocUnsafe(length) : new buffer.constructor(length); - - buffer.copy(result); - return result; -} - -module.exports = cloneBuffer; -}); - -/** - * Copies the values of `source` to `array`. - * - * @private - * @param {Array} source The array to copy values from. - * @param {Array} [array=[]] The array to copy values to. - * @returns {Array} Returns `array`. - */ -function copyArray(source, array) { - var index = -1, - length = source.length; - - array || (array = Array(length)); - while (++index < length) { - array[index] = source[index]; - } - return array; -} - -var _copyArray = copyArray; - -/** - * A specialized version of `_.filter` for arrays without support for - * iteratee shorthands. - * - * @private - * @param {Array} [array] The array to iterate over. - * @param {Function} predicate The function invoked per iteration. - * @returns {Array} Returns the new filtered array. - */ -function arrayFilter(array, predicate) { - var index = -1, - length = array == null ? 0 : array.length, - resIndex = 0, - result = []; - - while (++index < length) { - var value = array[index]; - if (predicate(value, index, array)) { - result[resIndex++] = value; - } - } - return result; -} - -var _arrayFilter = arrayFilter; - -/** - * This method returns a new empty array. - * - * @static - * @memberOf _ - * @since 4.13.0 - * @category Util - * @returns {Array} Returns the new empty array. - * @example - * - * var arrays = _.times(2, _.stubArray); - * - * console.log(arrays); - * // => [[], []] - * - * console.log(arrays[0] === arrays[1]); - * // => false - */ -function stubArray() { - return []; -} - -var stubArray_1 = stubArray; - -/** Used for built-in method references. */ -var objectProto$4 = Object.prototype; - -/** Built-in value references. */ -var propertyIsEnumerable = objectProto$4.propertyIsEnumerable; - -/* Built-in method references for those with the same name as other `lodash` methods. */ -var nativeGetSymbols$1 = Object.getOwnPropertySymbols; - -/** - * Creates an array of the own enumerable symbols of `object`. - * - * @private - * @param {Object} object The object to query. - * @returns {Array} Returns the array of symbols. - */ -var getSymbols = !nativeGetSymbols$1 ? stubArray_1 : function(object) { - if (object == null) { - return []; - } - object = Object(object); - return _arrayFilter(nativeGetSymbols$1(object), function(symbol) { - return propertyIsEnumerable.call(object, symbol); - }); -}; - -var _getSymbols = getSymbols; - -/** - * Copies own symbols of `source` to `object`. - * - * @private - * @param {Object} source The object to copy symbols from. - * @param {Object} [object={}] The object to copy symbols to. - * @returns {Object} Returns `object`. - */ -function copySymbols(source, object) { - return _copyObject(source, _getSymbols(source), object); -} - -var _copySymbols = copySymbols; - -/** Built-in value references. */ -var getPrototype = _overArg(Object.getPrototypeOf, Object); - -var _getPrototype = getPrototype; - -/* Built-in method references for those with the same name as other `lodash` methods. */ -var nativeGetSymbols = Object.getOwnPropertySymbols; - -/** - * Creates an array of the own and inherited enumerable symbols of `object`. - * - * @private - * @param {Object} object The object to query. - * @returns {Array} Returns the array of symbols. - */ -var getSymbolsIn = !nativeGetSymbols ? stubArray_1 : function(object) { - var result = []; - while (object) { - _arrayPush(result, _getSymbols(object)); - object = _getPrototype(object); - } - return result; -}; - -var _getSymbolsIn = getSymbolsIn; - -/** - * Copies own and inherited symbols of `source` to `object`. - * - * @private - * @param {Object} source The object to copy symbols from. - * @param {Object} [object={}] The object to copy symbols to. - * @returns {Object} Returns `object`. - */ -function copySymbolsIn(source, object) { - return _copyObject(source, _getSymbolsIn(source), object); -} - -var _copySymbolsIn = copySymbolsIn; - -/** - * The base implementation of `getAllKeys` and `getAllKeysIn` which uses - * `keysFunc` and `symbolsFunc` to get the enumerable property names and - * symbols of `object`. - * - * @private - * @param {Object} object The object to query. - * @param {Function} keysFunc The function to get the keys of `object`. - * @param {Function} symbolsFunc The function to get the symbols of `object`. - * @returns {Array} Returns the array of property names and symbols. - */ -function baseGetAllKeys(object, keysFunc, symbolsFunc) { - var result = keysFunc(object); - return isArray_1(object) ? result : _arrayPush(result, symbolsFunc(object)); -} - -var _baseGetAllKeys = baseGetAllKeys; - -/** - * Creates an array of own enumerable property names and symbols of `object`. - * - * @private - * @param {Object} object The object to query. - * @returns {Array} Returns the array of property names and symbols. - */ -function getAllKeys(object) { - return _baseGetAllKeys(object, keys_1, _getSymbols); -} - -var _getAllKeys = getAllKeys; - -/** - * Creates an array of own and inherited enumerable property names and - * symbols of `object`. - * - * @private - * @param {Object} object The object to query. - * @returns {Array} Returns the array of property names and symbols. - */ -function getAllKeysIn(object) { - return _baseGetAllKeys(object, keysIn_1, _getSymbolsIn); -} - -var _getAllKeysIn = getAllKeysIn; - -/* Built-in method references that are verified to be native. */ -var DataView = _getNative(_root, 'DataView'); - -var _DataView = DataView; - -/* Built-in method references that are verified to be native. */ -var Promise$1 = _getNative(_root, 'Promise'); - -var _Promise = Promise$1; - -/* Built-in method references that are verified to be native. */ -var Set$1 = _getNative(_root, 'Set'); - -var _Set = Set$1; - -/* Built-in method references that are verified to be native. */ -var WeakMap = _getNative(_root, 'WeakMap'); - -var _WeakMap = WeakMap; - -/** `Object#toString` result references. */ -var mapTag$4 = '[object Map]', - objectTag$3 = '[object Object]', - promiseTag = '[object Promise]', - setTag$4 = '[object Set]', - weakMapTag$1 = '[object WeakMap]'; - -var dataViewTag$3 = '[object DataView]'; - -/** Used to detect maps, sets, and weakmaps. */ -var dataViewCtorString = _toSource(_DataView), - mapCtorString = _toSource(_Map), - promiseCtorString = _toSource(_Promise), - setCtorString = _toSource(_Set), - weakMapCtorString = _toSource(_WeakMap); - -/** - * Gets the `toStringTag` of `value`. - * - * @private - * @param {*} value The value to query. - * @returns {string} Returns the `toStringTag`. - */ -var getTag = _baseGetTag; - -// Fallback for data views, maps, sets, and weak maps in IE 11 and promises in Node.js < 6. -if ((_DataView && getTag(new _DataView(new ArrayBuffer(1))) != dataViewTag$3) || - (_Map && getTag(new _Map) != mapTag$4) || - (_Promise && getTag(_Promise.resolve()) != promiseTag) || - (_Set && getTag(new _Set) != setTag$4) || - (_WeakMap && getTag(new _WeakMap) != weakMapTag$1)) { - getTag = function(value) { - var result = _baseGetTag(value), - Ctor = result == objectTag$3 ? value.constructor : undefined, - ctorString = Ctor ? _toSource(Ctor) : ''; - - if (ctorString) { - switch (ctorString) { - case dataViewCtorString: return dataViewTag$3; - case mapCtorString: return mapTag$4; - case promiseCtorString: return promiseTag; - case setCtorString: return setTag$4; - case weakMapCtorString: return weakMapTag$1; - } - } - return result; - }; -} - -var _getTag = getTag; - -/** Used for built-in method references. */ -var objectProto$3 = Object.prototype; - -/** Used to check objects for own properties. */ -var hasOwnProperty$3 = objectProto$3.hasOwnProperty; - -/** - * Initializes an array clone. - * - * @private - * @param {Array} array The array to clone. - * @returns {Array} Returns the initialized clone. - */ -function initCloneArray(array) { - var length = array.length, - result = new array.constructor(length); - - // Add properties assigned by `RegExp#exec`. - if (length && typeof array[0] == 'string' && hasOwnProperty$3.call(array, 'index')) { - result.index = array.index; - result.input = array.input; - } - return result; -} - -var _initCloneArray = initCloneArray; - -/** Built-in value references. */ -var Uint8Array = _root.Uint8Array; - -var _Uint8Array = Uint8Array; - -/** - * Creates a clone of `arrayBuffer`. - * - * @private - * @param {ArrayBuffer} arrayBuffer The array buffer to clone. - * @returns {ArrayBuffer} Returns the cloned array buffer. - */ -function cloneArrayBuffer(arrayBuffer) { - var result = new arrayBuffer.constructor(arrayBuffer.byteLength); - new _Uint8Array(result).set(new _Uint8Array(arrayBuffer)); - return result; -} - -var _cloneArrayBuffer = cloneArrayBuffer; - -/** - * Creates a clone of `dataView`. - * - * @private - * @param {Object} dataView The data view to clone. - * @param {boolean} [isDeep] Specify a deep clone. - * @returns {Object} Returns the cloned data view. - */ -function cloneDataView(dataView, isDeep) { - var buffer = isDeep ? _cloneArrayBuffer(dataView.buffer) : dataView.buffer; - return new dataView.constructor(buffer, dataView.byteOffset, dataView.byteLength); -} - -var _cloneDataView = cloneDataView; - -/** Used to match `RegExp` flags from their coerced string values. */ -var reFlags = /\w*$/; - -/** - * Creates a clone of `regexp`. - * - * @private - * @param {Object} regexp The regexp to clone. - * @returns {Object} Returns the cloned regexp. - */ -function cloneRegExp(regexp) { - var result = new regexp.constructor(regexp.source, reFlags.exec(regexp)); - result.lastIndex = regexp.lastIndex; - return result; -} - -var _cloneRegExp = cloneRegExp; - -/** Used to convert symbols to primitives and strings. */ -var symbolProto$1 = _Symbol ? _Symbol.prototype : undefined, - symbolValueOf$1 = symbolProto$1 ? symbolProto$1.valueOf : undefined; - -/** - * Creates a clone of the `symbol` object. - * - * @private - * @param {Object} symbol The symbol object to clone. - * @returns {Object} Returns the cloned symbol object. - */ -function cloneSymbol(symbol) { - return symbolValueOf$1 ? Object(symbolValueOf$1.call(symbol)) : {}; -} - -var _cloneSymbol = cloneSymbol; - -/** - * Creates a clone of `typedArray`. - * - * @private - * @param {Object} typedArray The typed array to clone. - * @param {boolean} [isDeep] Specify a deep clone. - * @returns {Object} Returns the cloned typed array. - */ -function cloneTypedArray(typedArray, isDeep) { - var buffer = isDeep ? _cloneArrayBuffer(typedArray.buffer) : typedArray.buffer; - return new typedArray.constructor(buffer, typedArray.byteOffset, typedArray.length); -} - -var _cloneTypedArray = cloneTypedArray; - -/** `Object#toString` result references. */ -var boolTag$2 = '[object Boolean]', - dateTag$2 = '[object Date]', - mapTag$3 = '[object Map]', - numberTag$2 = '[object Number]', - regexpTag$2 = '[object RegExp]', - setTag$3 = '[object Set]', - stringTag$2 = '[object String]', - symbolTag$2 = '[object Symbol]'; - -var arrayBufferTag$2 = '[object ArrayBuffer]', - dataViewTag$2 = '[object DataView]', - float32Tag$1 = '[object Float32Array]', - float64Tag$1 = '[object Float64Array]', - int8Tag$1 = '[object Int8Array]', - int16Tag$1 = '[object Int16Array]', - int32Tag$1 = '[object Int32Array]', - uint8Tag$1 = '[object Uint8Array]', - uint8ClampedTag$1 = '[object Uint8ClampedArray]', - uint16Tag$1 = '[object Uint16Array]', - uint32Tag$1 = '[object Uint32Array]'; - -/** - * Initializes an object clone based on its `toStringTag`. - * - * **Note:** This function only supports cloning values with tags of - * `Boolean`, `Date`, `Error`, `Map`, `Number`, `RegExp`, `Set`, or `String`. - * - * @private - * @param {Object} object The object to clone. - * @param {string} tag The `toStringTag` of the object to clone. - * @param {boolean} [isDeep] Specify a deep clone. - * @returns {Object} Returns the initialized clone. - */ -function initCloneByTag(object, tag, isDeep) { - var Ctor = object.constructor; - switch (tag) { - case arrayBufferTag$2: - return _cloneArrayBuffer(object); - - case boolTag$2: - case dateTag$2: - return new Ctor(+object); - - case dataViewTag$2: - return _cloneDataView(object, isDeep); - - case float32Tag$1: case float64Tag$1: - case int8Tag$1: case int16Tag$1: case int32Tag$1: - case uint8Tag$1: case uint8ClampedTag$1: case uint16Tag$1: case uint32Tag$1: - return _cloneTypedArray(object, isDeep); - - case mapTag$3: - return new Ctor; - - case numberTag$2: - case stringTag$2: - return new Ctor(object); - - case regexpTag$2: - return _cloneRegExp(object); - - case setTag$3: - return new Ctor; - - case symbolTag$2: - return _cloneSymbol(object); - } -} - -var _initCloneByTag = initCloneByTag; - -/** Built-in value references. */ -var objectCreate = Object.create; - -/** - * The base implementation of `_.create` without support for assigning - * properties to the created object. - * - * @private - * @param {Object} proto The object to inherit from. - * @returns {Object} Returns the new object. - */ -var baseCreate = (function() { - function object() {} - return function(proto) { - if (!isObject_1(proto)) { - return {}; - } - if (objectCreate) { - return objectCreate(proto); - } - object.prototype = proto; - var result = new object; - object.prototype = undefined; - return result; - }; -}()); - -var _baseCreate = baseCreate; - -/** - * Initializes an object clone. - * - * @private - * @param {Object} object The object to clone. - * @returns {Object} Returns the initialized clone. - */ -function initCloneObject(object) { - return (typeof object.constructor == 'function' && !_isPrototype(object)) - ? _baseCreate(_getPrototype(object)) - : {}; -} - -var _initCloneObject = initCloneObject; - -/** `Object#toString` result references. */ -var mapTag$2 = '[object Map]'; - -/** - * The base implementation of `_.isMap` without Node.js optimizations. - * - * @private - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a map, else `false`. - */ -function baseIsMap(value) { - return isObjectLike_1(value) && _getTag(value) == mapTag$2; -} - -var _baseIsMap = baseIsMap; - -/* Node.js helper references. */ -var nodeIsMap = _nodeUtil && _nodeUtil.isMap; - -/** - * Checks if `value` is classified as a `Map` object. - * - * @static - * @memberOf _ - * @since 4.3.0 - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a map, else `false`. - * @example - * - * _.isMap(new Map); - * // => true - * - * _.isMap(new WeakMap); - * // => false - */ -var isMap = nodeIsMap ? _baseUnary(nodeIsMap) : _baseIsMap; - -var isMap_1 = isMap; - -/** `Object#toString` result references. */ -var setTag$2 = '[object Set]'; - -/** - * The base implementation of `_.isSet` without Node.js optimizations. - * - * @private - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a set, else `false`. - */ -function baseIsSet(value) { - return isObjectLike_1(value) && _getTag(value) == setTag$2; -} - -var _baseIsSet = baseIsSet; - -/* Node.js helper references. */ -var nodeIsSet = _nodeUtil && _nodeUtil.isSet; - -/** - * Checks if `value` is classified as a `Set` object. - * - * @static - * @memberOf _ - * @since 4.3.0 - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a set, else `false`. - * @example - * - * _.isSet(new Set); - * // => true - * - * _.isSet(new WeakSet); - * // => false - */ -var isSet = nodeIsSet ? _baseUnary(nodeIsSet) : _baseIsSet; - -var isSet_1 = isSet; - -/** Used to compose bitmasks for cloning. */ -var CLONE_DEEP_FLAG$2 = 1, - CLONE_FLAT_FLAG$1 = 2, - CLONE_SYMBOLS_FLAG$2 = 4; - -/** `Object#toString` result references. */ -var argsTag$1 = '[object Arguments]', - arrayTag$1 = '[object Array]', - boolTag$1 = '[object Boolean]', - dateTag$1 = '[object Date]', - errorTag$1 = '[object Error]', - funcTag = '[object Function]', - genTag = '[object GeneratorFunction]', - mapTag$1 = '[object Map]', - numberTag$1 = '[object Number]', - objectTag$2 = '[object Object]', - regexpTag$1 = '[object RegExp]', - setTag$1 = '[object Set]', - stringTag$1 = '[object String]', - symbolTag$1 = '[object Symbol]', - weakMapTag = '[object WeakMap]'; - -var arrayBufferTag$1 = '[object ArrayBuffer]', - dataViewTag$1 = '[object DataView]', - float32Tag = '[object Float32Array]', - float64Tag = '[object Float64Array]', - int8Tag = '[object Int8Array]', - int16Tag = '[object Int16Array]', - int32Tag = '[object Int32Array]', - uint8Tag = '[object Uint8Array]', - uint8ClampedTag = '[object Uint8ClampedArray]', - uint16Tag = '[object Uint16Array]', - uint32Tag = '[object Uint32Array]'; - -/** Used to identify `toStringTag` values supported by `_.clone`. */ -var cloneableTags = {}; -cloneableTags[argsTag$1] = cloneableTags[arrayTag$1] = -cloneableTags[arrayBufferTag$1] = cloneableTags[dataViewTag$1] = -cloneableTags[boolTag$1] = cloneableTags[dateTag$1] = -cloneableTags[float32Tag] = cloneableTags[float64Tag] = -cloneableTags[int8Tag] = cloneableTags[int16Tag] = -cloneableTags[int32Tag] = cloneableTags[mapTag$1] = -cloneableTags[numberTag$1] = cloneableTags[objectTag$2] = -cloneableTags[regexpTag$1] = cloneableTags[setTag$1] = -cloneableTags[stringTag$1] = cloneableTags[symbolTag$1] = -cloneableTags[uint8Tag] = cloneableTags[uint8ClampedTag] = -cloneableTags[uint16Tag] = cloneableTags[uint32Tag] = true; -cloneableTags[errorTag$1] = cloneableTags[funcTag] = -cloneableTags[weakMapTag] = false; - -/** - * The base implementation of `_.clone` and `_.cloneDeep` which tracks - * traversed objects. - * - * @private - * @param {*} value The value to clone. - * @param {boolean} bitmask The bitmask flags. - * 1 - Deep clone - * 2 - Flatten inherited properties - * 4 - Clone symbols - * @param {Function} [customizer] The function to customize cloning. - * @param {string} [key] The key of `value`. - * @param {Object} [object] The parent object of `value`. - * @param {Object} [stack] Tracks traversed objects and their clone counterparts. - * @returns {*} Returns the cloned value. - */ -function baseClone(value, bitmask, customizer, key, object, stack) { - var result, - isDeep = bitmask & CLONE_DEEP_FLAG$2, - isFlat = bitmask & CLONE_FLAT_FLAG$1, - isFull = bitmask & CLONE_SYMBOLS_FLAG$2; - - if (customizer) { - result = object ? customizer(value, key, object, stack) : customizer(value); - } - if (result !== undefined) { - return result; - } - if (!isObject_1(value)) { - return value; - } - var isArr = isArray_1(value); - if (isArr) { - result = _initCloneArray(value); - if (!isDeep) { - return _copyArray(value, result); - } - } else { - var tag = _getTag(value), - isFunc = tag == funcTag || tag == genTag; - - if (isBuffer_1(value)) { - return _cloneBuffer(value, isDeep); - } - if (tag == objectTag$2 || tag == argsTag$1 || (isFunc && !object)) { - result = (isFlat || isFunc) ? {} : _initCloneObject(value); - if (!isDeep) { - return isFlat - ? _copySymbolsIn(value, _baseAssignIn(result, value)) - : _copySymbols(value, _baseAssign(result, value)); - } - } else { - if (!cloneableTags[tag]) { - return object ? value : {}; - } - result = _initCloneByTag(value, tag, isDeep); - } - } - // Check for circular references and return its corresponding clone. - stack || (stack = new _Stack); - var stacked = stack.get(value); - if (stacked) { - return stacked; - } - stack.set(value, result); - - if (isSet_1(value)) { - value.forEach(function(subValue) { - result.add(baseClone(subValue, bitmask, customizer, subValue, value, stack)); - }); - } else if (isMap_1(value)) { - value.forEach(function(subValue, key) { - result.set(key, baseClone(subValue, bitmask, customizer, key, value, stack)); - }); - } - - var keysFunc = isFull - ? (isFlat ? _getAllKeysIn : _getAllKeys) - : (isFlat ? keysIn_1 : keys_1); - - var props = isArr ? undefined : keysFunc(value); - _arrayEach(props || value, function(subValue, key) { - if (props) { - key = subValue; - subValue = value[key]; - } - // Recursively populate clone (susceptible to call stack limits). - _assignValue(result, key, baseClone(subValue, bitmask, customizer, key, value, stack)); - }); - return result; -} - -var _baseClone = baseClone; - -/** - * Gets the last element of `array`. - * - * @static - * @memberOf _ - * @since 0.1.0 - * @category Array - * @param {Array} array The array to query. - * @returns {*} Returns the last element of `array`. - * @example - * - * _.last([1, 2, 3]); - * // => 3 - */ -function last(array) { - var length = array == null ? 0 : array.length; - return length ? array[length - 1] : undefined; -} - -var last_1 = last; - -/** - * The base implementation of `_.slice` without an iteratee call guard. - * - * @private - * @param {Array} array The array to slice. - * @param {number} [start=0] The start position. - * @param {number} [end=array.length] The end position. - * @returns {Array} Returns the slice of `array`. - */ -function baseSlice(array, start, end) { - var index = -1, - length = array.length; - - if (start < 0) { - start = -start > length ? 0 : (length + start); - } - end = end > length ? length : end; - if (end < 0) { - end += length; - } - length = start > end ? 0 : ((end - start) >>> 0); - start >>>= 0; - - var result = Array(length); - while (++index < length) { - result[index] = array[index + start]; - } - return result; -} - -var _baseSlice = baseSlice; - -/** - * Gets the parent value at `path` of `object`. - * - * @private - * @param {Object} object The object to query. - * @param {Array} path The path to get the parent value of. - * @returns {*} Returns the parent value. - */ -function parent(object, path) { - return path.length < 2 ? object : _baseGet(object, _baseSlice(path, 0, -1)); -} - -var _parent = parent; - -/** - * The base implementation of `_.unset`. - * - * @private - * @param {Object} object The object to modify. - * @param {Array|string} path The property path to unset. - * @returns {boolean} Returns `true` if the property is deleted, else `false`. - */ -function baseUnset(object, path) { - path = _castPath(path, object); - object = _parent(object, path); - return object == null || delete object[_toKey(last_1(path))]; -} - -var _baseUnset = baseUnset; - -/** `Object#toString` result references. */ -var objectTag$1 = '[object Object]'; - -/** Used for built-in method references. */ -var funcProto = Function.prototype, - objectProto$2 = Object.prototype; - -/** Used to resolve the decompiled source of functions. */ -var funcToString = funcProto.toString; - -/** Used to check objects for own properties. */ -var hasOwnProperty$2 = objectProto$2.hasOwnProperty; - -/** Used to infer the `Object` constructor. */ -var objectCtorString = funcToString.call(Object); - -/** - * Checks if `value` is a plain object, that is, an object created by the - * `Object` constructor or one with a `[[Prototype]]` of `null`. - * - * @static - * @memberOf _ - * @since 0.8.0 - * @category Lang - * @param {*} value The value to check. - * @returns {boolean} Returns `true` if `value` is a plain object, else `false`. - * @example - * - * function Foo() { - * this.a = 1; - * } - * - * _.isPlainObject(new Foo); - * // => false - * - * _.isPlainObject([1, 2, 3]); - * // => false - * - * _.isPlainObject({ 'x': 0, 'y': 0 }); - * // => true - * - * _.isPlainObject(Object.create(null)); - * // => true - */ -function isPlainObject(value) { - if (!isObjectLike_1(value) || _baseGetTag(value) != objectTag$1) { - return false; - } - var proto = _getPrototype(value); - if (proto === null) { - return true; - } - var Ctor = hasOwnProperty$2.call(proto, 'constructor') && proto.constructor; - return typeof Ctor == 'function' && Ctor instanceof Ctor && - funcToString.call(Ctor) == objectCtorString; -} - -var isPlainObject_1 = isPlainObject; - -/** - * Used by `_.omit` to customize its `_.cloneDeep` use to only clone plain - * objects. - * - * @private - * @param {*} value The value to inspect. - * @param {string} key The key of the property to inspect. - * @returns {*} Returns the uncloned value or `undefined` to defer cloning to `_.cloneDeep`. - */ -function customOmitClone(value) { - return isPlainObject_1(value) ? undefined : value; -} - -var _customOmitClone = customOmitClone; - -/** Used to compose bitmasks for cloning. */ -var CLONE_DEEP_FLAG$1 = 1, - CLONE_FLAT_FLAG = 2, - CLONE_SYMBOLS_FLAG$1 = 4; - -/** - * The opposite of `_.pick`; this method creates an object composed of the - * own and inherited enumerable property paths of `object` that are not omitted. - * - * **Note:** This method is considerably slower than `_.pick`. - * - * @static - * @since 0.1.0 - * @memberOf _ - * @category Object - * @param {Object} object The source object. - * @param {...(string|string[])} [paths] The property paths to omit. - * @returns {Object} Returns the new object. - * @example - * - * var object = { 'a': 1, 'b': '2', 'c': 3 }; - * - * _.omit(object, ['a', 'c']); - * // => { 'b': '2' } - */ -var omit = _flatRest(function(object, paths) { - var result = {}; - if (object == null) { - return result; - } - var isDeep = false; - paths = _arrayMap(paths, function(path) { - path = _castPath(path, object); - isDeep || (isDeep = path.length > 1); - return path; - }); - _copyObject(object, _getAllKeysIn(object), result); - if (isDeep) { - result = _baseClone(result, CLONE_DEEP_FLAG$1 | CLONE_FLAT_FLAG | CLONE_SYMBOLS_FLAG$1, _customOmitClone); - } - var length = paths.length; - while (length--) { - _baseUnset(result, paths[length]); - } - return result; -}); - -var omit_1 = omit; - -/* src/view/components/AutoTextArea.svelte generated by Svelte v3.43.1 */ - -function add_css$9(target) { - append_styles(target, "svelte-15olgdc", ".container.svelte-15olgdc{position:relative}pre.svelte-15olgdc,textarea.svelte-15olgdc{font-family:inherit;padding:0.5rem;box-sizing:border-box;border:none;line-height:1.2;overflow:hidden}textarea.svelte-15olgdc{position:absolute;width:100%;height:100%;top:0;resize:none}"); -} - -function create_fragment$b(ctx) { - let div; - let pre; - let t0_value = /*value*/ ctx[0] + "\n" + ""; - let t0; - let t1; - let textarea; - let mounted; - let dispose; - let textarea_levels = [/*props*/ ctx[3]]; - let textarea_data = {}; - - for (let i = 0; i < textarea_levels.length; i += 1) { - textarea_data = assign(textarea_data, textarea_levels[i]); - } - - return { - c() { - div = element("div"); - pre = element("pre"); - t0 = text(t0_value); - t1 = space(); - textarea = element("textarea"); - attr(pre, "aria-hidden", "true"); - set_style(pre, "min-height", /*minHeight*/ ctx[2]); - set_style(pre, "max-height", /*maxHeight*/ ctx[1]); - attr(pre, "class", "svelte-15olgdc"); - set_attributes(textarea, textarea_data); - toggle_class(textarea, "svelte-15olgdc", true); - attr(div, "class", "container svelte-15olgdc"); - }, - m(target, anchor) { - insert(target, div, anchor); - append(div, pre); - append(pre, t0); - append(div, t1); - append(div, textarea); - if (textarea.autofocus) textarea.focus(); - set_input_value(textarea, /*value*/ ctx[0]); - - if (!mounted) { - dispose = listen(textarea, "input", /*textarea_input_handler*/ ctx[6]); - mounted = true; - } - }, - p(ctx, [dirty]) { - if (dirty & /*value*/ 1 && t0_value !== (t0_value = /*value*/ ctx[0] + "\n" + "")) set_data(t0, t0_value); - - if (dirty & /*minHeight*/ 4) { - set_style(pre, "min-height", /*minHeight*/ ctx[2]); - } - - if (dirty & /*maxHeight*/ 2) { - set_style(pre, "max-height", /*maxHeight*/ ctx[1]); - } - - set_attributes(textarea, textarea_data = get_spread_update(textarea_levels, [/*props*/ ctx[3]])); - - if (dirty & /*value*/ 1) { - set_input_value(textarea, /*value*/ ctx[0]); - } - - toggle_class(textarea, "svelte-15olgdc", true); - }, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(div); - mounted = false; - dispose(); - } - }; -} - -function instance$b($$self, $$props, $$invalidate) { - let minHeight; - let maxHeight; - let { value = "" } = $$props; - let { minRows = 1 } = $$props; - let { maxRows } = $$props; - const props = omit_1($$props, ["children", "$$slots", "$$scope"]); - - function textarea_input_handler() { - value = this.value; - $$invalidate(0, value); - } - - $$self.$$set = $$new_props => { - $$invalidate(7, $$props = assign(assign({}, $$props), exclude_internal_props($$new_props))); - if ('value' in $$new_props) $$invalidate(0, value = $$new_props.value); - if ('minRows' in $$new_props) $$invalidate(4, minRows = $$new_props.minRows); - if ('maxRows' in $$new_props) $$invalidate(5, maxRows = $$new_props.maxRows); - }; - - $$self.$$.update = () => { - if ($$self.$$.dirty & /*minRows*/ 16) { - $$invalidate(2, minHeight = `${minRows * 1.2}rem`); - } - - if ($$self.$$.dirty & /*maxRows*/ 32) { - $$invalidate(1, maxHeight = maxRows ? `${1 + maxRows * 1.2}rem` : `auto`); - } - }; - - $$props = exclude_internal_props($$props); - return [value, maxHeight, minHeight, props, minRows, maxRows, textarea_input_handler]; -} - -class AutoTextArea extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance$b, create_fragment$b, safe_not_equal, { value: 0, minRows: 4, maxRows: 5 }, add_css$9); - } -} - -/* src/view/compile/CompileView.svelte generated by Svelte v3.43.1 */ - -function add_css$8(target) { - append_styles(target, "svelte-1ylbuwy", ".longform-workflow-picker-container.svelte-1ylbuwy.svelte-1ylbuwy{margin-bottom:2rem;padding:0.5rem 0;border-bottom:1px solid var(--background-modifier-border);display:flex;flex-direction:column}.longform-workflow-picker.svelte-1ylbuwy.svelte-1ylbuwy{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:0.5rem}.longform-workflow-picker.svelte-1ylbuwy .longform-hint.svelte-1ylbuwy{font-size:1rem}select.svelte-1ylbuwy.svelte-1ylbuwy{background-color:transparent;border:none;padding:5px 0;margin:0;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;outline:none}.select.svelte-1ylbuwy.svelte-1ylbuwy{cursor:pointer}.select.svelte-1ylbuwy>select.svelte-1ylbuwy{color:var(--text-accent)}.select.svelte-1ylbuwy>select.svelte-1ylbuwy:hover{text-decoration:underline;color:var(--text-accent-hover)}.longform-compile-container.svelte-1ylbuwy .longform-sortable-step-list{list-style-type:none;padding:0px;margin:0px}.options-button.svelte-1ylbuwy.svelte-1ylbuwy{background-color:var(--background-secondary-alt);color:var(--text-accent)}.options-button.svelte-1ylbuwy.svelte-1ylbuwy:hover{background-color:var(--background-primary);color:var(--text-accent-hover)}.add-step-container.svelte-1ylbuwy.svelte-1ylbuwy{display:flex;flex-direction:row;align-items:center;justify-content:center}.add-step-container.svelte-1ylbuwy button.svelte-1ylbuwy{font-weight:bold;color:var(--text-accent)}.add-step-container.svelte-1ylbuwy button.svelte-1ylbuwy:hover{text-decoration:underline;color:var(--text-accent-hover)}.compile-button.svelte-1ylbuwy.svelte-1ylbuwy{font-weight:bold;background-color:var(--interactive-accent);color:var(--text-on-accent)}.compile-button.svelte-1ylbuwy.svelte-1ylbuwy:hover{background-color:var(--interactive-accent-hover);color:var(--text-on-accent)}.compile-button.svelte-1ylbuwy.svelte-1ylbuwy:disabled{background-color:var(--text-muted);color:var(--text-faint)}.longform-compile-run-container.svelte-1ylbuwy.svelte-1ylbuwy{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:2rem}.longform-compile-run-container.svelte-1ylbuwy .compile-status.svelte-1ylbuwy{color:var(--text-muted)}.compile-status-error{color:var(--text-error) !important}.compile-status-success{color:var(--interactive-success) !important}.step-ghost{background-color:var(--interactive-accent-hover);color:var(--text-on-accent)}"); -} - -function get_each_context$2(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[49] = list[i]; - return child_ctx; -} - -// (254:0) {#if $currentProject && $currentDraft} -function create_if_block$5(ctx) { - let div3; - let div1; - let div0; - let t0; - let t1; - let t2; - let p; - let t12; - let div2; - let current; - - function select_block_type(ctx, dirty) { - if (/*workflowInputState*/ ctx[7] !== "hidden") return create_if_block_5; - return create_else_block$1; - } - - let current_block_type = select_block_type(ctx); - let if_block0 = current_block_type(ctx); - let if_block1 = /*$workflows*/ ctx[4][/*currentWorkflowName*/ ctx[1]] && create_if_block_4(ctx); - let if_block2 = /*$workflows*/ ctx[4][/*currentWorkflowName*/ ctx[1]] && create_if_block_2$2(ctx); - let if_block3 = /*$currentWorkflow*/ ctx[2] && /*$currentWorkflow*/ ctx[2].steps.length > 0 && create_if_block_1$3(ctx); - - return { - c() { - div3 = element("div"); - div1 = element("div"); - div0 = element("div"); - if_block0.c(); - t0 = space(); - if (if_block1) if_block1.c(); - t1 = space(); - if (if_block2) if_block2.c(); - t2 = space(); - p = element("p"); - - p.innerHTML = `Compile workflows run their steps in order.
Scene workflows - run once per scene.
Join workflows run once and combine the - rest of your scene steps into a single manuscript.
Manuscript - steps run once on the joined manuscript.
Drag to rearrange. - Documentation here.`; - - t12 = space(); - div2 = element("div"); - if (if_block3) if_block3.c(); - attr(div0, "class", "longform-workflow-picker svelte-1ylbuwy"); - attr(div1, "class", "longform-workflow-picker-container svelte-1ylbuwy"); - attr(div2, "class", "longform-compile-run-container svelte-1ylbuwy"); - attr(div3, "class", "longform-compile-container svelte-1ylbuwy"); - }, - m(target, anchor) { - insert(target, div3, anchor); - append(div3, div1); - append(div1, div0); - if_block0.m(div0, null); - append(div1, t0); - if (if_block1) if_block1.m(div1, null); - append(div3, t1); - if (if_block2) if_block2.m(div3, null); - append(div3, t2); - append(div3, p); - append(div3, t12); - append(div3, div2); - if (if_block3) if_block3.m(div2, null); - current = true; - }, - p(ctx, dirty) { - if (current_block_type === (current_block_type = select_block_type(ctx)) && if_block0) { - if_block0.p(ctx, dirty); - } else { - if_block0.d(1); - if_block0 = current_block_type(ctx); - - if (if_block0) { - if_block0.c(); - if_block0.m(div0, null); - } - } - - if (/*$workflows*/ ctx[4][/*currentWorkflowName*/ ctx[1]]) { - if (if_block1) { - if_block1.p(ctx, dirty); - - if (dirty[0] & /*$workflows, currentWorkflowName*/ 18) { - transition_in(if_block1, 1); - } - } else { - if_block1 = create_if_block_4(ctx); - if_block1.c(); - transition_in(if_block1, 1); - if_block1.m(div1, null); - } - } else if (if_block1) { - group_outros(); - - transition_out(if_block1, 1, 1, () => { - if_block1 = null; - }); - - check_outros(); - } - - if (/*$workflows*/ ctx[4][/*currentWorkflowName*/ ctx[1]]) { - if (if_block2) { - if_block2.p(ctx, dirty); - - if (dirty[0] & /*$workflows, currentWorkflowName*/ 18) { - transition_in(if_block2, 1); - } - } else { - if_block2 = create_if_block_2$2(ctx); - if_block2.c(); - transition_in(if_block2, 1); - if_block2.m(div3, t2); - } - } else if (if_block2) { - group_outros(); - - transition_out(if_block2, 1, 1, () => { - if_block2 = null; - }); - - check_outros(); - } - - if (/*$currentWorkflow*/ ctx[2] && /*$currentWorkflow*/ ctx[2].steps.length > 0) { - if (if_block3) { - if_block3.p(ctx, dirty); - } else { - if_block3 = create_if_block_1$3(ctx); - if_block3.c(); - if_block3.m(div2, null); - } - } else if (if_block3) { - if_block3.d(1); - if_block3 = null; - } - }, - i(local) { - if (current) return; - transition_in(if_block1); - transition_in(if_block2); - current = true; - }, - o(local) { - transition_out(if_block1); - transition_out(if_block2); - current = false; - }, - d(detaching) { - if (detaching) detach(div3); - if_block0.d(); - if (if_block1) if_block1.d(); - if (if_block2) if_block2.d(); - if (if_block3) if_block3.d(); - } - }; -} - -// (277:8) {:else} -function create_else_block$1(ctx) { - let t0; - let button; - let mounted; - let dispose; - - function select_block_type_1(ctx, dirty) { - if (/*allWorkflowNames*/ ctx[0].length == 0) return create_if_block_6; - return create_else_block_1; - } - - let current_block_type = select_block_type_1(ctx); - let if_block = current_block_type(ctx); - - return { - c() { - if_block.c(); - t0 = space(); - button = element("button"); - button.textContent = "โ–ผ"; - attr(button, "class", "options-button svelte-1ylbuwy"); - attr(button, "title", "Workflow Actions"); - }, - m(target, anchor) { - if_block.m(target, anchor); - insert(target, t0, anchor); - insert(target, button, anchor); - /*button_binding*/ ctx[32](button); - - if (!mounted) { - dispose = listen(button, "click", /*click_handler*/ ctx[33]); - mounted = true; - } - }, - p(ctx, dirty) { - if (current_block_type === (current_block_type = select_block_type_1(ctx)) && if_block) { - if_block.p(ctx, dirty); - } else { - if_block.d(1); - if_block = current_block_type(ctx); - - if (if_block) { - if_block.c(); - if_block.m(t0.parentNode, t0); - } - } - }, - d(detaching) { - if_block.d(detaching); - if (detaching) detach(t0); - if (detaching) detach(button); - /*button_binding*/ ctx[32](null); - mounted = false; - dispose(); - } - }; -} - -// (258:8) {#if workflowInputState !== "hidden"} -function create_if_block_5(ctx) { - let input; - let input_placeholder_value; - let mounted; - let dispose; - - return { - c() { - input = element("input"); - attr(input, "type", "text"); - - attr(input, "placeholder", input_placeholder_value = /*workflowInputState*/ ctx[7] == "new" - ? "New Workflowโ€ฆ" - : "My Cool Workflow"); - }, - m(target, anchor) { - insert(target, input, anchor); - set_input_value(input, /*workflowInputValue*/ ctx[8]); - /*input_binding*/ ctx[29](input); - - if (!mounted) { - dispose = [ - listen(input, "input", /*input_input_handler*/ ctx[28]), - listen(input, "keydown", /*keydown_handler*/ ctx[30]), - action_destroyer(focusOnInit.call(null, input)) - ]; - - mounted = true; - } - }, - p(ctx, dirty) { - if (dirty[0] & /*workflowInputState*/ 128 && input_placeholder_value !== (input_placeholder_value = /*workflowInputState*/ ctx[7] == "new" - ? "New Workflowโ€ฆ" - : "My Cool Workflow")) { - attr(input, "placeholder", input_placeholder_value); - } - - if (dirty[0] & /*workflowInputValue*/ 256 && input.value !== /*workflowInputValue*/ ctx[8]) { - set_input_value(input, /*workflowInputValue*/ ctx[8]); - } - }, - d(detaching) { - if (detaching) detach(input); - /*input_binding*/ ctx[29](null); - mounted = false; - run_all(dispose); - } - }; -} - -// (280:10) {:else} -function create_else_block_1(ctx) { - let div; - let select; - let mounted; - let dispose; - let each_value = /*allWorkflowNames*/ ctx[0]; - let each_blocks = []; - - for (let i = 0; i < each_value.length; i += 1) { - each_blocks[i] = create_each_block$2(get_each_context$2(ctx, each_value, i)); - } - - return { - c() { - div = element("div"); - select = element("select"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - attr(select, "id", "longform-workflows"); - attr(select, "class", "svelte-1ylbuwy"); - if (/*$projectMetadata*/ ctx[5][/*$currentProjectPath*/ ctx[3]].workflow === void 0) add_render_callback(() => /*select_change_handler*/ ctx[31].call(select)); - attr(div, "class", "select svelte-1ylbuwy"); - }, - m(target, anchor) { - insert(target, div, anchor); - append(div, select); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(select, null); - } - - select_option(select, /*$projectMetadata*/ ctx[5][/*$currentProjectPath*/ ctx[3]].workflow); - - if (!mounted) { - dispose = listen(select, "change", /*select_change_handler*/ ctx[31]); - mounted = true; - } - }, - p(ctx, dirty) { - if (dirty[0] & /*allWorkflowNames*/ 1) { - each_value = /*allWorkflowNames*/ ctx[0]; - let i; - - for (i = 0; i < each_value.length; i += 1) { - const child_ctx = get_each_context$2(ctx, each_value, i); - - if (each_blocks[i]) { - each_blocks[i].p(child_ctx, dirty); - } else { - each_blocks[i] = create_each_block$2(child_ctx); - each_blocks[i].c(); - each_blocks[i].m(select, null); - } - } - - for (; i < each_blocks.length; i += 1) { - each_blocks[i].d(1); - } - - each_blocks.length = each_value.length; - } - - if (dirty[0] & /*$projectMetadata, $currentProjectPath, allWorkflowNames*/ 41) { - select_option(select, /*$projectMetadata*/ ctx[5][/*$currentProjectPath*/ ctx[3]].workflow); - } - }, - d(detaching) { - if (detaching) detach(div); - destroy_each(each_blocks, detaching); - mounted = false; - dispose(); - } - }; -} - -// (278:10) {#if allWorkflowNames.length == 0} -function create_if_block_6(ctx) { - let span; - - return { - c() { - span = element("span"); - span.textContent = "Create a new workflow to begin โ†’"; - attr(span, "class", "longform-hint svelte-1ylbuwy"); - }, - m(target, anchor) { - insert(target, span, anchor); - }, - p: noop, - d(detaching) { - if (detaching) detach(span); - } - }; -} - -// (286:16) {#each allWorkflowNames as workflowOption} -function create_each_block$2(ctx) { - let option; - let t_value = /*workflowOption*/ ctx[49] + ""; - let t; - let option_value_value; - - return { - c() { - option = element("option"); - t = text(t_value); - option.__value = option_value_value = /*workflowOption*/ ctx[49]; - option.value = option.__value; - }, - m(target, anchor) { - insert(target, option, anchor); - append(option, t); - }, - p(ctx, dirty) { - if (dirty[0] & /*allWorkflowNames*/ 1 && t_value !== (t_value = /*workflowOption*/ ctx[49] + "")) set_data(t, t_value); - - if (dirty[0] & /*allWorkflowNames*/ 1 && option_value_value !== (option_value_value = /*workflowOption*/ ctx[49])) { - option.__value = option_value_value; - option.value = option.__value; - } - }, - d(detaching) { - if (detaching) detach(option); - } - }; -} - -// (308:6) {#if $workflows[currentWorkflowName]} -function create_if_block_4(ctx) { - let autotextarea; - let updating_value; - let current; - - function autotextarea_value_binding(value) { - /*autotextarea_value_binding*/ ctx[34](value); - } - - let autotextarea_props = { - placeholder: "Click here to leave a description of your workflowโ€ฆ", - minRows: 2, - maxRows: 5 - }; - - if (/*$workflows*/ ctx[4][/*currentWorkflowName*/ ctx[1]].description !== void 0) { - autotextarea_props.value = /*$workflows*/ ctx[4][/*currentWorkflowName*/ ctx[1]].description; - } - - autotextarea = new AutoTextArea({ props: autotextarea_props }); - binding_callbacks.push(() => bind(autotextarea, 'value', autotextarea_value_binding)); - - return { - c() { - create_component(autotextarea.$$.fragment); - }, - m(target, anchor) { - mount_component(autotextarea, target, anchor); - current = true; - }, - p(ctx, dirty) { - const autotextarea_changes = {}; - - if (!updating_value && dirty[0] & /*$workflows, currentWorkflowName*/ 18) { - updating_value = true; - autotextarea_changes.value = /*$workflows*/ ctx[4][/*currentWorkflowName*/ ctx[1]].description; - add_flush_callback(() => updating_value = false); - } - - autotextarea.$set(autotextarea_changes); - }, - i(local) { - if (current) return; - transition_in(autotextarea.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(autotextarea.$$.fragment, local); - current = false; - }, - d(detaching) { - destroy_component(autotextarea, detaching); - } - }; -} - -// (317:4) {#if $workflows[currentWorkflowName]} -function create_if_block_2$2(ctx) { - let sortablelist; - let updating_items; - let t; - let div; - let show_if = Object.keys(/*$workflows*/ ctx[4]).length > 0; - let current; - - function sortablelist_items_binding(value) { - /*sortablelist_items_binding*/ ctx[37](value); - } - - let sortablelist_props = { - sortableOptions: /*sortableOptions*/ ctx[23], - class: "longform-sortable-step-list", - $$slots: { - default: [ - create_default_slot$3, - ({ item }) => ({ 48: item }), - ({ item }) => [0, item ? 131072 : 0] - ] - }, - $$scope: { ctx } - }; - - if (/*items*/ ctx[14] !== void 0) { - sortablelist_props.items = /*items*/ ctx[14]; - } - - sortablelist = new SortableList({ props: sortablelist_props }); - binding_callbacks.push(() => bind(sortablelist, 'items', sortablelist_items_binding)); - sortablelist.$on("orderChanged", /*itemOrderChanged*/ ctx[24]); - let if_block = show_if && create_if_block_3$2(ctx); - - return { - c() { - create_component(sortablelist.$$.fragment); - t = space(); - div = element("div"); - if (if_block) if_block.c(); - attr(div, "class", "add-step-container svelte-1ylbuwy"); - }, - m(target, anchor) { - mount_component(sortablelist, target, anchor); - insert(target, t, anchor); - insert(target, div, anchor); - if (if_block) if_block.m(div, null); - current = true; - }, - p(ctx, dirty) { - const sortablelist_changes = {}; - - if (dirty[0] & /*$workflows, currentWorkflowName, $currentWorkflow*/ 22 | dirty[1] & /*$$scope, item*/ 2228224) { - sortablelist_changes.$$scope = { dirty, ctx }; - } - - if (!updating_items && dirty[0] & /*items*/ 16384) { - updating_items = true; - sortablelist_changes.items = /*items*/ ctx[14]; - add_flush_callback(() => updating_items = false); - } - - sortablelist.$set(sortablelist_changes); - if (dirty[0] & /*$workflows*/ 16) show_if = Object.keys(/*$workflows*/ ctx[4]).length > 0; - - if (show_if) { - if (if_block) { - if_block.p(ctx, dirty); - } else { - if_block = create_if_block_3$2(ctx); - if_block.c(); - if_block.m(div, null); - } - } else if (if_block) { - if_block.d(1); - if_block = null; - } - }, - i(local) { - if (current) return; - transition_in(sortablelist.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(sortablelist.$$.fragment, local); - current = false; - }, - d(detaching) { - destroy_component(sortablelist, detaching); - if (detaching) detach(t); - if (detaching) detach(div); - if (if_block) if_block.d(); - } - }; -} - -// (318:6) -function create_default_slot$3(ctx) { - let compilestepview; - let updating_step; - let current; - - function compilestepview_step_binding(value) { - /*compilestepview_step_binding*/ ctx[35](value, /*item*/ ctx[48]); - } - - function removeStep_handler() { - return /*removeStep_handler*/ ctx[36](/*item*/ ctx[48]); - } - - let compilestepview_props = { - ordinal: /*item*/ ctx[48].index + 1, - calculatedKind: /*kindAtIndex*/ ctx[21](/*item*/ ctx[48].index), - error: /*errorAtIndex*/ ctx[22](/*item*/ ctx[48].index) - }; - - if (/*$workflows*/ ctx[4][/*currentWorkflowName*/ ctx[1]].steps[/*item*/ ctx[48].index] !== void 0) { - compilestepview_props.step = /*$workflows*/ ctx[4][/*currentWorkflowName*/ ctx[1]].steps[/*item*/ ctx[48].index]; - } - - compilestepview = new CompileStepView({ props: compilestepview_props }); - binding_callbacks.push(() => bind(compilestepview, 'step', compilestepview_step_binding)); - compilestepview.$on("removeStep", removeStep_handler); - - return { - c() { - create_component(compilestepview.$$.fragment); - }, - m(target, anchor) { - mount_component(compilestepview, target, anchor); - current = true; - }, - p(new_ctx, dirty) { - ctx = new_ctx; - const compilestepview_changes = {}; - if (dirty[1] & /*item*/ 131072) compilestepview_changes.ordinal = /*item*/ ctx[48].index + 1; - if (dirty[1] & /*item*/ 131072) compilestepview_changes.calculatedKind = /*kindAtIndex*/ ctx[21](/*item*/ ctx[48].index); - if (dirty[1] & /*item*/ 131072) compilestepview_changes.error = /*errorAtIndex*/ ctx[22](/*item*/ ctx[48].index); - - if (!updating_step && dirty[0] & /*$workflows, currentWorkflowName*/ 18 | dirty[1] & /*item*/ 131072) { - updating_step = true; - compilestepview_changes.step = /*$workflows*/ ctx[4][/*currentWorkflowName*/ ctx[1]].steps[/*item*/ ctx[48].index]; - add_flush_callback(() => updating_step = false); - } - - compilestepview.$set(compilestepview_changes); - }, - i(local) { - if (current) return; - transition_in(compilestepview.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(compilestepview.$$.fragment, local); - current = false; - }, - d(detaching) { - destroy_component(compilestepview, detaching); - } - }; -} - -// (342:8) {#if Object.keys($workflows).length > 0} -function create_if_block_3$2(ctx) { - let button; - let mounted; - let dispose; - - return { - c() { - button = element("button"); - button.textContent = "+ Add Step"; - attr(button, "class", "svelte-1ylbuwy"); - }, - m(target, anchor) { - insert(target, button, anchor); - - if (!mounted) { - dispose = listen(button, "click", /*addStep*/ ctx[20]); - mounted = true; - } - }, - p: noop, - d(detaching) { - if (detaching) detach(button); - mounted = false; - dispose(); - } - }; -} - -// (359:6) {#if $currentWorkflow && $currentWorkflow.steps.length > 0} -function create_if_block_1$3(ctx) { - let button; - let t0; - let button_disabled_value; - let button_aria_label_value; - let t1; - let span; - - let t2_value = (/*validation*/ ctx[13].error === /*WorkflowError*/ ctx[12].Valid - ? /*defaultCompileStatus*/ ctx[11] - : /*validation*/ ctx[13].error) + ""; - - let t2; - let mounted; - let dispose; - - return { - c() { - button = element("button"); - t0 = text("Compile"); - t1 = space(); - span = element("span"); - t2 = text(t2_value); - attr(button, "class", "compile-button svelte-1ylbuwy"); - button.disabled = button_disabled_value = /*validation*/ ctx[13].error !== /*WorkflowError*/ ctx[12].Valid; - attr(button, "aria-label", button_aria_label_value = /*validation*/ ctx[13].error); - attr(span, "class", "compile-status svelte-1ylbuwy"); - }, - m(target, anchor) { - insert(target, button, anchor); - append(button, t0); - insert(target, t1, anchor); - insert(target, span, anchor); - append(span, t2); - /*span_binding*/ ctx[38](span); - - if (!mounted) { - dispose = listen(button, "click", /*doCompile*/ ctx[25]); - mounted = true; - } - }, - p(ctx, dirty) { - if (dirty[0] & /*validation, WorkflowError*/ 12288 && button_disabled_value !== (button_disabled_value = /*validation*/ ctx[13].error !== /*WorkflowError*/ ctx[12].Valid)) { - button.disabled = button_disabled_value; - } - - if (dirty[0] & /*validation*/ 8192 && button_aria_label_value !== (button_aria_label_value = /*validation*/ ctx[13].error)) { - attr(button, "aria-label", button_aria_label_value); - } - - if (dirty[0] & /*validation, WorkflowError, defaultCompileStatus*/ 14336 && t2_value !== (t2_value = (/*validation*/ ctx[13].error === /*WorkflowError*/ ctx[12].Valid - ? /*defaultCompileStatus*/ ctx[11] - : /*validation*/ ctx[13].error) + "")) set_data(t2, t2_value); - }, - d(detaching) { - if (detaching) detach(button); - if (detaching) detach(t1); - if (detaching) detach(span); - /*span_binding*/ ctx[38](null); - mounted = false; - dispose(); - } - }; -} - -function create_fragment$a(ctx) { - let if_block_anchor; - let current; - let if_block = /*$currentProject*/ ctx[15] && /*$currentDraft*/ ctx[16] && create_if_block$5(ctx); - - return { - c() { - if (if_block) if_block.c(); - if_block_anchor = empty(); - }, - m(target, anchor) { - if (if_block) if_block.m(target, anchor); - insert(target, if_block_anchor, anchor); - current = true; - }, - p(ctx, dirty) { - if (/*$currentProject*/ ctx[15] && /*$currentDraft*/ ctx[16]) { - if (if_block) { - if_block.p(ctx, dirty); - - if (dirty[0] & /*$currentProject, $currentDraft*/ 98304) { - transition_in(if_block, 1); - } - } else { - if_block = create_if_block$5(ctx); - if_block.c(); - transition_in(if_block, 1); - if_block.m(if_block_anchor.parentNode, if_block_anchor); - } - } else if (if_block) { - group_outros(); - - transition_out(if_block, 1, 1, () => { - if_block = null; - }); - - check_outros(); - } - }, - i(local) { - if (current) return; - transition_in(if_block); - current = true; - }, - o(local) { - transition_out(if_block); - current = false; - }, - d(detaching) { - if (if_block) if_block.d(detaching); - if (detaching) detach(if_block_anchor); - } - }; -} - -function focusOnInit(el) { - el.focus(); -} - -function instance$a($$self, $$props, $$invalidate) { - let $currentWorkflow; - let $currentDraftPath; - let $currentProjectPath; - let $workflows; - let $projectMetadata; - let $currentProject; - let $currentDraft; - component_subscribe($$self, currentWorkflow, $$value => $$invalidate(2, $currentWorkflow = $$value)); - component_subscribe($$self, currentDraftPath, $$value => $$invalidate(40, $currentDraftPath = $$value)); - component_subscribe($$self, currentProjectPath, $$value => $$invalidate(3, $currentProjectPath = $$value)); - component_subscribe($$self, workflows, $$value => $$invalidate(4, $workflows = $$value)); - component_subscribe($$self, projectMetadata, $$value => $$invalidate(5, $projectMetadata = $$value)); - component_subscribe($$self, currentProject, $$value => $$invalidate(15, $currentProject = $$value)); - component_subscribe($$self, currentDraft, $$value => $$invalidate(16, $currentDraft = $$value)); - var _a; - let workflowContextButton; - let workflowInputState = "hidden"; - let workflowInputValue = ""; - let workflowInput; - let allWorkflowNames = []; - let currentWorkflowName = null; - let compileStatus; - let defaultCompileStatus; - let isDeletingWorkflow = false; - const showConfirmModal = getContext("showConfirmModal"); - const showCompileActionsMenu = getContext("showCompileActionsMenu"); - - function workflowAction(type) { - if (type == "new") { - $$invalidate(7, workflowInputState = "new"); - } else if (type == "rename") { - $$invalidate(8, workflowInputValue = currentWorkflowName); - $$invalidate(7, workflowInputState = "rename"); - } else if (type == "delete") { - showConfirmModal(`Delete ${currentWorkflowName}?`, "Really delete this workflow? This canโ€™t be undone.", "Delete", () => { - $$invalidate(27, isDeletingWorkflow = true); - const toDelete = currentWorkflowName; - const remaining = allWorkflowNames.filter(n => n != toDelete); - - if (remaining.length > 0) { - set_store_value(projectMetadata, $projectMetadata[$currentProjectPath].workflow = remaining[0], $projectMetadata); - } else { - set_store_value(projectMetadata, $projectMetadata[$currentProjectPath].workflow = null, $projectMetadata); - } - - set_store_value(workflows, $workflows = delete $workflows[toDelete] && $workflows, $workflows); - $$invalidate(27, isDeletingWorkflow = false); - }); - } - } - - function onWorkflowInputEnter() { - if (workflowInputValue.length == 0) { - return; - } - - if (workflowInputState == "new") { - set_store_value( - workflows, - $workflows[workflowInputValue] = { - name: workflowInputValue, - description: "", - steps: [] - }, - $workflows - ); - } else if (workflowInputState == "rename") { - const workflow = $workflows[currentWorkflowName]; - set_store_value(workflows, $workflows[workflowInputValue] = workflow, $workflows); - set_store_value(workflows, $workflows = delete $workflows[currentWorkflowName] && $workflows, $workflows); - } - - set_store_value(projectMetadata, $projectMetadata[$currentProjectPath].workflow = workflowInputValue, $projectMetadata); - $$invalidate(8, workflowInputValue = ""); - $$invalidate(7, workflowInputState = "hidden"); - } - - // VALIDATION - const openCompileStepMenu = getContext("openCompileStepMenu"); - - function addStep() { - openCompileStepMenu(); - } - - var WorkflowError; - - (function (WorkflowError) { - WorkflowError["Valid"] = ""; - WorkflowError["BadFirstStep"] = "The first step must be of Scene or Join type; compilation begins with all scenes as input."; - WorkflowError["MissingJoinStep"] = "A Manuscript step must occur after a Join step; Manuscript steps run on a single file, not all scenes."; - WorkflowError["ScenesStepPostJoin"] = "A Scene or Join step cannot occur after a Join step; at this point in the workflow, steps must operate on a single file."; - WorkflowError["UnloadedStep"] = "This workflow contains a step that could not be loaded. Please delete or replace it."; - })(WorkflowError || (WorkflowError = {})); - - function calculateWorkflow(workflow) { - if (!workflow) { - return; - } - - let currentKind = null; - let calculatedKinds = []; - - for (let stepPosition = 0; stepPosition < workflow.steps.length; stepPosition++) { - const step = workflow.steps[stepPosition]; - const kinds = step.description.availableKinds; - const hasSceneKind = kinds.includes(CompileStepKind.Scene); - const hasJoinKind = kinds.includes(CompileStepKind.Join); - - if (step.description.canonicalID === PLACEHOLDER_MISSING_STEP.description.canonicalID) { - return [ - { - error: WorkflowError.UnloadedStep, - stepPosition - }, - calculatedKinds - ]; - } - - // Calculate the next step kind - if (!currentKind) { - // First step calculation - if (hasJoinKind) { - currentKind = CompileStepKind.Join; - } else if (hasSceneKind) { - currentKind = CompileStepKind.Scene; - } else { - return [ - { - error: WorkflowError.BadFirstStep, - stepPosition - }, - calculatedKinds - ]; - } - } else { - // Subsequent step calculations - if (!calculatedKinds.includes(CompileStepKind.Join)) { - // We're pre-join, all kinds must be scene or join - if (hasJoinKind) { - currentKind = CompileStepKind.Join; - } else if (hasSceneKind) { - currentKind = CompileStepKind.Scene; - } else { - return [ - { - error: WorkflowError.MissingJoinStep, - stepPosition - }, - calculatedKinds - ]; - } - } else { - // We're post-join, all kinds must be of type manuscript - if (kinds.includes(CompileStepKind.Manuscript)) { - currentKind = CompileStepKind.Manuscript; - } else { - return [ - { - error: WorkflowError.ScenesStepPostJoin, - stepPosition - }, - calculatedKinds - ]; - } - } - } - - calculatedKinds.push(currentKind); - } - - return [ - { - error: WorkflowError.Valid, - stepPosition: 0 - }, - calculatedKinds - ]; - } - - const VALID = { - error: WorkflowError.Valid, - stepPosition: 0 - }; - - let validation = VALID; - let calculatedKinds = []; - - function kindAtIndex(index) { - return index < calculatedKinds.length - ? calculatedKinds[index] - : null; - } - - function errorAtIndex(index) { - if (validation.error !== WorkflowError.Valid && validation.stepPosition === index) { - return validation.error; - } - - return null; - } - - let items; - - const sortableOptions = { - animation: 150, - ghostClass: "step-ghost", - dragClass: "step-drag" - }; - - // Called when sorting ends an the item order has been updated. - function itemOrderChanged(event) { - const newWorkflow = Object.assign(Object.assign({}, $currentWorkflow), { - steps: event.detail.map(({ index }) => $currentWorkflow.steps[index]) - }); - - set_store_value(workflows, $workflows[currentWorkflowName] = newWorkflow, $workflows); - } - - function onCompileStatusChange(status) { - if (status.kind == "CompileStatusError") { - $$invalidate(10, compileStatus.innerText = `${status.error}. See dev console for more details.`, compileStatus); - compileStatus.classList.add("compile-status-error"); - restoreDefaultStatusAfter(10000); - } else if (status.kind == "CompileStatusStep") { - $$invalidate(10, compileStatus.innerText = `Step ${status.stepIndex + 1}/${status.totalSteps} (${formatStepKind(status.stepKind)})`, compileStatus); - } else if (status.kind == "CompileStatusSuccess") { - $$invalidate(10, compileStatus.innerText = "Compiled manuscript.", compileStatus); - compileStatus.classList.add("compile-status-success"); - restoreDefaultStatusAfter(); - } else { - $$invalidate(10, compileStatus.innerText = "default??", compileStatus); - } - } - - function restoreDefaultStatusAfter(ms = 3000) { - setTimeout( - () => { - $$invalidate(10, compileStatus.innerText = defaultCompileStatus, compileStatus); - compileStatus.classList.remove("compile-status-error"); - compileStatus.classList.remove("compile-status-success"); - }, - ms - ); - } - - const compile = getContext("compile"); - - function doCompile() { - compile($currentProjectPath, $currentDraftPath, $currentWorkflow, calculatedKinds, onCompileStatusChange); - } - - function input_input_handler() { - workflowInputValue = this.value; - $$invalidate(8, workflowInputValue); - } - - function input_binding($$value) { - binding_callbacks[$$value ? 'unshift' : 'push'](() => { - workflowInput = $$value; - $$invalidate(9, workflowInput); - }); - } - - const keydown_handler = e => { - if (e.key === "Enter" && workflowInputValue.length > 0) { - onWorkflowInputEnter(); - } else if (e.key === "Escape") { - $$invalidate(8, workflowInputValue = ""); - workflowInput.blur(); - $$invalidate(7, workflowInputState = "hidden"); - } - }; - - function select_change_handler() { - $projectMetadata[$currentProjectPath].workflow = select_value(this); - projectMetadata.set($projectMetadata); - (($$invalidate(0, allWorkflowNames), $$invalidate(4, $workflows)), $$invalidate(26, _a)); - } - - function button_binding($$value) { - binding_callbacks[$$value ? 'unshift' : 'push'](() => { - workflowContextButton = $$value; - $$invalidate(6, workflowContextButton); - }); - } - - const click_handler = () => { - const rect = workflowContextButton.getBoundingClientRect(); - showCompileActionsMenu(rect.x, rect.y, currentWorkflowName, workflowAction); - }; - - function autotextarea_value_binding(value) { - if ($$self.$$.not_equal($workflows[currentWorkflowName].description, value)) { - $workflows[currentWorkflowName].description = value; - workflows.set($workflows); - } - } - - function compilestepview_step_binding(value, item) { - if ($$self.$$.not_equal($workflows[currentWorkflowName].steps[item.index], value)) { - $workflows[currentWorkflowName].steps[item.index] = value; - workflows.set($workflows); - } - } - - const removeStep_handler = item => { - const newWorkflow = { - ...$currentWorkflow, - steps: $currentWorkflow.steps.filter((_e, index) => item.index !== index) - }; - - set_store_value(workflows, $workflows[currentWorkflowName] = newWorkflow, $workflows); - }; - - function sortablelist_items_binding(value) { - items = value; - ($$invalidate(14, items), $$invalidate(2, $currentWorkflow)); - } - - function span_binding($$value) { - binding_callbacks[$$value ? 'unshift' : 'push'](() => { - compileStatus = $$value; - $$invalidate(10, compileStatus); - }); - } - - $$self.$$.update = () => { - if ($$self.$$.dirty[0] & /*$workflows, _a*/ 67108880) { - // WORKFLOW MANAGEMENT - $$invalidate(0, allWorkflowNames = $$invalidate(26, _a = Object.keys($workflows).sort()) !== null && _a !== void 0 - ? _a - : []); - } - - if ($$self.$$.dirty[0] & /*$projectMetadata, $currentProjectPath, isDeletingWorkflow, currentWorkflowName, allWorkflowNames*/ 134217771) { - { - const metadata = $projectMetadata[$currentProjectPath]; - - $$invalidate(1, currentWorkflowName = metadata === null || metadata === void 0 - ? void 0 - : metadata.workflow); - - if (!isDeletingWorkflow && metadata && !currentWorkflowName && allWorkflowNames.length > 0) { - set_store_value(projectMetadata, $projectMetadata[$currentProjectPath].workflow = allWorkflowNames[0], $projectMetadata); - } - } - } - - if ($$self.$$.dirty[0] & /*$currentWorkflow*/ 4) { - { - if ($currentWorkflow) { - $$invalidate(13, [validation, calculatedKinds] = calculateWorkflow($currentWorkflow), validation); - } else { - $$invalidate(13, validation = VALID); - calculatedKinds = []; - } - } - } - - if ($$self.$$.dirty[0] & /*$currentWorkflow*/ 4) { - { - $$invalidate(14, items = $currentWorkflow - ? $currentWorkflow.steps.map((step, index) => ({ id: step.id, index })) - : []); - } - } - - if ($$self.$$.dirty[0] & /*$currentWorkflow*/ 4) { - // COMPILATION - $$invalidate(11, defaultCompileStatus = `Will run ${$currentWorkflow ? $currentWorkflow.steps.length : 0} steps.`); - } - }; - - return [ - allWorkflowNames, - currentWorkflowName, - $currentWorkflow, - $currentProjectPath, - $workflows, - $projectMetadata, - workflowContextButton, - workflowInputState, - workflowInputValue, - workflowInput, - compileStatus, - defaultCompileStatus, - WorkflowError, - validation, - items, - $currentProject, - $currentDraft, - showCompileActionsMenu, - workflowAction, - onWorkflowInputEnter, - addStep, - kindAtIndex, - errorAtIndex, - sortableOptions, - itemOrderChanged, - doCompile, - _a, - isDeletingWorkflow, - input_input_handler, - input_binding, - keydown_handler, - select_change_handler, - button_binding, - click_handler, - autotextarea_value_binding, - compilestepview_step_binding, - removeStep_handler, - sortablelist_items_binding, - span_binding - ]; -} - -class CompileView extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance$a, create_fragment$a, safe_not_equal, {}, add_css$8, [-1, -1]); - } -} - -/* src/view/tabs/Tabs.svelte generated by Svelte v3.43.1 */ - -function create_fragment$9(ctx) { - let div; - let current; - const default_slot_template = /*#slots*/ ctx[1].default; - const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[0], null); - - return { - c() { - div = element("div"); - if (default_slot) default_slot.c(); - attr(div, "class", "tabs"); - }, - m(target, anchor) { - insert(target, div, anchor); - - if (default_slot) { - default_slot.m(div, null); - } - - current = true; - }, - p(ctx, [dirty]) { - if (default_slot) { - if (default_slot.p && (!current || dirty & /*$$scope*/ 1)) { - update_slot_base( - default_slot, - default_slot_template, - ctx, - /*$$scope*/ ctx[0], - !current - ? get_all_dirty_from_scope(/*$$scope*/ ctx[0]) - : get_slot_changes(default_slot_template, /*$$scope*/ ctx[0], dirty, null), - null - ); - } - } - }, - i(local) { - if (current) return; - transition_in(default_slot, local); - current = true; - }, - o(local) { - transition_out(default_slot, local); - current = false; - }, - d(detaching) { - if (detaching) detach(div); - if (default_slot) default_slot.d(detaching); - } - }; -} - -const TABS = {}; - -function instance$9($$self, $$props, $$invalidate) { - let { $$slots: slots = {}, $$scope } = $$props; - const tabs = []; - const panels = []; - const selectedTab = writable(null); - const selectedPanel = writable(null); - - setContext(TABS, { - registerTab: tab => { - tabs.push(tab); - selectedTab.update(current => current || tab); - - onDestroy(() => { - const i = tabs.indexOf(tab); - tabs.splice(i, 1); - - selectedTab.update(current => current === tab - ? tabs[i] || tabs[tabs.length - 1] - : current); - }); - }, - registerPanel: panel => { - panels.push(panel); - selectedPanel.update(current => current || panel); - - onDestroy(() => { - const i = panels.indexOf(panel); - panels.splice(i, 1); - - selectedPanel.update(current => current === panel - ? panels[i] || panels[panels.length - 1] - : current); - }); - }, - selectTab: tab => { - const i = tabs.indexOf(tab); - selectedTab.set(tab); - selectedPanel.set(panels[i]); - }, - selectedTab, - selectedPanel - }); - - $$self.$$set = $$props => { - if ('$$scope' in $$props) $$invalidate(0, $$scope = $$props.$$scope); - }; - - return [$$scope, slots]; -} - -class Tabs extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance$9, create_fragment$9, safe_not_equal, {}); - } -} - -/* src/view/tabs/TabList.svelte generated by Svelte v3.43.1 */ - -function add_css$7(target) { - append_styles(target, "svelte-1bo97vk", ".tab-list.svelte-1bo97vk{margin:4px 8px;border-bottom:1px solid var(--text-muted)}"); -} - -function create_fragment$8(ctx) { - let div; - let current; - const default_slot_template = /*#slots*/ ctx[1].default; - const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[0], null); - - return { - c() { - div = element("div"); - if (default_slot) default_slot.c(); - attr(div, "class", "tab-list svelte-1bo97vk"); - }, - m(target, anchor) { - insert(target, div, anchor); - - if (default_slot) { - default_slot.m(div, null); - } - - current = true; - }, - p(ctx, [dirty]) { - if (default_slot) { - if (default_slot.p && (!current || dirty & /*$$scope*/ 1)) { - update_slot_base( - default_slot, - default_slot_template, - ctx, - /*$$scope*/ ctx[0], - !current - ? get_all_dirty_from_scope(/*$$scope*/ ctx[0]) - : get_slot_changes(default_slot_template, /*$$scope*/ ctx[0], dirty, null), - null - ); - } - } - }, - i(local) { - if (current) return; - transition_in(default_slot, local); - current = true; - }, - o(local) { - transition_out(default_slot, local); - current = false; - }, - d(detaching) { - if (detaching) detach(div); - if (default_slot) default_slot.d(detaching); - } - }; -} - -function instance$8($$self, $$props, $$invalidate) { - let { $$slots: slots = {}, $$scope } = $$props; - - $$self.$$set = $$props => { - if ('$$scope' in $$props) $$invalidate(0, $$scope = $$props.$$scope); - }; - - return [$$scope, slots]; -} - -class TabList extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance$8, create_fragment$8, safe_not_equal, {}, add_css$7); - } -} - -/* src/view/tabs/TabPanel.svelte generated by Svelte v3.43.1 */ - -function add_css$6(target) { - append_styles(target, "svelte-11pvpwl", ".tab-panel-container.svelte-11pvpwl{padding:0 8px}"); -} - -// (11:0) {#if $selectedPanel === panel} -function create_if_block$4(ctx) { - let div; - let current; - const default_slot_template = /*#slots*/ ctx[4].default; - const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[3], null); - - return { - c() { - div = element("div"); - if (default_slot) default_slot.c(); - attr(div, "class", "tab-panel-container svelte-11pvpwl"); - }, - m(target, anchor) { - insert(target, div, anchor); - - if (default_slot) { - default_slot.m(div, null); - } - - current = true; - }, - p(ctx, dirty) { - if (default_slot) { - if (default_slot.p && (!current || dirty & /*$$scope*/ 8)) { - update_slot_base( - default_slot, - default_slot_template, - ctx, - /*$$scope*/ ctx[3], - !current - ? get_all_dirty_from_scope(/*$$scope*/ ctx[3]) - : get_slot_changes(default_slot_template, /*$$scope*/ ctx[3], dirty, null), - null - ); - } - } - }, - i(local) { - if (current) return; - transition_in(default_slot, local); - current = true; - }, - o(local) { - transition_out(default_slot, local); - current = false; - }, - d(detaching) { - if (detaching) detach(div); - if (default_slot) default_slot.d(detaching); - } - }; -} - -function create_fragment$7(ctx) { - let if_block_anchor; - let current; - let if_block = /*$selectedPanel*/ ctx[0] === /*panel*/ ctx[1] && create_if_block$4(ctx); - - return { - c() { - if (if_block) if_block.c(); - if_block_anchor = empty(); - }, - m(target, anchor) { - if (if_block) if_block.m(target, anchor); - insert(target, if_block_anchor, anchor); - current = true; - }, - p(ctx, [dirty]) { - if (/*$selectedPanel*/ ctx[0] === /*panel*/ ctx[1]) { - if (if_block) { - if_block.p(ctx, dirty); - - if (dirty & /*$selectedPanel*/ 1) { - transition_in(if_block, 1); - } - } else { - if_block = create_if_block$4(ctx); - if_block.c(); - transition_in(if_block, 1); - if_block.m(if_block_anchor.parentNode, if_block_anchor); - } - } else if (if_block) { - group_outros(); - - transition_out(if_block, 1, 1, () => { - if_block = null; - }); - - check_outros(); - } - }, - i(local) { - if (current) return; - transition_in(if_block); - current = true; - }, - o(local) { - transition_out(if_block); - current = false; - }, - d(detaching) { - if (if_block) if_block.d(detaching); - if (detaching) detach(if_block_anchor); - } - }; -} - -function instance$7($$self, $$props, $$invalidate) { - let $selectedPanel; - let { $$slots: slots = {}, $$scope } = $$props; - const panel = {}; - const { registerPanel, selectedPanel } = getContext(TABS); - component_subscribe($$self, selectedPanel, value => $$invalidate(0, $selectedPanel = value)); - registerPanel(panel); - - $$self.$$set = $$props => { - if ('$$scope' in $$props) $$invalidate(3, $$scope = $$props.$$scope); - }; - - return [$selectedPanel, panel, selectedPanel, $$scope, slots]; -} - -class TabPanel extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance$7, create_fragment$7, safe_not_equal, {}, add_css$6); - } -} - -/* src/view/tabs/Tab.svelte generated by Svelte v3.43.1 */ - -function add_css$5(target) { - append_styles(target, "svelte-htpziy", "button.svelte-htpziy{background:none;border:none;border-bottom:none;border-radius:0;margin:0;color:var(--interactive-accent)}.selected.svelte-htpziy{border-bottom:2px solid var(--text-muted);color:var(--text-accent)}"); -} - -function create_fragment$6(ctx) { - let button; - let current; - let mounted; - let dispose; - const default_slot_template = /*#slots*/ ctx[5].default; - const default_slot = create_slot(default_slot_template, ctx, /*$$scope*/ ctx[4], null); - - return { - c() { - button = element("button"); - if (default_slot) default_slot.c(); - attr(button, "class", "svelte-htpziy"); - toggle_class(button, "selected", /*$selectedTab*/ ctx[0] === /*tab*/ ctx[1]); - }, - m(target, anchor) { - insert(target, button, anchor); - - if (default_slot) { - default_slot.m(button, null); - } - - current = true; - - if (!mounted) { - dispose = listen(button, "click", /*click_handler*/ ctx[6]); - mounted = true; - } - }, - p(ctx, [dirty]) { - if (default_slot) { - if (default_slot.p && (!current || dirty & /*$$scope*/ 16)) { - update_slot_base( - default_slot, - default_slot_template, - ctx, - /*$$scope*/ ctx[4], - !current - ? get_all_dirty_from_scope(/*$$scope*/ ctx[4]) - : get_slot_changes(default_slot_template, /*$$scope*/ ctx[4], dirty, null), - null - ); - } - } - - if (dirty & /*$selectedTab, tab*/ 3) { - toggle_class(button, "selected", /*$selectedTab*/ ctx[0] === /*tab*/ ctx[1]); - } - }, - i(local) { - if (current) return; - transition_in(default_slot, local); - current = true; - }, - o(local) { - transition_out(default_slot, local); - current = false; - }, - d(detaching) { - if (detaching) detach(button); - if (default_slot) default_slot.d(detaching); - mounted = false; - dispose(); - } - }; -} - -function instance$6($$self, $$props, $$invalidate) { - let $selectedTab; - let { $$slots: slots = {}, $$scope } = $$props; - const tab = {}; - const { registerTab, selectTab, selectedTab } = getContext(TABS); - component_subscribe($$self, selectedTab, value => $$invalidate(0, $selectedTab = value)); - registerTab(tab); - const click_handler = () => selectTab(tab); - - $$self.$$set = $$props => { - if ('$$scope' in $$props) $$invalidate(4, $$scope = $$props.$$scope); - }; - - return [$selectedTab, tab, selectTab, selectedTab, $$scope, slots, click_handler]; -} - -class Tab extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance$6, create_fragment$6, safe_not_equal, {}, add_css$5); - } -} - -/* src/view/explorer/DraftList.svelte generated by Svelte v3.43.1 */ - -function add_css$4(target) { - append_styles(target, "svelte-1jmafs", "#draft-list.svelte-1jmafs.svelte-1jmafs{margin:4px 0px}#draft-list.svelte-1jmafs .sortable-draft-list{list-style-type:none;padding:0px;margin:0px}.draft-container.svelte-1jmafs.svelte-1jmafs{display:flex;border:1px solid transparent;border-radius:3px;cursor:pointer;color:var(--text-muted);font-size:14px;line-height:20px;white-space:nowrap;padding:2px 0px}.selected.svelte-1jmafs.svelte-1jmafs,.svelte-1jmafs:not(.dragging) .draft-container.svelte-1jmafs:hover{background-color:var(--background-secondary-alt);color:var(--text-normal)}.draft-container.svelte-1jmafs.svelte-1jmafs:active{background-color:inherit;color:var(--text-muted)}.draft-ghost{background-color:var(--interactive-accent-hover);color:var(--text-on-accent)}"); -} - -// (88:2) -function create_default_slot$2(ctx) { - let div; - let t_value = /*item*/ ctx[18].name + ""; - let t; - let div_data_draft_path_value; - let div_contenteditable_value; - let mounted; - let dispose; - - function click_handler() { - return /*click_handler*/ ctx[11](/*item*/ ctx[18]); - } - - return { - c() { - div = element("div"); - t = text(t_value); - attr(div, "class", "draft-container svelte-1jmafs"); - attr(div, "data-draft-path", div_data_draft_path_value = /*item*/ ctx[18].id); - attr(div, "contenteditable", div_contenteditable_value = /*item*/ ctx[18].id === /*editingPath*/ ctx[2]); - toggle_class(div, "selected", /*$currentDraftPath*/ ctx[3] && /*$currentDraftPath*/ ctx[3] === /*item*/ ctx[18].id); - }, - m(target, anchor) { - insert(target, div, anchor); - append(div, t); - - if (!mounted) { - dispose = [ - listen(div, "click", click_handler), - listen(div, "contextmenu", prevent_default(/*onContext*/ ctx[7])), - listen(div, "keydown", function () { - if (is_function(/*item*/ ctx[18].id === /*editingPath*/ ctx[2] - ? /*onKeydown*/ ctx[8] - : null)) (/*item*/ ctx[18].id === /*editingPath*/ ctx[2] - ? /*onKeydown*/ ctx[8] - : null).apply(this, arguments); - }), - listen(div, "blur", function () { - if (is_function(/*item*/ ctx[18].id === /*editingPath*/ ctx[2] - ? /*onBlur*/ ctx[9] - : null)) (/*item*/ ctx[18].id === /*editingPath*/ ctx[2] - ? /*onBlur*/ ctx[9] - : null).apply(this, arguments); - }) - ]; - - mounted = true; - } - }, - p(new_ctx, dirty) { - ctx = new_ctx; - if (dirty & /*item*/ 262144 && t_value !== (t_value = /*item*/ ctx[18].name + "")) set_data(t, t_value); - - if (dirty & /*item*/ 262144 && div_data_draft_path_value !== (div_data_draft_path_value = /*item*/ ctx[18].id)) { - attr(div, "data-draft-path", div_data_draft_path_value); - } - - if (dirty & /*item, editingPath*/ 262148 && div_contenteditable_value !== (div_contenteditable_value = /*item*/ ctx[18].id === /*editingPath*/ ctx[2])) { - attr(div, "contenteditable", div_contenteditable_value); - } - - if (dirty & /*$currentDraftPath, item*/ 262152) { - toggle_class(div, "selected", /*$currentDraftPath*/ ctx[3] && /*$currentDraftPath*/ ctx[3] === /*item*/ ctx[18].id); - } - }, - d(detaching) { - if (detaching) detach(div); - mounted = false; - run_all(dispose); - } - }; -} - -function create_fragment$5(ctx) { - let div; - let sortablelist; - let updating_items; - let current; - - function sortablelist_items_binding(value) { - /*sortablelist_items_binding*/ ctx[12](value); - } - - let sortablelist_props = { - sortableOptions: /*sortableOptions*/ ctx[4], - class: "sortable-draft-list", - $$slots: { - default: [ - create_default_slot$2, - ({ item }) => ({ 18: item }), - ({ item }) => item ? 262144 : 0 - ] - }, - $$scope: { ctx } - }; - - if (/*items*/ ctx[0] !== void 0) { - sortablelist_props.items = /*items*/ ctx[0]; - } - - sortablelist = new SortableList({ props: sortablelist_props }); - binding_callbacks.push(() => bind(sortablelist, 'items', sortablelist_items_binding)); - sortablelist.$on("orderChanged", /*itemOrderChanged*/ ctx[5]); - - return { - c() { - div = element("div"); - create_component(sortablelist.$$.fragment); - attr(div, "id", "draft-list"); - attr(div, "class", "svelte-1jmafs"); - toggle_class(div, "dragging", /*isSorting*/ ctx[1]); - }, - m(target, anchor) { - insert(target, div, anchor); - mount_component(sortablelist, div, null); - current = true; - }, - p(ctx, [dirty]) { - const sortablelist_changes = {}; - - if (dirty & /*$$scope, item, editingPath, $currentDraftPath*/ 786444) { - sortablelist_changes.$$scope = { dirty, ctx }; - } - - if (!updating_items && dirty & /*items*/ 1) { - updating_items = true; - sortablelist_changes.items = /*items*/ ctx[0]; - add_flush_callback(() => updating_items = false); - } - - sortablelist.$set(sortablelist_changes); - - if (dirty & /*isSorting*/ 2) { - toggle_class(div, "dragging", /*isSorting*/ ctx[1]); - } - }, - i(local) { - if (current) return; - transition_in(sortablelist.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(sortablelist.$$.fragment, local); - current = false; - }, - d(detaching) { - if (detaching) detach(div); - destroy_component(sortablelist); - } - }; -} - -function selectElementContents(el) { - var range = document.createRange(); - range.selectNodeContents(el); - var sel = window.getSelection(); - sel.removeAllRanges(); - sel.addRange(range); -} - -function instance$5($$self, $$props, $$invalidate) { - let $currentDraftPath; - let $currentProjectPath; - let $projectMetadata; - let $currentProject; - component_subscribe($$self, currentDraftPath, $$value => $$invalidate(3, $currentDraftPath = $$value)); - component_subscribe($$self, currentProjectPath, $$value => $$invalidate(13, $currentProjectPath = $$value)); - component_subscribe($$self, projectMetadata, $$value => $$invalidate(14, $projectMetadata = $$value)); - component_subscribe($$self, currentProject, $$value => $$invalidate(10, $currentProject = $$value)); - let items; - - // Track sort state for styling, set sorting options - let isSorting = false; - - const sortableOptions = { - animation: 150, - ghostClass: "draft-ghost", - onStart: () => { - $$invalidate(1, isSorting = true); - }, - onEnd: () => { - $$invalidate(1, isSorting = false); - } - }; - - // Called when sorting ends an the item order has been updated. - // Reorder scenes according and set into the store. - function itemOrderChanged(event) { - // Reorder metadata accounts to this new order - const reorderedDrafts = [...$currentProject.drafts].sort((a, b) => { - const aIndex = event.detail.findIndex(d => d.id === a.folder); - const bIndex = event.detail.findIndex(d => d.id === b.folder); - return aIndex - bIndex; - }); - - set_store_value(projectMetadata, $projectMetadata[$currentProjectPath].drafts = reorderedDrafts, $projectMetadata); - } - - function onItemClick(path) { - if (path) { - set_store_value(currentDraftPath, $currentDraftPath = path, $currentDraftPath); - } - } - - let editingPath = null; - const showRenameDraftMenu = getContext("showRenameDraftMenu"); - - function onContext(event) { - const { x, y } = event; - const element = document.elementFromPoint(x, y); - - showRenameDraftMenu(x, y, () => { - if (element && element instanceof HTMLElement) { - const draftPath = element.dataset.draftPath; - $$invalidate(2, editingPath = draftPath); - setTimeout(() => selectElementContents(element), 0); - } - }); - } - - const renameFolder = getContext("renameFolder"); - const makeDraftPath = getContext("makeDraftPath"); - - function onKeydown(event) { - if (editingPath && event.target instanceof HTMLElement) { - if (event.key === "Enter") { - const oldPath = makeDraftPath(editingPath); - const newPath = makeDraftPath(event.target.innerText); - renameFolder(oldPath, newPath); - $$invalidate(2, editingPath = null); - return false; - } else if (event.key === "Escape") { - event.target.blur(); - return false; - } - } - - return true; - } - - function onBlur(event) { - if (event.target instanceof HTMLElement) { - event.target.innerText = editingPath; - } - - $$invalidate(2, editingPath = null); - } - - const click_handler = item => onItemClick(item.id); - - function sortablelist_items_binding(value) { - items = value; - ($$invalidate(0, items), $$invalidate(10, $currentProject)); - } - - $$self.$$.update = () => { - if ($$self.$$.dirty & /*$currentProject*/ 1024) { - { - $$invalidate(0, items = $currentProject - ? $currentProject.drafts.map(d => ({ id: d.folder, name: d.name })) - : []); - } - } - }; - - return [ - items, - isSorting, - editingPath, - $currentDraftPath, - sortableOptions, - itemOrderChanged, - onItemClick, - onContext, - onKeydown, - onBlur, - $currentProject, - click_handler, - sortablelist_items_binding - ]; -} - -class DraftList extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance$5, create_fragment$5, safe_not_equal, {}, add_css$4); - } -} - -/* src/view/explorer/NewDraftField.svelte generated by Svelte v3.43.1 */ - -function add_css$3(target) { - append_styles(target, "svelte-1wkli4h", ".new-draft-container.svelte-1wkli4h{margin:0;border-top:1px solid var(--text-muted);padding:4px 0}#new-draft.svelte-1wkli4h{padding:0;border:0;background:inherit;font-size:14px;line-height:20px;width:100%}#new-draft.invalid.svelte-1wkli4h{color:var(--text-error)}#new-draft.svelte-1wkli4h::placeholder{font-style:italic}.draft-description.svelte-1wkli4h{font-size:10px;line-height:12px;color:var(--text-muted)}"); -} - -function get_each_context$1(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[16] = list[i]; - return child_ctx; -} - -// (77:2) {#if error} -function create_if_block_3$1(ctx) { - let p; - let t; - - return { - c() { - p = element("p"); - t = text(/*error*/ ctx[4]); - }, - m(target, anchor) { - insert(target, p, anchor); - append(p, t); - }, - p(ctx, dirty) { - if (dirty & /*error*/ 16) set_data(t, /*error*/ ctx[4]); - }, - d(detaching) { - if (detaching) detach(p); - } - }; -} - -// (80:2) {#if newDraftName.length > 0} -function create_if_block$3(ctx) { - let select; - let option; - let option_value_value; - let t1; - let p; - let mounted; - let dispose; - let each_value = /*$currentProject*/ ctx[1].drafts; - let each_blocks = []; - - for (let i = 0; i < each_value.length; i += 1) { - each_blocks[i] = create_each_block$1(get_each_context$1(ctx, each_value, i)); - } - - function select_block_type(ctx, dirty) { - if (/*newDraftName*/ ctx[0] && /*copyFromDraft*/ ctx[3]) return create_if_block_1$2; - if (/*newDraftName*/ ctx[0]) return create_if_block_2$1; - } - - let current_block_type = select_block_type(ctx); - let if_block = current_block_type && current_block_type(ctx); - - return { - c() { - select = element("select"); - option = element("option"); - option.textContent = "Empty Draft"; - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - t1 = space(); - p = element("p"); - if (if_block) if_block.c(); - option.__value = option_value_value = null; - option.value = option.__value; - attr(select, "name", "copyFrom"); - if (/*copyFromDraft*/ ctx[3] === void 0) add_render_callback(() => /*select_change_handler*/ ctx[9].call(select)); - attr(p, "class", "draft-description svelte-1wkli4h"); - }, - m(target, anchor) { - insert(target, select, anchor); - append(select, option); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(select, null); - } - - select_option(select, /*copyFromDraft*/ ctx[3]); - insert(target, t1, anchor); - insert(target, p, anchor); - if (if_block) if_block.m(p, null); - - if (!mounted) { - dispose = listen(select, "change", /*select_change_handler*/ ctx[9]); - mounted = true; - } - }, - p(ctx, dirty) { - if (dirty & /*$currentProject*/ 2) { - each_value = /*$currentProject*/ ctx[1].drafts; - let i; - - for (i = 0; i < each_value.length; i += 1) { - const child_ctx = get_each_context$1(ctx, each_value, i); - - if (each_blocks[i]) { - each_blocks[i].p(child_ctx, dirty); - } else { - each_blocks[i] = create_each_block$1(child_ctx); - each_blocks[i].c(); - each_blocks[i].m(select, null); - } - } - - for (; i < each_blocks.length; i += 1) { - each_blocks[i].d(1); - } - - each_blocks.length = each_value.length; - } - - if (dirty & /*copyFromDraft, $currentProject*/ 10) { - select_option(select, /*copyFromDraft*/ ctx[3]); - } - - if (current_block_type === (current_block_type = select_block_type(ctx)) && if_block) { - if_block.p(ctx, dirty); - } else { - if (if_block) if_block.d(1); - if_block = current_block_type && current_block_type(ctx); - - if (if_block) { - if_block.c(); - if_block.m(p, null); - } - } - }, - d(detaching) { - if (detaching) detach(select); - destroy_each(each_blocks, detaching); - if (detaching) detach(t1); - if (detaching) detach(p); - - if (if_block) { - if_block.d(); - } - - mounted = false; - dispose(); - } - }; -} - -// (83:6) {#each $currentProject.drafts as draftOption} -function create_each_block$1(ctx) { - let option; - let t_value = `Copy of ${/*draftOption*/ ctx[16].name}` + ""; - let t; - let option_value_value; - - return { - c() { - option = element("option"); - t = text(t_value); - option.__value = option_value_value = /*draftOption*/ ctx[16].folder; - option.value = option.__value; - }, - m(target, anchor) { - insert(target, option, anchor); - append(option, t); - }, - p(ctx, dirty) { - if (dirty & /*$currentProject*/ 2 && t_value !== (t_value = `Copy of ${/*draftOption*/ ctx[16].name}` + "")) set_data(t, t_value); - - if (dirty & /*$currentProject*/ 2 && option_value_value !== (option_value_value = /*draftOption*/ ctx[16].folder)) { - option.__value = option_value_value; - option.value = option.__value; - } - }, - d(detaching) { - if (detaching) detach(option); - } - }; -} - -// (92:29) -function create_if_block_2$1(ctx) { - let t0; - let t1; - - return { - c() { - t0 = text(/*newDraftName*/ ctx[0]); - t1 = text(" will start as an empty folder."); - }, - m(target, anchor) { - insert(target, t0, anchor); - insert(target, t1, anchor); - }, - p(ctx, dirty) { - if (dirty & /*newDraftName*/ 1) set_data(t0, /*newDraftName*/ ctx[0]); - }, - d(detaching) { - if (detaching) detach(t0); - if (detaching) detach(t1); - } - }; -} - -// (90:6) {#if newDraftName && copyFromDraft} -function create_if_block_1$2(ctx) { - let t0; - let t1; - let t2; - let t3; - - return { - c() { - t0 = text(/*newDraftName*/ ctx[0]); - t1 = text(" will start as a copy of "); - t2 = text(/*copyFromDraft*/ ctx[3]); - t3 = text("."); - }, - m(target, anchor) { - insert(target, t0, anchor); - insert(target, t1, anchor); - insert(target, t2, anchor); - insert(target, t3, anchor); - }, - p(ctx, dirty) { - if (dirty & /*newDraftName*/ 1) set_data(t0, /*newDraftName*/ ctx[0]); - if (dirty & /*copyFromDraft*/ 8) set_data(t2, /*copyFromDraft*/ ctx[3]); - }, - d(detaching) { - if (detaching) detach(t0); - if (detaching) detach(t1); - if (detaching) detach(t2); - if (detaching) detach(t3); - } - }; -} - -function create_fragment$4(ctx) { - let div; - let input; - let t0; - let t1; - let mounted; - let dispose; - let if_block0 = /*error*/ ctx[4] && create_if_block_3$1(ctx); - let if_block1 = /*newDraftName*/ ctx[0].length > 0 && create_if_block$3(ctx); - - return { - c() { - div = element("div"); - input = element("input"); - t0 = space(); - if (if_block0) if_block0.c(); - t1 = space(); - if (if_block1) if_block1.c(); - attr(input, "id", "new-draft"); - attr(input, "type", "text"); - attr(input, "placeholder", "New Draftโ€ฆ"); - attr(input, "class", "svelte-1wkli4h"); - toggle_class(input, "invalid", !!/*error*/ ctx[4]); - attr(div, "class", "new-draft-container svelte-1wkli4h"); - }, - m(target, anchor) { - insert(target, div, anchor); - append(div, input); - set_input_value(input, /*newDraftName*/ ctx[0]); - /*input_binding*/ ctx[7](input); - append(div, t0); - if (if_block0) if_block0.m(div, null); - append(div, t1); - if (if_block1) if_block1.m(div, null); - - if (!mounted) { - dispose = [ - listen(input, "input", /*input_input_handler*/ ctx[6]), - listen(input, "keydown", /*keydown_handler*/ ctx[8]) - ]; - - mounted = true; - } - }, - p(ctx, [dirty]) { - if (dirty & /*newDraftName*/ 1 && input.value !== /*newDraftName*/ ctx[0]) { - set_input_value(input, /*newDraftName*/ ctx[0]); - } - - if (dirty & /*error*/ 16) { - toggle_class(input, "invalid", !!/*error*/ ctx[4]); - } - - if (/*error*/ ctx[4]) { - if (if_block0) { - if_block0.p(ctx, dirty); - } else { - if_block0 = create_if_block_3$1(ctx); - if_block0.c(); - if_block0.m(div, t1); - } - } else if (if_block0) { - if_block0.d(1); - if_block0 = null; - } - - if (/*newDraftName*/ ctx[0].length > 0) { - if (if_block1) { - if_block1.p(ctx, dirty); - } else { - if_block1 = create_if_block$3(ctx); - if_block1.c(); - if_block1.m(div, null); - } - } else if (if_block1) { - if_block1.d(1); - if_block1 = null; - } - }, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(div); - /*input_binding*/ ctx[7](null); - if (if_block0) if_block0.d(); - if (if_block1) if_block1.d(); - mounted = false; - run_all(dispose); - } - }; -} - -function instance$4($$self, $$props, $$invalidate) { - let $currentProjectPath; - let $projectMetadata; - let $currentDraftPath; - let $currentProject; - component_subscribe($$self, currentProjectPath, $$value => $$invalidate(10, $currentProjectPath = $$value)); - component_subscribe($$self, projectMetadata, $$value => $$invalidate(11, $projectMetadata = $$value)); - component_subscribe($$self, currentDraftPath, $$value => $$invalidate(12, $currentDraftPath = $$value)); - component_subscribe($$self, currentProject, $$value => $$invalidate(1, $currentProject = $$value)); - const makeDraftPath = getContext("makeDraftPath"); - const makeScenePath = getContext("makeScenePath"); - let newDraftName = ""; - let newDraftInput; - let copyFromDraft = null; - let error = null; - const onNewDraft = getContext("onNewDraft"); - - function onNewDraftEnter() { - return __awaiter(this, void 0, void 0, function* () { - if (newDraftName.length > 0 && !error) { - const draftPath = makeDraftPath(newDraftName); - - if (draftPath) { - let copying = []; - let newDraftSceneOrder; - - if (copyFromDraft) { - const sourceDraft = $currentProject.drafts.find(d => d.folder === copyFromDraft); - - if (sourceDraft) { - newDraftSceneOrder = sourceDraft.scenes; - - copying = sourceDraft.scenes.map(s => ({ - from: makeScenePath(s, sourceDraft.folder), - to: makeScenePath(s, newDraftName) - })); - } - } - - yield onNewDraft(draftPath, copying); - set_store_value(currentDraftPath, $currentDraftPath = newDraftName, $currentDraftPath); - - if (copyFromDraft && newDraftSceneOrder) { - const newDraftIndex = $projectMetadata[$currentProjectPath].drafts.findIndex(d => d.folder === newDraftName); - - if (newDraftIndex >= 0) { - const newDraft = $projectMetadata[$currentProjectPath].drafts[newDraftIndex]; - newDraft.scenes = newDraftSceneOrder; - set_store_value(projectMetadata, $projectMetadata[$currentProjectPath].drafts[newDraftIndex] = newDraft, $projectMetadata); - } - } - - $$invalidate(0, newDraftName = ""); - } - } - }); - } - - function input_input_handler() { - newDraftName = this.value; - $$invalidate(0, newDraftName); - } - - function input_binding($$value) { - binding_callbacks[$$value ? 'unshift' : 'push'](() => { - newDraftInput = $$value; - $$invalidate(2, newDraftInput); - }); - } - - const keydown_handler = e => { - if (e.key === "Enter") { - onNewDraftEnter(); - } else if (e.key === "Escape") { - $$invalidate(0, newDraftName = ""); - newDraftInput.blur(); - } - }; - - function select_change_handler() { - copyFromDraft = select_value(this); - $$invalidate(3, copyFromDraft); - } - - $$self.$$.update = () => { - if ($$self.$$.dirty & /*newDraftName, $currentProject*/ 3) { - { - if (newDraftName.length === 0) { - $$invalidate(4, error = null); - } else if ($currentProject.drafts.find(d => d.folder === newDraftName)) { - $$invalidate(4, error = "A draft with this name already exists."); - } else if (newDraftName.match(/[\/\\:]/g)) { - $$invalidate(4, error = "A draft name cannot contain the characters: \\ / :"); - } else { - $$invalidate(4, error = null); - } - } - } - }; - - return [ - newDraftName, - $currentProject, - newDraftInput, - copyFromDraft, - error, - onNewDraftEnter, - input_input_handler, - input_binding, - keydown_handler, - select_change_handler - ]; -} - -class NewDraftField extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance$4, create_fragment$4, safe_not_equal, {}, add_css$3); - } -} - -/* src/view/explorer/NewSceneField.svelte generated by Svelte v3.43.1 */ - -function add_css$2(target) { - append_styles(target, "svelte-1lq63fp", ".new-scene-container.svelte-1lq63fp{margin:0;border-top:1px solid var(--text-muted);padding:4px 0}#new-scene.svelte-1lq63fp{padding:0;border:0;background:inherit;font-size:14px;line-height:20px;width:100%}#new-scene.invalid.svelte-1lq63fp{color:var(--text-error)}#new-scene.svelte-1lq63fp::placeholder{font-style:italic}"); -} - -// (50:2) {#if error} -function create_if_block$2(ctx) { - let p; - let t; - - return { - c() { - p = element("p"); - t = text(/*error*/ ctx[2]); - }, - m(target, anchor) { - insert(target, p, anchor); - append(p, t); - }, - p(ctx, dirty) { - if (dirty & /*error*/ 4) set_data(t, /*error*/ ctx[2]); - }, - d(detaching) { - if (detaching) detach(p); - } - }; -} - -function create_fragment$3(ctx) { - let div; - let input; - let t; - let mounted; - let dispose; - let if_block = /*error*/ ctx[2] && create_if_block$2(ctx); - - return { - c() { - div = element("div"); - input = element("input"); - t = space(); - if (if_block) if_block.c(); - attr(input, "id", "new-scene"); - attr(input, "type", "text"); - attr(input, "placeholder", "New Sceneโ€ฆ"); - attr(input, "class", "svelte-1lq63fp"); - toggle_class(input, "invalid", !!/*error*/ ctx[2]); - attr(div, "class", "new-scene-container svelte-1lq63fp"); - }, - m(target, anchor) { - insert(target, div, anchor); - append(div, input); - set_input_value(input, /*newSceneName*/ ctx[0]); - /*input_binding*/ ctx[6](input); - append(div, t); - if (if_block) if_block.m(div, null); - - if (!mounted) { - dispose = [ - listen(input, "input", /*input_input_handler*/ ctx[5]), - listen(input, "keydown", /*keydown_handler*/ ctx[7]) - ]; - - mounted = true; - } - }, - p(ctx, [dirty]) { - if (dirty & /*newSceneName*/ 1 && input.value !== /*newSceneName*/ ctx[0]) { - set_input_value(input, /*newSceneName*/ ctx[0]); - } - - if (dirty & /*error*/ 4) { - toggle_class(input, "invalid", !!/*error*/ ctx[2]); - } - - if (/*error*/ ctx[2]) { - if (if_block) { - if_block.p(ctx, dirty); - } else { - if_block = create_if_block$2(ctx); - if_block.c(); - if_block.m(div, null); - } - } else if (if_block) { - if_block.d(1); - if_block = null; - } - }, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(div); - /*input_binding*/ ctx[6](null); - if (if_block) if_block.d(); - mounted = false; - run_all(dispose); - } - }; -} - -function instance$3($$self, $$props, $$invalidate) { - let $currentDraft; - component_subscribe($$self, currentDraft, $$value => $$invalidate(4, $currentDraft = $$value)); - let newSceneName = ""; - let newSceneInput; - let error = null; - const makeScenePath = getContext("makeScenePath"); - const onNewScene = getContext("onNewScene"); - - function onNewSceneEnter() { - if (newSceneName.length > 0 && !error) { - const scenePath = makeScenePath(newSceneName); - - if (scenePath) { - onNewScene(scenePath); - $$invalidate(0, newSceneName = ""); - } - } - } - - function input_input_handler() { - newSceneName = this.value; - $$invalidate(0, newSceneName); - } - - function input_binding($$value) { - binding_callbacks[$$value ? 'unshift' : 'push'](() => { - newSceneInput = $$value; - $$invalidate(1, newSceneInput); - }); - } - - const keydown_handler = e => { - if (e.key === "Enter") { - onNewSceneEnter(); - } else if (e.key === "Escape") { - $$invalidate(0, newSceneName = ""); - newSceneInput.blur(); - } - }; - - $$self.$$.update = () => { - if ($$self.$$.dirty & /*newSceneName, $currentDraft*/ 17) { - { - if (newSceneName.length === 0) { - $$invalidate(2, error = null); - } else if ($currentDraft.scenes.contains(newSceneName)) { - $$invalidate(2, error = "A scene with this name already exists in this draft."); - } else if (newSceneName.match(/[\/\\:]/g)) { - $$invalidate(2, error = "A scene name cannot contain the characters: \\ / :"); - } else { - $$invalidate(2, error = null); - } - } - } - }; - - return [ - newSceneName, - newSceneInput, - error, - onNewSceneEnter, - $currentDraft, - input_input_handler, - input_binding, - keydown_handler - ]; -} - -class NewSceneField extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance$3, create_fragment$3, safe_not_equal, {}, add_css$2); - } -} - -/* src/view/explorer/ProjectPicker.svelte generated by Svelte v3.43.1 */ - -function add_css$1(target) { - append_styles(target, "svelte-23avsr", "#project-picker-container.svelte-23avsr.svelte-23avsr{margin-bottom:8px}select.svelte-23avsr.svelte-23avsr{background-color:transparent;border:none;padding:0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;outline:none}.select.svelte-23avsr.svelte-23avsr{cursor:pointer}.select.svelte-23avsr>select.svelte-23avsr{color:var(--text-accent)}.select.svelte-23avsr>select.svelte-23avsr:hover{text-decoration:underline;color:var(--text-accent-hover)}#project-picker.svelte-23avsr.svelte-23avsr{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.right-arrow.svelte-23avsr.svelte-23avsr{display:grid}.right-arrow.svelte-23avsr.svelte-23avsr::after{content:\"\";width:0.8em;height:0.5em;background-color:var(--text-muted);clip-path:polygon(50% 0%, 50% 100%, 100% 50%)}.current-draft-path.svelte-23avsr.svelte-23avsr{color:var(--text-muted);font-size:10px;padding:0 8px;line-height:12px}.project-error.svelte-23avsr.svelte-23avsr{color:var(--text-error);font-size:12px;line-height:14px}"); -} - -function get_each_context(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[8] = list[i]; - return child_ctx; -} - -function get_each_context_1(ctx, list, i) { - const child_ctx = ctx.slice(); - child_ctx[11] = list[i]; - return child_ctx; -} - -// (54:2) {:else} -function create_else_block(ctx) { - let p; - - return { - c() { - p = element("p"); - p.textContent = "To use Longform, start by marking a folder as a Longform project by\n right-clicking it and selecting \"Mark as Longform project.\""; - }, - m(target, anchor) { - insert(target, p, anchor); - }, - p: noop, - d(detaching) { - if (detaching) detach(p); - } - }; -} - -// (27:2) {#if projectOptions.length > 0} -function create_if_block_1$1(ctx) { - let div1; - let div0; - let select; - let t0; - let t1; - let if_block1_anchor; - let mounted; - let dispose; - let each_value_1 = /*projectOptions*/ ctx[2]; - let each_blocks = []; - - for (let i = 0; i < each_value_1.length; i += 1) { - each_blocks[i] = create_each_block_1(get_each_context_1(ctx, each_value_1, i)); - } - - let if_block0 = /*$currentDraftPath*/ ctx[0] && /*$currentProject*/ ctx[1] && /*$currentProject*/ ctx[1].drafts && create_if_block_3(ctx); - let if_block1 = /*$currentDraftPath*/ ctx[0] && create_if_block_2(ctx); - - return { - c() { - div1 = element("div"); - div0 = element("div"); - select = element("select"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - t0 = space(); - if (if_block0) if_block0.c(); - t1 = space(); - if (if_block1) if_block1.c(); - if_block1_anchor = empty(); - attr(select, "name", "projects"); - attr(select, "class", "svelte-23avsr"); - if (/*$currentProjectPath*/ ctx[3] === void 0) add_render_callback(() => /*select_change_handler*/ ctx[6].call(select)); - attr(div0, "class", "select svelte-23avsr"); - attr(div0, "id", "select-projects"); - attr(div1, "id", "project-picker"); - attr(div1, "class", "svelte-23avsr"); - }, - m(target, anchor) { - insert(target, div1, anchor); - append(div1, div0); - append(div0, select); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(select, null); - } - - select_option(select, /*$currentProjectPath*/ ctx[3]); - append(div1, t0); - if (if_block0) if_block0.m(div1, null); - insert(target, t1, anchor); - if (if_block1) if_block1.m(target, anchor); - insert(target, if_block1_anchor, anchor); - - if (!mounted) { - dispose = listen(select, "change", /*select_change_handler*/ ctx[6]); - mounted = true; - } - }, - p(ctx, dirty) { - if (dirty & /*projectOptions*/ 4) { - each_value_1 = /*projectOptions*/ ctx[2]; - let i; - - for (i = 0; i < each_value_1.length; i += 1) { - const child_ctx = get_each_context_1(ctx, each_value_1, i); - - if (each_blocks[i]) { - each_blocks[i].p(child_ctx, dirty); - } else { - each_blocks[i] = create_each_block_1(child_ctx); - each_blocks[i].c(); - each_blocks[i].m(select, null); - } - } - - for (; i < each_blocks.length; i += 1) { - each_blocks[i].d(1); - } - - each_blocks.length = each_value_1.length; - } - - if (dirty & /*$currentProjectPath, projectOptions*/ 12) { - select_option(select, /*$currentProjectPath*/ ctx[3]); - } - - if (/*$currentDraftPath*/ ctx[0] && /*$currentProject*/ ctx[1] && /*$currentProject*/ ctx[1].drafts) { - if (if_block0) { - if_block0.p(ctx, dirty); - } else { - if_block0 = create_if_block_3(ctx); - if_block0.c(); - if_block0.m(div1, null); - } - } else if (if_block0) { - if_block0.d(1); - if_block0 = null; - } - - if (/*$currentDraftPath*/ ctx[0]) { - if (if_block1) { - if_block1.p(ctx, dirty); - } else { - if_block1 = create_if_block_2(ctx); - if_block1.c(); - if_block1.m(if_block1_anchor.parentNode, if_block1_anchor); - } - } else if (if_block1) { - if_block1.d(1); - if_block1 = null; - } - }, - d(detaching) { - if (detaching) detach(div1); - destroy_each(each_blocks, detaching); - if (if_block0) if_block0.d(); - if (detaching) detach(t1); - if (if_block1) if_block1.d(detaching); - if (detaching) detach(if_block1_anchor); - mounted = false; - dispose(); - } - }; -} - -// (31:10) {#each projectOptions as projectOption} -function create_each_block_1(ctx) { - let option; - let t_value = /*projectOption*/ ctx[11].name + ""; - let t; - let option_value_value; - - return { - c() { - option = element("option"); - t = text(t_value); - attr(option, "class", "projectOption"); - option.__value = option_value_value = /*projectOption*/ ctx[11].path; - option.value = option.__value; - }, - m(target, anchor) { - insert(target, option, anchor); - append(option, t); - }, - p(ctx, dirty) { - if (dirty & /*projectOptions*/ 4 && t_value !== (t_value = /*projectOption*/ ctx[11].name + "")) set_data(t, t_value); - - if (dirty & /*projectOptions*/ 4 && option_value_value !== (option_value_value = /*projectOption*/ ctx[11].path)) { - option.__value = option_value_value; - option.value = option.__value; - } - }, - d(detaching) { - if (detaching) detach(option); - } - }; -} - -// (38:6) {#if $currentDraftPath && $currentProject && $currentProject.drafts} -function create_if_block_3(ctx) { - let span; - let t; - let div; - let select; - let mounted; - let dispose; - let each_value = /*$currentProject*/ ctx[1].drafts; - let each_blocks = []; - - for (let i = 0; i < each_value.length; i += 1) { - each_blocks[i] = create_each_block(get_each_context(ctx, each_value, i)); - } - - return { - c() { - span = element("span"); - t = space(); - div = element("div"); - select = element("select"); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].c(); - } - - attr(span, "class", "right-arrow svelte-23avsr"); - attr(select, "name", "drafts"); - attr(select, "class", "svelte-23avsr"); - if (/*$currentDraftPath*/ ctx[0] === void 0) add_render_callback(() => /*select_change_handler_1*/ ctx[7].call(select)); - attr(div, "class", "select svelte-23avsr"); - attr(div, "id", "select-drafts"); - }, - m(target, anchor) { - insert(target, span, anchor); - insert(target, t, anchor); - insert(target, div, anchor); - append(div, select); - - for (let i = 0; i < each_blocks.length; i += 1) { - each_blocks[i].m(select, null); - } - - select_option(select, /*$currentDraftPath*/ ctx[0]); - - if (!mounted) { - dispose = listen(select, "change", /*select_change_handler_1*/ ctx[7]); - mounted = true; - } - }, - p(ctx, dirty) { - if (dirty & /*$currentProject*/ 2) { - each_value = /*$currentProject*/ ctx[1].drafts; - let i; - - for (i = 0; i < each_value.length; i += 1) { - const child_ctx = get_each_context(ctx, each_value, i); - - if (each_blocks[i]) { - each_blocks[i].p(child_ctx, dirty); - } else { - each_blocks[i] = create_each_block(child_ctx); - each_blocks[i].c(); - each_blocks[i].m(select, null); - } - } - - for (; i < each_blocks.length; i += 1) { - each_blocks[i].d(1); - } - - each_blocks.length = each_value.length; - } - - if (dirty & /*$currentDraftPath, $currentProject*/ 3) { - select_option(select, /*$currentDraftPath*/ ctx[0]); - } - }, - d(detaching) { - if (detaching) detach(span); - if (detaching) detach(t); - if (detaching) detach(div); - destroy_each(each_blocks, detaching); - mounted = false; - dispose(); - } - }; -} - -// (42:12) {#each $currentProject.drafts as draftOption} -function create_each_block(ctx) { - let option; - let t_value = /*draftOption*/ ctx[8].name + ""; - let t; - let option_value_value; - - return { - c() { - option = element("option"); - t = text(t_value); - option.__value = option_value_value = /*draftOption*/ ctx[8].folder; - option.value = option.__value; - }, - m(target, anchor) { - insert(target, option, anchor); - append(option, t); - }, - p(ctx, dirty) { - if (dirty & /*$currentProject*/ 2 && t_value !== (t_value = /*draftOption*/ ctx[8].name + "")) set_data(t, t_value); - - if (dirty & /*$currentProject*/ 2 && option_value_value !== (option_value_value = /*draftOption*/ ctx[8].folder)) { - option.__value = option_value_value; - option.value = option.__value; - } - }, - d(detaching) { - if (detaching) detach(option); - } - }; -} - -// (49:4) {#if $currentDraftPath} -function create_if_block_2(ctx) { - let div; - let t_value = obsidian.normalizePath(`${/*$currentProjectPath*/ ctx[3]}/${/*$currentDraftPath*/ ctx[0]}`) + ""; - let t; - - return { - c() { - div = element("div"); - t = text(t_value); - attr(div, "class", "current-draft-path svelte-23avsr"); - }, - m(target, anchor) { - insert(target, div, anchor); - append(div, t); - }, - p(ctx, dirty) { - if (dirty & /*$currentProjectPath, $currentDraftPath*/ 9 && t_value !== (t_value = obsidian.normalizePath(`${/*$currentProjectPath*/ ctx[3]}/${/*$currentDraftPath*/ ctx[0]}`) + "")) set_data(t, t_value); - }, - d(detaching) { - if (detaching) detach(div); - } - }; -} - -// (60:2) {#if $currentProject && $currentProject.error} -function create_if_block$1(ctx) { - let p; - let t_value = /*$currentProject*/ ctx[1].error + ""; - let t; - - return { - c() { - p = element("p"); - t = text(t_value); - attr(p, "class", "project-error svelte-23avsr"); - }, - m(target, anchor) { - insert(target, p, anchor); - append(p, t); - }, - p(ctx, dirty) { - if (dirty & /*$currentProject*/ 2 && t_value !== (t_value = /*$currentProject*/ ctx[1].error + "")) set_data(t, t_value); - }, - d(detaching) { - if (detaching) detach(p); - } - }; -} - -function create_fragment$2(ctx) { - let div; - let t; - - function select_block_type(ctx, dirty) { - if (/*projectOptions*/ ctx[2].length > 0) return create_if_block_1$1; - return create_else_block; - } - - let current_block_type = select_block_type(ctx); - let if_block0 = current_block_type(ctx); - let if_block1 = /*$currentProject*/ ctx[1] && /*$currentProject*/ ctx[1].error && create_if_block$1(ctx); - - return { - c() { - div = element("div"); - if_block0.c(); - t = space(); - if (if_block1) if_block1.c(); - attr(div, "id", "project-picker-container"); - attr(div, "class", "svelte-23avsr"); - }, - m(target, anchor) { - insert(target, div, anchor); - if_block0.m(div, null); - append(div, t); - if (if_block1) if_block1.m(div, null); - }, - p(ctx, [dirty]) { - if (current_block_type === (current_block_type = select_block_type(ctx)) && if_block0) { - if_block0.p(ctx, dirty); - } else { - if_block0.d(1); - if_block0 = current_block_type(ctx); - - if (if_block0) { - if_block0.c(); - if_block0.m(div, t); - } - } - - if (/*$currentProject*/ ctx[1] && /*$currentProject*/ ctx[1].error) { - if (if_block1) { - if_block1.p(ctx, dirty); - } else { - if_block1 = create_if_block$1(ctx); - if_block1.c(); - if_block1.m(div, null); - } - } else if (if_block1) { - if_block1.d(1); - if_block1 = null; - } - }, - i: noop, - o: noop, - d(detaching) { - if (detaching) detach(div); - if_block0.d(); - if (if_block1) if_block1.d(); - } - }; -} - -function instance$2($$self, $$props, $$invalidate) { - let $currentDraftPath; - let $currentProject; - let $initialized; - let $projects; - let $currentProjectPath; - component_subscribe($$self, currentDraftPath, $$value => $$invalidate(0, $currentDraftPath = $$value)); - component_subscribe($$self, currentProject, $$value => $$invalidate(1, $currentProject = $$value)); - component_subscribe($$self, initialized, $$value => $$invalidate(4, $initialized = $$value)); - component_subscribe($$self, projects, $$value => $$invalidate(5, $projects = $$value)); - component_subscribe($$self, currentProjectPath, $$value => $$invalidate(3, $currentProjectPath = $$value)); - let projectOptions = []; - - function select_change_handler() { - $currentProjectPath = select_value(this); - currentProjectPath.set($currentProjectPath); - ($$invalidate(2, projectOptions), $$invalidate(5, $projects)); - } - - function select_change_handler_1() { - $currentDraftPath = select_value(this); - currentDraftPath.set($currentDraftPath); - } - - $$self.$$.update = () => { - if ($$self.$$.dirty & /*$projects*/ 32) { - { - $$invalidate(2, projectOptions = Object.keys($projects).map(path => ({ name: path.split("/").slice(-1)[0], path }))); - } - } - - if ($$self.$$.dirty & /*$initialized, $currentProject, $currentDraftPath*/ 19) { - // Recover if you've changed projects and there's no matching draft folder - // by setting the current draft to the last one in the project. - if ($initialized && $currentProject && !$currentProject.drafts.find(d => d.folder === $currentDraftPath)) { - const drafts = $currentProject.drafts; - - if (drafts.length > 0) { - set_store_value(currentDraftPath, $currentDraftPath = drafts[drafts.length - 1].folder, $currentDraftPath); - } else { - set_store_value(currentDraftPath, $currentDraftPath = null, $currentDraftPath); - } - } - } - }; - - return [ - $currentDraftPath, - $currentProject, - projectOptions, - $currentProjectPath, - $initialized, - $projects, - select_change_handler, - select_change_handler_1 - ]; -} - -class ProjectPicker extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance$2, create_fragment$2, safe_not_equal, {}, add_css$1); - } -} - -/* src/view/explorer/SceneList.svelte generated by Svelte v3.43.1 */ - -function add_css(target) { - append_styles(target, "svelte-1wlkmbt", "#scene-list.svelte-1wlkmbt.svelte-1wlkmbt{margin:4px 0px}#scene-list.svelte-1wlkmbt .sortable-scene-list{list-style-type:none;padding:0px;margin:0px}.scene-container.svelte-1wlkmbt.svelte-1wlkmbt{display:flex;border:1px solid transparent;border-radius:3px;cursor:pointer;color:var(--text-muted);font-size:14px;line-height:20px;white-space:nowrap;padding:2px 0px}.selected.svelte-1wlkmbt.svelte-1wlkmbt,.svelte-1wlkmbt:not(.dragging) .scene-container.svelte-1wlkmbt:hover{background-color:var(--background-secondary-alt);color:var(--text-normal)}.scene-container.svelte-1wlkmbt.svelte-1wlkmbt:active{background-color:inherit;color:var(--text-muted)}.scene-ghost{background-color:var(--interactive-accent-hover);color:var(--text-on-accent)}"); -} - -// (56:2) -function create_default_slot$1(ctx) { - let div; - let t_value = /*item*/ ctx[16].name + ""; - let t; - let div_data_scene_path_value; - let mounted; - let dispose; - - function click_handler(...args) { - return /*click_handler*/ ctx[8](/*item*/ ctx[16], ...args); - } - - return { - c() { - div = element("div"); - t = text(t_value); - attr(div, "class", "scene-container svelte-1wlkmbt"); - attr(div, "data-scene-path", div_data_scene_path_value = /*item*/ ctx[16].path); - toggle_class(div, "selected", /*$activeFile*/ ctx[2] && /*$activeFile*/ ctx[2].path === /*item*/ ctx[16].path); - }, - m(target, anchor) { - insert(target, div, anchor); - append(div, t); - - if (!mounted) { - dispose = [ - listen(div, "click", click_handler), - listen(div, "contextmenu", prevent_default(/*onContext*/ ctx[6])) - ]; - - mounted = true; - } - }, - p(new_ctx, dirty) { - ctx = new_ctx; - if (dirty & /*item*/ 65536 && t_value !== (t_value = /*item*/ ctx[16].name + "")) set_data(t, t_value); - - if (dirty & /*item*/ 65536 && div_data_scene_path_value !== (div_data_scene_path_value = /*item*/ ctx[16].path)) { - attr(div, "data-scene-path", div_data_scene_path_value); - } - - if (dirty & /*$activeFile, item*/ 65540) { - toggle_class(div, "selected", /*$activeFile*/ ctx[2] && /*$activeFile*/ ctx[2].path === /*item*/ ctx[16].path); - } - }, - d(detaching) { - if (detaching) detach(div); - mounted = false; - run_all(dispose); - } - }; -} - -function create_fragment$1(ctx) { - let div; - let sortablelist; - let updating_items; - let current; - - function sortablelist_items_binding(value) { - /*sortablelist_items_binding*/ ctx[9](value); - } - - let sortablelist_props = { - sortableOptions: /*sortableOptions*/ ctx[3], - class: "sortable-scene-list", - $$slots: { - default: [ - create_default_slot$1, - ({ item }) => ({ 16: item }), - ({ item }) => item ? 65536 : 0 - ] - }, - $$scope: { ctx } - }; - - if (/*items*/ ctx[0] !== void 0) { - sortablelist_props.items = /*items*/ ctx[0]; - } - - sortablelist = new SortableList({ props: sortablelist_props }); - binding_callbacks.push(() => bind(sortablelist, 'items', sortablelist_items_binding)); - sortablelist.$on("orderChanged", /*itemOrderChanged*/ ctx[4]); - - return { - c() { - div = element("div"); - create_component(sortablelist.$$.fragment); - attr(div, "id", "scene-list"); - attr(div, "class", "svelte-1wlkmbt"); - toggle_class(div, "dragging", /*isSorting*/ ctx[1]); - }, - m(target, anchor) { - insert(target, div, anchor); - mount_component(sortablelist, div, null); - current = true; - }, - p(ctx, [dirty]) { - const sortablelist_changes = {}; - - if (dirty & /*$$scope, item, $activeFile*/ 196612) { - sortablelist_changes.$$scope = { dirty, ctx }; - } - - if (!updating_items && dirty & /*items*/ 1) { - updating_items = true; - sortablelist_changes.items = /*items*/ ctx[0]; - add_flush_callback(() => updating_items = false); - } - - sortablelist.$set(sortablelist_changes); - - if (dirty & /*isSorting*/ 2) { - toggle_class(div, "dragging", /*isSorting*/ ctx[1]); - } - }, - i(local) { - if (current) return; - transition_in(sortablelist.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(sortablelist.$$.fragment, local); - current = false; - }, - d(detaching) { - if (detaching) detach(div); - destroy_component(sortablelist); - } - }; -} - -function instance$1($$self, $$props, $$invalidate) { - let $currentProjectPath; - let $projectMetadata; - let $currentDraftPath; - let $currentDraft; - let $activeFile; - component_subscribe($$self, currentProjectPath, $$value => $$invalidate(10, $currentProjectPath = $$value)); - component_subscribe($$self, projectMetadata, $$value => $$invalidate(11, $projectMetadata = $$value)); - component_subscribe($$self, currentDraftPath, $$value => $$invalidate(12, $currentDraftPath = $$value)); - component_subscribe($$self, currentDraft, $$value => $$invalidate(7, $currentDraft = $$value)); - component_subscribe($$self, activeFile, $$value => $$invalidate(2, $activeFile = $$value)); - const makeScenePath = getContext("makeScenePath"); - let items; - - // Track sort state for styling, set sorting options - let isSorting = false; - - const sortableOptions = { - animation: 150, - ghostClass: "scene-ghost", - onStart: () => { - $$invalidate(1, isSorting = true); - }, - onEnd: () => { - $$invalidate(1, isSorting = false); - } - }; - - // Called when sorting ends an the item order has been updated. - // Reorder scenes according and set into the store. - function itemOrderChanged(event) { - const currentDraftIndex = $projectMetadata[$currentProjectPath].drafts.findIndex(d => d.folder === $currentDraftPath); - set_store_value(projectMetadata, $projectMetadata[$currentProjectPath].drafts[currentDraftIndex].scenes = event.detail.map(d => d.name), $projectMetadata); - } - - // Grab the click context function and call it when a valid scene is clicked. - const onSceneClick = getContext("onSceneClick"); - - function onItemClick(path, event) { - if (path) { - onSceneClick(path, event.metaKey); - } - } - - // Grab the right-click context function and call it if the right-click - // happened on a scene element with a valid path. - const onContextClick = getContext("onContextClick"); - - function onContext(event) { - const { x, y } = event; - const element = document.elementFromPoint(x, y); - const scenePath = element && element instanceof HTMLElement && element.dataset.scenePath; - - if (scenePath) { - onContextClick(scenePath, x, y); - } - } - - const click_handler = (item, e) => typeof item.path === "string" - ? onItemClick(item.path, e) - : {}; - - function sortablelist_items_binding(value) { - items = value; - ($$invalidate(0, items), $$invalidate(7, $currentDraft)); - } - - $$self.$$.update = () => { - if ($$self.$$.dirty & /*$currentDraft*/ 128) { - { - $$invalidate(0, items = $currentDraft - ? $currentDraft.scenes.map(s => ({ id: s, name: s, path: makeScenePath(s) })) - : []); - } - } - }; - - return [ - items, - isSorting, - $activeFile, - sortableOptions, - itemOrderChanged, - onItemClick, - onContext, - $currentDraft, - click_handler, - sortablelist_items_binding - ]; -} - -class SceneList extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance$1, create_fragment$1, safe_not_equal, {}, add_css); - } -} - -/* src/view/explorer/ExplorerView.svelte generated by Svelte v3.43.1 */ - -function create_default_slot_7(ctx) { - let t; - - return { - c() { - t = text("Scenes"); - }, - m(target, anchor) { - insert(target, t, anchor); - }, - d(detaching) { - if (detaching) detach(t); - } - }; -} - -// (35:4) -function create_default_slot_6(ctx) { - let t; - - return { - c() { - t = text("Drafts"); - }, - m(target, anchor) { - insert(target, t, anchor); - }, - d(detaching) { - if (detaching) detach(t); - } - }; -} - -// (36:4) -function create_default_slot_5(ctx) { - let t; - - return { - c() { - t = text("Compile"); - }, - m(target, anchor) { - insert(target, t, anchor); - }, - d(detaching) { - if (detaching) detach(t); - } - }; -} - -// (33:2) -function create_default_slot_4(ctx) { - let tab0; - let t0; - let tab1; - let t1; - let tab2; - let current; - - tab0 = new Tab({ - props: { - $$slots: { default: [create_default_slot_7] }, - $$scope: { ctx } - } - }); - - tab1 = new Tab({ - props: { - $$slots: { default: [create_default_slot_6] }, - $$scope: { ctx } - } - }); - - tab2 = new Tab({ - props: { - $$slots: { default: [create_default_slot_5] }, - $$scope: { ctx } - } - }); - - return { - c() { - create_component(tab0.$$.fragment); - t0 = space(); - create_component(tab1.$$.fragment); - t1 = space(); - create_component(tab2.$$.fragment); - }, - m(target, anchor) { - mount_component(tab0, target, anchor); - insert(target, t0, anchor); - mount_component(tab1, target, anchor); - insert(target, t1, anchor); - mount_component(tab2, target, anchor); - current = true; - }, - p(ctx, dirty) { - const tab0_changes = {}; - - if (dirty & /*$$scope*/ 128) { - tab0_changes.$$scope = { dirty, ctx }; - } - - tab0.$set(tab0_changes); - const tab1_changes = {}; - - if (dirty & /*$$scope*/ 128) { - tab1_changes.$$scope = { dirty, ctx }; - } - - tab1.$set(tab1_changes); - const tab2_changes = {}; - - if (dirty & /*$$scope*/ 128) { - tab2_changes.$$scope = { dirty, ctx }; - } - - tab2.$set(tab2_changes); - }, - i(local) { - if (current) return; - transition_in(tab0.$$.fragment, local); - transition_in(tab1.$$.fragment, local); - transition_in(tab2.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(tab0.$$.fragment, local); - transition_out(tab1.$$.fragment, local); - transition_out(tab2.$$.fragment, local); - current = false; - }, - d(detaching) { - destroy_component(tab0, detaching); - if (detaching) detach(t0); - destroy_component(tab1, detaching); - if (detaching) detach(t1); - destroy_component(tab2, detaching); - } - }; -} - -// (39:4) {#if $currentDraft} -function create_if_block_1(ctx) { - let scenelist; - let t; - let newscenefield; - let current; - scenelist = new SceneList({}); - newscenefield = new NewSceneField({}); - - return { - c() { - create_component(scenelist.$$.fragment); - t = space(); - create_component(newscenefield.$$.fragment); - }, - m(target, anchor) { - mount_component(scenelist, target, anchor); - insert(target, t, anchor); - mount_component(newscenefield, target, anchor); - current = true; - }, - i(local) { - if (current) return; - transition_in(scenelist.$$.fragment, local); - transition_in(newscenefield.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(scenelist.$$.fragment, local); - transition_out(newscenefield.$$.fragment, local); - current = false; - }, - d(detaching) { - destroy_component(scenelist, detaching); - if (detaching) detach(t); - destroy_component(newscenefield, detaching); - } - }; -} - -// (38:2) -function create_default_slot_3(ctx) { - let if_block_anchor; - let current; - let if_block = /*$currentDraft*/ ctx[0] && create_if_block_1(); - - return { - c() { - if (if_block) if_block.c(); - if_block_anchor = empty(); - }, - m(target, anchor) { - if (if_block) if_block.m(target, anchor); - insert(target, if_block_anchor, anchor); - current = true; - }, - p(ctx, dirty) { - if (/*$currentDraft*/ ctx[0]) { - if (if_block) { - if (dirty & /*$currentDraft*/ 1) { - transition_in(if_block, 1); - } - } else { - if_block = create_if_block_1(); - if_block.c(); - transition_in(if_block, 1); - if_block.m(if_block_anchor.parentNode, if_block_anchor); - } - } else if (if_block) { - group_outros(); - - transition_out(if_block, 1, 1, () => { - if_block = null; - }); - - check_outros(); - } - }, - i(local) { - if (current) return; - transition_in(if_block); - current = true; - }, - o(local) { - transition_out(if_block); - current = false; - }, - d(detaching) { - if (if_block) if_block.d(detaching); - if (detaching) detach(if_block_anchor); - } - }; -} - -// (45:4) {#if $currentProject} -function create_if_block(ctx) { - let draftlist; - let t; - let newdraftfield; - let current; - draftlist = new DraftList({}); - newdraftfield = new NewDraftField({}); - - return { - c() { - create_component(draftlist.$$.fragment); - t = space(); - create_component(newdraftfield.$$.fragment); - }, - m(target, anchor) { - mount_component(draftlist, target, anchor); - insert(target, t, anchor); - mount_component(newdraftfield, target, anchor); - current = true; - }, - i(local) { - if (current) return; - transition_in(draftlist.$$.fragment, local); - transition_in(newdraftfield.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(draftlist.$$.fragment, local); - transition_out(newdraftfield.$$.fragment, local); - current = false; - }, - d(detaching) { - destroy_component(draftlist, detaching); - if (detaching) detach(t); - destroy_component(newdraftfield, detaching); - } - }; -} - -// (44:2) -function create_default_slot_2(ctx) { - let if_block_anchor; - let current; - let if_block = /*$currentProject*/ ctx[1] && create_if_block(); - - return { - c() { - if (if_block) if_block.c(); - if_block_anchor = empty(); - }, - m(target, anchor) { - if (if_block) if_block.m(target, anchor); - insert(target, if_block_anchor, anchor); - current = true; - }, - p(ctx, dirty) { - if (/*$currentProject*/ ctx[1]) { - if (if_block) { - if (dirty & /*$currentProject*/ 2) { - transition_in(if_block, 1); - } - } else { - if_block = create_if_block(); - if_block.c(); - transition_in(if_block, 1); - if_block.m(if_block_anchor.parentNode, if_block_anchor); - } - } else if (if_block) { - group_outros(); - - transition_out(if_block, 1, 1, () => { - if_block = null; - }); - - check_outros(); - } - }, - i(local) { - if (current) return; - transition_in(if_block); - current = true; - }, - o(local) { - transition_out(if_block); - current = false; - }, - d(detaching) { - if (if_block) if_block.d(detaching); - if (detaching) detach(if_block_anchor); - } - }; -} - -// (50:2) -function create_default_slot_1(ctx) { - let compileview; - let current; - compileview = new CompileView({}); - - return { - c() { - create_component(compileview.$$.fragment); - }, - m(target, anchor) { - mount_component(compileview, target, anchor); - current = true; - }, - i(local) { - if (current) return; - transition_in(compileview.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(compileview.$$.fragment, local); - current = false; - }, - d(detaching) { - destroy_component(compileview, detaching); - } - }; -} - -// (32:0) -function create_default_slot(ctx) { - let tablist; - let t0; - let tabpanel0; - let t1; - let tabpanel1; - let t2; - let tabpanel2; - let current; - - tablist = new TabList({ - props: { - $$slots: { default: [create_default_slot_4] }, - $$scope: { ctx } - } - }); - - tabpanel0 = new TabPanel({ - props: { - $$slots: { default: [create_default_slot_3] }, - $$scope: { ctx } - } - }); - - tabpanel1 = new TabPanel({ - props: { - $$slots: { default: [create_default_slot_2] }, - $$scope: { ctx } - } - }); - - tabpanel2 = new TabPanel({ - props: { - $$slots: { default: [create_default_slot_1] }, - $$scope: { ctx } - } - }); - - return { - c() { - create_component(tablist.$$.fragment); - t0 = space(); - create_component(tabpanel0.$$.fragment); - t1 = space(); - create_component(tabpanel1.$$.fragment); - t2 = space(); - create_component(tabpanel2.$$.fragment); - }, - m(target, anchor) { - mount_component(tablist, target, anchor); - insert(target, t0, anchor); - mount_component(tabpanel0, target, anchor); - insert(target, t1, anchor); - mount_component(tabpanel1, target, anchor); - insert(target, t2, anchor); - mount_component(tabpanel2, target, anchor); - current = true; - }, - p(ctx, dirty) { - const tablist_changes = {}; - - if (dirty & /*$$scope*/ 128) { - tablist_changes.$$scope = { dirty, ctx }; - } - - tablist.$set(tablist_changes); - const tabpanel0_changes = {}; - - if (dirty & /*$$scope, $currentDraft*/ 129) { - tabpanel0_changes.$$scope = { dirty, ctx }; - } - - tabpanel0.$set(tabpanel0_changes); - const tabpanel1_changes = {}; - - if (dirty & /*$$scope, $currentProject*/ 130) { - tabpanel1_changes.$$scope = { dirty, ctx }; - } - - tabpanel1.$set(tabpanel1_changes); - const tabpanel2_changes = {}; - - if (dirty & /*$$scope*/ 128) { - tabpanel2_changes.$$scope = { dirty, ctx }; - } - - tabpanel2.$set(tabpanel2_changes); - }, - i(local) { - if (current) return; - transition_in(tablist.$$.fragment, local); - transition_in(tabpanel0.$$.fragment, local); - transition_in(tabpanel1.$$.fragment, local); - transition_in(tabpanel2.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(tablist.$$.fragment, local); - transition_out(tabpanel0.$$.fragment, local); - transition_out(tabpanel1.$$.fragment, local); - transition_out(tabpanel2.$$.fragment, local); - current = false; - }, - d(detaching) { - destroy_component(tablist, detaching); - if (detaching) detach(t0); - destroy_component(tabpanel0, detaching); - if (detaching) detach(t1); - destroy_component(tabpanel1, detaching); - if (detaching) detach(t2); - destroy_component(tabpanel2, detaching); - } - }; -} - -function create_fragment(ctx) { - let projectpicker; - let t; - let tabs; - let current; - projectpicker = new ProjectPicker({}); - - tabs = new Tabs({ - props: { - $$slots: { default: [create_default_slot] }, - $$scope: { ctx } - } - }); - - return { - c() { - create_component(projectpicker.$$.fragment); - t = space(); - create_component(tabs.$$.fragment); - }, - m(target, anchor) { - mount_component(projectpicker, target, anchor); - insert(target, t, anchor); - mount_component(tabs, target, anchor); - current = true; - }, - p(ctx, [dirty]) { - const tabs_changes = {}; - - if (dirty & /*$$scope, $currentProject, $currentDraft*/ 131) { - tabs_changes.$$scope = { dirty, ctx }; - } - - tabs.$set(tabs_changes); - }, - i(local) { - if (current) return; - transition_in(projectpicker.$$.fragment, local); - transition_in(tabs.$$.fragment, local); - current = true; - }, - o(local) { - transition_out(projectpicker.$$.fragment, local); - transition_out(tabs.$$.fragment, local); - current = false; - }, - d(detaching) { - destroy_component(projectpicker, detaching); - if (detaching) detach(t); - destroy_component(tabs, detaching); - } - }; -} - -function instance($$self, $$props, $$invalidate) { - let $currentDraftPath; - let $currentProjectPath; - let $pluginSettings; - let $currentDraft; - let $currentProject; - component_subscribe($$self, currentDraftPath, $$value => $$invalidate(2, $currentDraftPath = $$value)); - component_subscribe($$self, currentProjectPath, $$value => $$invalidate(3, $currentProjectPath = $$value)); - component_subscribe($$self, pluginSettings, $$value => $$invalidate(4, $pluginSettings = $$value)); - component_subscribe($$self, currentDraft, $$value => $$invalidate(0, $currentDraft = $$value)); - component_subscribe($$self, currentProject, $$value => $$invalidate(1, $currentProject = $$value)); - - function makeDraftPath(name) { - if ($currentProjectPath) { - const draftsFolder = $pluginSettings.projects[$currentProjectPath].draftsPath; - return obsidian.normalizePath(`${$currentProjectPath}/${draftsFolder}/${name}/`); - } - - return null; - } - - setContext("makeDraftPath", makeDraftPath); - - // Create a fully-qualified path to a scene from its name. - function makeScenePath(name, draft) { - const draftPath = makeDraftPath(draft || $currentDraftPath); - - if (draftPath) { - return obsidian.normalizePath(`${draftPath}/${name}.md`); - } - - return null; - } - - setContext("makeScenePath", makeScenePath); - return [$currentDraft, $currentProject]; -} - -class ExplorerView extends SvelteComponent { - constructor(options) { - super(); - init(this, options, instance, create_fragment, safe_not_equal, {}); - } -} - -const VIEW_TYPE_LONGFORM_EXPLORER = "VIEW_TYPE_LONGFORM_EXPLORER"; -class ExplorerPane extends obsidian.ItemView { - constructor(leaf) { - super(leaf); - } - getViewType() { - return VIEW_TYPE_LONGFORM_EXPLORER; - } - getDisplayText() { - return "Longform"; - } - getIcon() { - return ICON_NAME; - } - onOpen() { - return __awaiter(this, void 0, void 0, function* () { - const context = new Map(); - // Context function for showing a generic confirmation modal - context.set("showConfirmModal", (title, description, yesText, yesAction, noText = undefined, noAction = undefined) => { - new ConfirmActionModal(this.app, title, description, yesText, yesAction, noText, noAction).open(); - }); - // Context function for opening scene notes on click - context.set("onSceneClick", (path, newLeaf) => { - this.app.workspace.openLinkText(path, "/", newLeaf); - }); - // Context function for creating new scene notes given a path - context.set("onNewScene", (path) => __awaiter(this, void 0, void 0, function* () { - yield this.app.vault.create(path, ""); - this.app.workspace.openLinkText(path, "/", false); - })); - // Context function for creating new draft folders given a path - context.set("onNewDraft", (path, copying) => __awaiter(this, void 0, void 0, function* () { - if (copying) { - yield this.app.vault.createFolder(path); - // do copy - for (const toCopy of copying) { - yield this.app.vault.adapter.copy(toCopy.from, toCopy.to); - } - } - else { - yield this.app.vault.createFolder(path); - } - })); - // Context function for showing a right-click menu - context.set("onContextClick", (path, x, y) => { - const file = this.app.vault.getAbstractFileByPath(path); - if (!file) { - return; - } - const menu = new obsidian.Menu(this.app); - menu.addItem((item) => { - item.setTitle("Delete"); - item.setIcon("trash"); - item.onClick(() => __awaiter(this, void 0, void 0, function* () { - if (file) { - yield this.app.vault.trash(file, true); - } - })); - }); - menu.addItem((item) => { - item.setTitle("Open in new pane"); - item.setIcon("vertical-split"); - item.onClick(() => this.app.workspace.openLinkText(path, "/", true)); - }); - // Triggering this event lets other apps insert menu items - // including Obsidian, giving us lots of stuff for free. - this.app.workspace.trigger("file-menu", menu, file, "longform"); - menu.showAtPosition({ x, y }); - }); - context.set("showRenameDraftMenu", (x, y, action) => { - const menu = new obsidian.Menu(this.app); - menu.addItem((item) => { - item.setTitle("Rename"); - item.setIcon("pencil"); - item.onClick(action); - }); - menu.showAtPosition({ x, y }); - }); - context.set("renameFolder", (oldPath, newPath) => { - this.app.vault.adapter.rename(oldPath, newPath); - }); - context.set("compile", (projectPath, draftName, workflow, kinds, statusCallback) => { - compile(this.app, projectPath, draftName, workflow, kinds, statusCallback); - }); - context.set("openCompileStepMenu", () => new AddStepModalContainer(this.app).open()); - context.set("showCompileActionsMenu", (x, y, currentWorkflowName, action) => { - const menu = new obsidian.Menu(this.app); - menu.addItem((item) => { - item.setTitle("Add new workflow"); - item.setIcon("plus-with-circle"); - item.onClick(() => action("new")); - }); - if (currentWorkflowName) { - menu.addItem((item) => { - item.setTitle(`Rename "${currentWorkflowName}"`); - item.setIcon("pencil"); - item.onClick(() => action("rename")); - }); - menu.addItem((item) => { - item.setTitle(`Delete "${currentWorkflowName}"`); - item.setIcon("trash"); - item.onClick(() => action("delete")); - }); - } - menu.showAtPosition({ x, y }); - }); - this.explorerView = new ExplorerView({ - target: this.contentEl, - context, - }); - }); - } - onClose() { - return __awaiter(this, void 0, void 0, function* () { - if (this.explorerView) { - this.explorerView.$destroy(); - } - }); - } -} - -class AddProjectModal extends obsidian.Modal { - constructor(app, plugin, path) { - super(app); - this.plugin = plugin; - this.path = path; - } - onOpen() { - const { contentEl } = this; - const title = document.createElement("h1"); - title.setText("Add to Longform"); - contentEl.appendChild(title); - const indexFileField = this.addField(contentEl, "Index File Name", "Index", "Index", "A projectโ€™s index file acts as storage for all the metadata necessary to make a Longform project work. You can edit it (itโ€™s Markdown), but Longform will mostly be reading and writing it directly."); - const draftsFolderField = this.addField(contentEl, "Drafts Folder Name", "Drafts/", "Drafts/", "Every folder inside your drafts folder is a single draft of your project. You can name drafts whatever youโ€™d like: Drafts/1/, Drafts/First Draft/, etc. Each draft folder will hold the individual files (scenes) that make up your project. Scenes are ordered manually. Other folders and files in the project are always reachable in the Obsidian file explorer."); - const doAdd = () => __awaiter(this, void 0, void 0, function* () { - const indexFile = indexFileField.getValue(); - const draftsPath = draftsFolderField.getValue(); - yield this.plugin.markPathAsProject(this.path, { - path: this.path, - indexFile, - draftsPath, - }); - this.close(); - }); - const saveButton = new obsidian.ButtonComponent(contentEl) - .setButtonText("Add to Longform") - .onClick(doAdd); - saveButton.buttonEl.id = "longform-add-button"; - indexFileField.inputEl.focus(); - } - onClose() { - const { contentEl } = this; - contentEl.empty(); - } - addField(rootEl, label, placeholder, value = "", description = "") { - const inputId = label.replace(" ", "-").toLowerCase(); - const container = document.createElement("div"); - container.style.display = "flex"; - container.style.flexDirection = "row"; - container.style.justifyContent = "space-between"; - container.style.alignContent = "center"; - rootEl.appendChild(container); - const labelEl = document.createElement("label"); - labelEl.setText(label); - labelEl.htmlFor = inputId; - labelEl.style.display = "flex"; - labelEl.style.alignItems = "center"; - labelEl.style.marginRight = "12px"; - container.appendChild(labelEl); - const field = new obsidian.TextComponent(container).setPlaceholder(placeholder); - field.inputEl.value = value; - field.inputEl.style.flexGrow = "1"; - field.inputEl.id = inputId; - if (description.length > 0) { - const descriptionEl = document.createElement("p"); - descriptionEl.setText(description); - descriptionEl.style.color = "var(--text-muted)"; - rootEl.appendChild(descriptionEl); - } - return field; - } -} - -function addProject(path, project, settings) { - return Object.assign(Object.assign({}, settings), { projects: Object.assign(Object.assign({}, settings.projects), { [path]: project }) }); -} -function removeProject(path, settings) { - const newSettings = settings; - delete newSettings.projects[path]; - return newSettings; -} -function isLongformProject(path, settings) { - return settings && !!settings.projects[path]; -} -function isInLongformProject(path, settings) { - return (settings && !!Object.keys(settings.projects).find((p) => path.startsWith(p))); -} -function indexFilePath(project) { - return obsidian.normalizePath(`${project.path}/${project.indexFile}.md`); -} - -const WARNING = ` -This file is managed by Longform. Please avoid editing it directly; doing so will almost certainly confuse the plugin, and may cause a loss of data. - -Longform uses this file to organize your folders and notes into a project. For more details, please see [The Index File](https://github.com/kevboh/longform#the-index-file) section of the pluginโ€™s README. -`; -const EmptyIndexFileMetadata = { - version: LONGFORM_CURRENT_INDEX_VERSION, - workflow: null, - drafts: [ - { - name: "Draft 1", - folder: "Draft 1", - scenes: [], - }, - ], -}; -function indexBodyFor(state) { - if (!state) { - return null; - } - const body = obsidian.stringifyYaml(state); - if (!body || body === "undefined") { - return null; - } - return `---\n${body}---\n\n${WARNING}\n`; -} -function buildDraftsLookup(drafts) { - return drafts.reduce((agg, d) => { - agg[d.folder] = d; - return agg; - }, {}); -} - -/** Used to stand-in for `undefined` hash values. */ -var HASH_UNDEFINED = '__lodash_hash_undefined__'; - -/** - * Adds `value` to the array cache. - * - * @private - * @name add - * @memberOf SetCache - * @alias push - * @param {*} value The value to cache. - * @returns {Object} Returns the cache instance. - */ -function setCacheAdd(value) { - this.__data__.set(value, HASH_UNDEFINED); - return this; -} - -var _setCacheAdd = setCacheAdd; - -/** - * Checks if `value` is in the array cache. - * - * @private - * @name has - * @memberOf SetCache - * @param {*} value The value to search for. - * @returns {number} Returns `true` if `value` is found, else `false`. - */ -function setCacheHas(value) { - return this.__data__.has(value); -} - -var _setCacheHas = setCacheHas; - -/** - * - * Creates an array cache object to store unique values. - * - * @private - * @constructor - * @param {Array} [values] The values to cache. - */ -function SetCache(values) { - var index = -1, - length = values == null ? 0 : values.length; - - this.__data__ = new _MapCache; - while (++index < length) { - this.add(values[index]); - } -} - -// Add methods to `SetCache`. -SetCache.prototype.add = SetCache.prototype.push = _setCacheAdd; -SetCache.prototype.has = _setCacheHas; - -var _SetCache = SetCache; - -/** - * A specialized version of `_.some` for arrays without support for iteratee - * shorthands. - * - * @private - * @param {Array} [array] The array to iterate over. - * @param {Function} predicate The function invoked per iteration. - * @returns {boolean} Returns `true` if any element passes the predicate check, - * else `false`. - */ -function arraySome(array, predicate) { - var index = -1, - length = array == null ? 0 : array.length; - - while (++index < length) { - if (predicate(array[index], index, array)) { - return true; - } - } - return false; -} - -var _arraySome = arraySome; - -/** - * Checks if a `cache` value for `key` exists. - * - * @private - * @param {Object} cache The cache to query. - * @param {string} key The key of the entry to check. - * @returns {boolean} Returns `true` if an entry for `key` exists, else `false`. - */ -function cacheHas(cache, key) { - return cache.has(key); -} - -var _cacheHas = cacheHas; - -/** Used to compose bitmasks for value comparisons. */ -var COMPARE_PARTIAL_FLAG$3 = 1, - COMPARE_UNORDERED_FLAG$1 = 2; - -/** - * A specialized version of `baseIsEqualDeep` for arrays with support for - * partial deep comparisons. - * - * @private - * @param {Array} array The array to compare. - * @param {Array} other The other array to compare. - * @param {number} bitmask The bitmask flags. See `baseIsEqual` for more details. - * @param {Function} customizer The function to customize comparisons. - * @param {Function} equalFunc The function to determine equivalents of values. - * @param {Object} stack Tracks traversed `array` and `other` objects. - * @returns {boolean} Returns `true` if the arrays are equivalent, else `false`. - */ -function equalArrays(array, other, bitmask, customizer, equalFunc, stack) { - var isPartial = bitmask & COMPARE_PARTIAL_FLAG$3, - arrLength = array.length, - othLength = other.length; - - if (arrLength != othLength && !(isPartial && othLength > arrLength)) { - return false; - } - // Check that cyclic values are equal. - var arrStacked = stack.get(array); - var othStacked = stack.get(other); - if (arrStacked && othStacked) { - return arrStacked == other && othStacked == array; - } - var index = -1, - result = true, - seen = (bitmask & COMPARE_UNORDERED_FLAG$1) ? new _SetCache : undefined; - - stack.set(array, other); - stack.set(other, array); - - // Ignore non-index properties. - while (++index < arrLength) { - var arrValue = array[index], - othValue = other[index]; - - if (customizer) { - var compared = isPartial - ? customizer(othValue, arrValue, index, other, array, stack) - : customizer(arrValue, othValue, index, array, other, stack); - } - if (compared !== undefined) { - if (compared) { - continue; - } - result = false; - break; - } - // Recursively compare arrays (susceptible to call stack limits). - if (seen) { - if (!_arraySome(other, function(othValue, othIndex) { - if (!_cacheHas(seen, othIndex) && - (arrValue === othValue || equalFunc(arrValue, othValue, bitmask, customizer, stack))) { - return seen.push(othIndex); - } - })) { - result = false; - break; - } - } else if (!( - arrValue === othValue || - equalFunc(arrValue, othValue, bitmask, customizer, stack) - )) { - result = false; - break; - } - } - stack['delete'](array); - stack['delete'](other); - return result; -} - -var _equalArrays = equalArrays; - -/** - * Converts `map` to its key-value pairs. - * - * @private - * @param {Object} map The map to convert. - * @returns {Array} Returns the key-value pairs. - */ -function mapToArray(map) { - var index = -1, - result = Array(map.size); - - map.forEach(function(value, key) { - result[++index] = [key, value]; - }); - return result; -} - -var _mapToArray = mapToArray; - -/** - * Converts `set` to an array of its values. - * - * @private - * @param {Object} set The set to convert. - * @returns {Array} Returns the values. - */ -function setToArray(set) { - var index = -1, - result = Array(set.size); - - set.forEach(function(value) { - result[++index] = value; - }); - return result; -} - -var _setToArray = setToArray; - -/** Used to compose bitmasks for value comparisons. */ -var COMPARE_PARTIAL_FLAG$2 = 1, - COMPARE_UNORDERED_FLAG = 2; - -/** `Object#toString` result references. */ -var boolTag = '[object Boolean]', - dateTag = '[object Date]', - errorTag = '[object Error]', - mapTag = '[object Map]', - numberTag = '[object Number]', - regexpTag = '[object RegExp]', - setTag = '[object Set]', - stringTag = '[object String]', - symbolTag = '[object Symbol]'; - -var arrayBufferTag = '[object ArrayBuffer]', - dataViewTag = '[object DataView]'; - -/** Used to convert symbols to primitives and strings. */ -var symbolProto = _Symbol ? _Symbol.prototype : undefined, - symbolValueOf = symbolProto ? symbolProto.valueOf : undefined; - -/** - * A specialized version of `baseIsEqualDeep` for comparing objects of - * the same `toStringTag`. - * - * **Note:** This function only supports comparing values with tags of - * `Boolean`, `Date`, `Error`, `Number`, `RegExp`, or `String`. - * - * @private - * @param {Object} object The object to compare. - * @param {Object} other The other object to compare. - * @param {string} tag The `toStringTag` of the objects to compare. - * @param {number} bitmask The bitmask flags. See `baseIsEqual` for more details. - * @param {Function} customizer The function to customize comparisons. - * @param {Function} equalFunc The function to determine equivalents of values. - * @param {Object} stack Tracks traversed `object` and `other` objects. - * @returns {boolean} Returns `true` if the objects are equivalent, else `false`. - */ -function equalByTag(object, other, tag, bitmask, customizer, equalFunc, stack) { - switch (tag) { - case dataViewTag: - if ((object.byteLength != other.byteLength) || - (object.byteOffset != other.byteOffset)) { - return false; - } - object = object.buffer; - other = other.buffer; - - case arrayBufferTag: - if ((object.byteLength != other.byteLength) || - !equalFunc(new _Uint8Array(object), new _Uint8Array(other))) { - return false; - } - return true; - - case boolTag: - case dateTag: - case numberTag: - // Coerce booleans to `1` or `0` and dates to milliseconds. - // Invalid dates are coerced to `NaN`. - return eq_1(+object, +other); - - case errorTag: - return object.name == other.name && object.message == other.message; - - case regexpTag: - case stringTag: - // Coerce regexes to strings and treat strings, primitives and objects, - // as equal. See http://www.ecma-international.org/ecma-262/7.0/#sec-regexp.prototype.tostring - // for more details. - return object == (other + ''); - - case mapTag: - var convert = _mapToArray; - - case setTag: - var isPartial = bitmask & COMPARE_PARTIAL_FLAG$2; - convert || (convert = _setToArray); - - if (object.size != other.size && !isPartial) { - return false; - } - // Assume cyclic values are equal. - var stacked = stack.get(object); - if (stacked) { - return stacked == other; - } - bitmask |= COMPARE_UNORDERED_FLAG; - - // Recursively compare objects (susceptible to call stack limits). - stack.set(object, other); - var result = _equalArrays(convert(object), convert(other), bitmask, customizer, equalFunc, stack); - stack['delete'](object); - return result; - - case symbolTag: - if (symbolValueOf) { - return symbolValueOf.call(object) == symbolValueOf.call(other); - } - } - return false; -} - -var _equalByTag = equalByTag; - -/** Used to compose bitmasks for value comparisons. */ -var COMPARE_PARTIAL_FLAG$1 = 1; - -/** Used for built-in method references. */ -var objectProto$1 = Object.prototype; - -/** Used to check objects for own properties. */ -var hasOwnProperty$1 = objectProto$1.hasOwnProperty; - -/** - * A specialized version of `baseIsEqualDeep` for objects with support for - * partial deep comparisons. - * - * @private - * @param {Object} object The object to compare. - * @param {Object} other The other object to compare. - * @param {number} bitmask The bitmask flags. See `baseIsEqual` for more details. - * @param {Function} customizer The function to customize comparisons. - * @param {Function} equalFunc The function to determine equivalents of values. - * @param {Object} stack Tracks traversed `object` and `other` objects. - * @returns {boolean} Returns `true` if the objects are equivalent, else `false`. - */ -function equalObjects(object, other, bitmask, customizer, equalFunc, stack) { - var isPartial = bitmask & COMPARE_PARTIAL_FLAG$1, - objProps = _getAllKeys(object), - objLength = objProps.length, - othProps = _getAllKeys(other), - othLength = othProps.length; - - if (objLength != othLength && !isPartial) { - return false; - } - var index = objLength; - while (index--) { - var key = objProps[index]; - if (!(isPartial ? key in other : hasOwnProperty$1.call(other, key))) { - return false; - } - } - // Check that cyclic values are equal. - var objStacked = stack.get(object); - var othStacked = stack.get(other); - if (objStacked && othStacked) { - return objStacked == other && othStacked == object; - } - var result = true; - stack.set(object, other); - stack.set(other, object); - - var skipCtor = isPartial; - while (++index < objLength) { - key = objProps[index]; - var objValue = object[key], - othValue = other[key]; - - if (customizer) { - var compared = isPartial - ? customizer(othValue, objValue, key, other, object, stack) - : customizer(objValue, othValue, key, object, other, stack); - } - // Recursively compare objects (susceptible to call stack limits). - if (!(compared === undefined - ? (objValue === othValue || equalFunc(objValue, othValue, bitmask, customizer, stack)) - : compared - )) { - result = false; - break; - } - skipCtor || (skipCtor = key == 'constructor'); - } - if (result && !skipCtor) { - var objCtor = object.constructor, - othCtor = other.constructor; - - // Non `Object` object instances with different constructors are not equal. - if (objCtor != othCtor && - ('constructor' in object && 'constructor' in other) && - !(typeof objCtor == 'function' && objCtor instanceof objCtor && - typeof othCtor == 'function' && othCtor instanceof othCtor)) { - result = false; - } - } - stack['delete'](object); - stack['delete'](other); - return result; -} - -var _equalObjects = equalObjects; - -/** Used to compose bitmasks for value comparisons. */ -var COMPARE_PARTIAL_FLAG = 1; - -/** `Object#toString` result references. */ -var argsTag = '[object Arguments]', - arrayTag = '[object Array]', - objectTag = '[object Object]'; - -/** Used for built-in method references. */ -var objectProto = Object.prototype; - -/** Used to check objects for own properties. */ -var hasOwnProperty = objectProto.hasOwnProperty; - -/** - * A specialized version of `baseIsEqual` for arrays and objects which performs - * deep comparisons and tracks traversed objects enabling objects with circular - * references to be compared. - * - * @private - * @param {Object} object The object to compare. - * @param {Object} other The other object to compare. - * @param {number} bitmask The bitmask flags. See `baseIsEqual` for more details. - * @param {Function} customizer The function to customize comparisons. - * @param {Function} equalFunc The function to determine equivalents of values. - * @param {Object} [stack] Tracks traversed `object` and `other` objects. - * @returns {boolean} Returns `true` if the objects are equivalent, else `false`. - */ -function baseIsEqualDeep(object, other, bitmask, customizer, equalFunc, stack) { - var objIsArr = isArray_1(object), - othIsArr = isArray_1(other), - objTag = objIsArr ? arrayTag : _getTag(object), - othTag = othIsArr ? arrayTag : _getTag(other); - - objTag = objTag == argsTag ? objectTag : objTag; - othTag = othTag == argsTag ? objectTag : othTag; - - var objIsObj = objTag == objectTag, - othIsObj = othTag == objectTag, - isSameTag = objTag == othTag; - - if (isSameTag && isBuffer_1(object)) { - if (!isBuffer_1(other)) { - return false; - } - objIsArr = true; - objIsObj = false; - } - if (isSameTag && !objIsObj) { - stack || (stack = new _Stack); - return (objIsArr || isTypedArray_1(object)) - ? _equalArrays(object, other, bitmask, customizer, equalFunc, stack) - : _equalByTag(object, other, objTag, bitmask, customizer, equalFunc, stack); - } - if (!(bitmask & COMPARE_PARTIAL_FLAG)) { - var objIsWrapped = objIsObj && hasOwnProperty.call(object, '__wrapped__'), - othIsWrapped = othIsObj && hasOwnProperty.call(other, '__wrapped__'); - - if (objIsWrapped || othIsWrapped) { - var objUnwrapped = objIsWrapped ? object.value() : object, - othUnwrapped = othIsWrapped ? other.value() : other; - - stack || (stack = new _Stack); - return equalFunc(objUnwrapped, othUnwrapped, bitmask, customizer, stack); - } - } - if (!isSameTag) { - return false; - } - stack || (stack = new _Stack); - return _equalObjects(object, other, bitmask, customizer, equalFunc, stack); -} - -var _baseIsEqualDeep = baseIsEqualDeep; - -/** - * The base implementation of `_.isEqual` which supports partial comparisons - * and tracks traversed objects. - * - * @private - * @param {*} value The value to compare. - * @param {*} other The other value to compare. - * @param {boolean} bitmask The bitmask flags. - * 1 - Unordered comparison - * 2 - Partial comparison - * @param {Function} [customizer] The function to customize comparisons. - * @param {Object} [stack] Tracks traversed `value` and `other` objects. - * @returns {boolean} Returns `true` if the values are equivalent, else `false`. - */ -function baseIsEqual(value, other, bitmask, customizer, stack) { - if (value === other) { - return true; - } - if (value == null || other == null || (!isObjectLike_1(value) && !isObjectLike_1(other))) { - return value !== value && other !== other; - } - return _baseIsEqualDeep(value, other, bitmask, customizer, baseIsEqual, stack); -} - -var _baseIsEqual = baseIsEqual; - -/** - * Performs a deep comparison between two values to determine if they are - * equivalent. - * - * **Note:** This method supports comparing arrays, array buffers, booleans, - * date objects, error objects, maps, numbers, `Object` objects, regexes, - * sets, strings, symbols, and typed arrays. `Object` objects are compared - * by their own, not inherited, enumerable properties. Functions and DOM - * nodes are compared by strict equality, i.e. `===`. - * - * @static - * @memberOf _ - * @since 0.1.0 - * @category Lang - * @param {*} value The value to compare. - * @param {*} other The other value to compare. - * @returns {boolean} Returns `true` if the values are equivalent, else `false`. - * @example - * - * var object = { 'a': 1 }; - * var other = { 'a': 1 }; - * - * _.isEqual(object, other); - * // => true - * - * object === other; - * // => false - */ -function isEqual(value, other) { - return _baseIsEqual(value, other); -} - -var isEqual_1 = isEqual; - -/** Used to compose bitmasks for cloning. */ -var CLONE_DEEP_FLAG = 1, - CLONE_SYMBOLS_FLAG = 4; - -/** - * This method is like `_.clone` except that it recursively clones `value`. - * - * @static - * @memberOf _ - * @since 1.0.0 - * @category Lang - * @param {*} value The value to recursively clone. - * @returns {*} Returns the deep cloned value. - * @see _.clone - * @example - * - * var objects = [{ 'a': 1 }, { 'b': 2 }]; - * - * var deep = _.cloneDeep(objects); - * console.log(deep[0] === objects[0]); - * // => false - */ -function cloneDeep(value) { - return _baseClone(value, CLONE_DEEP_FLAG | CLONE_SYMBOLS_FLAG); -} - -var cloneDeep_1 = cloneDeep; - -/** - * Observes all known project index files and keeps their frontmatters - * in sync with the corresponding store. - * - * Store updates are written to disk, and file edits are set to the store. - * - * When index files have invalid frontmatter, e.g. you're mid-edit, updates - * are ignored. This class must have `destroy()` called on plugin unload - * to avoid leaking store subscriptions. - */ -class IndexMetadataObserver { - constructor(app) { - this.ignoreNextMetadataUpdate = true; - this.lastKnownMetadataState = {}; - this.vault = app.vault; - this.cache = app.metadataCache; - // Load project/index file paths - this.unsubscribeSettings = pluginSettings.subscribe((settings) => { - const indexPaths = []; - Object.keys(settings.projects).forEach((projectPath) => { - const project = settings.projects[projectPath]; - indexPaths.push({ - projectPath, - indexPath: indexFilePath(project), - }); - }); - this.watchedIndexPaths = indexPaths; - // Load existing projects' metadata - const allMetadata = {}; - this.watchedIndexPaths.forEach((paths) => { - const metadata = this.cache.getCache(paths.indexPath); - // Sometimes this can be undefined, especially if you're creating a new project. - // In that case, we'll get the metadata event later, so it's okay to skip it here. - if (metadata) { - const frontmatter = metadata.frontmatter; - allMetadata[paths.projectPath] = filterMetadata(frontmatter); - } - }); - this.lastKnownMetadataState = cloneDeep_1(allMetadata); - if (this.unsubscribeMetadata) { - this.ignoreNextMetadataUpdate = true; - } - projectMetadata.set(allMetadata); - }); - // Pass store metadata changes (ie longform app changes) - // back to the index file - this.unsubscribeMetadata = projectMetadata.subscribe((value) => { - if (!this.ignoreNextMetadataUpdate) { - this.metadataStoreChanged(value); - } - this.ignoreNextMetadataUpdate = false; - this.lastKnownMetadataState = cloneDeep_1(value); - }); - } - destroy() { - this.unsubscribeSettings(); - this.unsubscribeMetadata(); - } - metadataCacheChanged(file) { - // Is this a file we're watching? - const paths = this.watchedIndexPaths.find((p) => p.indexPath === file.path); - if (paths) { - const fileMetadata = this.cache.getFileCache(file); - // Ignore missing or invalid YAML results, file likely mid-edit - if (!fileMetadata || !fileMetadata.frontmatter) { - return; - } - const newProjectMetadata = fileMetadata.frontmatter; - this.ignoreNextMetadataUpdate = true; - projectMetadata.update((value) => { - const v = value; - v[paths.projectPath] = filterMetadata(newProjectMetadata); - this.lastKnownMetadataState = cloneDeep_1(v); - return v; - }); - } - } - metadataStoreChanged(value) { - const lastKnownProjectPaths = Object.keys(this.lastKnownMetadataState); - Object.keys(value).forEach((projectPath) => { - const isKnownPath = lastKnownProjectPaths.contains(projectPath); - const paths = this.watchedIndexPaths.find((p) => p.projectPath === projectPath); - const newIndexMetadata = value[projectPath]; - const isNew = !isKnownPath || - !isEqual_1(this.lastKnownMetadataState[projectPath], newIndexMetadata); - if (paths && isNew) { - const contents = indexBodyFor(newIndexMetadata); - if (contents) { - this.vault.adapter.write(paths.indexPath, contents); - } - } - }); - this.lastKnownMetadataState = cloneDeep_1(value); - } -} -function filterMetadata(metadata) { - // Ideally TypeScript would do this for me, but that seems to be impossible. - // Instead, we have to manually strip out anything we know isn't a property of the type. - return { - version: metadata.version, - workflow: metadata.workflow, - drafts: metadata.drafts, - }; -} - -var DraftsMembership; -(function (DraftsMembership) { - DraftsMembership[DraftsMembership["Draft"] = 0] = "Draft"; - DraftsMembership[DraftsMembership["Scene"] = 1] = "Scene"; - DraftsMembership[DraftsMembership["None"] = 2] = "None"; -})(DraftsMembership || (DraftsMembership = {})); -function membership(abstractFile, draftsPath) { - if (abstractFile instanceof obsidian.TFolder && - abstractFile.parent && - abstractFile.parent.path === draftsPath) { - return DraftsMembership.Draft; - } - else if (abstractFile instanceof obsidian.TFile && - abstractFile.parent && - abstractFile.parent.parent && - abstractFile.parent.parent.path === draftsPath) { - return DraftsMembership.Scene; - } - return DraftsMembership.None; -} -class FolderObserver { - constructor(app) { - this.vault = app.vault; - // Load project paths - this.unsubscribeSettings = pluginSettings.subscribe((settings) => { - this.watchedDraftFolders = Object.keys(settings.projects).map((projectPath) => ({ - draftsPath: obsidian.normalizePath(`${projectPath}/${settings.projects[projectPath].draftsPath}`), - projectPath, - })); - }); - } - loadProjects(renameInfo) { - const toStore = {}; - this.watchedDraftFolders.forEach(({ draftsPath, projectPath }) => { - toStore[projectPath] = {}; - const folder = this.vault.getAbstractFileByPath(draftsPath); - if (!(folder instanceof obsidian.TFolder)) { - return; - } - // Recurse all watched projects' draft folders. - // Because recursion, we know drafts will be encountered before their children. - obsidian.Vault.recurseChildren(folder, (abstractFile) => { - const status = membership(abstractFile, draftsPath); - if (status === DraftsMembership.Draft) { - toStore[projectPath][abstractFile.name] = []; - // We only care about folders if they're draft folders - } - else if (status === DraftsMembership.Scene && - abstractFile instanceof obsidian.TFile) { - // We only care about files if they're members of a draft - toStore[projectPath][abstractFile.parent.name].push(abstractFile.basename); - } - }); - }); - projectMetadata.update((metadata) => { - // Sync files on disk with scenes in metadata; - // Existing files are sorted by scene order, - // new ones are added to the bottom. - let newMetadata = cloneDeep_1(metadata); - // javascript is stupid. - // eslint-disable-next-line - const functionalSplice = (arr, index, value) => { - const v = [...arr]; - v.splice(index, 1, value); - return v; - }; - const cleanlyReplaceDraft = (meta, _projectPath, _draftIndex, _draft) => (Object.assign(Object.assign({}, meta), { [_projectPath]: Object.assign(Object.assign({}, meta[_projectPath]), { drafts: functionalSplice(newMetadata[_projectPath].drafts, _draftIndex, _draft) }) })); - Object.keys(toStore).forEach((projectPath) => { - // Handle cases where the metadata cache hasn't caught up to disk yet - // and thus no project exists there at all. - if (!newMetadata[projectPath]) { - return; - } - // If a draft has been renamed, sub in the renamed draft in metadata - if (renameInfo && renameInfo.newFile instanceof obsidian.TFolder) { - const oldFolder = renameInfo.oldPath.split("/").slice(-1)[0]; - const newFolder = renameInfo.newFile.name; - const draftIndex = newMetadata[projectPath].drafts.findIndex((d) => d.folder === oldFolder); - if (draftIndex >= 0) { - const draft = newMetadata[projectPath].drafts[draftIndex]; - newMetadata = cleanlyReplaceDraft(newMetadata, projectPath, draftIndex, Object.assign(Object.assign({}, draft), { folder: newFolder, name: newFolder })); - } - } - const metadataLookup = buildDraftsLookup(newMetadata[projectPath].drafts); - Object.keys(toStore[projectPath]).forEach((draftPath) => { - const metadataDraft = metadataLookup[draftPath]; - const metadataScenes = metadataDraft ? metadataDraft.scenes : []; - const fileScenes = toStore[projectPath][draftPath]; - const existingScenes = []; - metadataScenes.forEach((s) => { - if (fileScenes.contains(s)) { - // Retain existing scene - existingScenes.push(s); - } - else if (renameInfo && - renameInfo.newFile instanceof obsidian.TFile && - fileScenes.contains(renameInfo.newFile.basename)) { - // Swap in a renamed file if it matches the full path - const f = this.watchedDraftFolders.find((f) => f.projectPath === projectPath); - if (f && - obsidian.normalizePath(`${f.draftsPath}/${draftPath}/${s}.md`) === - renameInfo.oldPath) { - existingScenes.push(renameInfo.newFile.basename); - } - } - }); - const newScenes = fileScenes.filter((s) => !existingScenes.contains(s)); - const scenes = [...existingScenes, ...newScenes]; - const draftIndex = newMetadata[projectPath].drafts.findIndex((d) => d.folder === draftPath); - if (draftIndex >= 0) { - const draft = newMetadata[projectPath].drafts[draftIndex]; - newMetadata = cleanlyReplaceDraft(newMetadata, projectPath, draftIndex, Object.assign(Object.assign({}, draft), { scenes })); - } - else { - const draft = { - name: draftPath, - folder: draftPath, - scenes, - }; - newMetadata = cleanlyReplaceDraft(newMetadata, projectPath, newMetadata[projectPath].drafts.length, draft); - } - }); - // Delete any orphaned drafts that are in metadata but no longer on disk - const fileDrafts = Object.keys(toStore[projectPath]); - newMetadata = Object.assign(Object.assign({}, newMetadata), { [projectPath]: Object.assign(Object.assign({}, newMetadata[projectPath]), { drafts: newMetadata[projectPath].drafts.filter((d) => fileDrafts.contains(d.folder)) }) }); - }); - return newMetadata; - }); - } - destroy() { - this.unsubscribeSettings(); - } - fileCreated(abstractFile) { - const status = this.anyMembership(abstractFile); - if (status === DraftsMembership.None) { - return; - } - // We could do this more intelligently by making minimal edits to the store, - // but for now let's just recalculate it. It's not clear to me yet how expensive - // recursing children is. - this.loadProjects(); - } - fileDeleted(abstractFile) { - // We can't do normal status test here because a deleted file's parent is null. - const reload = !!this.watchedDraftFolders.find(({ draftsPath }) => abstractFile.path.startsWith(draftsPath)); - if (!reload) { - return; - } - // We could do this more intelligently by making minimal edits to the store, - // but for now let's just recalculate it. It's not clear to me yet how expensive - // recursing children is. - this.loadProjects(); - } - fileRenamed(abstractFile, oldPath) { - const newPath = abstractFile.path; - // First handle any project renames, as those happen in settings - const folder = this.watchedDraftFolders.find((f) => f.projectPath === oldPath); - if (folder) { - console.log("[Longform] A project has been renamed; updating cachesโ€ฆ"); - pluginSettings.update((s) => { - const projects = s.projects; - const project = s.projects[oldPath]; - project.path = newPath; - projects[newPath] = project; - delete s.projects[oldPath]; - let selectedProject = s.selectedProject; - if (selectedProject === oldPath) { - selectedProject = newPath; - } - const newSettings = Object.assign(Object.assign({}, s), { selectedProject, - projects }); - return newSettings; - }); - currentProjectPath.update((p) => { - if (p === oldPath) { - return newPath; - } - return p; - }); - projectMetadata.update((m) => { - const project = m[oldPath]; - m[newPath] = project; - delete m[oldPath]; - return m; - }); - return; - } - const status = this.anyMembership(abstractFile, oldPath); - if (status === DraftsMembership.None) { - return; - } - // If the current draft was renamed, update that store first. - if (status === DraftsMembership.Draft && - oldPath.endsWith(get_store_value(currentDraftPath))) { - currentDraftPath.set(abstractFile.name); - } - // We could do this more intelligently by making minimal edits to the store, - // but for now let's just recalculate it. It's not clear to me yet how expensive - // recursing children is. - this.loadProjects({ newFile: abstractFile, oldPath }); - } - anyMembership(abstractFile, oldPath) { - for (const { draftsPath } of this.watchedDraftFolders) { - if (oldPath && oldPath.startsWith(draftsPath)) { - return oldPath.endsWith(".md") - ? DraftsMembership.Scene - : DraftsMembership.Draft; - } - const status = membership(abstractFile, draftsPath); - if (status !== DraftsMembership.None) { - return status; - } - } - return DraftsMembership.None; - } -} - -var top = 'top'; -var bottom = 'bottom'; -var right = 'right'; -var left = 'left'; -var auto = 'auto'; -var basePlacements = [top, bottom, right, left]; -var start = 'start'; -var end = 'end'; -var clippingParents = 'clippingParents'; -var viewport = 'viewport'; -var popper = 'popper'; -var reference = 'reference'; -var variationPlacements = /*#__PURE__*/basePlacements.reduce(function (acc, placement) { - return acc.concat([placement + "-" + start, placement + "-" + end]); -}, []); -var placements = /*#__PURE__*/[].concat(basePlacements, [auto]).reduce(function (acc, placement) { - return acc.concat([placement, placement + "-" + start, placement + "-" + end]); -}, []); // modifiers that need to read the DOM - -var beforeRead = 'beforeRead'; -var read = 'read'; -var afterRead = 'afterRead'; // pure-logic modifiers - -var beforeMain = 'beforeMain'; -var main = 'main'; -var afterMain = 'afterMain'; // modifier with the purpose to write to the DOM (or write into a framework state) - -var beforeWrite = 'beforeWrite'; -var write = 'write'; -var afterWrite = 'afterWrite'; -var modifierPhases = [beforeRead, read, afterRead, beforeMain, main, afterMain, beforeWrite, write, afterWrite]; - -function getNodeName(element) { - return element ? (element.nodeName || '').toLowerCase() : null; -} - -function getWindow(node) { - if (node == null) { - return window; - } - - if (node.toString() !== '[object Window]') { - var ownerDocument = node.ownerDocument; - return ownerDocument ? ownerDocument.defaultView || window : window; - } - - return node; -} - -function isElement(node) { - var OwnElement = getWindow(node).Element; - return node instanceof OwnElement || node instanceof Element; -} - -function isHTMLElement(node) { - var OwnElement = getWindow(node).HTMLElement; - return node instanceof OwnElement || node instanceof HTMLElement; -} - -function isShadowRoot(node) { - // IE 11 has no ShadowRoot - if (typeof ShadowRoot === 'undefined') { - return false; - } - - var OwnElement = getWindow(node).ShadowRoot; - return node instanceof OwnElement || node instanceof ShadowRoot; -} - -// and applies them to the HTMLElements such as popper and arrow - -function applyStyles(_ref) { - var state = _ref.state; - Object.keys(state.elements).forEach(function (name) { - var style = state.styles[name] || {}; - var attributes = state.attributes[name] || {}; - var element = state.elements[name]; // arrow is optional + virtual elements - - if (!isHTMLElement(element) || !getNodeName(element)) { - return; - } // Flow doesn't support to extend this property, but it's the most - // effective way to apply styles to an HTMLElement - // $FlowFixMe[cannot-write] - - - Object.assign(element.style, style); - Object.keys(attributes).forEach(function (name) { - var value = attributes[name]; - - if (value === false) { - element.removeAttribute(name); - } else { - element.setAttribute(name, value === true ? '' : value); - } - }); - }); -} - -function effect$2(_ref2) { - var state = _ref2.state; - var initialStyles = { - popper: { - position: state.options.strategy, - left: '0', - top: '0', - margin: '0' - }, - arrow: { - position: 'absolute' - }, - reference: {} - }; - Object.assign(state.elements.popper.style, initialStyles.popper); - state.styles = initialStyles; - - if (state.elements.arrow) { - Object.assign(state.elements.arrow.style, initialStyles.arrow); - } - - return function () { - Object.keys(state.elements).forEach(function (name) { - var element = state.elements[name]; - var attributes = state.attributes[name] || {}; - var styleProperties = Object.keys(state.styles.hasOwnProperty(name) ? state.styles[name] : initialStyles[name]); // Set all values to an empty string to unset them - - var style = styleProperties.reduce(function (style, property) { - style[property] = ''; - return style; - }, {}); // arrow is optional + virtual elements - - if (!isHTMLElement(element) || !getNodeName(element)) { - return; - } - - Object.assign(element.style, style); - Object.keys(attributes).forEach(function (attribute) { - element.removeAttribute(attribute); - }); - }); - }; -} // eslint-disable-next-line import/no-unused-modules - - -var applyStyles$1 = { - name: 'applyStyles', - enabled: true, - phase: 'write', - fn: applyStyles, - effect: effect$2, - requires: ['computeStyles'] -}; - -function getBasePlacement(placement) { - return placement.split('-')[0]; -} - -var max = Math.max; -var min = Math.min; -var round = Math.round; - -function getBoundingClientRect(element, includeScale) { - if (includeScale === void 0) { - includeScale = false; - } - - var rect = element.getBoundingClientRect(); - var scaleX = 1; - var scaleY = 1; - - if (isHTMLElement(element) && includeScale) { - var offsetHeight = element.offsetHeight; - var offsetWidth = element.offsetWidth; // Do not attempt to divide by 0, otherwise we get `Infinity` as scale - // Fallback to 1 in case both values are `0` - - if (offsetWidth > 0) { - scaleX = round(rect.width) / offsetWidth || 1; - } - - if (offsetHeight > 0) { - scaleY = round(rect.height) / offsetHeight || 1; - } - } - - return { - width: rect.width / scaleX, - height: rect.height / scaleY, - top: rect.top / scaleY, - right: rect.right / scaleX, - bottom: rect.bottom / scaleY, - left: rect.left / scaleX, - x: rect.left / scaleX, - y: rect.top / scaleY - }; -} - -// means it doesn't take into account transforms. - -function getLayoutRect(element) { - var clientRect = getBoundingClientRect(element); // Use the clientRect sizes if it's not been transformed. - // Fixes https://github.com/popperjs/popper-core/issues/1223 - - var width = element.offsetWidth; - var height = element.offsetHeight; - - if (Math.abs(clientRect.width - width) <= 1) { - width = clientRect.width; - } - - if (Math.abs(clientRect.height - height) <= 1) { - height = clientRect.height; - } - - return { - x: element.offsetLeft, - y: element.offsetTop, - width: width, - height: height - }; -} - -function contains(parent, child) { - var rootNode = child.getRootNode && child.getRootNode(); // First, attempt with faster native method - - if (parent.contains(child)) { - return true; - } // then fallback to custom implementation with Shadow DOM support - else if (rootNode && isShadowRoot(rootNode)) { - var next = child; - - do { - if (next && parent.isSameNode(next)) { - return true; - } // $FlowFixMe[prop-missing]: need a better way to handle this... - - - next = next.parentNode || next.host; - } while (next); - } // Give up, the result is false - - - return false; -} - -function getComputedStyle(element) { - return getWindow(element).getComputedStyle(element); -} - -function isTableElement(element) { - return ['table', 'td', 'th'].indexOf(getNodeName(element)) >= 0; -} - -function getDocumentElement(element) { - // $FlowFixMe[incompatible-return]: assume body is always available - return ((isElement(element) ? element.ownerDocument : // $FlowFixMe[prop-missing] - element.document) || window.document).documentElement; -} - -function getParentNode(element) { - if (getNodeName(element) === 'html') { - return element; - } - - return (// this is a quicker (but less type safe) way to save quite some bytes from the bundle - // $FlowFixMe[incompatible-return] - // $FlowFixMe[prop-missing] - element.assignedSlot || // step into the shadow DOM of the parent of a slotted node - element.parentNode || ( // DOM Element detected - isShadowRoot(element) ? element.host : null) || // ShadowRoot detected - // $FlowFixMe[incompatible-call]: HTMLElement is a Node - getDocumentElement(element) // fallback - - ); -} - -function getTrueOffsetParent(element) { - if (!isHTMLElement(element) || // https://github.com/popperjs/popper-core/issues/837 - getComputedStyle(element).position === 'fixed') { - return null; - } - - return element.offsetParent; -} // `.offsetParent` reports `null` for fixed elements, while absolute elements -// return the containing block - - -function getContainingBlock(element) { - var isFirefox = navigator.userAgent.toLowerCase().indexOf('firefox') !== -1; - var isIE = navigator.userAgent.indexOf('Trident') !== -1; - - if (isIE && isHTMLElement(element)) { - // In IE 9, 10 and 11 fixed elements containing block is always established by the viewport - var elementCss = getComputedStyle(element); - - if (elementCss.position === 'fixed') { - return null; - } - } - - var currentNode = getParentNode(element); - - while (isHTMLElement(currentNode) && ['html', 'body'].indexOf(getNodeName(currentNode)) < 0) { - var css = getComputedStyle(currentNode); // This is non-exhaustive but covers the most common CSS properties that - // create a containing block. - // https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block#identifying_the_containing_block - - if (css.transform !== 'none' || css.perspective !== 'none' || css.contain === 'paint' || ['transform', 'perspective'].indexOf(css.willChange) !== -1 || isFirefox && css.willChange === 'filter' || isFirefox && css.filter && css.filter !== 'none') { - return currentNode; - } else { - currentNode = currentNode.parentNode; - } - } - - return null; -} // Gets the closest ancestor positioned element. Handles some edge cases, -// such as table ancestors and cross browser bugs. - - -function getOffsetParent(element) { - var window = getWindow(element); - var offsetParent = getTrueOffsetParent(element); - - while (offsetParent && isTableElement(offsetParent) && getComputedStyle(offsetParent).position === 'static') { - offsetParent = getTrueOffsetParent(offsetParent); - } - - if (offsetParent && (getNodeName(offsetParent) === 'html' || getNodeName(offsetParent) === 'body' && getComputedStyle(offsetParent).position === 'static')) { - return window; - } - - return offsetParent || getContainingBlock(element) || window; -} - -function getMainAxisFromPlacement(placement) { - return ['top', 'bottom'].indexOf(placement) >= 0 ? 'x' : 'y'; -} - -function within(min$1, value, max$1) { - return max(min$1, min(value, max$1)); -} -function withinMaxClamp(min, value, max) { - var v = within(min, value, max); - return v > max ? max : v; -} - -function getFreshSideObject() { - return { - top: 0, - right: 0, - bottom: 0, - left: 0 - }; -} - -function mergePaddingObject(paddingObject) { - return Object.assign({}, getFreshSideObject(), paddingObject); -} - -function expandToHashMap(value, keys) { - return keys.reduce(function (hashMap, key) { - hashMap[key] = value; - return hashMap; - }, {}); -} - -var toPaddingObject = function toPaddingObject(padding, state) { - padding = typeof padding === 'function' ? padding(Object.assign({}, state.rects, { - placement: state.placement - })) : padding; - return mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements)); -}; - -function arrow(_ref) { - var _state$modifiersData$; - - var state = _ref.state, - name = _ref.name, - options = _ref.options; - var arrowElement = state.elements.arrow; - var popperOffsets = state.modifiersData.popperOffsets; - var basePlacement = getBasePlacement(state.placement); - var axis = getMainAxisFromPlacement(basePlacement); - var isVertical = [left, right].indexOf(basePlacement) >= 0; - var len = isVertical ? 'height' : 'width'; - - if (!arrowElement || !popperOffsets) { - return; - } - - var paddingObject = toPaddingObject(options.padding, state); - var arrowRect = getLayoutRect(arrowElement); - var minProp = axis === 'y' ? top : left; - var maxProp = axis === 'y' ? bottom : right; - var endDiff = state.rects.reference[len] + state.rects.reference[axis] - popperOffsets[axis] - state.rects.popper[len]; - var startDiff = popperOffsets[axis] - state.rects.reference[axis]; - var arrowOffsetParent = getOffsetParent(arrowElement); - var clientSize = arrowOffsetParent ? axis === 'y' ? arrowOffsetParent.clientHeight || 0 : arrowOffsetParent.clientWidth || 0 : 0; - var centerToReference = endDiff / 2 - startDiff / 2; // Make sure the arrow doesn't overflow the popper if the center point is - // outside of the popper bounds - - var min = paddingObject[minProp]; - var max = clientSize - arrowRect[len] - paddingObject[maxProp]; - var center = clientSize / 2 - arrowRect[len] / 2 + centerToReference; - var offset = within(min, center, max); // Prevents breaking syntax highlighting... - - var axisProp = axis; - state.modifiersData[name] = (_state$modifiersData$ = {}, _state$modifiersData$[axisProp] = offset, _state$modifiersData$.centerOffset = offset - center, _state$modifiersData$); -} - -function effect$1(_ref2) { - var state = _ref2.state, - options = _ref2.options; - var _options$element = options.element, - arrowElement = _options$element === void 0 ? '[data-popper-arrow]' : _options$element; - - if (arrowElement == null) { - return; - } // CSS selector - - - if (typeof arrowElement === 'string') { - arrowElement = state.elements.popper.querySelector(arrowElement); - - if (!arrowElement) { - return; - } - } - - if (process.env.NODE_ENV !== "production") { - if (!isHTMLElement(arrowElement)) { - console.error(['Popper: "arrow" element must be an HTMLElement (not an SVGElement).', 'To use an SVG arrow, wrap it in an HTMLElement that will be used as', 'the arrow.'].join(' ')); - } - } - - if (!contains(state.elements.popper, arrowElement)) { - if (process.env.NODE_ENV !== "production") { - console.error(['Popper: "arrow" modifier\'s `element` must be a child of the popper', 'element.'].join(' ')); - } - - return; - } - - state.elements.arrow = arrowElement; -} // eslint-disable-next-line import/no-unused-modules - - -var arrow$1 = { - name: 'arrow', - enabled: true, - phase: 'main', - fn: arrow, - effect: effect$1, - requires: ['popperOffsets'], - requiresIfExists: ['preventOverflow'] -}; - -function getVariation(placement) { - return placement.split('-')[1]; -} - -var unsetSides = { - top: 'auto', - right: 'auto', - bottom: 'auto', - left: 'auto' -}; // Round the offsets to the nearest suitable subpixel based on the DPR. -// Zooming can change the DPR, but it seems to report a value that will -// cleanly divide the values into the appropriate subpixels. - -function roundOffsetsByDPR(_ref) { - var x = _ref.x, - y = _ref.y; - var win = window; - var dpr = win.devicePixelRatio || 1; - return { - x: round(x * dpr) / dpr || 0, - y: round(y * dpr) / dpr || 0 - }; -} - -function mapToStyles(_ref2) { - var _Object$assign2; - - var popper = _ref2.popper, - popperRect = _ref2.popperRect, - placement = _ref2.placement, - variation = _ref2.variation, - offsets = _ref2.offsets, - position = _ref2.position, - gpuAcceleration = _ref2.gpuAcceleration, - adaptive = _ref2.adaptive, - roundOffsets = _ref2.roundOffsets, - isFixed = _ref2.isFixed; - var _offsets$x = offsets.x, - x = _offsets$x === void 0 ? 0 : _offsets$x, - _offsets$y = offsets.y, - y = _offsets$y === void 0 ? 0 : _offsets$y; - - var _ref3 = typeof roundOffsets === 'function' ? roundOffsets({ - x: x, - y: y - }) : { - x: x, - y: y - }; - - x = _ref3.x; - y = _ref3.y; - var hasX = offsets.hasOwnProperty('x'); - var hasY = offsets.hasOwnProperty('y'); - var sideX = left; - var sideY = top; - var win = window; - - if (adaptive) { - var offsetParent = getOffsetParent(popper); - var heightProp = 'clientHeight'; - var widthProp = 'clientWidth'; - - if (offsetParent === getWindow(popper)) { - offsetParent = getDocumentElement(popper); - - if (getComputedStyle(offsetParent).position !== 'static' && position === 'absolute') { - heightProp = 'scrollHeight'; - widthProp = 'scrollWidth'; - } - } // $FlowFixMe[incompatible-cast]: force type refinement, we compare offsetParent with window above, but Flow doesn't detect it - - - offsetParent = offsetParent; - - if (placement === top || (placement === left || placement === right) && variation === end) { - sideY = bottom; - var offsetY = isFixed && win.visualViewport ? win.visualViewport.height : // $FlowFixMe[prop-missing] - offsetParent[heightProp]; - y -= offsetY - popperRect.height; - y *= gpuAcceleration ? 1 : -1; - } - - if (placement === left || (placement === top || placement === bottom) && variation === end) { - sideX = right; - var offsetX = isFixed && win.visualViewport ? win.visualViewport.width : // $FlowFixMe[prop-missing] - offsetParent[widthProp]; - x -= offsetX - popperRect.width; - x *= gpuAcceleration ? 1 : -1; - } - } - - var commonStyles = Object.assign({ - position: position - }, adaptive && unsetSides); - - var _ref4 = roundOffsets === true ? roundOffsetsByDPR({ - x: x, - y: y - }) : { - x: x, - y: y - }; - - x = _ref4.x; - y = _ref4.y; - - if (gpuAcceleration) { - var _Object$assign; - - return Object.assign({}, commonStyles, (_Object$assign = {}, _Object$assign[sideY] = hasY ? '0' : '', _Object$assign[sideX] = hasX ? '0' : '', _Object$assign.transform = (win.devicePixelRatio || 1) <= 1 ? "translate(" + x + "px, " + y + "px)" : "translate3d(" + x + "px, " + y + "px, 0)", _Object$assign)); - } - - return Object.assign({}, commonStyles, (_Object$assign2 = {}, _Object$assign2[sideY] = hasY ? y + "px" : '', _Object$assign2[sideX] = hasX ? x + "px" : '', _Object$assign2.transform = '', _Object$assign2)); -} - -function computeStyles(_ref5) { - var state = _ref5.state, - options = _ref5.options; - var _options$gpuAccelerat = options.gpuAcceleration, - gpuAcceleration = _options$gpuAccelerat === void 0 ? true : _options$gpuAccelerat, - _options$adaptive = options.adaptive, - adaptive = _options$adaptive === void 0 ? true : _options$adaptive, - _options$roundOffsets = options.roundOffsets, - roundOffsets = _options$roundOffsets === void 0 ? true : _options$roundOffsets; - - if (process.env.NODE_ENV !== "production") { - var transitionProperty = getComputedStyle(state.elements.popper).transitionProperty || ''; - - if (adaptive && ['transform', 'top', 'right', 'bottom', 'left'].some(function (property) { - return transitionProperty.indexOf(property) >= 0; - })) { - console.warn(['Popper: Detected CSS transitions on at least one of the following', 'CSS properties: "transform", "top", "right", "bottom", "left".', '\n\n', 'Disable the "computeStyles" modifier\'s `adaptive` option to allow', 'for smooth transitions, or remove these properties from the CSS', 'transition declaration on the popper element if only transitioning', 'opacity or background-color for example.', '\n\n', 'We recommend using the popper element as a wrapper around an inner', 'element that can have any CSS property transitioned for animations.'].join(' ')); - } - } - - var commonStyles = { - placement: getBasePlacement(state.placement), - variation: getVariation(state.placement), - popper: state.elements.popper, - popperRect: state.rects.popper, - gpuAcceleration: gpuAcceleration, - isFixed: state.options.strategy === 'fixed' - }; - - if (state.modifiersData.popperOffsets != null) { - state.styles.popper = Object.assign({}, state.styles.popper, mapToStyles(Object.assign({}, commonStyles, { - offsets: state.modifiersData.popperOffsets, - position: state.options.strategy, - adaptive: adaptive, - roundOffsets: roundOffsets - }))); - } - - if (state.modifiersData.arrow != null) { - state.styles.arrow = Object.assign({}, state.styles.arrow, mapToStyles(Object.assign({}, commonStyles, { - offsets: state.modifiersData.arrow, - position: 'absolute', - adaptive: false, - roundOffsets: roundOffsets - }))); - } - - state.attributes.popper = Object.assign({}, state.attributes.popper, { - 'data-popper-placement': state.placement - }); -} // eslint-disable-next-line import/no-unused-modules - - -var computeStyles$1 = { - name: 'computeStyles', - enabled: true, - phase: 'beforeWrite', - fn: computeStyles, - data: {} -}; - -var passive = { - passive: true -}; - -function effect(_ref) { - var state = _ref.state, - instance = _ref.instance, - options = _ref.options; - var _options$scroll = options.scroll, - scroll = _options$scroll === void 0 ? true : _options$scroll, - _options$resize = options.resize, - resize = _options$resize === void 0 ? true : _options$resize; - var window = getWindow(state.elements.popper); - var scrollParents = [].concat(state.scrollParents.reference, state.scrollParents.popper); - - if (scroll) { - scrollParents.forEach(function (scrollParent) { - scrollParent.addEventListener('scroll', instance.update, passive); - }); - } - - if (resize) { - window.addEventListener('resize', instance.update, passive); - } - - return function () { - if (scroll) { - scrollParents.forEach(function (scrollParent) { - scrollParent.removeEventListener('scroll', instance.update, passive); - }); - } - - if (resize) { - window.removeEventListener('resize', instance.update, passive); - } - }; -} // eslint-disable-next-line import/no-unused-modules - - -var eventListeners = { - name: 'eventListeners', - enabled: true, - phase: 'write', - fn: function fn() {}, - effect: effect, - data: {} -}; - -var hash$1 = { - left: 'right', - right: 'left', - bottom: 'top', - top: 'bottom' -}; -function getOppositePlacement(placement) { - return placement.replace(/left|right|bottom|top/g, function (matched) { - return hash$1[matched]; - }); -} - -var hash = { - start: 'end', - end: 'start' -}; -function getOppositeVariationPlacement(placement) { - return placement.replace(/start|end/g, function (matched) { - return hash[matched]; - }); -} - -function getWindowScroll(node) { - var win = getWindow(node); - var scrollLeft = win.pageXOffset; - var scrollTop = win.pageYOffset; - return { - scrollLeft: scrollLeft, - scrollTop: scrollTop - }; -} - -function getWindowScrollBarX(element) { - // If has a CSS width greater than the viewport, then this will be - // incorrect for RTL. - // Popper 1 is broken in this case and never had a bug report so let's assume - // it's not an issue. I don't think anyone ever specifies width on - // anyway. - // Browsers where the left scrollbar doesn't cause an issue report `0` for - // this (e.g. Edge 2019, IE11, Safari) - return getBoundingClientRect(getDocumentElement(element)).left + getWindowScroll(element).scrollLeft; -} - -function getViewportRect(element) { - var win = getWindow(element); - var html = getDocumentElement(element); - var visualViewport = win.visualViewport; - var width = html.clientWidth; - var height = html.clientHeight; - var x = 0; - var y = 0; // NB: This isn't supported on iOS <= 12. If the keyboard is open, the popper - // can be obscured underneath it. - // Also, `html.clientHeight` adds the bottom bar height in Safari iOS, even - // if it isn't open, so if this isn't available, the popper will be detected - // to overflow the bottom of the screen too early. - - if (visualViewport) { - width = visualViewport.width; - height = visualViewport.height; // Uses Layout Viewport (like Chrome; Safari does not currently) - // In Chrome, it returns a value very close to 0 (+/-) but contains rounding - // errors due to floating point numbers, so we need to check precision. - // Safari returns a number <= 0, usually < -1 when pinch-zoomed - // Feature detection fails in mobile emulation mode in Chrome. - // Math.abs(win.innerWidth / visualViewport.scale - visualViewport.width) < - // 0.001 - // Fallback here: "Not Safari" userAgent - - if (!/^((?!chrome|android).)*safari/i.test(navigator.userAgent)) { - x = visualViewport.offsetLeft; - y = visualViewport.offsetTop; - } - } - - return { - width: width, - height: height, - x: x + getWindowScrollBarX(element), - y: y - }; -} - -// of the `` and `` rect bounds if horizontally scrollable - -function getDocumentRect(element) { - var _element$ownerDocumen; - - var html = getDocumentElement(element); - var winScroll = getWindowScroll(element); - var body = (_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body; - var width = max(html.scrollWidth, html.clientWidth, body ? body.scrollWidth : 0, body ? body.clientWidth : 0); - var height = max(html.scrollHeight, html.clientHeight, body ? body.scrollHeight : 0, body ? body.clientHeight : 0); - var x = -winScroll.scrollLeft + getWindowScrollBarX(element); - var y = -winScroll.scrollTop; - - if (getComputedStyle(body || html).direction === 'rtl') { - x += max(html.clientWidth, body ? body.clientWidth : 0) - width; - } - - return { - width: width, - height: height, - x: x, - y: y - }; -} - -function isScrollParent(element) { - // Firefox wants us to check `-x` and `-y` variations as well - var _getComputedStyle = getComputedStyle(element), - overflow = _getComputedStyle.overflow, - overflowX = _getComputedStyle.overflowX, - overflowY = _getComputedStyle.overflowY; - - return /auto|scroll|overlay|hidden/.test(overflow + overflowY + overflowX); -} - -function getScrollParent(node) { - if (['html', 'body', '#document'].indexOf(getNodeName(node)) >= 0) { - // $FlowFixMe[incompatible-return]: assume body is always available - return node.ownerDocument.body; - } - - if (isHTMLElement(node) && isScrollParent(node)) { - return node; - } - - return getScrollParent(getParentNode(node)); -} - -/* -given a DOM element, return the list of all scroll parents, up the list of ancesors -until we get to the top window object. This list is what we attach scroll listeners -to, because if any of these parent elements scroll, we'll need to re-calculate the -reference element's position. -*/ - -function listScrollParents(element, list) { - var _element$ownerDocumen; - - if (list === void 0) { - list = []; - } - - var scrollParent = getScrollParent(element); - var isBody = scrollParent === ((_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body); - var win = getWindow(scrollParent); - var target = isBody ? [win].concat(win.visualViewport || [], isScrollParent(scrollParent) ? scrollParent : []) : scrollParent; - var updatedList = list.concat(target); - return isBody ? updatedList : // $FlowFixMe[incompatible-call]: isBody tells us target will be an HTMLElement here - updatedList.concat(listScrollParents(getParentNode(target))); -} - -function rectToClientRect(rect) { - return Object.assign({}, rect, { - left: rect.x, - top: rect.y, - right: rect.x + rect.width, - bottom: rect.y + rect.height - }); -} - -function getInnerBoundingClientRect(element) { - var rect = getBoundingClientRect(element); - rect.top = rect.top + element.clientTop; - rect.left = rect.left + element.clientLeft; - rect.bottom = rect.top + element.clientHeight; - rect.right = rect.left + element.clientWidth; - rect.width = element.clientWidth; - rect.height = element.clientHeight; - rect.x = rect.left; - rect.y = rect.top; - return rect; -} - -function getClientRectFromMixedType(element, clippingParent) { - return clippingParent === viewport ? rectToClientRect(getViewportRect(element)) : isElement(clippingParent) ? getInnerBoundingClientRect(clippingParent) : rectToClientRect(getDocumentRect(getDocumentElement(element))); -} // A "clipping parent" is an overflowable container with the characteristic of -// clipping (or hiding) overflowing elements with a position different from -// `initial` - - -function getClippingParents(element) { - var clippingParents = listScrollParents(getParentNode(element)); - var canEscapeClipping = ['absolute', 'fixed'].indexOf(getComputedStyle(element).position) >= 0; - var clipperElement = canEscapeClipping && isHTMLElement(element) ? getOffsetParent(element) : element; - - if (!isElement(clipperElement)) { - return []; - } // $FlowFixMe[incompatible-return]: https://github.com/facebook/flow/issues/1414 - - - return clippingParents.filter(function (clippingParent) { - return isElement(clippingParent) && contains(clippingParent, clipperElement) && getNodeName(clippingParent) !== 'body'; - }); -} // Gets the maximum area that the element is visible in due to any number of -// clipping parents - - -function getClippingRect(element, boundary, rootBoundary) { - var mainClippingParents = boundary === 'clippingParents' ? getClippingParents(element) : [].concat(boundary); - var clippingParents = [].concat(mainClippingParents, [rootBoundary]); - var firstClippingParent = clippingParents[0]; - var clippingRect = clippingParents.reduce(function (accRect, clippingParent) { - var rect = getClientRectFromMixedType(element, clippingParent); - accRect.top = max(rect.top, accRect.top); - accRect.right = min(rect.right, accRect.right); - accRect.bottom = min(rect.bottom, accRect.bottom); - accRect.left = max(rect.left, accRect.left); - return accRect; - }, getClientRectFromMixedType(element, firstClippingParent)); - clippingRect.width = clippingRect.right - clippingRect.left; - clippingRect.height = clippingRect.bottom - clippingRect.top; - clippingRect.x = clippingRect.left; - clippingRect.y = clippingRect.top; - return clippingRect; -} - -function computeOffsets(_ref) { - var reference = _ref.reference, - element = _ref.element, - placement = _ref.placement; - var basePlacement = placement ? getBasePlacement(placement) : null; - var variation = placement ? getVariation(placement) : null; - var commonX = reference.x + reference.width / 2 - element.width / 2; - var commonY = reference.y + reference.height / 2 - element.height / 2; - var offsets; - - switch (basePlacement) { - case top: - offsets = { - x: commonX, - y: reference.y - element.height - }; - break; - - case bottom: - offsets = { - x: commonX, - y: reference.y + reference.height - }; - break; - - case right: - offsets = { - x: reference.x + reference.width, - y: commonY - }; - break; - - case left: - offsets = { - x: reference.x - element.width, - y: commonY - }; - break; - - default: - offsets = { - x: reference.x, - y: reference.y - }; - } - - var mainAxis = basePlacement ? getMainAxisFromPlacement(basePlacement) : null; - - if (mainAxis != null) { - var len = mainAxis === 'y' ? 'height' : 'width'; - - switch (variation) { - case start: - offsets[mainAxis] = offsets[mainAxis] - (reference[len] / 2 - element[len] / 2); - break; - - case end: - offsets[mainAxis] = offsets[mainAxis] + (reference[len] / 2 - element[len] / 2); - break; - } - } - - return offsets; -} - -function detectOverflow(state, options) { - if (options === void 0) { - options = {}; - } - - var _options = options, - _options$placement = _options.placement, - placement = _options$placement === void 0 ? state.placement : _options$placement, - _options$boundary = _options.boundary, - boundary = _options$boundary === void 0 ? clippingParents : _options$boundary, - _options$rootBoundary = _options.rootBoundary, - rootBoundary = _options$rootBoundary === void 0 ? viewport : _options$rootBoundary, - _options$elementConte = _options.elementContext, - elementContext = _options$elementConte === void 0 ? popper : _options$elementConte, - _options$altBoundary = _options.altBoundary, - altBoundary = _options$altBoundary === void 0 ? false : _options$altBoundary, - _options$padding = _options.padding, - padding = _options$padding === void 0 ? 0 : _options$padding; - var paddingObject = mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements)); - var altContext = elementContext === popper ? reference : popper; - var popperRect = state.rects.popper; - var element = state.elements[altBoundary ? altContext : elementContext]; - var clippingClientRect = getClippingRect(isElement(element) ? element : element.contextElement || getDocumentElement(state.elements.popper), boundary, rootBoundary); - var referenceClientRect = getBoundingClientRect(state.elements.reference); - var popperOffsets = computeOffsets({ - reference: referenceClientRect, - element: popperRect, - strategy: 'absolute', - placement: placement - }); - var popperClientRect = rectToClientRect(Object.assign({}, popperRect, popperOffsets)); - var elementClientRect = elementContext === popper ? popperClientRect : referenceClientRect; // positive = overflowing the clipping rect - // 0 or negative = within the clipping rect - - var overflowOffsets = { - top: clippingClientRect.top - elementClientRect.top + paddingObject.top, - bottom: elementClientRect.bottom - clippingClientRect.bottom + paddingObject.bottom, - left: clippingClientRect.left - elementClientRect.left + paddingObject.left, - right: elementClientRect.right - clippingClientRect.right + paddingObject.right - }; - var offsetData = state.modifiersData.offset; // Offsets can be applied only to the popper element - - if (elementContext === popper && offsetData) { - var offset = offsetData[placement]; - Object.keys(overflowOffsets).forEach(function (key) { - var multiply = [right, bottom].indexOf(key) >= 0 ? 1 : -1; - var axis = [top, bottom].indexOf(key) >= 0 ? 'y' : 'x'; - overflowOffsets[key] += offset[axis] * multiply; - }); - } - - return overflowOffsets; -} - -function computeAutoPlacement(state, options) { - if (options === void 0) { - options = {}; - } - - var _options = options, - placement = _options.placement, - boundary = _options.boundary, - rootBoundary = _options.rootBoundary, - padding = _options.padding, - flipVariations = _options.flipVariations, - _options$allowedAutoP = _options.allowedAutoPlacements, - allowedAutoPlacements = _options$allowedAutoP === void 0 ? placements : _options$allowedAutoP; - var variation = getVariation(placement); - var placements$1 = variation ? flipVariations ? variationPlacements : variationPlacements.filter(function (placement) { - return getVariation(placement) === variation; - }) : basePlacements; - var allowedPlacements = placements$1.filter(function (placement) { - return allowedAutoPlacements.indexOf(placement) >= 0; - }); - - if (allowedPlacements.length === 0) { - allowedPlacements = placements$1; - - if (process.env.NODE_ENV !== "production") { - console.error(['Popper: The `allowedAutoPlacements` option did not allow any', 'placements. Ensure the `placement` option matches the variation', 'of the allowed placements.', 'For example, "auto" cannot be used to allow "bottom-start".', 'Use "auto-start" instead.'].join(' ')); - } - } // $FlowFixMe[incompatible-type]: Flow seems to have problems with two array unions... - - - var overflows = allowedPlacements.reduce(function (acc, placement) { - acc[placement] = detectOverflow(state, { - placement: placement, - boundary: boundary, - rootBoundary: rootBoundary, - padding: padding - })[getBasePlacement(placement)]; - return acc; - }, {}); - return Object.keys(overflows).sort(function (a, b) { - return overflows[a] - overflows[b]; - }); -} - -function getExpandedFallbackPlacements(placement) { - if (getBasePlacement(placement) === auto) { - return []; - } - - var oppositePlacement = getOppositePlacement(placement); - return [getOppositeVariationPlacement(placement), oppositePlacement, getOppositeVariationPlacement(oppositePlacement)]; -} - -function flip(_ref) { - var state = _ref.state, - options = _ref.options, - name = _ref.name; - - if (state.modifiersData[name]._skip) { - return; - } - - var _options$mainAxis = options.mainAxis, - checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis, - _options$altAxis = options.altAxis, - checkAltAxis = _options$altAxis === void 0 ? true : _options$altAxis, - specifiedFallbackPlacements = options.fallbackPlacements, - padding = options.padding, - boundary = options.boundary, - rootBoundary = options.rootBoundary, - altBoundary = options.altBoundary, - _options$flipVariatio = options.flipVariations, - flipVariations = _options$flipVariatio === void 0 ? true : _options$flipVariatio, - allowedAutoPlacements = options.allowedAutoPlacements; - var preferredPlacement = state.options.placement; - var basePlacement = getBasePlacement(preferredPlacement); - var isBasePlacement = basePlacement === preferredPlacement; - var fallbackPlacements = specifiedFallbackPlacements || (isBasePlacement || !flipVariations ? [getOppositePlacement(preferredPlacement)] : getExpandedFallbackPlacements(preferredPlacement)); - var placements = [preferredPlacement].concat(fallbackPlacements).reduce(function (acc, placement) { - return acc.concat(getBasePlacement(placement) === auto ? computeAutoPlacement(state, { - placement: placement, - boundary: boundary, - rootBoundary: rootBoundary, - padding: padding, - flipVariations: flipVariations, - allowedAutoPlacements: allowedAutoPlacements - }) : placement); - }, []); - var referenceRect = state.rects.reference; - var popperRect = state.rects.popper; - var checksMap = new Map(); - var makeFallbackChecks = true; - var firstFittingPlacement = placements[0]; - - for (var i = 0; i < placements.length; i++) { - var placement = placements[i]; - - var _basePlacement = getBasePlacement(placement); - - var isStartVariation = getVariation(placement) === start; - var isVertical = [top, bottom].indexOf(_basePlacement) >= 0; - var len = isVertical ? 'width' : 'height'; - var overflow = detectOverflow(state, { - placement: placement, - boundary: boundary, - rootBoundary: rootBoundary, - altBoundary: altBoundary, - padding: padding - }); - var mainVariationSide = isVertical ? isStartVariation ? right : left : isStartVariation ? bottom : top; - - if (referenceRect[len] > popperRect[len]) { - mainVariationSide = getOppositePlacement(mainVariationSide); - } - - var altVariationSide = getOppositePlacement(mainVariationSide); - var checks = []; - - if (checkMainAxis) { - checks.push(overflow[_basePlacement] <= 0); - } - - if (checkAltAxis) { - checks.push(overflow[mainVariationSide] <= 0, overflow[altVariationSide] <= 0); - } - - if (checks.every(function (check) { - return check; - })) { - firstFittingPlacement = placement; - makeFallbackChecks = false; - break; - } - - checksMap.set(placement, checks); - } - - if (makeFallbackChecks) { - // `2` may be desired in some cases โ€“ research later - var numberOfChecks = flipVariations ? 3 : 1; - - var _loop = function _loop(_i) { - var fittingPlacement = placements.find(function (placement) { - var checks = checksMap.get(placement); - - if (checks) { - return checks.slice(0, _i).every(function (check) { - return check; - }); - } - }); - - if (fittingPlacement) { - firstFittingPlacement = fittingPlacement; - return "break"; - } - }; - - for (var _i = numberOfChecks; _i > 0; _i--) { - var _ret = _loop(_i); - - if (_ret === "break") break; - } - } - - if (state.placement !== firstFittingPlacement) { - state.modifiersData[name]._skip = true; - state.placement = firstFittingPlacement; - state.reset = true; - } -} // eslint-disable-next-line import/no-unused-modules - - -var flip$1 = { - name: 'flip', - enabled: true, - phase: 'main', - fn: flip, - requiresIfExists: ['offset'], - data: { - _skip: false - } -}; - -function getSideOffsets(overflow, rect, preventedOffsets) { - if (preventedOffsets === void 0) { - preventedOffsets = { - x: 0, - y: 0 - }; - } - - return { - top: overflow.top - rect.height - preventedOffsets.y, - right: overflow.right - rect.width + preventedOffsets.x, - bottom: overflow.bottom - rect.height + preventedOffsets.y, - left: overflow.left - rect.width - preventedOffsets.x - }; -} - -function isAnySideFullyClipped(overflow) { - return [top, right, bottom, left].some(function (side) { - return overflow[side] >= 0; - }); -} - -function hide(_ref) { - var state = _ref.state, - name = _ref.name; - var referenceRect = state.rects.reference; - var popperRect = state.rects.popper; - var preventedOffsets = state.modifiersData.preventOverflow; - var referenceOverflow = detectOverflow(state, { - elementContext: 'reference' - }); - var popperAltOverflow = detectOverflow(state, { - altBoundary: true - }); - var referenceClippingOffsets = getSideOffsets(referenceOverflow, referenceRect); - var popperEscapeOffsets = getSideOffsets(popperAltOverflow, popperRect, preventedOffsets); - var isReferenceHidden = isAnySideFullyClipped(referenceClippingOffsets); - var hasPopperEscaped = isAnySideFullyClipped(popperEscapeOffsets); - state.modifiersData[name] = { - referenceClippingOffsets: referenceClippingOffsets, - popperEscapeOffsets: popperEscapeOffsets, - isReferenceHidden: isReferenceHidden, - hasPopperEscaped: hasPopperEscaped - }; - state.attributes.popper = Object.assign({}, state.attributes.popper, { - 'data-popper-reference-hidden': isReferenceHidden, - 'data-popper-escaped': hasPopperEscaped - }); -} // eslint-disable-next-line import/no-unused-modules - - -var hide$1 = { - name: 'hide', - enabled: true, - phase: 'main', - requiresIfExists: ['preventOverflow'], - fn: hide -}; - -function distanceAndSkiddingToXY(placement, rects, offset) { - var basePlacement = getBasePlacement(placement); - var invertDistance = [left, top].indexOf(basePlacement) >= 0 ? -1 : 1; - - var _ref = typeof offset === 'function' ? offset(Object.assign({}, rects, { - placement: placement - })) : offset, - skidding = _ref[0], - distance = _ref[1]; - - skidding = skidding || 0; - distance = (distance || 0) * invertDistance; - return [left, right].indexOf(basePlacement) >= 0 ? { - x: distance, - y: skidding - } : { - x: skidding, - y: distance - }; -} - -function offset(_ref2) { - var state = _ref2.state, - options = _ref2.options, - name = _ref2.name; - var _options$offset = options.offset, - offset = _options$offset === void 0 ? [0, 0] : _options$offset; - var data = placements.reduce(function (acc, placement) { - acc[placement] = distanceAndSkiddingToXY(placement, state.rects, offset); - return acc; - }, {}); - var _data$state$placement = data[state.placement], - x = _data$state$placement.x, - y = _data$state$placement.y; - - if (state.modifiersData.popperOffsets != null) { - state.modifiersData.popperOffsets.x += x; - state.modifiersData.popperOffsets.y += y; - } - - state.modifiersData[name] = data; -} // eslint-disable-next-line import/no-unused-modules - - -var offset$1 = { - name: 'offset', - enabled: true, - phase: 'main', - requires: ['popperOffsets'], - fn: offset -}; - -function popperOffsets(_ref) { - var state = _ref.state, - name = _ref.name; - // Offsets are the actual position the popper needs to have to be - // properly positioned near its reference element - // This is the most basic placement, and will be adjusted by - // the modifiers in the next step - state.modifiersData[name] = computeOffsets({ - reference: state.rects.reference, - element: state.rects.popper, - strategy: 'absolute', - placement: state.placement - }); -} // eslint-disable-next-line import/no-unused-modules - - -var popperOffsets$1 = { - name: 'popperOffsets', - enabled: true, - phase: 'read', - fn: popperOffsets, - data: {} -}; - -function getAltAxis(axis) { - return axis === 'x' ? 'y' : 'x'; -} - -function preventOverflow(_ref) { - var state = _ref.state, - options = _ref.options, - name = _ref.name; - var _options$mainAxis = options.mainAxis, - checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis, - _options$altAxis = options.altAxis, - checkAltAxis = _options$altAxis === void 0 ? false : _options$altAxis, - boundary = options.boundary, - rootBoundary = options.rootBoundary, - altBoundary = options.altBoundary, - padding = options.padding, - _options$tether = options.tether, - tether = _options$tether === void 0 ? true : _options$tether, - _options$tetherOffset = options.tetherOffset, - tetherOffset = _options$tetherOffset === void 0 ? 0 : _options$tetherOffset; - var overflow = detectOverflow(state, { - boundary: boundary, - rootBoundary: rootBoundary, - padding: padding, - altBoundary: altBoundary - }); - var basePlacement = getBasePlacement(state.placement); - var variation = getVariation(state.placement); - var isBasePlacement = !variation; - var mainAxis = getMainAxisFromPlacement(basePlacement); - var altAxis = getAltAxis(mainAxis); - var popperOffsets = state.modifiersData.popperOffsets; - var referenceRect = state.rects.reference; - var popperRect = state.rects.popper; - var tetherOffsetValue = typeof tetherOffset === 'function' ? tetherOffset(Object.assign({}, state.rects, { - placement: state.placement - })) : tetherOffset; - var normalizedTetherOffsetValue = typeof tetherOffsetValue === 'number' ? { - mainAxis: tetherOffsetValue, - altAxis: tetherOffsetValue - } : Object.assign({ - mainAxis: 0, - altAxis: 0 - }, tetherOffsetValue); - var offsetModifierState = state.modifiersData.offset ? state.modifiersData.offset[state.placement] : null; - var data = { - x: 0, - y: 0 - }; - - if (!popperOffsets) { - return; - } - - if (checkMainAxis) { - var _offsetModifierState$; - - var mainSide = mainAxis === 'y' ? top : left; - var altSide = mainAxis === 'y' ? bottom : right; - var len = mainAxis === 'y' ? 'height' : 'width'; - var offset = popperOffsets[mainAxis]; - var min$1 = offset + overflow[mainSide]; - var max$1 = offset - overflow[altSide]; - var additive = tether ? -popperRect[len] / 2 : 0; - var minLen = variation === start ? referenceRect[len] : popperRect[len]; - var maxLen = variation === start ? -popperRect[len] : -referenceRect[len]; // We need to include the arrow in the calculation so the arrow doesn't go - // outside the reference bounds - - var arrowElement = state.elements.arrow; - var arrowRect = tether && arrowElement ? getLayoutRect(arrowElement) : { - width: 0, - height: 0 - }; - var arrowPaddingObject = state.modifiersData['arrow#persistent'] ? state.modifiersData['arrow#persistent'].padding : getFreshSideObject(); - var arrowPaddingMin = arrowPaddingObject[mainSide]; - var arrowPaddingMax = arrowPaddingObject[altSide]; // If the reference length is smaller than the arrow length, we don't want - // to include its full size in the calculation. If the reference is small - // and near the edge of a boundary, the popper can overflow even if the - // reference is not overflowing as well (e.g. virtual elements with no - // width or height) - - var arrowLen = within(0, referenceRect[len], arrowRect[len]); - var minOffset = isBasePlacement ? referenceRect[len] / 2 - additive - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis : minLen - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis; - var maxOffset = isBasePlacement ? -referenceRect[len] / 2 + additive + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis : maxLen + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis; - var arrowOffsetParent = state.elements.arrow && getOffsetParent(state.elements.arrow); - var clientOffset = arrowOffsetParent ? mainAxis === 'y' ? arrowOffsetParent.clientTop || 0 : arrowOffsetParent.clientLeft || 0 : 0; - var offsetModifierValue = (_offsetModifierState$ = offsetModifierState == null ? void 0 : offsetModifierState[mainAxis]) != null ? _offsetModifierState$ : 0; - var tetherMin = offset + minOffset - offsetModifierValue - clientOffset; - var tetherMax = offset + maxOffset - offsetModifierValue; - var preventedOffset = within(tether ? min(min$1, tetherMin) : min$1, offset, tether ? max(max$1, tetherMax) : max$1); - popperOffsets[mainAxis] = preventedOffset; - data[mainAxis] = preventedOffset - offset; - } - - if (checkAltAxis) { - var _offsetModifierState$2; - - var _mainSide = mainAxis === 'x' ? top : left; - - var _altSide = mainAxis === 'x' ? bottom : right; - - var _offset = popperOffsets[altAxis]; - - var _len = altAxis === 'y' ? 'height' : 'width'; - - var _min = _offset + overflow[_mainSide]; - - var _max = _offset - overflow[_altSide]; - - var isOriginSide = [top, left].indexOf(basePlacement) !== -1; - - var _offsetModifierValue = (_offsetModifierState$2 = offsetModifierState == null ? void 0 : offsetModifierState[altAxis]) != null ? _offsetModifierState$2 : 0; - - var _tetherMin = isOriginSide ? _min : _offset - referenceRect[_len] - popperRect[_len] - _offsetModifierValue + normalizedTetherOffsetValue.altAxis; - - var _tetherMax = isOriginSide ? _offset + referenceRect[_len] + popperRect[_len] - _offsetModifierValue - normalizedTetherOffsetValue.altAxis : _max; - - var _preventedOffset = tether && isOriginSide ? withinMaxClamp(_tetherMin, _offset, _tetherMax) : within(tether ? _tetherMin : _min, _offset, tether ? _tetherMax : _max); - - popperOffsets[altAxis] = _preventedOffset; - data[altAxis] = _preventedOffset - _offset; - } - - state.modifiersData[name] = data; -} // eslint-disable-next-line import/no-unused-modules - - -var preventOverflow$1 = { - name: 'preventOverflow', - enabled: true, - phase: 'main', - fn: preventOverflow, - requiresIfExists: ['offset'] -}; - -function getHTMLElementScroll(element) { - return { - scrollLeft: element.scrollLeft, - scrollTop: element.scrollTop - }; -} - -function getNodeScroll(node) { - if (node === getWindow(node) || !isHTMLElement(node)) { - return getWindowScroll(node); - } else { - return getHTMLElementScroll(node); - } -} - -function isElementScaled(element) { - var rect = element.getBoundingClientRect(); - var scaleX = round(rect.width) / element.offsetWidth || 1; - var scaleY = round(rect.height) / element.offsetHeight || 1; - return scaleX !== 1 || scaleY !== 1; -} // Returns the composite rect of an element relative to its offsetParent. -// Composite means it takes into account transforms as well as layout. - - -function getCompositeRect(elementOrVirtualElement, offsetParent, isFixed) { - if (isFixed === void 0) { - isFixed = false; - } - - var isOffsetParentAnElement = isHTMLElement(offsetParent); - var offsetParentIsScaled = isHTMLElement(offsetParent) && isElementScaled(offsetParent); - var documentElement = getDocumentElement(offsetParent); - var rect = getBoundingClientRect(elementOrVirtualElement, offsetParentIsScaled); - var scroll = { - scrollLeft: 0, - scrollTop: 0 - }; - var offsets = { - x: 0, - y: 0 - }; - - if (isOffsetParentAnElement || !isOffsetParentAnElement && !isFixed) { - if (getNodeName(offsetParent) !== 'body' || // https://github.com/popperjs/popper-core/issues/1078 - isScrollParent(documentElement)) { - scroll = getNodeScroll(offsetParent); - } - - if (isHTMLElement(offsetParent)) { - offsets = getBoundingClientRect(offsetParent, true); - offsets.x += offsetParent.clientLeft; - offsets.y += offsetParent.clientTop; - } else if (documentElement) { - offsets.x = getWindowScrollBarX(documentElement); - } - } - - return { - x: rect.left + scroll.scrollLeft - offsets.x, - y: rect.top + scroll.scrollTop - offsets.y, - width: rect.width, - height: rect.height - }; -} - -function order(modifiers) { - var map = new Map(); - var visited = new Set(); - var result = []; - modifiers.forEach(function (modifier) { - map.set(modifier.name, modifier); - }); // On visiting object, check for its dependencies and visit them recursively - - function sort(modifier) { - visited.add(modifier.name); - var requires = [].concat(modifier.requires || [], modifier.requiresIfExists || []); - requires.forEach(function (dep) { - if (!visited.has(dep)) { - var depModifier = map.get(dep); - - if (depModifier) { - sort(depModifier); - } - } - }); - result.push(modifier); - } - - modifiers.forEach(function (modifier) { - if (!visited.has(modifier.name)) { - // check for visited object - sort(modifier); - } - }); - return result; -} - -function orderModifiers(modifiers) { - // order based on dependencies - var orderedModifiers = order(modifiers); // order based on phase - - return modifierPhases.reduce(function (acc, phase) { - return acc.concat(orderedModifiers.filter(function (modifier) { - return modifier.phase === phase; - })); - }, []); -} - -function debounce(fn) { - var pending; - return function () { - if (!pending) { - pending = new Promise(function (resolve) { - Promise.resolve().then(function () { - pending = undefined; - resolve(fn()); - }); - }); - } - - return pending; - }; -} - -function format(str) { - for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { - args[_key - 1] = arguments[_key]; - } - - return [].concat(args).reduce(function (p, c) { - return p.replace(/%s/, c); - }, str); -} - -var INVALID_MODIFIER_ERROR = 'Popper: modifier "%s" provided an invalid %s property, expected %s but got %s'; -var MISSING_DEPENDENCY_ERROR = 'Popper: modifier "%s" requires "%s", but "%s" modifier is not available'; -var VALID_PROPERTIES = ['name', 'enabled', 'phase', 'fn', 'effect', 'requires', 'options']; -function validateModifiers(modifiers) { - modifiers.forEach(function (modifier) { - [].concat(Object.keys(modifier), VALID_PROPERTIES) // IE11-compatible replacement for `new Set(iterable)` - .filter(function (value, index, self) { - return self.indexOf(value) === index; - }).forEach(function (key) { - switch (key) { - case 'name': - if (typeof modifier.name !== 'string') { - console.error(format(INVALID_MODIFIER_ERROR, String(modifier.name), '"name"', '"string"', "\"" + String(modifier.name) + "\"")); - } - - break; - - case 'enabled': - if (typeof modifier.enabled !== 'boolean') { - console.error(format(INVALID_MODIFIER_ERROR, modifier.name, '"enabled"', '"boolean"', "\"" + String(modifier.enabled) + "\"")); - } - - break; - - case 'phase': - if (modifierPhases.indexOf(modifier.phase) < 0) { - console.error(format(INVALID_MODIFIER_ERROR, modifier.name, '"phase"', "either " + modifierPhases.join(', '), "\"" + String(modifier.phase) + "\"")); - } - - break; - - case 'fn': - if (typeof modifier.fn !== 'function') { - console.error(format(INVALID_MODIFIER_ERROR, modifier.name, '"fn"', '"function"', "\"" + String(modifier.fn) + "\"")); - } - - break; - - case 'effect': - if (modifier.effect != null && typeof modifier.effect !== 'function') { - console.error(format(INVALID_MODIFIER_ERROR, modifier.name, '"effect"', '"function"', "\"" + String(modifier.fn) + "\"")); - } - - break; - - case 'requires': - if (modifier.requires != null && !Array.isArray(modifier.requires)) { - console.error(format(INVALID_MODIFIER_ERROR, modifier.name, '"requires"', '"array"', "\"" + String(modifier.requires) + "\"")); - } - - break; - - case 'requiresIfExists': - if (!Array.isArray(modifier.requiresIfExists)) { - console.error(format(INVALID_MODIFIER_ERROR, modifier.name, '"requiresIfExists"', '"array"', "\"" + String(modifier.requiresIfExists) + "\"")); - } - - break; - - case 'options': - case 'data': - break; - - default: - console.error("PopperJS: an invalid property has been provided to the \"" + modifier.name + "\" modifier, valid properties are " + VALID_PROPERTIES.map(function (s) { - return "\"" + s + "\""; - }).join(', ') + "; but \"" + key + "\" was provided."); - } - - modifier.requires && modifier.requires.forEach(function (requirement) { - if (modifiers.find(function (mod) { - return mod.name === requirement; - }) == null) { - console.error(format(MISSING_DEPENDENCY_ERROR, String(modifier.name), requirement, requirement)); - } - }); - }); - }); -} - -function uniqueBy(arr, fn) { - var identifiers = new Set(); - return arr.filter(function (item) { - var identifier = fn(item); - - if (!identifiers.has(identifier)) { - identifiers.add(identifier); - return true; - } - }); -} - -function mergeByName(modifiers) { - var merged = modifiers.reduce(function (merged, current) { - var existing = merged[current.name]; - merged[current.name] = existing ? Object.assign({}, existing, current, { - options: Object.assign({}, existing.options, current.options), - data: Object.assign({}, existing.data, current.data) - }) : current; - return merged; - }, {}); // IE11 does not support Object.values - - return Object.keys(merged).map(function (key) { - return merged[key]; - }); -} - -var INVALID_ELEMENT_ERROR = 'Popper: Invalid reference or popper argument provided. They must be either a DOM element or virtual element.'; -var INFINITE_LOOP_ERROR = 'Popper: An infinite loop in the modifiers cycle has been detected! The cycle has been interrupted to prevent a browser crash.'; -var DEFAULT_OPTIONS = { - placement: 'bottom', - modifiers: [], - strategy: 'absolute' -}; - -function areValidElements() { - for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; - } - - return !args.some(function (element) { - return !(element && typeof element.getBoundingClientRect === 'function'); - }); -} - -function popperGenerator(generatorOptions) { - if (generatorOptions === void 0) { - generatorOptions = {}; - } - - var _generatorOptions = generatorOptions, - _generatorOptions$def = _generatorOptions.defaultModifiers, - defaultModifiers = _generatorOptions$def === void 0 ? [] : _generatorOptions$def, - _generatorOptions$def2 = _generatorOptions.defaultOptions, - defaultOptions = _generatorOptions$def2 === void 0 ? DEFAULT_OPTIONS : _generatorOptions$def2; - return function createPopper(reference, popper, options) { - if (options === void 0) { - options = defaultOptions; - } - - var state = { - placement: 'bottom', - orderedModifiers: [], - options: Object.assign({}, DEFAULT_OPTIONS, defaultOptions), - modifiersData: {}, - elements: { - reference: reference, - popper: popper - }, - attributes: {}, - styles: {} - }; - var effectCleanupFns = []; - var isDestroyed = false; - var instance = { - state: state, - setOptions: function setOptions(setOptionsAction) { - var options = typeof setOptionsAction === 'function' ? setOptionsAction(state.options) : setOptionsAction; - cleanupModifierEffects(); - state.options = Object.assign({}, defaultOptions, state.options, options); - state.scrollParents = { - reference: isElement(reference) ? listScrollParents(reference) : reference.contextElement ? listScrollParents(reference.contextElement) : [], - popper: listScrollParents(popper) - }; // Orders the modifiers based on their dependencies and `phase` - // properties - - var orderedModifiers = orderModifiers(mergeByName([].concat(defaultModifiers, state.options.modifiers))); // Strip out disabled modifiers - - state.orderedModifiers = orderedModifiers.filter(function (m) { - return m.enabled; - }); // Validate the provided modifiers so that the consumer will get warned - // if one of the modifiers is invalid for any reason - - if (process.env.NODE_ENV !== "production") { - var modifiers = uniqueBy([].concat(orderedModifiers, state.options.modifiers), function (_ref) { - var name = _ref.name; - return name; - }); - validateModifiers(modifiers); - - if (getBasePlacement(state.options.placement) === auto) { - var flipModifier = state.orderedModifiers.find(function (_ref2) { - var name = _ref2.name; - return name === 'flip'; - }); - - if (!flipModifier) { - console.error(['Popper: "auto" placements require the "flip" modifier be', 'present and enabled to work.'].join(' ')); - } - } - - var _getComputedStyle = getComputedStyle(popper), - marginTop = _getComputedStyle.marginTop, - marginRight = _getComputedStyle.marginRight, - marginBottom = _getComputedStyle.marginBottom, - marginLeft = _getComputedStyle.marginLeft; // We no longer take into account `margins` on the popper, and it can - // cause bugs with positioning, so we'll warn the consumer - - - if ([marginTop, marginRight, marginBottom, marginLeft].some(function (margin) { - return parseFloat(margin); - })) { - console.warn(['Popper: CSS "margin" styles cannot be used to apply padding', 'between the popper and its reference element or boundary.', 'To replicate margin, use the `offset` modifier, as well as', 'the `padding` option in the `preventOverflow` and `flip`', 'modifiers.'].join(' ')); - } - } - - runModifierEffects(); - return instance.update(); - }, - // Sync update โ€“ it will always be executed, even if not necessary. This - // is useful for low frequency updates where sync behavior simplifies the - // logic. - // For high frequency updates (e.g. `resize` and `scroll` events), always - // prefer the async Popper#update method - forceUpdate: function forceUpdate() { - if (isDestroyed) { - return; - } - - var _state$elements = state.elements, - reference = _state$elements.reference, - popper = _state$elements.popper; // Don't proceed if `reference` or `popper` are not valid elements - // anymore - - if (!areValidElements(reference, popper)) { - if (process.env.NODE_ENV !== "production") { - console.error(INVALID_ELEMENT_ERROR); - } - - return; - } // Store the reference and popper rects to be read by modifiers - - - state.rects = { - reference: getCompositeRect(reference, getOffsetParent(popper), state.options.strategy === 'fixed'), - popper: getLayoutRect(popper) - }; // Modifiers have the ability to reset the current update cycle. The - // most common use case for this is the `flip` modifier changing the - // placement, which then needs to re-run all the modifiers, because the - // logic was previously ran for the previous placement and is therefore - // stale/incorrect - - state.reset = false; - state.placement = state.options.placement; // On each update cycle, the `modifiersData` property for each modifier - // is filled with the initial data specified by the modifier. This means - // it doesn't persist and is fresh on each update. - // To ensure persistent data, use `${name}#persistent` - - state.orderedModifiers.forEach(function (modifier) { - return state.modifiersData[modifier.name] = Object.assign({}, modifier.data); - }); - var __debug_loops__ = 0; - - for (var index = 0; index < state.orderedModifiers.length; index++) { - if (process.env.NODE_ENV !== "production") { - __debug_loops__ += 1; - - if (__debug_loops__ > 100) { - console.error(INFINITE_LOOP_ERROR); - break; - } - } - - if (state.reset === true) { - state.reset = false; - index = -1; - continue; - } - - var _state$orderedModifie = state.orderedModifiers[index], - fn = _state$orderedModifie.fn, - _state$orderedModifie2 = _state$orderedModifie.options, - _options = _state$orderedModifie2 === void 0 ? {} : _state$orderedModifie2, - name = _state$orderedModifie.name; - - if (typeof fn === 'function') { - state = fn({ - state: state, - options: _options, - name: name, - instance: instance - }) || state; - } - } - }, - // Async and optimistically optimized update โ€“ it will not be executed if - // not necessary (debounced to run at most once-per-tick) - update: debounce(function () { - return new Promise(function (resolve) { - instance.forceUpdate(); - resolve(state); - }); - }), - destroy: function destroy() { - cleanupModifierEffects(); - isDestroyed = true; - } - }; - - if (!areValidElements(reference, popper)) { - if (process.env.NODE_ENV !== "production") { - console.error(INVALID_ELEMENT_ERROR); - } - - return instance; - } - - instance.setOptions(options).then(function (state) { - if (!isDestroyed && options.onFirstUpdate) { - options.onFirstUpdate(state); - } - }); // Modifiers have the ability to execute arbitrary code before the first - // update cycle runs. They will be executed in the same order as the update - // cycle. This is useful when a modifier adds some persistent data that - // other modifiers need to use, but the modifier is run after the dependent - // one. - - function runModifierEffects() { - state.orderedModifiers.forEach(function (_ref3) { - var name = _ref3.name, - _ref3$options = _ref3.options, - options = _ref3$options === void 0 ? {} : _ref3$options, - effect = _ref3.effect; - - if (typeof effect === 'function') { - var cleanupFn = effect({ - state: state, - name: name, - instance: instance, - options: options - }); - - var noopFn = function noopFn() {}; - - effectCleanupFns.push(cleanupFn || noopFn); - } - }); - } - - function cleanupModifierEffects() { - effectCleanupFns.forEach(function (fn) { - return fn(); - }); - effectCleanupFns = []; - } - - return instance; - }; -} - -var defaultModifiers = [eventListeners, popperOffsets$1, computeStyles$1, applyStyles$1, offset$1, flip$1, preventOverflow$1, arrow$1, hide$1]; -var createPopper = /*#__PURE__*/popperGenerator({ - defaultModifiers: defaultModifiers -}); // eslint-disable-next-line import/no-unused-modules - -// Credits go to Liam's Periodic Notes Plugin: https://github.com/liamcain/obsidian-periodic-notes -const wrapAround = (value, size) => { - return ((value % size) + size) % size; -}; -class Suggest { - constructor(owner, containerEl, scope) { - this.owner = owner; - this.containerEl = containerEl; - containerEl.on("click", ".suggestion-item", this.onSuggestionClick.bind(this)); - containerEl.on("mousemove", ".suggestion-item", this.onSuggestionMouseover.bind(this)); - scope.register([], "ArrowUp", (event) => { - if (!event.isComposing) { - this.setSelectedItem(this.selectedItem - 1, true); - return false; - } - }); - scope.register([], "ArrowDown", (event) => { - if (!event.isComposing) { - this.setSelectedItem(this.selectedItem + 1, true); - return false; - } - }); - scope.register([], "Enter", (event) => { - if (!event.isComposing) { - this.useSelectedItem(event); - return false; - } - }); - } - onSuggestionClick(event, el) { - event.preventDefault(); - const item = this.suggestions.indexOf(el); - this.setSelectedItem(item, false); - this.useSelectedItem(event); - } - onSuggestionMouseover(_event, el) { - const item = this.suggestions.indexOf(el); - this.setSelectedItem(item, false); - } - setSuggestions(values) { - this.containerEl.empty(); - const suggestionEls = []; - values.forEach((value) => { - const suggestionEl = this.containerEl.createDiv("suggestion-item"); - this.owner.renderSuggestion(value, suggestionEl); - suggestionEls.push(suggestionEl); - }); - this.values = values; - this.suggestions = suggestionEls; - this.setSelectedItem(0, false); - } - useSelectedItem(event) { - const currentValue = this.values[this.selectedItem]; - if (currentValue) { - this.owner.selectSuggestion(currentValue, event); - } - } - setSelectedItem(selectedIndex, scrollIntoView) { - const normalizedIndex = wrapAround(selectedIndex, this.suggestions.length); - const prevSelectedSuggestion = this.suggestions[this.selectedItem]; - const selectedSuggestion = this.suggestions[normalizedIndex]; - prevSelectedSuggestion === null || prevSelectedSuggestion === void 0 ? void 0 : prevSelectedSuggestion.removeClass("is-selected"); - selectedSuggestion === null || selectedSuggestion === void 0 ? void 0 : selectedSuggestion.addClass("is-selected"); - this.selectedItem = normalizedIndex; - if (scrollIntoView) { - selectedSuggestion.scrollIntoView(false); - } - } -} -class TextInputSuggest { - constructor(app, inputEl) { - this.app = app; - this.inputEl = inputEl; - this.scope = new obsidian.Scope(); - this.suggestEl = createDiv("suggestion-container"); - const suggestion = this.suggestEl.createDiv("suggestion"); - this.suggest = new Suggest(this, suggestion, this.scope); - this.scope.register([], "Escape", this.close.bind(this)); - this.inputEl.addEventListener("input", this.onInputChanged.bind(this)); - this.inputEl.addEventListener("focus", this.onInputChanged.bind(this)); - this.inputEl.addEventListener("blur", this.close.bind(this)); - this.suggestEl.on("mousedown", ".suggestion-container", (event) => { - event.preventDefault(); - }); - } - onInputChanged() { - const inputStr = this.inputEl.value; - const suggestions = this.getSuggestions(inputStr); - if (!suggestions) { - this.close(); - return; - } - if (suggestions.length > 0) { - this.suggest.setSuggestions(suggestions); - // eslint-disable-next-line @typescript-eslint/no-explicit-any - this.open(this.app.dom.appContainerEl, this.inputEl); - } - else { - this.close(); - } - } - open(container, inputEl) { - // eslint-disable-next-line @typescript-eslint/no-explicit-any - this.app.keymap.pushScope(this.scope); - container.appendChild(this.suggestEl); - this.popper = createPopper(inputEl, this.suggestEl, { - placement: "bottom-start", - modifiers: [ - { - name: "sameWidth", - enabled: true, - fn: ({ state, instance }) => { - // Note: positioning needs to be calculated twice - - // first pass - positioning it according to the width of the popper - // second pass - position it with the width bound to the reference element - // we need to early exit to avoid an infinite loop - const targetWidth = `${state.rects.reference.width}px`; - if (state.styles.popper.width === targetWidth) { - return; - } - state.styles.popper.width = targetWidth; - instance.update(); - }, - phase: "beforeWrite", - requires: ["computeStyles"], - }, - ], - }); - } - close() { - // eslint-disable-next-line @typescript-eslint/no-explicit-any - this.app.keymap.popScope(this.scope); - this.suggest.setSuggestions([]); - if (this.popper) - this.popper.destroy(); - this.suggestEl.detach(); - } -} - -// Credits go to Liam's Periodic Notes Plugin: https://github.com/liamcain/obsidian-periodic-notes -class FolderSuggest extends TextInputSuggest { - getSuggestions(inputStr) { - const abstractFiles = this.app.vault.getAllLoadedFiles(); - const folders = []; - const lowerCaseInputStr = inputStr.toLowerCase(); - abstractFiles.forEach((folder) => { - if (folder instanceof obsidian.TFolder && - folder.path.toLowerCase().contains(lowerCaseInputStr)) { - folders.push(folder); - } - }); - return folders; - } - renderSuggestion(file, el) { - el.setText(file.path); - } - selectSuggestion(file) { - this.inputEl.value = file.path; - this.inputEl.trigger("input"); - this.close(); - } -} - -class LongformSettingsTab extends obsidian.PluginSettingTab { - constructor(app, plugin) { - super(app, plugin); - this.plugin = plugin; - } - display() { - const { containerEl } = this; - containerEl.empty(); - new obsidian.Setting(containerEl).setName("User Script Steps").setHeading(); - new obsidian.Setting(containerEl) - .setName("User Script Step Folder") - .setDesc(".js files in this folder will be available as User Script Steps in the Compile panel.") - .addSearch((cb) => { - new FolderSuggest(this.app, cb.inputEl); - cb.setPlaceholder("my/script/steps/") - .setValue(get_store_value(pluginSettings).userScriptFolder) - .onChange((v) => { - pluginSettings.update((s) => (Object.assign(Object.assign({}, s), { userScriptFolder: v }))); - }); - }); - this.stepsSummary = containerEl.createSpan(); - this.stepsList = containerEl.createEl("ul", { - cls: "longform-settings-user-steps", - }); - this.unsubscribeUserScripts = userScriptSteps.subscribe((steps) => { - if (steps && steps.length > 0) { - this.stepsSummary.innerText = `Loaded ${steps.length} step${steps.length !== 1 ? "s" : ""}:`; - } - else { - this.stepsSummary.innerText = "No steps loaded."; - } - if (this.stepsList) { - this.stepsList.empty(); - if (steps) { - steps.forEach((s) => { - const stepEl = this.stepsList.createEl("li"); - stepEl.createSpan({ - text: s.description.name, - cls: "longform-settings-user-step-name", - }); - stepEl.createSpan({ - text: `(${s.description.canonicalID})`, - cls: "longform-settings-user-step-id", - }); - }); - } - } - }); - containerEl.createEl("p", { cls: "setting-item-description" }, (el) => { - el.innerHTML = - "User Script Steps are automatically loaded from this folder. Changes to .js files in this folder are synced with Longform after a slight delay. If your script does not appear here or in the Compile tab, you may have an error in your scriptโ€”check the dev console for it."; - }); - new obsidian.Setting(containerEl).setName("Debugging").setHeading(); - new obsidian.Setting(containerEl) - .setDesc("Removes all projects from Longform. Useful for debugging issues. No notes will be lost.") - .addButton((cb) => { - cb.setButtonText("Untrack All Projects") - .setWarning() - .onClick(() => __awaiter(this, void 0, void 0, function* () { - console.log("[Longform] Resetting plugin data to: ", DEFAULT_SETTINGS); - pluginSettings.set(DEFAULT_SETTINGS); - currentProjectPath.set(null); - currentDraftPath.set(null); - this.plugin.cachedSettings = get_store_value(pluginSettings); - yield this.plugin.saveSettings(); - })); - }); - new obsidian.Setting(containerEl).setName("Credits").setHeading(); - containerEl.createEl("p", {}, (el) => { - el.innerHTML = - 'Longform written and maintained by Kevin Barrett.'; - }); - containerEl.createEl("p", {}, (el) => { - el.innerHTML = - 'Read the source code and report issues at https://github.com/kevboh/longform.'; - }); - containerEl.createEl("p", {}, (el) => { - el.innerHTML = - 'Icon made by Zlatko Najdenovski from www.flaticon.com.'; - }); - } - hide() { - this.unsubscribeUserScripts(); - } -} - -/** - * Prepare a workflow for storage as json. - * @param workflow The workflow to serialize. - * @requires serialized An array of `SerializedStep`s that can be safely saved as json. - */ -function serializeWorkflow(workflow) { - const serialized = workflow.steps.map((step) => ({ - id: step.description.canonicalID, - optionValues: step.optionValues, - })); - return { - name: workflow.name, - description: workflow.description, - steps: serialized, - }; -} -function lookupStep(id, userSteps = []) { - const builtIn = BUILTIN_STEPS.find((s) => s.id === id); - if (builtIn) { - return builtIn; - } - const userStep = userSteps.find((s) => s.id === id); - if (userStep) { - return userStep; - } - return PLACEHOLDER_MISSING_STEP; -} -/** - * Deserializes an array of JSON-compatible steps into one that can be run as a workflow. - * @param steps The JSON-compatible steps to deserialize. - * @returns deserialized Array of `CompileStep`s to use as a workflow. - */ -function deserializeWorkflow(w) { - var _a; - const userSteps = (_a = get_store_value(userScriptSteps)) !== null && _a !== void 0 ? _a : []; - const deserialized = Object.assign(Object.assign({}, w), { steps: w.steps.map((s) => { - const step = lookupStep(s.id, userSteps); - return Object.assign(Object.assign({}, step), { optionValues: s.optionValues }); - }) }); - return deserialized; -} - -const DEBOUNCE_SCRIPT_LOAD_DELAY_MS = 10000; -/** - * Watches the user's script folder and loads the scripts it finds there. - */ -class UserScriptObserver { - constructor(vault, userScriptFolder) { - this.initializedSteps = false; - this.vault = vault; - this.userScriptFolder = userScriptFolder; - this.onScriptModify = debounce_1(() => { - console.log(`[Longform] File in user script folder modified, reloading scriptsโ€ฆ`); - this.loadUserSteps(); - }, DEBOUNCE_SCRIPT_LOAD_DELAY_MS); - } - destroy() { - this.unsubscribeScriptFolder(); - } - beginObserving() { - if (this.unsubscribeScriptFolder) { - this.unsubscribeScriptFolder(); - } - this.unsubscribeScriptFolder = pluginSettings.subscribe((s) => __awaiter(this, void 0, void 0, function* () { - if (this.initializedSteps && - s.userScriptFolder === this.userScriptFolder) { - return; - } - const valid = yield this.vault.adapter.exists(s.userScriptFolder); - if (!valid) { - return; - } - this.userScriptFolder = s.userScriptFolder; - if (this.userScriptFolder) { - yield this.loadUserSteps(); - } - else { - userScriptSteps.set(null); - console.log("[Longform] Cleared user script steps."); - } - })); - } - loadUserSteps() { - return __awaiter(this, void 0, void 0, function* () { - if (!this.userScriptFolder) { - return; - } - const valid = yield this.vault.adapter.exists(this.userScriptFolder); - if (!valid) { - return; - } - // Get all .js files in folder - const { files } = yield this.vault.adapter.list(this.userScriptFolder); - const scripts = files.filter((f) => f.endsWith("js")); - const userSteps = []; - for (const file of scripts) { - try { - const step = yield this.loadScript(file); - userSteps.push(step); - } - catch (e) { - console.error(`[Longform] skipping user script ${file} due to error:`, e); - } - } - console.log(`[Longform] Loaded ${userSteps.length} user script steps.`); - userScriptSteps.set(userSteps); - this.initializedSteps = true; - // if workflows have loaded, merge in user steps to get updated values - const _workflows = get_store_value(workflows); - const workflowNames = Object.keys(_workflows); - const mergedWorkflows = {}; - workflowNames.forEach((name) => { - const workflow = _workflows[name]; - const workflowSteps = workflow.steps.map((step) => { - const userStep = userSteps.find((u) => step.description.canonicalID === u.description.canonicalID); - if (userStep) { - let mergedStep = Object.assign(Object.assign({}, userStep), { id: step.id, optionValues: userStep.optionValues }); - // Copy existing step's option values into the merged step - for (const key of Object.keys(step.optionValues)) { - if (mergedStep.optionValues[key]) { - mergedStep = Object.assign(Object.assign({}, mergedStep), { optionValues: Object.assign(Object.assign({}, mergedStep.optionValues), { [key]: step.optionValues[key] }) }); - } - } - return mergedStep; - } - else { - return step; - } - }); - mergedWorkflows[name] = Object.assign(Object.assign({}, workflow), { steps: workflowSteps }); - }); - workflows.set(mergedWorkflows); - return userSteps; - }); - } - loadScript(path) { - return __awaiter(this, void 0, void 0, function* () { - const js = yield this.vault.adapter.read(path); - // eslint-disable-next-line prefer-const - let _require = (s) => { - return window.require && window.require(s); - }; - // eslint-disable-next-line prefer-const - let exports = {}; - // eslint-disable-next-line prefer-const - let module = { - exports, - }; - const evaluateScript = window.eval("(function anonymous(require, module, exports){" + js + "\n})"); - evaluateScript(_require, module, exports); - const loadedStep = exports["default"] || module.exports; - if (!loadedStep) { - console.error(`[Longform] Failed to load user script ${path}. No exports detected.`); - throw new Error(`Failed to load user script ${path}. No exports detected.`); - } - const step = makeBuiltinStep(Object.assign(Object.assign({}, loadedStep), { id: path, description: Object.assign(Object.assign({}, loadedStep.description), { availableKinds: loadedStep.description.availableKinds.map((v) => CompileStepKind[v]), options: loadedStep.description.options.map((o) => (Object.assign(Object.assign({}, o), { type: CompileStepOptionType[o.type] }))) }) }), true); - return Object.assign(Object.assign({}, step), { id: path, description: Object.assign(Object.assign({}, step.description), { canonicalID: path, isScript: true }) }); - }); - } - fileEventCallback(file) { - if (this.userScriptFolder && - file.path.endsWith("js") && - ((file.parent && file.parent.path == this.userScriptFolder) || - (file.parent === null && file.path.startsWith(this.userScriptFolder)))) { - this.onScriptModify(); - } - } -} - -const LONGFORM_LEAF_CLASS = "longform-leaf"; -// TODO: Try and abstract away more logic from actual plugin hooks here -class LongformPlugin extends obsidian.Plugin { - constructor() { - super(...arguments); - // Local mirror of the pluginSettings store - // since this class does a lot of ad-hoc settings fetching. - // More efficient than a lot of get() calls. - this.cachedSettings = null; - } - onload() { - return __awaiter(this, void 0, void 0, function* () { - console.log(`[Longform] Starting Longform ${this.manifest.version}โ€ฆ`); - obsidian.addIcon(ICON_NAME, ICON_SVG); - this.registerView(VIEW_TYPE_LONGFORM_EXPLORER, (leaf) => new ExplorerPane(leaf)); - this.registerEvent(this.app.workspace.on("file-menu", (menu, file) => { - if (!(file instanceof obsidian.TFolder)) { - return; - } - if (isLongformProject(file.path, this.cachedSettings)) { - menu.addItem((item) => { - item - .setTitle(`Unmark as Longform Project`) - .setIcon(ICON_NAME) - .onClick(() => __awaiter(this, void 0, void 0, function* () { - pluginSettings.update((settings) => { - return removeProject(file.path, settings); - }); - // this.settings = removeProject(file.path, this.settings); - yield this.saveSettings(); - new obsidian.Notice(`${file.path} is no longer a Longform project.`); - })); - }); - } - else { - menu.addItem((item) => { - item - .setTitle(`Mark as Longform Project`) - .setIcon(ICON_NAME) - .onClick(() => __awaiter(this, void 0, void 0, function* () { - this.promptToAddProject(file.path); - })); - }); - } - })); - // Settings - this.unsubscribeSettings = pluginSettings.subscribe((value) => __awaiter(this, void 0, void 0, function* () { - let shouldSave = false; - if (this.cachedSettings && - this.cachedSettings.userScriptFolder !== value.userScriptFolder) { - shouldSave = true; - } - this.cachedSettings = value; - if (shouldSave) { - yield this.saveSettings(); - } - })); - yield this.loadSettings(); - this.addSettingTab(new LongformSettingsTab(this.app, this)); - this.app.workspace.onLayoutReady(this.postLayoutInit.bind(this)); - // Track active file - activeFile.set(this.app.workspace.getActiveFile()); - this.registerEvent(this.app.workspace.on("active-leaf-change", (leaf) => { - if (leaf.view instanceof obsidian.FileView) { - activeFile.set(leaf.view.file); - } - })); - this.addCommand({ - id: "longform-show-view", - name: "Open Longform Pane", - callback: () => { - this.initLeaf(); - const leaf = this.app.workspace - .getLeavesOfType(VIEW_TYPE_LONGFORM_EXPLORER) - .first(); - if (leaf) { - this.app.workspace.revealLeaf(leaf); - } - }, - }); - // Dynamically style longform scenes - this.registerEvent(this.app.workspace.on("layout-change", () => { - this.app.workspace.getLeavesOfType("markdown").forEach((leaf) => { - if (leaf.view instanceof obsidian.FileView) { - if (isInLongformProject(leaf.view.file.path, this.cachedSettings)) { - leaf.view.containerEl.classList.add(LONGFORM_LEAF_CLASS); - } - else { - leaf.view.containerEl.classList.remove(LONGFORM_LEAF_CLASS); - } - } - // @ts-ignore - const leafId = leaf.id; - if (leafId) { - leaf.view.containerEl.dataset.leafId = leafId; - } - }); - })); - }); - } - onunload() { - this.metadataObserver.destroy(); - this.foldersObserver.destroy(); - this.userScriptObserver.destroy(); - this.unsubscribeSettings(); - this.unsubscribeCurrentProjectPath(); - this.unsubscribeCurrentDraftPath(); - this.unsubscribeWorkflows(); - this.app.workspace - .getLeavesOfType(VIEW_TYPE_LONGFORM_EXPLORER) - .forEach((leaf) => leaf.detach()); - } - loadSettings() { - return __awaiter(this, void 0, void 0, function* () { - const settings = Object.assign({}, DEFAULT_SETTINGS, yield this.loadData()); - const _pluginSettings = pick_1(settings, TRACKED_SETTINGS_PATHS); - pluginSettings.set(_pluginSettings); - currentDraftPath.set(_pluginSettings.selectedDraft); - currentProjectPath.set(_pluginSettings.selectedProject); - // We load user scripts imperatively first to cover cases where we need to deserialize - // workflows that may contain them. - const userScriptFolder = settings["userScriptFolder"]; - this.userScriptObserver = new UserScriptObserver(this.app.vault, userScriptFolder); - yield this.userScriptObserver.loadUserSteps(); - let _workflows = settings["workflows"]; - if (!_workflows) { - console.log("[Longform] No workflows found; adding default workflow."); - _workflows = DEFAULT_WORKFLOWS; - } - const deserializedWorkflows = {}; - Object.entries(_workflows).forEach(([key, value]) => { - deserializedWorkflows[key] = deserializeWorkflow(value); - }); - workflows.set(deserializedWorkflows); - }); - } - saveSettings() { - return __awaiter(this, void 0, void 0, function* () { - if (!this.cachedSettings) { - return; - } - const _workflows = get_store_value(workflows); - const serializedWorkflows = {}; - Object.entries(_workflows).forEach(([key, value]) => { - serializedWorkflows[key] = serializeWorkflow(value); - }); - yield this.saveData(Object.assign(Object.assign({}, this.cachedSettings), { workflows: serializedWorkflows })); - }); - } - promptToAddProject(path) { - const modal = new AddProjectModal(this.app, this, path); - modal.open(); - } - markPathAsProject(path, project) { - return __awaiter(this, void 0, void 0, function* () { - // Conditionally create index file and drafts folder - const indexFilePath = obsidian.normalizePath(`${path}/${project.indexFile}.md`); - let indexFile = this.app.vault.getAbstractFileByPath(indexFilePath); - if (!indexFile) { - let contents = indexBodyFor(EmptyIndexFileMetadata); - if (!contents) { - console.error("[Longform] Unable to initialize index file."); - contents = ""; - } - indexFile = yield this.app.vault.create(indexFilePath, contents); - } - const draftsFolderPath = obsidian.normalizePath(`${path}/${project.draftsPath}`); - const draftsFolder = this.app.vault.getAbstractFileByPath(draftsFolderPath); - if (!draftsFolder) { - yield this.app.vault.createFolder(draftsFolderPath); - const defaultDrafts = EmptyIndexFileMetadata.drafts; - if (defaultDrafts.length > 0) { - const firstDraftFolderName = defaultDrafts[0].folder; - const firstDraftFolderPath = obsidian.normalizePath(`${draftsFolderPath}/${firstDraftFolderName}`); - yield this.app.vault.createFolder(firstDraftFolderPath); - } - } - // Add to tracked projects - pluginSettings.update((settings) => { - return addProject(path, project, settings); - }); - yield this.saveSettings(); - this.foldersObserver.loadProjects(); - // If this is the only project, make it current - const projects = Object.keys(get_store_value(pluginSettings).projects); - if (projects.length === 1) { - currentProjectPath.set(projects[0]); - } - new obsidian.Notice(`${path} is now a Longform project.`); - }); - } - postLayoutInit() { - this.metadataObserver = new IndexMetadataObserver(this.app); - this.foldersObserver = new FolderObserver(this.app); - this.userScriptObserver.beginObserving(); - this.watchProjects(); - this.unsubscribeCurrentProjectPath = currentProjectPath.subscribe((selectedProject) => __awaiter(this, void 0, void 0, function* () { - if (!get_store_value(initialized)) { - return; - } - pluginSettings.update((s) => (Object.assign(Object.assign({}, s), { selectedProject }))); - // Force cached settings update immediately for save to work - this.cachedSettings = get_store_value(pluginSettings); - yield this.saveSettings(); - })); - this.unsubscribeCurrentDraftPath = currentDraftPath.subscribe((selectedDraft) => __awaiter(this, void 0, void 0, function* () { - if (!get_store_value(initialized)) { - return; - } - pluginSettings.update((s) => (Object.assign(Object.assign({}, s), { selectedDraft }))); - // Force cached settings update immediately for save to work - this.cachedSettings = get_store_value(pluginSettings); - yield this.saveSettings(); - })); - // Workflows - const saveWorkflows = debounce_1(() => { - this.saveSettings(); - }, 3000); - this.unsubscribeWorkflows = workflows.subscribe(() => { - if (!get_store_value(initialized)) { - return; - } - saveWorkflows(); - }); - this.initLeaf(); - initialized.set(true); - } - initLeaf() { - if (this.app.workspace.getLeavesOfType(VIEW_TYPE_LONGFORM_EXPLORER).length) { - return; - } - this.app.workspace.getLeftLeaf(false).setViewState({ - type: VIEW_TYPE_LONGFORM_EXPLORER, - }); - } - watchProjects() { - this.foldersObserver.loadProjects(); - this.registerEvent(this.app.vault.on("modify", this.userScriptObserver.fileEventCallback.bind(this.userScriptObserver))); - this.registerEvent(this.app.vault.on("create", (file) => { - this.foldersObserver.fileCreated.bind(this.foldersObserver)(file); - this.userScriptObserver.fileEventCallback.bind(this.userScriptObserver)(file); - })); - this.registerEvent(this.app.vault.on("delete", (file) => { - this.foldersObserver.fileDeleted.bind(this.foldersObserver)(file); - this.userScriptObserver.fileEventCallback.bind(this.userScriptObserver)(file); - })); - this.registerEvent(this.app.vault.on("rename", (file, oldPath) => { - this.foldersObserver.fileRenamed.bind(this.foldersObserver)(file, oldPath); - this.userScriptObserver.fileEventCallback.bind(this.userScriptObserver)(file); - })); - this.registerEvent(this.app.metadataCache.on("changed", this.metadataObserver.metadataCacheChanged.bind(this.metadataObserver))); - console.log(`[Longform] Loaded and watching projects.`); - } -} - -module.exports = LongformPlugin; diff --git a/.obsidian/plugins/longform/manifest.json b/.obsidian/plugins/longform/manifest.json deleted file mode 100644 index 4da42ad6..00000000 --- a/.obsidian/plugins/longform/manifest.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "id": "longform", - "name": "Longform", - "version": "1.1.0", - "minAppVersion": "0.12.11", - "description": "Write novels, screenplays, and other long projects in Obsidian.", - "author": "Kevin Barrett", - "authorUrl": "https://kevinbarrett.org", - "isDesktopOnly": false -} diff --git a/.obsidian/plugins/longform/styles.css b/.obsidian/plugins/longform/styles.css deleted file mode 100644 index c8dfdf15..00000000 --- a/.obsidian/plugins/longform/styles.css +++ /dev/null @@ -1,16 +0,0 @@ -.longform-settings-user-steps { - padding-inline-start: 1rem; - margin-block-start: 0; - margin-block-end: 0; -} - -.longform-settings-user-step-name { - color: var(--text-normal); - font-size: 0.8rem; -} - -.longform-settings-user-step-id { - margin-left: 0.5rem; - color: var(--text-muted); - font-size: 0.8rem; -} diff --git a/.obsidian/plugins/obsidian-activity-history/data.json b/.obsidian/plugins/obsidian-activity-history/data.json index 25d42daa..ca5214f0 100644 --- a/.obsidian/plugins/obsidian-activity-history/data.json +++ b/.obsidian/plugins/obsidian-activity-history/data.json @@ -12,8 +12,8 @@ "checkpointList": [ { "path": "/", - "date": "2022-09-20", - "size": 7129893 + "date": "2022-09-24", + "size": 7167437 } ], "activityHistory": [ @@ -1035,6 +1035,22 @@ { "date": "2022-09-20", "value": 3285 + }, + { + "date": "2022-09-21", + "value": 24975 + }, + { + "date": "2022-09-22", + "value": 3941 + }, + { + "date": "2022-09-23", + "value": 7509 + }, + { + "date": "2022-09-24", + "value": 4129 } ] } diff --git a/.obsidian/plugins/obsidian-commits/data.json b/.obsidian/plugins/obsidian-commits/data.json index c4013120..1251edcf 100644 --- a/.obsidian/plugins/obsidian-commits/data.json +++ b/.obsidian/plugins/obsidian-commits/data.json @@ -1592,7 +1592,7 @@ "00.01 Admin/Test sheet.md": { "size": 10826, "tags": 5, - "links": 12 + "links": 13 }, "00.01 Admin/Templates/layout$address.md": { "size": 51, @@ -1925,7 +1925,7 @@ "links": 1 }, "01.02 Home/Household.md": { - "size": 2748, + "size": 3135, "tags": 3, "links": 2 }, @@ -4532,7 +4532,7 @@ "00.01 Admin/Calendars/2022-07-16.md": { "size": 1108, "tags": 0, - "links": 4 + "links": 6 }, "02.03 Zรผrich/Daizy.md": { "size": 1202, @@ -4774,11 +4774,6 @@ "tags": 0, "links": 2 }, - "archive.md": { - "size": 0, - "tags": 0, - "links": 0 - }, "00.01 Admin/Calendars/2022-08-11.md": { "size": 1195, "tags": 0, @@ -5085,7 +5080,7 @@ "links": 2 }, "00.01 Admin/Calendars/2022-08-17.md": { - "size": 1263, + "size": 1414, "tags": 0, "links": 8 }, @@ -5320,7 +5315,7 @@ "links": 2 }, "00.01 Admin/Calendars/2022-08-22.md": { - "size": 1130, + "size": 1272, "tags": 0, "links": 7 }, @@ -5380,7 +5375,7 @@ "links": 1 }, "00.01 Admin/Calendars/2022-08-25.md": { - "size": 1327, + "size": 1469, "tags": 0, "links": 9 }, @@ -5450,7 +5445,7 @@ "links": 4 }, "00.01 Admin/Calendars/2022-08-30.md": { - "size": 1135, + "size": 1264, "tags": 0, "links": 8 }, @@ -5500,7 +5495,7 @@ "links": 7 }, "02.02 Paris/Paris SG.md": { - "size": 3858, + "size": 4253, "tags": 2, "links": 6 }, @@ -5510,7 +5505,7 @@ "links": 2 }, "00.01 Admin/Calendars/2022-09-04.md": { - "size": 1161, + "size": 1311, "tags": 0, "links": 8 }, @@ -5590,7 +5585,7 @@ "links": 1 }, "00.01 Admin/Calendars/2022-09-08.md": { - "size": 1043, + "size": 1169, "tags": 0, "links": 6 }, @@ -5645,7 +5640,7 @@ "links": 4 }, "00.01 Admin/Calendars/2022-09-12.md": { - "size": 1387, + "size": 1531, "tags": 0, "links": 9 }, @@ -5719,16 +5714,6 @@ "tags": 0, "links": 7 }, - "00.01 Admin/Teat linked card.md": { - "size": 0, - "tags": 0, - "links": 0 - }, - "00.01 Admin/Untitled Kanban.md": { - "size": 323, - "tags": 0, - "links": 1 - }, "00.01 Admin/Calendars/2022-09-16.md": { "size": 1135, "tags": 0, @@ -5780,14 +5765,14 @@ "links": 3 }, "00.01 Admin/Calendars/2022-09-17.md": { - "size": 1181, + "size": 1315, "tags": 0, "links": 9 }, "01.02 Home/Life - Practical infos.md": { - "size": 981, + "size": 1256, "tags": 0, - "links": 5 + "links": 6 }, "00.01 Admin/Calendars/2022-09-18.md": { "size": 1196, @@ -5823,40 +5808,105 @@ "size": 1341, "tags": 3, "links": 2 + }, + "00.01 Admin/Calendars/2022-09-21.md": { + "size": 1172, + "tags": 0, + "links": 8 + }, + "00.01 Admin/archive.md": { + "size": 0, + "tags": 0, + "links": 0 + }, + "03.04 Cinematheque/Nashville (1975).md": { + "size": 1981, + "tags": 1, + "links": 1 + }, + "00.03 News/Inside the Silent ADHD Epidemic Among Women.md": { + "size": 21724, + "tags": 4, + "links": 1 + }, + "00.01 Admin/Calendars/2022-09-22.md": { + "size": 1136, + "tags": 0, + "links": 5 + }, + "00.01 Admin/Test Sheet 2.md": { + "size": 539, + "tags": 0, + "links": 0 + }, + "00.01 Admin/Calendars/2022-09-23.md": { + "size": 1136, + "tags": 0, + "links": 5 + }, + "02.03 Zรผrich/Ace & Tate.md": { + "size": 1307, + "tags": 2, + "links": 1 + }, + "03.02 Travels/Iridike Polo Club.md": { + "size": 1236, + "tags": 1, + "links": 1 + }, + "03.02 Travels/Lucho Irazabal.md": { + "size": 1217, + "tags": 3, + "links": 1 + }, + "03.02 Travels/Nano Iturroz.md": { + "size": 1173, + "tags": 3, + "links": 1 + }, + "00.01 Admin/Calendars/2022-09-24.md": { + "size": 1136, + "tags": 0, + "links": 4 + }, + "00.01 Admin/Calendars/2022-11-10 Dinner @ Swiss Re.md": { + "size": 193, + "tags": 0, + "links": 2 } }, "commitTypes": { "/": { - "Refactor": 847, - "Create": 889, - "Link": 1867, - "Expand": 822 + "Refactor": 863, + "Create": 906, + "Link": 1892, + "Expand": 841 } }, "dailyCommits": { "/": { "0": 63, "1": 22, - "2": 3, + "2": 4, "3": 9, "4": 16, "5": 9, - "6": 55, - "7": 305, - "8": 421, - "9": 434, - "10": 261, + "6": 56, + "7": 307, + "8": 430, + "9": 444, + "10": 265, "11": 224, - "12": 176, + "12": 178, "13": 275, - "14": 234, - "15": 242, + "14": 237, + "15": 246, "16": 194, "17": 210, - "18": 374, - "19": 195, - "20": 165, - "21": 143, + "18": 385, + "19": 208, + "20": 181, + "21": 144, "22": 280, "23": 115 } @@ -5865,16 +5915,35 @@ "/": { "Mon": 691, "Tue": 607, - "Wed": 585, - "Thu": 399, - "Fri": 431, + "Wed": 598, + "Thu": 416, + "Fri": 463, "Sat": 0, - "Sun": 1712 + "Sun": 1727 } }, "recentCommits": { "/": { "Expanded": [ + " 2022-09-12 ", + " 2022-09-17 ", + " 2022-09-08 ", + " 2022-08-30 ", + " 2022-09-04 ", + " 2022-08-22 ", + " 2022-08-17 ", + " 2022-08-25 ", + " 2022-11-10 Dinner @ Swiss Re ", + " Nano Iturroz ", + " Lucho Irazabal ", + " Lucho Irazabal ", + " Iridike Polo Club ", + " Life - Practical infos ", + " Ace & Tate ", + " Household ", + " Test Sheet 2 ", + " 2022-09-21 ", + " Paris SG ", " Francisco Podesta ", " La Baracca ", " Bimi ", @@ -5906,28 +5975,26 @@ " Ryan Anderson ", " Zรผrich - Practical infos ", " Callum Anderson ", - " Untitled Kanban ", - " Zรผrich - Practical info ", - " Zรผrich - Practical info ", - " Francisco Podesta ", - " Zรผrich - Practical info ", - " Zรผrich - Practical info ", - " Zรผrich - Practical info ", - " Untitled Kanban ", - " Untitled Kanban ", - " VC Tasks ", - " Crypto Tasks ", - " Equity Tasks ", - " 2022-09-14 ", - " 2022-09-14 Maccabi Haifa - Paris SG ", - " 2022-09-14 Maccabi Haifa - Paris SG ", - " 2022-10-23 Retour de Paris ", - " 2022-10-21 Depart pour Paris ", - " 2022-10-14 ๐Ÿš† Dรฉpart pour GVA ", - " 2022-10-16 Retour de GVA ", - " 2022-09-14 " + " Untitled Kanban " ], "Created": [ + " 2022-11-10 Dinner @ Swiss Re ", + " The Daily - Putinโ€™s Escalation of the War in Ukraine ", + " 2022-09-24 ", + " Untitled ", + " Untitled ", + " Untitled ", + " Zรผrich - Practical infos ", + " Untitled ", + " 2022-09-23 ", + " Untitled ", + " The Daily - Can the U.K. Remain United Without the Queen ", + " The Daily - Can the U.K. Remain United Without the Queen ", + " The Daily - Can the U.K. Remain United Without the Queen ", + " 2022-09-22 ", + " Inside the Silent ADHD Epidemic Among Women ", + " Nashville (1975) ", + " 2022-09-21 ", " Untitled ", " 2022-09-20 ", " 2022-09-20 ", @@ -5961,26 +6028,18 @@ " The Daily - How Queen Elizabeth II Preserved the Monarchy ", " The Good the Bad and the Ugly (1966) ", " The Godfather Part III (1990) ", - " The Godfather Part II (1974) ", - " The Godfather (1972) ", - " Dikkenek (2006) ", - " Avatar (2009) ", - " TRON - Legacy (2010) ", - " Basic Instinct (1992) ", - " 2022-09-13 ", - " The Cowboy and Queen Elizabeth ", - " The Daily - How Queen Elizabeth II Preserved the Monarchy ", - " 2022-09-12 ", - " Revolut chief Nikolay Storonsky We can still be bankingโ€™s super app ", - " The Victim Who Became the Accused ", - " The Second Elizabethan Age Has Ended ", - " Why Are Black Families Leaving Cities ", - " Meghan of Montecito ", - " U.K. braced for death of Queen Elizabeth II. It still came as a shock. ", - " 2022-09-11 ", - " 2022-09-10 " + " The Godfather Part II (1974) " ], "Renamed": [ + " Nano Iturroz ", + " Lucho Irazabal ", + " Lucho Gonzalez ", + " Iridike Polo Club ", + " Ace & Tate ", + " Test Sheet 2 ", + " Inside the Silent ADHD Epidemic Among Women ", + " Nashville (1975) ", + " archive ", " Luigia ", " @Useful tools ", " @@Professional ", @@ -6022,18 +6081,16 @@ " U.K. braced for death of Queen Elizabeth II. It still came as a shock. ", " Batman Robin (1997) ", " 2022-11-19 ๐Ÿ’ Fiancailles Marguerite & Arnold - Genรจve ", - " @Cinematheque ", - " Cinematheque ", - " 2022-09-06 PSG - Juventus (2-1) ", - " The Lord of the Rings - The Two Towers (2002) ", - " The Lord of the Rings - The Return of the King (2003) ", - " The Lord of the Rings - The Fellowship of the Ring (2001) ", - " Men in Black 3 (2012) ", - " Men in Black II (2002) ", - " Men in Black (1997) ", - " Was Vincent van Gogh Color Blind It Sure Looks Like It " + " @Cinematheque " ], "Tagged": [ + " Nano Iturroz ", + " Lucho Irazabal ", + " Lucho Irazabal ", + " Iridike Polo Club ", + " Ace & Tate ", + " Inside the Silent ADHD Epidemic Among Women ", + " Nashville (1975) ", " Ryan Anderson ", " Polo Park Zรผrich ", " Domaine de Courances ", @@ -6077,14 +6134,7 @@ " Francisco Podesta ", " The Devil's Advocate (1997) ", " The Good the Bad and the Ugly (1966) ", - " The Godfather Part II (1974) ", - " The Godfather Part III (1990) ", - " The Godfather (1972) ", - " Dikkenek (2006) ", - " TRON - Legacy (2010) ", - " Avatar (2009) ", - " Basic Instinct (1992) ", - " The Cowboy and Queen Elizabeth " + " The Godfather Part II (1974) " ], "Refactored": [ " League Tables ", @@ -6140,6 +6190,13 @@ " Avignon " ], "Deleted": [ + " The Daily - Putinโ€™s Escalation of the War in Ukraine ", + " Zรผrich - Practical infos ", + " Untitled Kanban ", + " The Daily - Can the U.K. Remain United Without the Queen ", + " The Daily - Can the U.K. Remain United Without the Queen ", + " Teat linked card ", + " The Daily - Can the U.K. Remain United Without the Queen ", " 2022-09-20 ", " The Daily - How Queen Elizabeth II Preserved the Monarchy ", " 2022-10-10 ", @@ -6183,16 +6240,27 @@ " Engrenages (2014โ€“) ", " Che bella รจ la vita (1997) ", " Basquiat (1996) ", - " The Wire (2002โ€“2008) ", - " Basquiat (1996) ", - " 1660514400000 ", - " 1660514400000 ", - " Basquiat (1996) ", - " Daily ", - " Life Progress ", - " Inside Putin's Anti-Semitic Turn " + " The Wire (2002โ€“2008) " ], "Linked": [ + " 2022-11-10 Dinner @ Swiss Re ", + " 2022-09-24 ", + " 2022-07-16 ", + " Nano Iturroz ", + " Lucho Irazabal ", + " 2022-09-23 ", + " Iridike Polo Club ", + " Life - Practical infos ", + " Ace & Tate ", + " 2022-09-23 ", + " 2022-09-22 ", + " Test sheet ", + " 2022-09-22 ", + " 2022-09-21 ", + " Inside the Silent ADHD Epidemic Among Women ", + " 2022-09-21 ", + " Nashville (1975) ", + " 2022-09-21 ", " Guibine ", " 2022-09-20 ", " 2022-09-20 ", @@ -6225,25 +6293,7 @@ " Callum Anderson ", " Francisco Podesta ", " Callum Anderson ", - " Untitled Kanban ", - " Zรผrich - Practical info ", - " Zรผrich - Practical info ", - " 2022-09-16 ", - " Untitled Kanban ", - " 2022-09-15 ", - " 2022-09-14 ", - " 2022-09-14 Maccabi Haifa - Paris SG ", - " 2022-10-23 Retour de Paris ", - " 2022-10-21 Depart pour Paris ", - " 2022-10-14 ๐Ÿš† Dรฉpart pour GVA ", - " 2022-10-16 Retour de GVA ", - " 2022-09-14 ", - " 2022-10-21 Depart pour Paris ", - " 2022-10-23 Retour de Paris ", - " 2022-09-30 ๐Ÿš† Dรฉpart pour GVA ", - " 2022-10-02 Retour de GVA ", - " 2022-09-14 ", - " Why Are Black Families Leaving Cities " + " Untitled Kanban " ], "Removed Tags from": [ " Le Miel de Paris ", diff --git a/.obsidian/plugins/obsidian-map-view/data.json b/.obsidian/plugins/obsidian-map-view/data.json index 5719e580..33168a94 100644 --- a/.obsidian/plugins/obsidian-map-view/data.json +++ b/.obsidian/plugins/obsidian-map-view/data.json @@ -96,8 +96,8 @@ "preset": false, "iconDetails": { "prefix": "fas", - "markerColor": "green", - "icon": "fa-futbol" + "icon": "fa-futbol", + "markerColor": "red" } } ], diff --git a/.obsidian/plugins/obsidian-metatable/main.js b/.obsidian/plugins/obsidian-metatable/main.js index fd0d21a6..e97df689 100644 --- a/.obsidian/plugins/obsidian-metatable/main.js +++ b/.obsidian/plugins/obsidian-metatable/main.js @@ -1297,7 +1297,7 @@ function normaliseTags(data) { if (!Array.isArray(data) && typeof data != "string") { throw new Error("Tags must be an array or a string"); } - const result = typeof data == "string" ? data.split(",").map((x) => x.trim()) : data; + const result = typeof data == "string" ? data.split(",").flatMap((x) => x.trim().split(" ")) : data; return result.filter((x) => x && x.length != 0); } function filterKeys(entries, keys, mode) { diff --git a/.obsidian/plugins/obsidian-metatable/manifest.json b/.obsidian/plugins/obsidian-metatable/manifest.json index 1aab4c6d..61fb1a69 100644 --- a/.obsidian/plugins/obsidian-metatable/manifest.json +++ b/.obsidian/plugins/obsidian-metatable/manifest.json @@ -1,7 +1,7 @@ { "id": "obsidian-metatable", "name": "Metatable", - "version": "0.14.0", + "version": "0.14.1", "minAppVersion": "0.15.9", "description": "Displays the full frontmatter as a table.", "author": "Arnau Siches", diff --git a/.obsidian/plugins/obsidian-reminder-plugin/data.json b/.obsidian/plugins/obsidian-reminder-plugin/data.json index 5af64cda..65f7d27e 100644 --- a/.obsidian/plugins/obsidian-reminder-plugin/data.json +++ b/.obsidian/plugins/obsidian-reminder-plugin/data.json @@ -308,7 +308,7 @@ "01.03 Family/Timothรฉe Bรฉdier.md": [ { "title": ":birthday: **[[Timothรฉe Bรฉdier|Timothรฉe]]** %%done_del%%", - "time": "2022-09-24", + "time": "2023-09-24", "rowNumber": 100 } ], @@ -341,16 +341,6 @@ } ], "01.02 Home/Household.md": [ - { - "title": "๐Ÿ›Ž ๐Ÿ› REMINDER [[Household]]: Monthly shop in France %%done_del%%", - "time": "2022-09-24", - "rowNumber": 86 - }, - { - "title": "๐Ÿ›Ž ๐Ÿงป REMINDER [[Household]]: check need for toilet paper %%done_del%%", - "time": "2022-09-26", - "rowNumber": 88 - }, { "title": "โ™ป [[Household]]: *Paper* recycling collection %%done_del%%", "time": "2022-09-27", @@ -364,13 +354,23 @@ { "title": ":bed: [[Household]] Change bedsheets %%done_del%%", "time": "2022-10-01", - "rowNumber": 93 + "rowNumber": 95 + }, + { + "title": "๐Ÿ›Ž ๐Ÿงป REMINDER [[Household]]: check need for toilet paper %%done_del%%", + "time": "2022-10-03", + "rowNumber": 89 }, { "title": "โ™ป [[Household]]: *Cardboard* recycling collection %%done_del%%", "time": "2022-10-04", "rowNumber": 78 }, + { + "title": "๐Ÿ›Ž ๐Ÿ› REMINDER [[Household]]: Monthly shop in France %%done_del%%", + "time": "2022-10-29", + "rowNumber": 86 + }, { "title": ":bed: [[Household]]: Buy bed-side tables", "time": "2022-10-31", @@ -478,49 +478,49 @@ "06.02 Investments/VC Tasks.md": [ { "title": "๐Ÿ’ฐ[[VC Tasks#internet alerts|monitor VC news and publications]] %%done_del%%", - "time": "2022-09-23", + "time": "2022-09-30", "rowNumber": 74 } ], "06.02 Investments/Crypto Tasks.md": [ { "title": "๐Ÿ’ฐ[[Crypto Tasks#internet alerts|monitor Crypto news and publications]] %%done_del%%", - "time": "2022-09-23", + "time": "2022-09-30", "rowNumber": 74 }, { "title": "Find staking for [[Aragon]]", "time": "2022-09-30", - "rowNumber": 87 + "rowNumber": 88 }, { "title": ":ballot_box: [[Crypto Tasks]]: Vote for [[EOS]] block producers %%done_del%%", "time": "2022-10-04", - "rowNumber": 81 + "rowNumber": 82 }, { "title": ":chart: Check [[Nimbus]] earnings %%done_del%%", "time": "2022-10-10", - "rowNumber": 84 + "rowNumber": 85 } ], "06.02 Investments/Equity Tasks.md": [ { "title": "๐Ÿ’ฐ[[Equity Tasks#internet alerts|monitor Equity news and publications]] %%done_del%%", - "time": "2022-09-23", + "time": "2022-09-30", "rowNumber": 74 } ], "05.02 Networks/Configuring UFW.md": [ { "title": "๐Ÿ–ฅ [[Selfhosting]], [[Configuring UFW|Firewall]] Get IP addresses caught by Postfix %%done_del%%", - "time": "2022-09-24", + "time": "2022-10-01", "rowNumber": 239 }, { "title": "๐Ÿ–ฅ [[Selfhosting]], [[Configuring UFW|Firewall]]: Update the Blocked IP list", - "time": "2022-09-24", - "rowNumber": 267 + "time": "2022-10-01", + "rowNumber": 268 } ], "00.01 Admin/Calendars/2022-01-22.md": [ @@ -548,45 +548,45 @@ { "title": "16:14 :ring: [[@life admin|Life]], [[MRCK|Meggi-mo]]: find a ring", "time": "2023-06-30", - "rowNumber": 86 + "rowNumber": 89 } ], "00.01 Admin/Calendars/2022-08-25.md": [ { "title": "12:59 :ice_hockey: [[2022-08-25|Memo]], [[@Sport Zรผrich|Sport in Zรผrich]]: go to a game of ZSC", "time": "2022-11-30", - "rowNumber": 86 + "rowNumber": 89 }, { "title": "13:01 :soccer: [[2022-08-25|Memo]], [[@Sport Zรผrich|Sport in Zรผrich]]: go to see the FC Zรผrich", "time": "2023-02-27", - "rowNumber": 87 + "rowNumber": 90 } ], "00.01 Admin/Calendars/2022-08-26.md": [ { "title": "12:24 :racing_car: [[2022-08-26|Memo]], [[@Lifestyle|Lifestyle]]: organise F1 Grand Prix around CH", "time": "2023-03-31", - "rowNumber": 87 + "rowNumber": 90 } ], "00.01 Admin/Calendars/2022-08-27.md": [ { "title": "18:52 :tokyo_tower: [[2022-08-27|Memo]], [[@Sport Paris|PSG]]: try and find tickets for Juve - PSG", "time": "2022-10-10", - "rowNumber": 86 + "rowNumber": 89 } ], "00.01 Admin/Calendars/2022-09-12.md": [ { "title": "10:50 :couch_and_lamp: [[2022-09-12|Memo]], [[@Lifestyle]]: sofa options at the border", "time": "2022-09-25", - "rowNumber": 80 + "rowNumber": 83 }, { "title": "10:50 :chair: [[2022-09-12|Memo]], [[@Lifestyle]]: armchair options at the border", "time": "2022-09-25", - "rowNumber": 81 + "rowNumber": 84 } ] }, diff --git a/.obsidian/plugins/obsidian-tasks-plugin/main.js b/.obsidian/plugins/obsidian-tasks-plugin/main.js index 78a15475..f6159ef4 100644 --- a/.obsidian/plugins/obsidian-tasks-plugin/main.js +++ b/.obsidian/plugins/obsidian-tasks-plugin/main.js @@ -122,31 +122,31 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -"use strict";var T_=Object.create;var Nn=Object.defineProperty,b_=Object.defineProperties,v_=Object.getOwnPropertyDescriptor,E_=Object.getOwnPropertyDescriptors,R_=Object.getOwnPropertyNames,Hd=Object.getOwnPropertySymbols,w_=Object.getPrototypeOf,Kd=Object.prototype.hasOwnProperty,M_=Object.prototype.propertyIsEnumerable;var zd=(r,e,t)=>e in r?Nn(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,$e=(r,e)=>{for(var t in e||(e={}))Kd.call(e,t)&&zd(r,t,e[t]);if(Hd)for(var t of Hd(e))M_.call(e,t)&&zd(r,t,e[t]);return r},Ft=(r,e)=>b_(r,E_(e));var h=(r,e)=>()=>(e||r((e={exports:{}}).exports,e),e.exports),D_=(r,e)=>{for(var t in e)Nn(r,t,{get:e[t],enumerable:!0})},Vd=(r,e,t,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of R_(e))!Kd.call(r,i)&&i!==t&&Nn(r,i,{get:()=>e[i],enumerable:!(n=v_(e,i))||n.enumerable});return r};var os=(r,e,t)=>(t=r!=null?T_(w_(r)):{},Vd(e||!r||!r.__esModule?Nn(t,"default",{value:r,enumerable:!0}):t,r)),P_=r=>Vd(Nn({},"__esModule",{value:!0}),r);var se=(r,e,t)=>new Promise((n,i)=>{var s=u=>{try{o(t.next(u))}catch(l){i(l)}},a=u=>{try{o(t.throw(u))}catch(l){i(l)}},o=u=>u.done?n(u.value):Promise.resolve(u.value).then(s,a);o((t=t.apply(r,e)).next())});var Mf=h((wA,hs)=>{var nf,sf,af,of,uf,lf,cf,df,ff,fs,Qa,pf,hf,mf,Qr,yf,gf,_f,Tf,bf,vf,Ef,Rf,wf,ps;(function(r){var e=typeof global=="object"?global:typeof self=="object"?self:typeof this=="object"?this:{};typeof define=="function"&&define.amd?define("tslib",["exports"],function(n){r(t(e,t(n)))}):typeof hs=="object"&&typeof hs.exports=="object"?r(t(e,t(hs.exports))):r(t(e));function t(n,i){return n!==e&&(typeof Object.create=="function"?Object.defineProperty(n,"__esModule",{value:!0}):n.__esModule=!0),function(s,a){return n[s]=i?i(s,a):a}}})(function(r){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])};nf=function(n,i){if(typeof i!="function"&&i!==null)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");e(n,i);function s(){this.constructor=n}n.prototype=i===null?Object.create(i):(s.prototype=i.prototype,new s)},sf=Object.assign||function(n){for(var i,s=1,a=arguments.length;s=0;c--)(l=n[c])&&(u=(o<3?l(u):o>3?l(i,s,u):l(i,s))||u);return o>3&&u&&Object.defineProperty(i,s,u),u},uf=function(n,i){return function(s,a){i(s,a,n)}},lf=function(n,i){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(n,i)},cf=function(n,i,s,a){function o(u){return u instanceof s?u:new s(function(l){l(u)})}return new(s||(s=Promise))(function(u,l){function c(p){try{f(a.next(p))}catch(y){l(y)}}function d(p){try{f(a.throw(p))}catch(y){l(y)}}function f(p){p.done?u(p.value):o(p.value).then(c,d)}f((a=a.apply(n,i||[])).next())})},df=function(n,i){var s={label:0,sent:function(){if(u[0]&1)throw u[1];return u[1]},trys:[],ops:[]},a,o,u,l;return l={next:c(0),throw:c(1),return:c(2)},typeof Symbol=="function"&&(l[Symbol.iterator]=function(){return this}),l;function c(f){return function(p){return d([f,p])}}function d(f){if(a)throw new TypeError("Generator is already executing.");for(;s;)try{if(a=1,o&&(u=f[0]&2?o.return:f[0]?o.throw||((u=o.return)&&u.call(o),0):o.next)&&!(u=u.call(o,f[1])).done)return u;switch(o=0,u&&(f=[f[0]&2,u.value]),f[0]){case 0:case 1:u=f;break;case 4:return s.label++,{value:f[1],done:!1};case 5:s.label++,o=f[1],f=[0];continue;case 7:f=s.ops.pop(),s.trys.pop();continue;default:if(u=s.trys,!(u=u.length>0&&u[u.length-1])&&(f[0]===6||f[0]===2)){s=0;continue}if(f[0]===3&&(!u||f[1]>u[0]&&f[1]=n.length&&(n=void 0),{value:n&&n[a++],done:!n}}};throw new TypeError(i?"Object is not iterable.":"Symbol.iterator is not defined.")},Qa=function(n,i){var s=typeof Symbol=="function"&&n[Symbol.iterator];if(!s)return n;var a=s.call(n),o,u=[],l;try{for(;(i===void 0||i-- >0)&&!(o=a.next()).done;)u.push(o.value)}catch(c){l={error:c}}finally{try{o&&!o.done&&(s=a.return)&&s.call(a)}finally{if(l)throw l.error}}return u},pf=function(){for(var n=[],i=0;i1||c(m,g)})})}function c(m,g){try{d(a[m](g))}catch(A){y(u[0][3],A)}}function d(m){m.value instanceof Qr?Promise.resolve(m.value.v).then(f,p):y(u[0][2],m)}function f(m){c("next",m)}function p(m){c("throw",m)}function y(m,g){m(g),u.shift(),u.length&&c(u[0][0],u[0][1])}},gf=function(n){var i,s;return i={},a("next"),a("throw",function(o){throw o}),a("return"),i[Symbol.iterator]=function(){return this},i;function a(o,u){i[o]=n[o]?function(l){return(s=!s)?{value:Qr(n[o](l)),done:o==="return"}:u?u(l):l}:u}},_f=function(n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i=n[Symbol.asyncIterator],s;return i?i.call(n):(n=typeof fs=="function"?fs(n):n[Symbol.iterator](),s={},a("next"),a("throw"),a("return"),s[Symbol.asyncIterator]=function(){return this},s);function a(u){s[u]=n[u]&&function(l){return new Promise(function(c,d){l=n[u](l),o(c,d,l.done,l.value)})}}function o(u,l,c,d){Promise.resolve(d).then(function(f){u({value:f,done:c})},l)}},Tf=function(n,i){return Object.defineProperty?Object.defineProperty(n,"raw",{value:i}):n.raw=i,n};var t=Object.create?function(n,i){Object.defineProperty(n,"default",{enumerable:!0,value:i})}:function(n,i){n.default=i};bf=function(n){if(n&&n.__esModule)return n;var i={};if(n!=null)for(var s in n)s!=="default"&&Object.prototype.hasOwnProperty.call(n,s)&&ps(i,n,s);return t(i,n),i},vf=function(n){return n&&n.__esModule?n:{default:n}},Ef=function(n,i,s,a){if(s==="a"&&!a)throw new TypeError("Private accessor was defined without a getter");if(typeof i=="function"?n!==i||!a:!i.has(n))throw new TypeError("Cannot read private member from an object whose class did not declare it");return s==="m"?a:s==="a"?a.call(n):a?a.value:i.get(n)},Rf=function(n,i,s,a,o){if(a==="m")throw new TypeError("Private method is not writable");if(a==="a"&&!o)throw new TypeError("Private accessor was defined without a setter");if(typeof i=="function"?n!==i||!o:!i.has(n))throw new TypeError("Cannot write private member to an object whose class did not declare it");return a==="a"?o.call(n,s):o?o.value=s:i.set(n,s),s},wf=function(n,i){if(i===null||typeof i!="object"&&typeof i!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof n=="function"?i===n:n.has(i)},r("__extends",nf),r("__assign",sf),r("__rest",af),r("__decorate",of),r("__param",uf),r("__metadata",lf),r("__awaiter",cf),r("__generator",df),r("__exportStar",ff),r("__createBinding",ps),r("__values",fs),r("__read",Qa),r("__spread",pf),r("__spreadArrays",hf),r("__spreadArray",mf),r("__await",Qr),r("__asyncGenerator",yf),r("__asyncDelegator",gf),r("__asyncValues",_f),r("__makeTemplateObject",Tf),r("__importStar",bf),r("__importDefault",vf),r("__classPrivateFieldGet",Ef),r("__classPrivateFieldSet",Rf),r("__classPrivateFieldIn",wf)})});var J=h(yr=>{"use strict";Object.defineProperty(yr,"__esModule",{value:!0});yr.matchAnyPattern=yr.extractTerms=yr.repeatedTimeunitPattern=void 0;function TT(r,e){let t=e.replace(/\((?!\?)/g,"(?:");return`${r}${t}\\s{0,5}(?:,?\\s{0,5}${t}){0,10}`}yr.repeatedTimeunitPattern=TT;function Tp(r){let e;return r instanceof Array?e=[...r]:r instanceof Map?e=Array.from(r.keys()):e=Object.keys(r),e}yr.extractTerms=Tp;function bT(r){return`(?:${Tp(r).sort((t,n)=>n.length-t.length).join("|").replace(/\./g,"\\.")})`}yr.matchAnyPattern=bT});var K=h((fo,po)=>{(function(r,e){typeof fo=="object"&&typeof po!="undefined"?po.exports=e():typeof define=="function"&&define.amd?define(e):(r=typeof globalThis!="undefined"?globalThis:r||self).dayjs=e()})(fo,function(){"use strict";var r=1e3,e=6e4,t=36e5,n="millisecond",i="second",s="minute",a="hour",o="day",u="week",l="month",c="quarter",d="year",f="date",p="Invalid Date",y=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,m=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},A=function(D,v,_){var P=String(D);return!P||P.length>=v?D:""+Array(v+1-P.length).join(_)+D},C={s:A,z:function(D){var v=-D.utcOffset(),_=Math.abs(v),P=Math.floor(_/60),E=_%60;return(v<=0?"+":"-")+A(P,2,"0")+":"+A(E,2,"0")},m:function D(v,_){if(v.date()<_.date())return-D(_,v);var P=12*(_.year()-v.year())+(_.month()-v.month()),E=v.clone().add(P,l),S=_-E<0,O=v.clone().add(P+(S?-1:1),l);return+(-(P+(_-E)/(S?E-O:O-E))||0)},a:function(D){return D<0?Math.ceil(D)||0:Math.floor(D)},p:function(D){return{M:l,y:d,w:u,d:o,D:f,h:a,m:s,s:i,ms:n,Q:c}[D]||String(D||"").toLowerCase().replace(/s$/,"")},u:function(D){return D===void 0}},x="en",z={};z[x]=g;var ie=function(D){return D instanceof ge},fe=function(D,v,_){var P;if(!D)return x;if(typeof D=="string")z[D]&&(P=D),v&&(z[D]=v,P=D);else{var E=D.name;z[E]=D,P=E}return!_&&P&&(x=P),P||!_&&x},te=function(D,v){if(ie(D))return D.clone();var _=typeof v=="object"?v:{};return _.date=D,_.args=arguments,new ge(_)},M=C;M.l=fe,M.i=ie,M.w=function(D,v){return te(D,{locale:v.$L,utc:v.$u,x:v.$x,$offset:v.$offset})};var ge=function(){function D(_){this.$L=fe(_.locale,null,!0),this.parse(_)}var v=D.prototype;return v.parse=function(_){this.$d=function(P){var E=P.date,S=P.utc;if(E===null)return new Date(NaN);if(M.u(E))return new Date;if(E instanceof Date)return new Date(E);if(typeof E=="string"&&!/Z$/i.test(E)){var O=E.match(y);if(O){var W=O[2]-1||0,re=(O[7]||"0").substring(0,3);return S?new Date(Date.UTC(O[1],W,O[3]||1,O[4]||0,O[5]||0,O[6]||0,re)):new Date(O[1],W,O[3]||1,O[4]||0,O[5]||0,O[6]||0,re)}}return new Date(E)}(_),this.$x=_.x||{},this.init()},v.init=function(){var _=this.$d;this.$y=_.getFullYear(),this.$M=_.getMonth(),this.$D=_.getDate(),this.$W=_.getDay(),this.$H=_.getHours(),this.$m=_.getMinutes(),this.$s=_.getSeconds(),this.$ms=_.getMilliseconds()},v.$utils=function(){return M},v.isValid=function(){return this.$d.toString()!==p},v.isSame=function(_,P){var E=te(_);return this.startOf(P)<=E&&E<=this.endOf(P)},v.isAfter=function(_,P){return te(_){"use strict";var vT=gr&&gr.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(gr,"__esModule",{value:!0});gr.findYearClosestToRef=gr.findMostLikelyADYear=void 0;var ET=vT(K());function RT(r){return r<100&&(r>50?r=r+1900:r=r+2e3),r}gr.findMostLikelyADYear=RT;function wT(r,e,t){let n=ET.default(r),i=n;i=i.month(t-1),i=i.date(e),i=i.year(n.year());let s=i.add(1,"y"),a=i.add(-1,"y");return Math.abs(s.diff(n)){"use strict";Object.defineProperty(q,"__esModule",{value:!0});q.parseTimeUnits=q.TIME_UNITS_PATTERN=q.parseYear=q.YEAR_PATTERN=q.parseOrdinalNumberPattern=q.ORDINAL_NUMBER_PATTERN=q.parseNumberPattern=q.NUMBER_PATTERN=q.TIME_UNIT_DICTIONARY=q.ORDINAL_WORD_DICTIONARY=q.INTEGER_WORD_DICTIONARY=q.MONTH_DICTIONARY=q.FULL_MONTH_NAME_DICTIONARY=q.WEEKDAY_DICTIONARY=void 0;var Rs=J(),MT=Se();q.WEEKDAY_DICTIONARY={sunday:0,sun:0,"sun.":0,monday:1,mon:1,"mon.":1,tuesday:2,tue:2,"tue.":2,wednesday:3,wed:3,"wed.":3,thursday:4,thurs:4,"thurs.":4,thur:4,"thur.":4,thu:4,"thu.":4,friday:5,fri:5,"fri.":5,saturday:6,sat:6,"sat.":6};q.FULL_MONTH_NAME_DICTIONARY={january:1,february:2,march:3,april:4,may:5,june:6,july:7,august:8,september:9,october:10,november:11,december:12};q.MONTH_DICTIONARY=Object.assign(Object.assign({},q.FULL_MONTH_NAME_DICTIONARY),{jan:1,"jan.":1,feb:2,"feb.":2,mar:3,"mar.":3,apr:4,"apr.":4,jun:6,"jun.":6,jul:7,"jul.":7,aug:8,"aug.":8,sep:9,"sep.":9,sept:9,"sept.":9,oct:10,"oct.":10,nov:11,"nov.":11,dec:12,"dec.":12});q.INTEGER_WORD_DICTIONARY={one:1,two:2,three:3,four:4,five:5,six:6,seven:7,eight:8,nine:9,ten:10,eleven:11,twelve:12};q.ORDINAL_WORD_DICTIONARY={first:1,second:2,third:3,fourth:4,fifth:5,sixth:6,seventh:7,eighth:8,ninth:9,tenth:10,eleventh:11,twelfth:12,thirteenth:13,fourteenth:14,fifteenth:15,sixteenth:16,seventeenth:17,eighteenth:18,nineteenth:19,twentieth:20,"twenty first":21,"twenty-first":21,"twenty second":22,"twenty-second":22,"twenty third":23,"twenty-third":23,"twenty fourth":24,"twenty-fourth":24,"twenty fifth":25,"twenty-fifth":25,"twenty sixth":26,"twenty-sixth":26,"twenty seventh":27,"twenty-seventh":27,"twenty eighth":28,"twenty-eighth":28,"twenty ninth":29,"twenty-ninth":29,thirtieth:30,"thirty first":31,"thirty-first":31};q.TIME_UNIT_DICTIONARY={sec:"second",second:"second",seconds:"second",min:"minute",mins:"minute",minute:"minute",minutes:"minute",h:"hour",hr:"hour",hrs:"hour",hour:"hour",hours:"hour",day:"d",days:"d",week:"week",weeks:"week",month:"month",months:"month",qtr:"quarter",quarter:"quarter",quarters:"quarter",y:"year",yr:"year",year:"year",years:"year"};q.NUMBER_PATTERN=`(?:${Rs.matchAnyPattern(q.INTEGER_WORD_DICTIONARY)}|[0-9]+|[0-9]+\\.[0-9]+|half(?:\\s{0,2}an?)?|an?\\b(?:\\s{0,2}few)?|few|several|a?\\s{0,2}couple\\s{0,2}(?:of)?)`;function vp(r){let e=r.toLowerCase();return q.INTEGER_WORD_DICTIONARY[e]!==void 0?q.INTEGER_WORD_DICTIONARY[e]:e==="a"||e==="an"?1:e.match(/few/)?3:e.match(/half/)?.5:e.match(/couple/)?2:e.match(/several/)?7:parseFloat(e)}q.parseNumberPattern=vp;q.ORDINAL_NUMBER_PATTERN=`(?:${Rs.matchAnyPattern(q.ORDINAL_WORD_DICTIONARY)}|[0-9]{1,2}(?:st|nd|rd|th)?)`;function DT(r){let e=r.toLowerCase();return q.ORDINAL_WORD_DICTIONARY[e]!==void 0?q.ORDINAL_WORD_DICTIONARY[e]:(e=e.replace(/(?:st|nd|rd|th)$/i,""),parseInt(e))}q.parseOrdinalNumberPattern=DT;q.YEAR_PATTERN="(?:[1-9][0-9]{0,3}\\s{0,2}(?:BE|AD|BC|BCE|CE)|[1-2][0-9]{3}|[5-9][0-9])";function PT(r){if(/BE/i.test(r))return r=r.replace(/BE/i,""),parseInt(r)-543;if(/BCE?/i.test(r))return r=r.replace(/BCE?/i,""),-parseInt(r);if(/(AD|CE)/i.test(r))return r=r.replace(/(AD|CE)/i,""),parseInt(r);let e=parseInt(r);return MT.findMostLikelyADYear(e)}q.parseYear=PT;var Ep=`(${q.NUMBER_PATTERN})\\s{0,3}(${Rs.matchAnyPattern(q.TIME_UNIT_DICTIONARY)})`,bp=new RegExp(Ep,"i");q.TIME_UNITS_PATTERN=Rs.repeatedTimeunitPattern("(?:(?:about|around)\\s{0,3})?",Ep);function OT(r){let e={},t=r,n=bp.exec(t);for(;n;)AT(e,n),t=t.substring(n[0].length).trim(),n=bp.exec(t);return e}q.parseTimeUnits=OT;function AT(r,e){let t=vp(e[1]),n=q.TIME_UNIT_DICTIONARY[e[2].toLowerCase()];r[n]=t}});var Rp=h((ho,mo)=>{(function(r,e){typeof ho=="object"&&typeof mo!="undefined"?mo.exports=e():typeof define=="function"&&define.amd?define(e):(r=typeof globalThis!="undefined"?globalThis:r||self).dayjs_plugin_quarterOfYear=e()})(ho,function(){"use strict";var r="month",e="quarter";return function(t,n){var i=n.prototype;i.quarter=function(o){return this.$utils().u(o)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(o-1))};var s=i.add;i.add=function(o,u){return o=Number(o),this.$utils().p(u)===e?this.add(3*o,r):s.bind(this)(o,u)};var a=i.startOf;i.startOf=function(o,u){var l=this.$utils(),c=!!l.u(u)||u;if(l.p(o)===e){var d=this.quarter()-1;return c?this.month(3*d).startOf(r).startOf("day"):this.month(3*d+2).endOf(r).endOf("day")}return a.bind(this)(o,u)}}})});var it=h(Ot=>{"use strict";Object.defineProperty(Ot,"__esModule",{value:!0});Ot.implySimilarTime=Ot.assignSimilarTime=Ot.assignSimilarDate=Ot.assignTheNextDay=void 0;var wp=Ee();function kT(r,e){e=e.add(1,"day"),Mp(r,e),Dp(r,e)}Ot.assignTheNextDay=kT;function Mp(r,e){r.assign("day",e.date()),r.assign("month",e.month()+1),r.assign("year",e.year())}Ot.assignSimilarDate=Mp;function NT(r,e){r.assign("hour",e.hour()),r.assign("minute",e.minute()),r.assign("second",e.second()),r.assign("millisecond",e.millisecond()),r.get("hour")<12?r.assign("meridiem",wp.Meridiem.AM):r.assign("meridiem",wp.Meridiem.PM)}Ot.assignSimilarTime=NT;function Dp(r,e){r.imply("hour",e.hour()),r.imply("minute",e.minute()),r.imply("second",e.second()),r.imply("millisecond",e.millisecond())}Ot.implySimilarTime=Dp});var Pp=h(Ir=>{"use strict";Object.defineProperty(Ir,"__esModule",{value:!0});Ir.toTimezoneOffset=Ir.TIMEZONE_ABBR_MAP=void 0;Ir.TIMEZONE_ABBR_MAP={ACDT:630,ACST:570,ADT:-180,AEDT:660,AEST:600,AFT:270,AKDT:-480,AKST:-540,ALMT:360,AMST:-180,AMT:-240,ANAST:720,ANAT:720,AQTT:300,ART:-180,AST:-240,AWDT:540,AWST:480,AZOST:0,AZOT:-60,AZST:300,AZT:240,BNT:480,BOT:-240,BRST:-120,BRT:-180,BST:60,BTT:360,CAST:480,CAT:120,CCT:390,CDT:-300,CEST:120,CET:60,CHADT:825,CHAST:765,CKT:-600,CLST:-180,CLT:-240,COT:-300,CST:-360,CVT:-60,CXT:420,ChST:600,DAVT:420,EASST:-300,EAST:-360,EAT:180,ECT:-300,EDT:-240,EEST:180,EET:120,EGST:0,EGT:-60,EST:-300,ET:-300,FJST:780,FJT:720,FKST:-180,FKT:-240,FNT:-120,GALT:-360,GAMT:-540,GET:240,GFT:-180,GILT:720,GMT:0,GST:240,GYT:-240,HAA:-180,HAC:-300,HADT:-540,HAE:-240,HAP:-420,HAR:-360,HAST:-600,HAT:-90,HAY:-480,HKT:480,HLV:-210,HNA:-240,HNC:-360,HNE:-300,HNP:-480,HNR:-420,HNT:-150,HNY:-540,HOVT:420,ICT:420,IDT:180,IOT:360,IRDT:270,IRKST:540,IRKT:540,IRST:210,IST:330,JST:540,KGT:360,KRAST:480,KRAT:480,KST:540,KUYT:240,LHDT:660,LHST:630,LINT:840,MAGST:720,MAGT:720,MART:-510,MAWT:300,MDT:-360,MESZ:120,MEZ:60,MHT:720,MMT:390,MSD:240,MSK:180,MST:-420,MUT:240,MVT:300,MYT:480,NCT:660,NDT:-90,NFT:690,NOVST:420,NOVT:360,NPT:345,NST:-150,NUT:-660,NZDT:780,NZST:720,OMSST:420,OMST:420,PDT:-420,PET:-300,PETST:720,PETT:720,PGT:600,PHOT:780,PHT:480,PKT:300,PMDT:-120,PMST:-180,PONT:660,PST:-480,PT:-480,PWT:540,PYST:-180,PYT:-240,RET:240,SAMT:240,SAST:120,SBT:660,SCT:240,SGT:480,SRT:-180,SST:-660,TAHT:-600,TFT:300,TJT:300,TKT:780,TLT:540,TMT:300,TVT:720,ULAT:480,UTC:0,UYST:-120,UYT:-180,UZT:300,VET:-210,VLAST:660,VLAT:660,VUT:660,WAST:120,WAT:60,WEST:60,WESZ:60,WET:0,WEZ:0,WFT:720,WGST:-120,WGT:-180,WIB:420,WIT:540,WITA:480,WST:780,WT:0,YAKST:600,YAKT:600,YAPT:600,YEKST:360,YEKT:360};function xT(r){var e;return r==null?null:typeof r=="number"?r:(e=Ir.TIMEZONE_ABBR_MAP[r])!==null&&e!==void 0?e:null}Ir.toTimezoneOffset=xT});var he=h(At=>{"use strict";var Op=At&&At.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(At,"__esModule",{value:!0});At.ParsingResult=At.ParsingComponents=At.ReferenceWithTimezone=void 0;var CT=Op(Rp()),ws=Op(K()),yo=it(),ST=Pp();ws.default.extend(CT.default);var go=class{constructor(e){var t;e=e!=null?e:new Date,e instanceof Date?this.instant=e:(this.instant=(t=e.instant)!==null&&t!==void 0?t:new Date,this.timezoneOffset=ST.toTimezoneOffset(e.timezone))}};At.ReferenceWithTimezone=go;var Ur=class{constructor(e,t){if(this.reference=e,this.knownValues={},this.impliedValues={},t)for(let i in t)this.knownValues[i]=t[i];let n=ws.default(e.instant);this.imply("day",n.date()),this.imply("month",n.month()+1),this.imply("year",n.year()),this.imply("hour",12),this.imply("minute",0),this.imply("second",0),this.imply("millisecond",0)}get(e){return e in this.knownValues?this.knownValues[e]:e in this.impliedValues?this.impliedValues[e]:null}isCertain(e){return e in this.knownValues}getCertainComponents(){return Object.keys(this.knownValues)}imply(e,t){return e in this.knownValues?this:(this.impliedValues[e]=t,this)}assign(e,t){return this.knownValues[e]=t,delete this.impliedValues[e],this}delete(e){delete this.knownValues[e],delete this.impliedValues[e]}clone(){let e=new Ur(this.reference);e.knownValues={},e.impliedValues={};for(let t in this.knownValues)e.knownValues[t]=this.knownValues[t];for(let t in this.impliedValues)e.impliedValues[t]=this.impliedValues[t];return e}isOnlyDate(){return!this.isCertain("hour")&&!this.isCertain("minute")&&!this.isCertain("second")}isOnlyTime(){return!this.isCertain("weekday")&&!this.isCertain("day")&&!this.isCertain("month")}isOnlyWeekdayComponent(){return this.isCertain("weekday")&&!this.isCertain("day")&&!this.isCertain("month")}isOnlyDayMonthComponent(){return this.isCertain("day")&&this.isCertain("month")&&!this.isCertain("year")}isValidDate(){let e=this.dateWithoutTimezoneAdjustment();return!(e.getFullYear()!==this.get("year")||e.getMonth()!==this.get("month")-1||e.getDate()!==this.get("day")||this.get("hour")!=null&&e.getHours()!=this.get("hour")||this.get("minute")!=null&&e.getMinutes()!=this.get("minute"))}toString(){return`[ParsingComponents {knownValues: ${JSON.stringify(this.knownValues)}, impliedValues: ${JSON.stringify(this.impliedValues)}}, reference: ${JSON.stringify(this.reference)}]`}dayjs(){return ws.default(this.date())}date(){let e=this.dateWithoutTimezoneAdjustment();return new Date(e.getTime()+this.getSystemTimezoneAdjustmentMinute(e)*6e4)}dateWithoutTimezoneAdjustment(){let e=new Date(this.get("year"),this.get("month")-1,this.get("day"),this.get("hour"),this.get("minute"),this.get("second"),this.get("millisecond"));return e.setFullYear(this.get("year")),e}getSystemTimezoneAdjustmentMinute(e){var t,n;(!e||e.getTime()<0)&&(e=new Date);let i=-e.getTimezoneOffset(),s=(n=(t=this.get("timezoneOffset"))!==null&&t!==void 0?t:this.reference.timezoneOffset)!==null&&n!==void 0?n:i;return i-s}static createRelativeFromReference(e,t){let n=ws.default(e.instant);for(let s in t)n=n.add(t[s],s);let i=new Ur(e);return t.hour||t.minute||t.second?(yo.assignSimilarTime(i,n),yo.assignSimilarDate(i,n),e.timezoneOffset!==null&&i.assign("timezoneOffset",-e.instant.getTimezoneOffset())):(yo.implySimilarTime(i,n),e.timezoneOffset!==null&&i.imply("timezoneOffset",-e.instant.getTimezoneOffset()),t.d?(i.assign("day",n.date()),i.assign("month",n.month()+1),i.assign("year",n.year())):(t.week&&i.imply("weekday",n.day()),i.imply("day",n.date()),t.month?(i.assign("month",n.month()+1),i.assign("year",n.year())):(i.imply("month",n.month()+1),t.year?i.assign("year",n.year()):i.imply("year",n.year())))),i}};At.ParsingComponents=Ur;var jn=class{constructor(e,t,n,i,s){this.reference=e,this.refDate=e.instant,this.index=t,this.text=n,this.start=i||new Ur(e),this.end=s}clone(){let e=new jn(this.reference,this.index,this.text);return e.start=this.start?this.start.clone():null,e.end=this.end?this.end.clone():null,e}date(){return this.start.date()}toString(){return`[ParsingResult {index: ${this.index}, text: '${this.text}', ...}]`}};At.ParsingResult=jn});var R=h(Ms=>{"use strict";Object.defineProperty(Ms,"__esModule",{value:!0});Ms.AbstractParserWithWordBoundaryChecking=void 0;var _o=class{constructor(){this.cachedInnerPattern=null,this.cachedPattern=null}patternLeftBoundary(){return"(\\W|^)"}pattern(e){let t=this.innerPattern(e);return t==this.cachedInnerPattern?this.cachedPattern:(this.cachedPattern=new RegExp(`${this.patternLeftBoundary()}${t.source}`,t.flags),this.cachedInnerPattern=t,this.cachedPattern)}extract(e,t){var n;let i=(n=t[1])!==null&&n!==void 0?n:"";t.index=t.index+i.length,t[0]=t[0].substring(i.length);for(let s=2;s{"use strict";Object.defineProperty(vo,"__esModule",{value:!0});var bo=Ie(),IT=he(),UT=R(),FT=new RegExp(`(?:within|in|for)\\s*(?:(?:about|around|roughly|approximately|just)\\s*(?:~\\s*)?)?(${bo.TIME_UNITS_PATTERN})(?=\\W|$)`,"i"),qT=new RegExp(`(?:(?:about|around|roughly|approximately|just)\\s*(?:~\\s*)?)?(${bo.TIME_UNITS_PATTERN})(?=\\W|$)`,"i"),To=class extends UT.AbstractParserWithWordBoundaryChecking{innerPattern(e){return e.option.forwardDate?qT:FT}innerExtract(e,t){let n=bo.parseTimeUnits(t[1]);return IT.ParsingComponents.createRelativeFromReference(e.reference,n)}};vo.default=To});var Ip=h(Ro=>{"use strict";Object.defineProperty(Ro,"__esModule",{value:!0});var WT=Se(),Cp=Ie(),Sp=Ie(),Ds=Ie(),LT=J(),YT=R(),$T=new RegExp(`(?:on\\s{0,3})?(${Ds.ORDINAL_NUMBER_PATTERN})(?:\\s{0,3}(?:to|\\-|\\\u2013|until|through|till)?\\s{0,3}(${Ds.ORDINAL_NUMBER_PATTERN}))?(?:-|/|\\s{0,3}(?:of)?\\s{0,3})(${LT.matchAnyPattern(Cp.MONTH_DICTIONARY)})(?:(?:-|/|,?\\s{0,3})(${Sp.YEAR_PATTERN}(?![^\\s]\\d)))?(?=\\W|$)`,"i"),kp=1,Np=2,jT=3,xp=4,Eo=class extends YT.AbstractParserWithWordBoundaryChecking{innerPattern(){return $T}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=Cp.MONTH_DICTIONARY[t[jT].toLowerCase()],s=Ds.parseOrdinalNumberPattern(t[kp]);if(s>31)return t.index=t.index+t[kp].length,null;if(n.start.assign("month",i),n.start.assign("day",s),t[xp]){let a=Sp.parseYear(t[xp]);n.start.assign("year",a)}else{let a=WT.findYearClosestToRef(e.refDate,s,i);n.start.imply("year",a)}if(t[Np]){let a=Ds.parseOrdinalNumberPattern(t[Np]);n.end=n.start.clone(),n.end.assign("day",a)}return n}};Ro.default=Eo});var Lp=h(Mo=>{"use strict";Object.defineProperty(Mo,"__esModule",{value:!0});var BT=Se(),qp=Ie(),Ps=Ie(),Wp=Ie(),GT=J(),HT=R(),zT=new RegExp(`(${GT.matchAnyPattern(qp.MONTH_DICTIONARY)})(?:-|/|\\s*,?\\s*)(${Ps.ORDINAL_NUMBER_PATTERN})(?!\\s*(?:am|pm))\\s*(?:(?:to|\\-)\\s*(${Ps.ORDINAL_NUMBER_PATTERN})\\s*)?(?:(?:-|/|\\s*,?\\s*)(${Wp.YEAR_PATTERN}))?(?=\\W|$)(?!\\:\\d)`,"i"),KT=1,VT=2,Up=3,Fp=4,wo=class extends HT.AbstractParserWithWordBoundaryChecking{innerPattern(){return zT}innerExtract(e,t){let n=qp.MONTH_DICTIONARY[t[KT].toLowerCase()],i=Ps.parseOrdinalNumberPattern(t[VT]);if(i>31)return null;let s=e.createParsingComponents({day:i,month:n});if(t[Fp]){let u=Wp.parseYear(t[Fp]);s.assign("year",u)}else{let u=BT.findYearClosestToRef(e.refDate,i,n);s.imply("year",u)}if(!t[Up])return s;let a=Ps.parseOrdinalNumberPattern(t[Up]),o=e.createParsingResult(t.index,t[0]);return o.start=s,o.end=s.clone(),o.end.assign("day",a),o}};Mo.default=wo});var jp=h(Oo=>{"use strict";Object.defineProperty(Oo,"__esModule",{value:!0});var Do=Ie(),ZT=Se(),XT=J(),$p=Ie(),QT=R(),JT=new RegExp(`((?:in)\\s*)?(${XT.matchAnyPattern(Do.MONTH_DICTIONARY)})\\s*(?:[,-]?\\s*(${$p.YEAR_PATTERN})?)?(?=[^\\s\\w]|\\s+[^0-9]|\\s+$|$)`,"i"),eb=1,tb=2,Yp=3,Po=class extends QT.AbstractParserWithWordBoundaryChecking{innerPattern(){return JT}innerExtract(e,t){let n=t[tb].toLowerCase();if(t[0].length<=3&&!Do.FULL_MONTH_NAME_DICTIONARY[n])return null;let i=e.createParsingResult(t.index+(t[eb]||"").length,t.index+t[0].length);i.start.imply("day",1);let s=Do.MONTH_DICTIONARY[n];if(i.start.assign("month",s),t[Yp]){let a=$p.parseYear(t[Yp]);i.start.assign("year",a)}else{let a=ZT.findYearClosestToRef(e.refDate,1,s);i.start.imply("year",a)}return i}};Oo.default=Po});var Hp=h(ko=>{"use strict";Object.defineProperty(ko,"__esModule",{value:!0});var Gp=Ie(),rb=J(),nb=R(),ib=new RegExp(`([0-9]{4})[\\.\\/\\s](?:(${rb.matchAnyPattern(Gp.MONTH_DICTIONARY)})|([0-9]{1,2}))[\\.\\/\\s]([0-9]{1,2})(?=\\W|$)`,"i"),sb=1,ab=2,Bp=3,ob=4,Ao=class extends nb.AbstractParserWithWordBoundaryChecking{innerPattern(){return ib}innerExtract(e,t){let n=t[Bp]?parseInt(t[Bp]):Gp.MONTH_DICTIONARY[t[ab].toLowerCase()];if(n<1||n>12)return null;let i=parseInt(t[sb]);return{day:parseInt(t[ob]),month:n,year:i}}};ko.default=Ao});var zp=h(xo=>{"use strict";Object.defineProperty(xo,"__esModule",{value:!0});var ub=R(),lb=new RegExp("([0-9]|0[1-9]|1[012])/([0-9]{4})","i"),cb=1,db=2,No=class extends ub.AbstractParserWithWordBoundaryChecking{innerPattern(){return lb}innerExtract(e,t){let n=parseInt(t[db]),i=parseInt(t[cb]);return e.createParsingComponents().imply("day",1).assign("month",i).assign("year",n)}};xo.default=No});var Fr=h(ks=>{"use strict";Object.defineProperty(ks,"__esModule",{value:!0});ks.AbstractTimeExpressionParser=void 0;var Be=Ee();function fb(r,e,t,n){return new RegExp(`${r}${e}(\\d{1,4})(?:(?:\\.|:|\uFF1A)(\\d{1,2})(?:(?::|\uFF1A)(\\d{2})(?:\\.(\\d{1,6}))?)?)?(?:\\s*(a\\.m\\.|p\\.m\\.|am?|pm?))?${t}`,n)}function pb(r,e){return new RegExp(`^(${r})(\\d{1,4})(?:(?:\\.|\\:|\\\uFF1A)(\\d{1,2})(?:(?:\\.|\\:|\\\uFF1A)(\\d{1,2})(?:\\.(\\d{1,6}))?)?)?(?:\\s*(a\\.m\\.|p\\.m\\.|am?|pm?))?${e}`,"i")}var Kp=2,nn=3,Os=4,As=5,Bn=6,Co=class{constructor(e=!1){this.cachedPrimaryPrefix=null,this.cachedPrimarySuffix=null,this.cachedPrimaryTimePattern=null,this.cachedFollowingPhase=null,this.cachedFollowingSuffix=null,this.cachedFollowingTimePatten=null,this.strictMode=e}patternFlags(){return"i"}primaryPatternLeftBoundary(){return"(^|\\s|T|\\b)"}primarySuffix(){return"(?=\\W|$)"}followingSuffix(){return"(?=\\W|$)"}pattern(e){return this.getPrimaryTimePatternThroughCache()}extract(e,t){let n=this.extractPrimaryTimeComponents(e,t);if(!n)return t.index+=t[0].length,null;let i=t.index+t[1].length,s=t[0].substring(t[1].length),a=e.createParsingResult(i,s,n);t.index+=t[0].length;let o=e.text.substring(t.index),l=this.getFollowingTimePatternThroughCache().exec(o);return s.match(/^\d{3,4}/)&&l&&l[0].match(/^\s*([+-])\s*\d{2,4}$/)?null:!l||l[0].match(/^\s*([+-])\s*\d{3,4}$/)?this.checkAndReturnWithoutFollowingPattern(a):(a.end=this.extractFollowingTimeComponents(e,l,a),a.end&&(a.text+=l[0]),this.checkAndReturnWithFollowingPattern(a))}extractPrimaryTimeComponents(e,t,n=!1){let i=e.createParsingComponents(),s=0,a=null,o=parseInt(t[Kp]);if(o>100){if(this.strictMode||t[nn]!=null)return null;s=o%100,o=Math.floor(o/100)}if(o>24)return null;if(t[nn]!=null){if(t[nn].length==1&&!t[Bn])return null;s=parseInt(t[nn])}if(s>=60)return null;if(o>12&&(a=Be.Meridiem.PM),t[Bn]!=null){if(o>12)return null;let u=t[Bn][0].toLowerCase();u=="a"&&(a=Be.Meridiem.AM,o==12&&(o=0)),u=="p"&&(a=Be.Meridiem.PM,o!=12&&(o+=12))}if(i.assign("hour",o),i.assign("minute",s),a!==null?i.assign("meridiem",a):o<12?i.imply("meridiem",Be.Meridiem.AM):i.imply("meridiem",Be.Meridiem.PM),t[As]!=null){let u=parseInt(t[As].substring(0,3));if(u>=1e3)return null;i.assign("millisecond",u)}if(t[Os]!=null){let u=parseInt(t[Os]);if(u>=60)return null;i.assign("second",u)}return i}extractFollowingTimeComponents(e,t,n){let i=e.createParsingComponents();if(t[As]!=null){let u=parseInt(t[As].substring(0,3));if(u>=1e3)return null;i.assign("millisecond",u)}if(t[Os]!=null){let u=parseInt(t[Os]);if(u>=60)return null;i.assign("second",u)}let s=parseInt(t[Kp]),a=0,o=-1;if(t[nn]!=null?a=parseInt(t[nn]):s>100&&(a=s%100,s=Math.floor(s/100)),a>=60||s>24)return null;if(s>=12&&(o=Be.Meridiem.PM),t[Bn]!=null){if(s>12)return null;let u=t[Bn][0].toLowerCase();u=="a"&&(o=Be.Meridiem.AM,s==12&&(s=0,i.isCertain("day")||i.imply("day",i.get("day")+1))),u=="p"&&(o=Be.Meridiem.PM,s!=12&&(s+=12)),n.start.isCertain("meridiem")||(o==Be.Meridiem.AM?(n.start.imply("meridiem",Be.Meridiem.AM),n.start.get("hour")==12&&n.start.assign("hour",0)):(n.start.imply("meridiem",Be.Meridiem.PM),n.start.get("hour")!=12&&n.start.assign("hour",n.start.get("hour")+12)))}return i.assign("hour",s),i.assign("minute",a),o>=0?i.assign("meridiem",o):n.start.isCertain("meridiem")&&n.start.get("hour")>12?n.start.get("hour")-12>s?i.imply("meridiem",Be.Meridiem.AM):s<=12&&(i.assign("hour",s+12),i.assign("meridiem",Be.Meridiem.PM)):s>12?i.imply("meridiem",Be.Meridiem.PM):s<=12&&i.imply("meridiem",Be.Meridiem.AM),i.date().getTime()24)return null}return e}checkAndReturnWithFollowingPattern(e){if(e.text.match(/^\d+-\d+$/))return null;let t=e.text.match(/[^\d:.](\d[\d.]+)\s*-\s*(\d[\d.]+)$/);if(t){if(this.strictMode)return null;let n=t[1],i=t[2];if(i.includes(".")&&!i.match(/\d(\.\d{2})+$/))return null;let s=parseInt(i),a=parseInt(n);if(s>24||a>24)return null}return e}getPrimaryTimePatternThroughCache(){let e=this.primaryPrefix(),t=this.primarySuffix();return this.cachedPrimaryPrefix===e&&this.cachedPrimarySuffix===t?this.cachedPrimaryTimePattern:(this.cachedPrimaryTimePattern=fb(this.primaryPatternLeftBoundary(),e,t,this.patternFlags()),this.cachedPrimaryPrefix=e,this.cachedPrimarySuffix=t,this.cachedPrimaryTimePattern)}getFollowingTimePatternThroughCache(){let e=this.followingPhase(),t=this.followingSuffix();return this.cachedFollowingPhase===e&&this.cachedFollowingSuffix===t?this.cachedFollowingTimePatten:(this.cachedFollowingTimePatten=pb(e,t),this.cachedFollowingPhase=e,this.cachedFollowingSuffix=t,this.cachedFollowingTimePatten)}};ks.AbstractTimeExpressionParser=Co});var Vp=h(Io=>{"use strict";Object.defineProperty(Io,"__esModule",{value:!0});var Ns=Ee(),hb=Fr(),So=class extends hb.AbstractTimeExpressionParser{constructor(e){super(e)}followingPhase(){return"\\s*(?:\\-|\\\u2013|\\~|\\\u301C|to|\\?)\\s*"}primaryPrefix(){return"(?:(?:at|from)\\s*)??"}primarySuffix(){return"(?:\\s*(?:o\\W*clock|at\\s*night|in\\s*the\\s*(?:morning|afternoon)))?(?!/)(?=\\W|$)"}extractPrimaryTimeComponents(e,t){let n=super.extractPrimaryTimeComponents(e,t);if(n){if(t[0].endsWith("night")){let i=n.get("hour");i>=6&&i<12?(n.assign("hour",n.get("hour")+12),n.assign("meridiem",Ns.Meridiem.PM)):i<6&&n.assign("meridiem",Ns.Meridiem.AM)}if(t[0].endsWith("afternoon")){n.assign("meridiem",Ns.Meridiem.PM);let i=n.get("hour");i>=0&&i<=6&&n.assign("hour",n.get("hour")+12)}t[0].endsWith("morning")&&(n.assign("meridiem",Ns.Meridiem.AM),n.get("hour")<12&&n.assign("hour",n.get("hour")))}return n}};Io.default=So});var st=h(sn=>{"use strict";Object.defineProperty(sn,"__esModule",{value:!0});sn.addImpliedTimeUnits=sn.reverseTimeUnits=void 0;function mb(r){let e={};for(let t in r)e[t]=-r[t];return e}sn.reverseTimeUnits=mb;function yb(r,e){let t=r.clone(),n=r.dayjs();for(let i in e)n=n.add(e[i],i);return("day"in e||"d"in e||"week"in e||"month"in e||"year"in e)&&(t.imply("day",n.date()),t.imply("month",n.month()+1),t.imply("year",n.year())),("second"in e||"minute"in e||"hour"in e)&&(t.imply("second",n.second()),t.imply("minute",n.minute()),t.imply("hour",n.hour())),t}sn.addImpliedTimeUnits=yb});var Zp=h(qo=>{"use strict";Object.defineProperty(qo,"__esModule",{value:!0});var Fo=Ie(),gb=he(),_b=R(),Tb=st(),bb=new RegExp(`(${Fo.TIME_UNITS_PATTERN})\\s{0,5}(?:ago|before|earlier)(?=(?:\\W|$))`,"i"),vb=new RegExp(`(${Fo.TIME_UNITS_PATTERN})\\s{0,5}ago(?=(?:\\W|$))`,"i"),Uo=class extends _b.AbstractParserWithWordBoundaryChecking{constructor(e){super(),this.strictMode=e}innerPattern(){return this.strictMode?vb:bb}innerExtract(e,t){let n=Fo.parseTimeUnits(t[1]),i=Tb.reverseTimeUnits(n);return gb.ParsingComponents.createRelativeFromReference(e.reference,i)}};qo.default=Uo});var Xp=h(Yo=>{"use strict";Object.defineProperty(Yo,"__esModule",{value:!0});var Lo=Ie(),Eb=he(),Rb=R(),wb=new RegExp(`(${Lo.TIME_UNITS_PATTERN})\\s{0,5}(?:later|after|from now|henceforth|forward|out)(?=(?:\\W|$))`,"i"),Mb=new RegExp("("+Lo.TIME_UNITS_PATTERN+")(later|from now)(?=(?:\\W|$))","i"),Db=1,Wo=class extends Rb.AbstractParserWithWordBoundaryChecking{constructor(e){super(),this.strictMode=e}innerPattern(){return this.strictMode?Mb:wb}innerExtract(e,t){let n=Lo.parseTimeUnits(t[Db]);return Eb.ParsingComponents.createRelativeFromReference(e.reference,n)}};Yo.default=Wo});var on=h(an=>{"use strict";Object.defineProperty(an,"__esModule",{value:!0});an.MergingRefiner=an.Filter=void 0;var $o=class{refine(e,t){return t.filter(n=>this.isValid(e,n))}};an.Filter=$o;var jo=class{refine(e,t){if(t.length<2)return t;let n=[],i=t[0],s=null;for(let a=1;a{console.log(`${this.constructor.name} merged ${u} and ${l} into ${c}`)}),i=c}}return i!=null&&n.push(i),n}};an.MergingRefiner=jo});var kt=h(Go=>{"use strict";Object.defineProperty(Go,"__esModule",{value:!0});var Pb=on(),Bo=class extends Pb.MergingRefiner{shouldMergeResults(e,t,n){return!t.end&&!n.end&&e.match(this.patternBetween())!=null}mergeResults(e,t,n){if(!t.start.isOnlyWeekdayComponent()&&!n.start.isOnlyWeekdayComponent()&&(n.start.getCertainComponents().forEach(s=>{t.start.isCertain(s)||t.start.assign(s,n.start.get(s))}),t.start.getCertainComponents().forEach(s=>{n.start.isCertain(s)||n.start.assign(s,t.start.get(s))})),t.start.date().getTime()>n.start.date().getTime()){let s=t.start.dayjs(),a=n.start.dayjs();t.start.isOnlyWeekdayComponent()&&s.add(-7,"days").isBefore(a)?(s=s.add(-7,"days"),t.start.imply("day",s.date()),t.start.imply("month",s.month()+1),t.start.imply("year",s.year())):n.start.isOnlyWeekdayComponent()&&a.add(7,"days").isAfter(s)?(a=a.add(7,"days"),n.start.imply("day",a.date()),n.start.imply("month",a.month()+1),n.start.imply("year",a.year())):[n,t]=[t,n]}let i=t.clone();return i.start=t.start,i.end=n.start,i.index=Math.min(t.index,n.index),t.index{"use strict";var Ob=Gn&&Gn.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Gn,"__esModule",{value:!0});var Ab=Ob(kt()),Ho=class extends Ab.default{patternBetween(){return/^\s*(to|-)\s*$/i}};Gn.default=Ho});var Jp=h(un=>{"use strict";Object.defineProperty(un,"__esModule",{value:!0});un.mergeDateTimeComponent=un.mergeDateTimeResult=void 0;var kb=Ee();function Nb(r,e){let t=r.clone(),n=r.start,i=e.start;if(t.start=zo(n,i),r.end!=null||e.end!=null){let s=r.end==null?r.start:r.end,a=e.end==null?e.start:e.end,o=zo(s,a);r.end==null&&o.date().getTime(){"use strict";Object.defineProperty(Vo,"__esModule",{value:!0});var xb=on(),eh=Jp(),Ko=class extends xb.MergingRefiner{shouldMergeResults(e,t,n){return(t.start.isOnlyDate()&&n.start.isOnlyTime()||n.start.isOnlyDate()&&t.start.isOnlyTime())&&e.match(this.patternBetween())!=null}mergeResults(e,t,n){let i=t.start.isOnlyDate()?eh.mergeDateTimeResult(t,n):eh.mergeDateTimeResult(n,t);return i.index=t.index,i.text=t.text+e+n.text,i}};Vo.default=Ko});var th=h(Hn=>{"use strict";var Cb=Hn&&Hn.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Hn,"__esModule",{value:!0});var Sb=Cb(Bt()),Zo=class extends Sb.default{patternBetween(){return new RegExp("^\\s*(T|at|after|before|on|of|,|-)?\\s*$")}};Hn.default=Zo});var rh=h(Qo=>{"use strict";Object.defineProperty(Qo,"__esModule",{value:!0});var Ib=new RegExp("^\\s*,?\\s*\\(?([A-Z]{2,4})\\)?(?=\\W|$)","i"),Ub={ACDT:630,ACST:570,ADT:-180,AEDT:660,AEST:600,AFT:270,AKDT:-480,AKST:-540,ALMT:360,AMST:-180,AMT:-240,ANAST:720,ANAT:720,AQTT:300,ART:-180,AST:-240,AWDT:540,AWST:480,AZOST:0,AZOT:-60,AZST:300,AZT:240,BNT:480,BOT:-240,BRST:-120,BRT:-180,BST:60,BTT:360,CAST:480,CAT:120,CCT:390,CDT:-300,CEST:120,CET:60,CHADT:825,CHAST:765,CKT:-600,CLST:-180,CLT:-240,COT:-300,CST:-360,CVT:-60,CXT:420,ChST:600,DAVT:420,EASST:-300,EAST:-360,EAT:180,ECT:-300,EDT:-240,EEST:180,EET:120,EGST:0,EGT:-60,EST:-300,ET:-300,FJST:780,FJT:720,FKST:-180,FKT:-240,FNT:-120,GALT:-360,GAMT:-540,GET:240,GFT:-180,GILT:720,GMT:0,GST:240,GYT:-240,HAA:-180,HAC:-300,HADT:-540,HAE:-240,HAP:-420,HAR:-360,HAST:-600,HAT:-90,HAY:-480,HKT:480,HLV:-210,HNA:-240,HNC:-360,HNE:-300,HNP:-480,HNR:-420,HNT:-150,HNY:-540,HOVT:420,ICT:420,IDT:180,IOT:360,IRDT:270,IRKST:540,IRKT:540,IRST:210,IST:330,JST:540,KGT:360,KRAST:480,KRAT:480,KST:540,KUYT:240,LHDT:660,LHST:630,LINT:840,MAGST:720,MAGT:720,MART:-510,MAWT:300,MDT:-360,MESZ:120,MEZ:60,MHT:720,MMT:390,MSD:240,MSK:240,MST:-420,MUT:240,MVT:300,MYT:480,NCT:660,NDT:-90,NFT:690,NOVST:420,NOVT:360,NPT:345,NST:-150,NUT:-660,NZDT:780,NZST:720,OMSST:420,OMST:420,PDT:-420,PET:-300,PETST:720,PETT:720,PGT:600,PHOT:780,PHT:480,PKT:300,PMDT:-120,PMST:-180,PONT:660,PST:-480,PT:-480,PWT:540,PYST:-180,PYT:-240,RET:240,SAMT:240,SAST:120,SBT:660,SCT:240,SGT:480,SRT:-180,SST:-660,TAHT:-600,TFT:300,TJT:300,TKT:780,TLT:540,TMT:300,TVT:720,ULAT:480,UTC:0,UYST:-120,UYT:-180,UZT:300,VET:-210,VLAST:660,VLAT:660,VUT:660,WAST:120,WAT:60,WEST:60,WESZ:60,WET:0,WEZ:0,WFT:720,WGST:-120,WGT:-180,WIB:420,WIT:540,WITA:480,WST:780,WT:0,YAKST:600,YAKT:600,YAPT:600,YEKST:360,YEKT:360},Xo=class{constructor(e){this.timezone=Object.assign(Object.assign({},Ub),e)}refine(e,t){var n;let i=(n=e.option.timezones)!==null&&n!==void 0?n:{};return t.forEach(s=>{var a,o;let u=e.text.substring(s.index+s.text.length),l=Ib.exec(u);if(!l)return;let c=l[1].toUpperCase(),d=(o=(a=i[c])!==null&&a!==void 0?a:this.timezone[c])!==null&&o!==void 0?o:null;if(d===null)return;e.debug(()=>{console.log(`Extracting timezone: '${c}' into: ${d} for: ${s.start}`)});let f=s.start.get("timezoneOffset");f!==null&&d!=f&&(s.start.isCertain("timezoneOffset")||c!=l[1])||s.start.isOnlyDate()&&c!=l[1]||(s.text+=l[0],s.start.isCertain("timezoneOffset")||s.start.assign("timezoneOffset",d),s.end!=null&&!s.end.isCertain("timezoneOffset")&&s.end.assign("timezoneOffset",d))}),t}};Qo.default=Xo});var xs=h(eu=>{"use strict";Object.defineProperty(eu,"__esModule",{value:!0});var Fb=new RegExp("^\\s*(?:\\(?(?:GMT|UTC)\\s?)?([+-])(\\d{1,2})(?::?(\\d{2}))?\\)?","i"),qb=1,Wb=2,Lb=3,Jo=class{refine(e,t){return t.forEach(function(n){if(n.start.isCertain("timezoneOffset"))return;let i=e.text.substring(n.index+n.text.length),s=Fb.exec(i);if(!s)return;e.debug(()=>{console.log(`Extracting timezone: '${s[0]}' into : ${n}`)});let a=parseInt(s[Wb]),o=parseInt(s[Lb]||"0"),u=a*60+o;u>14*60||(s[qb]==="-"&&(u=-u),n.end!=null&&n.end.assign("timezoneOffset",u),n.start.assign("timezoneOffset",u),n.text+=s[0])}),t}};eu.default=Jo});var nh=h(ru=>{"use strict";Object.defineProperty(ru,"__esModule",{value:!0});var tu=class{refine(e,t){if(t.length<2)return t;let n=[],i=t[0];for(let s=1;si.text.length&&(i=a):(n.push(i),i=a)}return i!=null&&n.push(i),n}};ru.default=tu});var ih=h(zn=>{"use strict";var Yb=zn&&zn.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(zn,"__esModule",{value:!0});var $b=Yb(K()),nu=class{refine(e,t){return e.option.forwardDate&&t.forEach(function(n){let i=$b.default(e.refDate);if(n.start.isOnlyDayMonthComponent()&&i.isAfter(n.start.dayjs()))for(let s=0;s<3&&i.isAfter(n.start.dayjs());s++)n.start.imply("year",n.start.get("year")+1),e.debug(()=>{console.log(`Forward yearly adjusted for ${n} (${n.start})`)}),n.end&&!n.end.isCertain("year")&&(n.end.imply("year",n.end.get("year")+1),e.debug(()=>{console.log(`Forward yearly adjusted for ${n} (${n.end})`)}));n.start.isOnlyWeekdayComponent()&&i.isAfter(n.start.dayjs())&&(i.day()>=n.start.get("weekday")?i=i.day(n.start.get("weekday")+7):i=i.day(n.start.get("weekday")),n.start.imply("day",i.date()),n.start.imply("month",i.month()+1),n.start.imply("year",i.year()),e.debug(()=>{console.log(`Forward weekly adjusted for ${n} (${n.start})`)}),n.end&&n.end.isOnlyWeekdayComponent()&&(i.day()>n.end.get("weekday")?i=i.day(n.end.get("weekday")+7):i=i.day(n.end.get("weekday")),n.end.imply("day",i.date()),n.end.imply("month",i.month()+1),n.end.imply("year",i.year()),e.debug(()=>{console.log(`Forward weekly adjusted for ${n} (${n.end})`)})))}),t}};zn.default=nu});var sh=h(su=>{"use strict";Object.defineProperty(su,"__esModule",{value:!0});var jb=on(),iu=class extends jb.Filter{constructor(e){super(),this.strictMode=e}isValid(e,t){return t.text.replace(" ","").match(/^\d*(\.\d*)?$/)?(e.debug(()=>{console.log(`Removing unlikely result '${t.text}'`)}),!1):t.start.isValidDate()?t.end&&!t.end.isValidDate()?(e.debug(()=>{console.log(`Removing invalid result: ${t} (${t.end})`)}),!1):this.strictMode?this.isStrictModeValid(e,t):!0:(e.debug(()=>{console.log(`Removing invalid result: ${t} (${t.start})`)}),!1)}isStrictModeValid(e,t){return t.start.isOnlyWeekdayComponent()?(e.debug(()=>{console.log(`(Strict) Removing weekday only component: ${t} (${t.end})`)}),!1):t.start.isOnlyTime()&&(!t.start.isCertain("hour")||!t.start.isCertain("minute"))?(e.debug(()=>{console.log(`(Strict) Removing uncertain time component: ${t} (${t.end})`)}),!1):!0}};su.default=iu});var uu=h(ou=>{"use strict";Object.defineProperty(ou,"__esModule",{value:!0});var Bb=R(),Gb=new RegExp("([0-9]{4})\\-([0-9]{1,2})\\-([0-9]{1,2})(?:T([0-9]{1,2}):([0-9]{1,2})(?::([0-9]{1,2})(?:\\.(\\d{1,4}))?)?(?:Z|([+-]\\d{2}):?(\\d{2})?)?)?(?=\\W|$)","i"),Hb=1,zb=2,Kb=3,ah=4,Vb=5,oh=6,uh=7,lh=8,ch=9,au=class extends Bb.AbstractParserWithWordBoundaryChecking{innerPattern(){return Gb}innerExtract(e,t){let n={};if(n.year=parseInt(t[Hb]),n.month=parseInt(t[zb]),n.day=parseInt(t[Kb]),t[ah]!=null)if(n.hour=parseInt(t[ah]),n.minute=parseInt(t[Vb]),t[oh]!=null&&(n.second=parseInt(t[oh])),t[uh]!=null&&(n.millisecond=parseInt(t[uh])),t[lh]==null)n.timezoneOffset=0;else{let i=parseInt(t[lh]),s=0;t[ch]!=null&&(s=parseInt(t[ch]));let a=i*60;a<0?a-=s:a+=s,n.timezoneOffset=a}return n}};ou.default=au});var dh=h(cu=>{"use strict";Object.defineProperty(cu,"__esModule",{value:!0});var Zb=on(),lu=class extends Zb.MergingRefiner{mergeResults(e,t,n){let i=n.clone();return i.index=t.index,i.text=t.text+e+i.text,i.start.assign("weekday",t.start.get("weekday")),i.end&&i.end.assign("weekday",t.start.get("weekday")),i}shouldMergeResults(e,t,n){return t.start.isOnlyWeekdayComponent()&&!t.start.isCertain("hour")&&n.start.isCertain("day")&&e.match(/^,?\s*$/)!=null}};cu.default=lu});var Gt=h(ln=>{"use strict";var qr=ln&&ln.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ln,"__esModule",{value:!0});ln.includeCommonConfiguration=void 0;var Xb=qr(rh()),Qb=qr(xs()),fh=qr(nh()),Jb=qr(ih()),ev=qr(sh()),tv=qr(uu()),rv=qr(dh());function nv(r,e=!1){return r.parsers.unshift(new tv.default),r.refiners.unshift(new rv.default),r.refiners.unshift(new Xb.default),r.refiners.unshift(new Qb.default),r.refiners.unshift(new fh.default),r.refiners.push(new fh.default),r.refiners.push(new Jb.default),r.refiners.push(new ev.default(e)),r}ln.includeCommonConfiguration=nv});var zt=h(Q=>{"use strict";var iv=Q&&Q.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Q,"__esModule",{value:!0});Q.noon=Q.morning=Q.midnight=Q.yesterdayEvening=Q.evening=Q.lastNight=Q.tonight=Q.theDayAfter=Q.tomorrow=Q.theDayBefore=Q.yesterday=Q.today=Q.now=void 0;var Nt=he(),cn=iv(K()),Ht=it(),Kn=Ee();function sv(r){let e=cn.default(r.instant),t=new Nt.ParsingComponents(r,{});return Ht.assignSimilarDate(t,e),Ht.assignSimilarTime(t,e),r.timezoneOffset!==null&&t.assign("timezoneOffset",e.utcOffset()),t}Q.now=sv;function av(r){let e=cn.default(r.instant),t=new Nt.ParsingComponents(r,{});return Ht.assignSimilarDate(t,e),Ht.implySimilarTime(t,e),t}Q.today=av;function ov(r){return ph(r,1)}Q.yesterday=ov;function ph(r,e){return du(r,-e)}Q.theDayBefore=ph;function uv(r){return du(r,1)}Q.tomorrow=uv;function du(r,e){let t=cn.default(r.instant),n=new Nt.ParsingComponents(r,{});return t=t.add(e,"day"),Ht.assignSimilarDate(n,t),Ht.implySimilarTime(n,t),n}Q.theDayAfter=du;function lv(r,e=22){let t=cn.default(r.instant),n=new Nt.ParsingComponents(r,{});return n.imply("hour",e),n.imply("meridiem",Kn.Meridiem.PM),Ht.assignSimilarDate(n,t),n}Q.tonight=lv;function cv(r,e=0){let t=cn.default(r.instant),n=new Nt.ParsingComponents(r,{});return t.hour()<6&&(t=t.add(-1,"day")),Ht.assignSimilarDate(n,t),n.imply("hour",e),n}Q.lastNight=cv;function dv(r,e=20){let t=new Nt.ParsingComponents(r,{});return t.imply("meridiem",Kn.Meridiem.PM),t.imply("hour",e),t}Q.evening=dv;function fv(r,e=20){let t=cn.default(r.instant),n=new Nt.ParsingComponents(r,{});return t=t.add(-1,"day"),Ht.assignSimilarDate(n,t),n.imply("hour",e),n.imply("meridiem",Kn.Meridiem.PM),n}Q.yesterdayEvening=fv;function pv(r){let e=new Nt.ParsingComponents(r,{});return e.imply("hour",0),e.imply("minute",0),e.imply("second",0),e}Q.midnight=pv;function hv(r,e=6){let t=new Nt.ParsingComponents(r,{});return t.imply("meridiem",Kn.Meridiem.AM),t.imply("hour",e),t}Q.morning=hv;function mv(r){let e=new Nt.ParsingComponents(r,{});return e.imply("meridiem",Kn.Meridiem.AM),e.imply("hour",12),e}Q.noon=mv});var hh=h(mt=>{"use strict";var yv=mt&&mt.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),gv=mt&&mt.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),_v=mt&&mt.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&yv(e,r,t);return gv(e,r),e},Tv=mt&&mt.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(mt,"__esModule",{value:!0});var bv=Tv(K()),vv=R(),Ev=it(),Vn=_v(zt()),Rv=/(now|today|tonight|tomorrow|tmr|tmrw|yesterday|last\s*night)(?=\W|$)/i,fu=class extends vv.AbstractParserWithWordBoundaryChecking{innerPattern(e){return Rv}innerExtract(e,t){let n=bv.default(e.refDate),i=t[0].toLowerCase(),s=e.createParsingComponents();switch(i){case"now":return Vn.now(e.reference);case"today":return Vn.today(e.reference);case"yesterday":return Vn.yesterday(e.reference);case"tomorrow":case"tmr":case"tmrw":return Vn.tomorrow(e.reference);case"tonight":return Vn.tonight(e.reference);default:i.match(/last\s*night/)&&(n.hour()>6&&(n=n.add(-1,"day")),Ev.assignSimilarDate(s,n),s.imply("hour",0));break}return s}};mt.default=fu});var mh=h(Zn=>{"use strict";var wv=Zn&&Zn.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Zn,"__esModule",{value:!0});var Cs=Ee(),Mv=R(),Dv=wv(K()),Pv=it(),Ov=/(?:this)?\s{0,3}(morning|afternoon|evening|night|midnight|noon)(?=\W|$)/i,pu=class extends Mv.AbstractParserWithWordBoundaryChecking{innerPattern(){return Ov}innerExtract(e,t){let n=Dv.default(e.refDate),i=e.createParsingComponents();switch(t[1].toLowerCase()){case"afternoon":i.imply("meridiem",Cs.Meridiem.PM),i.imply("hour",15);break;case"evening":case"night":i.imply("meridiem",Cs.Meridiem.PM),i.imply("hour",20);break;case"midnight":Pv.assignTheNextDay(i,n),i.imply("hour",0),i.imply("minute",0),i.imply("second",0);break;case"morning":i.imply("meridiem",Cs.Meridiem.AM),i.imply("hour",6);break;case"noon":i.imply("meridiem",Cs.Meridiem.AM),i.imply("hour",12);break}return i}};Zn.default=pu});var Wr=h(_r=>{"use strict";var Av=_r&&_r.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(_r,"__esModule",{value:!0});_r.toDayJSClosestWeekday=_r.toDayJSWeekday=void 0;var yh=Av(K());function kv(r,e,t){if(!t)return gh(r,e);let n=yh.default(r);switch(t){case"this":n=n.day(e);break;case"next":n=n.day(e+7);break;case"last":n=n.day(e-7);break}return n}_r.toDayJSWeekday=kv;function gh(r,e){let t=yh.default(r),n=t.day();return Math.abs(e-7-n){"use strict";Object.defineProperty(mu,"__esModule",{value:!0});var _h=Ie(),Nv=J(),xv=R(),Cv=Wr(),Sv=new RegExp(`(?:(?:\\,|\\(|\\\uFF08)\\s*)?(?:on\\s*?)?(?:(this|last|past|next)\\s*)?(${Nv.matchAnyPattern(_h.WEEKDAY_DICTIONARY)})(?:\\s*(?:\\,|\\)|\\\uFF09))?(?:\\s*(this|last|past|next)\\s*week)?(?=\\W|$)`,"i"),Iv=1,Uv=2,Fv=3,hu=class extends xv.AbstractParserWithWordBoundaryChecking{innerPattern(){return Sv}innerExtract(e,t){let n=t[Uv].toLowerCase(),i=_h.WEEKDAY_DICTIONARY[n],s=t[Iv],a=t[Fv],o=s||a;o=o||"",o=o.toLowerCase();let u=null;o=="last"||o=="past"?u="last":o=="next"?u="next":o=="this"&&(u="this");let l=Cv.toDayJSWeekday(e.refDate,i,u);return e.createParsingComponents().assign("weekday",i).imply("day",l.date()).imply("month",l.month()+1).imply("year",l.year())}};mu.default=hu});var Eh=h(Xn=>{"use strict";var qv=Xn&&Xn.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Xn,"__esModule",{value:!0});var vh=Ie(),bh=he(),Wv=qv(K()),Lv=R(),Yv=J(),$v=new RegExp(`(this|last|past|next|after\\s*this)\\s*(${Yv.matchAnyPattern(vh.TIME_UNIT_DICTIONARY)})(?=\\s*)(?=\\W|$)`,"i"),jv=1,Bv=2,yu=class extends Lv.AbstractParserWithWordBoundaryChecking{innerPattern(){return $v}innerExtract(e,t){let n=t[jv].toLowerCase(),i=t[Bv].toLowerCase(),s=vh.TIME_UNIT_DICTIONARY[i];if(n=="next"||n.startsWith("after")){let u={};return u[s]=1,bh.ParsingComponents.createRelativeFromReference(e.reference,u)}if(n=="last"||n=="past"){let u={};return u[s]=-1,bh.ParsingComponents.createRelativeFromReference(e.reference,u)}let a=e.createParsingComponents(),o=Wv.default(e.reference.instant);return i.match(/week/i)?(o=o.add(-o.get("d"),"d"),a.imply("day",o.date()),a.imply("month",o.month()+1),a.imply("year",o.year())):i.match(/month/i)?(o=o.add(-o.date()+1,"d"),a.imply("day",o.date()),a.assign("year",o.year()),a.assign("month",o.month()+1)):i.match(/year/i)&&(o=o.add(-o.date()+1,"d"),o=o.add(-o.month(),"month"),a.imply("day",o.date()),a.imply("month",o.month()+1),a.assign("year",o.year())),a}};Xn.default=yu});var yt=h(pn=>{"use strict";Object.defineProperty(pn,"__esModule",{value:!0});pn.ParsingContext=pn.Chrono=void 0;var dn=he(),Gv=gu(),fn=class{constructor(e){e=e||Gv.createCasualConfiguration(),this.parsers=[...e.parsers],this.refiners=[...e.refiners]}clone(){return new fn({parsers:[...this.parsers],refiners:[...this.refiners]})}parseDate(e,t,n){let i=this.parse(e,t,n);return i.length>0?i[0].start.date():null}parse(e,t,n){let i=new Ss(e,t,n),s=[];return this.parsers.forEach(a=>{let o=fn.executeParser(i,a);s=s.concat(o)}),s.sort((a,o)=>a.index-o.index),this.refiners.forEach(function(a){s=a.refine(i,s)}),s}static executeParser(e,t){let n=[],i=t.pattern(e),s=e.text,a=e.text,o=i.exec(a);for(;o;){let u=o.index+s.length-a.length;o.index=u;let l=t.extract(e,o);if(!l){a=s.substring(o.index+1),o=i.exec(a);continue}let c=null;l instanceof dn.ParsingResult?c=l:l instanceof dn.ParsingComponents?(c=e.createParsingResult(o.index,o[0]),c.start=l):c=e.createParsingResult(o.index,o[0],l),e.debug(()=>console.log(`${t.constructor.name} extracted result ${c}`)),n.push(c),a=s.substring(u+c.text.length),o=i.exec(a)}return n}};pn.Chrono=fn;var Ss=class{constructor(e,t,n){this.text=e,this.reference=new dn.ReferenceWithTimezone(t),this.option=n!=null?n:{},this.refDate=this.reference.instant}createParsingComponents(e){return e instanceof dn.ParsingComponents?e:new dn.ParsingComponents(this.reference,e)}createParsingResult(e,t,n,i){let s=typeof t=="string"?t:this.text.substring(e,t),a=n?this.createParsingComponents(n):null,o=i?this.createParsingComponents(i):null;return new dn.ParsingResult(this.reference,e,s,a,o)}debug(e){this.option.debug&&(this.option.debug instanceof Function?this.option.debug(e):this.option.debug.debug(e))}};pn.ParsingContext=Ss});var Lr=h(bu=>{"use strict";Object.defineProperty(bu,"__esModule",{value:!0});var Rh=Se(),Hv=new RegExp("([^\\d]|^)([0-3]{0,1}[0-9]{1})[\\/\\.\\-]([0-3]{0,1}[0-9]{1})(?:[\\/\\.\\-]([0-9]{4}|[0-9]{2}))?(\\W|$)","i"),Is=1,wh=5,Mh=2,Dh=3,_u=4,Tu=class{constructor(e){this.groupNumberMonth=e?Dh:Mh,this.groupNumberDay=e?Mh:Dh}pattern(){return Hv}extract(e,t){if(t[Is]=="/"||t[wh]=="/"){t.index+=t[0].length;return}let n=t.index+t[Is].length,i=t[0].substr(t[Is].length,t[0].length-t[Is].length-t[wh].length);if(i.match(/^\d\.\d$/)||i.match(/^\d\.\d{1,2}\.\d{1,2}\s*$/)||!t[_u]&&t[0].indexOf("/")<0)return;let s=e.createParsingResult(n,i),a=parseInt(t[this.groupNumberMonth]),o=parseInt(t[this.groupNumberDay]);if((a<1||a>12)&&a>12)if(o>=1&&o<=12&&a<=31)[o,a]=[a,o];else return null;if(o<1||o>31)return null;if(s.start.assign("day",o),s.start.assign("month",a),t[_u]){let u=parseInt(t[_u]),l=Rh.findMostLikelyADYear(u);s.start.assign("year",l)}else{let u=Rh.findYearClosestToRef(e.refDate,o,a);s.start.imply("year",u)}return s}};bu.default=Tu});var Oh=h(Eu=>{"use strict";Object.defineProperty(Eu,"__esModule",{value:!0});var Ph=Ie(),zv=he(),Kv=R(),Vv=st(),Zv=new RegExp(`(this|last|past|next|after|\\+|-)\\s*(${Ph.TIME_UNITS_PATTERN})(?=\\W|$)`,"i"),vu=class extends Kv.AbstractParserWithWordBoundaryChecking{innerPattern(){return Zv}innerExtract(e,t){let n=t[1].toLowerCase(),i=Ph.parseTimeUnits(t[2]);switch(n){case"last":case"past":case"-":i=Vv.reverseTimeUnits(i);break}return zv.ParsingComponents.createRelativeFromReference(e.reference,i)}};Eu.default=vu});var kh=h(Mu=>{"use strict";Object.defineProperty(Mu,"__esModule",{value:!0});var Xv=on(),Ru=he(),Qv=Ie(),Jv=st();function Ah(r){return r.text.match(/\s+(before|from)$/i)!=null}function e1(r){return r.text.match(/\s+(after|since)$/i)!=null}var wu=class extends Xv.MergingRefiner{patternBetween(){return/^\s*$/i}shouldMergeResults(e,t,n){return!e.match(this.patternBetween())||!Ah(t)&&!e1(t)?!1:!!n.start.get("day")&&!!n.start.get("month")&&!!n.start.get("year")}mergeResults(e,t,n){let i=Qv.parseTimeUnits(t.text);Ah(t)&&(i=Jv.reverseTimeUnits(i));let s=Ru.ParsingComponents.createRelativeFromReference(new Ru.ReferenceWithTimezone(n.start.date()),i);return new Ru.ParsingResult(n.reference,t.index,`${t.text}${e}${n.text}`,s)}};Mu.default=wu});var gu=h(Te=>{"use strict";var we=Te&&Te.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Te,"__esModule",{value:!0});Te.createConfiguration=Te.createCasualConfiguration=Te.parseDate=Te.parse=Te.GB=Te.strict=Te.casual=void 0;var t1=we(Ap()),r1=we(Ip()),n1=we(Lp()),i1=we(jp()),s1=we(Hp()),a1=we(zp()),o1=we(Vp()),u1=we(Zp()),l1=we(Xp()),c1=we(Qp()),d1=we(th()),f1=Gt(),p1=we(hh()),h1=we(mh()),m1=we(Th()),y1=we(Eh()),Du=yt(),g1=we(Lr()),_1=we(Oh()),T1=we(kh());Te.casual=new Du.Chrono(Nh(!1));Te.strict=new Du.Chrono(Us(!0,!1));Te.GB=new Du.Chrono(Us(!1,!0));function b1(r,e,t){return Te.casual.parse(r,e,t)}Te.parse=b1;function v1(r,e,t){return Te.casual.parseDate(r,e,t)}Te.parseDate=v1;function Nh(r=!1){let e=Us(!1,r);return e.parsers.unshift(new p1.default),e.parsers.unshift(new h1.default),e.parsers.unshift(new i1.default),e.parsers.unshift(new y1.default),e.parsers.unshift(new _1.default),e}Te.createCasualConfiguration=Nh;function Us(r=!0,e=!1){return f1.includeCommonConfiguration({parsers:[new g1.default(e),new t1.default,new r1.default,new n1.default,new m1.default,new s1.default,new a1.default,new o1.default(r),new u1.default(r),new l1.default(r)],refiners:[new T1.default,new d1.default,new c1.default]},r)}Te.createConfiguration=Us});var xh=h(Ou=>{"use strict";Object.defineProperty(Ou,"__esModule",{value:!0});var E1=Fr(),Pu=class extends E1.AbstractTimeExpressionParser{primaryPrefix(){return"(?:(?:um|von)\\s*)?"}followingPhase(){return"\\s*(?:\\-|\\\u2013|\\~|\\\u301C|bis)\\s*"}extractPrimaryTimeComponents(e,t){return t[0].match(/^\s*\d{4}\s*$/)?null:super.extractPrimaryTimeComponents(e,t)}};Ou.default=Pu});var Qn=h(ne=>{"use strict";Object.defineProperty(ne,"__esModule",{value:!0});ne.parseTimeUnits=ne.TIME_UNITS_PATTERN=ne.parseYear=ne.YEAR_PATTERN=ne.parseNumberPattern=ne.NUMBER_PATTERN=ne.TIME_UNIT_DICTIONARY=ne.INTEGER_WORD_DICTIONARY=ne.MONTH_DICTIONARY=ne.WEEKDAY_DICTIONARY=void 0;var Au=J(),R1=Se();ne.WEEKDAY_DICTIONARY={sonntag:0,so:0,montag:1,mo:1,dienstag:2,di:2,mittwoch:3,mi:3,donnerstag:4,do:4,freitag:5,fr:5,samstag:6,sa:6};ne.MONTH_DICTIONARY={januar:1,j\u00E4nner:1,janner:1,jan:1,"jan.":1,februar:2,feber:2,feb:2,"feb.":2,m\u00E4rz:3,maerz:3,m\u00E4r:3,"m\xE4r.":3,mrz:3,"mrz.":3,april:4,apr:4,"apr.":4,mai:5,juni:6,jun:6,"jun.":6,juli:7,jul:7,"jul.":7,august:8,aug:8,"aug.":8,september:9,sep:9,"sep.":9,sept:9,"sept.":9,oktober:10,okt:10,"okt.":10,november:11,nov:11,"nov.":11,dezember:12,dez:12,"dez.":12};ne.INTEGER_WORD_DICTIONARY={eins:1,eine:1,einem:1,einen:1,einer:1,zwei:2,drei:3,vier:4,f\u00FCnf:5,fuenf:5,sechs:6,sieben:7,acht:8,neun:9,zehn:10,elf:11,zw\u00F6lf:12,zwoelf:12};ne.TIME_UNIT_DICTIONARY={sek:"second",sekunde:"second",sekunden:"second",min:"minute",minute:"minute",minuten:"minute",h:"hour",std:"hour",stunde:"hour",stunden:"hour",tag:"d",tage:"d",tagen:"d",woche:"week",wochen:"week",monat:"month",monate:"month",monaten:"month",monats:"month",quartal:"quarter",quartals:"quarter",quartale:"quarter",quartalen:"quarter",a:"year",j:"year",jr:"year",jahr:"year",jahre:"year",jahren:"year",jahres:"year"};ne.NUMBER_PATTERN=`(?:${Au.matchAnyPattern(ne.INTEGER_WORD_DICTIONARY)}|[0-9]+|[0-9]+\\.[0-9]+|half(?:\\s*an?)?|an?\\b(?:\\s*few)?|few|several|a?\\s*couple\\s*(?:of)?)`;function Sh(r){let e=r.toLowerCase();return ne.INTEGER_WORD_DICTIONARY[e]!==void 0?ne.INTEGER_WORD_DICTIONARY[e]:e==="a"||e==="an"?1:e.match(/few/)?3:e.match(/half/)?.5:e.match(/couple/)?2:e.match(/several/)?7:parseFloat(e)}ne.parseNumberPattern=Sh;ne.YEAR_PATTERN="(?:[0-9]{1,4}(?:\\s*[vn]\\.?\\s*(?:C(?:hr)?|(?:u\\.?|d\\.?(?:\\s*g\\.?)?)?\\s*Z)\\.?|\\s*(?:u\\.?|d\\.?(?:\\s*g\\.)?)\\s*Z\\.?)?)";function w1(r){if(/v/i.test(r))return-parseInt(r.replace(/[^0-9]+/gi,""));if(/n/i.test(r))return parseInt(r.replace(/[^0-9]+/gi,""));if(/z/i.test(r))return parseInt(r.replace(/[^0-9]+/gi,""));let e=parseInt(r);return R1.findMostLikelyADYear(e)}ne.parseYear=w1;var Ih=`(${ne.NUMBER_PATTERN})\\s{0,5}(${Au.matchAnyPattern(ne.TIME_UNIT_DICTIONARY)})\\s{0,5}`,Ch=new RegExp(Ih,"i");ne.TIME_UNITS_PATTERN=Au.repeatedTimeunitPattern("",Ih);function M1(r){let e={},t=r,n=Ch.exec(t);for(;n;)D1(e,n),t=t.substring(n[0].length),n=Ch.exec(t);return e}ne.parseTimeUnits=M1;function D1(r,e){let t=Sh(e[1]),n=ne.TIME_UNIT_DICTIONARY[e[2].toLowerCase()];r[n]=t}});var Fh=h(Nu=>{"use strict";Object.defineProperty(Nu,"__esModule",{value:!0});var Uh=Qn(),P1=J(),O1=R(),A1=Wr(),k1=new RegExp(`(?:(?:\\,|\\(|\\\uFF08)\\s*)?(?:a[mn]\\s*?)?(?:(diese[mn]|letzte[mn]|n(?:\xE4|ae)chste[mn])\\s*)?(${P1.matchAnyPattern(Uh.WEEKDAY_DICTIONARY)})(?:\\s*(?:\\,|\\)|\\\uFF09))?(?:\\s*(diese|letzte|n(?:\xE4|ae)chste)\\s*woche)?(?=\\W|$)`,"i"),N1=1,x1=3,C1=2,ku=class extends O1.AbstractParserWithWordBoundaryChecking{innerPattern(){return k1}innerExtract(e,t){let n=t[C1].toLowerCase(),i=Uh.WEEKDAY_DICTIONARY[n],s=t[N1],a=t[x1],o=s||a;o=o||"",o=o.toLowerCase();let u=null;o.match(/letzte/)?u="last":o.match(/chste/)?u="next":o.match(/diese/)&&(u="this");let l=A1.toDayJSWeekday(e.refDate,i,u);return e.createParsingComponents().assign("weekday",i).imply("day",l.date()).imply("month",l.month()+1).imply("year",l.year())}};Nu.default=ku});var Yh=h(xu=>{"use strict";Object.defineProperty(xu,"__esModule",{value:!0});var Tr=Ee(),S1=new RegExp("(^|\\s|T)(?:(?:um|von)\\s*)?(\\d{1,2})(?:h|:)?(?:(\\d{1,2})(?:m|:)?)?(?:(\\d{1,2})(?:s)?)?(?:\\s*Uhr)?(?:\\s*(morgens|vormittags|nachmittags|abends|nachts|am\\s+(?:Morgen|Vormittag|Nachmittag|Abend)|in\\s+der\\s+Nacht))?(?=\\W|$)","i"),I1=new RegExp("^\\s*(\\-|\\\u2013|\\~|\\\u301C|bis(?:\\s+um)?|\\?)\\s*(\\d{1,2})(?:h|:)?(?:(\\d{1,2})(?:m|:)?)?(?:(\\d{1,2})(?:s)?)?(?:\\s*Uhr)?(?:\\s*(morgens|vormittags|nachmittags|abends|nachts|am\\s+(?:Morgen|Vormittag|Nachmittag|Abend)|in\\s+der\\s+Nacht))?(?=\\W|$)","i"),U1=2,qh=3,Wh=4,Lh=5,hn=class{pattern(e){return S1}extract(e,t){let n=e.createParsingResult(t.index+t[1].length,t[0].substring(t[1].length));if(n.text.match(/^\d{4}$/)||(n.start=hn.extractTimeComponent(n.start.clone(),t),!n.start))return t.index+=t[0].length,null;let i=e.text.substring(t.index+t[0].length),s=I1.exec(i);return s&&(n.end=hn.extractTimeComponent(n.start.clone(),s),n.end&&(n.text+=s[0])),n}static extractTimeComponent(e,t){let n=0,i=0,s=null;if(n=parseInt(t[U1]),t[qh]!=null&&(i=parseInt(t[qh])),i>=60||n>24)return null;if(n>=12&&(s=Tr.Meridiem.PM),t[Lh]!=null){if(n>12)return null;let a=t[Lh].toLowerCase();a.match(/morgen|vormittag/)&&(s=Tr.Meridiem.AM,n==12&&(n=0)),a.match(/nachmittag|abend/)&&(s=Tr.Meridiem.PM,n!=12&&(n+=12)),a.match(/nacht/)&&(n==12?(s=Tr.Meridiem.AM,n=0):n<6?s=Tr.Meridiem.AM:(s=Tr.Meridiem.PM,n+=12))}if(e.assign("hour",n),e.assign("minute",i),s!==null?e.assign("meridiem",s):n<12?e.imply("meridiem",Tr.Meridiem.AM):e.imply("meridiem",Tr.Meridiem.PM),t[Wh]!=null){let a=parseInt(t[Wh]);if(a>=60)return null;e.assign("second",a)}return e}};xu.default=hn});var $h=h(Jn=>{"use strict";var F1=Jn&&Jn.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Jn,"__esModule",{value:!0});var q1=F1(kt()),Cu=class extends q1.default{patternBetween(){return/^\s*(bis(?:\s*(?:am|zum))?|-)\s*$/i}};Jn.default=Cu});var jh=h(ei=>{"use strict";var W1=ei&&ei.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ei,"__esModule",{value:!0});var L1=W1(Bt()),Su=class extends L1.default{patternBetween(){return new RegExp("^\\s*(T|um|am|,|-)?\\s*$")}};ei.default=Su});var Iu=h(ri=>{"use strict";var Y1=ri&&ri.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ri,"__esModule",{value:!0});var $1=Y1(K()),Yr=Ee(),j1=R(),B1=it(),G1=st(),ti=class extends j1.AbstractParserWithWordBoundaryChecking{innerPattern(e){return/(diesen)?\s*(morgen|vormittag|mittags?|nachmittag|abend|nacht|mitternacht)(?=\W|$)/i}innerExtract(e,t){let n=$1.default(e.refDate),i=t[2].toLowerCase(),s=e.createParsingComponents();return B1.implySimilarTime(s,n),ti.extractTimeComponents(s,i)}static extractTimeComponents(e,t){switch(t){case"morgen":e.imply("hour",6),e.imply("minute",0),e.imply("second",0),e.imply("meridiem",Yr.Meridiem.AM);break;case"vormittag":e.imply("hour",9),e.imply("minute",0),e.imply("second",0),e.imply("meridiem",Yr.Meridiem.AM);break;case"mittag":case"mittags":e.imply("hour",12),e.imply("minute",0),e.imply("second",0),e.imply("meridiem",Yr.Meridiem.AM);break;case"nachmittag":e.imply("hour",15),e.imply("minute",0),e.imply("second",0),e.imply("meridiem",Yr.Meridiem.PM);break;case"abend":e.imply("hour",18),e.imply("minute",0),e.imply("second",0),e.imply("meridiem",Yr.Meridiem.PM);break;case"nacht":e.imply("hour",22),e.imply("minute",0),e.imply("second",0),e.imply("meridiem",Yr.Meridiem.PM);break;case"mitternacht":e.get("hour")>1&&(e=G1.addImpliedTimeUnits(e,{day:1})),e.imply("hour",0),e.imply("minute",0),e.imply("second",0),e.imply("meridiem",Yr.Meridiem.AM);break}return e}};ri.default=ti});var Hh=h(gt=>{"use strict";var H1=gt&>.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),z1=gt&>.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),K1=gt&>.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&H1(e,r,t);return z1(e,r),e},Gh=gt&>.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(gt,"__esModule",{value:!0});var V1=Gh(K()),Z1=R(),$r=it(),X1=Gh(Iu()),Bh=K1(zt()),Q1=new RegExp("(jetzt|heute|morgen|\xFCbermorgen|uebermorgen|gestern|vorgestern|letzte\\s*nacht)(?:\\s*(morgen|vormittag|mittags?|nachmittag|abend|nacht|mitternacht))?(?=\\W|$)","i"),J1=1,eE=2,Uu=class extends Z1.AbstractParserWithWordBoundaryChecking{innerPattern(e){return Q1}innerExtract(e,t){let n=V1.default(e.refDate),i=(t[J1]||"").toLowerCase(),s=(t[eE]||"").toLowerCase(),a=e.createParsingComponents();switch(i){case"jetzt":a=Bh.now(e.reference);break;case"heute":a=Bh.today(e.reference);break;case"morgen":$r.assignTheNextDay(a,n);break;case"\xFCbermorgen":case"uebermorgen":n=n.add(1,"day"),$r.assignTheNextDay(a,n);break;case"gestern":n=n.add(-1,"day"),$r.assignSimilarDate(a,n),$r.implySimilarTime(a,n);break;case"vorgestern":n=n.add(-2,"day"),$r.assignSimilarDate(a,n),$r.implySimilarTime(a,n);break;default:i.match(/letzte\s*nacht/)&&(n.hour()>6&&(n=n.add(-1,"day")),$r.assignSimilarDate(a,n),a.imply("hour",0));break}return s&&(a=X1.default.extractTimeComponents(a,s)),a}};gt.default=Uu});var Qh=h(qu=>{"use strict";Object.defineProperty(qu,"__esModule",{value:!0});var tE=Se(),Zh=Qn(),Xh=Qn(),rE=J(),nE=R(),iE=new RegExp(`(?:am\\s*?)?(?:den\\s*?)?([0-9]{1,2})\\.(?:\\s*(?:bis(?:\\s*(?:am|zum))?|\\-|\\\u2013|\\s)\\s*([0-9]{1,2})\\.?)?\\s*(${rE.matchAnyPattern(Zh.MONTH_DICTIONARY)})(?:(?:-|/|,?\\s*)(${Xh.YEAR_PATTERN}(?![^\\s]\\d)))?(?=\\W|$)`,"i"),zh=1,Kh=2,sE=3,Vh=4,Fu=class extends nE.AbstractParserWithWordBoundaryChecking{innerPattern(){return iE}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=Zh.MONTH_DICTIONARY[t[sE].toLowerCase()],s=parseInt(t[zh]);if(s>31)return t.index=t.index+t[zh].length,null;if(n.start.assign("month",i),n.start.assign("day",s),t[Vh]){let a=Xh.parseYear(t[Vh]);n.start.assign("year",a)}else{let a=tE.findYearClosestToRef(e.refDate,s,i);n.start.imply("year",a)}if(t[Kh]){let a=parseInt(t[Kh]);n.end=n.start.clone(),n.end.assign("day",a)}return n}};qu.default=Fu});var Jh=h(Lu=>{"use strict";Object.defineProperty(Lu,"__esModule",{value:!0});var Fs=Qn(),aE=he(),oE=R(),uE=st(),lE=J(),Wu=class extends oE.AbstractParserWithWordBoundaryChecking{constructor(){super()}innerPattern(){return new RegExp(`(?:\\s*((?:n\xE4chste|kommende|folgende|letzte|vergangene|vorige|vor(?:her|an)gegangene)(?:s|n|m|r)?|vor|in)\\s*)?(${Fs.NUMBER_PATTERN})?(?:\\s*(n\xE4chste|kommende|folgende|letzte|vergangene|vorige|vor(?:her|an)gegangene)(?:s|n|m|r)?)?\\s*(${lE.matchAnyPattern(Fs.TIME_UNIT_DICTIONARY)})`,"i")}innerExtract(e,t){let n=t[2]?Fs.parseNumberPattern(t[2]):1,i=Fs.TIME_UNIT_DICTIONARY[t[4].toLowerCase()],s={};s[i]=n;let a=t[1]||t[3]||"";if(a=a.toLowerCase(),!!a)return(/vor/.test(a)||/letzte/.test(a)||/vergangen/.test(a))&&(s=uE.reverseTimeUnits(s)),aE.ParsingComponents.createRelativeFromReference(e.reference,s)}};Lu.default=Wu});var rm=h(Me=>{"use strict";var _t=Me&&Me.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Me,"__esModule",{value:!0});Me.createConfiguration=Me.createCasualConfiguration=Me.parseDate=Me.parse=Me.strict=Me.casual=void 0;var cE=Gt(),em=yt(),dE=_t(Lr()),fE=_t(uu()),pE=_t(xh()),hE=_t(Fh()),mE=_t(Yh()),yE=_t($h()),gE=_t(jh()),_E=_t(Hh()),TE=_t(Iu()),bE=_t(Qh()),vE=_t(Jh());Me.casual=new em.Chrono(tm());Me.strict=new em.Chrono(Yu(!0));function EE(r,e,t){return Me.casual.parse(r,e,t)}Me.parse=EE;function RE(r,e,t){return Me.casual.parseDate(r,e,t)}Me.parseDate=RE;function tm(r=!0){let e=Yu(!1,r);return e.parsers.unshift(new TE.default),e.parsers.unshift(new _E.default),e.parsers.unshift(new vE.default),e}Me.createCasualConfiguration=tm;function Yu(r=!0,e=!0){return cE.includeCommonConfiguration({parsers:[new fE.default,new dE.default(e),new pE.default,new mE.default,new bE.default,new hE.default],refiners:[new yE.default,new gE.default]},r)}Me.createConfiguration=Yu});var im=h(Tt=>{"use strict";var wE=Tt&&Tt.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),ME=Tt&&Tt.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),DE=Tt&&Tt.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&wE(e,r,t);return ME(e,r),e},PE=Tt&&Tt.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Tt,"__esModule",{value:!0});var OE=PE(K()),AE=Ee(),kE=R(),nm=it(),qs=DE(zt()),$u=class extends kE.AbstractParserWithWordBoundaryChecking{innerPattern(e){return/(maintenant|aujourd'hui|demain|hier|cette\s*nuit|la\s*veille)(?=\W|$)/i}innerExtract(e,t){let n=OE.default(e.refDate),i=t[0].toLowerCase(),s=e.createParsingComponents();switch(i){case"maintenant":return qs.now(e.reference);case"aujourd'hui":return qs.today(e.reference);case"hier":return qs.yesterday(e.reference);case"demain":return qs.tomorrow(e.reference);default:i.match(/cette\s*nuit/)?(nm.assignSimilarDate(s,n),s.imply("hour",22),s.imply("meridiem",AE.Meridiem.PM)):i.match(/la\s*veille/)&&(n=n.add(-1,"day"),nm.assignSimilarDate(s,n),s.imply("hour",0))}return s}};Tt.default=$u});var sm=h(Bu=>{"use strict";Object.defineProperty(Bu,"__esModule",{value:!0});var ni=Ee(),NE=R(),ju=class extends NE.AbstractParserWithWordBoundaryChecking{innerPattern(e){return/(cet?)?\s*(matin|soir|aprรจs-midi|aprem|a midi|ร  minuit)(?=\W|$)/i}innerExtract(e,t){let n=t[2].toLowerCase(),i=e.createParsingComponents();switch(n){case"apr\xE8s-midi":case"aprem":i.imply("hour",14),i.imply("minute",0),i.imply("meridiem",ni.Meridiem.PM);break;case"soir":i.imply("hour",18),i.imply("minute",0),i.imply("meridiem",ni.Meridiem.PM);break;case"matin":i.imply("hour",8),i.imply("minute",0),i.imply("meridiem",ni.Meridiem.AM);break;case"a midi":i.imply("hour",12),i.imply("minute",0),i.imply("meridiem",ni.Meridiem.AM);break;case"\xE0 minuit":i.imply("hour",0),i.imply("meridiem",ni.Meridiem.AM);break}return i}};Bu.default=ju});var am=h(Hu=>{"use strict";Object.defineProperty(Hu,"__esModule",{value:!0});var xE=Fr(),Gu=class extends xE.AbstractTimeExpressionParser{primaryPrefix(){return"(?:(?:[\xE0a])\\s*)?"}followingPhase(){return"\\s*(?:\\-|\\\u2013|\\~|\\\u301C|[\xE0a]|\\?)\\s*"}extractPrimaryTimeComponents(e,t){return t[0].match(/^\s*\d{4}\s*$/)?null:super.extractPrimaryTimeComponents(e,t)}};Hu.default=Gu});var om=h(ii=>{"use strict";var CE=ii&&ii.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ii,"__esModule",{value:!0});var SE=CE(Bt()),zu=class extends SE.default{patternBetween(){return new RegExp("^\\s*(T|\xE0|a|vers|de|,|-)?\\s*$")}};ii.default=zu});var um=h(si=>{"use strict";var IE=si&&si.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(si,"__esModule",{value:!0});var UE=IE(kt()),Ku=class extends UE.default{patternBetween(){return/^\s*(ร |a|-)\s*$/i}};si.default=Ku});var br=h(V=>{"use strict";Object.defineProperty(V,"__esModule",{value:!0});V.parseTimeUnits=V.TIME_UNITS_PATTERN=V.parseYear=V.YEAR_PATTERN=V.parseOrdinalNumberPattern=V.ORDINAL_NUMBER_PATTERN=V.parseNumberPattern=V.NUMBER_PATTERN=V.TIME_UNIT_DICTIONARY=V.INTEGER_WORD_DICTIONARY=V.MONTH_DICTIONARY=V.WEEKDAY_DICTIONARY=void 0;var Vu=J();V.WEEKDAY_DICTIONARY={dimanche:0,dim:0,lundi:1,lun:1,mardi:2,mar:2,mercredi:3,mer:3,jeudi:4,jeu:4,vendredi:5,ven:5,samedi:6,sam:6};V.MONTH_DICTIONARY={janvier:1,jan:1,"jan.":1,f\u00E9vrier:2,f\u00E9v:2,"f\xE9v.":2,fevrier:2,fev:2,"fev.":2,mars:3,mar:3,"mar.":3,avril:4,avr:4,"avr.":4,mai:5,juin:6,jun:6,juillet:7,juil:7,jul:7,"jul.":7,ao\u00FBt:8,aout:8,septembre:9,sep:9,"sep.":9,sept:9,"sept.":9,octobre:10,oct:10,"oct.":10,novembre:11,nov:11,"nov.":11,d\u00E9cembre:12,decembre:12,dec:12,"dec.":12};V.INTEGER_WORD_DICTIONARY={un:1,deux:2,trois:3,quatre:4,cinq:5,six:6,sept:7,huit:8,neuf:9,dix:10,onze:11,douze:12,treize:13};V.TIME_UNIT_DICTIONARY={sec:"second",seconde:"second",secondes:"second",min:"minute",mins:"minute",minute:"minute",minutes:"minute",h:"hour",hr:"hour",hrs:"hour",heure:"hour",heures:"hour",jour:"d",jours:"d",semaine:"week",semaines:"week",mois:"month",trimestre:"quarter",trimestres:"quarter",ans:"year",ann\u00E9e:"year",ann\u00E9es:"year"};V.NUMBER_PATTERN=`(?:${Vu.matchAnyPattern(V.INTEGER_WORD_DICTIONARY)}|[0-9]+|[0-9]+\\.[0-9]+|une?\\b|quelques?|demi-?)`;function cm(r){let e=r.toLowerCase();return V.INTEGER_WORD_DICTIONARY[e]!==void 0?V.INTEGER_WORD_DICTIONARY[e]:e==="une"||e==="un"?1:e.match(/quelques?/)?3:e.match(/demi-?/)?.5:parseFloat(e)}V.parseNumberPattern=cm;V.ORDINAL_NUMBER_PATTERN="(?:[0-9]{1,2}(?:er)?)";function FE(r){let e=r.toLowerCase();return e=e.replace(/(?:er)$/i,""),parseInt(e)}V.parseOrdinalNumberPattern=FE;V.YEAR_PATTERN="(?:[1-9][0-9]{0,3}\\s*(?:AC|AD|p\\.\\s*C(?:hr?)?\\.\\s*n\\.)|[1-2][0-9]{3}|[5-9][0-9])";function qE(r){if(/AC/i.test(r))return r=r.replace(/BC/i,""),-parseInt(r);if(/AD/i.test(r)||/C/i.test(r))return r=r.replace(/[^\d]+/i,""),parseInt(r);let e=parseInt(r);return e<100&&(e>50?e=e+1900:e=e+2e3),e}V.parseYear=qE;var dm=`(${V.NUMBER_PATTERN})\\s{0,5}(${Vu.matchAnyPattern(V.TIME_UNIT_DICTIONARY)})\\s{0,5}`,lm=new RegExp(dm,"i");V.TIME_UNITS_PATTERN=Vu.repeatedTimeunitPattern("",dm);function WE(r){let e={},t=r,n=lm.exec(t);for(;n;)LE(e,n),t=t.substring(n[0].length),n=lm.exec(t);return e}V.parseTimeUnits=WE;function LE(r,e){let t=cm(e[1]),n=V.TIME_UNIT_DICTIONARY[e[2].toLowerCase()];r[n]=t}});var pm=h(Xu=>{"use strict";Object.defineProperty(Xu,"__esModule",{value:!0});var fm=br(),YE=J(),$E=R(),jE=Wr(),BE=new RegExp(`(?:(?:\\,|\\(|\\\uFF08)\\s*)?(?:(?:ce)\\s*)?(${YE.matchAnyPattern(fm.WEEKDAY_DICTIONARY)})(?:\\s*(?:\\,|\\)|\\\uFF09))?(?:\\s*(dernier|prochain)\\s*)?(?=\\W|\\d|$)`,"i"),GE=1,HE=2,Zu=class extends $E.AbstractParserWithWordBoundaryChecking{innerPattern(){return BE}innerExtract(e,t){let n=t[GE].toLowerCase(),i=fm.WEEKDAY_DICTIONARY[n];if(i===void 0)return null;let s=t[HE];s=s||"",s=s.toLowerCase();let a=null;s=="dernier"?a="last":s=="prochain"&&(a="next");let o=jE.toDayJSWeekday(e.refDate,i,a);return e.createParsingComponents().assign("weekday",i).imply("day",o.date()).imply("month",o.month()+1).imply("year",o.year())}};Xu.default=Zu});var gm=h(Qu=>{"use strict";Object.defineProperty(Qu,"__esModule",{value:!0});var ai=Ee(),zE=new RegExp("(^|\\s|T)(?:(?:[\xE0a])\\s*)?(\\d{1,2})(?:h|:)?(?:(\\d{1,2})(?:m|:)?)?(?:(\\d{1,2})(?:s|:)?)?(?:\\s*(A\\.M\\.|P\\.M\\.|AM?|PM?))?(?=\\W|$)","i"),KE=new RegExp("^\\s*(\\-|\\\u2013|\\~|\\\u301C|[\xE0a]|\\?)\\s*(\\d{1,2})(?:h|:)?(?:(\\d{1,2})(?:m|:)?)?(?:(\\d{1,2})(?:s|:)?)?(?:\\s*(A\\.M\\.|P\\.M\\.|AM?|PM?))?(?=\\W|$)","i"),VE=2,hm=3,mm=4,ym=5,mn=class{pattern(e){return zE}extract(e,t){let n=e.createParsingResult(t.index+t[1].length,t[0].substring(t[1].length));if(n.text.match(/^\d{4}$/)||(n.start=mn.extractTimeComponent(n.start.clone(),t),!n.start))return t.index+=t[0].length,null;let i=e.text.substring(t.index+t[0].length),s=KE.exec(i);return s&&(n.end=mn.extractTimeComponent(n.start.clone(),s),n.end&&(n.text+=s[0])),n}static extractTimeComponent(e,t){let n=0,i=0,s=null;if(n=parseInt(t[VE]),t[hm]!=null&&(i=parseInt(t[hm])),i>=60||n>24)return null;if(n>=12&&(s=ai.Meridiem.PM),t[ym]!=null){if(n>12)return null;let a=t[ym][0].toLowerCase();a=="a"&&(s=ai.Meridiem.AM,n==12&&(n=0)),a=="p"&&(s=ai.Meridiem.PM,n!=12&&(n+=12))}if(e.assign("hour",n),e.assign("minute",i),s!==null?e.assign("meridiem",s):n<12?e.imply("meridiem",ai.Meridiem.AM):e.imply("meridiem",ai.Meridiem.PM),t[mm]!=null){let a=parseInt(t[mm]);if(a>=60)return null;e.assign("second",a)}return e}};Qu.default=mn});var Rm=h(el=>{"use strict";Object.defineProperty(el,"__esModule",{value:!0});var ZE=Se(),vm=br(),Em=br(),Ws=br(),XE=J(),QE=R(),JE=new RegExp(`(?:on\\s*?)?(${Ws.ORDINAL_NUMBER_PATTERN})(?:\\s*(?:au|\\-|\\\u2013|jusqu'au?|\\s)\\s*(${Ws.ORDINAL_NUMBER_PATTERN}))?(?:-|/|\\s*(?:de)?\\s*)(${XE.matchAnyPattern(vm.MONTH_DICTIONARY)})(?:(?:-|/|,?\\s*)(${Em.YEAR_PATTERN}(?![^\\s]\\d)))?(?=\\W|$)`,"i"),_m=1,Tm=2,e0=3,bm=4,Ju=class extends QE.AbstractParserWithWordBoundaryChecking{innerPattern(){return JE}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=vm.MONTH_DICTIONARY[t[e0].toLowerCase()],s=Ws.parseOrdinalNumberPattern(t[_m]);if(s>31)return t.index=t.index+t[_m].length,null;if(n.start.assign("month",i),n.start.assign("day",s),t[bm]){let a=Em.parseYear(t[bm]);n.start.assign("year",a)}else{let a=ZE.findYearClosestToRef(e.refDate,s,i);n.start.imply("year",a)}if(t[Tm]){let a=Ws.parseOrdinalNumberPattern(t[Tm]);n.end=n.start.clone(),n.end.assign("day",a)}return n}};el.default=Ju});var Mm=h(rl=>{"use strict";Object.defineProperty(rl,"__esModule",{value:!0});var wm=br(),t0=he(),r0=R(),n0=st(),tl=class extends r0.AbstractParserWithWordBoundaryChecking{constructor(){super()}innerPattern(){return new RegExp(`il y a\\s*(${wm.TIME_UNITS_PATTERN})(?=(?:\\W|$))`,"i")}innerExtract(e,t){let n=wm.parseTimeUnits(t[1]),i=n0.reverseTimeUnits(n);return t0.ParsingComponents.createRelativeFromReference(e.reference,i)}};rl.default=tl});var Pm=h(il=>{"use strict";Object.defineProperty(il,"__esModule",{value:!0});var Dm=br(),i0=he(),s0=R(),nl=class extends s0.AbstractParserWithWordBoundaryChecking{innerPattern(){return new RegExp(`(?:dans|en|pour|pendant|de)\\s*(${Dm.TIME_UNITS_PATTERN})(?=\\W|$)`,"i")}innerExtract(e,t){let n=Dm.parseTimeUnits(t[1]);return i0.ParsingComponents.createRelativeFromReference(e.reference,n)}};il.default=nl});var Om=h(al=>{"use strict";Object.defineProperty(al,"__esModule",{value:!0});var Ls=br(),a0=he(),o0=R(),u0=st(),l0=J(),sl=class extends o0.AbstractParserWithWordBoundaryChecking{constructor(){super()}innerPattern(){return new RegExp(`(?:les?|la|l'|du|des?)\\s*(${Ls.NUMBER_PATTERN})?(?:\\s*(prochaine?s?|derni[e\xE8]re?s?|pass[\xE9e]e?s?|pr[\xE9e]c[\xE9e]dents?|suivante?s?))?\\s*(${l0.matchAnyPattern(Ls.TIME_UNIT_DICTIONARY)})(?:\\s*(prochaine?s?|derni[e\xE8]re?s?|pass[\xE9e]e?s?|pr[\xE9e]c[\xE9e]dents?|suivante?s?))?`,"i")}innerExtract(e,t){let n=t[1]?Ls.parseNumberPattern(t[1]):1,i=Ls.TIME_UNIT_DICTIONARY[t[3].toLowerCase()],s={};s[i]=n;let a=t[2]||t[4]||"";if(a=a.toLowerCase(),!!a)return(/derni[eรจ]re?s?/.test(a)||/pass[รฉe]e?s?/.test(a)||/pr[รฉe]c[รฉe]dents?/.test(a))&&(s=u0.reverseTimeUnits(s)),a0.ParsingComponents.createRelativeFromReference(e.reference,s)}};al.default=sl});var Nm=h(De=>{"use strict";var at=De&&De.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(De,"__esModule",{value:!0});De.createConfiguration=De.createCasualConfiguration=De.parseDate=De.parse=De.strict=De.casual=void 0;var c0=Gt(),Am=yt(),d0=at(im()),f0=at(sm()),p0=at(Lr()),h0=at(am()),m0=at(om()),y0=at(um()),g0=at(pm()),_0=at(gm()),T0=at(Rm()),b0=at(Mm()),v0=at(Pm()),E0=at(Om());De.casual=new Am.Chrono(km());De.strict=new Am.Chrono(ol(!0));function R0(r,e,t){return De.casual.parse(r,e,t)}De.parse=R0;function w0(r,e,t){return De.casual.parseDate(r,e,t)}De.parseDate=w0;function km(r=!0){let e=ol(!1,r);return e.parsers.unshift(new d0.default),e.parsers.unshift(new f0.default),e.parsers.unshift(new E0.default),e}De.createCasualConfiguration=km;function ol(r=!0,e=!0){return c0.includeCommonConfiguration({parsers:[new p0.default(e),new T0.default,new h0.default,new _0.default,new b0.default,new v0.default,new g0.default],refiners:[new m0.default,new y0.default]},r)}De.createConfiguration=ol});var xm=h(Ys=>{"use strict";Object.defineProperty(Ys,"__esModule",{value:!0});Ys.toHankaku=void 0;function M0(r){return String(r).replace(/\u2019/g,"'").replace(/\u201D/g,'"').replace(/\u3000/g," ").replace(/\uFFE5/g,"\xA5").replace(/[\uFF01\uFF03-\uFF06\uFF08\uFF09\uFF0C-\uFF19\uFF1C-\uFF1F\uFF21-\uFF3B\uFF3D\uFF3F\uFF41-\uFF5B\uFF5D\uFF5E]/g,D0)}Ys.toHankaku=M0;function D0(r){return String.fromCharCode(r.charCodeAt(0)-65248)}});var Sm=h(oi=>{"use strict";var P0=oi&&oi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(oi,"__esModule",{value:!0});var ul=xm(),O0=Se(),A0=P0(K()),k0=/(?:(?:([ๅŒไปŠๆœฌ])|((ๆ˜ญๅ’Œ|ๅนณๆˆ|ไปคๅ’Œ)?([0-9๏ผ-๏ผ™]{1,4}|ๅ…ƒ)))ๅนด\s*)?([0-9๏ผ-๏ผ™]{1,2})ๆœˆ\s*([0-9๏ผ-๏ผ™]{1,2})ๆ—ฅ/i,Cm=1,N0=2,ll=3,x0=4,C0=5,S0=6,cl=class{pattern(){return k0}extract(e,t){let n=parseInt(ul.toHankaku(t[C0])),i=parseInt(ul.toHankaku(t[S0])),s=e.createParsingComponents({day:i,month:n});if(t[Cm]&&t[Cm].match("\u540C|\u4ECA|\u672C")){let a=A0.default(e.refDate);s.assign("year",a.year())}if(t[N0]){let a=t[x0],o=a=="\u5143"?1:parseInt(ul.toHankaku(a));t[ll]=="\u4EE4\u548C"?o+=2018:t[ll]=="\u5E73\u6210"?o+=1988:t[ll]=="\u662D\u548C"&&(o+=1925),s.assign("year",o)}else{let a=O0.findYearClosestToRef(e.refDate,i,n);s.imply("year",a)}return s}};oi.default=cl});var Im=h(ui=>{"use strict";var I0=ui&&ui.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ui,"__esModule",{value:!0});var U0=I0(kt()),dl=class extends U0.default{patternBetween(){return/^\s*(ใ‹ใ‚‰|ใƒผ|-)\s*$/i}};ui.default=dl});var Fm=h(bt=>{"use strict";var F0=bt&&bt.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),q0=bt&&bt.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),W0=bt&&bt.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&F0(e,r,t);return q0(e,r),e},L0=bt&&bt.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(bt,"__esModule",{value:!0});var Y0=L0(K()),Um=Ee(),fl=W0(zt()),$0=/ไปŠๆ—ฅ|ๅฝ“ๆ—ฅ|ๆ˜จๆ—ฅ|ๆ˜Žๆ—ฅ|ไปŠๅคœ|ไปŠๅค•|ไปŠๆ™ฉ|ไปŠๆœ/i,pl=class{pattern(){return $0}extract(e,t){let n=t[0],i=Y0.default(e.refDate),s=e.createParsingComponents();switch(n){case"\u6628\u65E5":return fl.yesterday(e.reference);case"\u660E\u65E5":return fl.tomorrow(e.reference);case"\u4ECA\u65E5":case"\u5F53\u65E5":return fl.today(e.reference)}return n=="\u4ECA\u591C"||n=="\u4ECA\u5915"||n=="\u4ECA\u6669"?(s.imply("hour",22),s.assign("meridiem",Um.Meridiem.PM)):n.match("\u4ECA\u671D")&&(s.imply("hour",6),s.assign("meridiem",Um.Meridiem.AM)),s.assign("day",i.date()),s.assign("month",i.month()+1),s.assign("year",i.year()),s}};bt.default=pl});var Lm=h(Pe=>{"use strict";var hl=Pe&&Pe.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Pe,"__esModule",{value:!0});Pe.createConfiguration=Pe.createCasualConfiguration=Pe.parseDate=Pe.parse=Pe.strict=Pe.casual=void 0;var j0=hl(Sm()),B0=hl(Im()),G0=hl(Fm()),qm=yt();Pe.casual=new qm.Chrono(Wm());Pe.strict=new qm.Chrono(ml());function H0(r,e,t){return Pe.casual.parse(r,e,t)}Pe.parse=H0;function z0(r,e,t){return Pe.casual.parseDate(r,e,t)}Pe.parseDate=z0;function Wm(){let r=ml();return r.parsers.unshift(new G0.default),r}Pe.createCasualConfiguration=Wm;function ml(){return{parsers:[new j0.default],refiners:[new B0.default]}}Pe.createConfiguration=ml});var $s=h(xt=>{"use strict";Object.defineProperty(xt,"__esModule",{value:!0});xt.parseYear=xt.YEAR_PATTERN=xt.MONTH_DICTIONARY=xt.WEEKDAY_DICTIONARY=void 0;xt.WEEKDAY_DICTIONARY={domingo:0,dom:0,segunda:1,"segunda-feira":1,seg:1,ter\u00E7a:2,"ter\xE7a-feira":2,ter:2,quarta:3,"quarta-feira":3,qua:3,quinta:4,"quinta-feira":4,qui:4,sexta:5,"sexta-feira":5,sex:5,s\u00E1bado:6,sabado:6,sab:6};xt.MONTH_DICTIONARY={janeiro:1,jan:1,"jan.":1,fevereiro:2,fev:2,"fev.":2,mar\u00E7o:3,mar:3,"mar.":3,abril:4,abr:4,"abr.":4,maio:5,mai:5,"mai.":5,junho:6,jun:6,"jun.":6,julho:7,jul:7,"jul.":7,agosto:8,ago:8,"ago.":8,setembro:9,set:9,"set.":9,outubro:10,out:10,"out.":10,novembro:11,nov:11,"nov.":11,dezembro:12,dez:12,"dez.":12};xt.YEAR_PATTERN="[0-9]{1,4}(?![^\\s]\\d)(?:\\s*[a|d]\\.?\\s*c\\.?|\\s*a\\.?\\s*d\\.?)?";function K0(r){if(r.match(/^[0-9]{1,4}$/)){let e=parseInt(r);return e<100&&(e>50?e=e+1900:e=e+2e3),e}return r.match(/a\.?\s*c\.?/i)?(r=r.replace(/a\.?\s*c\.?/i,""),-parseInt(r)):parseInt(r)}xt.parseYear=K0});var $m=h(gl=>{"use strict";Object.defineProperty(gl,"__esModule",{value:!0});var Ym=$s(),V0=J(),Z0=R(),X0=Wr(),Q0=new RegExp(`(?:(?:\\,|\\(|\\\uFF08)\\s*)?(?:(este|esta|passado|pr[o\xF3]ximo)\\s*)?(${V0.matchAnyPattern(Ym.WEEKDAY_DICTIONARY)})(?:\\s*(?:\\,|\\)|\\\uFF09))?(?:\\s*(este|esta|passado|pr[\xF3o]ximo)\\s*semana)?(?=\\W|\\d|$)`,"i"),J0=1,eR=2,tR=3,yl=class extends Z0.AbstractParserWithWordBoundaryChecking{innerPattern(){return Q0}innerExtract(e,t){let n=t[eR].toLowerCase(),i=Ym.WEEKDAY_DICTIONARY[n];if(i===void 0)return null;let s=t[J0],a=t[tR],o=s||a||"";o=o.toLowerCase();let u=null;o=="passado"?u="this":o=="pr\xF3ximo"||o=="proximo"?u="next":o=="este"&&(u="this");let l=X0.toDayJSWeekday(e.refDate,i,u);return e.createParsingComponents().assign("weekday",i).imply("day",l.date()).imply("month",l.month()+1).imply("year",l.year())}};gl.default=yl});var jm=h(Tl=>{"use strict";Object.defineProperty(Tl,"__esModule",{value:!0});var rR=Fr(),_l=class extends rR.AbstractTimeExpressionParser{primaryPrefix(){return"(?:(?:ao?|\xE0s?|das|da|de|do)\\s*)?"}followingPhase(){return"\\s*(?:\\-|\\\u2013|\\~|\\\u301C|a(?:o)?|\\?)\\s*"}};Tl.default=_l});var Bm=h(li=>{"use strict";var nR=li&&li.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(li,"__esModule",{value:!0});var iR=nR(Bt()),bl=class extends iR.default{patternBetween(){return new RegExp("^\\s*(?:,|\xE0)?\\s*$")}};li.default=bl});var Gm=h(ci=>{"use strict";var sR=ci&&ci.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ci,"__esModule",{value:!0});var aR=sR(kt()),vl=class extends aR.default{patternBetween(){return/^\s*(?:-)\s*$/i}};ci.default=vl});var Xm=h(Rl=>{"use strict";Object.defineProperty(Rl,"__esModule",{value:!0});var oR=Se(),Vm=$s(),Zm=$s(),uR=J(),lR=R(),cR=new RegExp(`([0-9]{1,2})(?:\xBA|\xAA|\xB0)?(?:\\s*(?:desde|de|\\-|\\\u2013|ao?|\\s)\\s*([0-9]{1,2})(?:\xBA|\xAA|\xB0)?)?\\s*(?:de)?\\s*(?:-|/|\\s*(?:de|,)?\\s*)(${uR.matchAnyPattern(Vm.MONTH_DICTIONARY)})(?:\\s*(?:de|,)?\\s*(${Zm.YEAR_PATTERN}))?(?=\\W|$)`,"i"),Hm=1,zm=2,dR=3,Km=4,El=class extends lR.AbstractParserWithWordBoundaryChecking{innerPattern(){return cR}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=Vm.MONTH_DICTIONARY[t[dR].toLowerCase()],s=parseInt(t[Hm]);if(s>31)return t.index=t.index+t[Hm].length,null;if(n.start.assign("month",i),n.start.assign("day",s),t[Km]){let a=Zm.parseYear(t[Km]);n.start.assign("year",a)}else{let a=oR.findYearClosestToRef(e.refDate,s,i);n.start.imply("year",a)}if(t[zm]){let a=parseInt(t[zm]);n.end=n.start.clone(),n.end.assign("day",a)}return n}};Rl.default=El});var Qm=h(Kt=>{"use strict";var fR=Kt&&Kt.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),pR=Kt&&Kt.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),hR=Kt&&Kt.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&fR(e,r,t);return pR(e,r),e};Object.defineProperty(Kt,"__esModule",{value:!0});var mR=R(),js=hR(zt()),wl=class extends mR.AbstractParserWithWordBoundaryChecking{innerPattern(e){return/(agora|hoje|amanha|amanhรฃ|ontem)(?=\W|$)/i}innerExtract(e,t){let n=t[0].toLowerCase(),i=e.createParsingComponents();switch(n){case"agora":return js.now(e.reference);case"hoje":return js.today(e.reference);case"amanha":case"amanh\xE3":return js.tomorrow(e.reference);case"ontem":return js.yesterday(e.reference)}return i}};Kt.default=wl});var Jm=h(di=>{"use strict";var yR=di&&di.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(di,"__esModule",{value:!0});var Bs=Ee(),gR=R(),_R=it(),TR=yR(K()),Ml=class extends gR.AbstractParserWithWordBoundaryChecking{innerPattern(){return/(?:esta\s*)?(manha|manhรฃ|tarde|meia-noite|meio-dia|noite)(?=\W|$)/i}innerExtract(e,t){let n=TR.default(e.refDate),i=e.createParsingComponents();switch(t[1].toLowerCase()){case"tarde":i.imply("meridiem",Bs.Meridiem.PM),i.imply("hour",15);break;case"noite":i.imply("meridiem",Bs.Meridiem.PM),i.imply("hour",22);break;case"manha":case"manh\xE3":i.imply("meridiem",Bs.Meridiem.AM),i.imply("hour",6);break;case"meia-noite":_R.assignTheNextDay(i,n),i.imply("hour",0),i.imply("minute",0),i.imply("second",0);break;case"meio-dia":i.imply("meridiem",Bs.Meridiem.AM),i.imply("hour",12);break}return i}};di.default=Ml});var ry=h(Oe=>{"use strict";var vr=Oe&&Oe.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Oe,"__esModule",{value:!0});Oe.createConfiguration=Oe.createCasualConfiguration=Oe.parseDate=Oe.parse=Oe.strict=Oe.casual=void 0;var bR=Gt(),ey=yt(),vR=vr(Lr()),ER=vr($m()),RR=vr(jm()),wR=vr(Bm()),MR=vr(Gm()),DR=vr(Xm()),PR=vr(Qm()),OR=vr(Jm());Oe.casual=new ey.Chrono(ty());Oe.strict=new ey.Chrono(Dl(!0));function AR(r,e,t){return Oe.casual.parse(r,e,t)}Oe.parse=AR;function kR(r,e,t){return Oe.casual.parseDate(r,e,t)}Oe.parseDate=kR;function ty(r=!0){let e=Dl(!1,r);return e.parsers.push(new PR.default),e.parsers.push(new OR.default),e}Oe.createCasualConfiguration=ty;function Dl(r=!0,e=!0){return bR.includeCommonConfiguration({parsers:[new vR.default(e),new ER.default,new RR.default,new DR.default],refiners:[new wR.default,new MR.default]},r)}Oe.createConfiguration=Dl});var ny=h(fi=>{"use strict";var NR=fi&&fi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(fi,"__esModule",{value:!0});var xR=NR(kt()),Pl=class extends xR.default{patternBetween(){return/^\s*(tot|-)\s*$/i}};fi.default=Pl});var iy=h(pi=>{"use strict";var CR=pi&&pi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(pi,"__esModule",{value:!0});var SR=CR(Bt()),Ol=class extends SR.default{patternBetween(){return new RegExp("^\\s*(om|na|voor|in de|,|-)?\\s*$")}};pi.default=Ol});var sy=h(Vt=>{"use strict";var IR=Vt&&Vt.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),UR=Vt&&Vt.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),FR=Vt&&Vt.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&IR(e,r,t);return UR(e,r),e};Object.defineProperty(Vt,"__esModule",{value:!0});var qR=R(),Gs=FR(zt()),Al=class extends qR.AbstractParserWithWordBoundaryChecking{innerPattern(e){return/(nu|vandaag|morgen|morgend|gisteren)(?=\W|$)/i}innerExtract(e,t){let n=t[0].toLowerCase(),i=e.createParsingComponents();switch(n){case"nu":return Gs.now(e.reference);case"vandaag":return Gs.today(e.reference);case"morgen":case"morgend":return Gs.tomorrow(e.reference);case"gisteren":return Gs.yesterday(e.reference)}return i}};Vt.default=Al});var ay=h(hi=>{"use strict";var WR=hi&&hi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(hi,"__esModule",{value:!0});var Hs=Ee(),LR=R(),YR=WR(K()),$R=it(),jR=1,BR=2,kl=class extends LR.AbstractParserWithWordBoundaryChecking{innerPattern(){return/(deze)?\s*(namiddag|avond|middernacht|ochtend|middag|'s middags|'s avonds|'s ochtends)(?=\W|$)/i}innerExtract(e,t){let n=YR.default(e.refDate),i=e.createParsingComponents();switch(t[jR]==="deze"&&(i.assign("day",e.refDate.getDate()),i.assign("month",e.refDate.getMonth()+1),i.assign("year",e.refDate.getFullYear())),t[BR].toLowerCase()){case"namiddag":case"'s namiddags":i.imply("meridiem",Hs.Meridiem.PM),i.imply("hour",15);break;case"avond":case"'s avonds'":i.imply("meridiem",Hs.Meridiem.PM),i.imply("hour",20);break;case"middernacht":$R.assignTheNextDay(i,n),i.imply("hour",0),i.imply("minute",0),i.imply("second",0);break;case"ochtend":case"'s ochtends":i.imply("meridiem",Hs.Meridiem.AM),i.imply("hour",6);break;case"middag":case"'s middags":i.imply("meridiem",Hs.Meridiem.AM),i.imply("hour",12);break}return i}};hi.default=kl});var Qe=h(j=>{"use strict";Object.defineProperty(j,"__esModule",{value:!0});j.parseTimeUnits=j.TIME_UNITS_PATTERN=j.parseYear=j.YEAR_PATTERN=j.parseOrdinalNumberPattern=j.ORDINAL_NUMBER_PATTERN=j.parseNumberPattern=j.NUMBER_PATTERN=j.TIME_UNIT_DICTIONARY=j.ORDINAL_WORD_DICTIONARY=j.INTEGER_WORD_DICTIONARY=j.MONTH_DICTIONARY=j.WEEKDAY_DICTIONARY=void 0;var zs=J(),GR=Se();j.WEEKDAY_DICTIONARY={zondag:0,zon:0,"zon.":0,zo:0,"zo.":0,maandag:1,ma:1,"ma.":1,dinsdag:2,din:2,"din.":2,di:2,"di.":2,woensdag:3,woe:3,"woe.":3,wo:3,"wo.":3,donderdag:4,dond:4,"dond.":4,do:4,"do.":4,vrijdag:5,vrij:5,"vrij.":5,vr:5,"vr.":5,zaterdag:6,zat:6,"zat.":6,za:6,"za.":6};j.MONTH_DICTIONARY={januari:1,jan:1,"jan.":1,februari:2,feb:2,"feb.":2,maart:3,mar:3,"mar.":3,april:4,apr:4,"apr.":4,mei:5,juni:6,jun:6,"jun.":6,juli:7,jul:7,"jul.":7,augustus:8,aug:8,"aug.":8,september:9,sep:9,"sep.":9,sept:9,"sept.":9,oktober:10,okt:10,"okt.":10,november:11,nov:11,"nov.":11,december:12,dec:12,"dec.":12};j.INTEGER_WORD_DICTIONARY={een:1,twee:2,drie:3,vier:4,vijf:5,zes:6,zeven:7,acht:8,negen:9,tien:10,elf:11,twaalf:12};j.ORDINAL_WORD_DICTIONARY={eerste:1,tweede:2,derde:3,vierde:4,vijfde:5,zesde:6,zevende:7,achtste:8,negende:9,tiende:10,elfde:11,twaalfde:12,dertiende:13,veertiende:14,vijftiende:15,zestiende:16,zeventiende:17,achttiende:18,negentiende:19,twintigste:20,eenentwintigste:21,twee\u00EBntwintigste:22,drieentwintigste:23,vierentwintigste:24,vijfentwintigste:25,zesentwintigste:26,zevenentwintigste:27,achtentwintig:28,negenentwintig:29,dertigste:30,eenendertigste:31};j.TIME_UNIT_DICTIONARY={sec:"second",second:"second",seconden:"second",min:"minute",mins:"minute",minute:"minute",minuut:"minute",minuten:"minute",minuutje:"minute",h:"hour",hr:"hour",hrs:"hour",uur:"hour",u:"hour",uren:"hour",dag:"d",dagen:"d",week:"week",weken:"week",maand:"month",maanden:"month",jaar:"year",jr:"year",jaren:"year"};j.NUMBER_PATTERN=`(?:${zs.matchAnyPattern(j.INTEGER_WORD_DICTIONARY)}|[0-9]+|[0-9]+[\\.,][0-9]+|halve?|half|paar)`;function uy(r){let e=r.toLowerCase();return j.INTEGER_WORD_DICTIONARY[e]!==void 0?j.INTEGER_WORD_DICTIONARY[e]:e==="paar"?2:e==="half"||e.match(/halve?/)?.5:parseFloat(e.replace(",","."))}j.parseNumberPattern=uy;j.ORDINAL_NUMBER_PATTERN=`(?:${zs.matchAnyPattern(j.ORDINAL_WORD_DICTIONARY)}|[0-9]{1,2}(?:ste|de)?)`;function HR(r){let e=r.toLowerCase();return j.ORDINAL_WORD_DICTIONARY[e]!==void 0?j.ORDINAL_WORD_DICTIONARY[e]:(e=e.replace(/(?:ste|de)$/i,""),parseInt(e))}j.parseOrdinalNumberPattern=HR;j.YEAR_PATTERN="(?:[1-9][0-9]{0,3}\\s*(?:voor Christus|na Christus)|[1-2][0-9]{3}|[5-9][0-9])";function zR(r){if(/voor Christus/i.test(r))return r=r.replace(/voor Christus/i,""),-parseInt(r);if(/na Christus/i.test(r))return r=r.replace(/na Christus/i,""),parseInt(r);let e=parseInt(r);return GR.findMostLikelyADYear(e)}j.parseYear=zR;var ly=`(${j.NUMBER_PATTERN})\\s{0,5}(${zs.matchAnyPattern(j.TIME_UNIT_DICTIONARY)})\\s{0,5}`,oy=new RegExp(ly,"i");j.TIME_UNITS_PATTERN=zs.repeatedTimeunitPattern("(?:(?:binnen|in)\\s*)?",ly);function KR(r){let e={},t=r,n=oy.exec(t);for(;n;)VR(e,n),t=t.substring(n[0].length),n=oy.exec(t);return e}j.parseTimeUnits=KR;function VR(r,e){let t=uy(e[1]),n=j.TIME_UNIT_DICTIONARY[e[2].toLowerCase()];r[n]=t}});var dy=h(xl=>{"use strict";Object.defineProperty(xl,"__esModule",{value:!0});var cy=Qe(),ZR=he(),XR=R(),Nl=class extends XR.AbstractParserWithWordBoundaryChecking{innerPattern(){return new RegExp("(?:binnen|in|binnen de|voor)\\s*("+cy.TIME_UNITS_PATTERN+")(?=\\W|$)","i")}innerExtract(e,t){let n=cy.parseTimeUnits(t[1]);return ZR.ParsingComponents.createRelativeFromReference(e.reference,n)}};xl.default=Nl});var py=h(Sl=>{"use strict";Object.defineProperty(Sl,"__esModule",{value:!0});var fy=Qe(),QR=J(),JR=R(),ew=Wr(),tw=new RegExp(`(?:(?:\\,|\\(|\\\uFF08)\\s*)?(?:op\\s*?)?(?:(deze|vorige|volgende)\\s*(?:week\\s*)?)?(${QR.matchAnyPattern(fy.WEEKDAY_DICTIONARY)})(?=\\W|$)`,"i"),rw=1,nw=2,iw=3,Cl=class extends JR.AbstractParserWithWordBoundaryChecking{innerPattern(){return tw}innerExtract(e,t){let n=t[nw].toLowerCase(),i=fy.WEEKDAY_DICTIONARY[n],s=t[rw],a=t[iw],o=s||a;o=o||"",o=o.toLowerCase();let u=null;o=="vorige"?u="last":o=="volgende"?u="next":o=="deze"&&(u="this");let l=ew.toDayJSWeekday(e.refDate,i,u);return e.createParsingComponents().assign("weekday",i).imply("day",l.date()).imply("month",l.month()+1).imply("year",l.year())}};Sl.default=Cl});var Ty=h(Ul=>{"use strict";Object.defineProperty(Ul,"__esModule",{value:!0});var sw=Se(),gy=Qe(),Ks=Qe(),_y=Qe(),aw=J(),ow=R(),uw=new RegExp(`(?:on\\s*?)?(${Ks.ORDINAL_NUMBER_PATTERN})(?:\\s*(?:tot|\\-|\\\u2013|until|through|till|\\s)\\s*(${Ks.ORDINAL_NUMBER_PATTERN}))?(?:-|/|\\s*(?:of)?\\s*)(`+aw.matchAnyPattern(gy.MONTH_DICTIONARY)+`)(?:(?:-|/|,?\\s*)(${_y.YEAR_PATTERN}(?![^\\s]\\d)))?(?=\\W|$)`,"i"),lw=3,hy=1,my=2,yy=4,Il=class extends ow.AbstractParserWithWordBoundaryChecking{innerPattern(){return uw}innerExtract(e,t){let n=gy.MONTH_DICTIONARY[t[lw].toLowerCase()],i=Ks.parseOrdinalNumberPattern(t[hy]);if(i>31)return t.index=t.index+t[hy].length,null;let s=e.createParsingComponents({day:i,month:n});if(t[yy]){let u=_y.parseYear(t[yy]);s.assign("year",u)}else{let u=sw.findYearClosestToRef(e.refDate,i,n);s.imply("year",u)}if(!t[my])return s;let a=Ks.parseOrdinalNumberPattern(t[my]),o=e.createParsingResult(t.index,t[0]);return o.start=s,o.end=s.clone(),o.end.assign("day",a),o}};Ul.default=Il});var Ry=h(ql=>{"use strict";Object.defineProperty(ql,"__esModule",{value:!0});var vy=Qe(),cw=Se(),dw=J(),Ey=Qe(),fw=R(),pw=new RegExp(`(${dw.matchAnyPattern(vy.MONTH_DICTIONARY)})\\s*(?:[,-]?\\s*(${Ey.YEAR_PATTERN})?)?(?=[^\\s\\w]|\\s+[^0-9]|\\s+$|$)`,"i"),hw=1,by=2,Fl=class extends fw.AbstractParserWithWordBoundaryChecking{innerPattern(){return pw}innerExtract(e,t){let n=e.createParsingComponents();n.imply("day",1);let i=t[hw],s=vy.MONTH_DICTIONARY[i.toLowerCase()];if(n.assign("month",s),t[by]){let a=Ey.parseYear(t[by]);n.assign("year",a)}else{let a=cw.findYearClosestToRef(e.refDate,1,s);n.imply("year",a)}return n}};ql.default=Fl});var wy=h(Ll=>{"use strict";Object.defineProperty(Ll,"__esModule",{value:!0});var mw=R(),yw=new RegExp("([0-9]|0[1-9]|1[012])/([0-9]{4})","i"),gw=1,_w=2,Wl=class extends mw.AbstractParserWithWordBoundaryChecking{innerPattern(){return yw}innerExtract(e,t){let n=parseInt(t[_w]),i=parseInt(t[gw]);return e.createParsingComponents().imply("day",1).assign("month",i).assign("year",n)}};Ll.default=Wl});var My=h($l=>{"use strict";Object.defineProperty($l,"__esModule",{value:!0});var Tw=Fr(),Yl=class extends Tw.AbstractTimeExpressionParser{primaryPrefix(){return"(?:(?:om)\\s*)?"}followingPhase(){return"\\s*(?:\\-|\\\u2013|\\~|\\\u301C|om|\\?)\\s*"}primarySuffix(){return"(?:\\s*(?:uur))?(?!/)(?=\\W|$)"}extractPrimaryTimeComponents(e,t){return t[0].match(/^\s*\d{4}\s*$/)?null:super.extractPrimaryTimeComponents(e,t)}};$l.default=Yl});var Oy=h(Bl=>{"use strict";Object.defineProperty(Bl,"__esModule",{value:!0});var Py=Qe(),bw=J(),vw=R(),Ew=new RegExp(`([0-9]{4})[\\.\\/\\s](?:(${bw.matchAnyPattern(Py.MONTH_DICTIONARY)})|([0-9]{1,2}))[\\.\\/\\s]([0-9]{1,2})(?=\\W|$)`,"i"),Rw=1,ww=2,Dy=3,Mw=4,jl=class extends vw.AbstractParserWithWordBoundaryChecking{innerPattern(){return Ew}innerExtract(e,t){let n=t[Dy]?parseInt(t[Dy]):Py.MONTH_DICTIONARY[t[ww].toLowerCase()];if(n<1||n>12)return null;let i=parseInt(t[Rw]);return{day:parseInt(t[Mw]),month:n,year:i}}};Bl.default=jl});var Ay=h(mi=>{"use strict";var Dw=mi&&mi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(mi,"__esModule",{value:!0});var Pw=R(),Vs=Ee(),Gl=it(),Ow=Dw(K()),Aw=1,kw=2,Hl=class extends Pw.AbstractParserWithWordBoundaryChecking{innerPattern(e){return/(gisteren|morgen|van)(ochtend|middag|namiddag|avond|nacht)(?=\W|$)/i}innerExtract(e,t){let n=t[Aw].toLowerCase(),i=t[kw].toLowerCase(),s=e.createParsingComponents(),a=Ow.default(e.refDate);switch(n){case"gisteren":Gl.assignSimilarDate(s,a.add(-1,"day"));break;case"van":Gl.assignSimilarDate(s,a);break;case"morgen":Gl.assignTheNextDay(s,a);break}switch(i){case"ochtend":s.imply("meridiem",Vs.Meridiem.AM),s.imply("hour",6);break;case"middag":s.imply("meridiem",Vs.Meridiem.AM),s.imply("hour",12);break;case"namiddag":s.imply("meridiem",Vs.Meridiem.PM),s.imply("hour",15);break;case"avond":s.imply("meridiem",Vs.Meridiem.PM),s.imply("hour",20);break}return s}};mi.default=Hl});var Ny=h(Kl=>{"use strict";Object.defineProperty(Kl,"__esModule",{value:!0});var ky=Qe(),Nw=he(),xw=R(),Cw=st(),Sw=new RegExp(`(deze|vorige|afgelopen|komende|over|\\+|-)\\s*(${ky.TIME_UNITS_PATTERN})(?=\\W|$)`,"i"),zl=class extends xw.AbstractParserWithWordBoundaryChecking{innerPattern(){return Sw}innerExtract(e,t){let n=t[1].toLowerCase(),i=ky.parseTimeUnits(t[2]);switch(n){case"vorige":case"afgelopen":case"-":i=Cw.reverseTimeUnits(i);break}return Nw.ParsingComponents.createRelativeFromReference(e.reference,i)}};Kl.default=zl});var Sy=h(yi=>{"use strict";var Iw=yi&&yi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(yi,"__esModule",{value:!0});var Cy=Qe(),xy=he(),Uw=Iw(K()),Fw=R(),qw=J(),Ww=new RegExp(`(dit|deze|komende|volgend|volgende|afgelopen|vorige)\\s*(${qw.matchAnyPattern(Cy.TIME_UNIT_DICTIONARY)})(?=\\s*)(?=\\W|$)`,"i"),Lw=1,Yw=2,Vl=class extends Fw.AbstractParserWithWordBoundaryChecking{innerPattern(){return Ww}innerExtract(e,t){let n=t[Lw].toLowerCase(),i=t[Yw].toLowerCase(),s=Cy.TIME_UNIT_DICTIONARY[i];if(n=="volgend"||n=="volgende"||n=="komende"){let u={};return u[s]=1,xy.ParsingComponents.createRelativeFromReference(e.reference,u)}if(n=="afgelopen"||n=="vorige"){let u={};return u[s]=-1,xy.ParsingComponents.createRelativeFromReference(e.reference,u)}let a=e.createParsingComponents(),o=Uw.default(e.reference.instant);return i.match(/week/i)?(o=o.add(-o.get("d"),"d"),a.imply("day",o.date()),a.imply("month",o.month()+1),a.imply("year",o.year())):i.match(/maand/i)?(o=o.add(-o.date()+1,"d"),a.imply("day",o.date()),a.assign("year",o.year()),a.assign("month",o.month()+1)):i.match(/jaar/i)&&(o=o.add(-o.date()+1,"d"),o=o.add(-o.month(),"month"),a.imply("day",o.date()),a.imply("month",o.month()+1),a.assign("year",o.year())),a}};yi.default=Vl});var Iy=h(Ql=>{"use strict";Object.defineProperty(Ql,"__esModule",{value:!0});var Xl=Qe(),$w=he(),jw=R(),Bw=st(),Gw=new RegExp("("+Xl.TIME_UNITS_PATTERN+")(?:geleden|voor|eerder)(?=(?:\\W|$))","i"),Hw=new RegExp("("+Xl.TIME_UNITS_PATTERN+")geleden(?=(?:\\W|$))","i"),Zl=class extends jw.AbstractParserWithWordBoundaryChecking{constructor(e){super(),this.strictMode=e}innerPattern(){return this.strictMode?Hw:Gw}innerExtract(e,t){let n=Xl.parseTimeUnits(t[1]),i=Bw.reverseTimeUnits(n);return $w.ParsingComponents.createRelativeFromReference(e.reference,i)}};Ql.default=Zl});var Uy=h(tc=>{"use strict";Object.defineProperty(tc,"__esModule",{value:!0});var ec=Qe(),zw=he(),Kw=R(),Vw=new RegExp("("+ec.TIME_UNITS_PATTERN+")(later|na|vanaf nu|voortaan|vooruit|uit)(?=(?:\\W|$))","i"),Zw=new RegExp("("+ec.TIME_UNITS_PATTERN+")(later|vanaf nu)(?=(?:\\W|$))","i"),Xw=1,Jl=class extends Kw.AbstractParserWithWordBoundaryChecking{constructor(e){super(),this.strictMode=e}innerPattern(){return this.strictMode?Zw:Vw}innerExtract(e,t){let n=ec.parseTimeUnits(t[Xw]);return zw.ParsingComponents.createRelativeFromReference(e.reference,n)}};tc.default=Jl});var Ly=h(Ae=>{"use strict";var Ue=Ae&&Ae.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ae,"__esModule",{value:!0});Ae.createConfiguration=Ae.createCasualConfiguration=Ae.parseDate=Ae.parse=Ae.strict=Ae.casual=void 0;var Qw=Gt(),Fy=yt(),Jw=Ue(ny()),eM=Ue(iy()),tM=Ue(sy()),rM=Ue(ay()),nM=Ue(Lr()),iM=Ue(dy()),sM=Ue(py()),aM=Ue(Ty()),qy=Ue(Ry()),oM=Ue(wy()),uM=Ue(My()),lM=Ue(Oy()),cM=Ue(Ay()),dM=Ue(Ny()),fM=Ue(Sy()),pM=Ue(Iy()),hM=Ue(Uy());Ae.casual=new Fy.Chrono(Wy());Ae.strict=new Fy.Chrono(rc(!0));function mM(r,e,t){return Ae.casual.parse(r,e,t)}Ae.parse=mM;function yM(r,e,t){return Ae.casual.parseDate(r,e,t)}Ae.parseDate=yM;function Wy(r=!0){let e=rc(!1,r);return e.parsers.unshift(new tM.default),e.parsers.unshift(new rM.default),e.parsers.unshift(new cM.default),e.parsers.unshift(new qy.default),e.parsers.unshift(new fM.default),e.parsers.unshift(new dM.default),e}Ae.createCasualConfiguration=Wy;function rc(r=!0,e=!0){return Qw.includeCommonConfiguration({parsers:[new nM.default(e),new iM.default,new aM.default,new qy.default,new sM.default,new lM.default,new oM.default,new uM.default(r),new pM.default(r),new hM.default(r)],refiners:[new eM.default,new Jw.default]},r)}Ae.createConfiguration=rc});var By=h(gi=>{"use strict";var gM=gi&&gi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(gi,"__esModule",{value:!0});var _M=gM(K()),TM=R(),bM=1,Yy=2,vM=3,$y=4,jy=5,EM=6,nc=class extends TM.AbstractParserWithWordBoundaryChecking{innerPattern(e){return new RegExp("(\u800C\u5BB6|\u7ACB(?:\u523B|\u5373)|\u5373\u523B)|(\u4ECA|\u660E|\u524D|\u5927\u524D|\u5F8C|\u5927\u5F8C|\u807D|\u6628|\u5C0B|\u7434)(\u65E9|\u671D|\u665A)|(\u4E0A(?:\u5348|\u665D)|\u671D(?:\u65E9)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348|\u665D)|\u664F(?:\u665D)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668))|(\u4ECA|\u660E|\u524D|\u5927\u524D|\u5F8C|\u5927\u5F8C|\u807D|\u6628|\u5C0B|\u7434)(?:\u65E5|\u5929)(?:[\\s|,|\uFF0C]*)(?:(\u4E0A(?:\u5348|\u665D)|\u671D(?:\u65E9)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348|\u665D)|\u664F(?:\u665D)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668)))?","i")}innerExtract(e,t){let n=t.index,i=e.createParsingResult(n,t[0]),s=_M.default(e.refDate),a=s;if(t[bM])i.start.imply("hour",s.hour()),i.start.imply("minute",s.minute()),i.start.imply("second",s.second()),i.start.imply("millisecond",s.millisecond());else if(t[Yy]){let o=t[Yy],u=t[vM];o=="\u660E"||o=="\u807D"?s.hour()>1&&(a=a.add(1,"day")):o=="\u6628"||o=="\u5C0B"||o=="\u7434"?a=a.add(-1,"day"):o=="\u524D"?a=a.add(-2,"day"):o=="\u5927\u524D"?a=a.add(-3,"day"):o=="\u5F8C"?a=a.add(2,"day"):o=="\u5927\u5F8C"&&(a=a.add(3,"day")),u=="\u65E9"||u=="\u671D"?i.start.imply("hour",6):u=="\u665A"&&(i.start.imply("hour",22),i.start.imply("meridiem",1))}else if(t[$y]){let u=t[$y][0];u=="\u65E9"||u=="\u671D"||u=="\u4E0A"?i.start.imply("hour",6):u=="\u4E0B"||u=="\u664F"?(i.start.imply("hour",15),i.start.imply("meridiem",1)):u=="\u4E2D"?(i.start.imply("hour",12),i.start.imply("meridiem",1)):u=="\u591C"||u=="\u665A"?(i.start.imply("hour",22),i.start.imply("meridiem",1)):u=="\u51CC"&&i.start.imply("hour",0)}else if(t[jy]){let o=t[jy];o=="\u660E"||o=="\u807D"?s.hour()>1&&(a=a.add(1,"day")):o=="\u6628"||o=="\u5C0B"||o=="\u7434"?a=a.add(-1,"day"):o=="\u524D"?a=a.add(-2,"day"):o=="\u5927\u524D"?a=a.add(-3,"day"):o=="\u5F8C"?a=a.add(2,"day"):o=="\u5927\u5F8C"&&(a=a.add(3,"day"));let u=t[EM];if(u){let l=u[0];l=="\u65E9"||l=="\u671D"||l=="\u4E0A"?i.start.imply("hour",6):l=="\u4E0B"||l=="\u664F"?(i.start.imply("hour",15),i.start.imply("meridiem",1)):l=="\u4E2D"?(i.start.imply("hour",12),i.start.imply("meridiem",1)):l=="\u591C"||l=="\u665A"?(i.start.imply("hour",22),i.start.imply("meridiem",1)):l=="\u51CC"&&i.start.imply("hour",0)}}return i.start.assign("day",a.date()),i.start.assign("month",a.month()+1),i.start.assign("year",a.year()),i}};gi.default=nc});var yn=h(He=>{"use strict";Object.defineProperty(He,"__esModule",{value:!0});He.zhStringToYear=He.zhStringToNumber=He.WEEKDAY_OFFSET=He.NUMBER=void 0;He.NUMBER={\u96F6:0,\u4E00:1,\u4E8C:2,\u5169:2,\u4E09:3,\u56DB:4,\u4E94:5,\u516D:6,\u4E03:7,\u516B:8,\u4E5D:9,\u5341:10,\u5EFF:20,\u5345:30};He.WEEKDAY_OFFSET={\u5929:0,\u65E5:0,\u4E00:1,\u4E8C:2,\u4E09:3,\u56DB:4,\u4E94:5,\u516D:6};function RM(r){let e=0;for(let t=0;t{"use strict";var MM=_i&&_i.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(_i,"__esModule",{value:!0});var DM=MM(K()),PM=R(),jr=yn(),ic=1,Gy=2,sc=3,ac=class extends PM.AbstractParserWithWordBoundaryChecking{innerPattern(){return new RegExp("(\\d{2,4}|["+Object.keys(jr.NUMBER).join("")+"]{4}|["+Object.keys(jr.NUMBER).join("")+"]{2})?(?:\\s*)(?:\u5E74)?(?:[\\s|,|\uFF0C]*)(\\d{1,2}|["+Object.keys(jr.NUMBER).join("")+"]{1,2})(?:\\s*)(?:\u6708)(?:\\s*)(\\d{1,2}|["+Object.keys(jr.NUMBER).join("")+"]{1,2})?(?:\\s*)(?:\u65E5|\u865F)?")}innerExtract(e,t){let n=DM.default(e.refDate),i=e.createParsingResult(t.index,t[0]),s=parseInt(t[Gy]);if(isNaN(s)&&(s=jr.zhStringToNumber(t[Gy])),i.start.assign("month",s),t[sc]){let a=parseInt(t[sc]);isNaN(a)&&(a=jr.zhStringToNumber(t[sc])),i.start.assign("day",a)}else i.start.imply("day",n.date());if(t[ic]){let a=parseInt(t[ic]);isNaN(a)&&(a=jr.zhStringToYear(t[ic])),i.start.assign("year",a)}else i.start.imply("year",n.year());return i}};_i.default=ac});var Ky=h(Ti=>{"use strict";var OM=Ti&&Ti.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ti,"__esModule",{value:!0});var AM=OM(K()),kM=R(),zy=yn(),NM=new RegExp("(\\d+|["+Object.keys(zy.NUMBER).join("")+"]+|\u534A|\u5E7E)(?:\\s*)(?:\u500B)?(\u79D2(?:\u9418)?|\u5206\u9418|\u5C0F\u6642|\u9418|\u65E5|\u5929|\u661F\u671F|\u79AE\u62DC|\u6708|\u5E74)(?:(?:\u4E4B|\u904E)?\u5F8C|(?:\u4E4B)?\u5167)","i"),oc=1,xM=2,uc=class extends kM.AbstractParserWithWordBoundaryChecking{innerPattern(){return NM}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=parseInt(t[oc]);if(isNaN(i)&&(i=zy.zhStringToNumber(t[oc])),isNaN(i)){let u=t[oc];if(u==="\u5E7E")i=3;else if(u==="\u534A")i=.5;else return null}let s=AM.default(e.refDate),o=t[xM][0];return o.match(/[ๆ—ฅๅคฉๆ˜Ÿ็ฆฎๆœˆๅนด]/)?(o=="\u65E5"||o=="\u5929"?s=s.add(i,"d"):o=="\u661F"||o=="\u79AE"?s=s.add(i*7,"d"):o=="\u6708"?s=s.add(i,"month"):o=="\u5E74"&&(s=s.add(i,"year")),n.start.assign("year",s.year()),n.start.assign("month",s.month()+1),n.start.assign("day",s.date()),n):(o=="\u79D2"?s=s.add(i,"second"):o=="\u5206"?s=s.add(i,"minute"):(o=="\u5C0F"||o=="\u9418")&&(s=s.add(i,"hour")),n.start.imply("year",s.year()),n.start.imply("month",s.month()+1),n.start.imply("day",s.date()),n.start.assign("hour",s.hour()),n.start.assign("minute",s.minute()),n.start.assign("second",s.second()),n)}};Ti.default=uc});var Zy=h(bi=>{"use strict";var CM=bi&&bi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(bi,"__esModule",{value:!0});var SM=CM(K()),IM=R(),Vy=yn(),UM=new RegExp("(?\u4E0A|\u4ECA|\u4E0B|\u9019|\u5462)(?:\u500B)?(?:\u661F\u671F|\u79AE\u62DC|\u9031)(?"+Object.keys(Vy.WEEKDAY_OFFSET).join("|")+")"),lc=class extends IM.AbstractParserWithWordBoundaryChecking{innerPattern(){return UM}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=t.groups.weekday,s=Vy.WEEKDAY_OFFSET[i];if(s===void 0)return null;let a=null,o=t.groups.prefix;o=="\u4E0A"?a="last":o=="\u4E0B"?a="next":(o=="\u4ECA"||o=="\u9019"||o=="\u5462")&&(a="this");let u=SM.default(e.refDate),l=!1,c=u.day();return a=="last"||a=="past"?(u=u.day(s-7),l=!0):a=="next"?(u=u.day(s+7),l=!0):a=="this"?u=u.day(s):Math.abs(s-7-c){"use strict";var FM=vi&&vi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(vi,"__esModule",{value:!0});var qM=FM(K()),WM=R(),ut=yn(),LM=new RegExp("(?:\u7531|\u5F9E|\u81EA)?(?:(\u4ECA|\u660E|\u524D|\u5927\u524D|\u5F8C|\u5927\u5F8C|\u807D|\u6628|\u5C0B|\u7434)(\u65E9|\u671D|\u665A)|(\u4E0A(?:\u5348|\u665D)|\u671D(?:\u65E9)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348|\u665D)|\u664F(?:\u665D)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668))|(\u4ECA|\u660E|\u524D|\u5927\u524D|\u5F8C|\u5927\u5F8C|\u807D|\u6628|\u5C0B|\u7434)(?:\u65E5|\u5929)(?:[\\s,\uFF0C]*)(?:(\u4E0A(?:\u5348|\u665D)|\u671D(?:\u65E9)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348|\u665D)|\u664F(?:\u665D)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668)))?)?(?:[\\s,\uFF0C]*)(?:(\\d+|["+Object.keys(ut.NUMBER).join("")+"]+)(?:\\s*)(?:\u9EDE|\u6642|:|\uFF1A)(?:\\s*)(\\d+|\u534A|\u6B63|\u6574|["+Object.keys(ut.NUMBER).join("")+"]+)?(?:\\s*)(?:\u5206|:|\uFF1A)?(?:\\s*)(\\d+|["+Object.keys(ut.NUMBER).join("")+"]+)?(?:\\s*)(?:\u79D2)?)(?:\\s*(A.M.|P.M.|AM?|PM?))?","i"),YM=new RegExp("(?:^\\s*(?:\u5230|\u81F3|\\-|\\\u2013|\\~|\\\u301C)\\s*)(?:(\u4ECA|\u660E|\u524D|\u5927\u524D|\u5F8C|\u5927\u5F8C|\u807D|\u6628|\u5C0B|\u7434)(\u65E9|\u671D|\u665A)|(\u4E0A(?:\u5348|\u665D)|\u671D(?:\u65E9)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348|\u665D)|\u664F(?:\u665D)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668))|(\u4ECA|\u660E|\u524D|\u5927\u524D|\u5F8C|\u5927\u5F8C|\u807D|\u6628|\u5C0B|\u7434)(?:\u65E5|\u5929)(?:[\\s,\uFF0C]*)(?:(\u4E0A(?:\u5348|\u665D)|\u671D(?:\u65E9)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348|\u665D)|\u664F(?:\u665D)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668)))?)?(?:[\\s,\uFF0C]*)(?:(\\d+|["+Object.keys(ut.NUMBER).join("")+"]+)(?:\\s*)(?:\u9EDE|\u6642|:|\uFF1A)(?:\\s*)(\\d+|\u534A|\u6B63|\u6574|["+Object.keys(ut.NUMBER).join("")+"]+)?(?:\\s*)(?:\u5206|:|\uFF1A)?(?:\\s*)(\\d+|["+Object.keys(ut.NUMBER).join("")+"]+)?(?:\\s*)(?:\u79D2)?)(?:\\s*(A.M.|P.M.|AM?|PM?))?","i"),Zs=1,Xs=2,Qs=3,Js=4,ea=5,ta=6,ot=7,gn=8,ra=9,cc=class extends WM.AbstractParserWithWordBoundaryChecking{innerPattern(){return LM}innerExtract(e,t){if(t.index>0&&e.text[t.index-1].match(/\w/))return null;let n=qM.default(e.refDate),i=e.createParsingResult(t.index,t[0]),s=n.clone();if(t[Zs]){var a=t[Zs];a=="\u660E"||a=="\u807D"?n.hour()>1&&s.add(1,"day"):a=="\u6628"||a=="\u5C0B"||a=="\u7434"?s.add(-1,"day"):a=="\u524D"?s.add(-2,"day"):a=="\u5927\u524D"?s.add(-3,"day"):a=="\u5F8C"?s.add(2,"day"):a=="\u5927\u5F8C"&&s.add(3,"day"),i.start.assign("day",s.date()),i.start.assign("month",s.month()+1),i.start.assign("year",s.year())}else if(t[Js]){var o=t[Js];o=="\u660E"||o=="\u807D"?s.add(1,"day"):o=="\u6628"||o=="\u5C0B"||o=="\u7434"?s.add(-1,"day"):o=="\u524D"?s.add(-2,"day"):o=="\u5927\u524D"?s.add(-3,"day"):o=="\u5F8C"?s.add(2,"day"):o=="\u5927\u5F8C"&&s.add(3,"day"),i.start.assign("day",s.date()),i.start.assign("month",s.month()+1),i.start.assign("year",s.year())}else i.start.imply("day",s.date()),i.start.imply("month",s.month()+1),i.start.imply("year",s.year());let u=0,l=0,c=-1;if(t[gn]){var d=parseInt(t[gn]);if(isNaN(d)&&(d=ut.zhStringToNumber(t[gn])),d>=60)return null;i.start.assign("second",d)}if(u=parseInt(t[ta]),isNaN(u)&&(u=ut.zhStringToNumber(t[ta])),t[ot]?t[ot]=="\u534A"?l=30:t[ot]=="\u6B63"||t[ot]=="\u6574"?l=0:(l=parseInt(t[ot]),isNaN(l)&&(l=ut.zhStringToNumber(t[ot]))):u>100&&(l=u%100,u=Math.floor(u/100)),l>=60||u>24)return null;if(u>=12&&(c=1),t[ra]){if(u>12)return null;var f=t[ra][0].toLowerCase();f=="a"&&(c=0,u==12&&(u=0)),f=="p"&&(c=1,u!=12&&(u+=12))}else if(t[Xs]){var p=t[Xs],y=p[0];y=="\u671D"||y=="\u65E9"?(c=0,u==12&&(u=0)):y=="\u665A"&&(c=1,u!=12&&(u+=12))}else if(t[Qs]){var m=t[Qs],g=m[0];g=="\u4E0A"||g=="\u671D"||g=="\u65E9"||g=="\u51CC"?(c=0,u==12&&(u=0)):(g=="\u4E0B"||g=="\u664F"||g=="\u665A")&&(c=1,u!=12&&(u+=12))}else if(t[ea]){var A=t[ea],C=A[0];C=="\u4E0A"||C=="\u671D"||C=="\u65E9"||C=="\u51CC"?(c=0,u==12&&(u=0)):(C=="\u4E0B"||C=="\u664F"||C=="\u665A")&&(c=1,u!=12&&(u+=12))}if(i.start.assign("hour",u),i.start.assign("minute",l),c>=0?i.start.assign("meridiem",c):u<12?i.start.imply("meridiem",0):i.start.imply("meridiem",1),t=YM.exec(e.text.substring(i.index+i.text.length)),!t)return i.text.match(/^\d+$/)?null:i;let x=s.clone();if(i.end=e.createParsingComponents(),t[Zs]){var a=t[Zs];a=="\u660E"||a=="\u807D"?n.hour()>1&&x.add(1,"day"):a=="\u6628"||a=="\u5C0B"||a=="\u7434"?x.add(-1,"day"):a=="\u524D"?x.add(-2,"day"):a=="\u5927\u524D"?x.add(-3,"day"):a=="\u5F8C"?x.add(2,"day"):a=="\u5927\u5F8C"&&x.add(3,"day"),i.end.assign("day",x.date()),i.end.assign("month",x.month()+1),i.end.assign("year",x.year())}else if(t[Js]){var o=t[Js];o=="\u660E"||o=="\u807D"?x.add(1,"day"):o=="\u6628"||o=="\u5C0B"||o=="\u7434"?x.add(-1,"day"):o=="\u524D"?x.add(-2,"day"):o=="\u5927\u524D"?x.add(-3,"day"):o=="\u5F8C"?x.add(2,"day"):o=="\u5927\u5F8C"&&x.add(3,"day"),i.end.assign("day",x.date()),i.end.assign("month",x.month()+1),i.end.assign("year",x.year())}else i.end.imply("day",x.date()),i.end.imply("month",x.month()+1),i.end.imply("year",x.year());if(u=0,l=0,c=-1,t[gn]){var d=parseInt(t[gn]);if(isNaN(d)&&(d=ut.zhStringToNumber(t[gn])),d>=60)return null;i.end.assign("second",d)}if(u=parseInt(t[ta]),isNaN(u)&&(u=ut.zhStringToNumber(t[ta])),t[ot]?t[ot]=="\u534A"?l=30:t[ot]=="\u6B63"||t[ot]=="\u6574"?l=0:(l=parseInt(t[ot]),isNaN(l)&&(l=ut.zhStringToNumber(t[ot]))):u>100&&(l=u%100,u=Math.floor(u/100)),l>=60||u>24)return null;if(u>=12&&(c=1),t[ra]){if(u>12)return null;var f=t[ra][0].toLowerCase();f=="a"&&(c=0,u==12&&(u=0)),f=="p"&&(c=1,u!=12&&(u+=12)),i.start.isCertain("meridiem")||(c==0?(i.start.imply("meridiem",0),i.start.get("hour")==12&&i.start.assign("hour",0)):(i.start.imply("meridiem",1),i.start.get("hour")!=12&&i.start.assign("hour",i.start.get("hour")+12)))}else if(t[Xs]){var p=t[Xs],y=p[0];y=="\u671D"||y=="\u65E9"?(c=0,u==12&&(u=0)):y=="\u665A"&&(c=1,u!=12&&(u+=12))}else if(t[Qs]){var m=t[Qs],g=m[0];g=="\u4E0A"||g=="\u671D"||g=="\u65E9"||g=="\u51CC"?(c=0,u==12&&(u=0)):(g=="\u4E0B"||g=="\u664F"||g=="\u665A")&&(c=1,u!=12&&(u+=12))}else if(t[ea]){var A=t[ea],C=A[0];C=="\u4E0A"||C=="\u671D"||C=="\u65E9"||C=="\u51CC"?(c=0,u==12&&(u=0)):(C=="\u4E0B"||C=="\u664F"||C=="\u665A")&&(c=1,u!=12&&(u+=12))}return i.text=i.text+t[0],i.end.assign("hour",u),i.end.assign("minute",l),c>=0?i.end.assign("meridiem",c):i.start.isCertain("meridiem")&&i.start.get("meridiem")==1&&i.start.get("hour")>u?i.end.imply("meridiem",0):u>12&&i.end.imply("meridiem",1),i.end.date().getTime(){"use strict";var $M=Ei&&Ei.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ei,"__esModule",{value:!0});var jM=$M(K()),BM=R(),Qy=yn(),GM=new RegExp("(?:\u661F\u671F|\u79AE\u62DC|\u9031)(?"+Object.keys(Qy.WEEKDAY_OFFSET).join("|")+")"),dc=class extends BM.AbstractParserWithWordBoundaryChecking{innerPattern(){return GM}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=t.groups.weekday,s=Qy.WEEKDAY_OFFSET[i];if(s===void 0)return null;let a=jM.default(e.refDate),o=!1,u=a.day();return Math.abs(s-7-u){"use strict";var HM=Ri&&Ri.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ri,"__esModule",{value:!0});var zM=HM(kt()),fc=class extends zM.default{patternBetween(){return/^\s*(่‡ณ|ๅˆฐ|\-|\~|๏ฝž|๏ผ|ใƒผ)\s*$/i}};Ri.default=fc});var tg=h(wi=>{"use strict";var KM=wi&&wi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(wi,"__esModule",{value:!0});var VM=KM(Bt()),pc=class extends VM.default{patternBetween(){return/^\s*$/i}};wi.default=pc});var rg=h(be=>{"use strict";var Zt=be&&be.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(be,"__esModule",{value:!0});be.createConfiguration=be.createCasualConfiguration=be.parseDate=be.parse=be.strict=be.casual=be.hant=void 0;var hc=yt(),ZM=Zt(xs()),XM=Gt(),QM=Zt(By()),JM=Zt(Hy()),eD=Zt(Ky()),tD=Zt(Zy()),rD=Zt(Xy()),nD=Zt(Jy()),iD=Zt(eg()),sD=Zt(tg());be.hant=new hc.Chrono(mc());be.casual=new hc.Chrono(mc());be.strict=new hc.Chrono(yc());function aD(r,e,t){return be.casual.parse(r,e,t)}be.parse=aD;function oD(r,e,t){return be.casual.parseDate(r,e,t)}be.parseDate=oD;function mc(){let r=yc();return r.parsers.unshift(new QM.default),r}be.createCasualConfiguration=mc;function yc(){let r=XM.includeCommonConfiguration({parsers:[new JM.default,new tD.default,new nD.default,new rD.default,new eD.default],refiners:[new iD.default,new sD.default]});return r.refiners=r.refiners.filter(e=>!(e instanceof ZM.default)),r}be.createConfiguration=yc});var ag=h(Mi=>{"use strict";var uD=Mi&&Mi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Mi,"__esModule",{value:!0});var lD=uD(K()),cD=R(),dD=1,ng=2,fD=3,ig=4,sg=5,pD=6,gc=class extends cD.AbstractParserWithWordBoundaryChecking{innerPattern(e){return new RegExp("(\u73B0\u5728|\u7ACB(?:\u523B|\u5373)|\u5373\u523B)|(\u4ECA|\u660E|\u524D|\u5927\u524D|\u540E|\u5927\u540E|\u6628)(\u65E9|\u665A)|(\u4E0A(?:\u5348)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668))|(\u4ECA|\u660E|\u524D|\u5927\u524D|\u540E|\u5927\u540E|\u6628)(?:\u65E5|\u5929)(?:[\\s|,|\uFF0C]*)(?:(\u4E0A(?:\u5348)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668)))?","i")}innerExtract(e,t){let n=t.index,i=e.createParsingResult(n,t[0]),s=lD.default(e.refDate),a=s;if(t[dD])i.start.imply("hour",s.hour()),i.start.imply("minute",s.minute()),i.start.imply("second",s.second()),i.start.imply("millisecond",s.millisecond());else if(t[ng]){let o=t[ng],u=t[fD];o=="\u660E"?s.hour()>1&&(a=a.add(1,"day")):o=="\u6628"?a=a.add(-1,"day"):o=="\u524D"?a=a.add(-2,"day"):o=="\u5927\u524D"?a=a.add(-3,"day"):o=="\u540E"?a=a.add(2,"day"):o=="\u5927\u540E"&&(a=a.add(3,"day")),u=="\u65E9"?i.start.imply("hour",6):u=="\u665A"&&(i.start.imply("hour",22),i.start.imply("meridiem",1))}else if(t[ig]){let u=t[ig][0];u=="\u65E9"||u=="\u4E0A"?i.start.imply("hour",6):u=="\u4E0B"?(i.start.imply("hour",15),i.start.imply("meridiem",1)):u=="\u4E2D"?(i.start.imply("hour",12),i.start.imply("meridiem",1)):u=="\u591C"||u=="\u665A"?(i.start.imply("hour",22),i.start.imply("meridiem",1)):u=="\u51CC"&&i.start.imply("hour",0)}else if(t[sg]){let o=t[sg];o=="\u660E"?s.hour()>1&&(a=a.add(1,"day")):o=="\u6628"?a=a.add(-1,"day"):o=="\u524D"?a=a.add(-2,"day"):o=="\u5927\u524D"?a=a.add(-3,"day"):o=="\u540E"?a=a.add(2,"day"):o=="\u5927\u540E"&&(a=a.add(3,"day"));let u=t[pD];if(u){let l=u[0];l=="\u65E9"||l=="\u4E0A"?i.start.imply("hour",6):l=="\u4E0B"?(i.start.imply("hour",15),i.start.imply("meridiem",1)):l=="\u4E2D"?(i.start.imply("hour",12),i.start.imply("meridiem",1)):l=="\u591C"||l=="\u665A"?(i.start.imply("hour",22),i.start.imply("meridiem",1)):l=="\u51CC"&&i.start.imply("hour",0)}}return i.start.assign("day",a.date()),i.start.assign("month",a.month()+1),i.start.assign("year",a.year()),i}};Mi.default=gc});var _n=h(ze=>{"use strict";Object.defineProperty(ze,"__esModule",{value:!0});ze.zhStringToYear=ze.zhStringToNumber=ze.WEEKDAY_OFFSET=ze.NUMBER=void 0;ze.NUMBER={\u96F6:0,"\u3007":0,\u4E00:1,\u4E8C:2,\u4E24:2,\u4E09:3,\u56DB:4,\u4E94:5,\u516D:6,\u4E03:7,\u516B:8,\u4E5D:9,\u5341:10};ze.WEEKDAY_OFFSET={\u5929:0,\u65E5:0,\u4E00:1,\u4E8C:2,\u4E09:3,\u56DB:4,\u4E94:5,\u516D:6};function hD(r){let e=0;for(let t=0;t{"use strict";var yD=Di&&Di.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Di,"__esModule",{value:!0});var gD=yD(K()),_D=R(),Br=_n(),_c=1,og=2,Tc=3,bc=class extends _D.AbstractParserWithWordBoundaryChecking{innerPattern(){return new RegExp("(\\d{2,4}|["+Object.keys(Br.NUMBER).join("")+"]{4}|["+Object.keys(Br.NUMBER).join("")+"]{2})?(?:\\s*)(?:\u5E74)?(?:[\\s|,|\uFF0C]*)(\\d{1,2}|["+Object.keys(Br.NUMBER).join("")+"]{1,3})(?:\\s*)(?:\u6708)(?:\\s*)(\\d{1,2}|["+Object.keys(Br.NUMBER).join("")+"]{1,3})?(?:\\s*)(?:\u65E5|\u53F7)?")}innerExtract(e,t){let n=gD.default(e.refDate),i=e.createParsingResult(t.index,t[0]),s=parseInt(t[og]);if(isNaN(s)&&(s=Br.zhStringToNumber(t[og])),i.start.assign("month",s),t[Tc]){let a=parseInt(t[Tc]);isNaN(a)&&(a=Br.zhStringToNumber(t[Tc])),i.start.assign("day",a)}else i.start.imply("day",n.date());if(t[_c]){let a=parseInt(t[_c]);isNaN(a)&&(a=Br.zhStringToYear(t[_c])),i.start.assign("year",a)}else i.start.imply("year",n.year());return i}};Di.default=bc});var cg=h(Pi=>{"use strict";var TD=Pi&&Pi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Pi,"__esModule",{value:!0});var bD=TD(K()),vD=R(),lg=_n(),ED=new RegExp("(\\d+|["+Object.keys(lg.NUMBER).join("")+"]+|\u534A|\u51E0)(?:\\s*)(?:\u4E2A)?(\u79D2(?:\u949F)?|\u5206\u949F|\u5C0F\u65F6|\u949F|\u65E5|\u5929|\u661F\u671F|\u793C\u62DC|\u6708|\u5E74)(?:(?:\u4E4B|\u8FC7)?\u540E|(?:\u4E4B)?\u5185)","i"),vc=1,RD=2,Ec=class extends vD.AbstractParserWithWordBoundaryChecking{innerPattern(){return ED}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=parseInt(t[vc]);if(isNaN(i)&&(i=lg.zhStringToNumber(t[vc])),isNaN(i)){let u=t[vc];if(u==="\u51E0")i=3;else if(u==="\u534A")i=.5;else return null}let s=bD.default(e.refDate),o=t[RD][0];return o.match(/[ๆ—ฅๅคฉๆ˜Ÿ็คผๆœˆๅนด]/)?(o=="\u65E5"||o=="\u5929"?s=s.add(i,"d"):o=="\u661F"||o=="\u793C"?s=s.add(i*7,"d"):o=="\u6708"?s=s.add(i,"month"):o=="\u5E74"&&(s=s.add(i,"year")),n.start.assign("year",s.year()),n.start.assign("month",s.month()+1),n.start.assign("day",s.date()),n):(o=="\u79D2"?s=s.add(i,"second"):o=="\u5206"?s=s.add(i,"minute"):(o=="\u5C0F"||o=="\u949F")&&(s=s.add(i,"hour")),n.start.imply("year",s.year()),n.start.imply("month",s.month()+1),n.start.imply("day",s.date()),n.start.assign("hour",s.hour()),n.start.assign("minute",s.minute()),n.start.assign("second",s.second()),n)}};Pi.default=Ec});var fg=h(Oi=>{"use strict";var wD=Oi&&Oi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Oi,"__esModule",{value:!0});var MD=wD(K()),DD=R(),dg=_n(),PD=new RegExp("(?\u4E0A|\u4E0B|\u8FD9)(?:\u4E2A)?(?:\u661F\u671F|\u793C\u62DC|\u5468)(?"+Object.keys(dg.WEEKDAY_OFFSET).join("|")+")"),Rc=class extends DD.AbstractParserWithWordBoundaryChecking{innerPattern(){return PD}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=t.groups.weekday,s=dg.WEEKDAY_OFFSET[i];if(s===void 0)return null;let a=null,o=t.groups.prefix;o=="\u4E0A"?a="last":o=="\u4E0B"?a="next":o=="\u8FD9"&&(a="this");let u=MD.default(e.refDate),l=!1,c=u.day();return a=="last"||a=="past"?(u=u.day(s-7),l=!0):a=="next"?(u=u.day(s+7),l=!0):a=="this"?u=u.day(s):Math.abs(s-7-c){"use strict";var OD=Ai&&Ai.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ai,"__esModule",{value:!0});var AD=OD(K()),kD=R(),ct=_n(),ND=new RegExp("(?:\u4ECE|\u81EA)?(?:(\u4ECA|\u660E|\u524D|\u5927\u524D|\u540E|\u5927\u540E|\u6628)(\u65E9|\u671D|\u665A)|(\u4E0A(?:\u5348)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668))|(\u4ECA|\u660E|\u524D|\u5927\u524D|\u540E|\u5927\u540E|\u6628)(?:\u65E5|\u5929)(?:[\\s,\uFF0C]*)(?:(\u4E0A(?:\u5348)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668)))?)?(?:[\\s,\uFF0C]*)(?:(\\d+|["+Object.keys(ct.NUMBER).join("")+"]+)(?:\\s*)(?:\u70B9|\u65F6|:|\uFF1A)(?:\\s*)(\\d+|\u534A|\u6B63|\u6574|["+Object.keys(ct.NUMBER).join("")+"]+)?(?:\\s*)(?:\u5206|:|\uFF1A)?(?:\\s*)(\\d+|["+Object.keys(ct.NUMBER).join("")+"]+)?(?:\\s*)(?:\u79D2)?)(?:\\s*(A.M.|P.M.|AM?|PM?))?","i"),xD=new RegExp("(?:^\\s*(?:\u5230|\u81F3|\\-|\\\u2013|\\~|\\\u301C)\\s*)(?:(\u4ECA|\u660E|\u524D|\u5927\u524D|\u540E|\u5927\u540E|\u6628)(\u65E9|\u671D|\u665A)|(\u4E0A(?:\u5348)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668))|(\u4ECA|\u660E|\u524D|\u5927\u524D|\u540E|\u5927\u540E|\u6628)(?:\u65E5|\u5929)(?:[\\s,\uFF0C]*)(?:(\u4E0A(?:\u5348)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668)))?)?(?:[\\s,\uFF0C]*)(?:(\\d+|["+Object.keys(ct.NUMBER).join("")+"]+)(?:\\s*)(?:\u70B9|\u65F6|:|\uFF1A)(?:\\s*)(\\d+|\u534A|\u6B63|\u6574|["+Object.keys(ct.NUMBER).join("")+"]+)?(?:\\s*)(?:\u5206|:|\uFF1A)?(?:\\s*)(\\d+|["+Object.keys(ct.NUMBER).join("")+"]+)?(?:\\s*)(?:\u79D2)?)(?:\\s*(A.M.|P.M.|AM?|PM?))?","i"),na=1,ia=2,sa=3,aa=4,oa=5,ua=6,lt=7,Tn=8,la=9,wc=class extends kD.AbstractParserWithWordBoundaryChecking{innerPattern(){return ND}innerExtract(e,t){if(t.index>0&&e.text[t.index-1].match(/\w/))return null;let n=AD.default(e.refDate),i=e.createParsingResult(t.index,t[0]),s=n.clone();if(t[na]){let c=t[na];c=="\u660E"?n.hour()>1&&s.add(1,"day"):c=="\u6628"?s.add(-1,"day"):c=="\u524D"?s.add(-2,"day"):c=="\u5927\u524D"?s.add(-3,"day"):c=="\u540E"?s.add(2,"day"):c=="\u5927\u540E"&&s.add(3,"day"),i.start.assign("day",s.date()),i.start.assign("month",s.month()+1),i.start.assign("year",s.year())}else if(t[aa]){let c=t[aa];c=="\u660E"?s.add(1,"day"):c=="\u6628"?s.add(-1,"day"):c=="\u524D"?s.add(-2,"day"):c=="\u5927\u524D"?s.add(-3,"day"):c=="\u540E"?s.add(2,"day"):c=="\u5927\u540E"&&s.add(3,"day"),i.start.assign("day",s.date()),i.start.assign("month",s.month()+1),i.start.assign("year",s.year())}else i.start.imply("day",s.date()),i.start.imply("month",s.month()+1),i.start.imply("year",s.year());let a=0,o=0,u=-1;if(t[Tn]){let c=parseInt(t[Tn]);if(isNaN(c)&&(c=ct.zhStringToNumber(t[Tn])),c>=60)return null;i.start.assign("second",c)}if(a=parseInt(t[ua]),isNaN(a)&&(a=ct.zhStringToNumber(t[ua])),t[lt]?t[lt]=="\u534A"?o=30:t[lt]=="\u6B63"||t[lt]=="\u6574"?o=0:(o=parseInt(t[lt]),isNaN(o)&&(o=ct.zhStringToNumber(t[lt]))):a>100&&(o=a%100,a=Math.floor(a/100)),o>=60||a>24)return null;if(a>=12&&(u=1),t[la]){if(a>12)return null;let c=t[la][0].toLowerCase();c=="a"&&(u=0,a==12&&(a=0)),c=="p"&&(u=1,a!=12&&(a+=12))}else if(t[ia]){let d=t[ia][0];d=="\u65E9"?(u=0,a==12&&(a=0)):d=="\u665A"&&(u=1,a!=12&&(a+=12))}else if(t[sa]){let d=t[sa][0];d=="\u4E0A"||d=="\u65E9"||d=="\u51CC"?(u=0,a==12&&(a=0)):(d=="\u4E0B"||d=="\u665A")&&(u=1,a!=12&&(a+=12))}else if(t[oa]){let d=t[oa][0];d=="\u4E0A"||d=="\u65E9"||d=="\u51CC"?(u=0,a==12&&(a=0)):(d=="\u4E0B"||d=="\u665A")&&(u=1,a!=12&&(a+=12))}if(i.start.assign("hour",a),i.start.assign("minute",o),u>=0?i.start.assign("meridiem",u):a<12?i.start.imply("meridiem",0):i.start.imply("meridiem",1),t=xD.exec(e.text.substring(i.index+i.text.length)),!t)return i.text.match(/^\d+$/)?null:i;let l=s.clone();if(i.end=e.createParsingComponents(),t[na]){let c=t[na];c=="\u660E"?n.hour()>1&&l.add(1,"day"):c=="\u6628"?l.add(-1,"day"):c=="\u524D"?l.add(-2,"day"):c=="\u5927\u524D"?l.add(-3,"day"):c=="\u540E"?l.add(2,"day"):c=="\u5927\u540E"&&l.add(3,"day"),i.end.assign("day",l.date()),i.end.assign("month",l.month()+1),i.end.assign("year",l.year())}else if(t[aa]){let c=t[aa];c=="\u660E"?l.add(1,"day"):c=="\u6628"?l.add(-1,"day"):c=="\u524D"?l.add(-2,"day"):c=="\u5927\u524D"?l.add(-3,"day"):c=="\u540E"?l.add(2,"day"):c=="\u5927\u540E"&&l.add(3,"day"),i.end.assign("day",l.date()),i.end.assign("month",l.month()+1),i.end.assign("year",l.year())}else i.end.imply("day",l.date()),i.end.imply("month",l.month()+1),i.end.imply("year",l.year());if(a=0,o=0,u=-1,t[Tn]){let c=parseInt(t[Tn]);if(isNaN(c)&&(c=ct.zhStringToNumber(t[Tn])),c>=60)return null;i.end.assign("second",c)}if(a=parseInt(t[ua]),isNaN(a)&&(a=ct.zhStringToNumber(t[ua])),t[lt]?t[lt]=="\u534A"?o=30:t[lt]=="\u6B63"||t[lt]=="\u6574"?o=0:(o=parseInt(t[lt]),isNaN(o)&&(o=ct.zhStringToNumber(t[lt]))):a>100&&(o=a%100,a=Math.floor(a/100)),o>=60||a>24)return null;if(a>=12&&(u=1),t[la]){if(a>12)return null;let c=t[la][0].toLowerCase();c=="a"&&(u=0,a==12&&(a=0)),c=="p"&&(u=1,a!=12&&(a+=12)),i.start.isCertain("meridiem")||(u==0?(i.start.imply("meridiem",0),i.start.get("hour")==12&&i.start.assign("hour",0)):(i.start.imply("meridiem",1),i.start.get("hour")!=12&&i.start.assign("hour",i.start.get("hour")+12)))}else if(t[ia]){let d=t[ia][0];d=="\u65E9"?(u=0,a==12&&(a=0)):d=="\u665A"&&(u=1,a!=12&&(a+=12))}else if(t[sa]){let d=t[sa][0];d=="\u4E0A"||d=="\u65E9"||d=="\u51CC"?(u=0,a==12&&(a=0)):(d=="\u4E0B"||d=="\u665A")&&(u=1,a!=12&&(a+=12))}else if(t[oa]){let d=t[oa][0];d=="\u4E0A"||d=="\u65E9"||d=="\u51CC"?(u=0,a==12&&(a=0)):(d=="\u4E0B"||d=="\u665A")&&(u=1,a!=12&&(a+=12))}return i.text=i.text+t[0],i.end.assign("hour",a),i.end.assign("minute",o),u>=0?i.end.assign("meridiem",u):i.start.isCertain("meridiem")&&i.start.get("meridiem")==1&&i.start.get("hour")>a?i.end.imply("meridiem",0):a>12&&i.end.imply("meridiem",1),i.end.date().getTime(){"use strict";var CD=ki&&ki.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ki,"__esModule",{value:!0});var SD=CD(K()),ID=R(),hg=_n(),UD=new RegExp("(?:\u661F\u671F|\u793C\u62DC|\u5468)(?"+Object.keys(hg.WEEKDAY_OFFSET).join("|")+")"),Mc=class extends ID.AbstractParserWithWordBoundaryChecking{innerPattern(){return UD}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=t.groups.weekday,s=hg.WEEKDAY_OFFSET[i];if(s===void 0)return null;let a=SD.default(e.refDate),o=!1,u=a.day();return Math.abs(s-7-u){"use strict";var FD=Ni&&Ni.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ni,"__esModule",{value:!0});var qD=FD(kt()),Dc=class extends qD.default{patternBetween(){return/^\s*(่‡ณ|ๅˆฐ|-|~|๏ฝž|๏ผ|ใƒผ)\s*$/i}};Ni.default=Dc});var gg=h(xi=>{"use strict";var WD=xi&&xi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(xi,"__esModule",{value:!0});var LD=WD(Bt()),Pc=class extends LD.default{patternBetween(){return/^\s*$/i}};xi.default=Pc});var _g=h(ve=>{"use strict";var Xt=ve&&ve.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ve,"__esModule",{value:!0});ve.createConfiguration=ve.createCasualConfiguration=ve.parseDate=ve.parse=ve.strict=ve.casual=ve.hans=void 0;var Oc=yt(),YD=Xt(xs()),$D=Gt(),jD=Xt(ag()),BD=Xt(ug()),GD=Xt(cg()),HD=Xt(fg()),zD=Xt(pg()),KD=Xt(mg()),VD=Xt(yg()),ZD=Xt(gg());ve.hans=new Oc.Chrono(Ac());ve.casual=new Oc.Chrono(Ac());ve.strict=new Oc.Chrono(kc());function XD(r,e,t){return ve.casual.parse(r,e,t)}ve.parse=XD;function QD(r,e,t){return ve.casual.parseDate(r,e,t)}ve.parseDate=QD;function Ac(){let r=kc();return r.parsers.unshift(new jD.default),r}ve.createCasualConfiguration=Ac;function kc(){let r=$D.includeCommonConfiguration({parsers:[new BD.default,new HD.default,new KD.default,new zD.default,new GD.default],refiners:[new VD.default,new ZD.default]});return r.refiners=r.refiners.filter(e=>!(e instanceof YD.default)),r}ve.createConfiguration=kc});var bg=h(Je=>{"use strict";var Tg=Je&&Je.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),JD=Je&&Je.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),eP=Je&&Je.__exportStar||function(r,e){for(var t in r)t!=="default"&&!Object.prototype.hasOwnProperty.call(e,t)&&Tg(e,r,t)},tP=Je&&Je.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&Tg(e,r,t);return JD(e,r),e};Object.defineProperty(Je,"__esModule",{value:!0});Je.hans=void 0;eP(rg(),Je);Je.hans=tP(_g())});var Ke=h(F=>{"use strict";Object.defineProperty(F,"__esModule",{value:!0});F.parseTimeUnits=F.TIME_UNITS_PATTERN=F.parseYear=F.YEAR_PATTERN=F.parseOrdinalNumberPattern=F.ORDINAL_NUMBER_PATTERN=F.parseNumberPattern=F.NUMBER_PATTERN=F.TIME_UNIT_DICTIONARY=F.ORDINAL_WORD_DICTIONARY=F.INTEGER_WORD_DICTIONARY=F.MONTH_DICTIONARY=F.FULL_MONTH_NAME_DICTIONARY=F.WEEKDAY_DICTIONARY=F.REGEX_PARTS=void 0;var ca=J(),rP=Se();F.REGEX_PARTS={leftBoundary:"([^\\p{L}\\p{N}_]|^)",rightBoundary:"(?=[^\\p{L}\\p{N}_]|$)",flags:"iu"};F.WEEKDAY_DICTIONARY={\u0432\u043E\u0441\u043A\u0440\u0435\u0441\u0435\u043D\u044C\u0435:0,\u0432\u043E\u0441\u043A\u0440\u0435\u0441\u0435\u043D\u044C\u044F:0,\u0432\u0441\u043A:0,"\u0432\u0441\u043A.":0,\u043F\u043E\u043D\u0435\u0434\u0435\u043B\u044C\u043D\u0438\u043A:1,\u043F\u043E\u043D\u0435\u0434\u0435\u043B\u044C\u043D\u0438\u043A\u0430:1,\u043F\u043D:1,"\u043F\u043D.":1,\u0432\u0442\u043E\u0440\u043D\u0438\u043A:2,\u0432\u0442\u043E\u0440\u043D\u0438\u043A\u0430:2,\u0432\u0442:2,"\u0432\u0442.":2,\u0441\u0440\u0435\u0434\u0430:3,\u0441\u0440\u0435\u0434\u044B:3,\u0441\u0440\u0435\u0434\u0443:3,\u0441\u0440:3,"\u0441\u0440.":3,\u0447\u0435\u0442\u0432\u0435\u0440\u0433:4,\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430:4,\u0447\u0442:4,"\u0447\u0442.":4,\u043F\u044F\u0442\u043D\u0438\u0446\u0430:5,\u043F\u044F\u0442\u043D\u0438\u0446\u0443:5,\u043F\u044F\u0442\u043D\u0438\u0446\u044B:5,\u043F\u0442:5,"\u043F\u0442.":5,\u0441\u0443\u0431\u0431\u043E\u0442\u0430:6,\u0441\u0443\u0431\u0431\u043E\u0442\u0443:6,\u0441\u0443\u0431\u0431\u043E\u0442\u044B:6,\u0441\u0431:6,"\u0441\u0431.":6};F.FULL_MONTH_NAME_DICTIONARY={\u044F\u043D\u0432\u0430\u0440\u044C:1,\u044F\u043D\u0432\u0430\u0440\u044F:1,\u044F\u043D\u0432\u0430\u0440\u0435:1,\u0444\u0435\u0432\u0440\u044F\u043B\u044C:2,\u0444\u0435\u0432\u0440\u044F\u043B\u044F:2,\u0444\u0435\u0432\u0440\u044F\u043B\u0435:2,\u043C\u0430\u0440\u0442:3,\u043C\u0430\u0440\u0442\u0430:3,\u043C\u0430\u0440\u0442\u0435:3,\u0430\u043F\u0440\u0435\u043B\u044C:4,\u0430\u043F\u0440\u0435\u043B\u044F:4,\u0430\u043F\u0440\u0435\u043B\u0435:4,\u043C\u0430\u0439:5,\u043C\u0430\u044F:5,\u043C\u0430\u0435:5,\u0438\u044E\u043D\u044C:6,\u0438\u044E\u043D\u044F:6,\u0438\u044E\u043D\u0435:6,\u0438\u044E\u043B\u044C:7,\u0438\u044E\u043B\u044F:7,\u0438\u044E\u043B\u0435:7,\u0430\u0432\u0433\u0443\u0441\u0442:8,\u0430\u0432\u0433\u0443\u0441\u0442\u0430:8,\u0430\u0432\u0433\u0443\u0441\u0442\u0435:8,\u0441\u0435\u043D\u0442\u044F\u0431\u0440\u044C:9,\u0441\u0435\u043D\u0442\u044F\u0431\u0440\u044F:9,\u0441\u0435\u043D\u0442\u044F\u0431\u0440\u0435:9,\u043E\u043A\u0442\u044F\u0431\u0440\u044C:10,\u043E\u043A\u0442\u044F\u0431\u0440\u044F:10,\u043E\u043A\u0442\u044F\u0431\u0440\u0435:10,\u043D\u043E\u044F\u0431\u0440\u044C:11,\u043D\u043E\u044F\u0431\u0440\u044F:11,\u043D\u043E\u044F\u0431\u0440\u0435:11,\u0434\u0435\u043A\u0430\u0431\u0440\u044C:12,\u0434\u0435\u043A\u0430\u0431\u0440\u044F:12,\u0434\u0435\u043A\u0430\u0431\u0440\u0435:12};F.MONTH_DICTIONARY=Object.assign(Object.assign({},F.FULL_MONTH_NAME_DICTIONARY),{\u044F\u043D\u0432:1,"\u044F\u043D\u0432.":1,\u0444\u0435\u0432:2,"\u0444\u0435\u0432.":2,\u043C\u0430\u0440:3,"\u043C\u0430\u0440.":3,\u0430\u043F\u0440:4,"\u0430\u043F\u0440.":4,\u0430\u0432\u0433:8,"\u0430\u0432\u0433.":8,\u0441\u0435\u043D:9,"\u0441\u0435\u043D.":9,\u043E\u043A\u0442:10,"\u043E\u043A\u0442.":10,\u043D\u043E\u044F:11,"\u043D\u043E\u044F.":11,\u0434\u0435\u043A:12,"\u0434\u0435\u043A.":12});F.INTEGER_WORD_DICTIONARY={\u043E\u0434\u0438\u043D:1,\u043E\u0434\u043D\u0430:1,\u043E\u0434\u043D\u043E\u0439:1,\u043E\u0434\u043D\u0443:1,\u0434\u0432\u0435:2,\u0434\u0432\u0430:2,\u0434\u0432\u0443\u0445:2,\u0442\u0440\u0438:3,\u0442\u0440\u0435\u0445:3,\u0442\u0440\u0451\u0445:3,\u0447\u0435\u0442\u044B\u0440\u0435:4,\u0447\u0435\u0442\u044B\u0440\u0435\u0445:4,\u0447\u0435\u0442\u044B\u0440\u0451\u0445:4,\u043F\u044F\u0442\u044C:5,\u043F\u044F\u0442\u0438:5,\u0448\u0435\u0441\u0442\u044C:6,\u0448\u0435\u0441\u0442\u0438:6,\u0441\u0435\u043C\u044C:7,\u0441\u0435\u043C\u0438:7,\u0432\u043E\u0441\u0435\u043C\u044C:8,\u0432\u043E\u0441\u0435\u043C\u044C\u043C\u0438:8,\u0434\u0435\u0432\u044F\u0442\u044C:9,\u0434\u0435\u0432\u044F\u0442\u0438:9,\u0434\u0435\u0441\u044F\u0442\u044C:10,\u0434\u0435\u0441\u044F\u0442\u0438:10,\u043E\u0434\u0438\u043D\u043D\u0430\u0434\u0446\u0430\u0442\u044C:11,\u043E\u0434\u0438\u043D\u043D\u0430\u0434\u0446\u0430\u0442\u0438:11,\u0434\u0432\u0435\u043D\u0430\u0434\u0446\u0430\u0442\u044C:12,\u0434\u0432\u0435\u043D\u0430\u0434\u0446\u0430\u0442\u0438:12};F.ORDINAL_WORD_DICTIONARY={\u043F\u0435\u0440\u0432\u043E\u0435:1,\u043F\u0435\u0440\u0432\u043E\u0433\u043E:1,\u0432\u0442\u043E\u0440\u043E\u0435:2,\u0432\u0442\u043E\u0440\u043E\u0433\u043E:2,\u0442\u0440\u0435\u0442\u044C\u0435:3,\u0442\u0440\u0435\u0442\u044C\u0435\u0433\u043E:3,\u0447\u0435\u0442\u0432\u0435\u0440\u0442\u043E\u0435:4,\u0447\u0435\u0442\u0432\u0435\u0440\u0442\u043E\u0433\u043E:4,\u043F\u044F\u0442\u043E\u0435:5,\u043F\u044F\u0442\u043E\u0433\u043E:5,\u0448\u0435\u0441\u0442\u043E\u0435:6,\u0448\u0435\u0441\u0442\u043E\u0433\u043E:6,\u0441\u0435\u0434\u044C\u043C\u043E\u0435:7,\u0441\u0435\u0434\u044C\u043C\u043E\u0433\u043E:7,\u0432\u043E\u0441\u044C\u043C\u043E\u0435:8,\u0432\u043E\u0441\u044C\u043C\u043E\u0433\u043E:8,\u0434\u0435\u0432\u044F\u0442\u043E\u0435:9,\u0434\u0435\u0432\u044F\u0442\u043E\u0433\u043E:9,\u0434\u0435\u0441\u044F\u0442\u043E\u0435:10,\u0434\u0435\u0441\u044F\u0442\u043E\u0433\u043E:10,\u043E\u0434\u0438\u043D\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:11,\u043E\u0434\u0438\u043D\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:11,\u0434\u0432\u0435\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:12,\u0434\u0432\u0435\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:12,\u0442\u0440\u0438\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:13,\u0442\u0440\u0438\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:13,\u0447\u0435\u0442\u044B\u0440\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:14,\u0447\u0435\u0442\u044B\u0440\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:14,\u043F\u044F\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:15,\u043F\u044F\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:15,\u0448\u0435\u0441\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:16,\u0448\u0435\u0441\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:16,\u0441\u0435\u043C\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:17,\u0441\u0435\u043C\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:17,\u0432\u043E\u0441\u0435\u043C\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:18,\u0432\u043E\u0441\u0435\u043C\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:18,\u0434\u0435\u0432\u044F\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:19,\u0434\u0435\u0432\u044F\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:19,\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u043E\u0435:20,\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:20,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u043F\u0435\u0440\u0432\u043E\u0435":21,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u043F\u0435\u0440\u0432\u043E\u0433\u043E":21,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0432\u0442\u043E\u0440\u043E\u0435":22,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0432\u0442\u043E\u0440\u043E\u0433\u043E":22,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0442\u0440\u0435\u0442\u044C\u0435":23,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0442\u0440\u0435\u0442\u044C\u0435\u0433\u043E":23,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u043E\u0435":24,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u043E\u0433\u043E":24,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u043F\u044F\u0442\u043E\u0435":25,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u043F\u044F\u0442\u043E\u0433\u043E":25,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0448\u0435\u0441\u0442\u043E\u0435":26,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0448\u0435\u0441\u0442\u043E\u0433\u043E":26,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0441\u0435\u0434\u044C\u043C\u043E\u0435":27,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0441\u0435\u0434\u044C\u043C\u043E\u0433\u043E":27,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0432\u043E\u0441\u044C\u043C\u043E\u0435":28,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0432\u043E\u0441\u044C\u043C\u043E\u0433\u043E":28,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0434\u0435\u0432\u044F\u0442\u043E\u0435":29,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0434\u0435\u0432\u044F\u0442\u043E\u0433\u043E":29,\u0442\u0440\u0438\u0434\u0446\u0430\u0442\u043E\u0435:30,\u0442\u0440\u0438\u0434\u0446\u0430\u0442\u043E\u0433\u043E:30,"\u0442\u0440\u0438\u0434\u0446\u0430\u0442\u044C \u043F\u0435\u0440\u0432\u043E\u0435":31,"\u0442\u0440\u0438\u0434\u0446\u0430\u0442\u044C \u043F\u0435\u0440\u0432\u043E\u0433\u043E":31};F.TIME_UNIT_DICTIONARY={\u0441\u0435\u043A:"second",\u0441\u0435\u043A\u0443\u043D\u0434\u0430:"second",\u0441\u0435\u043A\u0443\u043D\u0434:"second",\u0441\u0435\u043A\u0443\u043D\u0434\u044B:"second",\u0441\u0435\u043A\u0443\u043D\u0434\u0443:"second",\u0441\u0435\u043A\u0443\u043D\u0434\u043E\u0447\u043A\u0430:"second",\u0441\u0435\u043A\u0443\u043D\u0434\u043E\u0447\u043A\u0438:"second",\u0441\u0435\u043A\u0443\u043D\u0434\u043E\u0447\u0435\u043A:"second",\u0441\u0435\u043A\u0443\u043D\u0434\u043E\u0447\u043A\u0443:"second",\u043C\u0438\u043D:"minute",\u043C\u0438\u043D\u0443\u0442\u0430:"minute",\u043C\u0438\u043D\u0443\u0442:"minute",\u043C\u0438\u043D\u0443\u0442\u044B:"minute",\u043C\u0438\u043D\u0443\u0442\u0443:"minute",\u043C\u0438\u043D\u0443\u0442\u043E\u043A:"minute",\u043C\u0438\u043D\u0443\u0442\u043A\u0438:"minute",\u043C\u0438\u043D\u0443\u0442\u043A\u0443:"minute",\u0447\u0430\u0441:"hour",\u0447\u0430\u0441\u043E\u0432:"hour",\u0447\u0430\u0441\u0430:"hour",\u0447\u0430\u0441\u0443:"hour",\u0447\u0430\u0441\u0438\u043A\u043E\u0432:"hour",\u0447\u0430\u0441\u0438\u043A\u0430:"hour",\u0447\u0430\u0441\u0438\u043A\u0435:"hour",\u0447\u0430\u0441\u0438\u043A:"hour",\u0434\u0435\u043D\u044C:"d",\u0434\u043D\u044F:"d",\u0434\u043D\u0435\u0439:"d",\u0441\u0443\u0442\u043E\u043A:"d",\u0441\u0443\u0442\u043A\u0438:"d",\u043D\u0435\u0434\u0435\u043B\u044F:"week",\u043D\u0435\u0434\u0435\u043B\u0435:"week",\u043D\u0435\u0434\u0435\u043B\u0438:"week",\u043D\u0435\u0434\u0435\u043B\u044E:"week",\u043D\u0435\u0434\u0435\u043B\u044C:"week",\u043D\u0435\u0434\u0435\u043B\u044C\u043A\u0435:"week",\u043D\u0435\u0434\u0435\u043B\u044C\u043A\u0438:"week",\u043D\u0435\u0434\u0435\u043B\u0435\u043A:"week",\u043C\u0435\u0441\u044F\u0446:"month",\u043C\u0435\u0441\u044F\u0446\u0435:"month",\u043C\u0435\u0441\u044F\u0446\u0435\u0432:"month",\u043C\u0435\u0441\u044F\u0446\u0430:"month",\u043A\u0432\u0430\u0440\u0442\u0430\u043B:"quarter",\u043A\u0432\u0430\u0440\u0442\u0430\u043B\u0435:"quarter",\u043A\u0432\u0430\u0440\u0442\u0430\u043B\u043E\u0432:"quarter",\u0433\u043E\u0434:"year",\u0433\u043E\u0434\u0430:"year",\u0433\u043E\u0434\u0443:"year",\u0433\u043E\u0434\u043E\u0432:"year",\u043B\u0435\u0442:"year",\u0433\u043E\u0434\u0438\u043A:"year",\u0433\u043E\u0434\u0438\u043A\u0430:"year",\u0433\u043E\u0434\u0438\u043A\u043E\u0432:"year"};F.NUMBER_PATTERN=`(?:${ca.matchAnyPattern(F.INTEGER_WORD_DICTIONARY)}|[0-9]+|[0-9]+\\.[0-9]+|\u043F\u043E\u043B|\u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u043E|\u043F\u0430\u0440(?:\u044B|\u0443)|\\s{0,3})`;function Eg(r){let e=r.toLowerCase();return F.INTEGER_WORD_DICTIONARY[e]!==void 0?F.INTEGER_WORD_DICTIONARY[e]:e.match(/ะฝะตัะบะพะปัŒะบะพ/)?3:e.match(/ะฟะพะป/)?.5:e.match(/ะฟะฐั€/)?2:e===""?1:parseFloat(e)}F.parseNumberPattern=Eg;F.ORDINAL_NUMBER_PATTERN=`(?:${ca.matchAnyPattern(F.ORDINAL_WORD_DICTIONARY)}|[0-9]{1,2}(?:\u0433\u043E|\u043E\u0433\u043E|\u0435|\u043E\u0435)?)`;function nP(r){let e=r.toLowerCase();return F.ORDINAL_WORD_DICTIONARY[e]!==void 0?F.ORDINAL_WORD_DICTIONARY[e]:(e=e.replace(/(?:st|nd|rd|th)$/i,""),parseInt(e))}F.parseOrdinalNumberPattern=nP;var Nc="(?:\\s+(?:\u0433\u043E\u0434\u0443|\u0433\u043E\u0434\u0430|\u0433\u043E\u0434|\u0433|\u0433.))?";F.YEAR_PATTERN=`(?:[1-9][0-9]{0,3}${Nc}\\s*(?:\u043D.\u044D.|\u0434\u043E \u043D.\u044D.|\u043D. \u044D.|\u0434\u043E \u043D. \u044D.)|[1-2][0-9]{3}${Nc}|[5-9][0-9]${Nc})`;function iP(r){if(/(ะณะพะด|ะณะพะดะฐ|ะณ|ะณ.)/i.test(r)&&(r=r.replace(/(ะณะพะด|ะณะพะดะฐ|ะณ|ะณ.)/i,"")),/(ะดะพ ะฝ.ั.|ะดะพ ะฝ. ั.)/i.test(r))return r=r.replace(/(ะดะพ ะฝ.ั.|ะดะพ ะฝ. ั.)/i,""),-parseInt(r);if(/(ะฝ. ั.|ะฝ.ั.)/i.test(r))return r=r.replace(/(ะฝ. ั.|ะฝ.ั.)/i,""),parseInt(r);let e=parseInt(r);return rP.findMostLikelyADYear(e)}F.parseYear=iP;var Rg=`(${F.NUMBER_PATTERN})\\s{0,3}(${ca.matchAnyPattern(F.TIME_UNIT_DICTIONARY)})`,vg=new RegExp(Rg,"i");F.TIME_UNITS_PATTERN=ca.repeatedTimeunitPattern("(?:(?:\u043E\u043A\u043E\u043B\u043E|\u043F\u0440\u0438\u043C\u0435\u0440\u043D\u043E)\\s{0,3})?",Rg);function sP(r){let e={},t=r,n=vg.exec(t);for(;n;)aP(e,n),t=t.substring(n[0].length).trim(),n=vg.exec(t);return e}F.parseTimeUnits=sP;function aP(r,e){let t=Eg(e[1]),n=F.TIME_UNIT_DICTIONARY[e[2].toLowerCase()];r[n]=t}});var Mg=h(Cc=>{"use strict";Object.defineProperty(Cc,"__esModule",{value:!0});var Ci=Ke(),oP=he(),uP=R(),wg=`(?:(?:\u043E\u043A\u043E\u043B\u043E|\u043F\u0440\u0438\u043C\u0435\u0440\u043D\u043E)\\s*(?:~\\s*)?)?(${Ci.TIME_UNITS_PATTERN})${Ci.REGEX_PARTS.rightBoundary}`,lP=new RegExp(`(?:\u0432 \u0442\u0435\u0447\u0435\u043D\u0438\u0435|\u0432 \u0442\u0435\u0447\u0435\u043D\u0438\u0438)\\s*${wg}`,Ci.REGEX_PARTS.flags),cP=new RegExp(wg,"i"),xc=class extends uP.AbstractParserWithWordBoundaryChecking{patternLeftBoundary(){return Ci.REGEX_PARTS.leftBoundary}innerPattern(e){return e.option.forwardDate?cP:lP}innerExtract(e,t){let n=Ci.parseTimeUnits(t[1]);return oP.ParsingComponents.createRelativeFromReference(e.reference,n)}};Cc.default=xc});var kg=h(Ic=>{"use strict";Object.defineProperty(Ic,"__esModule",{value:!0});var dP=Se(),Si=Ke(),Ag=Ke(),da=Ke(),fP=J(),pP=R(),hP=new RegExp(`(?:\u0441)?\\s*(${da.ORDINAL_NUMBER_PATTERN})(?:\\s{0,3}(?:\u043F\u043E|-|\u2013|\u0434\u043E)?\\s{0,3}(${da.ORDINAL_NUMBER_PATTERN}))?(?:-|\\/|\\s{0,3}(?:of)?\\s{0,3})(${fP.matchAnyPattern(Si.MONTH_DICTIONARY)})(?:(?:-|\\/|,?\\s{0,3})(${Ag.YEAR_PATTERN}(?![^\\s]\\d)))?${Si.REGEX_PARTS.rightBoundary}`,Si.REGEX_PARTS.flags),Dg=1,Pg=2,mP=3,Og=4,Sc=class extends pP.AbstractParserWithWordBoundaryChecking{patternLeftBoundary(){return Si.REGEX_PARTS.leftBoundary}innerPattern(){return hP}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=Si.MONTH_DICTIONARY[t[mP].toLowerCase()],s=da.parseOrdinalNumberPattern(t[Dg]);if(s>31)return t.index=t.index+t[Dg].length,null;if(n.start.assign("month",i),n.start.assign("day",s),t[Og]){let a=Ag.parseYear(t[Og]);n.start.assign("year",a)}else{let a=dP.findYearClosestToRef(e.refDate,s,i);n.start.imply("year",a)}if(t[Pg]){let a=da.parseOrdinalNumberPattern(t[Pg]);n.end=n.start.clone(),n.end.assign("day",a)}return n}};Ic.default=Sc});var Cg=h(Fc=>{"use strict";Object.defineProperty(Fc,"__esModule",{value:!0});var Ii=Ke(),yP=Se(),gP=J(),xg=Ke(),_P=R(),TP=new RegExp(`((?:\u0432)\\s*)?(${gP.matchAnyPattern(Ii.MONTH_DICTIONARY)})\\s*(?:[,-]?\\s*(${xg.YEAR_PATTERN})?)?(?=[^\\s\\w]|\\s+[^0-9]|\\s+$|$)`,Ii.REGEX_PARTS.flags),bP=2,Ng=3,Uc=class extends _P.AbstractParserWithWordBoundaryChecking{patternLeftBoundary(){return Ii.REGEX_PARTS.leftBoundary}innerPattern(){return TP}innerExtract(e,t){let n=t[bP].toLowerCase();if(t[0].length<=3&&!Ii.FULL_MONTH_NAME_DICTIONARY[n])return null;let i=e.createParsingResult(t.index,t.index+t[0].length);i.start.imply("day",1);let s=Ii.MONTH_DICTIONARY[n];if(i.start.assign("month",s),t[Ng]){let a=xg.parseYear(t[Ng]);i.start.assign("year",a)}else{let a=yP.findYearClosestToRef(e.refDate,1,s);i.start.imply("year",a)}return i}};Fc.default=Uc});var Ig=h(Wc=>{"use strict";Object.defineProperty(Wc,"__esModule",{value:!0});var fa=Ee(),vP=Fr(),Sg=Ke(),qc=class extends vP.AbstractTimeExpressionParser{constructor(e){super(e)}patternFlags(){return Sg.REGEX_PARTS.flags}primaryPatternLeftBoundary(){return"(^|\\s|T|(?:[^\\p{L}\\p{N}_]))"}followingPhase(){return"\\s*(?:\\-|\\\u2013|\\~|\\\u301C|\u0434\u043E|\u0438|\u043F\u043E|\\?)\\s*"}primaryPrefix(){return"(?:(?:\u0432|\u0441)\\s*)??"}primarySuffix(){return`(?:\\s*(?:\u0443\u0442\u0440\u0430|\u0432\u0435\u0447\u0435\u0440\u0430|\u043F\u043E\u0441\u043B\u0435 \u043F\u043E\u043B\u0443\u0434\u043D\u044F))?(?!\\/)${Sg.REGEX_PARTS.rightBoundary}`}extractPrimaryTimeComponents(e,t){let n=super.extractPrimaryTimeComponents(e,t);if(n){if(t[0].endsWith("\u0432\u0435\u0447\u0435\u0440\u0430")){let i=n.get("hour");i>=6&&i<12?(n.assign("hour",n.get("hour")+12),n.assign("meridiem",fa.Meridiem.PM)):i<6&&n.assign("meridiem",fa.Meridiem.AM)}if(t[0].endsWith("\u043F\u043E\u0441\u043B\u0435 \u043F\u043E\u043B\u0443\u0434\u043D\u044F")){n.assign("meridiem",fa.Meridiem.PM);let i=n.get("hour");i>=0&&i<=6&&n.assign("hour",n.get("hour")+12)}t[0].endsWith("\u0443\u0442\u0440\u0430")&&(n.assign("meridiem",fa.Meridiem.AM),n.get("hour")<12&&n.assign("hour",n.get("hour")))}return n}};Wc.default=qc});var Ug=h(Yc=>{"use strict";Object.defineProperty(Yc,"__esModule",{value:!0});var pa=Ke(),EP=he(),RP=R(),wP=st(),MP=new RegExp(`(${pa.TIME_UNITS_PATTERN})\\s{0,5}\u043D\u0430\u0437\u0430\u0434(?=(?:\\W|$))`,pa.REGEX_PARTS.flags),Lc=class extends RP.AbstractParserWithWordBoundaryChecking{patternLeftBoundary(){return pa.REGEX_PARTS.leftBoundary}innerPattern(){return MP}innerExtract(e,t){let n=pa.parseTimeUnits(t[1]),i=wP.reverseTimeUnits(n);return EP.ParsingComponents.createRelativeFromReference(e.reference,i)}};Yc.default=Lc});var Fg=h(Ui=>{"use strict";var DP=Ui&&Ui.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ui,"__esModule",{value:!0});var PP=DP(kt()),$c=class extends PP.default{patternBetween(){return/^\s*(ะธ ะดะพ|ะธ ะฟะพ|ะดะพ|ะฟะพ|-)\s*$/i}};Ui.default=$c});var qg=h(Fi=>{"use strict";var OP=Fi&&Fi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Fi,"__esModule",{value:!0});var AP=OP(Bt()),jc=class extends AP.default{patternBetween(){return new RegExp("^\\s*(T|\u0432|,|-)?\\s*$")}};Fi.default=jc});var Wg=h(Qt=>{"use strict";var kP=Qt&&Qt.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),NP=Qt&&Qt.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),xP=Qt&&Qt.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&kP(e,r,t);return NP(e,r),e};Object.defineProperty(Qt,"__esModule",{value:!0});var CP=R(),qi=xP(zt()),Bc=Ke(),SP=new RegExp(`(?:\u0441|\u0441\u043E)?\\s*(\u0441\u0435\u0433\u043E\u0434\u043D\u044F|\u0432\u0447\u0435\u0440\u0430|\u0437\u0430\u0432\u0442\u0440\u0430|\u043F\u043E\u0441\u043B\u0435\u0437\u0430\u0432\u0442\u0440\u0430|\u043F\u043E\u0437\u0430\u0432\u0447\u0435\u0440\u0430)${Bc.REGEX_PARTS.rightBoundary}`,Bc.REGEX_PARTS.flags),Gc=class extends CP.AbstractParserWithWordBoundaryChecking{patternLeftBoundary(){return Bc.REGEX_PARTS.leftBoundary}innerPattern(e){return SP}innerExtract(e,t){let n=t[1].toLowerCase(),i=e.createParsingComponents();switch(n){case"\u0441\u0435\u0433\u043E\u0434\u043D\u044F":return qi.today(e.reference);case"\u0432\u0447\u0435\u0440\u0430":return qi.yesterday(e.reference);case"\u0437\u0430\u0432\u0442\u0440\u0430":return qi.tomorrow(e.reference);case"\u043F\u043E\u0441\u043B\u0435\u0437\u0430\u0432\u0442\u0440\u0430":return qi.theDayAfter(e.reference,2);case"\u043F\u043E\u0437\u0430\u0432\u0447\u0435\u0440\u0430":return qi.theDayBefore(e.reference,2)}return i}};Qt.default=Gc});var Lg=h(vt=>{"use strict";var IP=vt&&vt.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),UP=vt&&vt.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),FP=vt&&vt.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&IP(e,r,t);return UP(e,r),e},qP=vt&&vt.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(vt,"__esModule",{value:!0});var WP=R(),Gr=FP(zt()),LP=it(),YP=qP(K()),Hc=Ke(),$P=new RegExp(`(\u0441\u0435\u0439\u0447\u0430\u0441|\u043F\u0440\u043E\u0448\u043B\u044B\u043C\\s*\u0432\u0435\u0447\u0435\u0440\u043E\u043C|\u043F\u0440\u043E\u0448\u043B\u043E\u0439\\s*\u043D\u043E\u0447\u044C\u044E|\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0439\\s*\u043D\u043E\u0447\u044C\u044E|\u0441\u0435\u0433\u043E\u0434\u043D\u044F\\s*\u043D\u043E\u0447\u044C\u044E|\u044D\u0442\u043E\u0439\\s*\u043D\u043E\u0447\u044C\u044E|\u043D\u043E\u0447\u044C\u044E|\u044D\u0442\u0438\u043C \u0443\u0442\u0440\u043E\u043C|\u0443\u0442\u0440\u043E\u043C|\u0443\u0442\u0440\u0430|\u0432\\s*\u043F\u043E\u043B\u0434\u0435\u043D\u044C|\u0432\u0435\u0447\u0435\u0440\u043E\u043C|\u0432\u0435\u0447\u0435\u0440\u0430|\u0432\\s*\u043F\u043E\u043B\u043D\u043E\u0447\u044C)${Hc.REGEX_PARTS.rightBoundary}`,Hc.REGEX_PARTS.flags),zc=class extends WP.AbstractParserWithWordBoundaryChecking{patternLeftBoundary(){return Hc.REGEX_PARTS.leftBoundary}innerPattern(){return $P}innerExtract(e,t){let n=YP.default(e.refDate),i=t[0].toLowerCase(),s=e.createParsingComponents();if(i==="\u0441\u0435\u0439\u0447\u0430\u0441")return Gr.now(e.reference);if(i==="\u0432\u0435\u0447\u0435\u0440\u043E\u043C"||i==="\u0432\u0435\u0447\u0435\u0440\u0430")return Gr.evening(e.reference);if(i.endsWith("\u0443\u0442\u0440\u043E\u043C")||i.endsWith("\u0443\u0442\u0440\u0430"))return Gr.morning(e.reference);if(i.match(/ะฒ\s*ะฟะพะปะดะตะฝัŒ/))return Gr.noon(e.reference);if(i.match(/ะฟั€ะพัˆะปะพะน\s*ะฝะพั‡ัŒัŽ/))return Gr.lastNight(e.reference);if(i.match(/ะฟั€ะพัˆะปั‹ะผ\s*ะฒะตั‡ะตั€ะพะผ/))return Gr.yesterdayEvening(e.reference);if(i.match(/ัะปะตะดัƒัŽั‰ะตะน\s*ะฝะพั‡ัŒัŽ/)){let a=n.hour()<22?1:2;n=n.add(a,"day"),LP.assignSimilarDate(s,n),s.imply("hour",0)}return i.match(/ะฒ\s*ะฟะพะปะฝะพั‡ัŒ/)||i.endsWith("\u043D\u043E\u0447\u044C\u044E")?Gr.midnight(e.reference):s}};vt.default=zc});var Yg=h(Vc=>{"use strict";Object.defineProperty(Vc,"__esModule",{value:!0});var Wi=Ke(),jP=J(),BP=R(),GP=Wr(),HP=new RegExp(`(?:(?:,|\\(|\uFF08)\\s*)?(?:\u0432\\s*?)?(?:(\u044D\u0442\u0443|\u044D\u0442\u043E\u0442|\u043F\u0440\u043E\u0448\u043B\u044B\u0439|\u043F\u0440\u043E\u0448\u043B\u0443\u044E|\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0439|\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0443\u044E|\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0433\u043E)\\s*)?(${jP.matchAnyPattern(Wi.WEEKDAY_DICTIONARY)})(?:\\s*(?:,|\\)|\uFF09))?(?:\\s*\u043D\u0430\\s*(\u044D\u0442\u043E\u0439|\u043F\u0440\u043E\u0448\u043B\u043E\u0439|\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0439)\\s*\u043D\u0435\u0434\u0435\u043B\u0435)?${Wi.REGEX_PARTS.rightBoundary}`,Wi.REGEX_PARTS.flags),zP=1,KP=2,VP=3,Kc=class extends BP.AbstractParserWithWordBoundaryChecking{innerPattern(){return HP}patternLeftBoundary(){return Wi.REGEX_PARTS.leftBoundary}innerExtract(e,t){let n=t[KP].toLowerCase(),i=Wi.WEEKDAY_DICTIONARY[n],s=t[zP],a=t[VP],o=s||a;o=o||"",o=o.toLowerCase();let u=null;o=="\u043F\u0440\u043E\u0448\u043B\u044B\u0439"||o=="\u043F\u0440\u043E\u0448\u043B\u0443\u044E"||o=="\u043F\u0440\u043E\u0448\u043B\u043E\u0439"?u="last":o=="\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0439"||o=="\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0443\u044E"||o=="\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0439"||o=="\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0433\u043E"?u="next":(o=="\u044D\u0442\u043E\u0442"||o=="\u044D\u0442\u0443"||o=="\u044D\u0442\u043E\u0439")&&(u="this");let l=GP.toDayJSWeekday(e.refDate,i,u);return e.createParsingComponents().assign("weekday",i).imply("day",l.date()).imply("month",l.month()+1).imply("year",l.year())}};Vc.default=Kc});var jg=h(Yi=>{"use strict";var ZP=Yi&&Yi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Yi,"__esModule",{value:!0});var Li=Ke(),$g=he(),XP=ZP(K()),QP=R(),JP=J(),eO=new RegExp(`(\u0432 \u043F\u0440\u043E\u0448\u043B\u043E\u043C|\u043D\u0430 \u043F\u0440\u043E\u0448\u043B\u043E\u0439|\u043D\u0430 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0439|\u0432 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u043C|\u043D\u0430 \u044D\u0442\u043E\u0439|\u0432 \u044D\u0442\u043E\u043C)\\s*(${JP.matchAnyPattern(Li.TIME_UNIT_DICTIONARY)})(?=\\s*)${Li.REGEX_PARTS.rightBoundary}`,Li.REGEX_PARTS.flags),tO=1,rO=2,Zc=class extends QP.AbstractParserWithWordBoundaryChecking{patternLeftBoundary(){return Li.REGEX_PARTS.leftBoundary}innerPattern(){return eO}innerExtract(e,t){let n=t[tO].toLowerCase(),i=t[rO].toLowerCase(),s=Li.TIME_UNIT_DICTIONARY[i];if(n=="\u043D\u0430 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0439"||n=="\u0432 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u043C"){let u={};return u[s]=1,$g.ParsingComponents.createRelativeFromReference(e.reference,u)}if(n=="\u0432 \u043F\u0440\u043E\u0448\u043B\u043E\u043C"||n=="\u043D\u0430 \u043F\u0440\u043E\u0448\u043B\u043E\u0439"){let u={};return u[s]=-1,$g.ParsingComponents.createRelativeFromReference(e.reference,u)}let a=e.createParsingComponents(),o=XP.default(e.reference.instant);return s.match(/week/i)?(o=o.add(-o.get("d"),"d"),a.imply("day",o.date()),a.imply("month",o.month()+1),a.imply("year",o.year())):s.match(/month/i)?(o=o.add(-o.date()+1,"d"),a.imply("day",o.date()),a.assign("year",o.year()),a.assign("month",o.month()+1)):s.match(/year/i)&&(o=o.add(-o.date()+1,"d"),o=o.add(-o.month(),"month"),a.imply("day",o.date()),a.imply("month",o.month()+1),a.assign("year",o.year())),a}};Yi.default=Zc});var Bg=h(Qc=>{"use strict";Object.defineProperty(Qc,"__esModule",{value:!0});var $i=Ke(),nO=he(),iO=R(),sO=st(),aO=new RegExp(`(\u044D\u0442\u0438|\u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0438\u0435|\u043F\u0440\u043E\u0448\u043B\u044B\u0435|\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0435|\u043F\u043E\u0441\u043B\u0435|\u0447\u0435\u0440\u0435\u0437|\\+|-)\\s*(${$i.TIME_UNITS_PATTERN})${$i.REGEX_PARTS.rightBoundary}`,$i.REGEX_PARTS.flags),Xc=class extends iO.AbstractParserWithWordBoundaryChecking{patternLeftBoundary(){return $i.REGEX_PARTS.leftBoundary}innerPattern(){return aO}innerExtract(e,t){let n=t[1].toLowerCase(),i=$i.parseTimeUnits(t[2]);switch(n){case"\u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0438\u0435":case"\u043F\u0440\u043E\u0448\u043B\u044B\u0435":case"-":i=sO.reverseTimeUnits(i);break}return nO.ParsingComponents.createRelativeFromReference(e.reference,i)}};Qc.default=Xc});var zg=h(ke=>{"use strict";var et=ke&&ke.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ke,"__esModule",{value:!0});ke.createConfiguration=ke.createCasualConfiguration=ke.parseDate=ke.parse=ke.strict=ke.casual=void 0;var oO=et(Mg()),uO=et(kg()),lO=et(Cg()),cO=et(Ig()),dO=et(Ug()),fO=et(Fg()),pO=et(qg()),hO=Gt(),mO=et(Wg()),yO=et(Lg()),gO=et(Yg()),_O=et(jg()),Gg=yt(),TO=et(Lr()),bO=et(Bg());ke.casual=new Gg.Chrono(Hg());ke.strict=new Gg.Chrono(Jc(!0));function vO(r,e,t){return ke.casual.parse(r,e,t)}ke.parse=vO;function EO(r,e,t){return ke.casual.parseDate(r,e,t)}ke.parseDate=EO;function Hg(){let r=Jc(!1);return r.parsers.unshift(new mO.default),r.parsers.unshift(new yO.default),r.parsers.unshift(new lO.default),r.parsers.unshift(new _O.default),r.parsers.unshift(new bO.default),r}ke.createCasualConfiguration=Hg;function Jc(r=!0){return hO.includeCommonConfiguration({parsers:[new TO.default(!0),new oO.default,new uO.default,new gO.default,new cO.default(r),new dO.default],refiners:[new pO.default,new fO.default]},r)}ke.createConfiguration=Jc});var Ee=h(L=>{"use strict";var RO=L&&L.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),wO=L&&L.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),Er=L&&L.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&RO(e,r,t);return wO(e,r),e};Object.defineProperty(L,"__esModule",{value:!0});L.parseDate=L.parse=L.casual=L.strict=L.ru=L.zh=L.nl=L.pt=L.ja=L.fr=L.de=L.Meridiem=L.Chrono=L.en=void 0;var ed=Er(gu());L.en=ed;var MO=yt();Object.defineProperty(L,"Chrono",{enumerable:!0,get:function(){return MO.Chrono}});var DO;(function(r){r[r.AM=0]="AM",r[r.PM=1]="PM"})(DO=L.Meridiem||(L.Meridiem={}));var PO=Er(rm());L.de=PO;var OO=Er(Nm());L.fr=OO;var AO=Er(Lm());L.ja=AO;var kO=Er(ry());L.pt=kO;var NO=Er(Ly());L.nl=NO;var xO=Er(bg());L.zh=xO;var CO=Er(zg());L.ru=CO;L.strict=ed.strict;L.casual=ed.casual;function SO(r,e,t){return L.casual.parse(r,e,t)}L.parse=SO;function IO(r,e,t){return L.casual.parseDate(r,e,t)}L.parseDate=IO});var St=h(Pr=>{"use strict";Pr.__esModule=!0;var jO;(function(r){r.AND="AND",r.OR="OR",r.XOR="XOR",r.NOT="NOT"})(jO=Pr.Operators||(Pr.Operators={}));var BO;(function(r){r.OPEN_PARENTHESIS="(",r.CLOSE_PARENTHESIS=")"})(BO=Pr.StructuralCharacters||(Pr.StructuralCharacters={}));var GO;(function(r){r.IDENTIFIER="IDENTIFIER",r.OPERATOR="OPERATOR",r.STRUCTURAL_CHARACTER="STRUCTURAL_CHARACTER",r.EOF="EOF",r.COMMENT="COMMENT"})(GO=Pr.Tokens||(Pr.Tokens={}))});var pd=h(Ca=>{"use strict";Ca.__esModule=!0;var me=St();Ca.OPERATOR_PRECEDENCE={NOT:0,XOR:1,AND:2,OR:3};Ca.VALID_TOKENS={identifierOnly:[{name:me.Tokens.IDENTIFIER},{name:me.Tokens.STRUCTURAL_CHARACTER,value:me.StructuralCharacters.OPEN_PARENTHESIS}],identifierOrNot:[{name:me.Tokens.IDENTIFIER},{name:me.Tokens.STRUCTURAL_CHARACTER,value:me.StructuralCharacters.OPEN_PARENTHESIS},{name:me.Tokens.OPERATOR,value:me.Operators.NOT}],binaryOperator:[{name:me.Tokens.OPERATOR,value:me.Operators.AND},{name:me.Tokens.OPERATOR,value:me.Operators.OR},{name:me.Tokens.OPERATOR,value:me.Operators.XOR}],binaryOperatorOrClose:[{name:me.Tokens.OPERATOR,value:me.Operators.AND},{name:me.Tokens.OPERATOR,value:me.Operators.OR},{name:me.Tokens.OPERATOR,value:me.Operators.XOR},{name:me.Tokens.STRUCTURAL_CHARACTER,value:me.StructuralCharacters.CLOSE_PARENTHESIS}]}});var hd=h(rr=>{"use strict";rr.__esModule=!0;var Rn=St();rr.STRUCTURAL_CHARACTERS={"(":Rn.StructuralCharacters.OPEN_PARENTHESIS,")":Rn.StructuralCharacters.CLOSE_PARENTHESIS};rr.OPERATORS={AND:Rn.Operators.AND,OR:Rn.Operators.OR,XOR:Rn.Operators.XOR,NOT:Rn.Operators.NOT};rr.SEPARATORS=new Set([32,9,10,13].map(function(r){return String.fromCodePoint(r)}));rr.QUOTED_IDENTIFIER_DELIMITER=String.fromCodePoint(34);rr.COMMENT_DELIMITER=String.fromCodePoint(35);rr.EOL=String.fromCodePoint(10);rr.ESCAPE_CHARACTER=String.fromCodePoint(92)});var i_=h(nr=>{"use strict";var md=nr&&nr.__assign||function(){return md=Object.assign||function(r){for(var e,t=1,n=arguments.length;t{"use strict";yd.__esModule=!0;var wn=St(),tt=hd(),Mn=i_();yd.lex=function(r){for(var e=null,t=null,n=null,i=0;i{"use strict";var HO=ir&&ir.__spreadArrays||function(){for(var r=0,e=0,t=arguments.length;e{"use strict";var Pn=Zi&&Zi.__spreadArrays||function(){for(var r=0,e=0,t=arguments.length;e{"use strict";sr.__esModule=!0;var l_=St();sr.andUtil=function(r,e){return r&&e};sr.orUtil=function(r,e){return r||e};sr.xorUtil=function(r,e){return r!==e};sr.notUtil=function(r){return!r};sr.isIdentifier=function(r){var e=r.name,t=r.value;return e===l_.Tokens.IDENTIFIER&&typeof t=="string"};sr.isOperator=function(r){var e=r.name,t=r.value;return e===l_.Tokens.OPERATOR&&typeof t=="string"};sr.throwInvalidExpression=function(r){throw new TypeError("Invalid postfix expression: "+r)}});var c_=h(Ed=>{"use strict";var Xi;Ed.__esModule=!0;var bd=St(),vd=Td();Ed.OPERATOR_MAP=(Xi={},Xi[bd.Operators.AND]=vd.andUtil,Xi[bd.Operators.OR]=vd.orUtil,Xi[bd.Operators.XOR]=vd.xorUtil,Xi)});var f_=h(Kr=>{"use strict";var Rd=Kr&&Kr.__spreadArrays||function(){for(var r=0,e=0,t=arguments.length;e{"use strict";Qi.__esModule=!0;var p_=f_();Qi.getEvaluator=p_.getEvaluator;Qi.evaluate=p_.evaluate;var ZO=_d();Qi.parse=ZO.parse});var nA={};D_(nA,{default:()=>ja});module.exports=P_(nA);var __=require("obsidian");var gs=require("obsidian");var sA=new Error("timeout while waiting for mutex to become available"),aA=new Error("mutex already locked"),O_=new Error("request for lock canceled"),Zd=function(r,e,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(c){try{l(n.next(c))}catch(d){a(d)}}function u(c){try{l(n.throw(c))}catch(d){a(d)}}function l(c){c.done?s(c.value):i(c.value).then(o,u)}l((n=n.apply(r,e||[])).next())})},Ka=class{constructor(e,t=O_){if(this._maxConcurrency=e,this._cancelError=t,this._queue=[],this._waiters=[],e<=0)throw new Error("semaphore must be initialized to a positive value");this._value=e}acquire(){let e=this.isLocked(),t=new Promise((n,i)=>this._queue.push({resolve:n,reject:i}));return e||this._dispatch(),t}runExclusive(e){return Zd(this,void 0,void 0,function*(){let[t,n]=yield this.acquire();try{return yield e(t)}finally{n()}})}waitForUnlock(){return Zd(this,void 0,void 0,function*(){return this.isLocked()?new Promise(t=>this._waiters.push({resolve:t})):Promise.resolve()})}isLocked(){return this._value<=0}release(){if(this._maxConcurrency>1)throw new Error("this method is unavailable on semaphores with concurrency > 1; use the scoped release returned by acquire instead");if(this._currentReleaser){let e=this._currentReleaser;this._currentReleaser=void 0,e()}}cancel(){this._queue.forEach(e=>e.reject(this._cancelError)),this._queue=[]}_dispatch(){let e=this._queue.shift();if(!e)return;let t=!1;this._currentReleaser=()=>{t||(t=!0,this._value++,this._resolveWaiters(),this._dispatch())},e.resolve([this._value--,this._currentReleaser])}_resolveWaiters(){this._waiters.forEach(e=>e.resolve()),this._waiters=[]}},A_=function(r,e,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(c){try{l(n.next(c))}catch(d){a(d)}}function u(c){try{l(n.throw(c))}catch(d){a(d)}}function l(c){c.done?s(c.value):i(c.value).then(o,u)}l((n=n.apply(r,e||[])).next())})},us=class{constructor(e){this._semaphore=new Ka(1,e)}acquire(){return A_(this,void 0,void 0,function*(){let[,e]=yield this._semaphore.acquire();return e})}runExclusive(e){return this._semaphore.runExclusive(()=>e())}isLocked(){return this._semaphore.isLocked()}waitForUnlock(){return this._semaphore.waitForUnlock()}release(){this._semaphore.release()}cancel(){return this._semaphore.cancel()}};var sp=require("obsidian");var Qd=require("obsidian");var Xd=[{index:9999,internalName:"INTERNAL_TESTING_ENABLED_BY_DEFAULT",displayName:"Test Item. Used to validate the Feature Framework.",description:"Description",enabledByDefault:!0,stable:!1}];var Et=class{constructor(e,t,n,i,s,a){this.internalName=e;this.index=t;this.description=n;this.displayName=i;this.enabledByDefault=s;this.stable=a}static get values(){let e=[];return Xd.forEach(t=>{e=[...e,new Et(t.internalName,t.index,t.description,t.displayName,t.enabledByDefault,t.stable)]}),e}static get settingsFlags(){let e={};return Et.values.forEach(t=>{e[t.internalName]=t.enabledByDefault}),e}static fromString(e){for(let t of Et.values)if(e===t.internalName)return t;throw new RangeError(`Illegal argument passed to fromString(): ${e} does not correspond to any available Feature ${this.prototype.constructor.name}`)}};var N_={globalFilter:"",removeGlobalFilter:!1,setDoneDate:!0,autoSuggestInEditor:!0,autoSuggestMinMatch:0,autoSuggestMaxItems:6,features:Et.settingsFlags},xn=$e({},N_),ae=()=>{for(let r in Et.settingsFlags)xn.features[r]===void 0&&(xn.features[r]=Et.settingsFlags[r]);return $e({},xn)},qt=r=>(xn=$e($e({},xn),r),ae());var Va,Za,Jd=({metadataCache:r,vault:e})=>{Va=r,Za=e},ls=t=>se(void 0,[t],function*({originalTask:r,newTasks:e}){if(Za===void 0||Va===void 0){console.error("Tasks: cannot use File before initializing it.");return}Array.isArray(e)||(e=[e]),ef({originalTask:r,newTasks:e,vault:Za,metadataCache:Va,previousTries:0})}),ef=s=>se(void 0,[s],function*({originalTask:r,newTasks:e,vault:t,metadataCache:n,previousTries:i}){let a=()=>{if(i>10){console.error("Tasks: Too many retries. File update not possible ...");return}let g=Math.min(Math.pow(10,i),100);setTimeout(()=>{ef({originalTask:r,newTasks:e,vault:t,metadataCache:n,previousTries:i+1})},g)},o=t.getAbstractFileByPath(r.path);if(!(o instanceof Qd.TFile))return console.warn(`Tasks: No file found for task ${r.description}. Retrying ...`),a();if(o.extension!=="md"){console.error("Tasks: Only supporting files with the .md file extension.");return}let u=n.getFileCache(o);if(u==null||u===null)return console.warn(`Tasks: No file cache found for file ${o.path}. Retrying ...`),a();let l=u.listItems;if(l===void 0||l.length===0)return console.warn(`Tasks: No list items found in file cache of ${o.path}. Retrying ...`),a();let d=(yield t.read(o)).split(` -`),{globalFilter:f}=ae(),p,y=0;for(let g of l){if(g.position.start.lineg.toFileLineString()),...d.slice(p.position.start.line+1)];yield t.modify(o,m.join(` -`))});var Xr=class{constructor(){this.hideTaskCount=!1;this.hideBacklinks=!1;this.hidePriority=!1;this.hideStartDate=!1;this.hideScheduledDate=!1;this.hideDoneDate=!1;this.hideDueDate=!1;this.hideRecurrenceRule=!1;this.hideEditButton=!1;this.shortMode=!1}};var cs=["MO","TU","WE","TH","FR","SA","SU"],_e=function(){function r(e,t){if(t===0)throw new Error("Can't create weekday with n == 0");this.weekday=e,this.n=t}return r.fromStr=function(e){return new r(cs.indexOf(e))},r.prototype.nth=function(e){return this.n===e?this:new r(this.weekday,e)},r.prototype.equals=function(e){return this.weekday===e.weekday&&this.n===e.n},r.prototype.toString=function(){var e=cs[this.weekday];return this.n&&(e=(this.n>0?"+":"")+String(this.n)+e),e},r.prototype.getJsWeekday=function(){return this.weekday===6?0:this.weekday+1},r}();var ue=function(r){return r!=null},Ze=function(r){return typeof r=="number"},Xa=function(r){return typeof r=="string"&&cs.includes(r)},Ce=Array.isArray,rt=function(r,e){e===void 0&&(e=r),arguments.length===1&&(e=r,r=0);for(var t=[],n=r;n>0,n.length>e?String(n):(e=e-n.length,e>t.length&&(t+=B(t,e/t.length)),t.slice(0,e)+String(n))}var rf=function(r,e,t){var n=r.split(e);return t?n.slice(0,t).concat([n.slice(t).join(e)]):n},Fe=function(r,e){var t=r%e;return t*e<0?t+e:t},ds=function(r,e){return{div:Math.floor(r/e),mod:Fe(r,e)}},Xe=function(r){return!ue(r)||r.length===0},ye=function(r){return!Xe(r)},G=function(r,e){return ye(r)&&r.indexOf(e)!==-1};var dr;(function(r){r.MONTH_DAYS=[31,28,31,30,31,30,31,31,30,31,30,31],r.ONE_DAY=1e3*60*60*24,r.MAXYEAR=9999,r.ORDINAL_BASE=new Date(Date.UTC(1970,0,1)),r.PY_WEEKDAYS=[6,0,1,2,3,4,5],r.getYearDay=function(e){var t=new Date(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate());return Math.ceil((t.valueOf()-new Date(e.getUTCFullYear(),0,1).valueOf())/r.ONE_DAY)+1},r.isLeapYear=function(e){return e%4===0&&e%100!==0||e%400===0},r.isDate=function(e){return e instanceof Date},r.isValidDate=function(e){return r.isDate(e)&&!isNaN(e.getTime())},r.tzOffset=function(e){return e.getTimezoneOffset()*60*1e3},r.daysBetween=function(e,t){var n=e.getTime()-r.tzOffset(e),i=t.getTime()-r.tzOffset(t),s=n-i;return Math.round(s/r.ONE_DAY)},r.toOrdinal=function(e){return r.daysBetween(e,r.ORDINAL_BASE)},r.fromOrdinal=function(e){return new Date(r.ORDINAL_BASE.getTime()+e*r.ONE_DAY)},r.getMonthDays=function(e){var t=e.getUTCMonth();return t===1&&r.isLeapYear(e.getUTCFullYear())?29:r.MONTH_DAYS[t]},r.getWeekday=function(e){return r.PY_WEEKDAYS[e.getUTCDay()]},r.monthRange=function(e,t){var n=new Date(Date.UTC(e,t,1));return[r.getWeekday(n),r.getMonthDays(n)]},r.combine=function(e,t){return t=t||e,new Date(Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()))},r.clone=function(e){var t=new Date(e.getTime());return t},r.cloneDates=function(e){for(var t=[],n=0;nthis.maxDate;if(this.method==="between"){if(t)return!0;if(n)return!1}else if(this.method==="before"){if(n)return!1}else if(this.method==="after")return t?!0:(this.add(e),!1);return this.add(e)},r.prototype.add=function(e){return this._result.push(e),!0},r.prototype.getValue=function(){var e=this._result;switch(this.method){case"all":case"between":return e;case"before":case"after":default:return e.length?e[e.length-1]:null}},r.prototype.clone=function(){return new r(this.method,this.args)},r}(),Wt=x_;var Df=os(Mf(),1),{__extends:Jr,__assign:je,__rest:MA,__decorate:DA,__param:PA,__metadata:OA,__awaiter:AA,__generator:kA,__exportStar:NA,__createBinding:xA,__values:CA,__read:SA,__spread:IA,__spreadArrays:UA,__spreadArray:T,__await:FA,__asyncGenerator:qA,__asyncDelegator:WA,__asyncValues:LA,__makeTemplateObject:YA,__importStar:$A,__importDefault:jA,__classPrivateFieldGet:BA,__classPrivateFieldSet:GA,__classPrivateFieldIn:HA}=Df.default;var C_=function(r){Jr(e,r);function e(t,n,i){var s=r.call(this,t,n)||this;return s.iterator=i,s}return e.prototype.add=function(t){return this.iterator(t,this._result.length)?(this._result.push(t),!0):!1},e}(Wt),Ja=C_;var S_={dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],tokens:{SKIP:/^[ \r\n\t]+|^\.$/,number:/^[1-9][0-9]*/,numberAsText:/^(one|two|three)/i,every:/^every/i,"day(s)":/^days?/i,"weekday(s)":/^weekdays?/i,"week(s)":/^weeks?/i,"hour(s)":/^hours?/i,"minute(s)":/^minutes?/i,"month(s)":/^months?/i,"year(s)":/^years?/i,on:/^(on|in)/i,at:/^(at)/i,the:/^the/i,first:/^first/i,second:/^second/i,third:/^third/i,nth:/^([1-9][0-9]*)(\.|th|nd|rd|st)/i,last:/^last/i,for:/^for/i,"time(s)":/^times?/i,until:/^(un)?til/i,monday:/^mo(n(day)?)?/i,tuesday:/^tu(e(s(day)?)?)?/i,wednesday:/^we(d(n(esday)?)?)?/i,thursday:/^th(u(r(sday)?)?)?/i,friday:/^fr(i(day)?)?/i,saturday:/^sa(t(urday)?)?/i,sunday:/^su(n(day)?)?/i,january:/^jan(uary)?/i,february:/^feb(ruary)?/i,march:/^mar(ch)?/i,april:/^apr(il)?/i,may:/^may/i,june:/^june?/i,july:/^july?/i,august:/^aug(ust)?/i,september:/^sep(t(ember)?)?/i,october:/^oct(ober)?/i,november:/^nov(ember)?/i,december:/^dec(ember)?/i,comma:/^(,\s*|(and|or)\s*)+/i}},Nr=S_;var Pf=function(r,e){return r.indexOf(e)!==-1},I_=function(r){return r.toString()},U_=function(r,e,t){return"".concat(e," ").concat(t,", ").concat(r)},F_=function(){function r(e,t,n,i){if(t===void 0&&(t=I_),n===void 0&&(n=Nr),i===void 0&&(i=U_),this.text=[],this.language=n||Nr,this.gettext=t,this.dateFormatter=i,this.rrule=e,this.options=e.options,this.origOptions=e.origOptions,this.origOptions.bymonthday){var s=[].concat(this.options.bymonthday),a=[].concat(this.options.bynmonthday);s.sort(function(c,d){return c-d}),a.sort(function(c,d){return d-c}),this.bymonthday=s.concat(a),this.bymonthday.length||(this.bymonthday=null)}if(ue(this.origOptions.byweekday)){var o=Ce(this.origOptions.byweekday)?this.origOptions.byweekday:[this.origOptions.byweekday],u=String(o);this.byweekday={allWeeks:o.filter(function(c){return!c.n}),someWeeks:o.filter(function(c){return Boolean(c.n)}),isWeekdays:u.indexOf("MO")!==-1&&u.indexOf("TU")!==-1&&u.indexOf("WE")!==-1&&u.indexOf("TH")!==-1&&u.indexOf("FR")!==-1&&u.indexOf("SA")===-1&&u.indexOf("SU")===-1,isEveryDay:u.indexOf("MO")!==-1&&u.indexOf("TU")!==-1&&u.indexOf("WE")!==-1&&u.indexOf("TH")!==-1&&u.indexOf("FR")!==-1&&u.indexOf("SA")!==-1&&u.indexOf("SU")!==-1};var l=function(c,d){return c.weekday-d.weekday};this.byweekday.allWeeks.sort(l),this.byweekday.someWeeks.sort(l),this.byweekday.allWeeks.length||(this.byweekday.allWeeks=null),this.byweekday.someWeeks.length||(this.byweekday.someWeeks=null)}else this.byweekday=null}return r.isFullyConvertible=function(e){var t=!0;if(!(e.options.freq in r.IMPLEMENTED)||e.origOptions.until&&e.origOptions.count)return!1;for(var n in e.origOptions){if(Pf(["dtstart","wkst","freq"],n))return!0;if(!Pf(r.IMPLEMENTED[e.options.freq],n))return!1}return t},r.prototype.isFullyConvertible=function(){return r.isFullyConvertible(this.rrule)},r.prototype.toString=function(){var e=this.gettext;if(!(this.options.freq in r.IMPLEMENTED))return e("RRule error: Unable to fully convert this rrule to text");if(this.text=[e("every")],this[w.FREQUENCIES[this.options.freq]](),this.options.until){this.add(e("until"));var t=this.options.until;this.add(this.dateFormatter(t.getUTCFullYear(),this.language.monthNames[t.getUTCMonth()],t.getUTCDate()))}else this.options.count&&this.add(e("for")).add(this.options.count.toString()).add(this.plural(this.options.count)?e("times"):e("time"));return this.isFullyConvertible()||this.add(e("(~ approximate)")),this.text.join("")},r.prototype.HOURLY=function(){var e=this.gettext;this.options.interval!==1&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("hours"):e("hour"))},r.prototype.MINUTELY=function(){var e=this.gettext;this.options.interval!==1&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("minutes"):e("minute"))},r.prototype.DAILY=function(){var e=this.gettext;this.options.interval!==1&&this.add(this.options.interval.toString()),this.byweekday&&this.byweekday.isWeekdays?this.add(this.plural(this.options.interval)?e("weekdays"):e("weekday")):this.add(this.plural(this.options.interval)?e("days"):e("day")),this.origOptions.bymonth&&(this.add(e("in")),this._bymonth()),this.bymonthday?this._bymonthday():this.byweekday?this._byweekday():this.origOptions.byhour&&this._byhour()},r.prototype.WEEKLY=function(){var e=this.gettext;this.options.interval!==1&&this.add(this.options.interval.toString()).add(this.plural(this.options.interval)?e("weeks"):e("week")),this.byweekday&&this.byweekday.isWeekdays?this.options.interval===1?this.add(this.plural(this.options.interval)?e("weekdays"):e("weekday")):this.add(e("on")).add(e("weekdays")):this.byweekday&&this.byweekday.isEveryDay?this.add(this.plural(this.options.interval)?e("days"):e("day")):(this.options.interval===1&&this.add(e("week")),this.origOptions.bymonth&&(this.add(e("in")),this._bymonth()),this.bymonthday?this._bymonthday():this.byweekday&&this._byweekday())},r.prototype.MONTHLY=function(){var e=this.gettext;this.origOptions.bymonth?(this.options.interval!==1&&(this.add(this.options.interval.toString()).add(e("months")),this.plural(this.options.interval)&&this.add(e("in"))),this._bymonth()):(this.options.interval!==1&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("months"):e("month"))),this.bymonthday?this._bymonthday():this.byweekday&&this.byweekday.isWeekdays?this.add(e("on")).add(e("weekdays")):this.byweekday&&this._byweekday()},r.prototype.YEARLY=function(){var e=this.gettext;this.origOptions.bymonth?(this.options.interval!==1&&(this.add(this.options.interval.toString()),this.add(e("years"))),this._bymonth()):(this.options.interval!==1&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("years"):e("year"))),this.bymonthday?this._bymonthday():this.byweekday&&this._byweekday(),this.options.byyearday&&this.add(e("on the")).add(this.list(this.options.byyearday,this.nth,e("and"))).add(e("day")),this.options.byweekno&&this.add(e("in")).add(this.plural(this.options.byweekno.length)?e("weeks"):e("week")).add(this.list(this.options.byweekno,void 0,e("and")))},r.prototype._bymonthday=function(){var e=this.gettext;this.byweekday&&this.byweekday.allWeeks?this.add(e("on")).add(this.list(this.byweekday.allWeeks,this.weekdaytext,e("or"))).add(e("the")).add(this.list(this.bymonthday,this.nth,e("or"))):this.add(e("on the")).add(this.list(this.bymonthday,this.nth,e("and")))},r.prototype._byweekday=function(){var e=this.gettext;this.byweekday.allWeeks&&!this.byweekday.isWeekdays&&this.add(e("on")).add(this.list(this.byweekday.allWeeks,this.weekdaytext)),this.byweekday.someWeeks&&(this.byweekday.allWeeks&&this.add(e("and")),this.add(e("on the")).add(this.list(this.byweekday.someWeeks,this.weekdaytext,e("and"))))},r.prototype._byhour=function(){var e=this.gettext;this.add(e("at")).add(this.list(this.origOptions.byhour,void 0,e("and")))},r.prototype._bymonth=function(){this.add(this.list(this.options.bymonth,this.monthtext,this.gettext("and")))},r.prototype.nth=function(e){e=parseInt(e.toString(),10);var t,n=this.gettext;if(e===-1)return n("last");var i=Math.abs(e);switch(i){case 1:case 21:case 31:t=i+n("st");break;case 2:case 22:t=i+n("nd");break;case 3:case 23:t=i+n("rd");break;default:t=i+n("th")}return e<0?t+" "+n("last"):t},r.prototype.monthtext=function(e){return this.language.monthNames[e-1]},r.prototype.weekdaytext=function(e){var t=Ze(e)?(e+1)%7:e.getJsWeekday();return(e.n?this.nth(e.n)+" ":"")+this.language.dayNames[t]},r.prototype.plural=function(e){return e%100!==1},r.prototype.add=function(e){return this.text.push(" "),this.text.push(e),this},r.prototype.list=function(e,t,n,i){var s=this;i===void 0&&(i=","),Ce(e)||(e=[e]);var a=function(u,l,c){for(var d="",f=0;fe[0].length)&&(e=s,t=i)}if(e!=null&&(this.text=this.text.substr(e[0].length),this.text===""&&(this.done=!0)),e==null){this.done=!0,this.symbol=null,this.value=null;return}}while(t==="SKIP");return this.symbol=t,this.value=e,!0},r.prototype.accept=function(e){if(this.symbol===e){if(this.value){var t=this.value;return this.nextSymbol(),t}return this.nextSymbol(),!0}return!1},r.prototype.acceptNumber=function(){return this.accept("number")},r.prototype.expect=function(e){if(this.accept(e))return!0;throw new Error("expected "+e+" but found "+this.symbol)},r}();function Cn(r,e){e===void 0&&(e=Nr);var t={},n=new q_(e.tokens);if(!n.start(r))return null;return i(),t;function i(){n.expect("every");var f=n.acceptNumber();if(f&&(t.interval=parseInt(f[0],10)),n.isDone())throw new Error("Unexpected end");switch(n.symbol){case"day(s)":t.freq=w.DAILY,n.nextSymbol()&&(a(),d());break;case"weekday(s)":t.freq=w.WEEKLY,t.byweekday=[w.MO,w.TU,w.WE,w.TH,w.FR],n.nextSymbol(),d();break;case"week(s)":t.freq=w.WEEKLY,n.nextSymbol()&&(s(),d());break;case"hour(s)":t.freq=w.HOURLY,n.nextSymbol()&&(s(),d());break;case"minute(s)":t.freq=w.MINUTELY,n.nextSymbol()&&(s(),d());break;case"month(s)":t.freq=w.MONTHLY,n.nextSymbol()&&(s(),d());break;case"year(s)":t.freq=w.YEARLY,n.nextSymbol()&&(s(),d());break;case"monday":case"tuesday":case"wednesday":case"thursday":case"friday":case"saturday":case"sunday":t.freq=w.WEEKLY;var p=n.symbol.substr(0,2).toUpperCase();if(t.byweekday=[w[p]],!n.nextSymbol())return;for(;n.accept("comma");){if(n.isDone())throw new Error("Unexpected end");var y=u();if(!y)throw new Error("Unexpected symbol "+n.symbol+", expected weekday");t.byweekday.push(w[y]),n.nextSymbol()}c(),d();break;case"january":case"february":case"march":case"april":case"may":case"june":case"july":case"august":case"september":case"october":case"november":case"december":if(t.freq=w.YEARLY,t.bymonth=[o()],!n.nextSymbol())return;for(;n.accept("comma");){if(n.isDone())throw new Error("Unexpected end");var m=o();if(!m)throw new Error("Unexpected symbol "+n.symbol+", expected month");t.bymonth.push(m),n.nextSymbol()}s(),d();break;default:throw new Error("Unknown symbol")}}function s(){var f=n.accept("on"),p=n.accept("the");if(!!(f||p))do{var y=l(),m=u(),g=o();if(y)m?(n.nextSymbol(),t.byweekday||(t.byweekday=[]),t.byweekday.push(w[m].nth(y))):(t.bymonthday||(t.bymonthday=[]),t.bymonthday.push(y),n.accept("day(s)"));else if(m)n.nextSymbol(),t.byweekday||(t.byweekday=[]),t.byweekday.push(w[m]);else if(n.symbol==="weekday(s)")n.nextSymbol(),t.byweekday||(t.byweekday=[w.MO,w.TU,w.WE,w.TH,w.FR]);else if(n.symbol==="week(s)"){n.nextSymbol();var A=n.acceptNumber();if(!A)throw new Error("Unexpected symbol "+n.symbol+", expected week number");for(t.byweekno=[parseInt(A[0],10)];n.accept("comma");){if(A=n.acceptNumber(),!A)throw new Error("Unexpected symbol "+n.symbol+"; expected monthday");t.byweekno.push(parseInt(A[0],10))}}else if(g)n.nextSymbol(),t.bymonth||(t.bymonth=[]),t.bymonth.push(g);else return}while(n.accept("comma")||n.accept("the")||n.accept("on"))}function a(){var f=n.accept("at");if(!!f)do{var p=n.acceptNumber();if(!p)throw new Error("Unexpected symbol "+n.symbol+", expected hour");for(t.byhour=[parseInt(p[0],10)];n.accept("comma");){if(p=n.acceptNumber(),!p)throw new Error("Unexpected symbol "+n.symbol+"; expected hour");t.byhour.push(parseInt(p[0],10))}}while(n.accept("comma")||n.accept("at"))}function o(){switch(n.symbol){case"january":return 1;case"february":return 2;case"march":return 3;case"april":return 4;case"may":return 5;case"june":return 6;case"july":return 7;case"august":return 8;case"september":return 9;case"october":return 10;case"november":return 11;case"december":return 12;default:return!1}}function u(){switch(n.symbol){case"monday":case"tuesday":case"wednesday":case"thursday":case"friday":case"saturday":case"sunday":return n.symbol.substr(0,2).toUpperCase();default:return!1}}function l(){switch(n.symbol){case"last":return n.nextSymbol(),-1;case"first":return n.nextSymbol(),1;case"second":return n.nextSymbol(),n.accept("last")?-2:2;case"third":return n.nextSymbol(),n.accept("last")?-3:3;case"nth":var f=parseInt(n.value[1],10);if(f<-366||f>366)throw new Error("Nth out of range: "+f);return n.nextSymbol(),n.accept("last")?-f:f;default:return!1}}function c(){n.accept("on"),n.accept("the");var f=l();if(!!f)for(t.bymonthday=[f],n.nextSymbol();n.accept("comma");){if(f=l(),!f)throw new Error("Unexpected symbol "+n.symbol+"; expected monthday");t.bymonthday.push(f),n.nextSymbol()}}function d(){if(n.symbol==="until"){var f=Date.parse(n.text);if(!f)throw new Error("Cannot parse until date:"+n.text);t.until=new Date(f)}else n.accept("for")&&(t.count=parseInt(n.value[0],10),n.expect("number"))}}var Y;(function(r){r[r.YEARLY=0]="YEARLY",r[r.MONTHLY=1]="MONTHLY",r[r.WEEKLY=2]="WEEKLY",r[r.DAILY=3]="DAILY",r[r.HOURLY=4]="HOURLY",r[r.MINUTELY=5]="MINUTELY",r[r.SECONDLY=6]="SECONDLY"})(Y||(Y={}));function Sn(r){return r12){var n=Math.floor(this.month/12),i=Fe(this.month,12);this.month=i,this.year+=n,this.month===0&&(this.month=12,--this.year)}},e.prototype.addWeekly=function(t,n){n>this.getWeekday()?this.day+=-(this.getWeekday()+1+(6-n))+t*7:this.day+=-(this.getWeekday()-n)+t*7,this.fixDay()},e.prototype.addDaily=function(t){this.day+=t,this.fixDay()},e.prototype.addHours=function(t,n,i){for(n&&(this.hour+=Math.floor((23-this.hour)/t)*t);;){this.hour+=t;var s=ds(this.hour,24),a=s.div,o=s.mod;if(a&&(this.hour=o,this.addDaily(a)),Xe(i)||G(i,this.hour))break}},e.prototype.addMinutes=function(t,n,i,s){for(n&&(this.minute+=Math.floor((1439-(this.hour*60+this.minute))/t)*t);;){this.minute+=t;var a=ds(this.minute,60),o=a.div,u=a.mod;if(o&&(this.minute=u,this.addHours(o,!1,i)),(Xe(i)||G(i,this.hour))&&(Xe(s)||G(s,this.minute)))break}},e.prototype.addSeconds=function(t,n,i,s,a){for(n&&(this.second+=Math.floor((86399-(this.hour*3600+this.minute*60+this.second))/t)*t);;){this.second+=t;var o=ds(this.second,60),u=o.div,l=o.mod;if(u&&(this.second=l,this.addMinutes(u,!1,i,s)),(Xe(i)||G(i,this.hour))&&(Xe(s)||G(s,this.minute))&&(Xe(a)||G(a,this.second)))break}},e.prototype.fixDay=function(){if(!(this.day<=28)){var t=dr.monthRange(this.year,this.month-1)[1];if(!(this.day<=t))for(;this.day>t;){if(this.day-=t,++this.month,this.month===13&&(this.month=1,++this.year,this.year>dr.MAXYEAR))return;t=dr.monthRange(this.year,this.month-1)[1]}}},e.prototype.add=function(t,n){var i=t.freq,s=t.interval,a=t.wkst,o=t.byhour,u=t.byminute,l=t.bysecond;switch(i){case Y.YEARLY:return this.addYears(s);case Y.MONTHLY:return this.addMonths(s);case Y.WEEKLY:return this.addWeekly(s,a);case Y.DAILY:return this.addDaily(s);case Y.HOURLY:return this.addHours(s,n,o);case Y.MINUTELY:return this.addMinutes(s,n,o,u);case Y.SECONDLY:return this.addSeconds(s,n,o,u,l)}},e}(tn);function eo(r){for(var e=[],t=Object.keys(r),n=0,i=t;n=-366&&n<=366))throw new Error("bysetpos must be between 1 and 366, or between -366 and -1")}}if(!(Boolean(e.byweekno)||ye(e.byweekno)||ye(e.byyearday)||Boolean(e.bymonthday)||ye(e.bymonthday)||ue(e.byweekday)||ue(e.byeaster)))switch(e.freq){case w.YEARLY:e.bymonth||(e.bymonth=e.dtstart.getUTCMonth()+1),e.bymonthday=e.dtstart.getUTCDate();break;case w.MONTHLY:e.bymonthday=e.dtstart.getUTCDate();break;case w.WEEKLY:e.byweekday=[k.getWeekday(e.dtstart)];break}if(ue(e.bymonth)&&!Ce(e.bymonth)&&(e.bymonth=[e.bymonth]),ue(e.byyearday)&&!Ce(e.byyearday)&&Ze(e.byyearday)&&(e.byyearday=[e.byyearday]),!ue(e.bymonthday))e.bymonthday=[],e.bynmonthday=[];else if(Ce(e.bymonthday)){for(var i=[],s=[],t=0;t0?i.push(n):n<0&&s.push(n)}e.bymonthday=i,e.bynmonthday=s}else e.bymonthday<0?(e.bynmonthday=[e.bymonthday],e.bymonthday=[]):(e.bynmonthday=[],e.bymonthday=[e.bymonthday]);if(ue(e.byweekno)&&!Ce(e.byweekno)&&(e.byweekno=[e.byweekno]),!ue(e.byweekday))e.bynweekday=null;else if(Ze(e.byweekday))e.byweekday=[e.byweekday],e.bynweekday=null;else if(Xa(e.byweekday))e.byweekday=[_e.fromStr(e.byweekday).weekday],e.bynweekday=null;else if(e.byweekday instanceof _e)!e.byweekday.n||e.freq>w.MONTHLY?(e.byweekday=[e.byweekday.weekday],e.bynweekday=null):(e.bynweekday=[[e.byweekday.weekday,e.byweekday.n]],e.byweekday=null);else{for(var a=[],o=[],t=0;tw.MONTHLY?a.push(u.weekday):o.push([u.weekday,u.n])}e.byweekday=ye(a)?a:null,e.bynweekday=ye(o)?o:null}return ue(e.byhour)?Ze(e.byhour)&&(e.byhour=[e.byhour]):e.byhour=e.freq=4?(c=0,l=o.yearlen+Fe(a-e.wkst,7)):l=n-c;for(var d=Math.floor(l/7),f=Fe(l,7),p=Math.floor(d+f/4),y=0;y0&&m<=p){var g=void 0;m>1?(g=c+(m-1)*7,c!==u&&(g-=7-u)):g=c;for(var A=0;A<7&&(o.wnomask[g]=1,g++,o.wdaymask[g]!==e.wkst);A++);}}if(G(e.byweekno,1)){var g=c+p*7;if(c!==u&&(g-=7-u),g=4?(z=0,fe=ie+Fe(x-e.wkst,7)):fe=n-c,C=Math.floor(52+Fe(fe,7)/4)}if(G(e.byweekno,C))for(var g=0;gs)return Lt(r);if(C>=t){var x=Xf(C,e);if(!r.accept(x)||o&&(--o,!o))return Lt(r)}}else for(var A=p;As)return Lt(r);if(C>=t){var x=Xf(C,e);if(!r.accept(x)||o&&(--o,!o))return Lt(r)}}}if(e.interval===0||(u.add(e,m),u.year>k.MAXYEAR))return Lt(r);Sn(n)||(c=l.gettimeset(n)(u.hour,u.minute,u.second,0)),l.rebuild(u.year,u.month)}}function Z_(r,e,t){var n=t.bymonth,i=t.byweekno,s=t.byweekday,a=t.byeaster,o=t.bymonthday,u=t.bynmonthday,l=t.byyearday;return ye(n)&&!G(n,r.mmask[e])||ye(i)&&!r.wnomask[e]||ye(s)&&!G(s,r.wdaymask[e])||ye(r.nwdaymask)&&!r.nwdaymask[e]||a!==null&&!G(r.eastermask,e)||(ye(o)||ye(u))&&!G(o,r.mdaymask[e])&&!G(u,r.nmdaymask[e])||ye(l)&&(e=r.yearlen&&!G(l,e+1-r.yearlen)&&!G(l,-r.nextyearlen+e-r.yearlen))}function Xf(r,e){return new xr(r,e.tzid).rezonedDate()}function Lt(r){return r.getValue()}function X_(r,e,t,n,i){for(var s=!1,a=e;a=w.HOURLY&&ye(i)&&!G(i,e.hour)||n>=w.MINUTELY&&ye(s)&&!G(s,e.minute)||n>=w.SECONDLY&&ye(a)&&!G(a,e.second)?[]:r.gettimeset(n)(e.hour,e.minute,e.second,e.millisecond)}var nt={MO:new _e(0),TU:new _e(1),WE:new _e(2),TH:new _e(3),FR:new _e(4),SA:new _e(5),SU:new _e(6)},In={freq:Y.YEARLY,dtstart:null,interval:1,wkst:nt.MO,count:null,until:null,tzid:null,bysetpos:null,bymonth:null,bymonthday:null,bynmonthday:null,byyearday:null,byweekno:null,byweekday:null,bynweekday:null,byhour:null,byminute:null,bysecond:null,byeaster:null},Sf=Object.keys(In),w=function(){function r(e,t){e===void 0&&(e={}),t===void 0&&(t=!1),this._cache=t?null:new Ff,this.origOptions=eo(e);var n=xf(e).parsedOptions;this.options=n}return r.parseText=function(e,t){return Cn(e,t)},r.fromText=function(e,t){return Of(e,t)},r.fromString=function(e){return new r(r.parseString(e)||void 0)},r.prototype._iter=function(e){return ms(e,this.options)},r.prototype._cacheGet=function(e,t){return this._cache?this._cache._cacheGet(e,t):!1},r.prototype._cacheAdd=function(e,t,n){if(!!this._cache)return this._cache._cacheAdd(e,t,n)},r.prototype.all=function(e){if(e)return this._iter(new Ja("all",{},e));var t=this._cacheGet("all");return t===!1&&(t=this._iter(new Wt("all",{})),this._cacheAdd("all",t)),t},r.prototype.between=function(e,t,n,i){if(n===void 0&&(n=!1),!k.isValidDate(e)||!k.isValidDate(t))throw new Error("Invalid date passed in to RRule.between");var s={before:t,after:e,inc:n};if(i)return this._iter(new Ja("between",s,i));var a=this._cacheGet("between",s);return a===!1&&(a=this._iter(new Wt("between",s)),this._cacheAdd("between",a,s)),a},r.prototype.before=function(e,t){if(t===void 0&&(t=!1),!k.isValidDate(e))throw new Error("Invalid date passed in to RRule.before");var n={dt:e,inc:t},i=this._cacheGet("before",n);return i===!1&&(i=this._iter(new Wt("before",n)),this._cacheAdd("before",i,n)),i},r.prototype.after=function(e,t){if(t===void 0&&(t=!1),!k.isValidDate(e))throw new Error("Invalid date passed in to RRule.after");var n={dt:e,inc:t},i=this._cacheGet("after",n);return i===!1&&(i=this._iter(new Wt("after",n)),this._cacheAdd("after",i,n)),i},r.prototype.count=function(){return this.all().length},r.prototype.toString=function(){return qn(this.origOptions)},r.prototype.toText=function(e,t,n){return Af(this,e,t,n)},r.prototype.isFullyConvertibleToText=function(){return kf(this)},r.prototype.clone=function(){return new r(this.origOptions)},r.FREQUENCIES=["YEARLY","MONTHLY","WEEKLY","DAILY","HOURLY","MINUTELY","SECONDLY"],r.YEARLY=Y.YEARLY,r.MONTHLY=Y.MONTHLY,r.WEEKLY=Y.WEEKLY,r.DAILY=Y.DAILY,r.HOURLY=Y.HOURLY,r.MINUTELY=Y.MINUTELY,r.SECONDLY=Y.SECONDLY,r.MO=nt.MO,r.TU=nt.TU,r.WE=nt.WE,r.TH=nt.TH,r.FR=nt.FR,r.SA=nt.SA,r.SU=nt.SU,r.parseString=Fn,r.optionsToString=qn,r}();function Qf(r,e,t,n,i,s){var a={},o=r.accept;function u(f,p){t.forEach(function(y){y.between(f,p,!0).forEach(function(m){a[Number(m)]=!0})})}i.forEach(function(f){var p=new xr(f,s).rezonedDate();a[Number(p)]=!0}),r.accept=function(f){var p=Number(f);return isNaN(p)?o.call(this,f):!a[p]&&(u(new Date(p-1),new Date(p+1)),!a[p])?(a[p]=!0,o.call(this,f)):!0},r.method==="between"&&(u(r.args.after,r.args.before),r.accept=function(f){var p=Number(f);return a[p]?!0:(a[p]=!0,o.call(this,f))});for(var l=0;l1||i.length||s.length||a.length){var c=new no(l);return c.dtstart(o),c.tzid(u||void 0),n.forEach(function(f){c.rrule(new w(ro(f,o,u),l))}),i.forEach(function(f){c.rdate(f)}),s.forEach(function(f){c.exrule(new w(ro(f,o,u),l))}),a.forEach(function(f){c.exdate(f)}),e.compatible&&e.dtstart&&c.rdate(o),c}var d=n[0]||{};return new w(ro(d,d.dtstart||e.dtstart||o,d.tzid||e.tzid||u),l)}function ys(r,e){return e===void 0&&(e={}),eT(r,tT(e))}function ro(r,e,t){return je(je({},r),{dtstart:e,tzid:t})}function tT(r){var e=[],t=Object.keys(r),n=Object.keys(Jf);if(t.forEach(function(i){G(n,i)||e.push(i)}),e.length)throw new Error("Invalid options: "+e.join(", "));return je(je({},Jf),r)}function rT(r){if(r.indexOf(":")===-1)return{name:"RRULE",value:r};var e=rf(r,":",1),t=e[0],n=e[1];return{name:t,value:n}}function nT(r){var e=rT(r),t=e.name,n=e.value,i=t.split(";");if(!i)throw new Error("empty property name");return{name:i[0].toUpperCase(),parms:i.slice(1),value:n}}function iT(r,e){if(e===void 0&&(e=!1),r=r&&r.trim(),!r)throw new Error("Invalid empty string");if(!e)return r.split(/\s/);for(var t=r.split(` -`),n=0;n0&&i[0]===" "?(t[n-1]+=i.slice(1),t.splice(n,1)):n+=1:t.splice(n,1)}return t}function sT(r){r.forEach(function(e){if(!/(VALUE=DATE(-TIME)?)|(TZID=)/.test(e))throw new Error("unsupported RDATE/EXDATE parm: "+e)})}function ep(r,e){return sT(e),r.split(",").map(function(t){return k.untilStringToDate(t)})}function tp(r){var e=this;return function(t){if(t!==void 0&&(e["_".concat(r)]=t),e["_".concat(r)]!==void 0)return e["_".concat(r)];for(var n=0;ne in r?Cn(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,$e=(r,e)=>{for(var t in e||(e={}))Vd.call(e,t)&&Kd(r,t,e[t]);if(zd)for(var t of zd(e))M_.call(e,t)&&Kd(r,t,e[t]);return r},qt=(r,e)=>v_(r,R_(e));var h=(r,e)=>()=>(e||r((e={exports:{}}).exports,e),e.exports),P_=(r,e)=>{for(var t in e)Cn(r,t,{get:e[t],enumerable:!0})},Zd=(r,e,t,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of w_(e))!Vd.call(r,i)&&i!==t&&Cn(r,i,{get:()=>e[i],enumerable:!(n=E_(e,i))||n.enumerable});return r};var os=(r,e,t)=>(t=r!=null?b_(D_(r)):{},Zd(e||!r||!r.__esModule?Cn(t,"default",{value:r,enumerable:!0}):t,r)),O_=r=>Zd(Cn({},"__esModule",{value:!0}),r);var ne=(r,e,t)=>new Promise((n,i)=>{var s=u=>{try{o(t.next(u))}catch(l){i(l)}},a=u=>{try{o(t.throw(u))}catch(l){i(l)}},o=u=>u.done?n(u.value):Promise.resolve(u.value).then(s,a);o((t=t.apply(r,e)).next())});var Mf=h((DA,hs)=>{var sf,af,of,uf,lf,cf,df,ff,pf,fs,eo,hf,mf,yf,Qr,gf,_f,Tf,bf,vf,Ef,Rf,wf,Df,ps;(function(r){var e=typeof global=="object"?global:typeof self=="object"?self:typeof this=="object"?this:{};typeof define=="function"&&define.amd?define("tslib",["exports"],function(n){r(t(e,t(n)))}):typeof hs=="object"&&typeof hs.exports=="object"?r(t(e,t(hs.exports))):r(t(e));function t(n,i){return n!==e&&(typeof Object.create=="function"?Object.defineProperty(n,"__esModule",{value:!0}):n.__esModule=!0),function(s,a){return n[s]=i?i(s,a):a}}})(function(r){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(n[s]=i[s])};sf=function(n,i){if(typeof i!="function"&&i!==null)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");e(n,i);function s(){this.constructor=n}n.prototype=i===null?Object.create(i):(s.prototype=i.prototype,new s)},af=Object.assign||function(n){for(var i,s=1,a=arguments.length;s=0;c--)(l=n[c])&&(u=(o<3?l(u):o>3?l(i,s,u):l(i,s))||u);return o>3&&u&&Object.defineProperty(i,s,u),u},lf=function(n,i){return function(s,a){i(s,a,n)}},cf=function(n,i){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(n,i)},df=function(n,i,s,a){function o(u){return u instanceof s?u:new s(function(l){l(u)})}return new(s||(s=Promise))(function(u,l){function c(p){try{f(a.next(p))}catch(y){l(y)}}function d(p){try{f(a.throw(p))}catch(y){l(y)}}function f(p){p.done?u(p.value):o(p.value).then(c,d)}f((a=a.apply(n,i||[])).next())})},ff=function(n,i){var s={label:0,sent:function(){if(u[0]&1)throw u[1];return u[1]},trys:[],ops:[]},a,o,u,l;return l={next:c(0),throw:c(1),return:c(2)},typeof Symbol=="function"&&(l[Symbol.iterator]=function(){return this}),l;function c(f){return function(p){return d([f,p])}}function d(f){if(a)throw new TypeError("Generator is already executing.");for(;s;)try{if(a=1,o&&(u=f[0]&2?o.return:f[0]?o.throw||((u=o.return)&&u.call(o),0):o.next)&&!(u=u.call(o,f[1])).done)return u;switch(o=0,u&&(f=[f[0]&2,u.value]),f[0]){case 0:case 1:u=f;break;case 4:return s.label++,{value:f[1],done:!1};case 5:s.label++,o=f[1],f=[0];continue;case 7:f=s.ops.pop(),s.trys.pop();continue;default:if(u=s.trys,!(u=u.length>0&&u[u.length-1])&&(f[0]===6||f[0]===2)){s=0;continue}if(f[0]===3&&(!u||f[1]>u[0]&&f[1]=n.length&&(n=void 0),{value:n&&n[a++],done:!n}}};throw new TypeError(i?"Object is not iterable.":"Symbol.iterator is not defined.")},eo=function(n,i){var s=typeof Symbol=="function"&&n[Symbol.iterator];if(!s)return n;var a=s.call(n),o,u=[],l;try{for(;(i===void 0||i-- >0)&&!(o=a.next()).done;)u.push(o.value)}catch(c){l={error:c}}finally{try{o&&!o.done&&(s=a.return)&&s.call(a)}finally{if(l)throw l.error}}return u},hf=function(){for(var n=[],i=0;i1||c(m,g)})})}function c(m,g){try{d(a[m](g))}catch(k){y(u[0][3],k)}}function d(m){m.value instanceof Qr?Promise.resolve(m.value.v).then(f,p):y(u[0][2],m)}function f(m){c("next",m)}function p(m){c("throw",m)}function y(m,g){m(g),u.shift(),u.length&&c(u[0][0],u[0][1])}},_f=function(n){var i,s;return i={},a("next"),a("throw",function(o){throw o}),a("return"),i[Symbol.iterator]=function(){return this},i;function a(o,u){i[o]=n[o]?function(l){return(s=!s)?{value:Qr(n[o](l)),done:o==="return"}:u?u(l):l}:u}},Tf=function(n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i=n[Symbol.asyncIterator],s;return i?i.call(n):(n=typeof fs=="function"?fs(n):n[Symbol.iterator](),s={},a("next"),a("throw"),a("return"),s[Symbol.asyncIterator]=function(){return this},s);function a(u){s[u]=n[u]&&function(l){return new Promise(function(c,d){l=n[u](l),o(c,d,l.done,l.value)})}}function o(u,l,c,d){Promise.resolve(d).then(function(f){u({value:f,done:c})},l)}},bf=function(n,i){return Object.defineProperty?Object.defineProperty(n,"raw",{value:i}):n.raw=i,n};var t=Object.create?function(n,i){Object.defineProperty(n,"default",{enumerable:!0,value:i})}:function(n,i){n.default=i};vf=function(n){if(n&&n.__esModule)return n;var i={};if(n!=null)for(var s in n)s!=="default"&&Object.prototype.hasOwnProperty.call(n,s)&&ps(i,n,s);return t(i,n),i},Ef=function(n){return n&&n.__esModule?n:{default:n}},Rf=function(n,i,s,a){if(s==="a"&&!a)throw new TypeError("Private accessor was defined without a getter");if(typeof i=="function"?n!==i||!a:!i.has(n))throw new TypeError("Cannot read private member from an object whose class did not declare it");return s==="m"?a:s==="a"?a.call(n):a?a.value:i.get(n)},wf=function(n,i,s,a,o){if(a==="m")throw new TypeError("Private method is not writable");if(a==="a"&&!o)throw new TypeError("Private accessor was defined without a setter");if(typeof i=="function"?n!==i||!o:!i.has(n))throw new TypeError("Cannot write private member to an object whose class did not declare it");return a==="a"?o.call(n,s):o?o.value=s:i.set(n,s),s},Df=function(n,i){if(i===null||typeof i!="object"&&typeof i!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof n=="function"?i===n:n.has(i)},r("__extends",sf),r("__assign",af),r("__rest",of),r("__decorate",uf),r("__param",lf),r("__metadata",cf),r("__awaiter",df),r("__generator",ff),r("__exportStar",pf),r("__createBinding",ps),r("__values",fs),r("__read",eo),r("__spread",hf),r("__spreadArrays",mf),r("__spreadArray",yf),r("__await",Qr),r("__asyncGenerator",gf),r("__asyncDelegator",_f),r("__asyncValues",Tf),r("__makeTemplateObject",bf),r("__importStar",vf),r("__importDefault",Ef),r("__classPrivateFieldGet",Rf),r("__classPrivateFieldSet",wf),r("__classPrivateFieldIn",Df)})});var Q=h(yr=>{"use strict";Object.defineProperty(yr,"__esModule",{value:!0});yr.matchAnyPattern=yr.extractTerms=yr.repeatedTimeunitPattern=void 0;function bT(r,e){let t=e.replace(/\((?!\?)/g,"(?:");return`${r}${t}\\s{0,5}(?:,?\\s{0,5}${t}){0,10}`}yr.repeatedTimeunitPattern=bT;function bp(r){let e;return r instanceof Array?e=[...r]:r instanceof Map?e=Array.from(r.keys()):e=Object.keys(r),e}yr.extractTerms=bp;function vT(r){return`(?:${bp(r).sort((t,n)=>n.length-t.length).join("|").replace(/\./g,"\\.")})`}yr.matchAnyPattern=vT});var z=h((ho,mo)=>{(function(r,e){typeof ho=="object"&&typeof mo!="undefined"?mo.exports=e():typeof define=="function"&&define.amd?define(e):(r=typeof globalThis!="undefined"?globalThis:r||self).dayjs=e()})(ho,function(){"use strict";var r=1e3,e=6e4,t=36e5,n="millisecond",i="second",s="minute",a="hour",o="day",u="week",l="month",c="quarter",d="year",f="date",p="Invalid Date",y=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,m=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},k=function(P,v,_){var O=String(P);return!O||O.length>=v?P:""+Array(v+1-O.length).join(_)+P},x={s:k,z:function(P){var v=-P.utcOffset(),_=Math.abs(v),O=Math.floor(_/60),E=_%60;return(v<=0?"+":"-")+k(O,2,"0")+":"+k(E,2,"0")},m:function P(v,_){if(v.date()<_.date())return-P(_,v);var O=12*(_.year()-v.year())+(_.month()-v.month()),E=v.clone().add(O,l),S=_-E<0,A=v.clone().add(O+(S?-1:1),l);return+(-(O+(_-E)/(S?E-A:A-E))||0)},a:function(P){return P<0?Math.ceil(P)||0:Math.floor(P)},p:function(P){return{M:l,y:d,w:u,d:o,D:f,h:a,m:s,s:i,ms:n,Q:c}[P]||String(P||"").toLowerCase().replace(/s$/,"")},u:function(P){return P===void 0}},C="en",H={};H[C]=g;var re=function(P){return P instanceof ye},de=function(P,v,_){var O;if(!P)return C;if(typeof P=="string")H[P]&&(O=P),v&&(H[P]=v,O=P);else{var E=P.name;H[E]=P,O=E}return!_&&O&&(C=O),O||!_&&C},J=function(P,v){if(re(P))return P.clone();var _=typeof v=="object"?v:{};return _.date=P,_.args=arguments,new ye(_)},M=x;M.l=de,M.i=re,M.w=function(P,v){return J(P,{locale:v.$L,utc:v.$u,x:v.$x,$offset:v.$offset})};var ye=function(){function P(_){this.$L=de(_.locale,null,!0),this.parse(_)}var v=P.prototype;return v.parse=function(_){this.$d=function(O){var E=O.date,S=O.utc;if(E===null)return new Date(NaN);if(M.u(E))return new Date;if(E instanceof Date)return new Date(E);if(typeof E=="string"&&!/Z$/i.test(E)){var A=E.match(y);if(A){var q=A[2]-1||0,ee=(A[7]||"0").substring(0,3);return S?new Date(Date.UTC(A[1],q,A[3]||1,A[4]||0,A[5]||0,A[6]||0,ee)):new Date(A[1],q,A[3]||1,A[4]||0,A[5]||0,A[6]||0,ee)}}return new Date(E)}(_),this.$x=_.x||{},this.init()},v.init=function(){var _=this.$d;this.$y=_.getFullYear(),this.$M=_.getMonth(),this.$D=_.getDate(),this.$W=_.getDay(),this.$H=_.getHours(),this.$m=_.getMinutes(),this.$s=_.getSeconds(),this.$ms=_.getMilliseconds()},v.$utils=function(){return M},v.isValid=function(){return this.$d.toString()!==p},v.isSame=function(_,O){var E=J(_);return this.startOf(O)<=E&&E<=this.endOf(O)},v.isAfter=function(_,O){return J(_){"use strict";var ET=gr&&gr.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(gr,"__esModule",{value:!0});gr.findYearClosestToRef=gr.findMostLikelyADYear=void 0;var RT=ET(z());function wT(r){return r<100&&(r>50?r=r+1900:r=r+2e3),r}gr.findMostLikelyADYear=wT;function DT(r,e,t){let n=RT.default(r),i=n;i=i.month(t-1),i=i.date(e),i=i.year(n.year());let s=i.add(1,"y"),a=i.add(-1,"y");return Math.abs(s.diff(n)){"use strict";Object.defineProperty(F,"__esModule",{value:!0});F.parseTimeUnits=F.TIME_UNITS_PATTERN=F.parseYear=F.YEAR_PATTERN=F.parseOrdinalNumberPattern=F.ORDINAL_NUMBER_PATTERN=F.parseNumberPattern=F.NUMBER_PATTERN=F.TIME_UNIT_DICTIONARY=F.ORDINAL_WORD_DICTIONARY=F.INTEGER_WORD_DICTIONARY=F.MONTH_DICTIONARY=F.FULL_MONTH_NAME_DICTIONARY=F.WEEKDAY_DICTIONARY=void 0;var Rs=Q(),MT=Se();F.WEEKDAY_DICTIONARY={sunday:0,sun:0,"sun.":0,monday:1,mon:1,"mon.":1,tuesday:2,tue:2,"tue.":2,wednesday:3,wed:3,"wed.":3,thursday:4,thurs:4,"thurs.":4,thur:4,"thur.":4,thu:4,"thu.":4,friday:5,fri:5,"fri.":5,saturday:6,sat:6,"sat.":6};F.FULL_MONTH_NAME_DICTIONARY={january:1,february:2,march:3,april:4,may:5,june:6,july:7,august:8,september:9,october:10,november:11,december:12};F.MONTH_DICTIONARY=Object.assign(Object.assign({},F.FULL_MONTH_NAME_DICTIONARY),{jan:1,"jan.":1,feb:2,"feb.":2,mar:3,"mar.":3,apr:4,"apr.":4,jun:6,"jun.":6,jul:7,"jul.":7,aug:8,"aug.":8,sep:9,"sep.":9,sept:9,"sept.":9,oct:10,"oct.":10,nov:11,"nov.":11,dec:12,"dec.":12});F.INTEGER_WORD_DICTIONARY={one:1,two:2,three:3,four:4,five:5,six:6,seven:7,eight:8,nine:9,ten:10,eleven:11,twelve:12};F.ORDINAL_WORD_DICTIONARY={first:1,second:2,third:3,fourth:4,fifth:5,sixth:6,seventh:7,eighth:8,ninth:9,tenth:10,eleventh:11,twelfth:12,thirteenth:13,fourteenth:14,fifteenth:15,sixteenth:16,seventeenth:17,eighteenth:18,nineteenth:19,twentieth:20,"twenty first":21,"twenty-first":21,"twenty second":22,"twenty-second":22,"twenty third":23,"twenty-third":23,"twenty fourth":24,"twenty-fourth":24,"twenty fifth":25,"twenty-fifth":25,"twenty sixth":26,"twenty-sixth":26,"twenty seventh":27,"twenty-seventh":27,"twenty eighth":28,"twenty-eighth":28,"twenty ninth":29,"twenty-ninth":29,thirtieth:30,"thirty first":31,"thirty-first":31};F.TIME_UNIT_DICTIONARY={sec:"second",second:"second",seconds:"second",min:"minute",mins:"minute",minute:"minute",minutes:"minute",h:"hour",hr:"hour",hrs:"hour",hour:"hour",hours:"hour",day:"d",days:"d",week:"week",weeks:"week",month:"month",months:"month",qtr:"quarter",quarter:"quarter",quarters:"quarter",y:"year",yr:"year",year:"year",years:"year"};F.NUMBER_PATTERN=`(?:${Rs.matchAnyPattern(F.INTEGER_WORD_DICTIONARY)}|[0-9]+|[0-9]+\\.[0-9]+|half(?:\\s{0,2}an?)?|an?\\b(?:\\s{0,2}few)?|few|several|a?\\s{0,2}couple\\s{0,2}(?:of)?)`;function Ep(r){let e=r.toLowerCase();return F.INTEGER_WORD_DICTIONARY[e]!==void 0?F.INTEGER_WORD_DICTIONARY[e]:e==="a"||e==="an"?1:e.match(/few/)?3:e.match(/half/)?.5:e.match(/couple/)?2:e.match(/several/)?7:parseFloat(e)}F.parseNumberPattern=Ep;F.ORDINAL_NUMBER_PATTERN=`(?:${Rs.matchAnyPattern(F.ORDINAL_WORD_DICTIONARY)}|[0-9]{1,2}(?:st|nd|rd|th)?)`;function PT(r){let e=r.toLowerCase();return F.ORDINAL_WORD_DICTIONARY[e]!==void 0?F.ORDINAL_WORD_DICTIONARY[e]:(e=e.replace(/(?:st|nd|rd|th)$/i,""),parseInt(e))}F.parseOrdinalNumberPattern=PT;F.YEAR_PATTERN="(?:[1-9][0-9]{0,3}\\s{0,2}(?:BE|AD|BC|BCE|CE)|[1-2][0-9]{3}|[5-9][0-9])";function OT(r){if(/BE/i.test(r))return r=r.replace(/BE/i,""),parseInt(r)-543;if(/BCE?/i.test(r))return r=r.replace(/BCE?/i,""),-parseInt(r);if(/(AD|CE)/i.test(r))return r=r.replace(/(AD|CE)/i,""),parseInt(r);let e=parseInt(r);return MT.findMostLikelyADYear(e)}F.parseYear=OT;var Rp=`(${F.NUMBER_PATTERN})\\s{0,3}(${Rs.matchAnyPattern(F.TIME_UNIT_DICTIONARY)})`,vp=new RegExp(Rp,"i");F.TIME_UNITS_PATTERN=Rs.repeatedTimeunitPattern("(?:(?:about|around)\\s{0,3})?",Rp);function AT(r){let e={},t=r,n=vp.exec(t);for(;n;)kT(e,n),t=t.substring(n[0].length).trim(),n=vp.exec(t);return e}F.parseTimeUnits=AT;function kT(r,e){let t=Ep(e[1]),n=F.TIME_UNIT_DICTIONARY[e[2].toLowerCase()];r[n]=t}});var wp=h((yo,go)=>{(function(r,e){typeof yo=="object"&&typeof go!="undefined"?go.exports=e():typeof define=="function"&&define.amd?define(e):(r=typeof globalThis!="undefined"?globalThis:r||self).dayjs_plugin_quarterOfYear=e()})(yo,function(){"use strict";var r="month",e="quarter";return function(t,n){var i=n.prototype;i.quarter=function(o){return this.$utils().u(o)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(o-1))};var s=i.add;i.add=function(o,u){return o=Number(o),this.$utils().p(u)===e?this.add(3*o,r):s.bind(this)(o,u)};var a=i.startOf;i.startOf=function(o,u){var l=this.$utils(),c=!!l.u(u)||u;if(l.p(o)===e){var d=this.quarter()-1;return c?this.month(3*d).startOf(r).startOf("day"):this.month(3*d+2).endOf(r).endOf("day")}return a.bind(this)(o,u)}}})});var it=h(At=>{"use strict";Object.defineProperty(At,"__esModule",{value:!0});At.implySimilarTime=At.assignSimilarTime=At.assignSimilarDate=At.assignTheNextDay=void 0;var Dp=Ee();function NT(r,e){e=e.add(1,"day"),Mp(r,e),Pp(r,e)}At.assignTheNextDay=NT;function Mp(r,e){r.assign("day",e.date()),r.assign("month",e.month()+1),r.assign("year",e.year())}At.assignSimilarDate=Mp;function CT(r,e){r.assign("hour",e.hour()),r.assign("minute",e.minute()),r.assign("second",e.second()),r.assign("millisecond",e.millisecond()),r.get("hour")<12?r.assign("meridiem",Dp.Meridiem.AM):r.assign("meridiem",Dp.Meridiem.PM)}At.assignSimilarTime=CT;function Pp(r,e){r.imply("hour",e.hour()),r.imply("minute",e.minute()),r.imply("second",e.second()),r.imply("millisecond",e.millisecond())}At.implySimilarTime=Pp});var Op=h(Sr=>{"use strict";Object.defineProperty(Sr,"__esModule",{value:!0});Sr.toTimezoneOffset=Sr.TIMEZONE_ABBR_MAP=void 0;Sr.TIMEZONE_ABBR_MAP={ACDT:630,ACST:570,ADT:-180,AEDT:660,AEST:600,AFT:270,AKDT:-480,AKST:-540,ALMT:360,AMST:-180,AMT:-240,ANAST:720,ANAT:720,AQTT:300,ART:-180,AST:-240,AWDT:540,AWST:480,AZOST:0,AZOT:-60,AZST:300,AZT:240,BNT:480,BOT:-240,BRST:-120,BRT:-180,BST:60,BTT:360,CAST:480,CAT:120,CCT:390,CDT:-300,CEST:120,CET:60,CHADT:825,CHAST:765,CKT:-600,CLST:-180,CLT:-240,COT:-300,CST:-360,CVT:-60,CXT:420,ChST:600,DAVT:420,EASST:-300,EAST:-360,EAT:180,ECT:-300,EDT:-240,EEST:180,EET:120,EGST:0,EGT:-60,EST:-300,ET:-300,FJST:780,FJT:720,FKST:-180,FKT:-240,FNT:-120,GALT:-360,GAMT:-540,GET:240,GFT:-180,GILT:720,GMT:0,GST:240,GYT:-240,HAA:-180,HAC:-300,HADT:-540,HAE:-240,HAP:-420,HAR:-360,HAST:-600,HAT:-90,HAY:-480,HKT:480,HLV:-210,HNA:-240,HNC:-360,HNE:-300,HNP:-480,HNR:-420,HNT:-150,HNY:-540,HOVT:420,ICT:420,IDT:180,IOT:360,IRDT:270,IRKST:540,IRKT:540,IRST:210,IST:330,JST:540,KGT:360,KRAST:480,KRAT:480,KST:540,KUYT:240,LHDT:660,LHST:630,LINT:840,MAGST:720,MAGT:720,MART:-510,MAWT:300,MDT:-360,MESZ:120,MEZ:60,MHT:720,MMT:390,MSD:240,MSK:180,MST:-420,MUT:240,MVT:300,MYT:480,NCT:660,NDT:-90,NFT:690,NOVST:420,NOVT:360,NPT:345,NST:-150,NUT:-660,NZDT:780,NZST:720,OMSST:420,OMST:420,PDT:-420,PET:-300,PETST:720,PETT:720,PGT:600,PHOT:780,PHT:480,PKT:300,PMDT:-120,PMST:-180,PONT:660,PST:-480,PT:-480,PWT:540,PYST:-180,PYT:-240,RET:240,SAMT:240,SAST:120,SBT:660,SCT:240,SGT:480,SRT:-180,SST:-660,TAHT:-600,TFT:300,TJT:300,TKT:780,TLT:540,TMT:300,TVT:720,ULAT:480,UTC:0,UYST:-120,UYT:-180,UZT:300,VET:-210,VLAST:660,VLAT:660,VUT:660,WAST:120,WAT:60,WEST:60,WESZ:60,WET:0,WEZ:0,WFT:720,WGST:-120,WGT:-180,WIB:420,WIT:540,WITA:480,WST:780,WT:0,YAKST:600,YAKT:600,YAPT:600,YEKST:360,YEKT:360};function xT(r){var e;return r==null?null:typeof r=="number"?r:(e=Sr.TIMEZONE_ABBR_MAP[r])!==null&&e!==void 0?e:null}Sr.toTimezoneOffset=xT});var pe=h(kt=>{"use strict";var Ap=kt&&kt.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(kt,"__esModule",{value:!0});kt.ParsingResult=kt.ParsingComponents=kt.ReferenceWithTimezone=void 0;var ST=Ap(wp()),ws=Ap(z()),_o=it(),IT=Op();ws.default.extend(ST.default);var To=class{constructor(e){var t;e=e!=null?e:new Date,e instanceof Date?this.instant=e:(this.instant=(t=e.instant)!==null&&t!==void 0?t:new Date,this.timezoneOffset=IT.toTimezoneOffset(e.timezone))}};kt.ReferenceWithTimezone=To;var Ir=class{constructor(e,t){if(this.reference=e,this.knownValues={},this.impliedValues={},t)for(let i in t)this.knownValues[i]=t[i];let n=ws.default(e.instant);this.imply("day",n.date()),this.imply("month",n.month()+1),this.imply("year",n.year()),this.imply("hour",12),this.imply("minute",0),this.imply("second",0),this.imply("millisecond",0)}get(e){return e in this.knownValues?this.knownValues[e]:e in this.impliedValues?this.impliedValues[e]:null}isCertain(e){return e in this.knownValues}getCertainComponents(){return Object.keys(this.knownValues)}imply(e,t){return e in this.knownValues?this:(this.impliedValues[e]=t,this)}assign(e,t){return this.knownValues[e]=t,delete this.impliedValues[e],this}delete(e){delete this.knownValues[e],delete this.impliedValues[e]}clone(){let e=new Ir(this.reference);e.knownValues={},e.impliedValues={};for(let t in this.knownValues)e.knownValues[t]=this.knownValues[t];for(let t in this.impliedValues)e.impliedValues[t]=this.impliedValues[t];return e}isOnlyDate(){return!this.isCertain("hour")&&!this.isCertain("minute")&&!this.isCertain("second")}isOnlyTime(){return!this.isCertain("weekday")&&!this.isCertain("day")&&!this.isCertain("month")}isOnlyWeekdayComponent(){return this.isCertain("weekday")&&!this.isCertain("day")&&!this.isCertain("month")}isOnlyDayMonthComponent(){return this.isCertain("day")&&this.isCertain("month")&&!this.isCertain("year")}isValidDate(){let e=this.dateWithoutTimezoneAdjustment();return!(e.getFullYear()!==this.get("year")||e.getMonth()!==this.get("month")-1||e.getDate()!==this.get("day")||this.get("hour")!=null&&e.getHours()!=this.get("hour")||this.get("minute")!=null&&e.getMinutes()!=this.get("minute"))}toString(){return`[ParsingComponents {knownValues: ${JSON.stringify(this.knownValues)}, impliedValues: ${JSON.stringify(this.impliedValues)}}, reference: ${JSON.stringify(this.reference)}]`}dayjs(){return ws.default(this.date())}date(){let e=this.dateWithoutTimezoneAdjustment();return new Date(e.getTime()+this.getSystemTimezoneAdjustmentMinute(e)*6e4)}dateWithoutTimezoneAdjustment(){let e=new Date(this.get("year"),this.get("month")-1,this.get("day"),this.get("hour"),this.get("minute"),this.get("second"),this.get("millisecond"));return e.setFullYear(this.get("year")),e}getSystemTimezoneAdjustmentMinute(e){var t,n;(!e||e.getTime()<0)&&(e=new Date);let i=-e.getTimezoneOffset(),s=(n=(t=this.get("timezoneOffset"))!==null&&t!==void 0?t:this.reference.timezoneOffset)!==null&&n!==void 0?n:i;return i-s}static createRelativeFromReference(e,t){let n=ws.default(e.instant);for(let s in t)n=n.add(t[s],s);let i=new Ir(e);return t.hour||t.minute||t.second?(_o.assignSimilarTime(i,n),_o.assignSimilarDate(i,n),e.timezoneOffset!==null&&i.assign("timezoneOffset",-e.instant.getTimezoneOffset())):(_o.implySimilarTime(i,n),e.timezoneOffset!==null&&i.imply("timezoneOffset",-e.instant.getTimezoneOffset()),t.d?(i.assign("day",n.date()),i.assign("month",n.month()+1),i.assign("year",n.year())):(t.week&&i.imply("weekday",n.day()),i.imply("day",n.date()),t.month?(i.assign("month",n.month()+1),i.assign("year",n.year())):(i.imply("month",n.month()+1),t.year?i.assign("year",n.year()):i.imply("year",n.year())))),i}};kt.ParsingComponents=Ir;var Bn=class{constructor(e,t,n,i,s){this.reference=e,this.refDate=e.instant,this.index=t,this.text=n,this.start=i||new Ir(e),this.end=s}clone(){let e=new Bn(this.reference,this.index,this.text);return e.start=this.start?this.start.clone():null,e.end=this.end?this.end.clone():null,e}date(){return this.start.date()}toString(){return`[ParsingResult {index: ${this.index}, text: '${this.text}', ...}]`}};kt.ParsingResult=Bn});var R=h(Ds=>{"use strict";Object.defineProperty(Ds,"__esModule",{value:!0});Ds.AbstractParserWithWordBoundaryChecking=void 0;var bo=class{constructor(){this.cachedInnerPattern=null,this.cachedPattern=null}patternLeftBoundary(){return"(\\W|^)"}pattern(e){let t=this.innerPattern(e);return t==this.cachedInnerPattern?this.cachedPattern:(this.cachedPattern=new RegExp(`${this.patternLeftBoundary()}${t.source}`,t.flags),this.cachedInnerPattern=t,this.cachedPattern)}extract(e,t){var n;let i=(n=t[1])!==null&&n!==void 0?n:"";t.index=t.index+i.length,t[0]=t[0].substring(i.length);for(let s=2;s{"use strict";Object.defineProperty(Ro,"__esModule",{value:!0});var Eo=Ie(),UT=pe(),FT=R(),qT=new RegExp(`(?:within|in|for)\\s*(?:(?:about|around|roughly|approximately|just)\\s*(?:~\\s*)?)?(${Eo.TIME_UNITS_PATTERN})(?=\\W|$)`,"i"),WT=new RegExp(`(?:(?:about|around|roughly|approximately|just)\\s*(?:~\\s*)?)?(${Eo.TIME_UNITS_PATTERN})(?=\\W|$)`,"i"),vo=class extends FT.AbstractParserWithWordBoundaryChecking{innerPattern(e){return e.option.forwardDate?WT:qT}innerExtract(e,t){let n=Eo.parseTimeUnits(t[1]);return UT.ParsingComponents.createRelativeFromReference(e.reference,n)}};Ro.default=vo});var Up=h(Do=>{"use strict";Object.defineProperty(Do,"__esModule",{value:!0});var LT=Se(),Sp=Ie(),Ip=Ie(),Ms=Ie(),YT=Q(),$T=R(),jT=new RegExp(`(?:on\\s{0,3})?(${Ms.ORDINAL_NUMBER_PATTERN})(?:\\s{0,3}(?:to|\\-|\\\u2013|until|through|till)?\\s{0,3}(${Ms.ORDINAL_NUMBER_PATTERN}))?(?:-|/|\\s{0,3}(?:of)?\\s{0,3})(${YT.matchAnyPattern(Sp.MONTH_DICTIONARY)})(?:(?:-|/|,?\\s{0,3})(${Ip.YEAR_PATTERN}(?![^\\s]\\d)))?(?=\\W|$)`,"i"),Np=1,Cp=2,BT=3,xp=4,wo=class extends $T.AbstractParserWithWordBoundaryChecking{innerPattern(){return jT}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=Sp.MONTH_DICTIONARY[t[BT].toLowerCase()],s=Ms.parseOrdinalNumberPattern(t[Np]);if(s>31)return t.index=t.index+t[Np].length,null;if(n.start.assign("month",i),n.start.assign("day",s),t[xp]){let a=Ip.parseYear(t[xp]);n.start.assign("year",a)}else{let a=LT.findYearClosestToRef(e.refDate,s,i);n.start.imply("year",a)}if(t[Cp]){let a=Ms.parseOrdinalNumberPattern(t[Cp]);n.end=n.start.clone(),n.end.assign("day",a)}return n}};Do.default=wo});var Yp=h(Po=>{"use strict";Object.defineProperty(Po,"__esModule",{value:!0});var GT=Se(),Wp=Ie(),Ps=Ie(),Lp=Ie(),HT=Q(),zT=R(),KT=new RegExp(`(${HT.matchAnyPattern(Wp.MONTH_DICTIONARY)})(?:-|/|\\s*,?\\s*)(${Ps.ORDINAL_NUMBER_PATTERN})(?!\\s*(?:am|pm))\\s*(?:(?:to|\\-)\\s*(${Ps.ORDINAL_NUMBER_PATTERN})\\s*)?(?:(?:-|/|\\s*,?\\s*)(${Lp.YEAR_PATTERN}))?(?=\\W|$)(?!\\:\\d)`,"i"),VT=1,ZT=2,Fp=3,qp=4,Mo=class extends zT.AbstractParserWithWordBoundaryChecking{innerPattern(){return KT}innerExtract(e,t){let n=Wp.MONTH_DICTIONARY[t[VT].toLowerCase()],i=Ps.parseOrdinalNumberPattern(t[ZT]);if(i>31)return null;let s=e.createParsingComponents({day:i,month:n});if(t[qp]){let u=Lp.parseYear(t[qp]);s.assign("year",u)}else{let u=GT.findYearClosestToRef(e.refDate,i,n);s.imply("year",u)}if(!t[Fp])return s;let a=Ps.parseOrdinalNumberPattern(t[Fp]),o=e.createParsingResult(t.index,t[0]);return o.start=s,o.end=s.clone(),o.end.assign("day",a),o}};Po.default=Mo});var Bp=h(ko=>{"use strict";Object.defineProperty(ko,"__esModule",{value:!0});var Oo=Ie(),XT=Se(),QT=Q(),jp=Ie(),JT=R(),eb=new RegExp(`((?:in)\\s*)?(${QT.matchAnyPattern(Oo.MONTH_DICTIONARY)})\\s*(?:[,-]?\\s*(${jp.YEAR_PATTERN})?)?(?=[^\\s\\w]|\\s+[^0-9]|\\s+$|$)`,"i"),tb=1,rb=2,$p=3,Ao=class extends JT.AbstractParserWithWordBoundaryChecking{innerPattern(){return eb}innerExtract(e,t){let n=t[rb].toLowerCase();if(t[0].length<=3&&!Oo.FULL_MONTH_NAME_DICTIONARY[n])return null;let i=e.createParsingResult(t.index+(t[tb]||"").length,t.index+t[0].length);i.start.imply("day",1);let s=Oo.MONTH_DICTIONARY[n];if(i.start.assign("month",s),t[$p]){let a=jp.parseYear(t[$p]);i.start.assign("year",a)}else{let a=XT.findYearClosestToRef(e.refDate,1,s);i.start.imply("year",a)}return i}};ko.default=Ao});var zp=h(Co=>{"use strict";Object.defineProperty(Co,"__esModule",{value:!0});var Hp=Ie(),nb=Q(),ib=R(),sb=new RegExp(`([0-9]{4})[\\.\\/\\s](?:(${nb.matchAnyPattern(Hp.MONTH_DICTIONARY)})|([0-9]{1,2}))[\\.\\/\\s]([0-9]{1,2})(?=\\W|$)`,"i"),ab=1,ob=2,Gp=3,ub=4,No=class extends ib.AbstractParserWithWordBoundaryChecking{innerPattern(){return sb}innerExtract(e,t){let n=t[Gp]?parseInt(t[Gp]):Hp.MONTH_DICTIONARY[t[ob].toLowerCase()];if(n<1||n>12)return null;let i=parseInt(t[ab]);return{day:parseInt(t[ub]),month:n,year:i}}};Co.default=No});var Kp=h(So=>{"use strict";Object.defineProperty(So,"__esModule",{value:!0});var lb=R(),cb=new RegExp("([0-9]|0[1-9]|1[012])/([0-9]{4})","i"),db=1,fb=2,xo=class extends lb.AbstractParserWithWordBoundaryChecking{innerPattern(){return cb}innerExtract(e,t){let n=parseInt(t[fb]),i=parseInt(t[db]);return e.createParsingComponents().imply("day",1).assign("month",i).assign("year",n)}};So.default=xo});var Ur=h(ks=>{"use strict";Object.defineProperty(ks,"__esModule",{value:!0});ks.AbstractTimeExpressionParser=void 0;var Be=Ee();function pb(r,e,t,n){return new RegExp(`${r}${e}(\\d{1,4})(?:(?:\\.|:|\uFF1A)(\\d{1,2})(?:(?::|\uFF1A)(\\d{2})(?:\\.(\\d{1,6}))?)?)?(?:\\s*(a\\.m\\.|p\\.m\\.|am?|pm?))?${t}`,n)}function hb(r,e){return new RegExp(`^(${r})(\\d{1,4})(?:(?:\\.|\\:|\\\uFF1A)(\\d{1,2})(?:(?:\\.|\\:|\\\uFF1A)(\\d{1,2})(?:\\.(\\d{1,6}))?)?)?(?:\\s*(a\\.m\\.|p\\.m\\.|am?|pm?))?${e}`,"i")}var Vp=2,nn=3,Os=4,As=5,Gn=6,Io=class{constructor(e=!1){this.cachedPrimaryPrefix=null,this.cachedPrimarySuffix=null,this.cachedPrimaryTimePattern=null,this.cachedFollowingPhase=null,this.cachedFollowingSuffix=null,this.cachedFollowingTimePatten=null,this.strictMode=e}patternFlags(){return"i"}primaryPatternLeftBoundary(){return"(^|\\s|T|\\b)"}primarySuffix(){return"(?=\\W|$)"}followingSuffix(){return"(?=\\W|$)"}pattern(e){return this.getPrimaryTimePatternThroughCache()}extract(e,t){let n=this.extractPrimaryTimeComponents(e,t);if(!n)return t.index+=t[0].length,null;let i=t.index+t[1].length,s=t[0].substring(t[1].length),a=e.createParsingResult(i,s,n);t.index+=t[0].length;let o=e.text.substring(t.index),l=this.getFollowingTimePatternThroughCache().exec(o);return s.match(/^\d{3,4}/)&&l&&l[0].match(/^\s*([+-])\s*\d{2,4}$/)?null:!l||l[0].match(/^\s*([+-])\s*\d{3,4}$/)?this.checkAndReturnWithoutFollowingPattern(a):(a.end=this.extractFollowingTimeComponents(e,l,a),a.end&&(a.text+=l[0]),this.checkAndReturnWithFollowingPattern(a))}extractPrimaryTimeComponents(e,t,n=!1){let i=e.createParsingComponents(),s=0,a=null,o=parseInt(t[Vp]);if(o>100){if(this.strictMode||t[nn]!=null)return null;s=o%100,o=Math.floor(o/100)}if(o>24)return null;if(t[nn]!=null){if(t[nn].length==1&&!t[Gn])return null;s=parseInt(t[nn])}if(s>=60)return null;if(o>12&&(a=Be.Meridiem.PM),t[Gn]!=null){if(o>12)return null;let u=t[Gn][0].toLowerCase();u=="a"&&(a=Be.Meridiem.AM,o==12&&(o=0)),u=="p"&&(a=Be.Meridiem.PM,o!=12&&(o+=12))}if(i.assign("hour",o),i.assign("minute",s),a!==null?i.assign("meridiem",a):o<12?i.imply("meridiem",Be.Meridiem.AM):i.imply("meridiem",Be.Meridiem.PM),t[As]!=null){let u=parseInt(t[As].substring(0,3));if(u>=1e3)return null;i.assign("millisecond",u)}if(t[Os]!=null){let u=parseInt(t[Os]);if(u>=60)return null;i.assign("second",u)}return i}extractFollowingTimeComponents(e,t,n){let i=e.createParsingComponents();if(t[As]!=null){let u=parseInt(t[As].substring(0,3));if(u>=1e3)return null;i.assign("millisecond",u)}if(t[Os]!=null){let u=parseInt(t[Os]);if(u>=60)return null;i.assign("second",u)}let s=parseInt(t[Vp]),a=0,o=-1;if(t[nn]!=null?a=parseInt(t[nn]):s>100&&(a=s%100,s=Math.floor(s/100)),a>=60||s>24)return null;if(s>=12&&(o=Be.Meridiem.PM),t[Gn]!=null){if(s>12)return null;let u=t[Gn][0].toLowerCase();u=="a"&&(o=Be.Meridiem.AM,s==12&&(s=0,i.isCertain("day")||i.imply("day",i.get("day")+1))),u=="p"&&(o=Be.Meridiem.PM,s!=12&&(s+=12)),n.start.isCertain("meridiem")||(o==Be.Meridiem.AM?(n.start.imply("meridiem",Be.Meridiem.AM),n.start.get("hour")==12&&n.start.assign("hour",0)):(n.start.imply("meridiem",Be.Meridiem.PM),n.start.get("hour")!=12&&n.start.assign("hour",n.start.get("hour")+12)))}return i.assign("hour",s),i.assign("minute",a),o>=0?i.assign("meridiem",o):n.start.isCertain("meridiem")&&n.start.get("hour")>12?n.start.get("hour")-12>s?i.imply("meridiem",Be.Meridiem.AM):s<=12&&(i.assign("hour",s+12),i.assign("meridiem",Be.Meridiem.PM)):s>12?i.imply("meridiem",Be.Meridiem.PM):s<=12&&i.imply("meridiem",Be.Meridiem.AM),i.date().getTime()24)return null}return e}checkAndReturnWithFollowingPattern(e){if(e.text.match(/^\d+-\d+$/))return null;let t=e.text.match(/[^\d:.](\d[\d.]+)\s*-\s*(\d[\d.]+)$/);if(t){if(this.strictMode)return null;let n=t[1],i=t[2];if(i.includes(".")&&!i.match(/\d(\.\d{2})+$/))return null;let s=parseInt(i),a=parseInt(n);if(s>24||a>24)return null}return e}getPrimaryTimePatternThroughCache(){let e=this.primaryPrefix(),t=this.primarySuffix();return this.cachedPrimaryPrefix===e&&this.cachedPrimarySuffix===t?this.cachedPrimaryTimePattern:(this.cachedPrimaryTimePattern=pb(this.primaryPatternLeftBoundary(),e,t,this.patternFlags()),this.cachedPrimaryPrefix=e,this.cachedPrimarySuffix=t,this.cachedPrimaryTimePattern)}getFollowingTimePatternThroughCache(){let e=this.followingPhase(),t=this.followingSuffix();return this.cachedFollowingPhase===e&&this.cachedFollowingSuffix===t?this.cachedFollowingTimePatten:(this.cachedFollowingTimePatten=hb(e,t),this.cachedFollowingPhase=e,this.cachedFollowingSuffix=t,this.cachedFollowingTimePatten)}};ks.AbstractTimeExpressionParser=Io});var Zp=h(Fo=>{"use strict";Object.defineProperty(Fo,"__esModule",{value:!0});var Ns=Ee(),mb=Ur(),Uo=class extends mb.AbstractTimeExpressionParser{constructor(e){super(e)}followingPhase(){return"\\s*(?:\\-|\\\u2013|\\~|\\\u301C|to|\\?)\\s*"}primaryPrefix(){return"(?:(?:at|from)\\s*)??"}primarySuffix(){return"(?:\\s*(?:o\\W*clock|at\\s*night|in\\s*the\\s*(?:morning|afternoon)))?(?!/)(?=\\W|$)"}extractPrimaryTimeComponents(e,t){let n=super.extractPrimaryTimeComponents(e,t);if(n){if(t[0].endsWith("night")){let i=n.get("hour");i>=6&&i<12?(n.assign("hour",n.get("hour")+12),n.assign("meridiem",Ns.Meridiem.PM)):i<6&&n.assign("meridiem",Ns.Meridiem.AM)}if(t[0].endsWith("afternoon")){n.assign("meridiem",Ns.Meridiem.PM);let i=n.get("hour");i>=0&&i<=6&&n.assign("hour",n.get("hour")+12)}t[0].endsWith("morning")&&(n.assign("meridiem",Ns.Meridiem.AM),n.get("hour")<12&&n.assign("hour",n.get("hour")))}return n}};Fo.default=Uo});var st=h(sn=>{"use strict";Object.defineProperty(sn,"__esModule",{value:!0});sn.addImpliedTimeUnits=sn.reverseTimeUnits=void 0;function yb(r){let e={};for(let t in r)e[t]=-r[t];return e}sn.reverseTimeUnits=yb;function gb(r,e){let t=r.clone(),n=r.dayjs();for(let i in e)n=n.add(e[i],i);return("day"in e||"d"in e||"week"in e||"month"in e||"year"in e)&&(t.imply("day",n.date()),t.imply("month",n.month()+1),t.imply("year",n.year())),("second"in e||"minute"in e||"hour"in e)&&(t.imply("second",n.second()),t.imply("minute",n.minute()),t.imply("hour",n.hour())),t}sn.addImpliedTimeUnits=gb});var Xp=h(Lo=>{"use strict";Object.defineProperty(Lo,"__esModule",{value:!0});var Wo=Ie(),_b=pe(),Tb=R(),bb=st(),vb=new RegExp(`(${Wo.TIME_UNITS_PATTERN})\\s{0,5}(?:ago|before|earlier)(?=(?:\\W|$))`,"i"),Eb=new RegExp(`(${Wo.TIME_UNITS_PATTERN})\\s{0,5}ago(?=(?:\\W|$))`,"i"),qo=class extends Tb.AbstractParserWithWordBoundaryChecking{constructor(e){super(),this.strictMode=e}innerPattern(){return this.strictMode?Eb:vb}innerExtract(e,t){let n=Wo.parseTimeUnits(t[1]),i=bb.reverseTimeUnits(n);return _b.ParsingComponents.createRelativeFromReference(e.reference,i)}};Lo.default=qo});var Qp=h(jo=>{"use strict";Object.defineProperty(jo,"__esModule",{value:!0});var $o=Ie(),Rb=pe(),wb=R(),Db=new RegExp(`(${$o.TIME_UNITS_PATTERN})\\s{0,5}(?:later|after|from now|henceforth|forward|out)(?=(?:\\W|$))`,"i"),Mb=new RegExp("("+$o.TIME_UNITS_PATTERN+")(later|from now)(?=(?:\\W|$))","i"),Pb=1,Yo=class extends wb.AbstractParserWithWordBoundaryChecking{constructor(e){super(),this.strictMode=e}innerPattern(){return this.strictMode?Mb:Db}innerExtract(e,t){let n=$o.parseTimeUnits(t[Pb]);return Rb.ParsingComponents.createRelativeFromReference(e.reference,n)}};jo.default=Yo});var on=h(an=>{"use strict";Object.defineProperty(an,"__esModule",{value:!0});an.MergingRefiner=an.Filter=void 0;var Bo=class{refine(e,t){return t.filter(n=>this.isValid(e,n))}};an.Filter=Bo;var Go=class{refine(e,t){if(t.length<2)return t;let n=[],i=t[0],s=null;for(let a=1;a{console.log(`${this.constructor.name} merged ${u} and ${l} into ${c}`)}),i=c}}return i!=null&&n.push(i),n}};an.MergingRefiner=Go});var Nt=h(zo=>{"use strict";Object.defineProperty(zo,"__esModule",{value:!0});var Ob=on(),Ho=class extends Ob.MergingRefiner{shouldMergeResults(e,t,n){return!t.end&&!n.end&&e.match(this.patternBetween())!=null}mergeResults(e,t,n){if(!t.start.isOnlyWeekdayComponent()&&!n.start.isOnlyWeekdayComponent()&&(n.start.getCertainComponents().forEach(s=>{t.start.isCertain(s)||t.start.assign(s,n.start.get(s))}),t.start.getCertainComponents().forEach(s=>{n.start.isCertain(s)||n.start.assign(s,t.start.get(s))})),t.start.date().getTime()>n.start.date().getTime()){let s=t.start.dayjs(),a=n.start.dayjs();t.start.isOnlyWeekdayComponent()&&s.add(-7,"days").isBefore(a)?(s=s.add(-7,"days"),t.start.imply("day",s.date()),t.start.imply("month",s.month()+1),t.start.imply("year",s.year())):n.start.isOnlyWeekdayComponent()&&a.add(7,"days").isAfter(s)?(a=a.add(7,"days"),n.start.imply("day",a.date()),n.start.imply("month",a.month()+1),n.start.imply("year",a.year())):[n,t]=[t,n]}let i=t.clone();return i.start=t.start,i.end=n.start,i.index=Math.min(t.index,n.index),t.index{"use strict";var Ab=Hn&&Hn.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Hn,"__esModule",{value:!0});var kb=Ab(Nt()),Ko=class extends kb.default{patternBetween(){return/^\s*(to|-)\s*$/i}};Hn.default=Ko});var eh=h(un=>{"use strict";Object.defineProperty(un,"__esModule",{value:!0});un.mergeDateTimeComponent=un.mergeDateTimeResult=void 0;var Nb=Ee();function Cb(r,e){let t=r.clone(),n=r.start,i=e.start;if(t.start=Vo(n,i),r.end!=null||e.end!=null){let s=r.end==null?r.start:r.end,a=e.end==null?e.start:e.end,o=Vo(s,a);r.end==null&&o.date().getTime(){"use strict";Object.defineProperty(Xo,"__esModule",{value:!0});var xb=on(),th=eh(),Zo=class extends xb.MergingRefiner{shouldMergeResults(e,t,n){return(t.start.isOnlyDate()&&n.start.isOnlyTime()||n.start.isOnlyDate()&&t.start.isOnlyTime())&&e.match(this.patternBetween())!=null}mergeResults(e,t,n){let i=t.start.isOnlyDate()?th.mergeDateTimeResult(t,n):th.mergeDateTimeResult(n,t);return i.index=t.index,i.text=t.text+e+n.text,i}};Xo.default=Zo});var rh=h(zn=>{"use strict";var Sb=zn&&zn.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(zn,"__esModule",{value:!0});var Ib=Sb(Gt()),Qo=class extends Ib.default{patternBetween(){return new RegExp("^\\s*(T|at|after|before|on|of|,|-)?\\s*$")}};zn.default=Qo});var nh=h(eu=>{"use strict";Object.defineProperty(eu,"__esModule",{value:!0});var Ub=new RegExp("^\\s*,?\\s*\\(?([A-Z]{2,4})\\)?(?=\\W|$)","i"),Fb={ACDT:630,ACST:570,ADT:-180,AEDT:660,AEST:600,AFT:270,AKDT:-480,AKST:-540,ALMT:360,AMST:-180,AMT:-240,ANAST:720,ANAT:720,AQTT:300,ART:-180,AST:-240,AWDT:540,AWST:480,AZOST:0,AZOT:-60,AZST:300,AZT:240,BNT:480,BOT:-240,BRST:-120,BRT:-180,BST:60,BTT:360,CAST:480,CAT:120,CCT:390,CDT:-300,CEST:120,CET:60,CHADT:825,CHAST:765,CKT:-600,CLST:-180,CLT:-240,COT:-300,CST:-360,CVT:-60,CXT:420,ChST:600,DAVT:420,EASST:-300,EAST:-360,EAT:180,ECT:-300,EDT:-240,EEST:180,EET:120,EGST:0,EGT:-60,EST:-300,ET:-300,FJST:780,FJT:720,FKST:-180,FKT:-240,FNT:-120,GALT:-360,GAMT:-540,GET:240,GFT:-180,GILT:720,GMT:0,GST:240,GYT:-240,HAA:-180,HAC:-300,HADT:-540,HAE:-240,HAP:-420,HAR:-360,HAST:-600,HAT:-90,HAY:-480,HKT:480,HLV:-210,HNA:-240,HNC:-360,HNE:-300,HNP:-480,HNR:-420,HNT:-150,HNY:-540,HOVT:420,ICT:420,IDT:180,IOT:360,IRDT:270,IRKST:540,IRKT:540,IRST:210,IST:330,JST:540,KGT:360,KRAST:480,KRAT:480,KST:540,KUYT:240,LHDT:660,LHST:630,LINT:840,MAGST:720,MAGT:720,MART:-510,MAWT:300,MDT:-360,MESZ:120,MEZ:60,MHT:720,MMT:390,MSD:240,MSK:240,MST:-420,MUT:240,MVT:300,MYT:480,NCT:660,NDT:-90,NFT:690,NOVST:420,NOVT:360,NPT:345,NST:-150,NUT:-660,NZDT:780,NZST:720,OMSST:420,OMST:420,PDT:-420,PET:-300,PETST:720,PETT:720,PGT:600,PHOT:780,PHT:480,PKT:300,PMDT:-120,PMST:-180,PONT:660,PST:-480,PT:-480,PWT:540,PYST:-180,PYT:-240,RET:240,SAMT:240,SAST:120,SBT:660,SCT:240,SGT:480,SRT:-180,SST:-660,TAHT:-600,TFT:300,TJT:300,TKT:780,TLT:540,TMT:300,TVT:720,ULAT:480,UTC:0,UYST:-120,UYT:-180,UZT:300,VET:-210,VLAST:660,VLAT:660,VUT:660,WAST:120,WAT:60,WEST:60,WESZ:60,WET:0,WEZ:0,WFT:720,WGST:-120,WGT:-180,WIB:420,WIT:540,WITA:480,WST:780,WT:0,YAKST:600,YAKT:600,YAPT:600,YEKST:360,YEKT:360},Jo=class{constructor(e){this.timezone=Object.assign(Object.assign({},Fb),e)}refine(e,t){var n;let i=(n=e.option.timezones)!==null&&n!==void 0?n:{};return t.forEach(s=>{var a,o;let u=e.text.substring(s.index+s.text.length),l=Ub.exec(u);if(!l)return;let c=l[1].toUpperCase(),d=(o=(a=i[c])!==null&&a!==void 0?a:this.timezone[c])!==null&&o!==void 0?o:null;if(d===null)return;e.debug(()=>{console.log(`Extracting timezone: '${c}' into: ${d} for: ${s.start}`)});let f=s.start.get("timezoneOffset");f!==null&&d!=f&&(s.start.isCertain("timezoneOffset")||c!=l[1])||s.start.isOnlyDate()&&c!=l[1]||(s.text+=l[0],s.start.isCertain("timezoneOffset")||s.start.assign("timezoneOffset",d),s.end!=null&&!s.end.isCertain("timezoneOffset")&&s.end.assign("timezoneOffset",d))}),t}};eu.default=Jo});var Cs=h(ru=>{"use strict";Object.defineProperty(ru,"__esModule",{value:!0});var qb=new RegExp("^\\s*(?:\\(?(?:GMT|UTC)\\s?)?([+-])(\\d{1,2})(?::?(\\d{2}))?\\)?","i"),Wb=1,Lb=2,Yb=3,tu=class{refine(e,t){return t.forEach(function(n){if(n.start.isCertain("timezoneOffset"))return;let i=e.text.substring(n.index+n.text.length),s=qb.exec(i);if(!s)return;e.debug(()=>{console.log(`Extracting timezone: '${s[0]}' into : ${n}`)});let a=parseInt(s[Lb]),o=parseInt(s[Yb]||"0"),u=a*60+o;u>14*60||(s[Wb]==="-"&&(u=-u),n.end!=null&&n.end.assign("timezoneOffset",u),n.start.assign("timezoneOffset",u),n.text+=s[0])}),t}};ru.default=tu});var ih=h(iu=>{"use strict";Object.defineProperty(iu,"__esModule",{value:!0});var nu=class{refine(e,t){if(t.length<2)return t;let n=[],i=t[0];for(let s=1;si.text.length&&(i=a):(n.push(i),i=a)}return i!=null&&n.push(i),n}};iu.default=nu});var sh=h(Kn=>{"use strict";var $b=Kn&&Kn.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Kn,"__esModule",{value:!0});var jb=$b(z()),su=class{refine(e,t){return e.option.forwardDate&&t.forEach(function(n){let i=jb.default(e.refDate);if(n.start.isOnlyDayMonthComponent()&&i.isAfter(n.start.dayjs()))for(let s=0;s<3&&i.isAfter(n.start.dayjs());s++)n.start.imply("year",n.start.get("year")+1),e.debug(()=>{console.log(`Forward yearly adjusted for ${n} (${n.start})`)}),n.end&&!n.end.isCertain("year")&&(n.end.imply("year",n.end.get("year")+1),e.debug(()=>{console.log(`Forward yearly adjusted for ${n} (${n.end})`)}));n.start.isOnlyWeekdayComponent()&&i.isAfter(n.start.dayjs())&&(i.day()>=n.start.get("weekday")?i=i.day(n.start.get("weekday")+7):i=i.day(n.start.get("weekday")),n.start.imply("day",i.date()),n.start.imply("month",i.month()+1),n.start.imply("year",i.year()),e.debug(()=>{console.log(`Forward weekly adjusted for ${n} (${n.start})`)}),n.end&&n.end.isOnlyWeekdayComponent()&&(i.day()>n.end.get("weekday")?i=i.day(n.end.get("weekday")+7):i=i.day(n.end.get("weekday")),n.end.imply("day",i.date()),n.end.imply("month",i.month()+1),n.end.imply("year",i.year()),e.debug(()=>{console.log(`Forward weekly adjusted for ${n} (${n.end})`)})))}),t}};Kn.default=su});var ah=h(ou=>{"use strict";Object.defineProperty(ou,"__esModule",{value:!0});var Bb=on(),au=class extends Bb.Filter{constructor(e){super(),this.strictMode=e}isValid(e,t){return t.text.replace(" ","").match(/^\d*(\.\d*)?$/)?(e.debug(()=>{console.log(`Removing unlikely result '${t.text}'`)}),!1):t.start.isValidDate()?t.end&&!t.end.isValidDate()?(e.debug(()=>{console.log(`Removing invalid result: ${t} (${t.end})`)}),!1):this.strictMode?this.isStrictModeValid(e,t):!0:(e.debug(()=>{console.log(`Removing invalid result: ${t} (${t.start})`)}),!1)}isStrictModeValid(e,t){return t.start.isOnlyWeekdayComponent()?(e.debug(()=>{console.log(`(Strict) Removing weekday only component: ${t} (${t.end})`)}),!1):t.start.isOnlyTime()&&(!t.start.isCertain("hour")||!t.start.isCertain("minute"))?(e.debug(()=>{console.log(`(Strict) Removing uncertain time component: ${t} (${t.end})`)}),!1):!0}};ou.default=au});var cu=h(lu=>{"use strict";Object.defineProperty(lu,"__esModule",{value:!0});var Gb=R(),Hb=new RegExp("([0-9]{4})\\-([0-9]{1,2})\\-([0-9]{1,2})(?:T([0-9]{1,2}):([0-9]{1,2})(?::([0-9]{1,2})(?:\\.(\\d{1,4}))?)?(?:Z|([+-]\\d{2}):?(\\d{2})?)?)?(?=\\W|$)","i"),zb=1,Kb=2,Vb=3,oh=4,Zb=5,uh=6,lh=7,ch=8,dh=9,uu=class extends Gb.AbstractParserWithWordBoundaryChecking{innerPattern(){return Hb}innerExtract(e,t){let n={};if(n.year=parseInt(t[zb]),n.month=parseInt(t[Kb]),n.day=parseInt(t[Vb]),t[oh]!=null)if(n.hour=parseInt(t[oh]),n.minute=parseInt(t[Zb]),t[uh]!=null&&(n.second=parseInt(t[uh])),t[lh]!=null&&(n.millisecond=parseInt(t[lh])),t[ch]==null)n.timezoneOffset=0;else{let i=parseInt(t[ch]),s=0;t[dh]!=null&&(s=parseInt(t[dh]));let a=i*60;a<0?a-=s:a+=s,n.timezoneOffset=a}return n}};lu.default=uu});var fh=h(fu=>{"use strict";Object.defineProperty(fu,"__esModule",{value:!0});var Xb=on(),du=class extends Xb.MergingRefiner{mergeResults(e,t,n){let i=n.clone();return i.index=t.index,i.text=t.text+e+i.text,i.start.assign("weekday",t.start.get("weekday")),i.end&&i.end.assign("weekday",t.start.get("weekday")),i}shouldMergeResults(e,t,n){return t.start.isOnlyWeekdayComponent()&&!t.start.isCertain("hour")&&n.start.isCertain("day")&&e.match(/^,?\s*$/)!=null}};fu.default=du});var Ht=h(ln=>{"use strict";var Fr=ln&&ln.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ln,"__esModule",{value:!0});ln.includeCommonConfiguration=void 0;var Qb=Fr(nh()),Jb=Fr(Cs()),ph=Fr(ih()),ev=Fr(sh()),tv=Fr(ah()),rv=Fr(cu()),nv=Fr(fh());function iv(r,e=!1){return r.parsers.unshift(new rv.default),r.refiners.unshift(new nv.default),r.refiners.unshift(new Qb.default),r.refiners.unshift(new Jb.default),r.refiners.unshift(new ph.default),r.refiners.push(new ph.default),r.refiners.push(new ev.default),r.refiners.push(new tv.default(e)),r}ln.includeCommonConfiguration=iv});var Kt=h(X=>{"use strict";var sv=X&&X.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(X,"__esModule",{value:!0});X.noon=X.morning=X.midnight=X.yesterdayEvening=X.evening=X.lastNight=X.tonight=X.theDayAfter=X.tomorrow=X.theDayBefore=X.yesterday=X.today=X.now=void 0;var Ct=pe(),cn=sv(z()),zt=it(),Vn=Ee();function av(r){let e=cn.default(r.instant),t=new Ct.ParsingComponents(r,{});return zt.assignSimilarDate(t,e),zt.assignSimilarTime(t,e),r.timezoneOffset!==null&&t.assign("timezoneOffset",e.utcOffset()),t}X.now=av;function ov(r){let e=cn.default(r.instant),t=new Ct.ParsingComponents(r,{});return zt.assignSimilarDate(t,e),zt.implySimilarTime(t,e),t}X.today=ov;function uv(r){return hh(r,1)}X.yesterday=uv;function hh(r,e){return pu(r,-e)}X.theDayBefore=hh;function lv(r){return pu(r,1)}X.tomorrow=lv;function pu(r,e){let t=cn.default(r.instant),n=new Ct.ParsingComponents(r,{});return t=t.add(e,"day"),zt.assignSimilarDate(n,t),zt.implySimilarTime(n,t),n}X.theDayAfter=pu;function cv(r,e=22){let t=cn.default(r.instant),n=new Ct.ParsingComponents(r,{});return n.imply("hour",e),n.imply("meridiem",Vn.Meridiem.PM),zt.assignSimilarDate(n,t),n}X.tonight=cv;function dv(r,e=0){let t=cn.default(r.instant),n=new Ct.ParsingComponents(r,{});return t.hour()<6&&(t=t.add(-1,"day")),zt.assignSimilarDate(n,t),n.imply("hour",e),n}X.lastNight=dv;function fv(r,e=20){let t=new Ct.ParsingComponents(r,{});return t.imply("meridiem",Vn.Meridiem.PM),t.imply("hour",e),t}X.evening=fv;function pv(r,e=20){let t=cn.default(r.instant),n=new Ct.ParsingComponents(r,{});return t=t.add(-1,"day"),zt.assignSimilarDate(n,t),n.imply("hour",e),n.imply("meridiem",Vn.Meridiem.PM),n}X.yesterdayEvening=pv;function hv(r){let e=new Ct.ParsingComponents(r,{});return e.imply("hour",0),e.imply("minute",0),e.imply("second",0),e}X.midnight=hv;function mv(r,e=6){let t=new Ct.ParsingComponents(r,{});return t.imply("meridiem",Vn.Meridiem.AM),t.imply("hour",e),t}X.morning=mv;function yv(r){let e=new Ct.ParsingComponents(r,{});return e.imply("meridiem",Vn.Meridiem.AM),e.imply("hour",12),e}X.noon=yv});var mh=h(yt=>{"use strict";var gv=yt&&yt.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),_v=yt&&yt.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),Tv=yt&&yt.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&gv(e,r,t);return _v(e,r),e},bv=yt&&yt.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(yt,"__esModule",{value:!0});var vv=bv(z()),Ev=R(),Rv=it(),Zn=Tv(Kt()),wv=/(now|today|tonight|tomorrow|tmr|tmrw|yesterday|last\s*night)(?=\W|$)/i,hu=class extends Ev.AbstractParserWithWordBoundaryChecking{innerPattern(e){return wv}innerExtract(e,t){let n=vv.default(e.refDate),i=t[0].toLowerCase(),s=e.createParsingComponents();switch(i){case"now":return Zn.now(e.reference);case"today":return Zn.today(e.reference);case"yesterday":return Zn.yesterday(e.reference);case"tomorrow":case"tmr":case"tmrw":return Zn.tomorrow(e.reference);case"tonight":return Zn.tonight(e.reference);default:i.match(/last\s*night/)&&(n.hour()>6&&(n=n.add(-1,"day")),Rv.assignSimilarDate(s,n),s.imply("hour",0));break}return s}};yt.default=hu});var yh=h(Xn=>{"use strict";var Dv=Xn&&Xn.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Xn,"__esModule",{value:!0});var xs=Ee(),Mv=R(),Pv=Dv(z()),Ov=it(),Av=/(?:this)?\s{0,3}(morning|afternoon|evening|night|midnight|noon)(?=\W|$)/i,mu=class extends Mv.AbstractParserWithWordBoundaryChecking{innerPattern(){return Av}innerExtract(e,t){let n=Pv.default(e.refDate),i=e.createParsingComponents();switch(t[1].toLowerCase()){case"afternoon":i.imply("meridiem",xs.Meridiem.PM),i.imply("hour",15);break;case"evening":case"night":i.imply("meridiem",xs.Meridiem.PM),i.imply("hour",20);break;case"midnight":Ov.assignTheNextDay(i,n),i.imply("hour",0),i.imply("minute",0),i.imply("second",0);break;case"morning":i.imply("meridiem",xs.Meridiem.AM),i.imply("hour",6);break;case"noon":i.imply("meridiem",xs.Meridiem.AM),i.imply("hour",12);break}return i}};Xn.default=mu});var qr=h(_r=>{"use strict";var kv=_r&&_r.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(_r,"__esModule",{value:!0});_r.toDayJSClosestWeekday=_r.toDayJSWeekday=void 0;var gh=kv(z());function Nv(r,e,t){if(!t)return _h(r,e);let n=gh.default(r);switch(t){case"this":n=n.day(e);break;case"next":n=n.day(e+7);break;case"last":n=n.day(e-7);break}return n}_r.toDayJSWeekday=Nv;function _h(r,e){let t=gh.default(r),n=t.day();return Math.abs(e-7-n){"use strict";Object.defineProperty(gu,"__esModule",{value:!0});var Th=Ie(),Cv=Q(),xv=R(),Sv=qr(),Iv=new RegExp(`(?:(?:\\,|\\(|\\\uFF08)\\s*)?(?:on\\s*?)?(?:(this|last|past|next)\\s*)?(${Cv.matchAnyPattern(Th.WEEKDAY_DICTIONARY)})(?:\\s*(?:\\,|\\)|\\\uFF09))?(?:\\s*(this|last|past|next)\\s*week)?(?=\\W|$)`,"i"),Uv=1,Fv=2,qv=3,yu=class extends xv.AbstractParserWithWordBoundaryChecking{innerPattern(){return Iv}innerExtract(e,t){let n=t[Fv].toLowerCase(),i=Th.WEEKDAY_DICTIONARY[n],s=t[Uv],a=t[qv],o=s||a;o=o||"",o=o.toLowerCase();let u=null;o=="last"||o=="past"?u="last":o=="next"?u="next":o=="this"&&(u="this");let l=Sv.toDayJSWeekday(e.refDate,i,u);return e.createParsingComponents().assign("weekday",i).imply("day",l.date()).imply("month",l.month()+1).imply("year",l.year())}};gu.default=yu});var Rh=h(Qn=>{"use strict";var Wv=Qn&&Qn.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Qn,"__esModule",{value:!0});var Eh=Ie(),vh=pe(),Lv=Wv(z()),Yv=R(),$v=Q(),jv=new RegExp(`(this|last|past|next|after\\s*this)\\s*(${$v.matchAnyPattern(Eh.TIME_UNIT_DICTIONARY)})(?=\\s*)(?=\\W|$)`,"i"),Bv=1,Gv=2,_u=class extends Yv.AbstractParserWithWordBoundaryChecking{innerPattern(){return jv}innerExtract(e,t){let n=t[Bv].toLowerCase(),i=t[Gv].toLowerCase(),s=Eh.TIME_UNIT_DICTIONARY[i];if(n=="next"||n.startsWith("after")){let u={};return u[s]=1,vh.ParsingComponents.createRelativeFromReference(e.reference,u)}if(n=="last"||n=="past"){let u={};return u[s]=-1,vh.ParsingComponents.createRelativeFromReference(e.reference,u)}let a=e.createParsingComponents(),o=Lv.default(e.reference.instant);return i.match(/week/i)?(o=o.add(-o.get("d"),"d"),a.imply("day",o.date()),a.imply("month",o.month()+1),a.imply("year",o.year())):i.match(/month/i)?(o=o.add(-o.date()+1,"d"),a.imply("day",o.date()),a.assign("year",o.year()),a.assign("month",o.month()+1)):i.match(/year/i)&&(o=o.add(-o.date()+1,"d"),o=o.add(-o.month(),"month"),a.imply("day",o.date()),a.imply("month",o.month()+1),a.assign("year",o.year())),a}};Qn.default=_u});var gt=h(pn=>{"use strict";Object.defineProperty(pn,"__esModule",{value:!0});pn.ParsingContext=pn.Chrono=void 0;var dn=pe(),Hv=Tu(),fn=class{constructor(e){e=e||Hv.createCasualConfiguration(),this.parsers=[...e.parsers],this.refiners=[...e.refiners]}clone(){return new fn({parsers:[...this.parsers],refiners:[...this.refiners]})}parseDate(e,t,n){let i=this.parse(e,t,n);return i.length>0?i[0].start.date():null}parse(e,t,n){let i=new Ss(e,t,n),s=[];return this.parsers.forEach(a=>{let o=fn.executeParser(i,a);s=s.concat(o)}),s.sort((a,o)=>a.index-o.index),this.refiners.forEach(function(a){s=a.refine(i,s)}),s}static executeParser(e,t){let n=[],i=t.pattern(e),s=e.text,a=e.text,o=i.exec(a);for(;o;){let u=o.index+s.length-a.length;o.index=u;let l=t.extract(e,o);if(!l){a=s.substring(o.index+1),o=i.exec(a);continue}let c=null;l instanceof dn.ParsingResult?c=l:l instanceof dn.ParsingComponents?(c=e.createParsingResult(o.index,o[0]),c.start=l):c=e.createParsingResult(o.index,o[0],l),e.debug(()=>console.log(`${t.constructor.name} extracted result ${c}`)),n.push(c),a=s.substring(u+c.text.length),o=i.exec(a)}return n}};pn.Chrono=fn;var Ss=class{constructor(e,t,n){this.text=e,this.reference=new dn.ReferenceWithTimezone(t),this.option=n!=null?n:{},this.refDate=this.reference.instant}createParsingComponents(e){return e instanceof dn.ParsingComponents?e:new dn.ParsingComponents(this.reference,e)}createParsingResult(e,t,n,i){let s=typeof t=="string"?t:this.text.substring(e,t),a=n?this.createParsingComponents(n):null,o=i?this.createParsingComponents(i):null;return new dn.ParsingResult(this.reference,e,s,a,o)}debug(e){this.option.debug&&(this.option.debug instanceof Function?this.option.debug(e):this.option.debug.debug(e))}};pn.ParsingContext=Ss});var Wr=h(Eu=>{"use strict";Object.defineProperty(Eu,"__esModule",{value:!0});var wh=Se(),zv=new RegExp("([^\\d]|^)([0-3]{0,1}[0-9]{1})[\\/\\.\\-]([0-3]{0,1}[0-9]{1})(?:[\\/\\.\\-]([0-9]{4}|[0-9]{2}))?(\\W|$)","i"),Is=1,Dh=5,Mh=2,Ph=3,bu=4,vu=class{constructor(e){this.groupNumberMonth=e?Ph:Mh,this.groupNumberDay=e?Mh:Ph}pattern(){return zv}extract(e,t){if(t[Is]=="/"||t[Dh]=="/"){t.index+=t[0].length;return}let n=t.index+t[Is].length,i=t[0].substr(t[Is].length,t[0].length-t[Is].length-t[Dh].length);if(i.match(/^\d\.\d$/)||i.match(/^\d\.\d{1,2}\.\d{1,2}\s*$/)||!t[bu]&&t[0].indexOf("/")<0)return;let s=e.createParsingResult(n,i),a=parseInt(t[this.groupNumberMonth]),o=parseInt(t[this.groupNumberDay]);if((a<1||a>12)&&a>12)if(o>=1&&o<=12&&a<=31)[o,a]=[a,o];else return null;if(o<1||o>31)return null;if(s.start.assign("day",o),s.start.assign("month",a),t[bu]){let u=parseInt(t[bu]),l=wh.findMostLikelyADYear(u);s.start.assign("year",l)}else{let u=wh.findYearClosestToRef(e.refDate,o,a);s.start.imply("year",u)}return s}};Eu.default=vu});var Ah=h(wu=>{"use strict";Object.defineProperty(wu,"__esModule",{value:!0});var Oh=Ie(),Kv=pe(),Vv=R(),Zv=st(),Xv=new RegExp(`(this|last|past|next|after|\\+|-)\\s*(${Oh.TIME_UNITS_PATTERN})(?=\\W|$)`,"i"),Ru=class extends Vv.AbstractParserWithWordBoundaryChecking{innerPattern(){return Xv}innerExtract(e,t){let n=t[1].toLowerCase(),i=Oh.parseTimeUnits(t[2]);switch(n){case"last":case"past":case"-":i=Zv.reverseTimeUnits(i);break}return Kv.ParsingComponents.createRelativeFromReference(e.reference,i)}};wu.default=Ru});var Nh=h(Pu=>{"use strict";Object.defineProperty(Pu,"__esModule",{value:!0});var Qv=on(),Du=pe(),Jv=Ie(),e1=st();function kh(r){return r.text.match(/\s+(before|from)$/i)!=null}function t1(r){return r.text.match(/\s+(after|since)$/i)!=null}var Mu=class extends Qv.MergingRefiner{patternBetween(){return/^\s*$/i}shouldMergeResults(e,t,n){return!e.match(this.patternBetween())||!kh(t)&&!t1(t)?!1:!!n.start.get("day")&&!!n.start.get("month")&&!!n.start.get("year")}mergeResults(e,t,n){let i=Jv.parseTimeUnits(t.text);kh(t)&&(i=e1.reverseTimeUnits(i));let s=Du.ParsingComponents.createRelativeFromReference(new Du.ReferenceWithTimezone(n.start.date()),i);return new Du.ParsingResult(n.reference,t.index,`${t.text}${e}${n.text}`,s)}};Pu.default=Mu});var Tu=h(_e=>{"use strict";var we=_e&&_e.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(_e,"__esModule",{value:!0});_e.createConfiguration=_e.createCasualConfiguration=_e.parseDate=_e.parse=_e.GB=_e.strict=_e.casual=void 0;var r1=we(kp()),n1=we(Up()),i1=we(Yp()),s1=we(Bp()),a1=we(zp()),o1=we(Kp()),u1=we(Zp()),l1=we(Xp()),c1=we(Qp()),d1=we(Jp()),f1=we(rh()),p1=Ht(),h1=we(mh()),m1=we(yh()),y1=we(bh()),g1=we(Rh()),Ou=gt(),_1=we(Wr()),T1=we(Ah()),b1=we(Nh());_e.casual=new Ou.Chrono(Ch(!1));_e.strict=new Ou.Chrono(Us(!0,!1));_e.GB=new Ou.Chrono(Us(!1,!0));function v1(r,e,t){return _e.casual.parse(r,e,t)}_e.parse=v1;function E1(r,e,t){return _e.casual.parseDate(r,e,t)}_e.parseDate=E1;function Ch(r=!1){let e=Us(!1,r);return e.parsers.unshift(new h1.default),e.parsers.unshift(new m1.default),e.parsers.unshift(new s1.default),e.parsers.unshift(new g1.default),e.parsers.unshift(new T1.default),e}_e.createCasualConfiguration=Ch;function Us(r=!0,e=!1){return p1.includeCommonConfiguration({parsers:[new _1.default(e),new r1.default,new n1.default,new i1.default,new y1.default,new a1.default,new o1.default,new u1.default(r),new l1.default(r),new c1.default(r)],refiners:[new b1.default,new f1.default,new d1.default]},r)}_e.createConfiguration=Us});var xh=h(ku=>{"use strict";Object.defineProperty(ku,"__esModule",{value:!0});var R1=Ur(),Au=class extends R1.AbstractTimeExpressionParser{primaryPrefix(){return"(?:(?:um|von)\\s*)?"}followingPhase(){return"\\s*(?:\\-|\\\u2013|\\~|\\\u301C|bis)\\s*"}extractPrimaryTimeComponents(e,t){return t[0].match(/^\s*\d{4}\s*$/)?null:super.extractPrimaryTimeComponents(e,t)}};ku.default=Au});var Jn=h(te=>{"use strict";Object.defineProperty(te,"__esModule",{value:!0});te.parseTimeUnits=te.TIME_UNITS_PATTERN=te.parseYear=te.YEAR_PATTERN=te.parseNumberPattern=te.NUMBER_PATTERN=te.TIME_UNIT_DICTIONARY=te.INTEGER_WORD_DICTIONARY=te.MONTH_DICTIONARY=te.WEEKDAY_DICTIONARY=void 0;var Nu=Q(),w1=Se();te.WEEKDAY_DICTIONARY={sonntag:0,so:0,montag:1,mo:1,dienstag:2,di:2,mittwoch:3,mi:3,donnerstag:4,do:4,freitag:5,fr:5,samstag:6,sa:6};te.MONTH_DICTIONARY={januar:1,j\u00E4nner:1,janner:1,jan:1,"jan.":1,februar:2,feber:2,feb:2,"feb.":2,m\u00E4rz:3,maerz:3,m\u00E4r:3,"m\xE4r.":3,mrz:3,"mrz.":3,april:4,apr:4,"apr.":4,mai:5,juni:6,jun:6,"jun.":6,juli:7,jul:7,"jul.":7,august:8,aug:8,"aug.":8,september:9,sep:9,"sep.":9,sept:9,"sept.":9,oktober:10,okt:10,"okt.":10,november:11,nov:11,"nov.":11,dezember:12,dez:12,"dez.":12};te.INTEGER_WORD_DICTIONARY={eins:1,eine:1,einem:1,einen:1,einer:1,zwei:2,drei:3,vier:4,f\u00FCnf:5,fuenf:5,sechs:6,sieben:7,acht:8,neun:9,zehn:10,elf:11,zw\u00F6lf:12,zwoelf:12};te.TIME_UNIT_DICTIONARY={sek:"second",sekunde:"second",sekunden:"second",min:"minute",minute:"minute",minuten:"minute",h:"hour",std:"hour",stunde:"hour",stunden:"hour",tag:"d",tage:"d",tagen:"d",woche:"week",wochen:"week",monat:"month",monate:"month",monaten:"month",monats:"month",quartal:"quarter",quartals:"quarter",quartale:"quarter",quartalen:"quarter",a:"year",j:"year",jr:"year",jahr:"year",jahre:"year",jahren:"year",jahres:"year"};te.NUMBER_PATTERN=`(?:${Nu.matchAnyPattern(te.INTEGER_WORD_DICTIONARY)}|[0-9]+|[0-9]+\\.[0-9]+|half(?:\\s*an?)?|an?\\b(?:\\s*few)?|few|several|a?\\s*couple\\s*(?:of)?)`;function Ih(r){let e=r.toLowerCase();return te.INTEGER_WORD_DICTIONARY[e]!==void 0?te.INTEGER_WORD_DICTIONARY[e]:e==="a"||e==="an"?1:e.match(/few/)?3:e.match(/half/)?.5:e.match(/couple/)?2:e.match(/several/)?7:parseFloat(e)}te.parseNumberPattern=Ih;te.YEAR_PATTERN="(?:[0-9]{1,4}(?:\\s*[vn]\\.?\\s*(?:C(?:hr)?|(?:u\\.?|d\\.?(?:\\s*g\\.?)?)?\\s*Z)\\.?|\\s*(?:u\\.?|d\\.?(?:\\s*g\\.)?)\\s*Z\\.?)?)";function D1(r){if(/v/i.test(r))return-parseInt(r.replace(/[^0-9]+/gi,""));if(/n/i.test(r))return parseInt(r.replace(/[^0-9]+/gi,""));if(/z/i.test(r))return parseInt(r.replace(/[^0-9]+/gi,""));let e=parseInt(r);return w1.findMostLikelyADYear(e)}te.parseYear=D1;var Uh=`(${te.NUMBER_PATTERN})\\s{0,5}(${Nu.matchAnyPattern(te.TIME_UNIT_DICTIONARY)})\\s{0,5}`,Sh=new RegExp(Uh,"i");te.TIME_UNITS_PATTERN=Nu.repeatedTimeunitPattern("",Uh);function M1(r){let e={},t=r,n=Sh.exec(t);for(;n;)P1(e,n),t=t.substring(n[0].length),n=Sh.exec(t);return e}te.parseTimeUnits=M1;function P1(r,e){let t=Ih(e[1]),n=te.TIME_UNIT_DICTIONARY[e[2].toLowerCase()];r[n]=t}});var qh=h(xu=>{"use strict";Object.defineProperty(xu,"__esModule",{value:!0});var Fh=Jn(),O1=Q(),A1=R(),k1=qr(),N1=new RegExp(`(?:(?:\\,|\\(|\\\uFF08)\\s*)?(?:a[mn]\\s*?)?(?:(diese[mn]|letzte[mn]|n(?:\xE4|ae)chste[mn])\\s*)?(${O1.matchAnyPattern(Fh.WEEKDAY_DICTIONARY)})(?:\\s*(?:\\,|\\)|\\\uFF09))?(?:\\s*(diese|letzte|n(?:\xE4|ae)chste)\\s*woche)?(?=\\W|$)`,"i"),C1=1,x1=3,S1=2,Cu=class extends A1.AbstractParserWithWordBoundaryChecking{innerPattern(){return N1}innerExtract(e,t){let n=t[S1].toLowerCase(),i=Fh.WEEKDAY_DICTIONARY[n],s=t[C1],a=t[x1],o=s||a;o=o||"",o=o.toLowerCase();let u=null;o.match(/letzte/)?u="last":o.match(/chste/)?u="next":o.match(/diese/)&&(u="this");let l=k1.toDayJSWeekday(e.refDate,i,u);return e.createParsingComponents().assign("weekday",i).imply("day",l.date()).imply("month",l.month()+1).imply("year",l.year())}};xu.default=Cu});var $h=h(Su=>{"use strict";Object.defineProperty(Su,"__esModule",{value:!0});var Tr=Ee(),I1=new RegExp("(^|\\s|T)(?:(?:um|von)\\s*)?(\\d{1,2})(?:h|:)?(?:(\\d{1,2})(?:m|:)?)?(?:(\\d{1,2})(?:s)?)?(?:\\s*Uhr)?(?:\\s*(morgens|vormittags|nachmittags|abends|nachts|am\\s+(?:Morgen|Vormittag|Nachmittag|Abend)|in\\s+der\\s+Nacht))?(?=\\W|$)","i"),U1=new RegExp("^\\s*(\\-|\\\u2013|\\~|\\\u301C|bis(?:\\s+um)?|\\?)\\s*(\\d{1,2})(?:h|:)?(?:(\\d{1,2})(?:m|:)?)?(?:(\\d{1,2})(?:s)?)?(?:\\s*Uhr)?(?:\\s*(morgens|vormittags|nachmittags|abends|nachts|am\\s+(?:Morgen|Vormittag|Nachmittag|Abend)|in\\s+der\\s+Nacht))?(?=\\W|$)","i"),F1=2,Wh=3,Lh=4,Yh=5,hn=class{pattern(e){return I1}extract(e,t){let n=e.createParsingResult(t.index+t[1].length,t[0].substring(t[1].length));if(n.text.match(/^\d{4}$/)||(n.start=hn.extractTimeComponent(n.start.clone(),t),!n.start))return t.index+=t[0].length,null;let i=e.text.substring(t.index+t[0].length),s=U1.exec(i);return s&&(n.end=hn.extractTimeComponent(n.start.clone(),s),n.end&&(n.text+=s[0])),n}static extractTimeComponent(e,t){let n=0,i=0,s=null;if(n=parseInt(t[F1]),t[Wh]!=null&&(i=parseInt(t[Wh])),i>=60||n>24)return null;if(n>=12&&(s=Tr.Meridiem.PM),t[Yh]!=null){if(n>12)return null;let a=t[Yh].toLowerCase();a.match(/morgen|vormittag/)&&(s=Tr.Meridiem.AM,n==12&&(n=0)),a.match(/nachmittag|abend/)&&(s=Tr.Meridiem.PM,n!=12&&(n+=12)),a.match(/nacht/)&&(n==12?(s=Tr.Meridiem.AM,n=0):n<6?s=Tr.Meridiem.AM:(s=Tr.Meridiem.PM,n+=12))}if(e.assign("hour",n),e.assign("minute",i),s!==null?e.assign("meridiem",s):n<12?e.imply("meridiem",Tr.Meridiem.AM):e.imply("meridiem",Tr.Meridiem.PM),t[Lh]!=null){let a=parseInt(t[Lh]);if(a>=60)return null;e.assign("second",a)}return e}};Su.default=hn});var jh=h(ei=>{"use strict";var q1=ei&&ei.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ei,"__esModule",{value:!0});var W1=q1(Nt()),Iu=class extends W1.default{patternBetween(){return/^\s*(bis(?:\s*(?:am|zum))?|-)\s*$/i}};ei.default=Iu});var Bh=h(ti=>{"use strict";var L1=ti&&ti.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ti,"__esModule",{value:!0});var Y1=L1(Gt()),Uu=class extends Y1.default{patternBetween(){return new RegExp("^\\s*(T|um|am|,|-)?\\s*$")}};ti.default=Uu});var Fu=h(ni=>{"use strict";var $1=ni&&ni.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ni,"__esModule",{value:!0});var j1=$1(z()),Lr=Ee(),B1=R(),G1=it(),H1=st(),ri=class extends B1.AbstractParserWithWordBoundaryChecking{innerPattern(e){return/(diesen)?\s*(morgen|vormittag|mittags?|nachmittag|abend|nacht|mitternacht)(?=\W|$)/i}innerExtract(e,t){let n=j1.default(e.refDate),i=t[2].toLowerCase(),s=e.createParsingComponents();return G1.implySimilarTime(s,n),ri.extractTimeComponents(s,i)}static extractTimeComponents(e,t){switch(t){case"morgen":e.imply("hour",6),e.imply("minute",0),e.imply("second",0),e.imply("meridiem",Lr.Meridiem.AM);break;case"vormittag":e.imply("hour",9),e.imply("minute",0),e.imply("second",0),e.imply("meridiem",Lr.Meridiem.AM);break;case"mittag":case"mittags":e.imply("hour",12),e.imply("minute",0),e.imply("second",0),e.imply("meridiem",Lr.Meridiem.AM);break;case"nachmittag":e.imply("hour",15),e.imply("minute",0),e.imply("second",0),e.imply("meridiem",Lr.Meridiem.PM);break;case"abend":e.imply("hour",18),e.imply("minute",0),e.imply("second",0),e.imply("meridiem",Lr.Meridiem.PM);break;case"nacht":e.imply("hour",22),e.imply("minute",0),e.imply("second",0),e.imply("meridiem",Lr.Meridiem.PM);break;case"mitternacht":e.get("hour")>1&&(e=H1.addImpliedTimeUnits(e,{day:1})),e.imply("hour",0),e.imply("minute",0),e.imply("second",0),e.imply("meridiem",Lr.Meridiem.AM);break}return e}};ni.default=ri});var zh=h(_t=>{"use strict";var z1=_t&&_t.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),K1=_t&&_t.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),V1=_t&&_t.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&z1(e,r,t);return K1(e,r),e},Hh=_t&&_t.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(_t,"__esModule",{value:!0});var Z1=Hh(z()),X1=R(),Yr=it(),Q1=Hh(Fu()),Gh=V1(Kt()),J1=new RegExp("(jetzt|heute|morgen|\xFCbermorgen|uebermorgen|gestern|vorgestern|letzte\\s*nacht)(?:\\s*(morgen|vormittag|mittags?|nachmittag|abend|nacht|mitternacht))?(?=\\W|$)","i"),eE=1,tE=2,qu=class extends X1.AbstractParserWithWordBoundaryChecking{innerPattern(e){return J1}innerExtract(e,t){let n=Z1.default(e.refDate),i=(t[eE]||"").toLowerCase(),s=(t[tE]||"").toLowerCase(),a=e.createParsingComponents();switch(i){case"jetzt":a=Gh.now(e.reference);break;case"heute":a=Gh.today(e.reference);break;case"morgen":Yr.assignTheNextDay(a,n);break;case"\xFCbermorgen":case"uebermorgen":n=n.add(1,"day"),Yr.assignTheNextDay(a,n);break;case"gestern":n=n.add(-1,"day"),Yr.assignSimilarDate(a,n),Yr.implySimilarTime(a,n);break;case"vorgestern":n=n.add(-2,"day"),Yr.assignSimilarDate(a,n),Yr.implySimilarTime(a,n);break;default:i.match(/letzte\s*nacht/)&&(n.hour()>6&&(n=n.add(-1,"day")),Yr.assignSimilarDate(a,n),a.imply("hour",0));break}return s&&(a=Q1.default.extractTimeComponents(a,s)),a}};_t.default=qu});var Jh=h(Lu=>{"use strict";Object.defineProperty(Lu,"__esModule",{value:!0});var rE=Se(),Xh=Jn(),Qh=Jn(),nE=Q(),iE=R(),sE=new RegExp(`(?:am\\s*?)?(?:den\\s*?)?([0-9]{1,2})\\.(?:\\s*(?:bis(?:\\s*(?:am|zum))?|\\-|\\\u2013|\\s)\\s*([0-9]{1,2})\\.?)?\\s*(${nE.matchAnyPattern(Xh.MONTH_DICTIONARY)})(?:(?:-|/|,?\\s*)(${Qh.YEAR_PATTERN}(?![^\\s]\\d)))?(?=\\W|$)`,"i"),Kh=1,Vh=2,aE=3,Zh=4,Wu=class extends iE.AbstractParserWithWordBoundaryChecking{innerPattern(){return sE}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=Xh.MONTH_DICTIONARY[t[aE].toLowerCase()],s=parseInt(t[Kh]);if(s>31)return t.index=t.index+t[Kh].length,null;if(n.start.assign("month",i),n.start.assign("day",s),t[Zh]){let a=Qh.parseYear(t[Zh]);n.start.assign("year",a)}else{let a=rE.findYearClosestToRef(e.refDate,s,i);n.start.imply("year",a)}if(t[Vh]){let a=parseInt(t[Vh]);n.end=n.start.clone(),n.end.assign("day",a)}return n}};Lu.default=Wu});var em=h($u=>{"use strict";Object.defineProperty($u,"__esModule",{value:!0});var Fs=Jn(),oE=pe(),uE=R(),lE=st(),cE=Q(),Yu=class extends uE.AbstractParserWithWordBoundaryChecking{constructor(){super()}innerPattern(){return new RegExp(`(?:\\s*((?:n\xE4chste|kommende|folgende|letzte|vergangene|vorige|vor(?:her|an)gegangene)(?:s|n|m|r)?|vor|in)\\s*)?(${Fs.NUMBER_PATTERN})?(?:\\s*(n\xE4chste|kommende|folgende|letzte|vergangene|vorige|vor(?:her|an)gegangene)(?:s|n|m|r)?)?\\s*(${cE.matchAnyPattern(Fs.TIME_UNIT_DICTIONARY)})`,"i")}innerExtract(e,t){let n=t[2]?Fs.parseNumberPattern(t[2]):1,i=Fs.TIME_UNIT_DICTIONARY[t[4].toLowerCase()],s={};s[i]=n;let a=t[1]||t[3]||"";if(a=a.toLowerCase(),!!a)return(/vor/.test(a)||/letzte/.test(a)||/vergangen/.test(a))&&(s=lE.reverseTimeUnits(s)),oE.ParsingComponents.createRelativeFromReference(e.reference,s)}};$u.default=Yu});var nm=h(De=>{"use strict";var Tt=De&&De.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(De,"__esModule",{value:!0});De.createConfiguration=De.createCasualConfiguration=De.parseDate=De.parse=De.strict=De.casual=void 0;var dE=Ht(),tm=gt(),fE=Tt(Wr()),pE=Tt(cu()),hE=Tt(xh()),mE=Tt(qh()),yE=Tt($h()),gE=Tt(jh()),_E=Tt(Bh()),TE=Tt(zh()),bE=Tt(Fu()),vE=Tt(Jh()),EE=Tt(em());De.casual=new tm.Chrono(rm());De.strict=new tm.Chrono(ju(!0));function RE(r,e,t){return De.casual.parse(r,e,t)}De.parse=RE;function wE(r,e,t){return De.casual.parseDate(r,e,t)}De.parseDate=wE;function rm(r=!0){let e=ju(!1,r);return e.parsers.unshift(new bE.default),e.parsers.unshift(new TE.default),e.parsers.unshift(new EE.default),e}De.createCasualConfiguration=rm;function ju(r=!0,e=!0){return dE.includeCommonConfiguration({parsers:[new pE.default,new fE.default(e),new hE.default,new yE.default,new vE.default,new mE.default],refiners:[new gE.default,new _E.default]},r)}De.createConfiguration=ju});var sm=h(bt=>{"use strict";var DE=bt&&bt.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),ME=bt&&bt.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),PE=bt&&bt.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&DE(e,r,t);return ME(e,r),e},OE=bt&&bt.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(bt,"__esModule",{value:!0});var AE=OE(z()),kE=Ee(),NE=R(),im=it(),qs=PE(Kt()),Bu=class extends NE.AbstractParserWithWordBoundaryChecking{innerPattern(e){return/(maintenant|aujourd'hui|demain|hier|cette\s*nuit|la\s*veille)(?=\W|$)/i}innerExtract(e,t){let n=AE.default(e.refDate),i=t[0].toLowerCase(),s=e.createParsingComponents();switch(i){case"maintenant":return qs.now(e.reference);case"aujourd'hui":return qs.today(e.reference);case"hier":return qs.yesterday(e.reference);case"demain":return qs.tomorrow(e.reference);default:i.match(/cette\s*nuit/)?(im.assignSimilarDate(s,n),s.imply("hour",22),s.imply("meridiem",kE.Meridiem.PM)):i.match(/la\s*veille/)&&(n=n.add(-1,"day"),im.assignSimilarDate(s,n),s.imply("hour",0))}return s}};bt.default=Bu});var am=h(Hu=>{"use strict";Object.defineProperty(Hu,"__esModule",{value:!0});var ii=Ee(),CE=R(),Gu=class extends CE.AbstractParserWithWordBoundaryChecking{innerPattern(e){return/(cet?)?\s*(matin|soir|aprรจs-midi|aprem|a midi|ร  minuit)(?=\W|$)/i}innerExtract(e,t){let n=t[2].toLowerCase(),i=e.createParsingComponents();switch(n){case"apr\xE8s-midi":case"aprem":i.imply("hour",14),i.imply("minute",0),i.imply("meridiem",ii.Meridiem.PM);break;case"soir":i.imply("hour",18),i.imply("minute",0),i.imply("meridiem",ii.Meridiem.PM);break;case"matin":i.imply("hour",8),i.imply("minute",0),i.imply("meridiem",ii.Meridiem.AM);break;case"a midi":i.imply("hour",12),i.imply("minute",0),i.imply("meridiem",ii.Meridiem.AM);break;case"\xE0 minuit":i.imply("hour",0),i.imply("meridiem",ii.Meridiem.AM);break}return i}};Hu.default=Gu});var om=h(Ku=>{"use strict";Object.defineProperty(Ku,"__esModule",{value:!0});var xE=Ur(),zu=class extends xE.AbstractTimeExpressionParser{primaryPrefix(){return"(?:(?:[\xE0a])\\s*)?"}followingPhase(){return"\\s*(?:\\-|\\\u2013|\\~|\\\u301C|[\xE0a]|\\?)\\s*"}extractPrimaryTimeComponents(e,t){return t[0].match(/^\s*\d{4}\s*$/)?null:super.extractPrimaryTimeComponents(e,t)}};Ku.default=zu});var um=h(si=>{"use strict";var SE=si&&si.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(si,"__esModule",{value:!0});var IE=SE(Gt()),Vu=class extends IE.default{patternBetween(){return new RegExp("^\\s*(T|\xE0|a|vers|de|,|-)?\\s*$")}};si.default=Vu});var lm=h(ai=>{"use strict";var UE=ai&&ai.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ai,"__esModule",{value:!0});var FE=UE(Nt()),Zu=class extends FE.default{patternBetween(){return/^\s*(ร |a|-)\s*$/i}};ai.default=Zu});var br=h(K=>{"use strict";Object.defineProperty(K,"__esModule",{value:!0});K.parseTimeUnits=K.TIME_UNITS_PATTERN=K.parseYear=K.YEAR_PATTERN=K.parseOrdinalNumberPattern=K.ORDINAL_NUMBER_PATTERN=K.parseNumberPattern=K.NUMBER_PATTERN=K.TIME_UNIT_DICTIONARY=K.INTEGER_WORD_DICTIONARY=K.MONTH_DICTIONARY=K.WEEKDAY_DICTIONARY=void 0;var Xu=Q();K.WEEKDAY_DICTIONARY={dimanche:0,dim:0,lundi:1,lun:1,mardi:2,mar:2,mercredi:3,mer:3,jeudi:4,jeu:4,vendredi:5,ven:5,samedi:6,sam:6};K.MONTH_DICTIONARY={janvier:1,jan:1,"jan.":1,f\u00E9vrier:2,f\u00E9v:2,"f\xE9v.":2,fevrier:2,fev:2,"fev.":2,mars:3,mar:3,"mar.":3,avril:4,avr:4,"avr.":4,mai:5,juin:6,jun:6,juillet:7,juil:7,jul:7,"jul.":7,ao\u00FBt:8,aout:8,septembre:9,sep:9,"sep.":9,sept:9,"sept.":9,octobre:10,oct:10,"oct.":10,novembre:11,nov:11,"nov.":11,d\u00E9cembre:12,decembre:12,dec:12,"dec.":12};K.INTEGER_WORD_DICTIONARY={un:1,deux:2,trois:3,quatre:4,cinq:5,six:6,sept:7,huit:8,neuf:9,dix:10,onze:11,douze:12,treize:13};K.TIME_UNIT_DICTIONARY={sec:"second",seconde:"second",secondes:"second",min:"minute",mins:"minute",minute:"minute",minutes:"minute",h:"hour",hr:"hour",hrs:"hour",heure:"hour",heures:"hour",jour:"d",jours:"d",semaine:"week",semaines:"week",mois:"month",trimestre:"quarter",trimestres:"quarter",ans:"year",ann\u00E9e:"year",ann\u00E9es:"year"};K.NUMBER_PATTERN=`(?:${Xu.matchAnyPattern(K.INTEGER_WORD_DICTIONARY)}|[0-9]+|[0-9]+\\.[0-9]+|une?\\b|quelques?|demi-?)`;function dm(r){let e=r.toLowerCase();return K.INTEGER_WORD_DICTIONARY[e]!==void 0?K.INTEGER_WORD_DICTIONARY[e]:e==="une"||e==="un"?1:e.match(/quelques?/)?3:e.match(/demi-?/)?.5:parseFloat(e)}K.parseNumberPattern=dm;K.ORDINAL_NUMBER_PATTERN="(?:[0-9]{1,2}(?:er)?)";function qE(r){let e=r.toLowerCase();return e=e.replace(/(?:er)$/i,""),parseInt(e)}K.parseOrdinalNumberPattern=qE;K.YEAR_PATTERN="(?:[1-9][0-9]{0,3}\\s*(?:AC|AD|p\\.\\s*C(?:hr?)?\\.\\s*n\\.)|[1-2][0-9]{3}|[5-9][0-9])";function WE(r){if(/AC/i.test(r))return r=r.replace(/BC/i,""),-parseInt(r);if(/AD/i.test(r)||/C/i.test(r))return r=r.replace(/[^\d]+/i,""),parseInt(r);let e=parseInt(r);return e<100&&(e>50?e=e+1900:e=e+2e3),e}K.parseYear=WE;var fm=`(${K.NUMBER_PATTERN})\\s{0,5}(${Xu.matchAnyPattern(K.TIME_UNIT_DICTIONARY)})\\s{0,5}`,cm=new RegExp(fm,"i");K.TIME_UNITS_PATTERN=Xu.repeatedTimeunitPattern("",fm);function LE(r){let e={},t=r,n=cm.exec(t);for(;n;)YE(e,n),t=t.substring(n[0].length),n=cm.exec(t);return e}K.parseTimeUnits=LE;function YE(r,e){let t=dm(e[1]),n=K.TIME_UNIT_DICTIONARY[e[2].toLowerCase()];r[n]=t}});var hm=h(Ju=>{"use strict";Object.defineProperty(Ju,"__esModule",{value:!0});var pm=br(),$E=Q(),jE=R(),BE=qr(),GE=new RegExp(`(?:(?:\\,|\\(|\\\uFF08)\\s*)?(?:(?:ce)\\s*)?(${$E.matchAnyPattern(pm.WEEKDAY_DICTIONARY)})(?:\\s*(?:\\,|\\)|\\\uFF09))?(?:\\s*(dernier|prochain)\\s*)?(?=\\W|\\d|$)`,"i"),HE=1,zE=2,Qu=class extends jE.AbstractParserWithWordBoundaryChecking{innerPattern(){return GE}innerExtract(e,t){let n=t[HE].toLowerCase(),i=pm.WEEKDAY_DICTIONARY[n];if(i===void 0)return null;let s=t[zE];s=s||"",s=s.toLowerCase();let a=null;s=="dernier"?a="last":s=="prochain"&&(a="next");let o=BE.toDayJSWeekday(e.refDate,i,a);return e.createParsingComponents().assign("weekday",i).imply("day",o.date()).imply("month",o.month()+1).imply("year",o.year())}};Ju.default=Qu});var _m=h(el=>{"use strict";Object.defineProperty(el,"__esModule",{value:!0});var oi=Ee(),KE=new RegExp("(^|\\s|T)(?:(?:[\xE0a])\\s*)?(\\d{1,2})(?:h|:)?(?:(\\d{1,2})(?:m|:)?)?(?:(\\d{1,2})(?:s|:)?)?(?:\\s*(A\\.M\\.|P\\.M\\.|AM?|PM?))?(?=\\W|$)","i"),VE=new RegExp("^\\s*(\\-|\\\u2013|\\~|\\\u301C|[\xE0a]|\\?)\\s*(\\d{1,2})(?:h|:)?(?:(\\d{1,2})(?:m|:)?)?(?:(\\d{1,2})(?:s|:)?)?(?:\\s*(A\\.M\\.|P\\.M\\.|AM?|PM?))?(?=\\W|$)","i"),ZE=2,mm=3,ym=4,gm=5,mn=class{pattern(e){return KE}extract(e,t){let n=e.createParsingResult(t.index+t[1].length,t[0].substring(t[1].length));if(n.text.match(/^\d{4}$/)||(n.start=mn.extractTimeComponent(n.start.clone(),t),!n.start))return t.index+=t[0].length,null;let i=e.text.substring(t.index+t[0].length),s=VE.exec(i);return s&&(n.end=mn.extractTimeComponent(n.start.clone(),s),n.end&&(n.text+=s[0])),n}static extractTimeComponent(e,t){let n=0,i=0,s=null;if(n=parseInt(t[ZE]),t[mm]!=null&&(i=parseInt(t[mm])),i>=60||n>24)return null;if(n>=12&&(s=oi.Meridiem.PM),t[gm]!=null){if(n>12)return null;let a=t[gm][0].toLowerCase();a=="a"&&(s=oi.Meridiem.AM,n==12&&(n=0)),a=="p"&&(s=oi.Meridiem.PM,n!=12&&(n+=12))}if(e.assign("hour",n),e.assign("minute",i),s!==null?e.assign("meridiem",s):n<12?e.imply("meridiem",oi.Meridiem.AM):e.imply("meridiem",oi.Meridiem.PM),t[ym]!=null){let a=parseInt(t[ym]);if(a>=60)return null;e.assign("second",a)}return e}};el.default=mn});var wm=h(rl=>{"use strict";Object.defineProperty(rl,"__esModule",{value:!0});var XE=Se(),Em=br(),Rm=br(),Ws=br(),QE=Q(),JE=R(),e0=new RegExp(`(?:on\\s*?)?(${Ws.ORDINAL_NUMBER_PATTERN})(?:\\s*(?:au|\\-|\\\u2013|jusqu'au?|\\s)\\s*(${Ws.ORDINAL_NUMBER_PATTERN}))?(?:-|/|\\s*(?:de)?\\s*)(${QE.matchAnyPattern(Em.MONTH_DICTIONARY)})(?:(?:-|/|,?\\s*)(${Rm.YEAR_PATTERN}(?![^\\s]\\d)))?(?=\\W|$)`,"i"),Tm=1,bm=2,t0=3,vm=4,tl=class extends JE.AbstractParserWithWordBoundaryChecking{innerPattern(){return e0}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=Em.MONTH_DICTIONARY[t[t0].toLowerCase()],s=Ws.parseOrdinalNumberPattern(t[Tm]);if(s>31)return t.index=t.index+t[Tm].length,null;if(n.start.assign("month",i),n.start.assign("day",s),t[vm]){let a=Rm.parseYear(t[vm]);n.start.assign("year",a)}else{let a=XE.findYearClosestToRef(e.refDate,s,i);n.start.imply("year",a)}if(t[bm]){let a=Ws.parseOrdinalNumberPattern(t[bm]);n.end=n.start.clone(),n.end.assign("day",a)}return n}};rl.default=tl});var Mm=h(il=>{"use strict";Object.defineProperty(il,"__esModule",{value:!0});var Dm=br(),r0=pe(),n0=R(),i0=st(),nl=class extends n0.AbstractParserWithWordBoundaryChecking{constructor(){super()}innerPattern(){return new RegExp(`il y a\\s*(${Dm.TIME_UNITS_PATTERN})(?=(?:\\W|$))`,"i")}innerExtract(e,t){let n=Dm.parseTimeUnits(t[1]),i=i0.reverseTimeUnits(n);return r0.ParsingComponents.createRelativeFromReference(e.reference,i)}};il.default=nl});var Om=h(al=>{"use strict";Object.defineProperty(al,"__esModule",{value:!0});var Pm=br(),s0=pe(),a0=R(),sl=class extends a0.AbstractParserWithWordBoundaryChecking{innerPattern(){return new RegExp(`(?:dans|en|pour|pendant|de)\\s*(${Pm.TIME_UNITS_PATTERN})(?=\\W|$)`,"i")}innerExtract(e,t){let n=Pm.parseTimeUnits(t[1]);return s0.ParsingComponents.createRelativeFromReference(e.reference,n)}};al.default=sl});var Am=h(ul=>{"use strict";Object.defineProperty(ul,"__esModule",{value:!0});var Ls=br(),o0=pe(),u0=R(),l0=st(),c0=Q(),ol=class extends u0.AbstractParserWithWordBoundaryChecking{constructor(){super()}innerPattern(){return new RegExp(`(?:les?|la|l'|du|des?)\\s*(${Ls.NUMBER_PATTERN})?(?:\\s*(prochaine?s?|derni[e\xE8]re?s?|pass[\xE9e]e?s?|pr[\xE9e]c[\xE9e]dents?|suivante?s?))?\\s*(${c0.matchAnyPattern(Ls.TIME_UNIT_DICTIONARY)})(?:\\s*(prochaine?s?|derni[e\xE8]re?s?|pass[\xE9e]e?s?|pr[\xE9e]c[\xE9e]dents?|suivante?s?))?`,"i")}innerExtract(e,t){let n=t[1]?Ls.parseNumberPattern(t[1]):1,i=Ls.TIME_UNIT_DICTIONARY[t[3].toLowerCase()],s={};s[i]=n;let a=t[2]||t[4]||"";if(a=a.toLowerCase(),!!a)return(/derni[eรจ]re?s?/.test(a)||/pass[รฉe]e?s?/.test(a)||/pr[รฉe]c[รฉe]dents?/.test(a))&&(s=l0.reverseTimeUnits(s)),o0.ParsingComponents.createRelativeFromReference(e.reference,s)}};ul.default=ol});var Cm=h(Me=>{"use strict";var at=Me&&Me.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Me,"__esModule",{value:!0});Me.createConfiguration=Me.createCasualConfiguration=Me.parseDate=Me.parse=Me.strict=Me.casual=void 0;var d0=Ht(),km=gt(),f0=at(sm()),p0=at(am()),h0=at(Wr()),m0=at(om()),y0=at(um()),g0=at(lm()),_0=at(hm()),T0=at(_m()),b0=at(wm()),v0=at(Mm()),E0=at(Om()),R0=at(Am());Me.casual=new km.Chrono(Nm());Me.strict=new km.Chrono(ll(!0));function w0(r,e,t){return Me.casual.parse(r,e,t)}Me.parse=w0;function D0(r,e,t){return Me.casual.parseDate(r,e,t)}Me.parseDate=D0;function Nm(r=!0){let e=ll(!1,r);return e.parsers.unshift(new f0.default),e.parsers.unshift(new p0.default),e.parsers.unshift(new R0.default),e}Me.createCasualConfiguration=Nm;function ll(r=!0,e=!0){return d0.includeCommonConfiguration({parsers:[new h0.default(e),new b0.default,new m0.default,new T0.default,new v0.default,new E0.default,new _0.default],refiners:[new y0.default,new g0.default]},r)}Me.createConfiguration=ll});var xm=h(Ys=>{"use strict";Object.defineProperty(Ys,"__esModule",{value:!0});Ys.toHankaku=void 0;function M0(r){return String(r).replace(/\u2019/g,"'").replace(/\u201D/g,'"').replace(/\u3000/g," ").replace(/\uFFE5/g,"\xA5").replace(/[\uFF01\uFF03-\uFF06\uFF08\uFF09\uFF0C-\uFF19\uFF1C-\uFF1F\uFF21-\uFF3B\uFF3D\uFF3F\uFF41-\uFF5B\uFF5D\uFF5E]/g,P0)}Ys.toHankaku=M0;function P0(r){return String.fromCharCode(r.charCodeAt(0)-65248)}});var Im=h(ui=>{"use strict";var O0=ui&&ui.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ui,"__esModule",{value:!0});var cl=xm(),A0=Se(),k0=O0(z()),N0=/(?:(?:([ๅŒไปŠๆœฌ])|((ๆ˜ญๅ’Œ|ๅนณๆˆ|ไปคๅ’Œ)?([0-9๏ผ-๏ผ™]{1,4}|ๅ…ƒ)))ๅนด\s*)?([0-9๏ผ-๏ผ™]{1,2})ๆœˆ\s*([0-9๏ผ-๏ผ™]{1,2})ๆ—ฅ/i,Sm=1,C0=2,dl=3,x0=4,S0=5,I0=6,fl=class{pattern(){return N0}extract(e,t){let n=parseInt(cl.toHankaku(t[S0])),i=parseInt(cl.toHankaku(t[I0])),s=e.createParsingComponents({day:i,month:n});if(t[Sm]&&t[Sm].match("\u540C|\u4ECA|\u672C")){let a=k0.default(e.refDate);s.assign("year",a.year())}if(t[C0]){let a=t[x0],o=a=="\u5143"?1:parseInt(cl.toHankaku(a));t[dl]=="\u4EE4\u548C"?o+=2018:t[dl]=="\u5E73\u6210"?o+=1988:t[dl]=="\u662D\u548C"&&(o+=1925),s.assign("year",o)}else{let a=A0.findYearClosestToRef(e.refDate,i,n);s.imply("year",a)}return s}};ui.default=fl});var Um=h(li=>{"use strict";var U0=li&&li.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(li,"__esModule",{value:!0});var F0=U0(Nt()),pl=class extends F0.default{patternBetween(){return/^\s*(ใ‹ใ‚‰|ใƒผ|-)\s*$/i}};li.default=pl});var qm=h(vt=>{"use strict";var q0=vt&&vt.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),W0=vt&&vt.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),L0=vt&&vt.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&q0(e,r,t);return W0(e,r),e},Y0=vt&&vt.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(vt,"__esModule",{value:!0});var $0=Y0(z()),Fm=Ee(),hl=L0(Kt()),j0=/ไปŠๆ—ฅ|ๅฝ“ๆ—ฅ|ๆ˜จๆ—ฅ|ๆ˜Žๆ—ฅ|ไปŠๅคœ|ไปŠๅค•|ไปŠๆ™ฉ|ไปŠๆœ/i,ml=class{pattern(){return j0}extract(e,t){let n=t[0],i=$0.default(e.refDate),s=e.createParsingComponents();switch(n){case"\u6628\u65E5":return hl.yesterday(e.reference);case"\u660E\u65E5":return hl.tomorrow(e.reference);case"\u4ECA\u65E5":case"\u5F53\u65E5":return hl.today(e.reference)}return n=="\u4ECA\u591C"||n=="\u4ECA\u5915"||n=="\u4ECA\u6669"?(s.imply("hour",22),s.assign("meridiem",Fm.Meridiem.PM)):n.match("\u4ECA\u671D")&&(s.imply("hour",6),s.assign("meridiem",Fm.Meridiem.AM)),s.assign("day",i.date()),s.assign("month",i.month()+1),s.assign("year",i.year()),s}};vt.default=ml});var Ym=h(Pe=>{"use strict";var yl=Pe&&Pe.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Pe,"__esModule",{value:!0});Pe.createConfiguration=Pe.createCasualConfiguration=Pe.parseDate=Pe.parse=Pe.strict=Pe.casual=void 0;var B0=yl(Im()),G0=yl(Um()),H0=yl(qm()),Wm=gt();Pe.casual=new Wm.Chrono(Lm());Pe.strict=new Wm.Chrono(gl());function z0(r,e,t){return Pe.casual.parse(r,e,t)}Pe.parse=z0;function K0(r,e,t){return Pe.casual.parseDate(r,e,t)}Pe.parseDate=K0;function Lm(){let r=gl();return r.parsers.unshift(new H0.default),r}Pe.createCasualConfiguration=Lm;function gl(){return{parsers:[new B0.default],refiners:[new G0.default]}}Pe.createConfiguration=gl});var $s=h(xt=>{"use strict";Object.defineProperty(xt,"__esModule",{value:!0});xt.parseYear=xt.YEAR_PATTERN=xt.MONTH_DICTIONARY=xt.WEEKDAY_DICTIONARY=void 0;xt.WEEKDAY_DICTIONARY={domingo:0,dom:0,segunda:1,"segunda-feira":1,seg:1,ter\u00E7a:2,"ter\xE7a-feira":2,ter:2,quarta:3,"quarta-feira":3,qua:3,quinta:4,"quinta-feira":4,qui:4,sexta:5,"sexta-feira":5,sex:5,s\u00E1bado:6,sabado:6,sab:6};xt.MONTH_DICTIONARY={janeiro:1,jan:1,"jan.":1,fevereiro:2,fev:2,"fev.":2,mar\u00E7o:3,mar:3,"mar.":3,abril:4,abr:4,"abr.":4,maio:5,mai:5,"mai.":5,junho:6,jun:6,"jun.":6,julho:7,jul:7,"jul.":7,agosto:8,ago:8,"ago.":8,setembro:9,set:9,"set.":9,outubro:10,out:10,"out.":10,novembro:11,nov:11,"nov.":11,dezembro:12,dez:12,"dez.":12};xt.YEAR_PATTERN="[0-9]{1,4}(?![^\\s]\\d)(?:\\s*[a|d]\\.?\\s*c\\.?|\\s*a\\.?\\s*d\\.?)?";function V0(r){if(r.match(/^[0-9]{1,4}$/)){let e=parseInt(r);return e<100&&(e>50?e=e+1900:e=e+2e3),e}return r.match(/a\.?\s*c\.?/i)?(r=r.replace(/a\.?\s*c\.?/i,""),-parseInt(r)):parseInt(r)}xt.parseYear=V0});var jm=h(Tl=>{"use strict";Object.defineProperty(Tl,"__esModule",{value:!0});var $m=$s(),Z0=Q(),X0=R(),Q0=qr(),J0=new RegExp(`(?:(?:\\,|\\(|\\\uFF08)\\s*)?(?:(este|esta|passado|pr[o\xF3]ximo)\\s*)?(${Z0.matchAnyPattern($m.WEEKDAY_DICTIONARY)})(?:\\s*(?:\\,|\\)|\\\uFF09))?(?:\\s*(este|esta|passado|pr[\xF3o]ximo)\\s*semana)?(?=\\W|\\d|$)`,"i"),eR=1,tR=2,rR=3,_l=class extends X0.AbstractParserWithWordBoundaryChecking{innerPattern(){return J0}innerExtract(e,t){let n=t[tR].toLowerCase(),i=$m.WEEKDAY_DICTIONARY[n];if(i===void 0)return null;let s=t[eR],a=t[rR],o=s||a||"";o=o.toLowerCase();let u=null;o=="passado"?u="this":o=="pr\xF3ximo"||o=="proximo"?u="next":o=="este"&&(u="this");let l=Q0.toDayJSWeekday(e.refDate,i,u);return e.createParsingComponents().assign("weekday",i).imply("day",l.date()).imply("month",l.month()+1).imply("year",l.year())}};Tl.default=_l});var Bm=h(vl=>{"use strict";Object.defineProperty(vl,"__esModule",{value:!0});var nR=Ur(),bl=class extends nR.AbstractTimeExpressionParser{primaryPrefix(){return"(?:(?:ao?|\xE0s?|das|da|de|do)\\s*)?"}followingPhase(){return"\\s*(?:\\-|\\\u2013|\\~|\\\u301C|a(?:o)?|\\?)\\s*"}};vl.default=bl});var Gm=h(ci=>{"use strict";var iR=ci&&ci.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ci,"__esModule",{value:!0});var sR=iR(Gt()),El=class extends sR.default{patternBetween(){return new RegExp("^\\s*(?:,|\xE0)?\\s*$")}};ci.default=El});var Hm=h(di=>{"use strict";var aR=di&&di.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(di,"__esModule",{value:!0});var oR=aR(Nt()),Rl=class extends oR.default{patternBetween(){return/^\s*(?:-)\s*$/i}};di.default=Rl});var Qm=h(Dl=>{"use strict";Object.defineProperty(Dl,"__esModule",{value:!0});var uR=Se(),Zm=$s(),Xm=$s(),lR=Q(),cR=R(),dR=new RegExp(`([0-9]{1,2})(?:\xBA|\xAA|\xB0)?(?:\\s*(?:desde|de|\\-|\\\u2013|ao?|\\s)\\s*([0-9]{1,2})(?:\xBA|\xAA|\xB0)?)?\\s*(?:de)?\\s*(?:-|/|\\s*(?:de|,)?\\s*)(${lR.matchAnyPattern(Zm.MONTH_DICTIONARY)})(?:\\s*(?:de|,)?\\s*(${Xm.YEAR_PATTERN}))?(?=\\W|$)`,"i"),zm=1,Km=2,fR=3,Vm=4,wl=class extends cR.AbstractParserWithWordBoundaryChecking{innerPattern(){return dR}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=Zm.MONTH_DICTIONARY[t[fR].toLowerCase()],s=parseInt(t[zm]);if(s>31)return t.index=t.index+t[zm].length,null;if(n.start.assign("month",i),n.start.assign("day",s),t[Vm]){let a=Xm.parseYear(t[Vm]);n.start.assign("year",a)}else{let a=uR.findYearClosestToRef(e.refDate,s,i);n.start.imply("year",a)}if(t[Km]){let a=parseInt(t[Km]);n.end=n.start.clone(),n.end.assign("day",a)}return n}};Dl.default=wl});var Jm=h(Vt=>{"use strict";var pR=Vt&&Vt.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),hR=Vt&&Vt.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),mR=Vt&&Vt.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&pR(e,r,t);return hR(e,r),e};Object.defineProperty(Vt,"__esModule",{value:!0});var yR=R(),js=mR(Kt()),Ml=class extends yR.AbstractParserWithWordBoundaryChecking{innerPattern(e){return/(agora|hoje|amanha|amanhรฃ|ontem)(?=\W|$)/i}innerExtract(e,t){let n=t[0].toLowerCase(),i=e.createParsingComponents();switch(n){case"agora":return js.now(e.reference);case"hoje":return js.today(e.reference);case"amanha":case"amanh\xE3":return js.tomorrow(e.reference);case"ontem":return js.yesterday(e.reference)}return i}};Vt.default=Ml});var ey=h(fi=>{"use strict";var gR=fi&&fi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(fi,"__esModule",{value:!0});var Bs=Ee(),_R=R(),TR=it(),bR=gR(z()),Pl=class extends _R.AbstractParserWithWordBoundaryChecking{innerPattern(){return/(?:esta\s*)?(manha|manhรฃ|tarde|meia-noite|meio-dia|noite)(?=\W|$)/i}innerExtract(e,t){let n=bR.default(e.refDate),i=e.createParsingComponents();switch(t[1].toLowerCase()){case"tarde":i.imply("meridiem",Bs.Meridiem.PM),i.imply("hour",15);break;case"noite":i.imply("meridiem",Bs.Meridiem.PM),i.imply("hour",22);break;case"manha":case"manh\xE3":i.imply("meridiem",Bs.Meridiem.AM),i.imply("hour",6);break;case"meia-noite":TR.assignTheNextDay(i,n),i.imply("hour",0),i.imply("minute",0),i.imply("second",0);break;case"meio-dia":i.imply("meridiem",Bs.Meridiem.AM),i.imply("hour",12);break}return i}};fi.default=Pl});var ny=h(Oe=>{"use strict";var vr=Oe&&Oe.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Oe,"__esModule",{value:!0});Oe.createConfiguration=Oe.createCasualConfiguration=Oe.parseDate=Oe.parse=Oe.strict=Oe.casual=void 0;var vR=Ht(),ty=gt(),ER=vr(Wr()),RR=vr(jm()),wR=vr(Bm()),DR=vr(Gm()),MR=vr(Hm()),PR=vr(Qm()),OR=vr(Jm()),AR=vr(ey());Oe.casual=new ty.Chrono(ry());Oe.strict=new ty.Chrono(Ol(!0));function kR(r,e,t){return Oe.casual.parse(r,e,t)}Oe.parse=kR;function NR(r,e,t){return Oe.casual.parseDate(r,e,t)}Oe.parseDate=NR;function ry(r=!0){let e=Ol(!1,r);return e.parsers.push(new OR.default),e.parsers.push(new AR.default),e}Oe.createCasualConfiguration=ry;function Ol(r=!0,e=!0){return vR.includeCommonConfiguration({parsers:[new ER.default(e),new RR.default,new wR.default,new PR.default],refiners:[new DR.default,new MR.default]},r)}Oe.createConfiguration=Ol});var iy=h(pi=>{"use strict";var CR=pi&&pi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(pi,"__esModule",{value:!0});var xR=CR(Nt()),Al=class extends xR.default{patternBetween(){return/^\s*(tot|-)\s*$/i}};pi.default=Al});var sy=h(hi=>{"use strict";var SR=hi&&hi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(hi,"__esModule",{value:!0});var IR=SR(Gt()),kl=class extends IR.default{patternBetween(){return new RegExp("^\\s*(om|na|voor|in de|,|-)?\\s*$")}};hi.default=kl});var ay=h(Zt=>{"use strict";var UR=Zt&&Zt.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),FR=Zt&&Zt.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),qR=Zt&&Zt.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&UR(e,r,t);return FR(e,r),e};Object.defineProperty(Zt,"__esModule",{value:!0});var WR=R(),Gs=qR(Kt()),Nl=class extends WR.AbstractParserWithWordBoundaryChecking{innerPattern(e){return/(nu|vandaag|morgen|morgend|gisteren)(?=\W|$)/i}innerExtract(e,t){let n=t[0].toLowerCase(),i=e.createParsingComponents();switch(n){case"nu":return Gs.now(e.reference);case"vandaag":return Gs.today(e.reference);case"morgen":case"morgend":return Gs.tomorrow(e.reference);case"gisteren":return Gs.yesterday(e.reference)}return i}};Zt.default=Nl});var oy=h(mi=>{"use strict";var LR=mi&&mi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(mi,"__esModule",{value:!0});var Hs=Ee(),YR=R(),$R=LR(z()),jR=it(),BR=1,GR=2,Cl=class extends YR.AbstractParserWithWordBoundaryChecking{innerPattern(){return/(deze)?\s*(namiddag|avond|middernacht|ochtend|middag|'s middags|'s avonds|'s ochtends)(?=\W|$)/i}innerExtract(e,t){let n=$R.default(e.refDate),i=e.createParsingComponents();switch(t[BR]==="deze"&&(i.assign("day",e.refDate.getDate()),i.assign("month",e.refDate.getMonth()+1),i.assign("year",e.refDate.getFullYear())),t[GR].toLowerCase()){case"namiddag":case"'s namiddags":i.imply("meridiem",Hs.Meridiem.PM),i.imply("hour",15);break;case"avond":case"'s avonds'":i.imply("meridiem",Hs.Meridiem.PM),i.imply("hour",20);break;case"middernacht":jR.assignTheNextDay(i,n),i.imply("hour",0),i.imply("minute",0),i.imply("second",0);break;case"ochtend":case"'s ochtends":i.imply("meridiem",Hs.Meridiem.AM),i.imply("hour",6);break;case"middag":case"'s middags":i.imply("meridiem",Hs.Meridiem.AM),i.imply("hour",12);break}return i}};mi.default=Cl});var Qe=h($=>{"use strict";Object.defineProperty($,"__esModule",{value:!0});$.parseTimeUnits=$.TIME_UNITS_PATTERN=$.parseYear=$.YEAR_PATTERN=$.parseOrdinalNumberPattern=$.ORDINAL_NUMBER_PATTERN=$.parseNumberPattern=$.NUMBER_PATTERN=$.TIME_UNIT_DICTIONARY=$.ORDINAL_WORD_DICTIONARY=$.INTEGER_WORD_DICTIONARY=$.MONTH_DICTIONARY=$.WEEKDAY_DICTIONARY=void 0;var zs=Q(),HR=Se();$.WEEKDAY_DICTIONARY={zondag:0,zon:0,"zon.":0,zo:0,"zo.":0,maandag:1,ma:1,"ma.":1,dinsdag:2,din:2,"din.":2,di:2,"di.":2,woensdag:3,woe:3,"woe.":3,wo:3,"wo.":3,donderdag:4,dond:4,"dond.":4,do:4,"do.":4,vrijdag:5,vrij:5,"vrij.":5,vr:5,"vr.":5,zaterdag:6,zat:6,"zat.":6,za:6,"za.":6};$.MONTH_DICTIONARY={januari:1,jan:1,"jan.":1,februari:2,feb:2,"feb.":2,maart:3,mar:3,"mar.":3,april:4,apr:4,"apr.":4,mei:5,juni:6,jun:6,"jun.":6,juli:7,jul:7,"jul.":7,augustus:8,aug:8,"aug.":8,september:9,sep:9,"sep.":9,sept:9,"sept.":9,oktober:10,okt:10,"okt.":10,november:11,nov:11,"nov.":11,december:12,dec:12,"dec.":12};$.INTEGER_WORD_DICTIONARY={een:1,twee:2,drie:3,vier:4,vijf:5,zes:6,zeven:7,acht:8,negen:9,tien:10,elf:11,twaalf:12};$.ORDINAL_WORD_DICTIONARY={eerste:1,tweede:2,derde:3,vierde:4,vijfde:5,zesde:6,zevende:7,achtste:8,negende:9,tiende:10,elfde:11,twaalfde:12,dertiende:13,veertiende:14,vijftiende:15,zestiende:16,zeventiende:17,achttiende:18,negentiende:19,twintigste:20,eenentwintigste:21,twee\u00EBntwintigste:22,drieentwintigste:23,vierentwintigste:24,vijfentwintigste:25,zesentwintigste:26,zevenentwintigste:27,achtentwintig:28,negenentwintig:29,dertigste:30,eenendertigste:31};$.TIME_UNIT_DICTIONARY={sec:"second",second:"second",seconden:"second",min:"minute",mins:"minute",minute:"minute",minuut:"minute",minuten:"minute",minuutje:"minute",h:"hour",hr:"hour",hrs:"hour",uur:"hour",u:"hour",uren:"hour",dag:"d",dagen:"d",week:"week",weken:"week",maand:"month",maanden:"month",jaar:"year",jr:"year",jaren:"year"};$.NUMBER_PATTERN=`(?:${zs.matchAnyPattern($.INTEGER_WORD_DICTIONARY)}|[0-9]+|[0-9]+[\\.,][0-9]+|halve?|half|paar)`;function ly(r){let e=r.toLowerCase();return $.INTEGER_WORD_DICTIONARY[e]!==void 0?$.INTEGER_WORD_DICTIONARY[e]:e==="paar"?2:e==="half"||e.match(/halve?/)?.5:parseFloat(e.replace(",","."))}$.parseNumberPattern=ly;$.ORDINAL_NUMBER_PATTERN=`(?:${zs.matchAnyPattern($.ORDINAL_WORD_DICTIONARY)}|[0-9]{1,2}(?:ste|de)?)`;function zR(r){let e=r.toLowerCase();return $.ORDINAL_WORD_DICTIONARY[e]!==void 0?$.ORDINAL_WORD_DICTIONARY[e]:(e=e.replace(/(?:ste|de)$/i,""),parseInt(e))}$.parseOrdinalNumberPattern=zR;$.YEAR_PATTERN="(?:[1-9][0-9]{0,3}\\s*(?:voor Christus|na Christus)|[1-2][0-9]{3}|[5-9][0-9])";function KR(r){if(/voor Christus/i.test(r))return r=r.replace(/voor Christus/i,""),-parseInt(r);if(/na Christus/i.test(r))return r=r.replace(/na Christus/i,""),parseInt(r);let e=parseInt(r);return HR.findMostLikelyADYear(e)}$.parseYear=KR;var cy=`(${$.NUMBER_PATTERN})\\s{0,5}(${zs.matchAnyPattern($.TIME_UNIT_DICTIONARY)})\\s{0,5}`,uy=new RegExp(cy,"i");$.TIME_UNITS_PATTERN=zs.repeatedTimeunitPattern("(?:(?:binnen|in)\\s*)?",cy);function VR(r){let e={},t=r,n=uy.exec(t);for(;n;)ZR(e,n),t=t.substring(n[0].length),n=uy.exec(t);return e}$.parseTimeUnits=VR;function ZR(r,e){let t=ly(e[1]),n=$.TIME_UNIT_DICTIONARY[e[2].toLowerCase()];r[n]=t}});var fy=h(Sl=>{"use strict";Object.defineProperty(Sl,"__esModule",{value:!0});var dy=Qe(),XR=pe(),QR=R(),xl=class extends QR.AbstractParserWithWordBoundaryChecking{innerPattern(){return new RegExp("(?:binnen|in|binnen de|voor)\\s*("+dy.TIME_UNITS_PATTERN+")(?=\\W|$)","i")}innerExtract(e,t){let n=dy.parseTimeUnits(t[1]);return XR.ParsingComponents.createRelativeFromReference(e.reference,n)}};Sl.default=xl});var hy=h(Ul=>{"use strict";Object.defineProperty(Ul,"__esModule",{value:!0});var py=Qe(),JR=Q(),ew=R(),tw=qr(),rw=new RegExp(`(?:(?:\\,|\\(|\\\uFF08)\\s*)?(?:op\\s*?)?(?:(deze|vorige|volgende)\\s*(?:week\\s*)?)?(${JR.matchAnyPattern(py.WEEKDAY_DICTIONARY)})(?=\\W|$)`,"i"),nw=1,iw=2,sw=3,Il=class extends ew.AbstractParserWithWordBoundaryChecking{innerPattern(){return rw}innerExtract(e,t){let n=t[iw].toLowerCase(),i=py.WEEKDAY_DICTIONARY[n],s=t[nw],a=t[sw],o=s||a;o=o||"",o=o.toLowerCase();let u=null;o=="vorige"?u="last":o=="volgende"?u="next":o=="deze"&&(u="this");let l=tw.toDayJSWeekday(e.refDate,i,u);return e.createParsingComponents().assign("weekday",i).imply("day",l.date()).imply("month",l.month()+1).imply("year",l.year())}};Ul.default=Il});var by=h(ql=>{"use strict";Object.defineProperty(ql,"__esModule",{value:!0});var aw=Se(),_y=Qe(),Ks=Qe(),Ty=Qe(),ow=Q(),uw=R(),lw=new RegExp(`(?:on\\s*?)?(${Ks.ORDINAL_NUMBER_PATTERN})(?:\\s*(?:tot|\\-|\\\u2013|until|through|till|\\s)\\s*(${Ks.ORDINAL_NUMBER_PATTERN}))?(?:-|/|\\s*(?:of)?\\s*)(`+ow.matchAnyPattern(_y.MONTH_DICTIONARY)+`)(?:(?:-|/|,?\\s*)(${Ty.YEAR_PATTERN}(?![^\\s]\\d)))?(?=\\W|$)`,"i"),cw=3,my=1,yy=2,gy=4,Fl=class extends uw.AbstractParserWithWordBoundaryChecking{innerPattern(){return lw}innerExtract(e,t){let n=_y.MONTH_DICTIONARY[t[cw].toLowerCase()],i=Ks.parseOrdinalNumberPattern(t[my]);if(i>31)return t.index=t.index+t[my].length,null;let s=e.createParsingComponents({day:i,month:n});if(t[gy]){let u=Ty.parseYear(t[gy]);s.assign("year",u)}else{let u=aw.findYearClosestToRef(e.refDate,i,n);s.imply("year",u)}if(!t[yy])return s;let a=Ks.parseOrdinalNumberPattern(t[yy]),o=e.createParsingResult(t.index,t[0]);return o.start=s,o.end=s.clone(),o.end.assign("day",a),o}};ql.default=Fl});var wy=h(Ll=>{"use strict";Object.defineProperty(Ll,"__esModule",{value:!0});var Ey=Qe(),dw=Se(),fw=Q(),Ry=Qe(),pw=R(),hw=new RegExp(`(${fw.matchAnyPattern(Ey.MONTH_DICTIONARY)})\\s*(?:[,-]?\\s*(${Ry.YEAR_PATTERN})?)?(?=[^\\s\\w]|\\s+[^0-9]|\\s+$|$)`,"i"),mw=1,vy=2,Wl=class extends pw.AbstractParserWithWordBoundaryChecking{innerPattern(){return hw}innerExtract(e,t){let n=e.createParsingComponents();n.imply("day",1);let i=t[mw],s=Ey.MONTH_DICTIONARY[i.toLowerCase()];if(n.assign("month",s),t[vy]){let a=Ry.parseYear(t[vy]);n.assign("year",a)}else{let a=dw.findYearClosestToRef(e.refDate,1,s);n.imply("year",a)}return n}};Ll.default=Wl});var Dy=h($l=>{"use strict";Object.defineProperty($l,"__esModule",{value:!0});var yw=R(),gw=new RegExp("([0-9]|0[1-9]|1[012])/([0-9]{4})","i"),_w=1,Tw=2,Yl=class extends yw.AbstractParserWithWordBoundaryChecking{innerPattern(){return gw}innerExtract(e,t){let n=parseInt(t[Tw]),i=parseInt(t[_w]);return e.createParsingComponents().imply("day",1).assign("month",i).assign("year",n)}};$l.default=Yl});var My=h(Bl=>{"use strict";Object.defineProperty(Bl,"__esModule",{value:!0});var bw=Ur(),jl=class extends bw.AbstractTimeExpressionParser{primaryPrefix(){return"(?:(?:om)\\s*)?"}followingPhase(){return"\\s*(?:\\-|\\\u2013|\\~|\\\u301C|om|\\?)\\s*"}primarySuffix(){return"(?:\\s*(?:uur))?(?!/)(?=\\W|$)"}extractPrimaryTimeComponents(e,t){return t[0].match(/^\s*\d{4}\s*$/)?null:super.extractPrimaryTimeComponents(e,t)}};Bl.default=jl});var Ay=h(Hl=>{"use strict";Object.defineProperty(Hl,"__esModule",{value:!0});var Oy=Qe(),vw=Q(),Ew=R(),Rw=new RegExp(`([0-9]{4})[\\.\\/\\s](?:(${vw.matchAnyPattern(Oy.MONTH_DICTIONARY)})|([0-9]{1,2}))[\\.\\/\\s]([0-9]{1,2})(?=\\W|$)`,"i"),ww=1,Dw=2,Py=3,Mw=4,Gl=class extends Ew.AbstractParserWithWordBoundaryChecking{innerPattern(){return Rw}innerExtract(e,t){let n=t[Py]?parseInt(t[Py]):Oy.MONTH_DICTIONARY[t[Dw].toLowerCase()];if(n<1||n>12)return null;let i=parseInt(t[ww]);return{day:parseInt(t[Mw]),month:n,year:i}}};Hl.default=Gl});var ky=h(yi=>{"use strict";var Pw=yi&&yi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(yi,"__esModule",{value:!0});var Ow=R(),Vs=Ee(),zl=it(),Aw=Pw(z()),kw=1,Nw=2,Kl=class extends Ow.AbstractParserWithWordBoundaryChecking{innerPattern(e){return/(gisteren|morgen|van)(ochtend|middag|namiddag|avond|nacht)(?=\W|$)/i}innerExtract(e,t){let n=t[kw].toLowerCase(),i=t[Nw].toLowerCase(),s=e.createParsingComponents(),a=Aw.default(e.refDate);switch(n){case"gisteren":zl.assignSimilarDate(s,a.add(-1,"day"));break;case"van":zl.assignSimilarDate(s,a);break;case"morgen":zl.assignTheNextDay(s,a);break}switch(i){case"ochtend":s.imply("meridiem",Vs.Meridiem.AM),s.imply("hour",6);break;case"middag":s.imply("meridiem",Vs.Meridiem.AM),s.imply("hour",12);break;case"namiddag":s.imply("meridiem",Vs.Meridiem.PM),s.imply("hour",15);break;case"avond":s.imply("meridiem",Vs.Meridiem.PM),s.imply("hour",20);break}return s}};yi.default=Kl});var Cy=h(Zl=>{"use strict";Object.defineProperty(Zl,"__esModule",{value:!0});var Ny=Qe(),Cw=pe(),xw=R(),Sw=st(),Iw=new RegExp(`(deze|vorige|afgelopen|komende|over|\\+|-)\\s*(${Ny.TIME_UNITS_PATTERN})(?=\\W|$)`,"i"),Vl=class extends xw.AbstractParserWithWordBoundaryChecking{innerPattern(){return Iw}innerExtract(e,t){let n=t[1].toLowerCase(),i=Ny.parseTimeUnits(t[2]);switch(n){case"vorige":case"afgelopen":case"-":i=Sw.reverseTimeUnits(i);break}return Cw.ParsingComponents.createRelativeFromReference(e.reference,i)}};Zl.default=Vl});var Iy=h(gi=>{"use strict";var Uw=gi&&gi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(gi,"__esModule",{value:!0});var Sy=Qe(),xy=pe(),Fw=Uw(z()),qw=R(),Ww=Q(),Lw=new RegExp(`(dit|deze|komende|volgend|volgende|afgelopen|vorige)\\s*(${Ww.matchAnyPattern(Sy.TIME_UNIT_DICTIONARY)})(?=\\s*)(?=\\W|$)`,"i"),Yw=1,$w=2,Xl=class extends qw.AbstractParserWithWordBoundaryChecking{innerPattern(){return Lw}innerExtract(e,t){let n=t[Yw].toLowerCase(),i=t[$w].toLowerCase(),s=Sy.TIME_UNIT_DICTIONARY[i];if(n=="volgend"||n=="volgende"||n=="komende"){let u={};return u[s]=1,xy.ParsingComponents.createRelativeFromReference(e.reference,u)}if(n=="afgelopen"||n=="vorige"){let u={};return u[s]=-1,xy.ParsingComponents.createRelativeFromReference(e.reference,u)}let a=e.createParsingComponents(),o=Fw.default(e.reference.instant);return i.match(/week/i)?(o=o.add(-o.get("d"),"d"),a.imply("day",o.date()),a.imply("month",o.month()+1),a.imply("year",o.year())):i.match(/maand/i)?(o=o.add(-o.date()+1,"d"),a.imply("day",o.date()),a.assign("year",o.year()),a.assign("month",o.month()+1)):i.match(/jaar/i)&&(o=o.add(-o.date()+1,"d"),o=o.add(-o.month(),"month"),a.imply("day",o.date()),a.imply("month",o.month()+1),a.assign("year",o.year())),a}};gi.default=Xl});var Uy=h(ec=>{"use strict";Object.defineProperty(ec,"__esModule",{value:!0});var Jl=Qe(),jw=pe(),Bw=R(),Gw=st(),Hw=new RegExp("("+Jl.TIME_UNITS_PATTERN+")(?:geleden|voor|eerder)(?=(?:\\W|$))","i"),zw=new RegExp("("+Jl.TIME_UNITS_PATTERN+")geleden(?=(?:\\W|$))","i"),Ql=class extends Bw.AbstractParserWithWordBoundaryChecking{constructor(e){super(),this.strictMode=e}innerPattern(){return this.strictMode?zw:Hw}innerExtract(e,t){let n=Jl.parseTimeUnits(t[1]),i=Gw.reverseTimeUnits(n);return jw.ParsingComponents.createRelativeFromReference(e.reference,i)}};ec.default=Ql});var Fy=h(nc=>{"use strict";Object.defineProperty(nc,"__esModule",{value:!0});var rc=Qe(),Kw=pe(),Vw=R(),Zw=new RegExp("("+rc.TIME_UNITS_PATTERN+")(later|na|vanaf nu|voortaan|vooruit|uit)(?=(?:\\W|$))","i"),Xw=new RegExp("("+rc.TIME_UNITS_PATTERN+")(later|vanaf nu)(?=(?:\\W|$))","i"),Qw=1,tc=class extends Vw.AbstractParserWithWordBoundaryChecking{constructor(e){super(),this.strictMode=e}innerPattern(){return this.strictMode?Xw:Zw}innerExtract(e,t){let n=rc.parseTimeUnits(t[Qw]);return Kw.ParsingComponents.createRelativeFromReference(e.reference,n)}};nc.default=tc});var Yy=h(Ae=>{"use strict";var Ue=Ae&&Ae.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ae,"__esModule",{value:!0});Ae.createConfiguration=Ae.createCasualConfiguration=Ae.parseDate=Ae.parse=Ae.strict=Ae.casual=void 0;var Jw=Ht(),qy=gt(),eD=Ue(iy()),tD=Ue(sy()),rD=Ue(ay()),nD=Ue(oy()),iD=Ue(Wr()),sD=Ue(fy()),aD=Ue(hy()),oD=Ue(by()),Wy=Ue(wy()),uD=Ue(Dy()),lD=Ue(My()),cD=Ue(Ay()),dD=Ue(ky()),fD=Ue(Cy()),pD=Ue(Iy()),hD=Ue(Uy()),mD=Ue(Fy());Ae.casual=new qy.Chrono(Ly());Ae.strict=new qy.Chrono(ic(!0));function yD(r,e,t){return Ae.casual.parse(r,e,t)}Ae.parse=yD;function gD(r,e,t){return Ae.casual.parseDate(r,e,t)}Ae.parseDate=gD;function Ly(r=!0){let e=ic(!1,r);return e.parsers.unshift(new rD.default),e.parsers.unshift(new nD.default),e.parsers.unshift(new dD.default),e.parsers.unshift(new Wy.default),e.parsers.unshift(new pD.default),e.parsers.unshift(new fD.default),e}Ae.createCasualConfiguration=Ly;function ic(r=!0,e=!0){return Jw.includeCommonConfiguration({parsers:[new iD.default(e),new sD.default,new oD.default,new Wy.default,new aD.default,new cD.default,new uD.default,new lD.default(r),new hD.default(r),new mD.default(r)],refiners:[new tD.default,new eD.default]},r)}Ae.createConfiguration=ic});var Gy=h(_i=>{"use strict";var _D=_i&&_i.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(_i,"__esModule",{value:!0});var TD=_D(z()),bD=R(),vD=1,$y=2,ED=3,jy=4,By=5,RD=6,sc=class extends bD.AbstractParserWithWordBoundaryChecking{innerPattern(e){return new RegExp("(\u800C\u5BB6|\u7ACB(?:\u523B|\u5373)|\u5373\u523B)|(\u4ECA|\u660E|\u524D|\u5927\u524D|\u5F8C|\u5927\u5F8C|\u807D|\u6628|\u5C0B|\u7434)(\u65E9|\u671D|\u665A)|(\u4E0A(?:\u5348|\u665D)|\u671D(?:\u65E9)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348|\u665D)|\u664F(?:\u665D)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668))|(\u4ECA|\u660E|\u524D|\u5927\u524D|\u5F8C|\u5927\u5F8C|\u807D|\u6628|\u5C0B|\u7434)(?:\u65E5|\u5929)(?:[\\s|,|\uFF0C]*)(?:(\u4E0A(?:\u5348|\u665D)|\u671D(?:\u65E9)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348|\u665D)|\u664F(?:\u665D)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668)))?","i")}innerExtract(e,t){let n=t.index,i=e.createParsingResult(n,t[0]),s=TD.default(e.refDate),a=s;if(t[vD])i.start.imply("hour",s.hour()),i.start.imply("minute",s.minute()),i.start.imply("second",s.second()),i.start.imply("millisecond",s.millisecond());else if(t[$y]){let o=t[$y],u=t[ED];o=="\u660E"||o=="\u807D"?s.hour()>1&&(a=a.add(1,"day")):o=="\u6628"||o=="\u5C0B"||o=="\u7434"?a=a.add(-1,"day"):o=="\u524D"?a=a.add(-2,"day"):o=="\u5927\u524D"?a=a.add(-3,"day"):o=="\u5F8C"?a=a.add(2,"day"):o=="\u5927\u5F8C"&&(a=a.add(3,"day")),u=="\u65E9"||u=="\u671D"?i.start.imply("hour",6):u=="\u665A"&&(i.start.imply("hour",22),i.start.imply("meridiem",1))}else if(t[jy]){let u=t[jy][0];u=="\u65E9"||u=="\u671D"||u=="\u4E0A"?i.start.imply("hour",6):u=="\u4E0B"||u=="\u664F"?(i.start.imply("hour",15),i.start.imply("meridiem",1)):u=="\u4E2D"?(i.start.imply("hour",12),i.start.imply("meridiem",1)):u=="\u591C"||u=="\u665A"?(i.start.imply("hour",22),i.start.imply("meridiem",1)):u=="\u51CC"&&i.start.imply("hour",0)}else if(t[By]){let o=t[By];o=="\u660E"||o=="\u807D"?s.hour()>1&&(a=a.add(1,"day")):o=="\u6628"||o=="\u5C0B"||o=="\u7434"?a=a.add(-1,"day"):o=="\u524D"?a=a.add(-2,"day"):o=="\u5927\u524D"?a=a.add(-3,"day"):o=="\u5F8C"?a=a.add(2,"day"):o=="\u5927\u5F8C"&&(a=a.add(3,"day"));let u=t[RD];if(u){let l=u[0];l=="\u65E9"||l=="\u671D"||l=="\u4E0A"?i.start.imply("hour",6):l=="\u4E0B"||l=="\u664F"?(i.start.imply("hour",15),i.start.imply("meridiem",1)):l=="\u4E2D"?(i.start.imply("hour",12),i.start.imply("meridiem",1)):l=="\u591C"||l=="\u665A"?(i.start.imply("hour",22),i.start.imply("meridiem",1)):l=="\u51CC"&&i.start.imply("hour",0)}}return i.start.assign("day",a.date()),i.start.assign("month",a.month()+1),i.start.assign("year",a.year()),i}};_i.default=sc});var yn=h(He=>{"use strict";Object.defineProperty(He,"__esModule",{value:!0});He.zhStringToYear=He.zhStringToNumber=He.WEEKDAY_OFFSET=He.NUMBER=void 0;He.NUMBER={\u96F6:0,\u4E00:1,\u4E8C:2,\u5169:2,\u4E09:3,\u56DB:4,\u4E94:5,\u516D:6,\u4E03:7,\u516B:8,\u4E5D:9,\u5341:10,\u5EFF:20,\u5345:30};He.WEEKDAY_OFFSET={\u5929:0,\u65E5:0,\u4E00:1,\u4E8C:2,\u4E09:3,\u56DB:4,\u4E94:5,\u516D:6};function wD(r){let e=0;for(let t=0;t{"use strict";var MD=Ti&&Ti.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ti,"__esModule",{value:!0});var PD=MD(z()),OD=R(),$r=yn(),ac=1,Hy=2,oc=3,uc=class extends OD.AbstractParserWithWordBoundaryChecking{innerPattern(){return new RegExp("(\\d{2,4}|["+Object.keys($r.NUMBER).join("")+"]{4}|["+Object.keys($r.NUMBER).join("")+"]{2})?(?:\\s*)(?:\u5E74)?(?:[\\s|,|\uFF0C]*)(\\d{1,2}|["+Object.keys($r.NUMBER).join("")+"]{1,2})(?:\\s*)(?:\u6708)(?:\\s*)(\\d{1,2}|["+Object.keys($r.NUMBER).join("")+"]{1,2})?(?:\\s*)(?:\u65E5|\u865F)?")}innerExtract(e,t){let n=PD.default(e.refDate),i=e.createParsingResult(t.index,t[0]),s=parseInt(t[Hy]);if(isNaN(s)&&(s=$r.zhStringToNumber(t[Hy])),i.start.assign("month",s),t[oc]){let a=parseInt(t[oc]);isNaN(a)&&(a=$r.zhStringToNumber(t[oc])),i.start.assign("day",a)}else i.start.imply("day",n.date());if(t[ac]){let a=parseInt(t[ac]);isNaN(a)&&(a=$r.zhStringToYear(t[ac])),i.start.assign("year",a)}else i.start.imply("year",n.year());return i}};Ti.default=uc});var Vy=h(bi=>{"use strict";var AD=bi&&bi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(bi,"__esModule",{value:!0});var kD=AD(z()),ND=R(),Ky=yn(),CD=new RegExp("(\\d+|["+Object.keys(Ky.NUMBER).join("")+"]+|\u534A|\u5E7E)(?:\\s*)(?:\u500B)?(\u79D2(?:\u9418)?|\u5206\u9418|\u5C0F\u6642|\u9418|\u65E5|\u5929|\u661F\u671F|\u79AE\u62DC|\u6708|\u5E74)(?:(?:\u4E4B|\u904E)?\u5F8C|(?:\u4E4B)?\u5167)","i"),lc=1,xD=2,cc=class extends ND.AbstractParserWithWordBoundaryChecking{innerPattern(){return CD}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=parseInt(t[lc]);if(isNaN(i)&&(i=Ky.zhStringToNumber(t[lc])),isNaN(i)){let u=t[lc];if(u==="\u5E7E")i=3;else if(u==="\u534A")i=.5;else return null}let s=kD.default(e.refDate),o=t[xD][0];return o.match(/[ๆ—ฅๅคฉๆ˜Ÿ็ฆฎๆœˆๅนด]/)?(o=="\u65E5"||o=="\u5929"?s=s.add(i,"d"):o=="\u661F"||o=="\u79AE"?s=s.add(i*7,"d"):o=="\u6708"?s=s.add(i,"month"):o=="\u5E74"&&(s=s.add(i,"year")),n.start.assign("year",s.year()),n.start.assign("month",s.month()+1),n.start.assign("day",s.date()),n):(o=="\u79D2"?s=s.add(i,"second"):o=="\u5206"?s=s.add(i,"minute"):(o=="\u5C0F"||o=="\u9418")&&(s=s.add(i,"hour")),n.start.imply("year",s.year()),n.start.imply("month",s.month()+1),n.start.imply("day",s.date()),n.start.assign("hour",s.hour()),n.start.assign("minute",s.minute()),n.start.assign("second",s.second()),n)}};bi.default=cc});var Xy=h(vi=>{"use strict";var SD=vi&&vi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(vi,"__esModule",{value:!0});var ID=SD(z()),UD=R(),Zy=yn(),FD=new RegExp("(?\u4E0A|\u4ECA|\u4E0B|\u9019|\u5462)(?:\u500B)?(?:\u661F\u671F|\u79AE\u62DC|\u9031)(?"+Object.keys(Zy.WEEKDAY_OFFSET).join("|")+")"),dc=class extends UD.AbstractParserWithWordBoundaryChecking{innerPattern(){return FD}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=t.groups.weekday,s=Zy.WEEKDAY_OFFSET[i];if(s===void 0)return null;let a=null,o=t.groups.prefix;o=="\u4E0A"?a="last":o=="\u4E0B"?a="next":(o=="\u4ECA"||o=="\u9019"||o=="\u5462")&&(a="this");let u=ID.default(e.refDate),l=!1,c=u.day();return a=="last"||a=="past"?(u=u.day(s-7),l=!0):a=="next"?(u=u.day(s+7),l=!0):a=="this"?u=u.day(s):Math.abs(s-7-c){"use strict";var qD=Ei&&Ei.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ei,"__esModule",{value:!0});var WD=qD(z()),LD=R(),ut=yn(),YD=new RegExp("(?:\u7531|\u5F9E|\u81EA)?(?:(\u4ECA|\u660E|\u524D|\u5927\u524D|\u5F8C|\u5927\u5F8C|\u807D|\u6628|\u5C0B|\u7434)(\u65E9|\u671D|\u665A)|(\u4E0A(?:\u5348|\u665D)|\u671D(?:\u65E9)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348|\u665D)|\u664F(?:\u665D)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668))|(\u4ECA|\u660E|\u524D|\u5927\u524D|\u5F8C|\u5927\u5F8C|\u807D|\u6628|\u5C0B|\u7434)(?:\u65E5|\u5929)(?:[\\s,\uFF0C]*)(?:(\u4E0A(?:\u5348|\u665D)|\u671D(?:\u65E9)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348|\u665D)|\u664F(?:\u665D)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668)))?)?(?:[\\s,\uFF0C]*)(?:(\\d+|["+Object.keys(ut.NUMBER).join("")+"]+)(?:\\s*)(?:\u9EDE|\u6642|:|\uFF1A)(?:\\s*)(\\d+|\u534A|\u6B63|\u6574|["+Object.keys(ut.NUMBER).join("")+"]+)?(?:\\s*)(?:\u5206|:|\uFF1A)?(?:\\s*)(\\d+|["+Object.keys(ut.NUMBER).join("")+"]+)?(?:\\s*)(?:\u79D2)?)(?:\\s*(A.M.|P.M.|AM?|PM?))?","i"),$D=new RegExp("(?:^\\s*(?:\u5230|\u81F3|\\-|\\\u2013|\\~|\\\u301C)\\s*)(?:(\u4ECA|\u660E|\u524D|\u5927\u524D|\u5F8C|\u5927\u5F8C|\u807D|\u6628|\u5C0B|\u7434)(\u65E9|\u671D|\u665A)|(\u4E0A(?:\u5348|\u665D)|\u671D(?:\u65E9)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348|\u665D)|\u664F(?:\u665D)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668))|(\u4ECA|\u660E|\u524D|\u5927\u524D|\u5F8C|\u5927\u5F8C|\u807D|\u6628|\u5C0B|\u7434)(?:\u65E5|\u5929)(?:[\\s,\uFF0C]*)(?:(\u4E0A(?:\u5348|\u665D)|\u671D(?:\u65E9)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348|\u665D)|\u664F(?:\u665D)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668)))?)?(?:[\\s,\uFF0C]*)(?:(\\d+|["+Object.keys(ut.NUMBER).join("")+"]+)(?:\\s*)(?:\u9EDE|\u6642|:|\uFF1A)(?:\\s*)(\\d+|\u534A|\u6B63|\u6574|["+Object.keys(ut.NUMBER).join("")+"]+)?(?:\\s*)(?:\u5206|:|\uFF1A)?(?:\\s*)(\\d+|["+Object.keys(ut.NUMBER).join("")+"]+)?(?:\\s*)(?:\u79D2)?)(?:\\s*(A.M.|P.M.|AM?|PM?))?","i"),Zs=1,Xs=2,Qs=3,Js=4,ea=5,ta=6,ot=7,gn=8,ra=9,fc=class extends LD.AbstractParserWithWordBoundaryChecking{innerPattern(){return YD}innerExtract(e,t){if(t.index>0&&e.text[t.index-1].match(/\w/))return null;let n=WD.default(e.refDate),i=e.createParsingResult(t.index,t[0]),s=n.clone();if(t[Zs]){var a=t[Zs];a=="\u660E"||a=="\u807D"?n.hour()>1&&s.add(1,"day"):a=="\u6628"||a=="\u5C0B"||a=="\u7434"?s.add(-1,"day"):a=="\u524D"?s.add(-2,"day"):a=="\u5927\u524D"?s.add(-3,"day"):a=="\u5F8C"?s.add(2,"day"):a=="\u5927\u5F8C"&&s.add(3,"day"),i.start.assign("day",s.date()),i.start.assign("month",s.month()+1),i.start.assign("year",s.year())}else if(t[Js]){var o=t[Js];o=="\u660E"||o=="\u807D"?s.add(1,"day"):o=="\u6628"||o=="\u5C0B"||o=="\u7434"?s.add(-1,"day"):o=="\u524D"?s.add(-2,"day"):o=="\u5927\u524D"?s.add(-3,"day"):o=="\u5F8C"?s.add(2,"day"):o=="\u5927\u5F8C"&&s.add(3,"day"),i.start.assign("day",s.date()),i.start.assign("month",s.month()+1),i.start.assign("year",s.year())}else i.start.imply("day",s.date()),i.start.imply("month",s.month()+1),i.start.imply("year",s.year());let u=0,l=0,c=-1;if(t[gn]){var d=parseInt(t[gn]);if(isNaN(d)&&(d=ut.zhStringToNumber(t[gn])),d>=60)return null;i.start.assign("second",d)}if(u=parseInt(t[ta]),isNaN(u)&&(u=ut.zhStringToNumber(t[ta])),t[ot]?t[ot]=="\u534A"?l=30:t[ot]=="\u6B63"||t[ot]=="\u6574"?l=0:(l=parseInt(t[ot]),isNaN(l)&&(l=ut.zhStringToNumber(t[ot]))):u>100&&(l=u%100,u=Math.floor(u/100)),l>=60||u>24)return null;if(u>=12&&(c=1),t[ra]){if(u>12)return null;var f=t[ra][0].toLowerCase();f=="a"&&(c=0,u==12&&(u=0)),f=="p"&&(c=1,u!=12&&(u+=12))}else if(t[Xs]){var p=t[Xs],y=p[0];y=="\u671D"||y=="\u65E9"?(c=0,u==12&&(u=0)):y=="\u665A"&&(c=1,u!=12&&(u+=12))}else if(t[Qs]){var m=t[Qs],g=m[0];g=="\u4E0A"||g=="\u671D"||g=="\u65E9"||g=="\u51CC"?(c=0,u==12&&(u=0)):(g=="\u4E0B"||g=="\u664F"||g=="\u665A")&&(c=1,u!=12&&(u+=12))}else if(t[ea]){var k=t[ea],x=k[0];x=="\u4E0A"||x=="\u671D"||x=="\u65E9"||x=="\u51CC"?(c=0,u==12&&(u=0)):(x=="\u4E0B"||x=="\u664F"||x=="\u665A")&&(c=1,u!=12&&(u+=12))}if(i.start.assign("hour",u),i.start.assign("minute",l),c>=0?i.start.assign("meridiem",c):u<12?i.start.imply("meridiem",0):i.start.imply("meridiem",1),t=$D.exec(e.text.substring(i.index+i.text.length)),!t)return i.text.match(/^\d+$/)?null:i;let C=s.clone();if(i.end=e.createParsingComponents(),t[Zs]){var a=t[Zs];a=="\u660E"||a=="\u807D"?n.hour()>1&&C.add(1,"day"):a=="\u6628"||a=="\u5C0B"||a=="\u7434"?C.add(-1,"day"):a=="\u524D"?C.add(-2,"day"):a=="\u5927\u524D"?C.add(-3,"day"):a=="\u5F8C"?C.add(2,"day"):a=="\u5927\u5F8C"&&C.add(3,"day"),i.end.assign("day",C.date()),i.end.assign("month",C.month()+1),i.end.assign("year",C.year())}else if(t[Js]){var o=t[Js];o=="\u660E"||o=="\u807D"?C.add(1,"day"):o=="\u6628"||o=="\u5C0B"||o=="\u7434"?C.add(-1,"day"):o=="\u524D"?C.add(-2,"day"):o=="\u5927\u524D"?C.add(-3,"day"):o=="\u5F8C"?C.add(2,"day"):o=="\u5927\u5F8C"&&C.add(3,"day"),i.end.assign("day",C.date()),i.end.assign("month",C.month()+1),i.end.assign("year",C.year())}else i.end.imply("day",C.date()),i.end.imply("month",C.month()+1),i.end.imply("year",C.year());if(u=0,l=0,c=-1,t[gn]){var d=parseInt(t[gn]);if(isNaN(d)&&(d=ut.zhStringToNumber(t[gn])),d>=60)return null;i.end.assign("second",d)}if(u=parseInt(t[ta]),isNaN(u)&&(u=ut.zhStringToNumber(t[ta])),t[ot]?t[ot]=="\u534A"?l=30:t[ot]=="\u6B63"||t[ot]=="\u6574"?l=0:(l=parseInt(t[ot]),isNaN(l)&&(l=ut.zhStringToNumber(t[ot]))):u>100&&(l=u%100,u=Math.floor(u/100)),l>=60||u>24)return null;if(u>=12&&(c=1),t[ra]){if(u>12)return null;var f=t[ra][0].toLowerCase();f=="a"&&(c=0,u==12&&(u=0)),f=="p"&&(c=1,u!=12&&(u+=12)),i.start.isCertain("meridiem")||(c==0?(i.start.imply("meridiem",0),i.start.get("hour")==12&&i.start.assign("hour",0)):(i.start.imply("meridiem",1),i.start.get("hour")!=12&&i.start.assign("hour",i.start.get("hour")+12)))}else if(t[Xs]){var p=t[Xs],y=p[0];y=="\u671D"||y=="\u65E9"?(c=0,u==12&&(u=0)):y=="\u665A"&&(c=1,u!=12&&(u+=12))}else if(t[Qs]){var m=t[Qs],g=m[0];g=="\u4E0A"||g=="\u671D"||g=="\u65E9"||g=="\u51CC"?(c=0,u==12&&(u=0)):(g=="\u4E0B"||g=="\u664F"||g=="\u665A")&&(c=1,u!=12&&(u+=12))}else if(t[ea]){var k=t[ea],x=k[0];x=="\u4E0A"||x=="\u671D"||x=="\u65E9"||x=="\u51CC"?(c=0,u==12&&(u=0)):(x=="\u4E0B"||x=="\u664F"||x=="\u665A")&&(c=1,u!=12&&(u+=12))}return i.text=i.text+t[0],i.end.assign("hour",u),i.end.assign("minute",l),c>=0?i.end.assign("meridiem",c):i.start.isCertain("meridiem")&&i.start.get("meridiem")==1&&i.start.get("hour")>u?i.end.imply("meridiem",0):u>12&&i.end.imply("meridiem",1),i.end.date().getTime(){"use strict";var jD=Ri&&Ri.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ri,"__esModule",{value:!0});var BD=jD(z()),GD=R(),Jy=yn(),HD=new RegExp("(?:\u661F\u671F|\u79AE\u62DC|\u9031)(?"+Object.keys(Jy.WEEKDAY_OFFSET).join("|")+")"),pc=class extends GD.AbstractParserWithWordBoundaryChecking{innerPattern(){return HD}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=t.groups.weekday,s=Jy.WEEKDAY_OFFSET[i];if(s===void 0)return null;let a=BD.default(e.refDate),o=!1,u=a.day();return Math.abs(s-7-u){"use strict";var zD=wi&&wi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(wi,"__esModule",{value:!0});var KD=zD(Nt()),hc=class extends KD.default{patternBetween(){return/^\s*(่‡ณ|ๅˆฐ|\-|\~|๏ฝž|๏ผ|ใƒผ)\s*$/i}};wi.default=hc});var rg=h(Di=>{"use strict";var VD=Di&&Di.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Di,"__esModule",{value:!0});var ZD=VD(Gt()),mc=class extends ZD.default{patternBetween(){return/^\s*$/i}};Di.default=mc});var ng=h(Te=>{"use strict";var Xt=Te&&Te.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Te,"__esModule",{value:!0});Te.createConfiguration=Te.createCasualConfiguration=Te.parseDate=Te.parse=Te.strict=Te.casual=Te.hant=void 0;var yc=gt(),XD=Xt(Cs()),QD=Ht(),JD=Xt(Gy()),eM=Xt(zy()),tM=Xt(Vy()),rM=Xt(Xy()),nM=Xt(Qy()),iM=Xt(eg()),sM=Xt(tg()),aM=Xt(rg());Te.hant=new yc.Chrono(gc());Te.casual=new yc.Chrono(gc());Te.strict=new yc.Chrono(_c());function oM(r,e,t){return Te.casual.parse(r,e,t)}Te.parse=oM;function uM(r,e,t){return Te.casual.parseDate(r,e,t)}Te.parseDate=uM;function gc(){let r=_c();return r.parsers.unshift(new JD.default),r}Te.createCasualConfiguration=gc;function _c(){let r=QD.includeCommonConfiguration({parsers:[new eM.default,new rM.default,new iM.default,new nM.default,new tM.default],refiners:[new sM.default,new aM.default]});return r.refiners=r.refiners.filter(e=>!(e instanceof XD.default)),r}Te.createConfiguration=_c});var og=h(Mi=>{"use strict";var lM=Mi&&Mi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Mi,"__esModule",{value:!0});var cM=lM(z()),dM=R(),fM=1,ig=2,pM=3,sg=4,ag=5,hM=6,Tc=class extends dM.AbstractParserWithWordBoundaryChecking{innerPattern(e){return new RegExp("(\u73B0\u5728|\u7ACB(?:\u523B|\u5373)|\u5373\u523B)|(\u4ECA|\u660E|\u524D|\u5927\u524D|\u540E|\u5927\u540E|\u6628)(\u65E9|\u665A)|(\u4E0A(?:\u5348)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668))|(\u4ECA|\u660E|\u524D|\u5927\u524D|\u540E|\u5927\u540E|\u6628)(?:\u65E5|\u5929)(?:[\\s|,|\uFF0C]*)(?:(\u4E0A(?:\u5348)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668)))?","i")}innerExtract(e,t){let n=t.index,i=e.createParsingResult(n,t[0]),s=cM.default(e.refDate),a=s;if(t[fM])i.start.imply("hour",s.hour()),i.start.imply("minute",s.minute()),i.start.imply("second",s.second()),i.start.imply("millisecond",s.millisecond());else if(t[ig]){let o=t[ig],u=t[pM];o=="\u660E"?s.hour()>1&&(a=a.add(1,"day")):o=="\u6628"?a=a.add(-1,"day"):o=="\u524D"?a=a.add(-2,"day"):o=="\u5927\u524D"?a=a.add(-3,"day"):o=="\u540E"?a=a.add(2,"day"):o=="\u5927\u540E"&&(a=a.add(3,"day")),u=="\u65E9"?i.start.imply("hour",6):u=="\u665A"&&(i.start.imply("hour",22),i.start.imply("meridiem",1))}else if(t[sg]){let u=t[sg][0];u=="\u65E9"||u=="\u4E0A"?i.start.imply("hour",6):u=="\u4E0B"?(i.start.imply("hour",15),i.start.imply("meridiem",1)):u=="\u4E2D"?(i.start.imply("hour",12),i.start.imply("meridiem",1)):u=="\u591C"||u=="\u665A"?(i.start.imply("hour",22),i.start.imply("meridiem",1)):u=="\u51CC"&&i.start.imply("hour",0)}else if(t[ag]){let o=t[ag];o=="\u660E"?s.hour()>1&&(a=a.add(1,"day")):o=="\u6628"?a=a.add(-1,"day"):o=="\u524D"?a=a.add(-2,"day"):o=="\u5927\u524D"?a=a.add(-3,"day"):o=="\u540E"?a=a.add(2,"day"):o=="\u5927\u540E"&&(a=a.add(3,"day"));let u=t[hM];if(u){let l=u[0];l=="\u65E9"||l=="\u4E0A"?i.start.imply("hour",6):l=="\u4E0B"?(i.start.imply("hour",15),i.start.imply("meridiem",1)):l=="\u4E2D"?(i.start.imply("hour",12),i.start.imply("meridiem",1)):l=="\u591C"||l=="\u665A"?(i.start.imply("hour",22),i.start.imply("meridiem",1)):l=="\u51CC"&&i.start.imply("hour",0)}}return i.start.assign("day",a.date()),i.start.assign("month",a.month()+1),i.start.assign("year",a.year()),i}};Mi.default=Tc});var _n=h(ze=>{"use strict";Object.defineProperty(ze,"__esModule",{value:!0});ze.zhStringToYear=ze.zhStringToNumber=ze.WEEKDAY_OFFSET=ze.NUMBER=void 0;ze.NUMBER={\u96F6:0,"\u3007":0,\u4E00:1,\u4E8C:2,\u4E24:2,\u4E09:3,\u56DB:4,\u4E94:5,\u516D:6,\u4E03:7,\u516B:8,\u4E5D:9,\u5341:10};ze.WEEKDAY_OFFSET={\u5929:0,\u65E5:0,\u4E00:1,\u4E8C:2,\u4E09:3,\u56DB:4,\u4E94:5,\u516D:6};function mM(r){let e=0;for(let t=0;t{"use strict";var gM=Pi&&Pi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Pi,"__esModule",{value:!0});var _M=gM(z()),TM=R(),jr=_n(),bc=1,ug=2,vc=3,Ec=class extends TM.AbstractParserWithWordBoundaryChecking{innerPattern(){return new RegExp("(\\d{2,4}|["+Object.keys(jr.NUMBER).join("")+"]{4}|["+Object.keys(jr.NUMBER).join("")+"]{2})?(?:\\s*)(?:\u5E74)?(?:[\\s|,|\uFF0C]*)(\\d{1,2}|["+Object.keys(jr.NUMBER).join("")+"]{1,3})(?:\\s*)(?:\u6708)(?:\\s*)(\\d{1,2}|["+Object.keys(jr.NUMBER).join("")+"]{1,3})?(?:\\s*)(?:\u65E5|\u53F7)?")}innerExtract(e,t){let n=_M.default(e.refDate),i=e.createParsingResult(t.index,t[0]),s=parseInt(t[ug]);if(isNaN(s)&&(s=jr.zhStringToNumber(t[ug])),i.start.assign("month",s),t[vc]){let a=parseInt(t[vc]);isNaN(a)&&(a=jr.zhStringToNumber(t[vc])),i.start.assign("day",a)}else i.start.imply("day",n.date());if(t[bc]){let a=parseInt(t[bc]);isNaN(a)&&(a=jr.zhStringToYear(t[bc])),i.start.assign("year",a)}else i.start.imply("year",n.year());return i}};Pi.default=Ec});var dg=h(Oi=>{"use strict";var bM=Oi&&Oi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Oi,"__esModule",{value:!0});var vM=bM(z()),EM=R(),cg=_n(),RM=new RegExp("(\\d+|["+Object.keys(cg.NUMBER).join("")+"]+|\u534A|\u51E0)(?:\\s*)(?:\u4E2A)?(\u79D2(?:\u949F)?|\u5206\u949F|\u5C0F\u65F6|\u949F|\u65E5|\u5929|\u661F\u671F|\u793C\u62DC|\u6708|\u5E74)(?:(?:\u4E4B|\u8FC7)?\u540E|(?:\u4E4B)?\u5185)","i"),Rc=1,wM=2,wc=class extends EM.AbstractParserWithWordBoundaryChecking{innerPattern(){return RM}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=parseInt(t[Rc]);if(isNaN(i)&&(i=cg.zhStringToNumber(t[Rc])),isNaN(i)){let u=t[Rc];if(u==="\u51E0")i=3;else if(u==="\u534A")i=.5;else return null}let s=vM.default(e.refDate),o=t[wM][0];return o.match(/[ๆ—ฅๅคฉๆ˜Ÿ็คผๆœˆๅนด]/)?(o=="\u65E5"||o=="\u5929"?s=s.add(i,"d"):o=="\u661F"||o=="\u793C"?s=s.add(i*7,"d"):o=="\u6708"?s=s.add(i,"month"):o=="\u5E74"&&(s=s.add(i,"year")),n.start.assign("year",s.year()),n.start.assign("month",s.month()+1),n.start.assign("day",s.date()),n):(o=="\u79D2"?s=s.add(i,"second"):o=="\u5206"?s=s.add(i,"minute"):(o=="\u5C0F"||o=="\u949F")&&(s=s.add(i,"hour")),n.start.imply("year",s.year()),n.start.imply("month",s.month()+1),n.start.imply("day",s.date()),n.start.assign("hour",s.hour()),n.start.assign("minute",s.minute()),n.start.assign("second",s.second()),n)}};Oi.default=wc});var pg=h(Ai=>{"use strict";var DM=Ai&&Ai.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ai,"__esModule",{value:!0});var MM=DM(z()),PM=R(),fg=_n(),OM=new RegExp("(?\u4E0A|\u4E0B|\u8FD9)(?:\u4E2A)?(?:\u661F\u671F|\u793C\u62DC|\u5468)(?"+Object.keys(fg.WEEKDAY_OFFSET).join("|")+")"),Dc=class extends PM.AbstractParserWithWordBoundaryChecking{innerPattern(){return OM}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=t.groups.weekday,s=fg.WEEKDAY_OFFSET[i];if(s===void 0)return null;let a=null,o=t.groups.prefix;o=="\u4E0A"?a="last":o=="\u4E0B"?a="next":o=="\u8FD9"&&(a="this");let u=MM.default(e.refDate),l=!1,c=u.day();return a=="last"||a=="past"?(u=u.day(s-7),l=!0):a=="next"?(u=u.day(s+7),l=!0):a=="this"?u=u.day(s):Math.abs(s-7-c){"use strict";var AM=ki&&ki.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ki,"__esModule",{value:!0});var kM=AM(z()),NM=R(),ct=_n(),CM=new RegExp("(?:\u4ECE|\u81EA)?(?:(\u4ECA|\u660E|\u524D|\u5927\u524D|\u540E|\u5927\u540E|\u6628)(\u65E9|\u671D|\u665A)|(\u4E0A(?:\u5348)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668))|(\u4ECA|\u660E|\u524D|\u5927\u524D|\u540E|\u5927\u540E|\u6628)(?:\u65E5|\u5929)(?:[\\s,\uFF0C]*)(?:(\u4E0A(?:\u5348)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668)))?)?(?:[\\s,\uFF0C]*)(?:(\\d+|["+Object.keys(ct.NUMBER).join("")+"]+)(?:\\s*)(?:\u70B9|\u65F6|:|\uFF1A)(?:\\s*)(\\d+|\u534A|\u6B63|\u6574|["+Object.keys(ct.NUMBER).join("")+"]+)?(?:\\s*)(?:\u5206|:|\uFF1A)?(?:\\s*)(\\d+|["+Object.keys(ct.NUMBER).join("")+"]+)?(?:\\s*)(?:\u79D2)?)(?:\\s*(A.M.|P.M.|AM?|PM?))?","i"),xM=new RegExp("(?:^\\s*(?:\u5230|\u81F3|\\-|\\\u2013|\\~|\\\u301C)\\s*)(?:(\u4ECA|\u660E|\u524D|\u5927\u524D|\u540E|\u5927\u540E|\u6628)(\u65E9|\u671D|\u665A)|(\u4E0A(?:\u5348)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668))|(\u4ECA|\u660E|\u524D|\u5927\u524D|\u540E|\u5927\u540E|\u6628)(?:\u65E5|\u5929)(?:[\\s,\uFF0C]*)(?:(\u4E0A(?:\u5348)|\u65E9(?:\u4E0A)|\u4E0B(?:\u5348)|\u665A(?:\u4E0A)|\u591C(?:\u665A)?|\u4E2D(?:\u5348)|\u51CC(?:\u6668)))?)?(?:[\\s,\uFF0C]*)(?:(\\d+|["+Object.keys(ct.NUMBER).join("")+"]+)(?:\\s*)(?:\u70B9|\u65F6|:|\uFF1A)(?:\\s*)(\\d+|\u534A|\u6B63|\u6574|["+Object.keys(ct.NUMBER).join("")+"]+)?(?:\\s*)(?:\u5206|:|\uFF1A)?(?:\\s*)(\\d+|["+Object.keys(ct.NUMBER).join("")+"]+)?(?:\\s*)(?:\u79D2)?)(?:\\s*(A.M.|P.M.|AM?|PM?))?","i"),na=1,ia=2,sa=3,aa=4,oa=5,ua=6,lt=7,Tn=8,la=9,Mc=class extends NM.AbstractParserWithWordBoundaryChecking{innerPattern(){return CM}innerExtract(e,t){if(t.index>0&&e.text[t.index-1].match(/\w/))return null;let n=kM.default(e.refDate),i=e.createParsingResult(t.index,t[0]),s=n.clone();if(t[na]){let c=t[na];c=="\u660E"?n.hour()>1&&s.add(1,"day"):c=="\u6628"?s.add(-1,"day"):c=="\u524D"?s.add(-2,"day"):c=="\u5927\u524D"?s.add(-3,"day"):c=="\u540E"?s.add(2,"day"):c=="\u5927\u540E"&&s.add(3,"day"),i.start.assign("day",s.date()),i.start.assign("month",s.month()+1),i.start.assign("year",s.year())}else if(t[aa]){let c=t[aa];c=="\u660E"?s.add(1,"day"):c=="\u6628"?s.add(-1,"day"):c=="\u524D"?s.add(-2,"day"):c=="\u5927\u524D"?s.add(-3,"day"):c=="\u540E"?s.add(2,"day"):c=="\u5927\u540E"&&s.add(3,"day"),i.start.assign("day",s.date()),i.start.assign("month",s.month()+1),i.start.assign("year",s.year())}else i.start.imply("day",s.date()),i.start.imply("month",s.month()+1),i.start.imply("year",s.year());let a=0,o=0,u=-1;if(t[Tn]){let c=parseInt(t[Tn]);if(isNaN(c)&&(c=ct.zhStringToNumber(t[Tn])),c>=60)return null;i.start.assign("second",c)}if(a=parseInt(t[ua]),isNaN(a)&&(a=ct.zhStringToNumber(t[ua])),t[lt]?t[lt]=="\u534A"?o=30:t[lt]=="\u6B63"||t[lt]=="\u6574"?o=0:(o=parseInt(t[lt]),isNaN(o)&&(o=ct.zhStringToNumber(t[lt]))):a>100&&(o=a%100,a=Math.floor(a/100)),o>=60||a>24)return null;if(a>=12&&(u=1),t[la]){if(a>12)return null;let c=t[la][0].toLowerCase();c=="a"&&(u=0,a==12&&(a=0)),c=="p"&&(u=1,a!=12&&(a+=12))}else if(t[ia]){let d=t[ia][0];d=="\u65E9"?(u=0,a==12&&(a=0)):d=="\u665A"&&(u=1,a!=12&&(a+=12))}else if(t[sa]){let d=t[sa][0];d=="\u4E0A"||d=="\u65E9"||d=="\u51CC"?(u=0,a==12&&(a=0)):(d=="\u4E0B"||d=="\u665A")&&(u=1,a!=12&&(a+=12))}else if(t[oa]){let d=t[oa][0];d=="\u4E0A"||d=="\u65E9"||d=="\u51CC"?(u=0,a==12&&(a=0)):(d=="\u4E0B"||d=="\u665A")&&(u=1,a!=12&&(a+=12))}if(i.start.assign("hour",a),i.start.assign("minute",o),u>=0?i.start.assign("meridiem",u):a<12?i.start.imply("meridiem",0):i.start.imply("meridiem",1),t=xM.exec(e.text.substring(i.index+i.text.length)),!t)return i.text.match(/^\d+$/)?null:i;let l=s.clone();if(i.end=e.createParsingComponents(),t[na]){let c=t[na];c=="\u660E"?n.hour()>1&&l.add(1,"day"):c=="\u6628"?l.add(-1,"day"):c=="\u524D"?l.add(-2,"day"):c=="\u5927\u524D"?l.add(-3,"day"):c=="\u540E"?l.add(2,"day"):c=="\u5927\u540E"&&l.add(3,"day"),i.end.assign("day",l.date()),i.end.assign("month",l.month()+1),i.end.assign("year",l.year())}else if(t[aa]){let c=t[aa];c=="\u660E"?l.add(1,"day"):c=="\u6628"?l.add(-1,"day"):c=="\u524D"?l.add(-2,"day"):c=="\u5927\u524D"?l.add(-3,"day"):c=="\u540E"?l.add(2,"day"):c=="\u5927\u540E"&&l.add(3,"day"),i.end.assign("day",l.date()),i.end.assign("month",l.month()+1),i.end.assign("year",l.year())}else i.end.imply("day",l.date()),i.end.imply("month",l.month()+1),i.end.imply("year",l.year());if(a=0,o=0,u=-1,t[Tn]){let c=parseInt(t[Tn]);if(isNaN(c)&&(c=ct.zhStringToNumber(t[Tn])),c>=60)return null;i.end.assign("second",c)}if(a=parseInt(t[ua]),isNaN(a)&&(a=ct.zhStringToNumber(t[ua])),t[lt]?t[lt]=="\u534A"?o=30:t[lt]=="\u6B63"||t[lt]=="\u6574"?o=0:(o=parseInt(t[lt]),isNaN(o)&&(o=ct.zhStringToNumber(t[lt]))):a>100&&(o=a%100,a=Math.floor(a/100)),o>=60||a>24)return null;if(a>=12&&(u=1),t[la]){if(a>12)return null;let c=t[la][0].toLowerCase();c=="a"&&(u=0,a==12&&(a=0)),c=="p"&&(u=1,a!=12&&(a+=12)),i.start.isCertain("meridiem")||(u==0?(i.start.imply("meridiem",0),i.start.get("hour")==12&&i.start.assign("hour",0)):(i.start.imply("meridiem",1),i.start.get("hour")!=12&&i.start.assign("hour",i.start.get("hour")+12)))}else if(t[ia]){let d=t[ia][0];d=="\u65E9"?(u=0,a==12&&(a=0)):d=="\u665A"&&(u=1,a!=12&&(a+=12))}else if(t[sa]){let d=t[sa][0];d=="\u4E0A"||d=="\u65E9"||d=="\u51CC"?(u=0,a==12&&(a=0)):(d=="\u4E0B"||d=="\u665A")&&(u=1,a!=12&&(a+=12))}else if(t[oa]){let d=t[oa][0];d=="\u4E0A"||d=="\u65E9"||d=="\u51CC"?(u=0,a==12&&(a=0)):(d=="\u4E0B"||d=="\u665A")&&(u=1,a!=12&&(a+=12))}return i.text=i.text+t[0],i.end.assign("hour",a),i.end.assign("minute",o),u>=0?i.end.assign("meridiem",u):i.start.isCertain("meridiem")&&i.start.get("meridiem")==1&&i.start.get("hour")>a?i.end.imply("meridiem",0):a>12&&i.end.imply("meridiem",1),i.end.date().getTime(){"use strict";var SM=Ni&&Ni.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ni,"__esModule",{value:!0});var IM=SM(z()),UM=R(),mg=_n(),FM=new RegExp("(?:\u661F\u671F|\u793C\u62DC|\u5468)(?"+Object.keys(mg.WEEKDAY_OFFSET).join("|")+")"),Pc=class extends UM.AbstractParserWithWordBoundaryChecking{innerPattern(){return FM}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=t.groups.weekday,s=mg.WEEKDAY_OFFSET[i];if(s===void 0)return null;let a=IM.default(e.refDate),o=!1,u=a.day();return Math.abs(s-7-u){"use strict";var qM=Ci&&Ci.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Ci,"__esModule",{value:!0});var WM=qM(Nt()),Oc=class extends WM.default{patternBetween(){return/^\s*(่‡ณ|ๅˆฐ|-|~|๏ฝž|๏ผ|ใƒผ)\s*$/i}};Ci.default=Oc});var _g=h(xi=>{"use strict";var LM=xi&&xi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(xi,"__esModule",{value:!0});var YM=LM(Gt()),Ac=class extends YM.default{patternBetween(){return/^\s*$/i}};xi.default=Ac});var Tg=h(be=>{"use strict";var Qt=be&&be.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(be,"__esModule",{value:!0});be.createConfiguration=be.createCasualConfiguration=be.parseDate=be.parse=be.strict=be.casual=be.hans=void 0;var kc=gt(),$M=Qt(Cs()),jM=Ht(),BM=Qt(og()),GM=Qt(lg()),HM=Qt(dg()),zM=Qt(pg()),KM=Qt(hg()),VM=Qt(yg()),ZM=Qt(gg()),XM=Qt(_g());be.hans=new kc.Chrono(Nc());be.casual=new kc.Chrono(Nc());be.strict=new kc.Chrono(Cc());function QM(r,e,t){return be.casual.parse(r,e,t)}be.parse=QM;function JM(r,e,t){return be.casual.parseDate(r,e,t)}be.parseDate=JM;function Nc(){let r=Cc();return r.parsers.unshift(new BM.default),r}be.createCasualConfiguration=Nc;function Cc(){let r=jM.includeCommonConfiguration({parsers:[new GM.default,new zM.default,new VM.default,new KM.default,new HM.default],refiners:[new ZM.default,new XM.default]});return r.refiners=r.refiners.filter(e=>!(e instanceof $M.default)),r}be.createConfiguration=Cc});var vg=h(Je=>{"use strict";var bg=Je&&Je.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),eP=Je&&Je.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),tP=Je&&Je.__exportStar||function(r,e){for(var t in r)t!=="default"&&!Object.prototype.hasOwnProperty.call(e,t)&&bg(e,r,t)},rP=Je&&Je.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&bg(e,r,t);return eP(e,r),e};Object.defineProperty(Je,"__esModule",{value:!0});Je.hans=void 0;tP(ng(),Je);Je.hans=rP(Tg())});var Ke=h(U=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0});U.parseTimeUnits=U.TIME_UNITS_PATTERN=U.parseYear=U.YEAR_PATTERN=U.parseOrdinalNumberPattern=U.ORDINAL_NUMBER_PATTERN=U.parseNumberPattern=U.NUMBER_PATTERN=U.TIME_UNIT_DICTIONARY=U.ORDINAL_WORD_DICTIONARY=U.INTEGER_WORD_DICTIONARY=U.MONTH_DICTIONARY=U.FULL_MONTH_NAME_DICTIONARY=U.WEEKDAY_DICTIONARY=U.REGEX_PARTS=void 0;var ca=Q(),nP=Se();U.REGEX_PARTS={leftBoundary:"([^\\p{L}\\p{N}_]|^)",rightBoundary:"(?=[^\\p{L}\\p{N}_]|$)",flags:"iu"};U.WEEKDAY_DICTIONARY={\u0432\u043E\u0441\u043A\u0440\u0435\u0441\u0435\u043D\u044C\u0435:0,\u0432\u043E\u0441\u043A\u0440\u0435\u0441\u0435\u043D\u044C\u044F:0,\u0432\u0441\u043A:0,"\u0432\u0441\u043A.":0,\u043F\u043E\u043D\u0435\u0434\u0435\u043B\u044C\u043D\u0438\u043A:1,\u043F\u043E\u043D\u0435\u0434\u0435\u043B\u044C\u043D\u0438\u043A\u0430:1,\u043F\u043D:1,"\u043F\u043D.":1,\u0432\u0442\u043E\u0440\u043D\u0438\u043A:2,\u0432\u0442\u043E\u0440\u043D\u0438\u043A\u0430:2,\u0432\u0442:2,"\u0432\u0442.":2,\u0441\u0440\u0435\u0434\u0430:3,\u0441\u0440\u0435\u0434\u044B:3,\u0441\u0440\u0435\u0434\u0443:3,\u0441\u0440:3,"\u0441\u0440.":3,\u0447\u0435\u0442\u0432\u0435\u0440\u0433:4,\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430:4,\u0447\u0442:4,"\u0447\u0442.":4,\u043F\u044F\u0442\u043D\u0438\u0446\u0430:5,\u043F\u044F\u0442\u043D\u0438\u0446\u0443:5,\u043F\u044F\u0442\u043D\u0438\u0446\u044B:5,\u043F\u0442:5,"\u043F\u0442.":5,\u0441\u0443\u0431\u0431\u043E\u0442\u0430:6,\u0441\u0443\u0431\u0431\u043E\u0442\u0443:6,\u0441\u0443\u0431\u0431\u043E\u0442\u044B:6,\u0441\u0431:6,"\u0441\u0431.":6};U.FULL_MONTH_NAME_DICTIONARY={\u044F\u043D\u0432\u0430\u0440\u044C:1,\u044F\u043D\u0432\u0430\u0440\u044F:1,\u044F\u043D\u0432\u0430\u0440\u0435:1,\u0444\u0435\u0432\u0440\u044F\u043B\u044C:2,\u0444\u0435\u0432\u0440\u044F\u043B\u044F:2,\u0444\u0435\u0432\u0440\u044F\u043B\u0435:2,\u043C\u0430\u0440\u0442:3,\u043C\u0430\u0440\u0442\u0430:3,\u043C\u0430\u0440\u0442\u0435:3,\u0430\u043F\u0440\u0435\u043B\u044C:4,\u0430\u043F\u0440\u0435\u043B\u044F:4,\u0430\u043F\u0440\u0435\u043B\u0435:4,\u043C\u0430\u0439:5,\u043C\u0430\u044F:5,\u043C\u0430\u0435:5,\u0438\u044E\u043D\u044C:6,\u0438\u044E\u043D\u044F:6,\u0438\u044E\u043D\u0435:6,\u0438\u044E\u043B\u044C:7,\u0438\u044E\u043B\u044F:7,\u0438\u044E\u043B\u0435:7,\u0430\u0432\u0433\u0443\u0441\u0442:8,\u0430\u0432\u0433\u0443\u0441\u0442\u0430:8,\u0430\u0432\u0433\u0443\u0441\u0442\u0435:8,\u0441\u0435\u043D\u0442\u044F\u0431\u0440\u044C:9,\u0441\u0435\u043D\u0442\u044F\u0431\u0440\u044F:9,\u0441\u0435\u043D\u0442\u044F\u0431\u0440\u0435:9,\u043E\u043A\u0442\u044F\u0431\u0440\u044C:10,\u043E\u043A\u0442\u044F\u0431\u0440\u044F:10,\u043E\u043A\u0442\u044F\u0431\u0440\u0435:10,\u043D\u043E\u044F\u0431\u0440\u044C:11,\u043D\u043E\u044F\u0431\u0440\u044F:11,\u043D\u043E\u044F\u0431\u0440\u0435:11,\u0434\u0435\u043A\u0430\u0431\u0440\u044C:12,\u0434\u0435\u043A\u0430\u0431\u0440\u044F:12,\u0434\u0435\u043A\u0430\u0431\u0440\u0435:12};U.MONTH_DICTIONARY=Object.assign(Object.assign({},U.FULL_MONTH_NAME_DICTIONARY),{\u044F\u043D\u0432:1,"\u044F\u043D\u0432.":1,\u0444\u0435\u0432:2,"\u0444\u0435\u0432.":2,\u043C\u0430\u0440:3,"\u043C\u0430\u0440.":3,\u0430\u043F\u0440:4,"\u0430\u043F\u0440.":4,\u0430\u0432\u0433:8,"\u0430\u0432\u0433.":8,\u0441\u0435\u043D:9,"\u0441\u0435\u043D.":9,\u043E\u043A\u0442:10,"\u043E\u043A\u0442.":10,\u043D\u043E\u044F:11,"\u043D\u043E\u044F.":11,\u0434\u0435\u043A:12,"\u0434\u0435\u043A.":12});U.INTEGER_WORD_DICTIONARY={\u043E\u0434\u0438\u043D:1,\u043E\u0434\u043D\u0430:1,\u043E\u0434\u043D\u043E\u0439:1,\u043E\u0434\u043D\u0443:1,\u0434\u0432\u0435:2,\u0434\u0432\u0430:2,\u0434\u0432\u0443\u0445:2,\u0442\u0440\u0438:3,\u0442\u0440\u0435\u0445:3,\u0442\u0440\u0451\u0445:3,\u0447\u0435\u0442\u044B\u0440\u0435:4,\u0447\u0435\u0442\u044B\u0440\u0435\u0445:4,\u0447\u0435\u0442\u044B\u0440\u0451\u0445:4,\u043F\u044F\u0442\u044C:5,\u043F\u044F\u0442\u0438:5,\u0448\u0435\u0441\u0442\u044C:6,\u0448\u0435\u0441\u0442\u0438:6,\u0441\u0435\u043C\u044C:7,\u0441\u0435\u043C\u0438:7,\u0432\u043E\u0441\u0435\u043C\u044C:8,\u0432\u043E\u0441\u0435\u043C\u044C\u043C\u0438:8,\u0434\u0435\u0432\u044F\u0442\u044C:9,\u0434\u0435\u0432\u044F\u0442\u0438:9,\u0434\u0435\u0441\u044F\u0442\u044C:10,\u0434\u0435\u0441\u044F\u0442\u0438:10,\u043E\u0434\u0438\u043D\u043D\u0430\u0434\u0446\u0430\u0442\u044C:11,\u043E\u0434\u0438\u043D\u043D\u0430\u0434\u0446\u0430\u0442\u0438:11,\u0434\u0432\u0435\u043D\u0430\u0434\u0446\u0430\u0442\u044C:12,\u0434\u0432\u0435\u043D\u0430\u0434\u0446\u0430\u0442\u0438:12};U.ORDINAL_WORD_DICTIONARY={\u043F\u0435\u0440\u0432\u043E\u0435:1,\u043F\u0435\u0440\u0432\u043E\u0433\u043E:1,\u0432\u0442\u043E\u0440\u043E\u0435:2,\u0432\u0442\u043E\u0440\u043E\u0433\u043E:2,\u0442\u0440\u0435\u0442\u044C\u0435:3,\u0442\u0440\u0435\u0442\u044C\u0435\u0433\u043E:3,\u0447\u0435\u0442\u0432\u0435\u0440\u0442\u043E\u0435:4,\u0447\u0435\u0442\u0432\u0435\u0440\u0442\u043E\u0433\u043E:4,\u043F\u044F\u0442\u043E\u0435:5,\u043F\u044F\u0442\u043E\u0433\u043E:5,\u0448\u0435\u0441\u0442\u043E\u0435:6,\u0448\u0435\u0441\u0442\u043E\u0433\u043E:6,\u0441\u0435\u0434\u044C\u043C\u043E\u0435:7,\u0441\u0435\u0434\u044C\u043C\u043E\u0433\u043E:7,\u0432\u043E\u0441\u044C\u043C\u043E\u0435:8,\u0432\u043E\u0441\u044C\u043C\u043E\u0433\u043E:8,\u0434\u0435\u0432\u044F\u0442\u043E\u0435:9,\u0434\u0435\u0432\u044F\u0442\u043E\u0433\u043E:9,\u0434\u0435\u0441\u044F\u0442\u043E\u0435:10,\u0434\u0435\u0441\u044F\u0442\u043E\u0433\u043E:10,\u043E\u0434\u0438\u043D\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:11,\u043E\u0434\u0438\u043D\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:11,\u0434\u0432\u0435\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:12,\u0434\u0432\u0435\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:12,\u0442\u0440\u0438\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:13,\u0442\u0440\u0438\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:13,\u0447\u0435\u0442\u044B\u0440\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:14,\u0447\u0435\u0442\u044B\u0440\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:14,\u043F\u044F\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:15,\u043F\u044F\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:15,\u0448\u0435\u0441\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:16,\u0448\u0435\u0441\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:16,\u0441\u0435\u043C\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:17,\u0441\u0435\u043C\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:17,\u0432\u043E\u0441\u0435\u043C\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:18,\u0432\u043E\u0441\u0435\u043C\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:18,\u0434\u0435\u0432\u044F\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0435:19,\u0434\u0435\u0432\u044F\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:19,\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u043E\u0435:20,\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u043E\u0433\u043E:20,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u043F\u0435\u0440\u0432\u043E\u0435":21,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u043F\u0435\u0440\u0432\u043E\u0433\u043E":21,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0432\u0442\u043E\u0440\u043E\u0435":22,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0432\u0442\u043E\u0440\u043E\u0433\u043E":22,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0442\u0440\u0435\u0442\u044C\u0435":23,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0442\u0440\u0435\u0442\u044C\u0435\u0433\u043E":23,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u043E\u0435":24,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u043E\u0433\u043E":24,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u043F\u044F\u0442\u043E\u0435":25,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u043F\u044F\u0442\u043E\u0433\u043E":25,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0448\u0435\u0441\u0442\u043E\u0435":26,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0448\u0435\u0441\u0442\u043E\u0433\u043E":26,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0441\u0435\u0434\u044C\u043C\u043E\u0435":27,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0441\u0435\u0434\u044C\u043C\u043E\u0433\u043E":27,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0432\u043E\u0441\u044C\u043C\u043E\u0435":28,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0432\u043E\u0441\u044C\u043C\u043E\u0433\u043E":28,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0434\u0435\u0432\u044F\u0442\u043E\u0435":29,"\u0434\u0432\u0430\u0434\u0446\u0430\u0442\u044C \u0434\u0435\u0432\u044F\u0442\u043E\u0433\u043E":29,\u0442\u0440\u0438\u0434\u0446\u0430\u0442\u043E\u0435:30,\u0442\u0440\u0438\u0434\u0446\u0430\u0442\u043E\u0433\u043E:30,"\u0442\u0440\u0438\u0434\u0446\u0430\u0442\u044C \u043F\u0435\u0440\u0432\u043E\u0435":31,"\u0442\u0440\u0438\u0434\u0446\u0430\u0442\u044C \u043F\u0435\u0440\u0432\u043E\u0433\u043E":31};U.TIME_UNIT_DICTIONARY={\u0441\u0435\u043A:"second",\u0441\u0435\u043A\u0443\u043D\u0434\u0430:"second",\u0441\u0435\u043A\u0443\u043D\u0434:"second",\u0441\u0435\u043A\u0443\u043D\u0434\u044B:"second",\u0441\u0435\u043A\u0443\u043D\u0434\u0443:"second",\u0441\u0435\u043A\u0443\u043D\u0434\u043E\u0447\u043A\u0430:"second",\u0441\u0435\u043A\u0443\u043D\u0434\u043E\u0447\u043A\u0438:"second",\u0441\u0435\u043A\u0443\u043D\u0434\u043E\u0447\u0435\u043A:"second",\u0441\u0435\u043A\u0443\u043D\u0434\u043E\u0447\u043A\u0443:"second",\u043C\u0438\u043D:"minute",\u043C\u0438\u043D\u0443\u0442\u0430:"minute",\u043C\u0438\u043D\u0443\u0442:"minute",\u043C\u0438\u043D\u0443\u0442\u044B:"minute",\u043C\u0438\u043D\u0443\u0442\u0443:"minute",\u043C\u0438\u043D\u0443\u0442\u043E\u043A:"minute",\u043C\u0438\u043D\u0443\u0442\u043A\u0438:"minute",\u043C\u0438\u043D\u0443\u0442\u043A\u0443:"minute",\u0447\u0430\u0441:"hour",\u0447\u0430\u0441\u043E\u0432:"hour",\u0447\u0430\u0441\u0430:"hour",\u0447\u0430\u0441\u0443:"hour",\u0447\u0430\u0441\u0438\u043A\u043E\u0432:"hour",\u0447\u0430\u0441\u0438\u043A\u0430:"hour",\u0447\u0430\u0441\u0438\u043A\u0435:"hour",\u0447\u0430\u0441\u0438\u043A:"hour",\u0434\u0435\u043D\u044C:"d",\u0434\u043D\u044F:"d",\u0434\u043D\u0435\u0439:"d",\u0441\u0443\u0442\u043E\u043A:"d",\u0441\u0443\u0442\u043A\u0438:"d",\u043D\u0435\u0434\u0435\u043B\u044F:"week",\u043D\u0435\u0434\u0435\u043B\u0435:"week",\u043D\u0435\u0434\u0435\u043B\u0438:"week",\u043D\u0435\u0434\u0435\u043B\u044E:"week",\u043D\u0435\u0434\u0435\u043B\u044C:"week",\u043D\u0435\u0434\u0435\u043B\u044C\u043A\u0435:"week",\u043D\u0435\u0434\u0435\u043B\u044C\u043A\u0438:"week",\u043D\u0435\u0434\u0435\u043B\u0435\u043A:"week",\u043C\u0435\u0441\u044F\u0446:"month",\u043C\u0435\u0441\u044F\u0446\u0435:"month",\u043C\u0435\u0441\u044F\u0446\u0435\u0432:"month",\u043C\u0435\u0441\u044F\u0446\u0430:"month",\u043A\u0432\u0430\u0440\u0442\u0430\u043B:"quarter",\u043A\u0432\u0430\u0440\u0442\u0430\u043B\u0435:"quarter",\u043A\u0432\u0430\u0440\u0442\u0430\u043B\u043E\u0432:"quarter",\u0433\u043E\u0434:"year",\u0433\u043E\u0434\u0430:"year",\u0433\u043E\u0434\u0443:"year",\u0433\u043E\u0434\u043E\u0432:"year",\u043B\u0435\u0442:"year",\u0433\u043E\u0434\u0438\u043A:"year",\u0433\u043E\u0434\u0438\u043A\u0430:"year",\u0433\u043E\u0434\u0438\u043A\u043E\u0432:"year"};U.NUMBER_PATTERN=`(?:${ca.matchAnyPattern(U.INTEGER_WORD_DICTIONARY)}|[0-9]+|[0-9]+\\.[0-9]+|\u043F\u043E\u043B|\u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u043E|\u043F\u0430\u0440(?:\u044B|\u0443)|\\s{0,3})`;function Rg(r){let e=r.toLowerCase();return U.INTEGER_WORD_DICTIONARY[e]!==void 0?U.INTEGER_WORD_DICTIONARY[e]:e.match(/ะฝะตัะบะพะปัŒะบะพ/)?3:e.match(/ะฟะพะป/)?.5:e.match(/ะฟะฐั€/)?2:e===""?1:parseFloat(e)}U.parseNumberPattern=Rg;U.ORDINAL_NUMBER_PATTERN=`(?:${ca.matchAnyPattern(U.ORDINAL_WORD_DICTIONARY)}|[0-9]{1,2}(?:\u0433\u043E|\u043E\u0433\u043E|\u0435|\u043E\u0435)?)`;function iP(r){let e=r.toLowerCase();return U.ORDINAL_WORD_DICTIONARY[e]!==void 0?U.ORDINAL_WORD_DICTIONARY[e]:(e=e.replace(/(?:st|nd|rd|th)$/i,""),parseInt(e))}U.parseOrdinalNumberPattern=iP;var xc="(?:\\s+(?:\u0433\u043E\u0434\u0443|\u0433\u043E\u0434\u0430|\u0433\u043E\u0434|\u0433|\u0433.))?";U.YEAR_PATTERN=`(?:[1-9][0-9]{0,3}${xc}\\s*(?:\u043D.\u044D.|\u0434\u043E \u043D.\u044D.|\u043D. \u044D.|\u0434\u043E \u043D. \u044D.)|[1-2][0-9]{3}${xc}|[5-9][0-9]${xc})`;function sP(r){if(/(ะณะพะด|ะณะพะดะฐ|ะณ|ะณ.)/i.test(r)&&(r=r.replace(/(ะณะพะด|ะณะพะดะฐ|ะณ|ะณ.)/i,"")),/(ะดะพ ะฝ.ั.|ะดะพ ะฝ. ั.)/i.test(r))return r=r.replace(/(ะดะพ ะฝ.ั.|ะดะพ ะฝ. ั.)/i,""),-parseInt(r);if(/(ะฝ. ั.|ะฝ.ั.)/i.test(r))return r=r.replace(/(ะฝ. ั.|ะฝ.ั.)/i,""),parseInt(r);let e=parseInt(r);return nP.findMostLikelyADYear(e)}U.parseYear=sP;var wg=`(${U.NUMBER_PATTERN})\\s{0,3}(${ca.matchAnyPattern(U.TIME_UNIT_DICTIONARY)})`,Eg=new RegExp(wg,"i");U.TIME_UNITS_PATTERN=ca.repeatedTimeunitPattern("(?:(?:\u043E\u043A\u043E\u043B\u043E|\u043F\u0440\u0438\u043C\u0435\u0440\u043D\u043E)\\s{0,3})?",wg);function aP(r){let e={},t=r,n=Eg.exec(t);for(;n;)oP(e,n),t=t.substring(n[0].length).trim(),n=Eg.exec(t);return e}U.parseTimeUnits=aP;function oP(r,e){let t=Rg(e[1]),n=U.TIME_UNIT_DICTIONARY[e[2].toLowerCase()];r[n]=t}});var Mg=h(Ic=>{"use strict";Object.defineProperty(Ic,"__esModule",{value:!0});var Si=Ke(),uP=pe(),lP=R(),Dg=`(?:(?:\u043E\u043A\u043E\u043B\u043E|\u043F\u0440\u0438\u043C\u0435\u0440\u043D\u043E)\\s*(?:~\\s*)?)?(${Si.TIME_UNITS_PATTERN})${Si.REGEX_PARTS.rightBoundary}`,cP=new RegExp(`(?:\u0432 \u0442\u0435\u0447\u0435\u043D\u0438\u0435|\u0432 \u0442\u0435\u0447\u0435\u043D\u0438\u0438)\\s*${Dg}`,Si.REGEX_PARTS.flags),dP=new RegExp(Dg,"i"),Sc=class extends lP.AbstractParserWithWordBoundaryChecking{patternLeftBoundary(){return Si.REGEX_PARTS.leftBoundary}innerPattern(e){return e.option.forwardDate?dP:cP}innerExtract(e,t){let n=Si.parseTimeUnits(t[1]);return uP.ParsingComponents.createRelativeFromReference(e.reference,n)}};Ic.default=Sc});var Ng=h(Fc=>{"use strict";Object.defineProperty(Fc,"__esModule",{value:!0});var fP=Se(),Ii=Ke(),kg=Ke(),da=Ke(),pP=Q(),hP=R(),mP=new RegExp(`(?:\u0441)?\\s*(${da.ORDINAL_NUMBER_PATTERN})(?:\\s{0,3}(?:\u043F\u043E|-|\u2013|\u0434\u043E)?\\s{0,3}(${da.ORDINAL_NUMBER_PATTERN}))?(?:-|\\/|\\s{0,3}(?:of)?\\s{0,3})(${pP.matchAnyPattern(Ii.MONTH_DICTIONARY)})(?:(?:-|\\/|,?\\s{0,3})(${kg.YEAR_PATTERN}(?![^\\s]\\d)))?${Ii.REGEX_PARTS.rightBoundary}`,Ii.REGEX_PARTS.flags),Pg=1,Og=2,yP=3,Ag=4,Uc=class extends hP.AbstractParserWithWordBoundaryChecking{patternLeftBoundary(){return Ii.REGEX_PARTS.leftBoundary}innerPattern(){return mP}innerExtract(e,t){let n=e.createParsingResult(t.index,t[0]),i=Ii.MONTH_DICTIONARY[t[yP].toLowerCase()],s=da.parseOrdinalNumberPattern(t[Pg]);if(s>31)return t.index=t.index+t[Pg].length,null;if(n.start.assign("month",i),n.start.assign("day",s),t[Ag]){let a=kg.parseYear(t[Ag]);n.start.assign("year",a)}else{let a=fP.findYearClosestToRef(e.refDate,s,i);n.start.imply("year",a)}if(t[Og]){let a=da.parseOrdinalNumberPattern(t[Og]);n.end=n.start.clone(),n.end.assign("day",a)}return n}};Fc.default=Uc});var Sg=h(Wc=>{"use strict";Object.defineProperty(Wc,"__esModule",{value:!0});var Ui=Ke(),gP=Se(),_P=Q(),xg=Ke(),TP=R(),bP=new RegExp(`((?:\u0432)\\s*)?(${_P.matchAnyPattern(Ui.MONTH_DICTIONARY)})\\s*(?:[,-]?\\s*(${xg.YEAR_PATTERN})?)?(?=[^\\s\\w]|\\s+[^0-9]|\\s+$|$)`,Ui.REGEX_PARTS.flags),vP=2,Cg=3,qc=class extends TP.AbstractParserWithWordBoundaryChecking{patternLeftBoundary(){return Ui.REGEX_PARTS.leftBoundary}innerPattern(){return bP}innerExtract(e,t){let n=t[vP].toLowerCase();if(t[0].length<=3&&!Ui.FULL_MONTH_NAME_DICTIONARY[n])return null;let i=e.createParsingResult(t.index,t.index+t[0].length);i.start.imply("day",1);let s=Ui.MONTH_DICTIONARY[n];if(i.start.assign("month",s),t[Cg]){let a=xg.parseYear(t[Cg]);i.start.assign("year",a)}else{let a=gP.findYearClosestToRef(e.refDate,1,s);i.start.imply("year",a)}return i}};Wc.default=qc});var Ug=h(Yc=>{"use strict";Object.defineProperty(Yc,"__esModule",{value:!0});var fa=Ee(),EP=Ur(),Ig=Ke(),Lc=class extends EP.AbstractTimeExpressionParser{constructor(e){super(e)}patternFlags(){return Ig.REGEX_PARTS.flags}primaryPatternLeftBoundary(){return"(^|\\s|T|(?:[^\\p{L}\\p{N}_]))"}followingPhase(){return"\\s*(?:\\-|\\\u2013|\\~|\\\u301C|\u0434\u043E|\u0438|\u043F\u043E|\\?)\\s*"}primaryPrefix(){return"(?:(?:\u0432|\u0441)\\s*)??"}primarySuffix(){return`(?:\\s*(?:\u0443\u0442\u0440\u0430|\u0432\u0435\u0447\u0435\u0440\u0430|\u043F\u043E\u0441\u043B\u0435 \u043F\u043E\u043B\u0443\u0434\u043D\u044F))?(?!\\/)${Ig.REGEX_PARTS.rightBoundary}`}extractPrimaryTimeComponents(e,t){let n=super.extractPrimaryTimeComponents(e,t);if(n){if(t[0].endsWith("\u0432\u0435\u0447\u0435\u0440\u0430")){let i=n.get("hour");i>=6&&i<12?(n.assign("hour",n.get("hour")+12),n.assign("meridiem",fa.Meridiem.PM)):i<6&&n.assign("meridiem",fa.Meridiem.AM)}if(t[0].endsWith("\u043F\u043E\u0441\u043B\u0435 \u043F\u043E\u043B\u0443\u0434\u043D\u044F")){n.assign("meridiem",fa.Meridiem.PM);let i=n.get("hour");i>=0&&i<=6&&n.assign("hour",n.get("hour")+12)}t[0].endsWith("\u0443\u0442\u0440\u0430")&&(n.assign("meridiem",fa.Meridiem.AM),n.get("hour")<12&&n.assign("hour",n.get("hour")))}return n}};Yc.default=Lc});var Fg=h(jc=>{"use strict";Object.defineProperty(jc,"__esModule",{value:!0});var pa=Ke(),RP=pe(),wP=R(),DP=st(),MP=new RegExp(`(${pa.TIME_UNITS_PATTERN})\\s{0,5}\u043D\u0430\u0437\u0430\u0434(?=(?:\\W|$))`,pa.REGEX_PARTS.flags),$c=class extends wP.AbstractParserWithWordBoundaryChecking{patternLeftBoundary(){return pa.REGEX_PARTS.leftBoundary}innerPattern(){return MP}innerExtract(e,t){let n=pa.parseTimeUnits(t[1]),i=DP.reverseTimeUnits(n);return RP.ParsingComponents.createRelativeFromReference(e.reference,i)}};jc.default=$c});var qg=h(Fi=>{"use strict";var PP=Fi&&Fi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Fi,"__esModule",{value:!0});var OP=PP(Nt()),Bc=class extends OP.default{patternBetween(){return/^\s*(ะธ ะดะพ|ะธ ะฟะพ|ะดะพ|ะฟะพ|-)\s*$/i}};Fi.default=Bc});var Wg=h(qi=>{"use strict";var AP=qi&&qi.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(qi,"__esModule",{value:!0});var kP=AP(Gt()),Gc=class extends kP.default{patternBetween(){return new RegExp("^\\s*(T|\u0432|,|-)?\\s*$")}};qi.default=Gc});var Lg=h(Jt=>{"use strict";var NP=Jt&&Jt.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),CP=Jt&&Jt.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),xP=Jt&&Jt.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&NP(e,r,t);return CP(e,r),e};Object.defineProperty(Jt,"__esModule",{value:!0});var SP=R(),Wi=xP(Kt()),Hc=Ke(),IP=new RegExp(`(?:\u0441|\u0441\u043E)?\\s*(\u0441\u0435\u0433\u043E\u0434\u043D\u044F|\u0432\u0447\u0435\u0440\u0430|\u0437\u0430\u0432\u0442\u0440\u0430|\u043F\u043E\u0441\u043B\u0435\u0437\u0430\u0432\u0442\u0440\u0430|\u043F\u043E\u0437\u0430\u0432\u0447\u0435\u0440\u0430)${Hc.REGEX_PARTS.rightBoundary}`,Hc.REGEX_PARTS.flags),zc=class extends SP.AbstractParserWithWordBoundaryChecking{patternLeftBoundary(){return Hc.REGEX_PARTS.leftBoundary}innerPattern(e){return IP}innerExtract(e,t){let n=t[1].toLowerCase(),i=e.createParsingComponents();switch(n){case"\u0441\u0435\u0433\u043E\u0434\u043D\u044F":return Wi.today(e.reference);case"\u0432\u0447\u0435\u0440\u0430":return Wi.yesterday(e.reference);case"\u0437\u0430\u0432\u0442\u0440\u0430":return Wi.tomorrow(e.reference);case"\u043F\u043E\u0441\u043B\u0435\u0437\u0430\u0432\u0442\u0440\u0430":return Wi.theDayAfter(e.reference,2);case"\u043F\u043E\u0437\u0430\u0432\u0447\u0435\u0440\u0430":return Wi.theDayBefore(e.reference,2)}return i}};Jt.default=zc});var Yg=h(Et=>{"use strict";var UP=Et&&Et.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),FP=Et&&Et.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),qP=Et&&Et.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&UP(e,r,t);return FP(e,r),e},WP=Et&&Et.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(Et,"__esModule",{value:!0});var LP=R(),Br=qP(Kt()),YP=it(),$P=WP(z()),Kc=Ke(),jP=new RegExp(`(\u0441\u0435\u0439\u0447\u0430\u0441|\u043F\u0440\u043E\u0448\u043B\u044B\u043C\\s*\u0432\u0435\u0447\u0435\u0440\u043E\u043C|\u043F\u0440\u043E\u0448\u043B\u043E\u0439\\s*\u043D\u043E\u0447\u044C\u044E|\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0439\\s*\u043D\u043E\u0447\u044C\u044E|\u0441\u0435\u0433\u043E\u0434\u043D\u044F\\s*\u043D\u043E\u0447\u044C\u044E|\u044D\u0442\u043E\u0439\\s*\u043D\u043E\u0447\u044C\u044E|\u043D\u043E\u0447\u044C\u044E|\u044D\u0442\u0438\u043C \u0443\u0442\u0440\u043E\u043C|\u0443\u0442\u0440\u043E\u043C|\u0443\u0442\u0440\u0430|\u0432\\s*\u043F\u043E\u043B\u0434\u0435\u043D\u044C|\u0432\u0435\u0447\u0435\u0440\u043E\u043C|\u0432\u0435\u0447\u0435\u0440\u0430|\u0432\\s*\u043F\u043E\u043B\u043D\u043E\u0447\u044C)${Kc.REGEX_PARTS.rightBoundary}`,Kc.REGEX_PARTS.flags),Vc=class extends LP.AbstractParserWithWordBoundaryChecking{patternLeftBoundary(){return Kc.REGEX_PARTS.leftBoundary}innerPattern(){return jP}innerExtract(e,t){let n=$P.default(e.refDate),i=t[0].toLowerCase(),s=e.createParsingComponents();if(i==="\u0441\u0435\u0439\u0447\u0430\u0441")return Br.now(e.reference);if(i==="\u0432\u0435\u0447\u0435\u0440\u043E\u043C"||i==="\u0432\u0435\u0447\u0435\u0440\u0430")return Br.evening(e.reference);if(i.endsWith("\u0443\u0442\u0440\u043E\u043C")||i.endsWith("\u0443\u0442\u0440\u0430"))return Br.morning(e.reference);if(i.match(/ะฒ\s*ะฟะพะปะดะตะฝัŒ/))return Br.noon(e.reference);if(i.match(/ะฟั€ะพัˆะปะพะน\s*ะฝะพั‡ัŒัŽ/))return Br.lastNight(e.reference);if(i.match(/ะฟั€ะพัˆะปั‹ะผ\s*ะฒะตั‡ะตั€ะพะผ/))return Br.yesterdayEvening(e.reference);if(i.match(/ัะปะตะดัƒัŽั‰ะตะน\s*ะฝะพั‡ัŒัŽ/)){let a=n.hour()<22?1:2;n=n.add(a,"day"),YP.assignSimilarDate(s,n),s.imply("hour",0)}return i.match(/ะฒ\s*ะฟะพะปะฝะพั‡ัŒ/)||i.endsWith("\u043D\u043E\u0447\u044C\u044E")?Br.midnight(e.reference):s}};Et.default=Vc});var $g=h(Xc=>{"use strict";Object.defineProperty(Xc,"__esModule",{value:!0});var Li=Ke(),BP=Q(),GP=R(),HP=qr(),zP=new RegExp(`(?:(?:,|\\(|\uFF08)\\s*)?(?:\u0432\\s*?)?(?:(\u044D\u0442\u0443|\u044D\u0442\u043E\u0442|\u043F\u0440\u043E\u0448\u043B\u044B\u0439|\u043F\u0440\u043E\u0448\u043B\u0443\u044E|\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0439|\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0443\u044E|\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0433\u043E)\\s*)?(${BP.matchAnyPattern(Li.WEEKDAY_DICTIONARY)})(?:\\s*(?:,|\\)|\uFF09))?(?:\\s*\u043D\u0430\\s*(\u044D\u0442\u043E\u0439|\u043F\u0440\u043E\u0448\u043B\u043E\u0439|\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0439)\\s*\u043D\u0435\u0434\u0435\u043B\u0435)?${Li.REGEX_PARTS.rightBoundary}`,Li.REGEX_PARTS.flags),KP=1,VP=2,ZP=3,Zc=class extends GP.AbstractParserWithWordBoundaryChecking{innerPattern(){return zP}patternLeftBoundary(){return Li.REGEX_PARTS.leftBoundary}innerExtract(e,t){let n=t[VP].toLowerCase(),i=Li.WEEKDAY_DICTIONARY[n],s=t[KP],a=t[ZP],o=s||a;o=o||"",o=o.toLowerCase();let u=null;o=="\u043F\u0440\u043E\u0448\u043B\u044B\u0439"||o=="\u043F\u0440\u043E\u0448\u043B\u0443\u044E"||o=="\u043F\u0440\u043E\u0448\u043B\u043E\u0439"?u="last":o=="\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0439"||o=="\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0443\u044E"||o=="\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0439"||o=="\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0433\u043E"?u="next":(o=="\u044D\u0442\u043E\u0442"||o=="\u044D\u0442\u0443"||o=="\u044D\u0442\u043E\u0439")&&(u="this");let l=HP.toDayJSWeekday(e.refDate,i,u);return e.createParsingComponents().assign("weekday",i).imply("day",l.date()).imply("month",l.month()+1).imply("year",l.year())}};Xc.default=Zc});var Bg=h($i=>{"use strict";var XP=$i&&$i.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty($i,"__esModule",{value:!0});var Yi=Ke(),jg=pe(),QP=XP(z()),JP=R(),eO=Q(),tO=new RegExp(`(\u0432 \u043F\u0440\u043E\u0448\u043B\u043E\u043C|\u043D\u0430 \u043F\u0440\u043E\u0448\u043B\u043E\u0439|\u043D\u0430 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0439|\u0432 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u043C|\u043D\u0430 \u044D\u0442\u043E\u0439|\u0432 \u044D\u0442\u043E\u043C)\\s*(${eO.matchAnyPattern(Yi.TIME_UNIT_DICTIONARY)})(?=\\s*)${Yi.REGEX_PARTS.rightBoundary}`,Yi.REGEX_PARTS.flags),rO=1,nO=2,Qc=class extends JP.AbstractParserWithWordBoundaryChecking{patternLeftBoundary(){return Yi.REGEX_PARTS.leftBoundary}innerPattern(){return tO}innerExtract(e,t){let n=t[rO].toLowerCase(),i=t[nO].toLowerCase(),s=Yi.TIME_UNIT_DICTIONARY[i];if(n=="\u043D\u0430 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0439"||n=="\u0432 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u043C"){let u={};return u[s]=1,jg.ParsingComponents.createRelativeFromReference(e.reference,u)}if(n=="\u0432 \u043F\u0440\u043E\u0448\u043B\u043E\u043C"||n=="\u043D\u0430 \u043F\u0440\u043E\u0448\u043B\u043E\u0439"){let u={};return u[s]=-1,jg.ParsingComponents.createRelativeFromReference(e.reference,u)}let a=e.createParsingComponents(),o=QP.default(e.reference.instant);return s.match(/week/i)?(o=o.add(-o.get("d"),"d"),a.imply("day",o.date()),a.imply("month",o.month()+1),a.imply("year",o.year())):s.match(/month/i)?(o=o.add(-o.date()+1,"d"),a.imply("day",o.date()),a.assign("year",o.year()),a.assign("month",o.month()+1)):s.match(/year/i)&&(o=o.add(-o.date()+1,"d"),o=o.add(-o.month(),"month"),a.imply("day",o.date()),a.imply("month",o.month()+1),a.assign("year",o.year())),a}};$i.default=Qc});var Gg=h(ed=>{"use strict";Object.defineProperty(ed,"__esModule",{value:!0});var ji=Ke(),iO=pe(),sO=R(),aO=st(),oO=new RegExp(`(\u044D\u0442\u0438|\u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0438\u0435|\u043F\u0440\u043E\u0448\u043B\u044B\u0435|\u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0435|\u043F\u043E\u0441\u043B\u0435|\u0447\u0435\u0440\u0435\u0437|\\+|-)\\s*(${ji.TIME_UNITS_PATTERN})${ji.REGEX_PARTS.rightBoundary}`,ji.REGEX_PARTS.flags),Jc=class extends sO.AbstractParserWithWordBoundaryChecking{patternLeftBoundary(){return ji.REGEX_PARTS.leftBoundary}innerPattern(){return oO}innerExtract(e,t){let n=t[1].toLowerCase(),i=ji.parseTimeUnits(t[2]);switch(n){case"\u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0438\u0435":case"\u043F\u0440\u043E\u0448\u043B\u044B\u0435":case"-":i=aO.reverseTimeUnits(i);break}return iO.ParsingComponents.createRelativeFromReference(e.reference,i)}};ed.default=Jc});var Kg=h(ke=>{"use strict";var et=ke&&ke.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ke,"__esModule",{value:!0});ke.createConfiguration=ke.createCasualConfiguration=ke.parseDate=ke.parse=ke.strict=ke.casual=void 0;var uO=et(Mg()),lO=et(Ng()),cO=et(Sg()),dO=et(Ug()),fO=et(Fg()),pO=et(qg()),hO=et(Wg()),mO=Ht(),yO=et(Lg()),gO=et(Yg()),_O=et($g()),TO=et(Bg()),Hg=gt(),bO=et(Wr()),vO=et(Gg());ke.casual=new Hg.Chrono(zg());ke.strict=new Hg.Chrono(td(!0));function EO(r,e,t){return ke.casual.parse(r,e,t)}ke.parse=EO;function RO(r,e,t){return ke.casual.parseDate(r,e,t)}ke.parseDate=RO;function zg(){let r=td(!1);return r.parsers.unshift(new yO.default),r.parsers.unshift(new gO.default),r.parsers.unshift(new cO.default),r.parsers.unshift(new TO.default),r.parsers.unshift(new vO.default),r}ke.createCasualConfiguration=zg;function td(r=!0){return mO.includeCommonConfiguration({parsers:[new bO.default(!0),new uO.default,new lO.default,new _O.default,new dO.default(r),new fO.default],refiners:[new hO.default,new pO.default]},r)}ke.createConfiguration=td});var Ee=h(W=>{"use strict";var wO=W&&W.__createBinding||(Object.create?function(r,e,t,n){n===void 0&&(n=t),Object.defineProperty(r,n,{enumerable:!0,get:function(){return e[t]}})}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]}),DO=W&&W.__setModuleDefault||(Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e}),Er=W&&W.__importStar||function(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t in r)t!=="default"&&Object.prototype.hasOwnProperty.call(r,t)&&wO(e,r,t);return DO(e,r),e};Object.defineProperty(W,"__esModule",{value:!0});W.parseDate=W.parse=W.casual=W.strict=W.ru=W.zh=W.nl=W.pt=W.ja=W.fr=W.de=W.Meridiem=W.Chrono=W.en=void 0;var rd=Er(Tu());W.en=rd;var MO=gt();Object.defineProperty(W,"Chrono",{enumerable:!0,get:function(){return MO.Chrono}});var PO;(function(r){r[r.AM=0]="AM",r[r.PM=1]="PM"})(PO=W.Meridiem||(W.Meridiem={}));var OO=Er(nm());W.de=OO;var AO=Er(Cm());W.fr=AO;var kO=Er(Ym());W.ja=kO;var NO=Er(ny());W.pt=NO;var CO=Er(Yy());W.nl=CO;var xO=Er(vg());W.zh=xO;var SO=Er(Kg());W.ru=SO;W.strict=rd.strict;W.casual=rd.casual;function IO(r,e,t){return W.casual.parse(r,e,t)}W.parse=IO;function UO(r,e,t){return W.casual.parseDate(r,e,t)}W.parseDate=UO});var It=h(Dr=>{"use strict";Dr.__esModule=!0;var BO;(function(r){r.AND="AND",r.OR="OR",r.XOR="XOR",r.NOT="NOT"})(BO=Dr.Operators||(Dr.Operators={}));var GO;(function(r){r.OPEN_PARENTHESIS="(",r.CLOSE_PARENTHESIS=")"})(GO=Dr.StructuralCharacters||(Dr.StructuralCharacters={}));var HO;(function(r){r.IDENTIFIER="IDENTIFIER",r.OPERATOR="OPERATOR",r.STRUCTURAL_CHARACTER="STRUCTURAL_CHARACTER",r.EOF="EOF",r.COMMENT="COMMENT"})(HO=Dr.Tokens||(Dr.Tokens={}))});var hd=h(Pa=>{"use strict";Pa.__esModule=!0;var he=It();Pa.OPERATOR_PRECEDENCE={NOT:0,XOR:1,AND:2,OR:3};Pa.VALID_TOKENS={identifierOnly:[{name:he.Tokens.IDENTIFIER},{name:he.Tokens.STRUCTURAL_CHARACTER,value:he.StructuralCharacters.OPEN_PARENTHESIS}],identifierOrNot:[{name:he.Tokens.IDENTIFIER},{name:he.Tokens.STRUCTURAL_CHARACTER,value:he.StructuralCharacters.OPEN_PARENTHESIS},{name:he.Tokens.OPERATOR,value:he.Operators.NOT}],binaryOperator:[{name:he.Tokens.OPERATOR,value:he.Operators.AND},{name:he.Tokens.OPERATOR,value:he.Operators.OR},{name:he.Tokens.OPERATOR,value:he.Operators.XOR}],binaryOperatorOrClose:[{name:he.Tokens.OPERATOR,value:he.Operators.AND},{name:he.Tokens.OPERATOR,value:he.Operators.OR},{name:he.Tokens.OPERATOR,value:he.Operators.XOR},{name:he.Tokens.STRUCTURAL_CHARACTER,value:he.StructuralCharacters.CLOSE_PARENTHESIS}]}});var md=h(rr=>{"use strict";rr.__esModule=!0;var wn=It();rr.STRUCTURAL_CHARACTERS={"(":wn.StructuralCharacters.OPEN_PARENTHESIS,")":wn.StructuralCharacters.CLOSE_PARENTHESIS};rr.OPERATORS={AND:wn.Operators.AND,OR:wn.Operators.OR,XOR:wn.Operators.XOR,NOT:wn.Operators.NOT};rr.SEPARATORS=new Set([32,9,10,13].map(function(r){return String.fromCodePoint(r)}));rr.QUOTED_IDENTIFIER_DELIMITER=String.fromCodePoint(34);rr.COMMENT_DELIMITER=String.fromCodePoint(35);rr.EOL=String.fromCodePoint(10);rr.ESCAPE_CHARACTER=String.fromCodePoint(92)});var s_=h(nr=>{"use strict";var yd=nr&&nr.__assign||function(){return yd=Object.assign||function(r){for(var e,t=1,n=arguments.length;t{"use strict";gd.__esModule=!0;var Dn=It(),tt=md(),Mn=s_();gd.lex=function(r){for(var e=null,t=null,n=null,i=0;i{"use strict";var zO=ir&&ir.__spreadArrays||function(){for(var r=0,e=0,t=arguments.length;e{"use strict";var On=Zi&&Zi.__spreadArrays||function(){for(var r=0,e=0,t=arguments.length;e{"use strict";sr.__esModule=!0;var c_=It();sr.andUtil=function(r,e){return r&&e};sr.orUtil=function(r,e){return r||e};sr.xorUtil=function(r,e){return r!==e};sr.notUtil=function(r){return!r};sr.isIdentifier=function(r){var e=r.name,t=r.value;return e===c_.Tokens.IDENTIFIER&&typeof t=="string"};sr.isOperator=function(r){var e=r.name,t=r.value;return e===c_.Tokens.OPERATOR&&typeof t=="string"};sr.throwInvalidExpression=function(r){throw new TypeError("Invalid postfix expression: "+r)}});var d_=h(Rd=>{"use strict";var Xi;Rd.__esModule=!0;var vd=It(),Ed=bd();Rd.OPERATOR_MAP=(Xi={},Xi[vd.Operators.AND]=Ed.andUtil,Xi[vd.Operators.OR]=Ed.orUtil,Xi[vd.Operators.XOR]=Ed.xorUtil,Xi)});var p_=h(Kr=>{"use strict";var wd=Kr&&Kr.__spreadArrays||function(){for(var r=0,e=0,t=arguments.length;e{"use strict";Qi.__esModule=!0;var h_=p_();Qi.getEvaluator=h_.getEvaluator;Qi.evaluate=h_.evaluate;var XO=Td();Qi.parse=XO.parse});var iA={};P_(iA,{default:()=>Ga});module.exports=O_(iA);var T_=require("obsidian");var gs=require("obsidian");var aA=new Error("timeout while waiting for mutex to become available"),oA=new Error("mutex already locked"),A_=new Error("request for lock canceled"),Xd=function(r,e,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(c){try{l(n.next(c))}catch(d){a(d)}}function u(c){try{l(n.throw(c))}catch(d){a(d)}}function l(c){c.done?s(c.value):i(c.value).then(o,u)}l((n=n.apply(r,e||[])).next())})},Za=class{constructor(e,t=A_){if(this._maxConcurrency=e,this._cancelError=t,this._queue=[],this._waiters=[],e<=0)throw new Error("semaphore must be initialized to a positive value");this._value=e}acquire(){let e=this.isLocked(),t=new Promise((n,i)=>this._queue.push({resolve:n,reject:i}));return e||this._dispatch(),t}runExclusive(e){return Xd(this,void 0,void 0,function*(){let[t,n]=yield this.acquire();try{return yield e(t)}finally{n()}})}waitForUnlock(){return Xd(this,void 0,void 0,function*(){return this.isLocked()?new Promise(t=>this._waiters.push({resolve:t})):Promise.resolve()})}isLocked(){return this._value<=0}release(){if(this._maxConcurrency>1)throw new Error("this method is unavailable on semaphores with concurrency > 1; use the scoped release returned by acquire instead");if(this._currentReleaser){let e=this._currentReleaser;this._currentReleaser=void 0,e()}}cancel(){this._queue.forEach(e=>e.reject(this._cancelError)),this._queue=[]}_dispatch(){let e=this._queue.shift();if(!e)return;let t=!1;this._currentReleaser=()=>{t||(t=!0,this._value++,this._resolveWaiters(),this._dispatch())},e.resolve([this._value--,this._currentReleaser])}_resolveWaiters(){this._waiters.forEach(e=>e.resolve()),this._waiters=[]}},k_=function(r,e,t,n){function i(s){return s instanceof t?s:new t(function(a){a(s)})}return new(t||(t=Promise))(function(s,a){function o(c){try{l(n.next(c))}catch(d){a(d)}}function u(c){try{l(n.throw(c))}catch(d){a(d)}}function l(c){c.done?s(c.value):i(c.value).then(o,u)}l((n=n.apply(r,e||[])).next())})},us=class{constructor(e){this._semaphore=new Za(1,e)}acquire(){return k_(this,void 0,void 0,function*(){let[,e]=yield this._semaphore.acquire();return e})}runExclusive(e){return this._semaphore.runExclusive(()=>e())}isLocked(){return this._semaphore.isLocked()}waitForUnlock(){return this._semaphore.waitForUnlock()}release(){this._semaphore.release()}cancel(){return this._semaphore.cancel()}};var ap=require("obsidian");var Jd=require("obsidian");var Qd=[{index:9999,internalName:"INTERNAL_TESTING_ENABLED_BY_DEFAULT",displayName:"Test Item. Used to validate the Feature Framework.",description:"Description",enabledByDefault:!0,stable:!1}];var Rt=class{constructor(e,t,n,i,s,a){this.internalName=e;this.index=t;this.description=n;this.displayName=i;this.enabledByDefault=s;this.stable=a}static get values(){let e=[];return Qd.forEach(t=>{e=[...e,new Rt(t.internalName,t.index,t.description,t.displayName,t.enabledByDefault,t.stable)]}),e}static get settingsFlags(){let e={};return Rt.values.forEach(t=>{e[t.internalName]=t.enabledByDefault}),e}static fromString(e){for(let t of Rt.values)if(e===t.internalName)return t;throw new RangeError(`Illegal argument passed to fromString(): ${e} does not correspond to any available Feature ${this.prototype.constructor.name}`)}};var C_={globalFilter:"",removeGlobalFilter:!1,setDoneDate:!0,autoSuggestInEditor:!0,autoSuggestMinMatch:0,autoSuggestMaxItems:6,features:Rt.settingsFlags},xn=$e({},C_),ie=()=>{for(let r in Rt.settingsFlags)xn.features[r]===void 0&&(xn.features[r]=Rt.settingsFlags[r]);return $e({},xn)},Wt=r=>(xn=$e($e({},xn),r),ie());var Xa,Qa,ef=({metadataCache:r,vault:e})=>{Xa=r,Qa=e},ls=t=>ne(void 0,[t],function*({originalTask:r,newTasks:e}){if(Qa===void 0||Xa===void 0){console.error("Tasks: cannot use File before initializing it.");return}Array.isArray(e)||(e=[e]),tf({originalTask:r,newTasks:e,vault:Qa,metadataCache:Xa,previousTries:0})}),tf=s=>ne(void 0,[s],function*({originalTask:r,newTasks:e,vault:t,metadataCache:n,previousTries:i}){let a=()=>{if(i>10){console.error("Tasks: Too many retries. File update not possible ...");return}let g=Math.min(Math.pow(10,i),100);setTimeout(()=>{tf({originalTask:r,newTasks:e,vault:t,metadataCache:n,previousTries:i+1})},g)},o=t.getAbstractFileByPath(r.path);if(!(o instanceof Jd.TFile))return console.warn(`Tasks: No file found for task ${r.description}. Retrying ...`),a();if(o.extension!=="md"){console.error("Tasks: Only supporting files with the .md file extension.");return}let u=n.getFileCache(o);if(u==null||u===null)return console.warn(`Tasks: No file cache found for file ${o.path}. Retrying ...`),a();let l=u.listItems;if(l===void 0||l.length===0)return console.warn(`Tasks: No list items found in file cache of ${o.path}. Retrying ...`),a();let d=(yield t.read(o)).split(` +`),{globalFilter:f}=ie(),p,y=0;for(let g of l){if(g.position.start.lineg.toFileLineString()),...d.slice(p.position.start.line+1)];yield t.modify(o,m.join(` +`))});var Xr=class{constructor(){this.hideTaskCount=!1;this.hideBacklinks=!1;this.hidePriority=!1;this.hideStartDate=!1;this.hideScheduledDate=!1;this.hideDoneDate=!1;this.hideDueDate=!1;this.hideRecurrenceRule=!1;this.hideEditButton=!1;this.hideUrgency=!0;this.shortMode=!1}};var cs=["MO","TU","WE","TH","FR","SA","SU"],ge=function(){function r(e,t){if(t===0)throw new Error("Can't create weekday with n == 0");this.weekday=e,this.n=t}return r.fromStr=function(e){return new r(cs.indexOf(e))},r.prototype.nth=function(e){return this.n===e?this:new r(this.weekday,e)},r.prototype.equals=function(e){return this.weekday===e.weekday&&this.n===e.n},r.prototype.toString=function(){var e=cs[this.weekday];return this.n&&(e=(this.n>0?"+":"")+String(this.n)+e),e},r.prototype.getJsWeekday=function(){return this.weekday===6?0:this.weekday+1},r}();var ae=function(r){return r!=null},Ve=function(r){return typeof r=="number"},Ja=function(r){return typeof r=="string"&&cs.includes(r)},xe=Array.isArray,rt=function(r,e){e===void 0&&(e=r),arguments.length===1&&(e=r,r=0);for(var t=[],n=r;n>0,n.length>e?String(n):(e=e-n.length,e>t.length&&(t+=j(t,e/t.length)),t.slice(0,e)+String(n))}var nf=function(r,e,t){var n=r.split(e);return t?n.slice(0,t).concat([n.slice(t).join(e)]):n},Fe=function(r,e){var t=r%e;return t*e<0?t+e:t},ds=function(r,e){return{div:Math.floor(r/e),mod:Fe(r,e)}},Ze=function(r){return!ae(r)||r.length===0},me=function(r){return!Ze(r)},B=function(r,e){return me(r)&&r.indexOf(e)!==-1};var dr;(function(r){r.MONTH_DAYS=[31,28,31,30,31,30,31,31,30,31,30,31],r.ONE_DAY=1e3*60*60*24,r.MAXYEAR=9999,r.ORDINAL_BASE=new Date(Date.UTC(1970,0,1)),r.PY_WEEKDAYS=[6,0,1,2,3,4,5],r.getYearDay=function(e){var t=new Date(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate());return Math.ceil((t.valueOf()-new Date(e.getUTCFullYear(),0,1).valueOf())/r.ONE_DAY)+1},r.isLeapYear=function(e){return e%4===0&&e%100!==0||e%400===0},r.isDate=function(e){return e instanceof Date},r.isValidDate=function(e){return r.isDate(e)&&!isNaN(e.getTime())},r.tzOffset=function(e){return e.getTimezoneOffset()*60*1e3},r.daysBetween=function(e,t){var n=e.getTime()-r.tzOffset(e),i=t.getTime()-r.tzOffset(t),s=n-i;return Math.round(s/r.ONE_DAY)},r.toOrdinal=function(e){return r.daysBetween(e,r.ORDINAL_BASE)},r.fromOrdinal=function(e){return new Date(r.ORDINAL_BASE.getTime()+e*r.ONE_DAY)},r.getMonthDays=function(e){var t=e.getUTCMonth();return t===1&&r.isLeapYear(e.getUTCFullYear())?29:r.MONTH_DAYS[t]},r.getWeekday=function(e){return r.PY_WEEKDAYS[e.getUTCDay()]},r.monthRange=function(e,t){var n=new Date(Date.UTC(e,t,1));return[r.getWeekday(n),r.getMonthDays(n)]},r.combine=function(e,t){return t=t||e,new Date(Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()))},r.clone=function(e){var t=new Date(e.getTime());return t},r.cloneDates=function(e){for(var t=[],n=0;nthis.maxDate;if(this.method==="between"){if(t)return!0;if(n)return!1}else if(this.method==="before"){if(n)return!1}else if(this.method==="after")return t?!0:(this.add(e),!1);return this.add(e)},r.prototype.add=function(e){return this._result.push(e),!0},r.prototype.getValue=function(){var e=this._result;switch(this.method){case"all":case"between":return e;case"before":case"after":default:return e.length?e[e.length-1]:null}},r.prototype.clone=function(){return new r(this.method,this.args)},r}(),Lt=x_;var Pf=os(Mf(),1),{__extends:Jr,__assign:je,__rest:MA,__decorate:PA,__param:OA,__metadata:AA,__awaiter:kA,__generator:NA,__exportStar:CA,__createBinding:xA,__values:SA,__read:IA,__spread:UA,__spreadArrays:FA,__spreadArray:T,__await:qA,__asyncGenerator:WA,__asyncDelegator:LA,__asyncValues:YA,__makeTemplateObject:$A,__importStar:jA,__importDefault:BA,__classPrivateFieldGet:GA,__classPrivateFieldSet:HA,__classPrivateFieldIn:zA}=Pf.default;var S_=function(r){Jr(e,r);function e(t,n,i){var s=r.call(this,t,n)||this;return s.iterator=i,s}return e.prototype.add=function(t){return this.iterator(t,this._result.length)?(this._result.push(t),!0):!1},e}(Lt),to=S_;var I_={dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],tokens:{SKIP:/^[ \r\n\t]+|^\.$/,number:/^[1-9][0-9]*/,numberAsText:/^(one|two|three)/i,every:/^every/i,"day(s)":/^days?/i,"weekday(s)":/^weekdays?/i,"week(s)":/^weeks?/i,"hour(s)":/^hours?/i,"minute(s)":/^minutes?/i,"month(s)":/^months?/i,"year(s)":/^years?/i,on:/^(on|in)/i,at:/^(at)/i,the:/^the/i,first:/^first/i,second:/^second/i,third:/^third/i,nth:/^([1-9][0-9]*)(\.|th|nd|rd|st)/i,last:/^last/i,for:/^for/i,"time(s)":/^times?/i,until:/^(un)?til/i,monday:/^mo(n(day)?)?/i,tuesday:/^tu(e(s(day)?)?)?/i,wednesday:/^we(d(n(esday)?)?)?/i,thursday:/^th(u(r(sday)?)?)?/i,friday:/^fr(i(day)?)?/i,saturday:/^sa(t(urday)?)?/i,sunday:/^su(n(day)?)?/i,january:/^jan(uary)?/i,february:/^feb(ruary)?/i,march:/^mar(ch)?/i,april:/^apr(il)?/i,may:/^may/i,june:/^june?/i,july:/^july?/i,august:/^aug(ust)?/i,september:/^sep(t(ember)?)?/i,october:/^oct(ober)?/i,november:/^nov(ember)?/i,december:/^dec(ember)?/i,comma:/^(,\s*|(and|or)\s*)+/i}},kr=I_;var Of=function(r,e){return r.indexOf(e)!==-1},U_=function(r){return r.toString()},F_=function(r,e,t){return"".concat(e," ").concat(t,", ").concat(r)},q_=function(){function r(e,t,n,i){if(t===void 0&&(t=U_),n===void 0&&(n=kr),i===void 0&&(i=F_),this.text=[],this.language=n||kr,this.gettext=t,this.dateFormatter=i,this.rrule=e,this.options=e.options,this.origOptions=e.origOptions,this.origOptions.bymonthday){var s=[].concat(this.options.bymonthday),a=[].concat(this.options.bynmonthday);s.sort(function(c,d){return c-d}),a.sort(function(c,d){return d-c}),this.bymonthday=s.concat(a),this.bymonthday.length||(this.bymonthday=null)}if(ae(this.origOptions.byweekday)){var o=xe(this.origOptions.byweekday)?this.origOptions.byweekday:[this.origOptions.byweekday],u=String(o);this.byweekday={allWeeks:o.filter(function(c){return!c.n}),someWeeks:o.filter(function(c){return Boolean(c.n)}),isWeekdays:u.indexOf("MO")!==-1&&u.indexOf("TU")!==-1&&u.indexOf("WE")!==-1&&u.indexOf("TH")!==-1&&u.indexOf("FR")!==-1&&u.indexOf("SA")===-1&&u.indexOf("SU")===-1,isEveryDay:u.indexOf("MO")!==-1&&u.indexOf("TU")!==-1&&u.indexOf("WE")!==-1&&u.indexOf("TH")!==-1&&u.indexOf("FR")!==-1&&u.indexOf("SA")!==-1&&u.indexOf("SU")!==-1};var l=function(c,d){return c.weekday-d.weekday};this.byweekday.allWeeks.sort(l),this.byweekday.someWeeks.sort(l),this.byweekday.allWeeks.length||(this.byweekday.allWeeks=null),this.byweekday.someWeeks.length||(this.byweekday.someWeeks=null)}else this.byweekday=null}return r.isFullyConvertible=function(e){var t=!0;if(!(e.options.freq in r.IMPLEMENTED)||e.origOptions.until&&e.origOptions.count)return!1;for(var n in e.origOptions){if(Of(["dtstart","wkst","freq"],n))return!0;if(!Of(r.IMPLEMENTED[e.options.freq],n))return!1}return t},r.prototype.isFullyConvertible=function(){return r.isFullyConvertible(this.rrule)},r.prototype.toString=function(){var e=this.gettext;if(!(this.options.freq in r.IMPLEMENTED))return e("RRule error: Unable to fully convert this rrule to text");if(this.text=[e("every")],this[D.FREQUENCIES[this.options.freq]](),this.options.until){this.add(e("until"));var t=this.options.until;this.add(this.dateFormatter(t.getUTCFullYear(),this.language.monthNames[t.getUTCMonth()],t.getUTCDate()))}else this.options.count&&this.add(e("for")).add(this.options.count.toString()).add(this.plural(this.options.count)?e("times"):e("time"));return this.isFullyConvertible()||this.add(e("(~ approximate)")),this.text.join("")},r.prototype.HOURLY=function(){var e=this.gettext;this.options.interval!==1&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("hours"):e("hour"))},r.prototype.MINUTELY=function(){var e=this.gettext;this.options.interval!==1&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("minutes"):e("minute"))},r.prototype.DAILY=function(){var e=this.gettext;this.options.interval!==1&&this.add(this.options.interval.toString()),this.byweekday&&this.byweekday.isWeekdays?this.add(this.plural(this.options.interval)?e("weekdays"):e("weekday")):this.add(this.plural(this.options.interval)?e("days"):e("day")),this.origOptions.bymonth&&(this.add(e("in")),this._bymonth()),this.bymonthday?this._bymonthday():this.byweekday?this._byweekday():this.origOptions.byhour&&this._byhour()},r.prototype.WEEKLY=function(){var e=this.gettext;this.options.interval!==1&&this.add(this.options.interval.toString()).add(this.plural(this.options.interval)?e("weeks"):e("week")),this.byweekday&&this.byweekday.isWeekdays?this.options.interval===1?this.add(this.plural(this.options.interval)?e("weekdays"):e("weekday")):this.add(e("on")).add(e("weekdays")):this.byweekday&&this.byweekday.isEveryDay?this.add(this.plural(this.options.interval)?e("days"):e("day")):(this.options.interval===1&&this.add(e("week")),this.origOptions.bymonth&&(this.add(e("in")),this._bymonth()),this.bymonthday?this._bymonthday():this.byweekday&&this._byweekday())},r.prototype.MONTHLY=function(){var e=this.gettext;this.origOptions.bymonth?(this.options.interval!==1&&(this.add(this.options.interval.toString()).add(e("months")),this.plural(this.options.interval)&&this.add(e("in"))),this._bymonth()):(this.options.interval!==1&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("months"):e("month"))),this.bymonthday?this._bymonthday():this.byweekday&&this.byweekday.isWeekdays?this.add(e("on")).add(e("weekdays")):this.byweekday&&this._byweekday()},r.prototype.YEARLY=function(){var e=this.gettext;this.origOptions.bymonth?(this.options.interval!==1&&(this.add(this.options.interval.toString()),this.add(e("years"))),this._bymonth()):(this.options.interval!==1&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("years"):e("year"))),this.bymonthday?this._bymonthday():this.byweekday&&this._byweekday(),this.options.byyearday&&this.add(e("on the")).add(this.list(this.options.byyearday,this.nth,e("and"))).add(e("day")),this.options.byweekno&&this.add(e("in")).add(this.plural(this.options.byweekno.length)?e("weeks"):e("week")).add(this.list(this.options.byweekno,void 0,e("and")))},r.prototype._bymonthday=function(){var e=this.gettext;this.byweekday&&this.byweekday.allWeeks?this.add(e("on")).add(this.list(this.byweekday.allWeeks,this.weekdaytext,e("or"))).add(e("the")).add(this.list(this.bymonthday,this.nth,e("or"))):this.add(e("on the")).add(this.list(this.bymonthday,this.nth,e("and")))},r.prototype._byweekday=function(){var e=this.gettext;this.byweekday.allWeeks&&!this.byweekday.isWeekdays&&this.add(e("on")).add(this.list(this.byweekday.allWeeks,this.weekdaytext)),this.byweekday.someWeeks&&(this.byweekday.allWeeks&&this.add(e("and")),this.add(e("on the")).add(this.list(this.byweekday.someWeeks,this.weekdaytext,e("and"))))},r.prototype._byhour=function(){var e=this.gettext;this.add(e("at")).add(this.list(this.origOptions.byhour,void 0,e("and")))},r.prototype._bymonth=function(){this.add(this.list(this.options.bymonth,this.monthtext,this.gettext("and")))},r.prototype.nth=function(e){e=parseInt(e.toString(),10);var t,n=this.gettext;if(e===-1)return n("last");var i=Math.abs(e);switch(i){case 1:case 21:case 31:t=i+n("st");break;case 2:case 22:t=i+n("nd");break;case 3:case 23:t=i+n("rd");break;default:t=i+n("th")}return e<0?t+" "+n("last"):t},r.prototype.monthtext=function(e){return this.language.monthNames[e-1]},r.prototype.weekdaytext=function(e){var t=Ve(e)?(e+1)%7:e.getJsWeekday();return(e.n?this.nth(e.n)+" ":"")+this.language.dayNames[t]},r.prototype.plural=function(e){return e%100!==1},r.prototype.add=function(e){return this.text.push(" "),this.text.push(e),this},r.prototype.list=function(e,t,n,i){var s=this;i===void 0&&(i=","),xe(e)||(e=[e]);var a=function(u,l,c){for(var d="",f=0;fe[0].length)&&(e=s,t=i)}if(e!=null&&(this.text=this.text.substr(e[0].length),this.text===""&&(this.done=!0)),e==null){this.done=!0,this.symbol=null,this.value=null;return}}while(t==="SKIP");return this.symbol=t,this.value=e,!0},r.prototype.accept=function(e){if(this.symbol===e){if(this.value){var t=this.value;return this.nextSymbol(),t}return this.nextSymbol(),!0}return!1},r.prototype.acceptNumber=function(){return this.accept("number")},r.prototype.expect=function(e){if(this.accept(e))return!0;throw new Error("expected "+e+" but found "+this.symbol)},r}();function Sn(r,e){e===void 0&&(e=kr);var t={},n=new W_(e.tokens);if(!n.start(r))return null;return i(),t;function i(){n.expect("every");var f=n.acceptNumber();if(f&&(t.interval=parseInt(f[0],10)),n.isDone())throw new Error("Unexpected end");switch(n.symbol){case"day(s)":t.freq=D.DAILY,n.nextSymbol()&&(a(),d());break;case"weekday(s)":t.freq=D.WEEKLY,t.byweekday=[D.MO,D.TU,D.WE,D.TH,D.FR],n.nextSymbol(),d();break;case"week(s)":t.freq=D.WEEKLY,n.nextSymbol()&&(s(),d());break;case"hour(s)":t.freq=D.HOURLY,n.nextSymbol()&&(s(),d());break;case"minute(s)":t.freq=D.MINUTELY,n.nextSymbol()&&(s(),d());break;case"month(s)":t.freq=D.MONTHLY,n.nextSymbol()&&(s(),d());break;case"year(s)":t.freq=D.YEARLY,n.nextSymbol()&&(s(),d());break;case"monday":case"tuesday":case"wednesday":case"thursday":case"friday":case"saturday":case"sunday":t.freq=D.WEEKLY;var p=n.symbol.substr(0,2).toUpperCase();if(t.byweekday=[D[p]],!n.nextSymbol())return;for(;n.accept("comma");){if(n.isDone())throw new Error("Unexpected end");var y=u();if(!y)throw new Error("Unexpected symbol "+n.symbol+", expected weekday");t.byweekday.push(D[y]),n.nextSymbol()}c(),d();break;case"january":case"february":case"march":case"april":case"may":case"june":case"july":case"august":case"september":case"october":case"november":case"december":if(t.freq=D.YEARLY,t.bymonth=[o()],!n.nextSymbol())return;for(;n.accept("comma");){if(n.isDone())throw new Error("Unexpected end");var m=o();if(!m)throw new Error("Unexpected symbol "+n.symbol+", expected month");t.bymonth.push(m),n.nextSymbol()}s(),d();break;default:throw new Error("Unknown symbol")}}function s(){var f=n.accept("on"),p=n.accept("the");if(!!(f||p))do{var y=l(),m=u(),g=o();if(y)m?(n.nextSymbol(),t.byweekday||(t.byweekday=[]),t.byweekday.push(D[m].nth(y))):(t.bymonthday||(t.bymonthday=[]),t.bymonthday.push(y),n.accept("day(s)"));else if(m)n.nextSymbol(),t.byweekday||(t.byweekday=[]),t.byweekday.push(D[m]);else if(n.symbol==="weekday(s)")n.nextSymbol(),t.byweekday||(t.byweekday=[D.MO,D.TU,D.WE,D.TH,D.FR]);else if(n.symbol==="week(s)"){n.nextSymbol();var k=n.acceptNumber();if(!k)throw new Error("Unexpected symbol "+n.symbol+", expected week number");for(t.byweekno=[parseInt(k[0],10)];n.accept("comma");){if(k=n.acceptNumber(),!k)throw new Error("Unexpected symbol "+n.symbol+"; expected monthday");t.byweekno.push(parseInt(k[0],10))}}else if(g)n.nextSymbol(),t.bymonth||(t.bymonth=[]),t.bymonth.push(g);else return}while(n.accept("comma")||n.accept("the")||n.accept("on"))}function a(){var f=n.accept("at");if(!!f)do{var p=n.acceptNumber();if(!p)throw new Error("Unexpected symbol "+n.symbol+", expected hour");for(t.byhour=[parseInt(p[0],10)];n.accept("comma");){if(p=n.acceptNumber(),!p)throw new Error("Unexpected symbol "+n.symbol+"; expected hour");t.byhour.push(parseInt(p[0],10))}}while(n.accept("comma")||n.accept("at"))}function o(){switch(n.symbol){case"january":return 1;case"february":return 2;case"march":return 3;case"april":return 4;case"may":return 5;case"june":return 6;case"july":return 7;case"august":return 8;case"september":return 9;case"october":return 10;case"november":return 11;case"december":return 12;default:return!1}}function u(){switch(n.symbol){case"monday":case"tuesday":case"wednesday":case"thursday":case"friday":case"saturday":case"sunday":return n.symbol.substr(0,2).toUpperCase();default:return!1}}function l(){switch(n.symbol){case"last":return n.nextSymbol(),-1;case"first":return n.nextSymbol(),1;case"second":return n.nextSymbol(),n.accept("last")?-2:2;case"third":return n.nextSymbol(),n.accept("last")?-3:3;case"nth":var f=parseInt(n.value[1],10);if(f<-366||f>366)throw new Error("Nth out of range: "+f);return n.nextSymbol(),n.accept("last")?-f:f;default:return!1}}function c(){n.accept("on"),n.accept("the");var f=l();if(!!f)for(t.bymonthday=[f],n.nextSymbol();n.accept("comma");){if(f=l(),!f)throw new Error("Unexpected symbol "+n.symbol+"; expected monthday");t.bymonthday.push(f),n.nextSymbol()}}function d(){if(n.symbol==="until"){var f=Date.parse(n.text);if(!f)throw new Error("Cannot parse until date:"+n.text);t.until=new Date(f)}else n.accept("for")&&(t.count=parseInt(n.value[0],10),n.expect("number"))}}var L;(function(r){r[r.YEARLY=0]="YEARLY",r[r.MONTHLY=1]="MONTHLY",r[r.WEEKLY=2]="WEEKLY",r[r.DAILY=3]="DAILY",r[r.HOURLY=4]="HOURLY",r[r.MINUTELY=5]="MINUTELY",r[r.SECONDLY=6]="SECONDLY"})(L||(L={}));function In(r){return r12){var n=Math.floor(this.month/12),i=Fe(this.month,12);this.month=i,this.year+=n,this.month===0&&(this.month=12,--this.year)}},e.prototype.addWeekly=function(t,n){n>this.getWeekday()?this.day+=-(this.getWeekday()+1+(6-n))+t*7:this.day+=-(this.getWeekday()-n)+t*7,this.fixDay()},e.prototype.addDaily=function(t){this.day+=t,this.fixDay()},e.prototype.addHours=function(t,n,i){for(n&&(this.hour+=Math.floor((23-this.hour)/t)*t);;){this.hour+=t;var s=ds(this.hour,24),a=s.div,o=s.mod;if(a&&(this.hour=o,this.addDaily(a)),Ze(i)||B(i,this.hour))break}},e.prototype.addMinutes=function(t,n,i,s){for(n&&(this.minute+=Math.floor((1439-(this.hour*60+this.minute))/t)*t);;){this.minute+=t;var a=ds(this.minute,60),o=a.div,u=a.mod;if(o&&(this.minute=u,this.addHours(o,!1,i)),(Ze(i)||B(i,this.hour))&&(Ze(s)||B(s,this.minute)))break}},e.prototype.addSeconds=function(t,n,i,s,a){for(n&&(this.second+=Math.floor((86399-(this.hour*3600+this.minute*60+this.second))/t)*t);;){this.second+=t;var o=ds(this.second,60),u=o.div,l=o.mod;if(u&&(this.second=l,this.addMinutes(u,!1,i,s)),(Ze(i)||B(i,this.hour))&&(Ze(s)||B(s,this.minute))&&(Ze(a)||B(a,this.second)))break}},e.prototype.fixDay=function(){if(!(this.day<=28)){var t=dr.monthRange(this.year,this.month-1)[1];if(!(this.day<=t))for(;this.day>t;){if(this.day-=t,++this.month,this.month===13&&(this.month=1,++this.year,this.year>dr.MAXYEAR))return;t=dr.monthRange(this.year,this.month-1)[1]}}},e.prototype.add=function(t,n){var i=t.freq,s=t.interval,a=t.wkst,o=t.byhour,u=t.byminute,l=t.bysecond;switch(i){case L.YEARLY:return this.addYears(s);case L.MONTHLY:return this.addMonths(s);case L.WEEKLY:return this.addWeekly(s,a);case L.DAILY:return this.addDaily(s);case L.HOURLY:return this.addHours(s,n,o);case L.MINUTELY:return this.addMinutes(s,n,o,u);case L.SECONDLY:return this.addSeconds(s,n,o,u,l)}},e}(tn);function ro(r){for(var e=[],t=Object.keys(r),n=0,i=t;n=-366&&n<=366))throw new Error("bysetpos must be between 1 and 366, or between -366 and -1")}}if(!(Boolean(e.byweekno)||me(e.byweekno)||me(e.byyearday)||Boolean(e.bymonthday)||me(e.bymonthday)||ae(e.byweekday)||ae(e.byeaster)))switch(e.freq){case D.YEARLY:e.bymonth||(e.bymonth=e.dtstart.getUTCMonth()+1),e.bymonthday=e.dtstart.getUTCDate();break;case D.MONTHLY:e.bymonthday=e.dtstart.getUTCDate();break;case D.WEEKLY:e.byweekday=[N.getWeekday(e.dtstart)];break}if(ae(e.bymonth)&&!xe(e.bymonth)&&(e.bymonth=[e.bymonth]),ae(e.byyearday)&&!xe(e.byyearday)&&Ve(e.byyearday)&&(e.byyearday=[e.byyearday]),!ae(e.bymonthday))e.bymonthday=[],e.bynmonthday=[];else if(xe(e.bymonthday)){for(var i=[],s=[],t=0;t0?i.push(n):n<0&&s.push(n)}e.bymonthday=i,e.bynmonthday=s}else e.bymonthday<0?(e.bynmonthday=[e.bymonthday],e.bymonthday=[]):(e.bynmonthday=[],e.bymonthday=[e.bymonthday]);if(ae(e.byweekno)&&!xe(e.byweekno)&&(e.byweekno=[e.byweekno]),!ae(e.byweekday))e.bynweekday=null;else if(Ve(e.byweekday))e.byweekday=[e.byweekday],e.bynweekday=null;else if(Ja(e.byweekday))e.byweekday=[ge.fromStr(e.byweekday).weekday],e.bynweekday=null;else if(e.byweekday instanceof ge)!e.byweekday.n||e.freq>D.MONTHLY?(e.byweekday=[e.byweekday.weekday],e.bynweekday=null):(e.bynweekday=[[e.byweekday.weekday,e.byweekday.n]],e.byweekday=null);else{for(var a=[],o=[],t=0;tD.MONTHLY?a.push(u.weekday):o.push([u.weekday,u.n])}e.byweekday=me(a)?a:null,e.bynweekday=me(o)?o:null}return ae(e.byhour)?Ve(e.byhour)&&(e.byhour=[e.byhour]):e.byhour=e.freq=4?(c=0,l=o.yearlen+Fe(a-e.wkst,7)):l=n-c;for(var d=Math.floor(l/7),f=Fe(l,7),p=Math.floor(d+f/4),y=0;y0&&m<=p){var g=void 0;m>1?(g=c+(m-1)*7,c!==u&&(g-=7-u)):g=c;for(var k=0;k<7&&(o.wnomask[g]=1,g++,o.wdaymask[g]!==e.wkst);k++);}}if(B(e.byweekno,1)){var g=c+p*7;if(c!==u&&(g-=7-u),g=4?(H=0,de=re+Fe(C-e.wkst,7)):de=n-c,x=Math.floor(52+Fe(de,7)/4)}if(B(e.byweekno,x))for(var g=0;gs)return Yt(r);if(x>=t){var C=Qf(x,e);if(!r.accept(C)||o&&(--o,!o))return Yt(r)}}else for(var k=p;ks)return Yt(r);if(x>=t){var C=Qf(x,e);if(!r.accept(C)||o&&(--o,!o))return Yt(r)}}}if(e.interval===0||(u.add(e,m),u.year>N.MAXYEAR))return Yt(r);In(n)||(c=l.gettimeset(n)(u.hour,u.minute,u.second,0)),l.rebuild(u.year,u.month)}}function X_(r,e,t){var n=t.bymonth,i=t.byweekno,s=t.byweekday,a=t.byeaster,o=t.bymonthday,u=t.bynmonthday,l=t.byyearday;return me(n)&&!B(n,r.mmask[e])||me(i)&&!r.wnomask[e]||me(s)&&!B(s,r.wdaymask[e])||me(r.nwdaymask)&&!r.nwdaymask[e]||a!==null&&!B(r.eastermask,e)||(me(o)||me(u))&&!B(o,r.mdaymask[e])&&!B(u,r.nmdaymask[e])||me(l)&&(e=r.yearlen&&!B(l,e+1-r.yearlen)&&!B(l,-r.nextyearlen+e-r.yearlen))}function Qf(r,e){return new Nr(r,e.tzid).rezonedDate()}function Yt(r){return r.getValue()}function Q_(r,e,t,n,i){for(var s=!1,a=e;a=D.HOURLY&&me(i)&&!B(i,e.hour)||n>=D.MINUTELY&&me(s)&&!B(s,e.minute)||n>=D.SECONDLY&&me(a)&&!B(a,e.second)?[]:r.gettimeset(n)(e.hour,e.minute,e.second,e.millisecond)}var nt={MO:new ge(0),TU:new ge(1),WE:new ge(2),TH:new ge(3),FR:new ge(4),SA:new ge(5),SU:new ge(6)},Un={freq:L.YEARLY,dtstart:null,interval:1,wkst:nt.MO,count:null,until:null,tzid:null,bysetpos:null,bymonth:null,bymonthday:null,bynmonthday:null,byyearday:null,byweekno:null,byweekday:null,bynweekday:null,byhour:null,byminute:null,bysecond:null,byeaster:null},If=Object.keys(Un),D=function(){function r(e,t){e===void 0&&(e={}),t===void 0&&(t=!1),this._cache=t?null:new qf,this.origOptions=ro(e);var n=xf(e).parsedOptions;this.options=n}return r.parseText=function(e,t){return Sn(e,t)},r.fromText=function(e,t){return Af(e,t)},r.fromString=function(e){return new r(r.parseString(e)||void 0)},r.prototype._iter=function(e){return ms(e,this.options)},r.prototype._cacheGet=function(e,t){return this._cache?this._cache._cacheGet(e,t):!1},r.prototype._cacheAdd=function(e,t,n){if(!!this._cache)return this._cache._cacheAdd(e,t,n)},r.prototype.all=function(e){if(e)return this._iter(new to("all",{},e));var t=this._cacheGet("all");return t===!1&&(t=this._iter(new Lt("all",{})),this._cacheAdd("all",t)),t},r.prototype.between=function(e,t,n,i){if(n===void 0&&(n=!1),!N.isValidDate(e)||!N.isValidDate(t))throw new Error("Invalid date passed in to RRule.between");var s={before:t,after:e,inc:n};if(i)return this._iter(new to("between",s,i));var a=this._cacheGet("between",s);return a===!1&&(a=this._iter(new Lt("between",s)),this._cacheAdd("between",a,s)),a},r.prototype.before=function(e,t){if(t===void 0&&(t=!1),!N.isValidDate(e))throw new Error("Invalid date passed in to RRule.before");var n={dt:e,inc:t},i=this._cacheGet("before",n);return i===!1&&(i=this._iter(new Lt("before",n)),this._cacheAdd("before",i,n)),i},r.prototype.after=function(e,t){if(t===void 0&&(t=!1),!N.isValidDate(e))throw new Error("Invalid date passed in to RRule.after");var n={dt:e,inc:t},i=this._cacheGet("after",n);return i===!1&&(i=this._iter(new Lt("after",n)),this._cacheAdd("after",i,n)),i},r.prototype.count=function(){return this.all().length},r.prototype.toString=function(){return Wn(this.origOptions)},r.prototype.toText=function(e,t,n){return kf(this,e,t,n)},r.prototype.isFullyConvertibleToText=function(){return Nf(this)},r.prototype.clone=function(){return new r(this.origOptions)},r.FREQUENCIES=["YEARLY","MONTHLY","WEEKLY","DAILY","HOURLY","MINUTELY","SECONDLY"],r.YEARLY=L.YEARLY,r.MONTHLY=L.MONTHLY,r.WEEKLY=L.WEEKLY,r.DAILY=L.DAILY,r.HOURLY=L.HOURLY,r.MINUTELY=L.MINUTELY,r.SECONDLY=L.SECONDLY,r.MO=nt.MO,r.TU=nt.TU,r.WE=nt.WE,r.TH=nt.TH,r.FR=nt.FR,r.SA=nt.SA,r.SU=nt.SU,r.parseString=qn,r.optionsToString=Wn,r}();function Jf(r,e,t,n,i,s){var a={},o=r.accept;function u(f,p){t.forEach(function(y){y.between(f,p,!0).forEach(function(m){a[Number(m)]=!0})})}i.forEach(function(f){var p=new Nr(f,s).rezonedDate();a[Number(p)]=!0}),r.accept=function(f){var p=Number(f);return isNaN(p)?o.call(this,f):!a[p]&&(u(new Date(p-1),new Date(p+1)),!a[p])?(a[p]=!0,o.call(this,f)):!0},r.method==="between"&&(u(r.args.after,r.args.before),r.accept=function(f){var p=Number(f);return a[p]?!0:(a[p]=!0,o.call(this,f))});for(var l=0;l1||i.length||s.length||a.length){var c=new so(l);return c.dtstart(o),c.tzid(u||void 0),n.forEach(function(f){c.rrule(new D(io(f,o,u),l))}),i.forEach(function(f){c.rdate(f)}),s.forEach(function(f){c.exrule(new D(io(f,o,u),l))}),a.forEach(function(f){c.exdate(f)}),e.compatible&&e.dtstart&&c.rdate(o),c}var d=n[0]||{};return new D(io(d,d.dtstart||e.dtstart||o,d.tzid||e.tzid||u),l)}function ys(r,e){return e===void 0&&(e={}),tT(r,rT(e))}function io(r,e,t){return je(je({},r),{dtstart:e,tzid:t})}function rT(r){var e=[],t=Object.keys(r),n=Object.keys(ep);if(t.forEach(function(i){B(n,i)||e.push(i)}),e.length)throw new Error("Invalid options: "+e.join(", "));return je(je({},ep),r)}function nT(r){if(r.indexOf(":")===-1)return{name:"RRULE",value:r};var e=nf(r,":",1),t=e[0],n=e[1];return{name:t,value:n}}function iT(r){var e=nT(r),t=e.name,n=e.value,i=t.split(";");if(!i)throw new Error("empty property name");return{name:i[0].toUpperCase(),parms:i.slice(1),value:n}}function sT(r,e){if(e===void 0&&(e=!1),r=r&&r.trim(),!r)throw new Error("Invalid empty string");if(!e)return r.split(/\s/);for(var t=r.split(` +`),n=0;n0&&i[0]===" "?(t[n-1]+=i.slice(1),t.splice(n,1)):n+=1:t.splice(n,1)}return t}function aT(r){r.forEach(function(e){if(!/(VALUE=DATE(-TIME)?)|(TZID=)/.test(e))throw new Error("unsupported RDATE/EXDATE parm: "+e)})}function tp(r,e){return aT(e),r.split(",").map(function(t){return N.untilStringToDate(t)})}function rp(r){var e=this;return function(t){if(t!==void 0&&(e["_".concat(r)]=t),e["_".concat(r)]!==void 0)return e["_".concat(r)];for(var n=0;ne(t,n)*-1}static makeCompositeComparator(e){return(t,n)=>{for(let i of e){let s=i(t,n);if(s!==0)return s}return 0}}static compareByUrgency(e,t){return t.urgency-e.urgency}static compareByStatus(e,t){return e.statust.status?-1:0}static compareByPriority(e,t){return e.priority.localeCompare(t.priority)}static compareByStartDate(e,t){return H.compareByDate(e.startDate,t.startDate)}static compareByScheduledDate(e,t){return H.compareByDate(e.scheduledDate,t.scheduledDate)}static compareByDueDate(e,t){return H.compareByDate(e.dueDate,t.dueDate)}static compareByDoneDate(e,t){return H.compareByDate(e.doneDate,t.doneDate)}static compareByTag(e,t){if(e.tags.length===0&&t.tags.length===0)return 0;if(e.tags.length===0)return 1;if(t.tags.length===0)return-1;let n=H.tagPropertyInstance-1;return e.tags.length=H.tagPropertyInstance?1:t.tags.length=H.tagPropertyInstance?-1:e.tags.lengtht.tags[n]?1:0}static compareByDate(e,t){return e!==null&&t===null?-1:e===null&&t!==null?1:e!==null&&t!==null?e.isAfter(t)?1:e.isBefore(t)?-1:0:0}static compareByPath(e,t){return e.patht.path?1:0}static compareByDescription(e,t){return H.cleanDescription(e.description).localeCompare(H.cleanDescription(t.description))}static cleanDescription(e){let t=ae().globalFilter;e=e.replace(t,"").trim();let n=/^\[\[?([^\]]*)\]/,i=e.match(n);if(i!==null){let l=i[1];e=l.substring(l.indexOf("|")+1)+e.replace(n,"")}let s=/^\*\*?([^*]*)\*/,a=e.match(s);a!==null&&(e=a[1]+e.replace(n,""));let o=/^==?([^=]*)==/,u=e.match(o);return u!==null&&(e=u[1]+e.replace(o,"")),e}},Ge=H;Ge.tagPropertyInstance=1,Ge.comparators={urgency:H.compareByUrgency,description:H.compareByDescription,priority:H.compareByPriority,start:H.compareByStartDate,scheduled:H.compareByScheduledDate,due:H.compareByDueDate,done:H.compareByDoneDate,path:H.compareByPath,status:H.compareByStatus,tag:H.compareByTag};var pt=class{constructor({rrule:e,baseOnToday:t,referenceDate:n,startDate:i,scheduledDate:s,dueDate:a}){this.rrule=e,this.baseOnToday=t,this.referenceDate=n,this.startDate=i,this.scheduledDate=s,this.dueDate=a}static fromText({recurrenceRuleText:e,startDate:t,scheduledDate:n,dueDate:i}){try{let s=e.match(/^([a-zA-Z0-9, !]+?)( when done)?$/i);if(s==null)return null;let a=s[1].trim(),o=s[2]!==void 0,u=w.parseText(a);if(u!==null){let l=null;i?l=window.moment(i):n?l=window.moment(n):t&&(l=window.moment(t)),!o&&l!==null?u.dtstart=window.moment(l).startOf("day").utc(!0).toDate():u.dtstart=window.moment().startOf("day").utc(!0).toDate();let c=new w(u);return new pt({rrule:c,baseOnToday:o,referenceDate:l,startDate:t,scheduledDate:n,dueDate:i})}}catch(s){}return null}toText(){let e=this.rrule.toText();return this.baseOnToday&&(e+=" when done"),e}next(){var t;let e;if(this.baseOnToday){let n=window.moment();e=new w(Ft($e({},this.rrule.origOptions),{dtstart:n.startOf("day").utc(!0).toDate()})).after(n.endOf("day").utc(!0).toDate())}else{let n=window.moment((t=this.referenceDate)!=null?t:void 0).endOf("day").utc(!0);e=this.rrule.after(n.toDate())}if(e!==null){let i=window.moment.utc(e).local(!0).startOf("day"),s=null,a=null,o=null;if(this.referenceDate){if(this.startDate){let u=window.moment.duration(this.startDate.diff(this.referenceDate));s=window.moment(i),s.add(Math.round(u.asDays()),"days")}if(this.scheduledDate){let u=window.moment.duration(this.scheduledDate.diff(this.referenceDate));a=window.moment(i),a.add(Math.round(u.asDays()),"days")}if(this.dueDate){let u=window.moment.duration(this.dueDate.diff(this.referenceDate));o=window.moment(i),o.add(Math.round(u.asDays()),"days")}}return{startDate:s,scheduledDate:a,dueDate:o}}return null}identicalTo(e){return this.baseOnToday!==e.baseOnToday||Ge.compareByDate(this.startDate,e.startDate)!==0||Ge.compareByDate(this.scheduledDate,e.scheduledDate)!==0||Ge.compareByDate(this.dueDate,e.dueDate)!==0?!1:this.toText()===e.toText()}};var $t=class{static calculate(e){let t=0;if(e.dueDate!==null){let n=Math.round(window.moment().diff(e.dueDate)/$t.milliSecondsPerDay),i;n>=7?i=1:n>=-14?i=(n+14)*.8/21+.2:i=.2,t+=i*$t.dueCoefficient}switch(e.scheduledDate!==null&&window.moment().isSameOrAfter(e.scheduledDate)&&(t+=1*$t.scheduledCoefficient),e.startDate!==null&&window.moment().isBefore(e.startDate)&&(t+=1*$t.startedCoefficient),e.priority){case"1":t+=1*$t.priorityCoefficient;break;case"2":t+=.65*$t.priorityCoefficient;break;case"3":t+=.325*$t.priorityCoefficient;break}return t}},Yt=$t;Yt.dueCoefficient=12,Yt.scheduledCoefficient=5,Yt.startedCoefficient=-3,Yt.priorityCoefficient=6,Yt.milliSecondsPerDay=1e3*60*60*24;var Re={High:"\u23EB",Medium:"\u{1F53C}",Low:"\u{1F53D}",None:""},wt="\u{1F501}",Mt="\u{1F6EB}",Dt="\u23F3",Pt="\u{1F4C5}",io="\u2705",I=class{constructor({status:e,description:t,path:n,indentation:i,sectionStart:s,sectionIndex:a,originalStatusCharacter:o,precedingHeader:u,priority:l,startDate:c,scheduledDate:d,dueDate:f,doneDate:p,recurrence:y,blockLink:m,tags:g}){this._urgency=null;this.status=e,this.description=t,this.path=n,this.indentation=i,this.sectionStart=s,this.sectionIndex=a,this.originalStatusCharacter=o,this.precedingHeader=u,this.tags=g,this.priority=l,this.startDate=c,this.scheduledDate=d,this.dueDate=f,this.doneDate=p,this.recurrence=y,this.blockLink=m}static fromLine({line:e,path:t,sectionStart:n,sectionIndex:i,precedingHeader:s}){let a=e.match(I.taskRegex);if(a===null)return null;let o=a[3].trim(),{globalFilter:u}=ae();if(!o.includes(u))return null;let l=o,c=a[1],d=a[2].toLowerCase(),f;switch(d){case" ":f="Todo";break;default:f="Done"}let p=l.match(this.blockLinkRegex),y=p!==null?p[0]:"";y!==""&&(l=l.replace(this.blockLinkRegex,"").trim());let m,g="3",A=null,C=null,x=null,z=null,ie="",fe=null,te=[],M="",ge=20,ce=0;do{m=!1;let v=l.match(I.priorityRegex);if(v!==null){switch(v[1]){case Re.Low:g="4";break;case Re.Medium:g="2";break;case Re.High:g="1";break}l=l.replace(I.priorityRegex,"").trim(),m=!0}let _=l.match(I.doneDateRegex);_!==null&&(z=window.moment(_[1],I.dateFormat),l=l.replace(I.doneDateRegex,"").trim(),m=!0);let P=l.match(I.dueDateRegex);P!==null&&(x=window.moment(P[1],I.dateFormat),l=l.replace(I.dueDateRegex,"").trim(),m=!0);let E=l.match(I.scheduledDateRegex);E!==null&&(C=window.moment(E[1],I.dateFormat),l=l.replace(I.scheduledDateRegex,"").trim(),m=!0);let S=l.match(I.startDateRegex);S!==null&&(A=window.moment(S[1],I.dateFormat),l=l.replace(I.startDateRegex,"").trim(),m=!0);let O=l.match(I.recurrenceRegex);O!==null&&(ie=O[1].trim(),l=l.replace(I.recurrenceRegex,"").trim(),m=!0);let W=l.match(I.hashTagsFromEnd);if(W!=null){l=l.replace(I.hashTagsFromEnd,"").trim(),m=!0;let re=W[0].trim();M=M.length>0?[re,M].join(" "):re}ce++}while(m&&ce<=ge);ie.length>0&&(fe=pt.fromText({recurrenceRuleText:ie,startDate:A,scheduledDate:C,dueDate:x})),M.length>0&&(l+=" "+M);let D=l.match(this.hashTags);return D!==null&&(te=D.filter(v=>v!==u).map(v=>v.trim())),new I({status:f,description:l,path:t,indentation:c,sectionStart:n,sectionIndex:i,originalStatusCharacter:d,precedingHeader:s,priority:g,startDate:A,scheduledDate:C,dueDate:x,doneDate:z,recurrence:fe,blockLink:y,tags:te})}toLi(s){return se(this,arguments,function*({parentUlElement:e,listIndex:t,layoutOptions:n,isFilenameUnique:i}){let a=e.createEl("li");a.addClasses(["task-list-item","plugin-tasks-list-item"]);let o=this.toString(n),{globalFilter:u,removeGlobalFilter:l}=ae();l&&(o=o.replace(u,"").trim());let c=a.createSpan();c.addClass("tasks-list-text"),yield sp.MarkdownRenderer.renderMarkdown(o,c,this.path,null);let d=c.querySelector("blockquote"),f=d!=null?d:c,p=f.querySelector("p");if(p!==null){for(;p.firstChild;)f.insertBefore(p.firstChild,p);p.remove()}c.findAll("p").forEach(m=>{m.hasChildNodes()||m.remove()}),c.findAll(".footnotes").forEach(m=>{m.remove()});let y=a.createEl("input");return y.addClass("task-list-item-checkbox"),y.type="checkbox",this.status!=="Todo"&&(y.checked=!0,a.addClass("is-checked")),y.onClickEvent(m=>{m.preventDefault(),m.stopPropagation(),y.disabled=!0;let g=this.toggle();ls({originalTask:this,newTasks:g})}),a.prepend(y),a.setAttr("data-task",this.originalStatusCharacter.trim()),a.setAttr("data-line",t),y.setAttr("data-line",t),n!=null&&n.shortMode&&this.addTooltip({element:c,isFilenameUnique:i}),a})}toString(e){var i;e=e!=null?e:new Xr;let t=this.description;if(!e.hidePriority){let s="";this.priority==="1"?s=" "+Re.High:this.priority==="2"?s=" "+Re.Medium:this.priority==="4"&&(s=" "+Re.Low),t+=s}return!e.hideRecurrenceRule&&this.recurrence&&(t+=e.shortMode?" "+wt:` ${wt} ${this.recurrence.toText()}`),!e.hideStartDate&&this.startDate&&(t+=e.shortMode?" "+Mt:` ${Mt} ${this.startDate.format(I.dateFormat)}`),!e.hideScheduledDate&&this.scheduledDate&&(t+=e.shortMode?" "+Dt:` ${Dt} ${this.scheduledDate.format(I.dateFormat)}`),!e.hideDueDate&&this.dueDate&&(t+=e.shortMode?" "+Pt:` ${Pt} ${this.dueDate.format(I.dateFormat)}`),!e.hideDoneDate&&this.doneDate&&(t+=e.shortMode?" "+io:` ${io} ${this.doneDate.format(I.dateFormat)}`),t+=(i=this.blockLink)!=null?i:"",t}toFileLineString(){return`${this.indentation}- [${this.originalStatusCharacter}] ${this.toString()}`}toggle(){let e=this.status==="Todo"?"Done":"Todo",t=null,n=null;if(e!=="Todo"){let{setDoneDate:a}=ae();a&&(t=window.moment()),this.recurrence!==null&&(n=this.recurrence.next())}let i=new I(Ft($e({},this),{status:e,doneDate:t,originalStatusCharacter:e==="Done"?"x":" "})),s=[];if(n!==null){let a=new I(Ft($e($e({},this),n),{blockLink:""}));s.push(a)}return s.push(i),s}get urgency(){return this._urgency===null&&(this._urgency=Yt.calculate(this)),this._urgency}get filename(){let e=this.path.match(/([^/]+)\.md$/);return e!==null?e[1]:null}getLinkText({isFilenameUnique:e}){let t;return e?t=this.filename:t="/"+this.path,t===null?null:(this.precedingHeader!==null&&this.precedingHeader!==t&&(t=t+" > "+this.precedingHeader),t)}static tasksListsIdentical(e,t){return e.length!==t.length?!1:e.every((n,i)=>n.identicalTo(t[i]))}identicalTo(e){let t=["status","description","path","indentation","sectionStart","sectionIndex","originalStatusCharacter","precedingHeader","priority","blockLink"];for(let s of t)if(this[s]!==e[s])return!1;if(this.tags.length!==e.tags.length||!this.tags.every(function(s,a){return s===e.tags[a]}))return!1;t=["startDate","scheduledDate","dueDate","doneDate"];for(let s of t){let a=this[s],o=e[s];if(Ge.compareByDate(a,o)!==0)return!1}let n=this.recurrence,i=e.recurrence;return n===null&&i!==null||n!==null&&i===null?!1:!(n&&i&&!n.identicalTo(i))}addTooltip({element:e,isFilenameUnique:t}){e.addEventListener("mouseenter",()=>{let n=e.createDiv();n.addClasses(["tooltip","mod-right"]),this.recurrence&&n.createDiv().setText(`${wt} ${this.recurrence.toText()}`),this.startDate&&n.createDiv().setText(I.toTooltipDate({signifier:Mt,date:this.startDate})),this.scheduledDate&&n.createDiv().setText(I.toTooltipDate({signifier:Dt,date:this.scheduledDate})),this.dueDate&&n.createDiv().setText(I.toTooltipDate({signifier:Pt,date:this.dueDate})),this.doneDate&&n.createDiv().setText(I.toTooltipDate({signifier:io,date:this.doneDate}));let i=this.getLinkText({isFilenameUnique:t});i&&n.createDiv().setText(`\u{1F517} ${i}`),e.addEventListener("mouseleave",()=>{n.remove()})})}static toTooltipDate({signifier:e,date:t}){return`${e} ${t.format(I.dateFormat)} (${t.from(window.moment().startOf("day"))})`}escapeRegExp(e){return e.replace(/([.*+?^${}()|[\]/\\])/g,"\\$1")}getDescriptionWithoutGlobalFilter(){let{globalFilter:e}=ae(),t=this.description;if(e.length===0)return t;let n=RegExp("(^|\\s)"+this.escapeRegExp(e)+"($|\\s)","ug");return this.description.search(n)>-1&&(t=t.replace(n,"$1$2").replace(" "," ").trim()),t}},N=I;N.dateFormat="YYYY-MM-DD",N.indentationRegex=/^([\s\t>]*)/,N.listMarkerRegex=/[-*]/,N.checkboxRegex=/\[(.)\]/u,N.afterCheckboxRegex=/ *(.*)/u,N.taskRegex=new RegExp(I.indentationRegex.source+I.listMarkerRegex.source+" +"+I.checkboxRegex.source+I.afterCheckboxRegex.source,"u"),N.nonTaskRegex=new RegExp(I.indentationRegex.source+I.listMarkerRegex.source+"? *("+I.checkboxRegex.source+")?"+I.afterCheckboxRegex.source,"u"),N.listItemRegex=new RegExp(I.indentationRegex.source+"("+I.listMarkerRegex.source+")"),N.blockLinkRegex=/ \^[a-zA-Z0-9-]+$/u,N.priorityRegex=/([โซ๐Ÿ”ผ๐Ÿ”ฝ])$/u,N.startDateRegex=/๐Ÿ›ซ *(\d{4}-\d{2}-\d{2})$/u,N.scheduledDateRegex=/[โณโŒ›] *(\d{4}-\d{2}-\d{2})$/u,N.dueDateRegex=/[๐Ÿ“…๐Ÿ“†๐Ÿ—“] *(\d{4}-\d{2}-\d{2})$/u,N.doneDateRegex=/โœ… *(\d{4}-\d{2}-\d{2})$/u,N.recurrenceRegex=/๐Ÿ” ?([a-zA-Z0-9, !]+)$/iu,N.hashTags=/(^|\s)#[^ !@#$%^&*(),.?":{}|<>]*/g,N.hashTagsFromEnd=new RegExp(I.hashTags.source+"$");var hr=class{constructor({metadataCache:e,vault:t,events:n}){this.metadataCache=e,this.metadataCacheEventReferences=[],this.vault=t,this.vaultEventReferences=[],this.events=n,this.eventsEventReferences=[],this.tasksMutex=new us,this.state="Cold",this.tasks=[],this.loadedAfterFirstResolve=!1,this.subscribeToCache(),this.subscribeToVault(),this.subscribeToEvents(),this.loadVault()}unload(){for(let e of this.metadataCacheEventReferences)this.metadataCache.offref(e);for(let e of this.vaultEventReferences)this.vault.offref(e);for(let e of this.eventsEventReferences)this.events.off(e)}getTasks(){return this.tasks}getState(){return this.state}notifySubscribers(){this.events.triggerCacheUpdate({tasks:this.tasks,state:this.state})}subscribeToCache(){let e=this.metadataCache.on("resolved",()=>se(this,null,function*(){this.loadedAfterFirstResolve||(this.loadedAfterFirstResolve=!0,this.loadVault())}));this.metadataCacheEventReferences.push(e);let t=this.metadataCache.on("changed",n=>{this.tasksMutex.runExclusive(()=>{this.indexFile(n)})});this.metadataCacheEventReferences.push(t)}subscribeToVault(){let e=this.vault.on("create",i=>{i instanceof gs.TFile&&this.tasksMutex.runExclusive(()=>{this.indexFile(i)})});this.vaultEventReferences.push(e);let t=this.vault.on("delete",i=>{i instanceof gs.TFile&&this.tasksMutex.runExclusive(()=>{this.tasks=this.tasks.filter(s=>s.path!==i.path),this.notifySubscribers()})});this.vaultEventReferences.push(t);let n=this.vault.on("rename",(i,s)=>{i instanceof gs.TFile&&this.tasksMutex.runExclusive(()=>{this.tasks=this.tasks.map(a=>a.path===s?new N(Ft($e({},a),{path:i.path})):a),this.notifySubscribers()})});this.vaultEventReferences.push(n)}subscribeToEvents(){let e=this.events.onRequestCacheUpdate(t=>{t({tasks:this.tasks,state:this.state})});this.eventsEventReferences.push(e)}loadVault(){return this.tasksMutex.runExclusive(()=>se(this,null,function*(){this.state="Initializing",yield Promise.all(this.vault.getMarkdownFiles().map(e=>this.indexFile(e))),this.state="Warm",this.notifySubscribers()}))}indexFile(e){return se(this,null,function*(){let t=this.metadataCache.getFileCache(e);if(t==null)return;let n=this.tasks.filter(a=>a.path===e.path),i=t.listItems,s=[];if(i!==void 0){let a=yield this.vault.cachedRead(e);s=hr.getTasksFromFileContent(a,i,t,e)}N.tasksListsIdentical(n,s)||(this.getState()=="Warm"&&console.debug(`At least one task, its line number or its heading has changed in ${e.path}: triggering a refresh of all active Tasks blocks in Live Preview and Reading mode views.`),this.tasks=this.tasks.filter(a=>a.path!==e.path),this.tasks.push(...s),this.notifySubscribers())})}static getTasksFromFileContent(e,t,n,i){let s=[],a=e.split(` -`),o=null,u=0;for(let l of t)if(l.task!==void 0){if((o===null||o.position.end.line=e)return n;return null}static getPrecedingHeader(e,t){if(t===void 0)return null;let n=null;for(let i of t){if(i.position.start.line>e)return n;n=i.heading}return n}};var id=require("obsidian");var Zg=require("obsidian");function rn(){}function oo(r){return r()}function op(){return Object.create(null)}function Sr(r){r.forEach(oo)}function lp(r){return typeof r=="function"}function cp(r,e){return r!=r?e==e:r!==e||r&&typeof r=="object"||typeof r=="function"}function dp(r){return Object.keys(r).length===0}var fp=!1;function aT(){fp=!0}function oT(){fp=!1}function b(r,e){r.appendChild(e)}function uo(r,e,t){r.insertBefore(e,t||null)}function Es(r){r.parentNode.removeChild(r)}function U(r){return document.createElement(r)}function uT(r){return document.createElementNS("http://www.w3.org/2000/svg",r)}function jt(r){return document.createTextNode(r)}function X(){return jt(" ")}function mr(r,e,t,n){return r.addEventListener(e,t,n),()=>r.removeEventListener(e,t,n)}function pp(r){return function(e){return e.preventDefault(),r.call(this,e)}}function $(r,e,t){t==null?r.removeAttribute(e):r.getAttribute(e)!==t&&r.setAttribute(e,t)}function lT(r){return Array.from(r.childNodes)}function hp(r,e){e=""+e,r.wholeText!==e&&(r.data=e)}function ht(r,e){r.value=e==null?"":e}function lo(r,e){for(let t=0;t{let u=s.map(oo).filter(lp);a?a.push(...u):Sr(u),r.$$.on_mount=[]}),o.forEach($n)}function gp(r,e){let t=r.$$;t.fragment!==null&&(Sr(t.on_destroy),t.fragment&&t.fragment.d(e),t.on_destroy=t.fragment=null,t.ctx=[])}function gT(r,e){r.$$.dirty[0]===-1&&(Wn.push(r),fT(),r.$$.dirty.fill(0)),r.$$.dirty[e/31|0]|=1<{let y=p.length?p[0]:f;return l.ctx&&i(l.ctx[d],l.ctx[d]=y)&&(!l.skip_bound&&l.bound[d]&&l.bound[d](y),c&&gT(r,d)),f}):[],l.update(),c=!0,Sr(l.before_update),l.fragment=n?n(l.ctx):!1,e.target){if(e.hydrate){aT();let d=lT(e.target);l.fragment&&l.fragment.l(d),d.forEach(Es)}else l.fragment&&l.fragment.c();e.intro&&mT(r.$$.fragment),yT(r,e.target,e.anchor,e.customElement),oT(),yp()}Ln(u)}var _T;typeof HTMLElement=="function"&&(_T=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){let{on_mount:r}=this.$$;this.$$.on_disconnect=r.map(oo).filter(lp);for(let e in this.$$.slotted)this.appendChild(this.$$.slotted[e])}attributeChangedCallback(r,e,t){this[r]=t}disconnectedCallback(){Sr(this.$$.on_disconnect)}$destroy(){gp(this,1),this.$destroy=rn}$on(r,e){let t=this.$$.callbacks[r]||(this.$$.callbacks[r]=[]);return t.push(e),()=>{let n=t.indexOf(e);n!==-1&&t.splice(n,1)}}$set(r){this.$$set&&!dp(r)&&(this.$$.skip_bound=!0,this.$$set(r),this.$$.skip_bound=!1)}});var vs=class{$destroy(){gp(this,1),this.$destroy=rn}$on(e,t){let n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(t),()=>{let i=n.indexOf(t);i!==-1&&n.splice(i,1)}}$set(e){this.$$set&&!dp(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}};var ji=os(Ee());var UO={td:"today",tm:"tomorrow",yd:"yesterday",tw:"this week",nw:"next week",weekend:"sat",we:"sat"};function bn(r){for(let[e,t]of Object.entries(UO))r=r.replace(RegExp(`\\b${e}\\s`,"i"),t);return r}function FO(r){let e,t,n,i,s,a,o,u,l,c,d,f,p,y,m,g,A,C,x,z,ie,fe,te,M,ge,ce,D,v,_,P,E,S,O,W,re,le,oe,dt,Le,or,ur,ft,Ne,xe,lr,Or,It,Dd,An,Pd,Od,Ji,Ad,cr,es,kd,Ut,Nd,kn,xd,Cd,ts,Sd,Id,Ud,Vr,Zr,Fd,Ar,rs,qd,Ba,ns=r[0].status+"",Ga,Wd,is,Ld,ss,Yd,$d,jd,Ha,Bd,as,za,Gd;return{c(){e=U("div"),t=U("form"),n=U("div"),i=U("label"),i.textContent="Description",s=X(),a=U("input"),o=X(),u=U("hr"),l=X(),c=U("div"),d=U("label"),d.textContent="Priority",f=X(),p=U("select"),y=U("option"),y.textContent="None",m=U("option"),m.textContent=`${Re.High} High`,g=U("option"),g.textContent=`${Re.Medium} Medium`,A=U("option"),A.textContent=`${Re.Low} Low`,C=X(),x=U("hr"),z=X(),ie=U("div"),fe=U("label"),fe.textContent="Recurrence",te=X(),M=U("input"),ge=X(),ce=U("code"),D=jt(wt),v=X(),_=new Cr(!1),P=X(),E=U("hr"),S=X(),O=U("div"),W=U("div"),re=U("label"),re.textContent="Due",le=X(),oe=U("input"),dt=X(),Le=U("code"),or=jt(Pt),ur=X(),ft=new Cr(!1),Ne=X(),xe=U("div"),lr=U("label"),lr.textContent="Scheduled",Or=X(),It=U("input"),Dd=X(),An=U("code"),Pd=jt(Dt),Od=X(),Ji=new Cr(!1),Ad=X(),cr=U("div"),es=U("label"),es.textContent="Start",kd=X(),Ut=U("input"),Nd=X(),kn=U("code"),xd=jt(Mt),Cd=X(),ts=new Cr(!1),Sd=X(),Id=U("hr"),Ud=X(),Vr=U("div"),Zr=U("div"),Fd=jt(`Status: - `),Ar=U("input"),qd=X(),Ba=U("code"),Ga=jt(ns),Wd=X(),is=U("div"),Ld=jt(`Done on: - `),ss=U("code"),Yd=X(),$d=U("hr"),jd=X(),Ha=U("div"),Bd=X(),as=U("div"),as.innerHTML='',$(i,"for","description"),$(a,"id","description"),$(a,"type","text"),$(a,"class","tasks-modal-description"),$(a,"placeholder","Take out the trash"),$(n,"class","tasks-modal-section"),$(d,"for","priority"),y.__value="none",y.value=y.__value,m.__value="high",m.value=m.__value,g.__value="medium",g.value=g.__value,A.__value="low",A.value=A.__value,$(p,"id","priority"),$(p,"class","dropdown"),r[0].priority===void 0&&$n(()=>r[14].call(p)),$(c,"class","tasks-modal-section"),$(fe,"for","recurrence"),$(M,"id","description"),$(M,"type","text"),$(M,"placeholder","Try 'every 2 weeks on Thursday'."),_.a=null,$(ie,"class","tasks-modal-section"),$(re,"for","due"),$(oe,"id","due"),$(oe,"type","text"),$(oe,"placeholder",td),ft.a=null,$(W,"class","tasks-modal-date"),$(lr,"for","scheduled"),$(It,"id","scheduled"),$(It,"type","text"),$(It,"placeholder",td),Ji.a=null,$(xe,"class","tasks-modal-date"),$(es,"for","start"),$(Ut,"id","start"),$(Ut,"type","text"),$(Ut,"placeholder",td),ts.a=null,$(cr,"class","tasks-modal-date"),$(O,"class","tasks-modal-section"),$(Ar,"type","checkbox"),$(Ar,"class","task-list-item-checkbox tasks-modal-checkbox"),Ar.checked=rs=r[0].status==="Done",Ar.disabled=!0,$(Vr,"class","tasks-modal-section"),$(Ha,"class","tasks-modal-section"),$(as,"class","tasks-modal-section"),$(e,"class","tasks-modal")},m(pe,Ye){uo(pe,e,Ye),b(e,t),b(t,n),b(n,i),b(n,s),b(n,a),ht(a,r[0].description),r[13](a),b(t,o),b(t,u),b(t,l),b(t,c),b(c,d),b(c,f),b(c,p),b(p,y),b(p,m),b(p,g),b(p,A),lo(p,r[0].priority),b(t,C),b(t,x),b(t,z),b(t,ie),b(ie,fe),b(ie,te),b(ie,M),ht(M,r[0].recurrenceRule),b(ie,ge),b(ie,ce),b(ce,D),b(ce,v),_.m(r[5],ce),b(t,P),b(t,E),b(t,S),b(t,O),b(O,W),b(W,re),b(W,le),b(W,oe),ht(oe,r[0].dueDate),b(W,dt),b(W,Le),b(Le,or),b(Le,ur),ft.m(r[4],Le),b(O,Ne),b(O,xe),b(xe,lr),b(xe,Or),b(xe,It),ht(It,r[0].scheduledDate),b(xe,Dd),b(xe,An),b(An,Pd),b(An,Od),Ji.m(r[3],An),b(O,Ad),b(O,cr),b(cr,es),b(cr,kd),b(cr,Ut),ht(Ut,r[0].startDate),b(cr,Nd),b(cr,kn),b(kn,xd),b(kn,Cd),ts.m(r[2],kn),b(t,Sd),b(t,Id),b(t,Ud),b(t,Vr),b(Vr,Zr),b(Zr,Fd),b(Zr,Ar),b(Zr,qd),b(Zr,Ba),b(Ba,Ga),b(Vr,Wd),b(Vr,is),b(is,Ld),b(is,ss),ss.innerHTML=r[6],b(t,Yd),b(t,$d),b(t,jd),b(t,Ha),b(t,Bd),b(t,as),za||(Gd=[mr(a,"input",r[12]),mr(p,"change",r[14]),mr(M,"input",r[15]),mr(oe,"input",r[16]),mr(It,"input",r[17]),mr(Ut,"input",r[18]),mr(t,"submit",pp(r[7]))],za=!0)},p(pe,[Ye]){Ye&1&&a.value!==pe[0].description&&ht(a,pe[0].description),Ye&1&&lo(p,pe[0].priority),Ye&1&&M.value!==pe[0].recurrenceRule&&ht(M,pe[0].recurrenceRule),Ye&32&&_.p(pe[5]),Ye&1&&oe.value!==pe[0].dueDate&&ht(oe,pe[0].dueDate),Ye&16&&ft.p(pe[4]),Ye&1&&It.value!==pe[0].scheduledDate&&ht(It,pe[0].scheduledDate),Ye&8&&Ji.p(pe[3]),Ye&1&&Ut.value!==pe[0].startDate&&ht(Ut,pe[0].startDate),Ye&4&&ts.p(pe[2]),Ye&1&&rs!==(rs=pe[0].status==="Done")&&(Ar.checked=rs),Ye&1&&ns!==(ns=pe[0].status+"")&&hp(Ga,ns),Ye&64&&(ss.innerHTML=pe[6])},i:rn,o:rn,d(pe){pe&&Es(e),r[13](null),za=!1,Sr(Gd)}}}var td="Try 'Monday' or 'tomorrow', or [td|tm|yd|tw|nw|we] then space.";function qO(r,e,t){var n,i;let{task:s}=e,{onSubmit:a}=e,o,u={description:"",status:"Todo",priority:"none",recurrenceRule:"",startDate:"",scheduledDate:"",dueDate:"",doneDate:""},l="",c="",d="",f="",p="",y=!1;function m(M,ge,ce=void 0){if(!ge)return`no ${M} date`;let D=ji.parseDate(ge,ce,{forwardDate:ce!=null});return D!==null?window.moment(D).format("YYYY-MM-DD"):`invalid ${M} date`}co(()=>{let{globalFilter:M}=ae(),ge=s.getDescriptionWithoutGlobalFilter();(ge!=s.description||ge.indexOf(M)==-1)&&(y=!0);let ce="none";s.priority==="4"?ce="low":s.priority==="2"?ce="medium":s.priority==="1"&&(ce="high"),t(0,u={description:ge,status:s.status,priority:ce,recurrenceRule:s.recurrence?s.recurrence.toText():"",startDate:s.startDate?s.startDate.format("YYYY-MM-DD"):"",scheduledDate:s.scheduledDate?s.scheduledDate.format("YYYY-MM-DD"):"",dueDate:s.dueDate?s.dueDate.format("YYYY-MM-DD"):"",doneDate:s.doneDate?s.doneDate.format("YYYY-MM-DD"):""}),setTimeout(()=>{o.focus()},10)});let g=()=>{let{globalFilter:M}=ae(),ge=u.description.trim();y&&(ge=M+" "+ge);let ce=null,D=ji.parseDate(u.startDate,new Date,{forwardDate:!0});D!==null&&(ce=window.moment(D));let v=null,_=ji.parseDate(u.scheduledDate,new Date,{forwardDate:!0});_!==null&&(v=window.moment(_));let P=null,E=ji.parseDate(u.dueDate,new Date,{forwardDate:!0});E!==null&&(P=window.moment(E));let S=null;u.recurrenceRule&&(S=pt.fromText({recurrenceRuleText:u.recurrenceRule,startDate:ce,scheduledDate:v,dueDate:P}));let O;switch(u.priority){case"low":O="4";break;case"medium":O="2";break;case"high":O="1";break;default:O="3"}let W=new N(Object.assign(Object.assign({},s),{description:ge,status:u.status,priority:O,recurrence:S,startDate:ce,scheduledDate:v,dueDate:P,doneDate:window.moment(u.doneDate,"YYYY-MM-DD").isValid()?window.moment(u.doneDate,"YYYY-MM-DD"):null}));a([W])};function A(){u.description=this.value,t(0,u)}function C(M){bs[M?"unshift":"push"](()=>{o=M,t(1,o)})}function x(){u.priority=mp(this),t(0,u)}function z(){u.recurrenceRule=this.value,t(0,u)}function ie(){u.dueDate=this.value,t(0,u)}function fe(){u.scheduledDate=this.value,t(0,u)}function te(){u.startDate=this.value,t(0,u)}return r.$$set=M=>{"task"in M&&t(8,s=M.task),"onSubmit"in M&&t(9,a=M.onSubmit)},r.$$.update=()=>{if(r.$$.dirty&1){e:t(0,u.startDate=bn(u.startDate),u),t(2,l=m("start",u.startDate,new Date))}if(r.$$.dirty&1){e:t(0,u.scheduledDate=bn(u.scheduledDate),u),t(3,c=m("scheduled",u.scheduledDate,new Date))}if(r.$$.dirty&1){e:t(0,u.dueDate=bn(u.dueDate),u),t(4,d=m("due",u.dueDate,new Date))}if(r.$$.dirty&3073){e:u.recurrenceRule?t(5,f=t(11,i=t(10,n=pt.fromText({recurrenceRuleText:u.recurrenceRule,startDate:null,scheduledDate:null,dueDate:null}))===null||n===void 0?void 0:n.toText())!==null&&i!==void 0?i:"invalid recurrence rule"):t(5,f="not recurring")}if(r.$$.dirty&1){e:t(6,p=m("done",u.doneDate))}},[u,o,l,c,d,f,p,g,s,a,n,i,A,C,x,z,ie,fe,te]}var rd=class extends vs{constructor(e){super(),_p(this,e,qO,FO,cp,{task:8,onSubmit:9})}},Vg=rd;var vn=class extends Zg.Modal{constructor({app:t,task:n,onSubmit:i}){super(t);this.task=n,this.onSubmit=s=>{i(s),this.close()}}onOpen(){this.titleEl.setText("Create or edit Task");let{contentEl:t}=this;new Vg({target:t,props:{task:this.task,onSubmit:this.onSubmit}})}onClose(){let{contentEl:t}=this;t.empty()}};var Xg=(r,e,t,n)=>{var d;if(r)return t instanceof id.MarkdownView;if(!(t instanceof id.MarkdownView))return;let i=(d=t.file)==null?void 0:d.path;if(i===void 0)return;let a=e.getCursor().line,o=e.getLine(a),u=WO({line:o,path:i}),l=f=>{let p=f.map(y=>y.toFileLineString()).join(` -`);e.setLine(a,p)};new vn({app:n,task:u,onSubmit:l}).open()},WO=({line:r,path:e})=>{var c;let t=N.fromLine({line:r,path:e,sectionStart:0,sectionIndex:0,precedingHeader:null});if(t!==null)return t;let n=r.match(N.nonTaskRegex);if(n===null)return console.error("Tasks: Cannot create task on line:",r),new N({status:"Todo",description:"",path:e,indentation:"",originalStatusCharacter:" ",priority:"3",startDate:null,scheduledDate:null,dueDate:null,doneDate:null,recurrence:null,sectionStart:0,sectionIndex:0,precedingHeader:null,blockLink:"",tags:[]});let i=n[1],s=(c=n[3])!=null?c:" ",a=s===" "?"Todo":"Done",o=n[4],u=r.match(N.blockLinkRegex),l=u!==null?u[0]:"";return l!==""&&(o=o.replace(N.blockLinkRegex,"")),new N({status:a,description:o,path:e,indentation:i,originalStatusCharacter:s,blockLink:l,priority:"3",startDate:null,scheduledDate:null,dueDate:null,doneDate:null,recurrence:null,sectionStart:0,sectionIndex:0,precedingHeader:null,tags:[]})};var sd=require("obsidian");var Qg=(r,e,t)=>{var u;if(r)return t instanceof sd.MarkdownView;if(!(t instanceof sd.MarkdownView))return;let n=(u=t.file)==null?void 0:u.path;if(n===void 0)return;let i=e.getCursor(),s=i.line,a=e.getLine(s),o=LO(a,n);e.setLine(s,o),e.setCursor({line:i.line,ch:$O(i.ch,a,o)})},LO=(r,e)=>{let t=r,n=N.fromLine({line:r,path:e,sectionStart:0,sectionIndex:0,precedingHeader:null});if(n!==null)t=YO(n);else{let i=r.match(N.taskRegex);if(i!==null){let a=i[2].toLowerCase()===" "?"x":" ";t=r.replace(N.taskRegex,`$1- [${a}] $3`)}else N.listItemRegex.test(r)?t=r.replace(N.listItemRegex,"$1$2 [ ]"):t=r.replace(N.indentationRegex,"$1- ")}return t},YO=r=>r.toggle().map(n=>n.toFileLineString()).join(` -`),$O=(r,e,t)=>{let n=t.length;if(n<=e.length)return r>=t.length?n:r;let i=13;if(t.match(N.doneDateRegex)&&n-e.length>=i&&(n-=i),n>=2*e.length&&t.search(`.+ -.+`)!==-1)return r+n-e.length;let s=t.search(/[-*]/);return rXg(t,n,i,this.app)}),e.addCommand({id:"toggle-done",name:"Toggle task done",icon:"check-in-circle",editorCheckCallback:Qg})}};var ma=class{constructor({obsidianEvents:e}){this.obsidianEvents=e}onCacheUpdate(e){return this.obsidianEvents.on("obsidian-tasks-plugin:cache-update",e)}triggerCacheUpdate(e){this.obsidianEvents.trigger("obsidian-tasks-plugin:cache-update",e)}onRequestCacheUpdate(e){return this.obsidianEvents.on("obsidian-tasks-plugin:request-cache-update",e)}triggerRequestCacheUpdate(e){this.obsidianEvents.trigger("obsidian-tasks-plugin:request-cache-update",e)}off(e){this.obsidianEvents.offref(e)}};var ya=class{constructor({plugin:e}){this.markdownPostProcessor=this._markdownPostProcessor.bind(this);e.registerMarkdownPostProcessor(this._markdownPostProcessor.bind(this))}_markdownPostProcessor(e,t){return se(this,null,function*(){var c;let{globalFilter:n}=ae(),i=e.findAll(".task-list-item").filter(d=>{var y;let f=(y=d.textContent)==null?void 0:y.split(` +`).map(function(i){return i.replace(/^RRULE:/,"EXRULE:")}).filter(function(i){return!/^DTSTART/.test(i)}))}),this._rdate.length&&t.push(sp("RDATE",this._rdate,this.tzid())),this._exdate.length&&t.push(sp("EXDATE",this._exdate,this.tzid())),t},e.prototype.toString=function(){return this.valueOf().join(` +`)},e.prototype.clone=function(){var t=new e(!!this._cache);return this._rrule.forEach(function(n){return t.rrule(n.clone())}),this._exrule.forEach(function(n){return t.exrule(n.clone())}),this._rdate.forEach(function(n){return t.rdate(new Date(n.getTime()))}),this._exdate.forEach(function(n){return t.exdate(new Date(n.getTime()))}),t},e}(D);function np(r,e){if(!(r instanceof D))throw new TypeError(String(r)+" is not RRule instance");B(e.map(String),String(r))||e.push(r)}function ip(r,e){if(!(r instanceof Date))throw new TypeError(String(r)+" is not Date instance");B(e.map(Number),Number(r))||(e.push(r),N.sort(e))}function sp(r,e,t){var n=!t||t.toUpperCase()==="UTC",i=n?"".concat(r,":"):"".concat(r,";TZID=").concat(t,":"),s=e.map(function(a){return N.timeToUntilString(a.valueOf(),n)}).join(",");return"".concat(i).concat(s)}var G=class{static by(e,t){let n=[G.compareByUrgency,G.compareByStatus,G.compareByDueDate,G.compareByPriority,G.compareByPath],i=[];for(let{property:s,reverse:a,propertyInstance:o}of e.sorting){let u=G.comparators[s];i.push(a?G.makeReversedComparator(u):u),s==="tag"&&(G.tagPropertyInstance=o)}return t.sort(G.makeCompositeComparator([...i,...n]))}static makeReversedComparator(e){return(t,n)=>e(t,n)*-1}static makeCompositeComparator(e){return(t,n)=>{for(let i of e){let s=i(t,n);if(s!==0)return s}return 0}}static compareByUrgency(e,t){return t.urgency-e.urgency}static compareByStatus(e,t){return e.statust.status?-1:0}static compareByPriority(e,t){return e.priority.localeCompare(t.priority)}static compareByStartDate(e,t){return G.compareByDate(e.startDate,t.startDate)}static compareByScheduledDate(e,t){return G.compareByDate(e.scheduledDate,t.scheduledDate)}static compareByDueDate(e,t){return G.compareByDate(e.dueDate,t.dueDate)}static compareByDoneDate(e,t){return G.compareByDate(e.doneDate,t.doneDate)}static compareByTag(e,t){if(e.tags.length===0&&t.tags.length===0)return 0;if(e.tags.length===0)return 1;if(t.tags.length===0)return-1;let n=G.tagPropertyInstance-1;return e.tags.length=G.tagPropertyInstance?1:t.tags.length=G.tagPropertyInstance?-1:e.tags.lengtht.tags[n]?1:0}static compareByDate(e,t){return e!==null&&t===null?-1:e===null&&t!==null?1:e!==null&&t!==null?e.isAfter(t)?1:e.isBefore(t)?-1:0:0}static compareByPath(e,t){return e.patht.path?1:0}static compareByDescription(e,t){return G.cleanDescription(e.description).localeCompare(G.cleanDescription(t.description))}static cleanDescription(e){let t=ie().globalFilter;e=e.replace(t,"").trim();let n=/^\[\[?([^\]]*)\]/,i=e.match(n);if(i!==null){let l=i[1];e=l.substring(l.indexOf("|")+1)+e.replace(n,"")}let s=/^\*\*?([^*]*)\*/,a=e.match(s);a!==null&&(e=a[1]+e.replace(n,""));let o=/^==?([^=]*)==/,u=e.match(o);return u!==null&&(e=u[1]+e.replace(o,"")),e}},Ge=G;Ge.tagPropertyInstance=1,Ge.comparators={urgency:G.compareByUrgency,description:G.compareByDescription,priority:G.compareByPriority,start:G.compareByStartDate,scheduled:G.compareByScheduledDate,due:G.compareByDueDate,done:G.compareByDoneDate,path:G.compareByPath,status:G.compareByStatus,tag:G.compareByTag};var ht=class{constructor({rrule:e,baseOnToday:t,referenceDate:n,startDate:i,scheduledDate:s,dueDate:a}){this.rrule=e,this.baseOnToday=t,this.referenceDate=n,this.startDate=i,this.scheduledDate=s,this.dueDate=a}static fromText({recurrenceRuleText:e,startDate:t,scheduledDate:n,dueDate:i}){try{let s=e.match(/^([a-zA-Z0-9, !]+?)( when done)?$/i);if(s==null)return null;let a=s[1].trim(),o=s[2]!==void 0,u=D.parseText(a);if(u!==null){let l=null;i?l=window.moment(i):n?l=window.moment(n):t&&(l=window.moment(t)),!o&&l!==null?u.dtstart=window.moment(l).startOf("day").utc(!0).toDate():u.dtstart=window.moment().startOf("day").utc(!0).toDate();let c=new D(u);return new ht({rrule:c,baseOnToday:o,referenceDate:l,startDate:t,scheduledDate:n,dueDate:i})}}catch(s){}return null}toText(){let e=this.rrule.toText();return this.baseOnToday&&(e+=" when done"),e}next(){var t;let e;if(this.baseOnToday){let n=window.moment();e=new D(qt($e({},this.rrule.origOptions),{dtstart:n.startOf("day").utc(!0).toDate()})).after(n.endOf("day").utc(!0).toDate())}else{let n=window.moment((t=this.referenceDate)!=null?t:void 0).endOf("day").utc(!0);e=this.rrule.after(n.toDate())}if(e!==null){let i=window.moment.utc(e).local(!0).startOf("day"),s=null,a=null,o=null;if(this.referenceDate){if(this.startDate){let u=window.moment.duration(this.startDate.diff(this.referenceDate));s=window.moment(i),s.add(Math.round(u.asDays()),"days")}if(this.scheduledDate){let u=window.moment.duration(this.scheduledDate.diff(this.referenceDate));a=window.moment(i),a.add(Math.round(u.asDays()),"days")}if(this.dueDate){let u=window.moment.duration(this.dueDate.diff(this.referenceDate));o=window.moment(i),o.add(Math.round(u.asDays()),"days")}}return{startDate:s,scheduledDate:a,dueDate:o}}return null}identicalTo(e){return this.baseOnToday!==e.baseOnToday||Ge.compareByDate(this.startDate,e.startDate)!==0||Ge.compareByDate(this.scheduledDate,e.scheduledDate)!==0||Ge.compareByDate(this.dueDate,e.dueDate)!==0?!1:this.toText()===e.toText()}};var jt=class{static calculate(e){let t=0;if(e.dueDate!==null){let n=Math.round(window.moment().diff(e.dueDate)/jt.milliSecondsPerDay),i;n>=7?i=1:n>=-14?i=(n+14)*.8/21+.2:i=.2,t+=i*jt.dueCoefficient}switch(e.scheduledDate!==null&&window.moment().isSameOrAfter(e.scheduledDate)&&(t+=1*jt.scheduledCoefficient),e.startDate!==null&&window.moment().isBefore(e.startDate)&&(t+=1*jt.startedCoefficient),e.priority){case"1":t+=1*jt.priorityCoefficient;break;case"2":t+=.65*jt.priorityCoefficient;break;case"3":t+=.325*jt.priorityCoefficient;break}return t}},$t=jt;$t.dueCoefficient=12,$t.scheduledCoefficient=5,$t.startedCoefficient=-3,$t.priorityCoefficient=6,$t.milliSecondsPerDay=1e3*60*60*24;var Re={High:"\u23EB",Medium:"\u{1F53C}",Low:"\u{1F53D}",None:""},Dt="\u{1F501}",Mt="\u{1F6EB}",Pt="\u23F3",Ot="\u{1F4C5}",ao="\u2705",Xe=class{},w=Xe;w.dateFormat="YYYY-MM-DD",w.indentationRegex=/^([\s\t>]*)/,w.listMarkerRegex=/[-*]/,w.checkboxRegex=/\[(.)\]/u,w.afterCheckboxRegex=/ *(.*)/u,w.taskRegex=new RegExp(Xe.indentationRegex.source+Xe.listMarkerRegex.source+" +"+Xe.checkboxRegex.source+Xe.afterCheckboxRegex.source,"u"),w.nonTaskRegex=new RegExp(Xe.indentationRegex.source+Xe.listMarkerRegex.source+"? *("+Xe.checkboxRegex.source+")?"+Xe.afterCheckboxRegex.source,"u"),w.listItemRegex=new RegExp(Xe.indentationRegex.source+"("+Xe.listMarkerRegex.source+")"),w.blockLinkRegex=/ \^[a-zA-Z0-9-]+$/u,w.priorityRegex=/([โซ๐Ÿ”ผ๐Ÿ”ฝ])$/u,w.startDateRegex=/๐Ÿ›ซ *(\d{4}-\d{2}-\d{2})$/u,w.scheduledDateRegex=/[โณโŒ›] *(\d{4}-\d{2}-\d{2})$/u,w.dueDateRegex=/[๐Ÿ“…๐Ÿ“†๐Ÿ—“] *(\d{4}-\d{2}-\d{2})$/u,w.doneDateRegex=/โœ… *(\d{4}-\d{2}-\d{2})$/u,w.recurrenceRegex=/๐Ÿ” ?([a-zA-Z0-9, !]+)$/iu,w.hashTags=/(^|\s)#[^ !@#$%^&*(),.?":{}|<>]*/g,w.hashTagsFromEnd=new RegExp(Xe.hashTags.source+"$");var oe=class{constructor({status:e,description:t,path:n,indentation:i,sectionStart:s,sectionIndex:a,originalStatusCharacter:o,precedingHeader:u,priority:l,startDate:c,scheduledDate:d,dueDate:f,doneDate:p,recurrence:y,blockLink:m,tags:g}){this._urgency=null;this.status=e,this.description=t,this.path=n,this.indentation=i,this.sectionStart=s,this.sectionIndex=a,this.originalStatusCharacter=o,this.precedingHeader=u,this.tags=g,this.priority=l,this.startDate=c,this.scheduledDate=d,this.dueDate=f,this.doneDate=p,this.recurrence=y,this.blockLink=m}static fromLine({line:e,path:t,sectionStart:n,sectionIndex:i,precedingHeader:s}){let a=e.match(w.taskRegex);if(a===null)return null;let o=a[3].trim(),{globalFilter:u}=ie();if(!o.includes(u))return null;let l=o,c=a[1],d=a[2],f;switch(d){case" ":f="Todo";break;default:f="Done"}let p=l.match(w.blockLinkRegex),y=p!==null?p[0]:"";y!==""&&(l=l.replace(w.blockLinkRegex,"").trim());let m,g="3",k=null,x=null,C=null,H=null,re="",de=null,J=[],M="",ye=20,ce=0;do{m=!1;let v=l.match(w.priorityRegex);if(v!==null){switch(v[1]){case Re.Low:g="4";break;case Re.Medium:g="2";break;case Re.High:g="1";break}l=l.replace(w.priorityRegex,"").trim(),m=!0}let _=l.match(w.doneDateRegex);_!==null&&(H=window.moment(_[1],w.dateFormat),l=l.replace(w.doneDateRegex,"").trim(),m=!0);let O=l.match(w.dueDateRegex);O!==null&&(C=window.moment(O[1],w.dateFormat),l=l.replace(w.dueDateRegex,"").trim(),m=!0);let E=l.match(w.scheduledDateRegex);E!==null&&(x=window.moment(E[1],w.dateFormat),l=l.replace(w.scheduledDateRegex,"").trim(),m=!0);let S=l.match(w.startDateRegex);S!==null&&(k=window.moment(S[1],w.dateFormat),l=l.replace(w.startDateRegex,"").trim(),m=!0);let A=l.match(w.recurrenceRegex);A!==null&&(re=A[1].trim(),l=l.replace(w.recurrenceRegex,"").trim(),m=!0);let q=l.match(w.hashTagsFromEnd);if(q!=null){l=l.replace(w.hashTagsFromEnd,"").trim(),m=!0;let ee=q[0].trim();M=M.length>0?[ee,M].join(" "):ee}ce++}while(m&&ce<=ye);re.length>0&&(de=ht.fromText({recurrenceRuleText:re,startDate:k,scheduledDate:x,dueDate:C})),M.length>0&&(l+=" "+M);let P=l.match(w.hashTags);return P!==null&&(J=P.filter(v=>v!==u).map(v=>v.trim())),new oe({status:f,description:l,path:t,indentation:c,sectionStart:n,sectionIndex:i,originalStatusCharacter:d,precedingHeader:s,priority:g,startDate:k,scheduledDate:x,dueDate:C,doneDate:H,recurrence:de,blockLink:y,tags:J})}toLi(s){return ne(this,arguments,function*({parentUlElement:e,listIndex:t,layoutOptions:n,isFilenameUnique:i}){let a=e.createEl("li");a.addClasses(["task-list-item","plugin-tasks-list-item"]);let o=this.toString(n),{globalFilter:u,removeGlobalFilter:l}=ie();l&&(o=o.replace(u,"").trim());let c=a.createSpan();c.addClass("tasks-list-text"),yield ap.MarkdownRenderer.renderMarkdown(o,c,this.path,null);let d=c.querySelector("blockquote"),f=d!=null?d:c,p=f.querySelector("p");if(p!==null){for(;p.firstChild;)f.insertBefore(p.firstChild,p);p.remove()}c.findAll("p").forEach(m=>{m.hasChildNodes()||m.remove()}),c.findAll(".footnotes").forEach(m=>{m.remove()});let y=a.createEl("input");return y.addClass("task-list-item-checkbox"),y.type="checkbox",this.status!=="Todo"&&(y.checked=!0,a.addClass("is-checked")),y.onClickEvent(m=>{m.preventDefault(),m.stopPropagation(),y.disabled=!0;let g=this.toggle();ls({originalTask:this,newTasks:g})}),a.prepend(y),a.setAttr("data-task",this.originalStatusCharacter.trim()),a.setAttr("data-line",t),y.setAttr("data-line",t),n!=null&&n.shortMode&&this.addTooltip({element:c,isFilenameUnique:i}),a})}toString(e){var i;e=e!=null?e:new Xr;let t=this.description;if(!e.hidePriority){let s="";this.priority==="1"?s=" "+Re.High:this.priority==="2"?s=" "+Re.Medium:this.priority==="4"&&(s=" "+Re.Low),t+=s}return!e.hideRecurrenceRule&&this.recurrence&&(t+=e.shortMode?" "+Dt:` ${Dt} ${this.recurrence.toText()}`),!e.hideStartDate&&this.startDate&&(t+=e.shortMode?" "+Mt:` ${Mt} ${this.startDate.format(w.dateFormat)}`),!e.hideScheduledDate&&this.scheduledDate&&(t+=e.shortMode?" "+Pt:` ${Pt} ${this.scheduledDate.format(w.dateFormat)}`),!e.hideDueDate&&this.dueDate&&(t+=e.shortMode?" "+Ot:` ${Ot} ${this.dueDate.format(w.dateFormat)}`),!e.hideDoneDate&&this.doneDate&&(t+=e.shortMode?" "+ao:` ${ao} ${this.doneDate.format(w.dateFormat)}`),t+=(i=this.blockLink)!=null?i:"",t}toFileLineString(){return`${this.indentation}- [${this.originalStatusCharacter}] ${this.toString()}`}toggle(){let e=this.status==="Todo"?"Done":"Todo",t=null,n=null;if(e!=="Todo"){let{setDoneDate:a}=ie();a&&(t=window.moment()),this.recurrence!==null&&(n=this.recurrence.next())}let i=new oe(qt($e({},this),{status:e,doneDate:t,originalStatusCharacter:e==="Done"?"x":" "})),s=[];if(n!==null){let a=new oe(qt($e($e({},this),n),{blockLink:""}));s.push(a)}return s.push(i),s}get urgency(){return this._urgency===null&&(this._urgency=$t.calculate(this)),this._urgency}get filename(){let e=this.path.match(/([^/]+)\.md$/);return e!==null?e[1]:null}getLinkText({isFilenameUnique:e}){let t;return e?t=this.filename:t="/"+this.path,t===null?null:(this.precedingHeader!==null&&this.precedingHeader!==t&&(t=t+" > "+this.precedingHeader),t)}static tasksListsIdentical(e,t){return e.length!==t.length?!1:e.every((n,i)=>n.identicalTo(t[i]))}identicalTo(e){let t=["status","description","path","indentation","sectionStart","sectionIndex","originalStatusCharacter","precedingHeader","priority","blockLink"];for(let s of t)if(this[s]!==e[s])return!1;if(this.tags.length!==e.tags.length||!this.tags.every(function(s,a){return s===e.tags[a]}))return!1;t=["startDate","scheduledDate","dueDate","doneDate"];for(let s of t){let a=this[s],o=e[s];if(Ge.compareByDate(a,o)!==0)return!1}let n=this.recurrence,i=e.recurrence;return n===null&&i!==null||n!==null&&i===null?!1:!(n&&i&&!n.identicalTo(i))}addTooltip({element:e,isFilenameUnique:t}){e.addEventListener("mouseenter",()=>{let n=e.createDiv();n.addClasses(["tooltip","mod-right"]),this.recurrence&&n.createDiv().setText(`${Dt} ${this.recurrence.toText()}`),this.startDate&&n.createDiv().setText(oe.toTooltipDate({signifier:Mt,date:this.startDate})),this.scheduledDate&&n.createDiv().setText(oe.toTooltipDate({signifier:Pt,date:this.scheduledDate})),this.dueDate&&n.createDiv().setText(oe.toTooltipDate({signifier:Ot,date:this.dueDate})),this.doneDate&&n.createDiv().setText(oe.toTooltipDate({signifier:ao,date:this.doneDate}));let i=this.getLinkText({isFilenameUnique:t});i&&n.createDiv().setText(`\u{1F517} ${i}`),e.addEventListener("mouseleave",()=>{n.remove()})})}static toTooltipDate({signifier:e,date:t}){return`${e} ${t.format(w.dateFormat)} (${t.from(window.moment().startOf("day"))})`}escapeRegExp(e){return e.replace(/([.*+?^${}()|[\]/\\])/g,"\\$1")}getDescriptionWithoutGlobalFilter(){let{globalFilter:e}=ie(),t=this.description;if(e.length===0)return t;let n=RegExp("(^|\\s)"+this.escapeRegExp(e)+"($|\\s)","ug");return this.description.search(n)>-1&&(t=t.replace(n,"$1$2").replace(" "," ").trim()),t}};var hr=class{constructor({metadataCache:e,vault:t,events:n}){this.metadataCache=e,this.metadataCacheEventReferences=[],this.vault=t,this.vaultEventReferences=[],this.events=n,this.eventsEventReferences=[],this.tasksMutex=new us,this.state="Cold",this.tasks=[],this.loadedAfterFirstResolve=!1,this.subscribeToCache(),this.subscribeToVault(),this.subscribeToEvents(),this.loadVault()}unload(){for(let e of this.metadataCacheEventReferences)this.metadataCache.offref(e);for(let e of this.vaultEventReferences)this.vault.offref(e);for(let e of this.eventsEventReferences)this.events.off(e)}getTasks(){return this.tasks}getState(){return this.state}notifySubscribers(){this.events.triggerCacheUpdate({tasks:this.tasks,state:this.state})}subscribeToCache(){let e=this.metadataCache.on("resolved",()=>ne(this,null,function*(){this.loadedAfterFirstResolve||(this.loadedAfterFirstResolve=!0,this.loadVault())}));this.metadataCacheEventReferences.push(e);let t=this.metadataCache.on("changed",n=>{this.tasksMutex.runExclusive(()=>{this.indexFile(n)})});this.metadataCacheEventReferences.push(t)}subscribeToVault(){let e=this.vault.on("create",i=>{i instanceof gs.TFile&&this.tasksMutex.runExclusive(()=>{this.indexFile(i)})});this.vaultEventReferences.push(e);let t=this.vault.on("delete",i=>{i instanceof gs.TFile&&this.tasksMutex.runExclusive(()=>{this.tasks=this.tasks.filter(s=>s.path!==i.path),this.notifySubscribers()})});this.vaultEventReferences.push(t);let n=this.vault.on("rename",(i,s)=>{i instanceof gs.TFile&&this.tasksMutex.runExclusive(()=>{this.tasks=this.tasks.map(a=>a.path===s?new oe(qt($e({},a),{path:i.path})):a),this.notifySubscribers()})});this.vaultEventReferences.push(n)}subscribeToEvents(){let e=this.events.onRequestCacheUpdate(t=>{t({tasks:this.tasks,state:this.state})});this.eventsEventReferences.push(e)}loadVault(){return this.tasksMutex.runExclusive(()=>ne(this,null,function*(){this.state="Initializing",yield Promise.all(this.vault.getMarkdownFiles().map(e=>this.indexFile(e))),this.state="Warm",this.notifySubscribers()}))}indexFile(e){return ne(this,null,function*(){let t=this.metadataCache.getFileCache(e);if(t==null)return;let n=this.tasks.filter(a=>a.path===e.path),i=t.listItems,s=[];if(i!==void 0){let a=yield this.vault.cachedRead(e);s=hr.getTasksFromFileContent(a,i,t,e)}oe.tasksListsIdentical(n,s)||(this.getState()=="Warm"&&console.debug(`At least one task, its line number or its heading has changed in ${e.path}: triggering a refresh of all active Tasks blocks in Live Preview and Reading mode views.`),this.tasks=this.tasks.filter(a=>a.path!==e.path),this.tasks.push(...s),this.notifySubscribers())})}static getTasksFromFileContent(e,t,n,i){let s=[],a=e.split(` +`),o=null,u=0;for(let l of t)if(l.task!==void 0){if((o===null||o.position.end.line=e)return n;return null}static getPrecedingHeader(e,t){if(t===void 0)return null;let n=null;for(let i of t){if(i.position.start.line>e)return n;n=i.heading}return n}};var ad=require("obsidian");var Xg=require("obsidian");function rn(){}function lo(r){return r()}function up(){return Object.create(null)}function xr(r){r.forEach(lo)}function cp(r){return typeof r=="function"}function dp(r,e){return r!=r?e==e:r!==e||r&&typeof r=="object"||typeof r=="function"}function fp(r){return Object.keys(r).length===0}var pp=!1;function oT(){pp=!0}function uT(){pp=!1}function b(r,e){r.appendChild(e)}function co(r,e,t){r.insertBefore(e,t||null)}function Es(r){r.parentNode.removeChild(r)}function I(r){return document.createElement(r)}function lT(r){return document.createElementNS("http://www.w3.org/2000/svg",r)}function Bt(r){return document.createTextNode(r)}function Z(){return Bt(" ")}function mr(r,e,t,n){return r.addEventListener(e,t,n),()=>r.removeEventListener(e,t,n)}function hp(r){return function(e){return e.preventDefault(),r.call(this,e)}}function Y(r,e,t){t==null?r.removeAttribute(e):r.getAttribute(e)!==t&&r.setAttribute(e,t)}function cT(r){return Array.from(r.childNodes)}function mp(r,e){e=""+e,r.wholeText!==e&&(r.data=e)}function mt(r,e){r.value=e==null?"":e}function fo(r,e){for(let t=0;t{let u=s.map(lo).filter(cp);a?a.push(...u):xr(u),r.$$.on_mount=[]}),o.forEach(jn)}function _p(r,e){let t=r.$$;t.fragment!==null&&(xr(t.on_destroy),t.fragment&&t.fragment.d(e),t.on_destroy=t.fragment=null,t.ctx=[])}function _T(r,e){r.$$.dirty[0]===-1&&(Ln.push(r),pT(),r.$$.dirty.fill(0)),r.$$.dirty[e/31|0]|=1<{let y=p.length?p[0]:f;return l.ctx&&i(l.ctx[d],l.ctx[d]=y)&&(!l.skip_bound&&l.bound[d]&&l.bound[d](y),c&&_T(r,d)),f}):[],l.update(),c=!0,xr(l.before_update),l.fragment=n?n(l.ctx):!1,e.target){if(e.hydrate){oT();let d=cT(e.target);l.fragment&&l.fragment.l(d),d.forEach(Es)}else l.fragment&&l.fragment.c();e.intro&&yT(r.$$.fragment),gT(r,e.target,e.anchor,e.customElement),uT(),gp()}Yn(u)}var TT;typeof HTMLElement=="function"&&(TT=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){let{on_mount:r}=this.$$;this.$$.on_disconnect=r.map(lo).filter(cp);for(let e in this.$$.slotted)this.appendChild(this.$$.slotted[e])}attributeChangedCallback(r,e,t){this[r]=t}disconnectedCallback(){xr(this.$$.on_disconnect)}$destroy(){_p(this,1),this.$destroy=rn}$on(r,e){let t=this.$$.callbacks[r]||(this.$$.callbacks[r]=[]);return t.push(e),()=>{let n=t.indexOf(e);n!==-1&&t.splice(n,1)}}$set(r){this.$$set&&!fp(r)&&(this.$$.skip_bound=!0,this.$$set(r),this.$$.skip_bound=!1)}});var vs=class{$destroy(){_p(this,1),this.$destroy=rn}$on(e,t){let n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(t),()=>{let i=n.indexOf(t);i!==-1&&n.splice(i,1)}}$set(e){this.$$set&&!fp(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}};var Bi=os(Ee());var FO={td:"today",tm:"tomorrow",yd:"yesterday",tw:"this week",nw:"next week",weekend:"sat",we:"sat"};function bn(r){for(let[e,t]of Object.entries(FO))r=r.replace(RegExp(`\\b${e}\\s`,"i"),t);return r}function qO(r){let e,t,n,i,s,a,o,u,l,c,d,f,p,y,m,g,k,x,C,H,re,de,J,M,ye,ce,P,v,_,O,E,S,A,q,ee,ue,se,ft,Le,or,ur,pt,Ne,Ce,lr,Pr,Ut,Pd,kn,Od,Ad,Ji,kd,cr,es,Nd,Ft,Cd,Nn,xd,Sd,ts,Id,Ud,Fd,Vr,Zr,qd,Or,rs,Wd,Ha,ns=r[0].status+"",za,Ld,is,Yd,ss,$d,jd,Bd,Ka,Gd,as,Va,Hd;return{c(){e=I("div"),t=I("form"),n=I("div"),i=I("label"),i.textContent="Description",s=Z(),a=I("input"),o=Z(),u=I("hr"),l=Z(),c=I("div"),d=I("label"),d.textContent="Priority",f=Z(),p=I("select"),y=I("option"),y.textContent="None",m=I("option"),m.textContent=`${Re.High} High`,g=I("option"),g.textContent=`${Re.Medium} Medium`,k=I("option"),k.textContent=`${Re.Low} Low`,x=Z(),C=I("hr"),H=Z(),re=I("div"),de=I("label"),de.textContent="Recurrence",J=Z(),M=I("input"),ye=Z(),ce=I("code"),P=Bt(Dt),v=Z(),_=new Cr(!1),O=Z(),E=I("hr"),S=Z(),A=I("div"),q=I("div"),ee=I("label"),ee.textContent="Due",ue=Z(),se=I("input"),ft=Z(),Le=I("code"),or=Bt(Ot),ur=Z(),pt=new Cr(!1),Ne=Z(),Ce=I("div"),lr=I("label"),lr.textContent="Scheduled",Pr=Z(),Ut=I("input"),Pd=Z(),kn=I("code"),Od=Bt(Pt),Ad=Z(),Ji=new Cr(!1),kd=Z(),cr=I("div"),es=I("label"),es.textContent="Start",Nd=Z(),Ft=I("input"),Cd=Z(),Nn=I("code"),xd=Bt(Mt),Sd=Z(),ts=new Cr(!1),Id=Z(),Ud=I("hr"),Fd=Z(),Vr=I("div"),Zr=I("div"),qd=Bt(`Status: + `),Or=I("input"),Wd=Z(),Ha=I("code"),za=Bt(ns),Ld=Z(),is=I("div"),Yd=Bt(`Done on: + `),ss=I("code"),$d=Z(),jd=I("hr"),Bd=Z(),Ka=I("div"),Gd=Z(),as=I("div"),as.innerHTML='',Y(i,"for","description"),Y(a,"id","description"),Y(a,"type","text"),Y(a,"class","tasks-modal-description"),Y(a,"placeholder","Take out the trash"),Y(n,"class","tasks-modal-section"),Y(d,"for","priority"),y.__value="none",y.value=y.__value,m.__value="high",m.value=m.__value,g.__value="medium",g.value=g.__value,k.__value="low",k.value=k.__value,Y(p,"id","priority"),Y(p,"class","dropdown"),r[0].priority===void 0&&jn(()=>r[14].call(p)),Y(c,"class","tasks-modal-section"),Y(de,"for","recurrence"),Y(M,"id","description"),Y(M,"type","text"),Y(M,"placeholder","Try 'every 2 weeks on Thursday'."),_.a=null,Y(re,"class","tasks-modal-section"),Y(ee,"for","due"),Y(se,"id","due"),Y(se,"type","text"),Y(se,"placeholder",nd),pt.a=null,Y(q,"class","tasks-modal-date"),Y(lr,"for","scheduled"),Y(Ut,"id","scheduled"),Y(Ut,"type","text"),Y(Ut,"placeholder",nd),Ji.a=null,Y(Ce,"class","tasks-modal-date"),Y(es,"for","start"),Y(Ft,"id","start"),Y(Ft,"type","text"),Y(Ft,"placeholder",nd),ts.a=null,Y(cr,"class","tasks-modal-date"),Y(A,"class","tasks-modal-section"),Y(Or,"type","checkbox"),Y(Or,"class","task-list-item-checkbox tasks-modal-checkbox"),Or.checked=rs=r[0].status==="Done",Or.disabled=!0,Y(Vr,"class","tasks-modal-section"),Y(Ka,"class","tasks-modal-section"),Y(as,"class","tasks-modal-section"),Y(e,"class","tasks-modal")},m(fe,Ye){co(fe,e,Ye),b(e,t),b(t,n),b(n,i),b(n,s),b(n,a),mt(a,r[0].description),r[13](a),b(t,o),b(t,u),b(t,l),b(t,c),b(c,d),b(c,f),b(c,p),b(p,y),b(p,m),b(p,g),b(p,k),fo(p,r[0].priority),b(t,x),b(t,C),b(t,H),b(t,re),b(re,de),b(re,J),b(re,M),mt(M,r[0].recurrenceRule),b(re,ye),b(re,ce),b(ce,P),b(ce,v),_.m(r[5],ce),b(t,O),b(t,E),b(t,S),b(t,A),b(A,q),b(q,ee),b(q,ue),b(q,se),mt(se,r[0].dueDate),b(q,ft),b(q,Le),b(Le,or),b(Le,ur),pt.m(r[4],Le),b(A,Ne),b(A,Ce),b(Ce,lr),b(Ce,Pr),b(Ce,Ut),mt(Ut,r[0].scheduledDate),b(Ce,Pd),b(Ce,kn),b(kn,Od),b(kn,Ad),Ji.m(r[3],kn),b(A,kd),b(A,cr),b(cr,es),b(cr,Nd),b(cr,Ft),mt(Ft,r[0].startDate),b(cr,Cd),b(cr,Nn),b(Nn,xd),b(Nn,Sd),ts.m(r[2],Nn),b(t,Id),b(t,Ud),b(t,Fd),b(t,Vr),b(Vr,Zr),b(Zr,qd),b(Zr,Or),b(Zr,Wd),b(Zr,Ha),b(Ha,za),b(Vr,Ld),b(Vr,is),b(is,Yd),b(is,ss),ss.innerHTML=r[6],b(t,$d),b(t,jd),b(t,Bd),b(t,Ka),b(t,Gd),b(t,as),Va||(Hd=[mr(a,"input",r[12]),mr(p,"change",r[14]),mr(M,"input",r[15]),mr(se,"input",r[16]),mr(Ut,"input",r[17]),mr(Ft,"input",r[18]),mr(t,"submit",hp(r[7]))],Va=!0)},p(fe,[Ye]){Ye&1&&a.value!==fe[0].description&&mt(a,fe[0].description),Ye&1&&fo(p,fe[0].priority),Ye&1&&M.value!==fe[0].recurrenceRule&&mt(M,fe[0].recurrenceRule),Ye&32&&_.p(fe[5]),Ye&1&&se.value!==fe[0].dueDate&&mt(se,fe[0].dueDate),Ye&16&&pt.p(fe[4]),Ye&1&&Ut.value!==fe[0].scheduledDate&&mt(Ut,fe[0].scheduledDate),Ye&8&&Ji.p(fe[3]),Ye&1&&Ft.value!==fe[0].startDate&&mt(Ft,fe[0].startDate),Ye&4&&ts.p(fe[2]),Ye&1&&rs!==(rs=fe[0].status==="Done")&&(Or.checked=rs),Ye&1&&ns!==(ns=fe[0].status+"")&&mp(za,ns),Ye&64&&(ss.innerHTML=fe[6])},i:rn,o:rn,d(fe){fe&&Es(e),r[13](null),Va=!1,xr(Hd)}}}var nd="Try 'Monday' or 'tomorrow', or [td|tm|yd|tw|nw|we] then space.";function WO(r,e,t){var n,i;let{task:s}=e,{onSubmit:a}=e,o,u={description:"",status:"Todo",priority:"none",recurrenceRule:"",startDate:"",scheduledDate:"",dueDate:"",doneDate:""},l="",c="",d="",f="",p="",y=!1;function m(M,ye,ce=void 0){if(!ye)return`no ${M} date`;let P=Bi.parseDate(ye,ce,{forwardDate:ce!=null});return P!==null?window.moment(P).format("YYYY-MM-DD"):`invalid ${M} date`}po(()=>{let{globalFilter:M}=ie(),ye=s.getDescriptionWithoutGlobalFilter();(ye!=s.description||ye.indexOf(M)==-1)&&(y=!0);let ce="none";s.priority==="4"?ce="low":s.priority==="2"?ce="medium":s.priority==="1"&&(ce="high"),t(0,u={description:ye,status:s.status,priority:ce,recurrenceRule:s.recurrence?s.recurrence.toText():"",startDate:s.startDate?s.startDate.format("YYYY-MM-DD"):"",scheduledDate:s.scheduledDate?s.scheduledDate.format("YYYY-MM-DD"):"",dueDate:s.dueDate?s.dueDate.format("YYYY-MM-DD"):"",doneDate:s.doneDate?s.doneDate.format("YYYY-MM-DD"):""}),setTimeout(()=>{o.focus()},10)});let g=()=>{let{globalFilter:M}=ie(),ye=u.description.trim();y&&(ye=M+" "+ye);let ce=null,P=Bi.parseDate(u.startDate,new Date,{forwardDate:!0});P!==null&&(ce=window.moment(P));let v=null,_=Bi.parseDate(u.scheduledDate,new Date,{forwardDate:!0});_!==null&&(v=window.moment(_));let O=null,E=Bi.parseDate(u.dueDate,new Date,{forwardDate:!0});E!==null&&(O=window.moment(E));let S=null;u.recurrenceRule&&(S=ht.fromText({recurrenceRuleText:u.recurrenceRule,startDate:ce,scheduledDate:v,dueDate:O}));let A;switch(u.priority){case"low":A="4";break;case"medium":A="2";break;case"high":A="1";break;default:A="3"}let q=new oe(Object.assign(Object.assign({},s),{description:ye,status:u.status,priority:A,recurrence:S,startDate:ce,scheduledDate:v,dueDate:O,doneDate:window.moment(u.doneDate,"YYYY-MM-DD").isValid()?window.moment(u.doneDate,"YYYY-MM-DD"):null}));a([q])};function k(){u.description=this.value,t(0,u)}function x(M){bs[M?"unshift":"push"](()=>{o=M,t(1,o)})}function C(){u.priority=yp(this),t(0,u)}function H(){u.recurrenceRule=this.value,t(0,u)}function re(){u.dueDate=this.value,t(0,u)}function de(){u.scheduledDate=this.value,t(0,u)}function J(){u.startDate=this.value,t(0,u)}return r.$$set=M=>{"task"in M&&t(8,s=M.task),"onSubmit"in M&&t(9,a=M.onSubmit)},r.$$.update=()=>{if(r.$$.dirty&1){e:t(0,u.startDate=bn(u.startDate),u),t(2,l=m("start",u.startDate,new Date))}if(r.$$.dirty&1){e:t(0,u.scheduledDate=bn(u.scheduledDate),u),t(3,c=m("scheduled",u.scheduledDate,new Date))}if(r.$$.dirty&1){e:t(0,u.dueDate=bn(u.dueDate),u),t(4,d=m("due",u.dueDate,new Date))}if(r.$$.dirty&3073){e:u.recurrenceRule?t(5,f=t(11,i=t(10,n=ht.fromText({recurrenceRuleText:u.recurrenceRule,startDate:null,scheduledDate:null,dueDate:null}))===null||n===void 0?void 0:n.toText())!==null&&i!==void 0?i:"invalid recurrence rule"):t(5,f="not recurring")}if(r.$$.dirty&1){e:t(6,p=m("done",u.doneDate))}},[u,o,l,c,d,f,p,g,s,a,n,i,k,x,C,H,re,de,J]}var id=class extends vs{constructor(e){super(),Tp(this,e,WO,qO,dp,{task:8,onSubmit:9})}},Zg=id;var vn=class extends Xg.Modal{constructor({app:t,task:n,onSubmit:i}){super(t);this.task=n,this.onSubmit=s=>{i(s),this.close()}}onOpen(){this.titleEl.setText("Create or edit Task");let{contentEl:t}=this;new Zg({target:t,props:{task:this.task,onSubmit:this.onSubmit}})}onClose(){let{contentEl:t}=this;t.empty()}};var Qg=(r,e,t,n)=>{var d;if(r)return t instanceof ad.MarkdownView;if(!(t instanceof ad.MarkdownView))return;let i=(d=t.file)==null?void 0:d.path;if(i===void 0)return;let a=e.getCursor().line,o=e.getLine(a),u=LO({line:o,path:i}),l=f=>{let p=f.map(y=>y.toFileLineString()).join(` +`);e.setLine(a,p)};new vn({app:n,task:u,onSubmit:l}).open()},LO=({line:r,path:e})=>{var c;let t=oe.fromLine({line:r,path:e,sectionStart:0,sectionIndex:0,precedingHeader:null});if(t!==null)return t;let n=r.match(w.nonTaskRegex);if(n===null)return console.error("Tasks: Cannot create task on line:",r),new oe({status:"Todo",description:"",path:e,indentation:"",originalStatusCharacter:" ",priority:"3",startDate:null,scheduledDate:null,dueDate:null,doneDate:null,recurrence:null,sectionStart:0,sectionIndex:0,precedingHeader:null,blockLink:"",tags:[]});let i=n[1],s=(c=n[3])!=null?c:" ",a=s===" "?"Todo":"Done",o=n[4],u=r.match(w.blockLinkRegex),l=u!==null?u[0]:"";return l!==""&&(o=o.replace(w.blockLinkRegex,"")),new oe({status:a,description:o,path:e,indentation:i,originalStatusCharacter:s,blockLink:l,priority:"3",startDate:null,scheduledDate:null,dueDate:null,doneDate:null,recurrence:null,sectionStart:0,sectionIndex:0,precedingHeader:null,tags:[]})};var od=require("obsidian");var Jg=(r,e,t)=>{var u;if(r)return t instanceof od.MarkdownView;if(!(t instanceof od.MarkdownView))return;let n=(u=t.file)==null?void 0:u.path;if(n===void 0)return;let i=e.getCursor(),s=i.line,a=e.getLine(s),o=YO(a,n);e.setLine(s,o),e.setCursor({line:i.line,ch:jO(i.ch,a,o)})},YO=(r,e)=>{let t=r,n=oe.fromLine({line:r,path:e,sectionStart:0,sectionIndex:0,precedingHeader:null});if(n!==null)t=$O(n);else{let i=r.match(w.taskRegex);if(i!==null){let a=i[2].toLowerCase()===" "?"x":" ";t=r.replace(w.taskRegex,`$1- [${a}] $3`)}else w.listItemRegex.test(r)?t=r.replace(w.listItemRegex,"$1$2 [ ]"):t=r.replace(w.indentationRegex,"$1- ")}return t},$O=r=>r.toggle().map(n=>n.toFileLineString()).join(` +`),jO=(r,e,t)=>{let n=t.length;if(n<=e.length)return r>=t.length?n:r;let i=13;if(t.match(w.doneDateRegex)&&n-e.length>=i&&(n-=i),n>=2*e.length&&t.search(`.+ +.+`)!==-1)return r+n-e.length;let s=t.search(/[-*]/);return rQg(t,n,i,this.app)}),e.addCommand({id:"toggle-done",name:"Toggle task done",icon:"check-in-circle",editorCheckCallback:Jg})}};var ma=class{constructor({obsidianEvents:e}){this.obsidianEvents=e}onCacheUpdate(e){return this.obsidianEvents.on("obsidian-tasks-plugin:cache-update",e)}triggerCacheUpdate(e){this.obsidianEvents.trigger("obsidian-tasks-plugin:cache-update",e)}onRequestCacheUpdate(e){return this.obsidianEvents.on("obsidian-tasks-plugin:request-cache-update",e)}triggerRequestCacheUpdate(e){this.obsidianEvents.trigger("obsidian-tasks-plugin:request-cache-update",e)}off(e){this.obsidianEvents.offref(e)}};var ya=class{constructor({plugin:e}){this.markdownPostProcessor=this._markdownPostProcessor.bind(this);e.registerMarkdownPostProcessor(this._markdownPostProcessor.bind(this))}_markdownPostProcessor(e,t){return ne(this,null,function*(){var c;let{globalFilter:n}=ie(),i=e.findAll(".task-list-item").filter(d=>{var y;let f=(y=d.textContent)==null?void 0:y.split(` `);if(f===void 0)return!1;let p=null;for(let m=0;mJg.ViewPlugin.fromClass(ad),ad=class{constructor(e){this.view=e,this.handleClickEvent=this.handleClickEvent.bind(this),this.view.dom.addEventListener("click",this.handleClickEvent)}destroy(){this.view.dom.removeEventListener("click",this.handleClickEvent)}handleClickEvent(e){let{target:t}=e;if(!t||!(t instanceof HTMLInputElement)||t.type!=="checkbox")return!1;let n=t.closest("ul.plugin-tasks-query-result, div.callout-content");if(n){if(n.matches("div.callout-content")){let f=`obsidian-tasks-plugin warning: Tasks cannot add or remove completion dates or make the next copy of a recurring task for tasks written inside a callout when you click their checkboxes in Live Preview. -If you wanted Tasks to do these things, please undo your change, then either click the line of the task and use the "Toggle Task Done" command, or switch to Reading View to click the checkbox.`;console.warn(f),new e_.Notice(f,45e3)}return!1}let{state:i}=this.view,s=this.view.posAtDOM(t),a=i.doc.lineAt(s),o=N.fromLine({line:a.text,path:"",sectionStart:0,sectionIndex:0,precedingHeader:null});if(console.debug(`Live Preview Extension: toggle called. Position: ${s} Line: ${a.text}`),o===null)return!1;e.preventDefault();let l=o.toggle().map(f=>f.toFileLineString()).join(i.lineBreak),c=i.update({changes:{from:a.from,to:a.to,insert:l}});this.view.dispatch(c);let d=t.checked;return setTimeout(()=>{t.checked=d},1),!0}};var La=require("obsidian");var ga=class{constructor(e,t){this.nestingLevel=e,this.name=t}};var _a=class{constructor(e){this.lastHeadingAtLevel=new Array;let n=e.keys().next().value.length;for(let i=0;it.set(o,a)),e.pop();return t}};var ba=class extends Map{},va=class extends Ta{},Ea=class{constructor(e,t){this.groups=new ba;let n=this.buildGroupingTree(e,t);this.groups=n.generateAllPaths(),this.groups=this.getSortedGroups()}buildGroupingTree(e,t){let n=new va(t),i=[n];for(let s of e){let a=[];for(let o of i)for(let u of o.values){let l=Rr.getGroupNamesForTask(s.property,u);for(let c of l){let d=o.children.get(c);d===void 0&&(d=new va([]),o.children.set(c,d),a.push(d)),d.values.push(u)}}i=a}return n}getSortedGroups(){return new ba([...this.groups.entries()].sort())}};var Ra=class{constructor(e,t,n){this.groups=e,this.groupHeadings=t,this.tasks=n}tasksAsStringOfLines(){let e="";for(let t of this.tasks)e+=t.toFileLineString()+` +`),u=0,l=[];for(let d=a.lineStart;d<=a.lineEnd;d++){let f=o[d];if(f===void 0)continue;let p=oe.fromLine({line:f,path:s,sectionStart:a.lineStart,sectionIndex:u,precedingHeader:null});p!==null&&(l.push(p),u++)}for(let d=0;de_.ViewPlugin.fromClass(ud),ud=class{constructor(e){this.view=e,this.handleClickEvent=this.handleClickEvent.bind(this),this.view.dom.addEventListener("click",this.handleClickEvent)}destroy(){this.view.dom.removeEventListener("click",this.handleClickEvent)}handleClickEvent(e){let{target:t}=e;if(!t||!(t instanceof HTMLInputElement)||t.type!=="checkbox")return!1;let n=t.closest("ul.plugin-tasks-query-result, div.callout-content");if(n){if(n.matches("div.callout-content")){let f=`obsidian-tasks-plugin warning: Tasks cannot add or remove completion dates or make the next copy of a recurring task for tasks written inside a callout when you click their checkboxes in Live Preview. +If you wanted Tasks to do these things, please undo your change, then either click the line of the task and use the "Toggle Task Done" command, or switch to Reading View to click the checkbox.`;console.warn(f),new t_.Notice(f,45e3)}return!1}let{state:i}=this.view,s=this.view.posAtDOM(t),a=i.doc.lineAt(s),o=oe.fromLine({line:a.text,path:"",sectionStart:0,sectionIndex:0,precedingHeader:null});if(console.debug(`Live Preview Extension: toggle called. Position: ${s} Line: ${a.text}`),o===null)return!1;e.preventDefault();let l=o.toggle().map(f=>f.toFileLineString()).join(i.lineBreak),c=i.update({changes:{from:a.from,to:a.to,insert:l}});this.view.dispatch(c);let d=t.checked;return setTimeout(()=>{t.checked=d},1),!0}};var $a=require("obsidian");var En=class{matchesAnyOf(e){return e.some(t=>this.matches(t))}};var Gr=class extends En{constructor(t){super();this.stringToFind=t}matches(t){return Gr.stringIncludesCaseInsensitive(t,this.stringToFind)}static stringIncludesCaseInsensitive(t,n){return t.toLocaleLowerCase().includes(n.toLocaleLowerCase())}};var Rn=class extends En{constructor(t){super();this.regex=t}static validateAndConstruct(t){let n=/\/((?![*+?])(?:[^\r\n[/\\]|\\.|\[(?:[^\r\n\]\\]|\\.)*])+)\/((?:g(?:im?|mi?)?|i(?:gm?|mg?)?|m(?:gi?|ig?)?)?)/,i=t.match(n);if(i!==null){let s=new RegExp(i[1],i[2]);return new Rn(s)}else return null}matches(t){return t.match(this.regex)!==null}};var ve=class{canCreateFilterForLine(e){return ve.lineMatchesFilter(this.filterRegExp(),e)}static lineMatchesFilter(e,t){return e?e.test(t):!1}static getMatch(e,t){return e?t.match(e):null}};var le=class{static fromFilter(e){let t=new le;return t.filter=e,t}static fromError(e){let t=new le;return t.error=e,t}};var dt=class extends ve{createFilterOrErrorMessage(e){let t=ve.getMatch(this.filterRegExp(),e);if(t===null)return le.fromError(`do not understand query filter (${this.fieldName()})`);let[n,i,s]=t,a=null;if(i.includes("include"))a=new Gr(s);else if(i.includes("regex")&&(a=Rn.validateAndConstruct(s),a===null))return le.fromError(`cannot parse regex (${this.fieldName()}); check your leading and trailing slashes for your query`);if(a===null)return le.fromError(`do not understand query filter (${this.fieldName()})`);let o=i.match(/not/)!==null;return le.fromFilter(this.getFilter(a,o))}static stringIncludesCaseInsensitive(e,t){return Gr.stringIncludesCaseInsensitive(e,t)}fieldPattern(){return this.fieldName()}filterOperatorPattern(){return"includes|does not include|regex matches|regex does not match"}filterRegExp(){return new RegExp(`^(?:${this.fieldPattern()}) (${this.filterOperatorPattern()}) (.*)`)}getFilter(e,t){return n=>{let i=e.matches(this.value(n));return t?!i:i}}};var ga=class extends dt{fieldName(){return"description"}value(e){let t=ie().globalFilter;return e.description.replace(t,"").trim()}};var n_=os(Ee()),er=class{static parseDate(e,t=!1){return window.moment(n_.parseDate(e,void 0,{forwardDate:t})).startOf("day")}};var St=class extends ve{constructor(){super(...arguments);this.instructionForFieldPresence=`has ${this.fieldName()} date`;this.instructionForFieldAbsence=`no ${this.fieldName()} date`}canCreateFilterForLine(t){return t===this.instructionForFieldPresence||t===this.instructionForFieldAbsence?!0:super.canCreateFilterForLine(t)}createFilterOrErrorMessage(t){let n=new le;if(t===this.instructionForFieldPresence)return n.filter=s=>this.date(s)!==null,n;if(t===this.instructionForFieldAbsence)return n.filter=s=>this.date(s)===null,n;let i=ve.getMatch(this.filterRegExp(),t);if(i!==null){let s=er.parseDate(i[2]);s.isValid()?i[1]==="before"?n.filter=a=>{let o=this.date(a);return o?o.isBefore(s):this.filterResultIfFieldMissing()}:i[1]==="after"?n.filter=a=>{let o=this.date(a);return o?o.isAfter(s):this.filterResultIfFieldMissing()}:n.filter=a=>{let o=this.date(a);return o?o.isSame(s):this.filterResultIfFieldMissing()}:n.error="do not understand "+this.fieldName()+" date"}else n.error="do not understand query filter ("+this.fieldName()+" date)";return n}};var ld=class extends St{filterRegExp(){return ld.doneRegexp}fieldName(){return"done"}date(e){return e.doneDate}filterResultIfFieldMissing(){return!1}},Gi=ld;Gi.doneRegexp=/^done (before|after|on)? ?(.*)/;var cd=class extends St{filterRegExp(){return cd.dueRegexp}fieldName(){return"due"}date(e){return e.dueDate}filterResultIfFieldMissing(){return!1}},Hi=cd;Hi.dueRegexp=/^due (before|after|on)? ?(.*)/;var _a=class{constructor(e,t){this._instruction=e,this._filter=t}canCreateFilterForLine(e){return e==this._instruction}createFilterOrErrorMessage(e){let t=new le;return e===this._instruction?(t.filter=this._filter,t):(t.error=`do not understand filter: ${e}`,t)}};var Ta=class{constructor(){this._filters=[]}add(e,t){this._filters.push(new _a(e,t))}canCreateFilterForLine(e){for(let t of this._filters)if(t.canCreateFilterForLine(e))return!0;return!1}createFilterOrErrorMessage(e){for(let n of this._filters){let i=n.createFilterOrErrorMessage(e);if(i.error===void 0)return i}let t=new le;return t.error=`do not understand filter: ${e}`,t}};var Rr=class extends ve{constructor(){super(...arguments);this._filters=new Ta}canCreateFilterForLine(t){return this._filters.canCreateFilterForLine(t)}createFilterOrErrorMessage(t){return this._filters.createFilterOrErrorMessage(t)}filterRegExp(){return null}};var ba=class extends Rr{constructor(){super(),this._filters.add("exclude sub-items",e=>{if(e.indentation==="")return!0;let t=e.indentation.lastIndexOf(">");return t===-1?!1:/^ ?$/.test(e.indentation.slice(t+1))})}fieldName(){return"exclude"}};var va=class extends dt{fieldName(){return"heading"}value(e){return e.precedingHeader?e.precedingHeader:""}};var Ea=class extends dt{fieldName(){return"path"}value(e){return e.path}};var dd=class extends ve{createFilterOrErrorMessage(e){let t=new le,n=ve.getMatch(this.filterRegExp(),e);if(n!==null){let i=n[3],s=null;switch(i){case"low":s="4";break;case"none":s="3";break;case"medium":s="2";break;case"high":s="1";break}if(s===null)return t.error="do not understand priority",t;let a;n[2]==="above"?a=o=>o.priority?o.priority.localeCompare(s)<0:!1:n[2]==="below"?a=o=>o.priority?o.priority.localeCompare(s)>0:!1:a=o=>o.priority?o.priority===s:!1,t.filter=a}else t.error="do not understand query filter (priority)";return t}fieldName(){return"priority"}filterRegExp(){return dd.priorityRegexp}},zi=dd;zi.priorityRegexp=/^priority (is )?(above|below)? ?(low|none|medium|high)/;var fd=class extends St{filterRegExp(){return fd.scheduledRegexp}fieldName(){return"scheduled"}date(e){return e.scheduledDate}filterResultIfFieldMissing(){return!1}},Ki=fd;Ki.scheduledRegexp=/^scheduled (before|after|on)? ?(.*)/;var pd=class extends St{filterRegExp(){return pd.startRegexp}fieldName(){return"start"}date(e){return e.startDate}filterResultIfFieldMissing(){return!0}},Vi=pd;Vi.startRegexp=/^starts (before|after|on)? ?(.*)/;var wr=class extends ve{canCreateFilterForLine(e){return e===wr.instructionForFieldPresence||e===wr.instructionForFieldAbsence?!0:super.canCreateFilterForLine(e)}createFilterOrErrorMessage(e){let t=new le;if(e===wr.instructionForFieldPresence){let i=new le;return i.filter=s=>this.dates(s).some(a=>a!==null),i}if(e===wr.instructionForFieldAbsence){let i=new le;return i.filter=s=>!this.dates(s).some(a=>a!==null),i}let n=ve.getMatch(this.filterRegExp(),e);if(n!==null){let i=er.parseDate(n[2]);i.isValid()?n[1]==="before"?t.filter=s=>this.dates(s).some(a=>a&&a.isBefore(i)):n[1]==="after"?t.filter=s=>this.dates(s).some(a=>a&&a.isAfter(i)):t.filter=s=>this.dates(s).some(a=>a&&a.isSame(i)):t.error="do not understand happens date"}else t.error="do not understand query filter (happens date)";return t}earliestDate(e){return new wr().dates(e).sort(Ge.compareByDate)[0]}filterRegExp(){return wr.happensRegexp}dates(e){return Array.of(e.startDate,e.scheduledDate,e.dueDate)}fieldName(){return"happens"}},tr=wr;tr.happensRegexp=/^happens (before|after|on)? ?(.*)/,tr.instructionForFieldPresence="has happens date",tr.instructionForFieldAbsence="no happens date";var Ra=class extends Rr{constructor(){super(),this._filters.add("is recurring",e=>e.recurrence!==null),this._filters.add("is not recurring",e=>e.recurrence===null)}fieldName(){return"recurring"}};var wa=class extends Rr{constructor(){super(),this._filters.add("done",e=>e.status==="Done"),this._filters.add("not done",e=>e.status!=="Done")}fieldName(){return"status"}};var Da=class extends dt{fieldNamePlural(){return this.fieldNameSingular()+"s"}fieldName(){return`${this.fieldNameSingular()}/${this.fieldNamePlural()}`}fieldPattern(){return`${this.fieldNameSingular()}|${this.fieldNamePlural()}`}filterOperatorPattern(){return`${super.filterOperatorPattern()}|include|do not include`}value(e){return this.values(e).join(", ")}getFilter(e,t){return n=>{let i=e.matchesAnyOf(this.values(n));return t?!i:i}}};var Ma=class extends Da{fieldNameSingular(){return"tag"}values(e){return e.tags}};var y_=os(m_());var ka=class extends ve{constructor(){super(...arguments);this.basicBooleanRegexp=/(.*(AND|OR|XOR|NOT)\s*[("].*|\(.+\))/g;this.supportedOperators=["AND","OR","XOR","NOT"];this.subFields={}}filterRegExp(){return this.basicBooleanRegexp}createFilterOrErrorMessage(t){return this.parseLine(t)}fieldName(){return"boolean query"}parseLine(t){let n=new le;if(t.length===0)return n.error="empty line",n;let i=this.preprocessExpression(t);try{let s=(0,y_.parse)(i);for(let a of s)if(a.name==="IDENTIFIER"&&a.value){let o=a.value.trim();if(!(o in this.subFields)){let u=Na(o);if(u===null)return n.error=`couldn't parse sub-expression '${o}'`,n;if(u.error)return n.error=`couldn't parse sub-expression '${o}': ${u.error}`,n;u.filter&&(this.subFields[o]=u.filter)}}else if(a.name==="OPERATOR"){if(a.value==null)return n.error="empty operator in boolean query",n;if(!this.supportedOperators.includes(a.value))return n.error=`unknown boolean operator '${a.value}'`,n}return n.filter=a=>this.filterTaskWithParsedQuery(a,s),n}catch(s){let a=s instanceof Error?s.message:"unknown error type";return n.error=`malformed boolean query -- ${a} (check the documentation for guidelines)`,n}return n}preprocessExpression(t){return t.replace(/\(([^()]+)\)/g,'("$1")')}filterTaskWithParsedQuery(t,n){let i=o=>o==="true",s=o=>o?"true":"false",a=[];for(let o of n)if(o.name==="IDENTIFIER"){if(o.value==null)throw Error("null token value");let u=this.subFields[o.value.trim()],l=u(t);a.push(s(l))}else if(o.name==="OPERATOR")if(o.value==="NOT"){let u=i(a.pop());a.push(s(!u))}else if(o.value==="OR"){let u=i(a.pop()),l=i(a.pop());a.push(s(u||l))}else if(o.value==="AND"){let u=i(a.pop()),l=i(a.pop());a.push(s(u&&l))}else if(o.value==="XOR"){let u=i(a.pop()),l=i(a.pop());a.push(s(u&&!l||!u&&l))}else throw Error("Unsupported operator: "+o.value);else throw Error("Unsupported token type: "+o);return i(a[0])}};var Ca=class extends dt{fieldName(){return"filename"}value(e){let t=e.filename;return t===null?"":t+".md"}};var QO=[()=>new wa,()=>new Ra,()=>new zi,()=>new tr,()=>new Vi,()=>new Ki,()=>new Hi,()=>new Gi,()=>new Ea,()=>new ga,()=>new Ma,()=>new va,()=>new ba,()=>new ka,()=>new Ca];function Na(r){for(let e of QO){let t=e();if(t.canCreateFilterForLine(r))return t.createFilterOrErrorMessage(r)}return null}var xa=class{constructor(e,t){this.nestingLevel=e,this.name=t}};var Sa=class{constructor(e){this.lastHeadingAtLevel=new Array;let n=e.keys().next().value.length;for(let i=0;it.set(o,a)),e.pop();return t}};var Ua=class extends Map{},Fa=class extends Ia{},qa=class{constructor(e,t){this.groups=new Ua;let n=this.buildGroupingTree(e,t);this.groups=n.generateAllPaths(),this.groups=this.getSortedGroups()}buildGroupingTree(e,t){let n=new Fa(t),i=[n];for(let s of e){let a=[];for(let o of i)for(let u of o.values){let l=Mr.getGroupNamesForTask(s.property,u);for(let c of l){let d=o.children.get(c);d===void 0&&(d=new Fa([]),o.children.set(c,d),a.push(d)),d.values.push(u)}}i=a}return n}getSortedGroups(){return new Ua([...this.groups.entries()].sort())}};var Wa=class{constructor(e,t,n){this.groups=e,this.groupHeadings=t,this.tasks=n}tasksAsStringOfLines(){let e="";for(let t of this.tasks)e+=t.toFileLineString()+` `;return e}toString(){let e=` `;e+=`Group names: [${this.groups}] `;for(let t of this.groupHeadings)e+=`${"#".repeat(4+t.nestingLevel)} ${t.name} -`;return e+=this.tasksAsStringOfLines(),e}};var wa=class{constructor(e,t){this._groups=new Array;this._totalTaskCount=0;this._totalTaskCount=t.length;let n=new Ea(e,t);this.addTasks(n)}get groups(){return this._groups}totalTasksCount(){return this._totalTaskCount}toString(){let e="";for(let n of this.groups)e+=n.toString(),e+=` +`;return e+=this.tasksAsStringOfLines(),e}};var La=class{constructor(e,t){this._groups=new Array;this._totalTaskCount=0;this._totalTaskCount=t.length;let n=new qa(e,t);this.addTasks(n)}get groups(){return this._groups}totalTasksCount(){return this._totalTaskCount}toString(){let e="";for(let n of this.groups)e+=n.toString(),e+=` --- `;return e+=` ${this.totalTasksCount()} tasks -`,e}addTasks(e){let t=new _a(e.groups);for(let[n,i]of e.groups){let s=t.getHeadingsForTaskGroup(n),a=new Ra(n,s,i);this.add(a)}}add(e){this._groups.push(e)}};var r_=os(Ee()),Jt=class{static parseDate(e,t=!1){return window.moment(r_.parseDate(e,void 0,{forwardDate:t})).startOf("day")}};var de=class{canCreateFilterForLine(e){return de.lineMatchesFilter(this.filterRegexp(),e)}static lineMatchesFilter(e,t){return e?e.test(t):!1}static getMatch(e,t){return e?t.match(e):null}};var ee=class{static fromFilter(e){let t=new ee;return t.filter=e,t}static fromError(e){let t=new ee;return t.error=e,t}};var wr=class extends de{canCreateFilterForLine(e){return e===wr.instructionForFieldPresence||e===wr.instructionForFieldAbsence?!0:super.canCreateFilterForLine(e)}createFilterOrErrorMessage(e){let t=new ee;if(e===wr.instructionForFieldPresence){let i=new ee;return i.filter=s=>this.dates(s).some(a=>a!==null),i}if(e===wr.instructionForFieldAbsence){let i=new ee;return i.filter=s=>!this.dates(s).some(a=>a!==null),i}let n=de.getMatch(this.filterRegexp(),e);if(n!==null){let i=Jt.parseDate(n[2]);i.isValid()?n[1]==="before"?t.filter=s=>this.dates(s).some(a=>a&&a.isBefore(i)):n[1]==="after"?t.filter=s=>this.dates(s).some(a=>a&&a.isAfter(i)):t.filter=s=>this.dates(s).some(a=>a&&a.isSame(i)):t.error="do not understand happens date"}else t.error="do not understand query filter (happens date)";return t}earliestDate(e){return new wr().dates(e).sort(Ge.compareByDate)[0]}filterRegexp(){return wr.happensRegexp}dates(e){return Array.of(e.startDate,e.scheduledDate,e.dueDate)}fieldName(){return"happens"}},er=wr;er.happensRegexp=/^happens (before|after|on)? ?(.*)/,er.instructionForFieldPresence="has happens date",er.instructionForFieldAbsence="no happens date";var Z=class{static by(e,t){return new wa(e,t)}static getGroupNamesForTask(e,t){let n=Z.groupers[e];return n(t)}static escapeMarkdownCharacters(e){return e.replace(/\\/g,"\\\\").replace(/_/g,"\\_")}static groupByPriority(e){let t="ERROR";switch(e.priority){case"1":t="High";break;case"2":t="Medium";break;case"3":t="None";break;case"4":t="Low";break}return[`Priority ${e.priority}: ${t}`]}static groupByRecurrence(e){return e.recurrence!==null?[e.recurrence.toText()]:["None"]}static groupByRecurring(e){return e.recurrence!==null?["Recurring"]:["Not Recurring"]}static groupByStartDate(e){return[Z.stringFromDate(e.startDate,"start")]}static groupByScheduledDate(e){return[Z.stringFromDate(e.scheduledDate,"scheduled")]}static groupByDueDate(e){return[Z.stringFromDate(e.dueDate,"due")]}static groupByDoneDate(e){return[Z.stringFromDate(e.doneDate,"done")]}static groupByHappensDate(e){let t=new er().earliestDate(e);return[Z.stringFromDate(t,"happens")]}static stringFromDate(e,t){return e===null?"No "+t+" date":e.format(Z.groupDateFormat)}static groupByPath(e){return[Z.escapeMarkdownCharacters(e.path.replace(".md",""))]}static groupByFolder(e){let t=e.path,n=e.filename+".md",i=t.substring(0,t.lastIndexOf(n));return i===""?["/"]:[Z.escapeMarkdownCharacters(i)]}static groupByFileName(e){let t=e.filename;return t===null?["Unknown Location"]:[Z.escapeMarkdownCharacters(t)]}static groupByRoot(e){let t=e.path.replace(/\\/g,"/"),n=t.indexOf("/");return n==-1?["/"]:[Z.escapeMarkdownCharacters(t.substring(0,n+1))]}static groupByBacklink(e){if(e.getLinkText({isFilenameUnique:!0})===null)return["Unknown Location"];let n=Z.groupByFileName(e)[0];if(e.precedingHeader===null||e.precedingHeader.length===0)return[n];let i=Z.groupByHeading(e)[0];return n===i?[n]:[`${n} > ${i}`]}static groupByStatus(e){return[e.status]}static groupByHeading(e){return e.precedingHeader===null||e.precedingHeader.length===0?["(No heading)"]:[e.precedingHeader]}static groupByTags(e){return e.tags.length==0?["(No tags)"]:e.tags}},Rr=Z;Rr.groupDateFormat="YYYY-MM-DD dddd",Rr.groupers={backlink:Z.groupByBacklink,done:Z.groupByDoneDate,due:Z.groupByDueDate,filename:Z.groupByFileName,folder:Z.groupByFolder,happens:Z.groupByHappensDate,heading:Z.groupByHeading,path:Z.groupByPath,priority:Z.groupByPriority,recurrence:Z.groupByRecurrence,recurring:Z.groupByRecurring,root:Z.groupByRoot,scheduled:Z.groupByScheduledDate,start:Z.groupByStartDate,status:Z.groupByStatus,tags:Z.groupByTags};var En=class{matchesAnyOf(e){return e.some(t=>this.matches(t))}};var tr=class extends En{constructor(t){super();this.stringToFind=t}matches(t){return tr.stringIncludesCaseInsensitive(t,this.stringToFind)}static stringIncludesCaseInsensitive(t,n){return t.toLocaleLowerCase().includes(n.toLocaleLowerCase())}};var Mr=class extends En{constructor(t){super();this.regex=t}static validateAndConstruct(t){let n=/\/((?![*+?])(?:[^\r\n[/\\]|\\.|\[(?:[^\r\n\]\\]|\\.)*])+)\/((?:g(?:im?|mi?)?|i(?:gm?|mg?)?|m(?:gi?|ig?)?)?)/,i=t.match(n);if(i!==null){let s=new RegExp(i[1],i[2]);return new Mr(s)}else return null}matches(t){return t.match(this.regex)!==null}};var Ve=class extends de{createFilterOrErrorMessage(e){let t=de.getMatch(this.filterRegexp(),e);if(t===null)return ee.fromError(`do not understand query filter (${this.fieldName()})`);let n=t[1],i=t[2],s=null;if(["includes","does not include"].includes(n))s=new tr(i);else if(["regex matches","regex does not match"].includes(n)&&(s=Mr.validateAndConstruct(i),s===null))return ee.fromError(`cannot parse regex (${this.fieldName()}); check your leading and trailing slashes for your query`);return s===null?ee.fromError(`do not understand query filter (${this.fieldName()})`):ee.fromFilter(a=>Ve.maybeNegate(s.matches(this.value(a)),n))}static stringIncludesCaseInsensitive(e,t){return tr.stringIncludesCaseInsensitive(e,t)}filterRegexp(){return new RegExp(`^${this.fieldName()} (includes|does not include|regex matches|regex does not match) (.*)`)}static maybeNegate(e,t){return t.match(/not/)?!e:e}};var Ma=class extends Ve{fieldName(){return"description"}value(e){let t=ae().globalFilter;return e.description.replace(t,"").trim()}};var Ct=class extends de{constructor(){super(...arguments);this.instructionForFieldPresence=`has ${this.fieldName()} date`;this.instructionForFieldAbsence=`no ${this.fieldName()} date`}canCreateFilterForLine(t){return t===this.instructionForFieldPresence||t===this.instructionForFieldAbsence?!0:super.canCreateFilterForLine(t)}createFilterOrErrorMessage(t){let n=new ee;if(t===this.instructionForFieldPresence)return n.filter=s=>this.date(s)!==null,n;if(t===this.instructionForFieldAbsence)return n.filter=s=>this.date(s)===null,n;let i=de.getMatch(this.filterRegexp(),t);if(i!==null){let s=Jt.parseDate(i[2]);s.isValid()?i[1]==="before"?n.filter=a=>{let o=this.date(a);return o?o.isBefore(s):this.filterResultIfFieldMissing()}:i[1]==="after"?n.filter=a=>{let o=this.date(a);return o?o.isAfter(s):this.filterResultIfFieldMissing()}:n.filter=a=>{let o=this.date(a);return o?o.isSame(s):this.filterResultIfFieldMissing()}:n.error="do not understand "+this.fieldName()+" date"}else n.error="do not understand query filter ("+this.fieldName()+" date)";return n}};var od=class extends Ct{filterRegexp(){return od.doneRegexp}fieldName(){return"done"}date(e){return e.doneDate}filterResultIfFieldMissing(){return!1}},Bi=od;Bi.doneRegexp=/^done (before|after|on)? ?(.*)/;var ud=class extends Ct{filterRegexp(){return ud.dueRegexp}fieldName(){return"due"}date(e){return e.dueDate}filterResultIfFieldMissing(){return!1}},Gi=ud;Gi.dueRegexp=/^due (before|after|on)? ?(.*)/;var Da=class{constructor(e,t){this._instruction=e,this._filter=t}canCreateFilterForLine(e){return e==this._instruction}createFilterOrErrorMessage(e){let t=new ee;return e===this._instruction?(t.filter=this._filter,t):(t.error=`do not understand filter: ${e}`,t)}};var Pa=class{constructor(){this._filters=[]}add(e,t){this._filters.push(new Da(e,t))}canCreateFilterForLine(e){for(let t of this._filters)if(t.canCreateFilterForLine(e))return!0;return!1}createFilterOrErrorMessage(e){for(let n of this._filters){let i=n.createFilterOrErrorMessage(e);if(i.error===void 0)return i}let t=new ee;return t.error=`do not understand filter: ${e}`,t}};var Dr=class extends de{constructor(){super(...arguments);this._filters=new Pa}canCreateFilterForLine(t){return this._filters.canCreateFilterForLine(t)}createFilterOrErrorMessage(t){return this._filters.createFilterOrErrorMessage(t)}filterRegexp(){return null}};var Oa=class extends Dr{constructor(){super(),this._filters.add("exclude sub-items",e=>{if(e.indentation==="")return!0;let t=e.indentation.lastIndexOf(">");return t===-1?!1:/^ ?$/.test(e.indentation.slice(t+1))})}fieldName(){return"exclude"}};var Aa=class extends Ve{fieldName(){return"heading"}value(e){return e.precedingHeader?e.precedingHeader:""}};var ka=class extends Ve{fieldName(){return"path"}value(e){return e.path}};var ld=class extends de{createFilterOrErrorMessage(e){let t=new ee,n=de.getMatch(this.filterRegexp(),e);if(n!==null){let i=n[3],s=null;switch(i){case"low":s="4";break;case"none":s="3";break;case"medium":s="2";break;case"high":s="1";break}if(s===null)return t.error="do not understand priority",t;let a;n[2]==="above"?a=o=>o.priority?o.priority.localeCompare(s)<0:!1:n[2]==="below"?a=o=>o.priority?o.priority.localeCompare(s)>0:!1:a=o=>o.priority?o.priority===s:!1,t.filter=a}else t.error="do not understand query filter (priority)";return t}fieldName(){return"priority"}filterRegexp(){return ld.priorityRegexp}},Hi=ld;Hi.priorityRegexp=/^priority (is )?(above|below)? ?(low|none|medium|high)/;var cd=class extends Ct{filterRegexp(){return cd.scheduledRegexp}fieldName(){return"scheduled"}date(e){return e.scheduledDate}filterResultIfFieldMissing(){return!1}},zi=cd;zi.scheduledRegexp=/^scheduled (before|after|on)? ?(.*)/;var dd=class extends Ct{filterRegexp(){return dd.startRegexp}fieldName(){return"start"}date(e){return e.startDate}filterResultIfFieldMissing(){return!0}},Ki=dd;Ki.startRegexp=/^starts (before|after|on)? ?(.*)/;var Na=class extends Dr{constructor(){super(),this._filters.add("is recurring",e=>e.recurrence!==null),this._filters.add("is not recurring",e=>e.recurrence===null)}fieldName(){return"recurring"}};var xa=class extends Dr{constructor(){super(),this._filters.add("done",e=>e.status==="Done"),this._filters.add("not done",e=>e.status!=="Done")}fieldName(){return"status"}};var fd=class extends de{createFilterOrErrorMessage(e){let t=de.getMatch(this.filterRegexp(),e);if(t===null)return ee.fromError(`do not understand query filter (${this.fieldName()})`);let n=t[2],i=t[3],s=null;if(n.includes("include"))s=new tr(i);else if(n.includes("regex")&&(s=Mr.validateAndConstruct(i),s===null))return ee.fromError(`cannot parse regex (${this.fieldName()}); check your leading and trailing slashes for your query`);return s===null?ee.fromError(`do not understand query filter (${this.fieldName()})`):ee.fromFilter(a=>Ve.maybeNegate(s.matchesAnyOf(a.tags),n))}fieldName(){return"tag/tags"}filterRegexp(){return fd.tagRegexp}},Vi=fd;Vi.tagRegexp=/^(tag|tags) (includes|does not include|include|do not include|regex matches|regex does not match) (.*)/;var m_=os(h_());var Ua=class extends de{constructor(){super(...arguments);this.basicBooleanRegexp=/.*(AND|OR|XOR|NOT)\s*[("].*/g;this.supportedOperators=["AND","OR","XOR","NOT"];this.subFields={}}filterRegexp(){return this.basicBooleanRegexp}createFilterOrErrorMessage(t){return this.parseLine(t)}fieldName(){return"boolean query"}parseLine(t){let n=new ee;if(t.length===0)return n.error="empty line",n;let i=this.preprocessExpression(t);try{let s=(0,m_.parse)(i);for(let a of s)if(a.name==="IDENTIFIER"&&a.value){let o=a.value.trim();if(!(o in this.subFields)){let u=Fa(o);if(u===null)return n.error=`couldn't parse sub-expression '${o}'`,n;if(u.error)return n.error=`couldn't parse sub-expression '${o}': ${u.error}`,n;u.filter&&(this.subFields[o]=u.filter)}}else if(a.name==="OPERATOR"){if(a.value==null)return n.error="empty operator in boolean query",n;if(!this.supportedOperators.includes(a.value))return n.error=`unknown boolean operator '${a.value}'`,n}return n.filter=a=>this.filterTaskWithParsedQuery(a,s),n}catch(s){let a=s instanceof Error?s.message:"unknown error type";return n.error=`malformed boolean query -- ${a} (check the documentation for guidelines)`,n}return n}preprocessExpression(t){return t.replace(/\(([^()]+)\)/g,'("$1")')}filterTaskWithParsedQuery(t,n){let i=o=>o==="true",s=o=>o?"true":"false",a=[];for(let o of n)if(o.name==="IDENTIFIER"){if(o.value==null)throw Error("null token value");let u=this.subFields[o.value.trim()],l=u(t);a.push(s(l))}else if(o.name==="OPERATOR")if(o.value==="NOT"){let u=i(a.pop());a.push(s(!u))}else if(o.value==="OR"){let u=i(a.pop()),l=i(a.pop());a.push(s(u||l))}else if(o.value==="AND"){let u=i(a.pop()),l=i(a.pop());a.push(s(u&&l))}else if(o.value==="XOR"){let u=i(a.pop()),l=i(a.pop());a.push(s(u&&!l||!u&&l))}else throw Error("Unsupported operator: "+o.value);else throw Error("Unsupported token type: "+o);return i(a[0])}};var qa=class extends Ve{fieldName(){return"filename"}value(e){let t=e.filename;return t===null?"":t+".md"}};var XO=[()=>new xa,()=>new Na,()=>new Hi,()=>new er,()=>new Ki,()=>new zi,()=>new Gi,()=>new Bi,()=>new ka,()=>new Ma,()=>new Vi,()=>new Aa,()=>new Oa,()=>new Ua,()=>new qa];function Fa(r){for(let e of XO){let t=e();if(t.canCreateFilterForLine(r))return t.createFilterOrErrorMessage(r)}return null}var On=class{constructor({source:e}){this._limit=void 0;this._layoutOptions=new Xr;this._filters=[];this._error=void 0;this._sorting=[];this._grouping=[];this.sortByRegexp=/^sort by (urgency|status|priority|start|scheduled|due|done|path|description|tag)( reverse)?[\s]*(\d+)?/;this.groupByRegexp=/^group by (backlink|done|due|filename|folder|happens|heading|path|priority|recurrence|recurring|root|scheduled|start|status|tags)/;this.hideOptionsRegexp=/^hide (task count|backlink|priority|start date|scheduled date|done date|due date|recurrence rule|edit button)/;this.shortModeRegexp=/^short/;this.limitRegexp=/^limit (to )?(\d+)( tasks?)?/;this.commentRegexp=/^#.*/;this.source=e,e.split(` -`).map(t=>t.trim()).forEach(t=>{switch(!0){case t==="":break;case this.shortModeRegexp.test(t):this._layoutOptions.shortMode=!0;break;case this.limitRegexp.test(t):this.parseLimit({line:t});break;case this.sortByRegexp.test(t):this.parseSortBy({line:t});break;case this.groupByRegexp.test(t):this.parseGroupBy({line:t});break;case this.hideOptionsRegexp.test(t):this.parseHideOptions({line:t});break;case this.commentRegexp.test(t):break;case this.parseFilter(t):break;default:this._error=`do not understand query: ${t}`}})}get limit(){return this._limit}get layoutOptions(){return this._layoutOptions}get filters(){return this._filters}get sorting(){return this._sorting}get grouping(){return this._grouping}get error(){return this._error}applyQueryToTasks(e){this.filters.forEach(n=>{e=e.filter(n)});let t=Ge.by(this,e).slice(0,this.limit);return Rr.by(this.grouping,t)}parseHideOptions({line:e}){let t=e.match(this.hideOptionsRegexp);if(t!==null)switch(t[1].trim().toLowerCase()){case"task count":this._layoutOptions.hideTaskCount=!0;break;case"backlink":this._layoutOptions.hideBacklinks=!0;break;case"priority":this._layoutOptions.hidePriority=!0;break;case"start date":this._layoutOptions.hideStartDate=!0;break;case"scheduled date":this._layoutOptions.hideScheduledDate=!0;break;case"due date":this._layoutOptions.hideDueDate=!0;break;case"done date":this._layoutOptions.hideDoneDate=!0;break;case"recurrence rule":this._layoutOptions.hideRecurrenceRule=!0;break;case"edit button":this._layoutOptions.hideEditButton=!0;break;default:this._error="do not understand hide option"}}parseFilter(e){let t=Fa(e);return t!=null?(t.filter?this._filters.push(t.filter):this._error=t.error,!0):!1}parseLimit({line:e}){let t=e.match(this.limitRegexp);t!==null?this._limit=Number.parseInt(t[2],10):this._error="do not understand query limit"}parseSortBy({line:e}){let t=e.match(this.sortByRegexp);t!==null?this._sorting.push({property:t[1],reverse:!!t[2],propertyInstance:isNaN(+t[3])?1:+t[3]}):this._error="do not understand query sorting"}parseGroupBy({line:e}){let t=e.match(this.groupByRegexp);t!==null?this._grouping.push({property:t[1]}):this._error="do not understand query grouping"}};var Wa=class{constructor({plugin:e,events:t}){this.addQueryRenderChild=this._addQueryRenderChild.bind(this);this.app=e.app,this.events=t,e.registerMarkdownCodeBlockProcessor("tasks",this._addQueryRenderChild.bind(this))}_addQueryRenderChild(e,t,n){return se(this,null,function*(){n.addChild(new wd({app:this.app,events:this.events,container:t,source:e,filePath:n.sourcePath}))})}},wd=class extends La.MarkdownRenderChild{constructor({app:t,events:n,container:i,source:s,filePath:a}){super(i);switch(this.app=t,this.events=n,this.source=s,this.filePath=a,this.containerEl.className){case"block-language-tasks":this.query=new On({source:s}),this.queryType="tasks";break;default:this.query=new On({source:s}),this.queryType="tasks";break}}onload(){this.events.triggerRequestCacheUpdate(this.render.bind(this)),this.renderEventRef=this.events.onCacheUpdate(this.render.bind(this)),this.reloadQueryAtMidnight()}onunload(){this.renderEventRef!==void 0&&this.events.off(this.renderEventRef),this.queryReloadTimeout!==void 0&&clearTimeout(this.queryReloadTimeout)}reloadQueryAtMidnight(){let t=new Date;t.setHours(24,0,0,0);let n=new Date,i=t.getTime()-n.getTime();this.queryReloadTimeout=setTimeout(()=>{this.query=new On({source:this.source}),this.events.triggerRequestCacheUpdate(this.render.bind(this)),this.reloadQueryAtMidnight()},i+1e3)}render(i){return se(this,arguments,function*({tasks:t,state:n}){var a;let s=this.containerEl.createEl("div");if(n==="Warm"&&this.query.error===void 0){console.debug(`Render ${this.queryType} called for a block in active file "${this.filePath}", to select from ${t.length} tasks: plugin state: ${n}`);let o=this.query.applyQueryToTasks(t);for(let l of o.groups){this.addGroupHeadings(s,l.groupHeadings);let{taskList:c}=yield this.createTasksList({tasks:l.tasks,content:s});s.appendChild(c)}let u=o.totalTasksCount();console.debug(`${u} of ${t.length} tasks displayed in a block in "${this.filePath}"`),this.addTaskCount(s,u)}else this.query.error!==void 0?s.setText(`Tasks query: ${this.query.error}`):s.setText("Loading Tasks ...");(a=this.containerEl.firstChild)==null||a.replaceWith(s)})}createTasksList(i){return se(this,arguments,function*({tasks:t,content:n}){let s=t.length,a=n.createEl("ul");a.addClasses(["contains-task-list","plugin-tasks-query-result"]);for(let o=0;oy.remove());let f=c.createSpan(),p=this.query.layoutOptions.shortMode;this.query.layoutOptions.hideBacklinks||this.addBacklinks(f,u,p,l),this.query.layoutOptions.hideEditButton||this.addEditButton(f,u),a.appendChild(c)}return{taskList:a,tasksCount:s}})}addEditButton(t,n){t.createEl("a",{cls:"tasks-edit"}).onClickEvent(s=>{s.preventDefault();let a=u=>{ls({originalTask:n,newTasks:u})};new vn({app:this.app,task:n,onSubmit:a}).open()})}addGroupHeadings(t,n){for(let i of n)this.addGroupHeading(t,i)}addGroupHeading(t,n){return se(this,null,function*(){let i;n.nestingLevel===0?i=t.createEl("h4",{cls:"tasks-group-heading"}):n.nestingLevel===1?i=t.createEl("h5",{cls:"tasks-group-heading"}):i=t.createEl("h6",{cls:"tasks-group-heading"}),yield La.MarkdownRenderer.renderMarkdown(n.name,i,this.filePath,this)})}addBacklinks(t,n,i,s){var u;t.addClass("tasks-backlink"),i||t.append(" (");let a=t.createEl("a");if(a.href=n.path,a.setAttribute("data-href",n.path),a.rel="noopener",a.target="_blank",a.addClass("internal-link"),i&&a.addClass("internal-link-short-mode"),n.precedingHeader!==null){let l=n.precedingHeader.replace(/#/g,"");a.href=a.href+"#"+l,a.setAttribute("data-href",a.getAttribute("data-href")+"#"+l)}let o;i?o=" \u{1F517}":o=(u=n.getLinkText({isFilenameUnique:s}))!=null?u:"",a.setText(o),i||t.append(")")}addTaskCount(t,n){this.query.layoutOptions.hideTaskCount||t.createDiv({text:`${n} task${n!==1?"s":""}`,cls:"tasks-count"})}isFilenameUnique({task:t}){let n=t.path.match(/([^/]*)\..+$/i);if(n===null)return;let i=n[1];return this.app.vault.getMarkdownFiles().filter(a=>{if(a.basename===i)return!0}).length<2}};var ar=require("obsidian");var Ya=class extends ar.PluginSettingTab{constructor({plugin:t}){super(t.app,t);this.plugin=t}display(){let{containerEl:t}=this;t.empty(),t.createEl("h2",{text:"Tasks Settings"}),t.createEl("p",{cls:"tasks-setting-important",text:"Changing any settings requires a restart of obsidian."}),new ar.Setting(t).setName("Global task filter").setDesc("The global filter will be applied to all checklist items.").addText(n=>{let i=ae();n.setPlaceholder("#task").setValue(i.globalFilter).onChange(s=>se(this,null,function*(){qt({globalFilter:s}),yield this.plugin.saveSettings()}))}),t.createEl("div",{cls:"setting-item-description",text:'The global filter will be applied to all checklist items to filter out "non-task" checklist items.\nA checklist item must include the specified string in its description in order to be considered a task.\nFor example, if you set the global filter to `#task`, the Tasks plugin will only handle checklist items tagged with `#task`.\nOther checklist items will remain normal checklist items and not appear in queries or get a done date set.\nLeave empty if you want all checklist items from your vault to be tasks managed by this plugin.'}),new ar.Setting(t).setName("Remove global filter from description").setDesc("Enabling this removes the string that you set as global filter from the task description when displaying a task.").addToggle(n=>{let i=ae();n.setValue(i.removeGlobalFilter).onChange(s=>se(this,null,function*(){qt({removeGlobalFilter:s}),yield this.plugin.saveSettings()}))}),new ar.Setting(t).setName("Set done date on every completed task").setDesc("Enabling this will add a timestamp \u2705 YYYY-MM-DD at the end when a task is toggled to done").addToggle(n=>{let i=ae();n.setValue(i.setDoneDate).onChange(s=>se(this,null,function*(){qt({setDoneDate:s}),yield this.plugin.saveSettings()}))}),new ar.Setting(t).setName("Auto-suggest task content").setDesc("Enabling this will open an intelligent suggest menu while typing inside a recognized task line.").addToggle(n=>{let i=ae();n.setValue(i.autoSuggestInEditor).onChange(s=>se(this,null,function*(){qt({autoSuggestInEditor:s}),yield this.plugin.saveSettings()}))}),new ar.Setting(t).setName("Minimum match length for auto-suggest").setDesc("If higher than 0, auto-suggest will be triggered only when the beginning of any supported keywords is recognized.").addSlider(n=>{let i=ae();n.setLimits(0,3,1).setValue(i.autoSuggestMinMatch).setDynamicTooltip().onChange(s=>se(this,null,function*(){qt({autoSuggestMinMatch:s}),yield this.plugin.saveSettings()}))}),new ar.Setting(t).setName("Maximum number of auto-suggestions to show").setDesc('How many suggestions should be shown when an auto-suggest menu pops up (including the "\u23CE" option).').addSlider(n=>{let i=ae();n.setLimits(3,12,1).setValue(i.autoSuggestMaxItems).setDynamicTooltip().onChange(s=>se(this,null,function*(){qt({autoSuggestMaxItems:s}),yield this.plugin.saveSettings()}))})}};var g_=require("obsidian");var QO=`${Mt}${Dt}${Pt}`;function y_(r,e,t){let n=[];n=n.concat(tA(r,e,t)),n=n.concat(rA(r,e,t));let i=eA(r,t),s=Md(r,/([a-zA-Z'_-]*)/g,e),a=!1;if(s&&s.length>0){let o=s[0];if(o.length>=Math.max(1,t.autoSuggestMinMatch)){let u=i.filter(l=>l.displayText.toLowerCase().includes(o.toLowerCase()));for(let l of u)n.push({suggestionType:"match",displayText:l.displayText,appendText:l.appendText,insertAt:s.index,insertSkip:o.length}),a=!0}}return!a&&t.autoSuggestMinMatch===0&&(n=n.concat(i)),n.length>0&&!n.some(o=>o.suggestionType==="match")&&n.unshift({suggestionType:"empty",displayText:"\u23CE",appendText:` -`}),n=n.slice(0,t.autoSuggestMaxItems),n}function JO(r){if(Object.values(Re).some(e=>e.length>0&&r.includes(e)))return!0}function eA(r,e){let t=[];return r.includes(Pt)||t.push({displayText:`${Pt} due date`,appendText:`${Pt} `}),r.includes(Mt)||t.push({displayText:`${Mt} start date`,appendText:`${Mt} `}),r.includes(Dt)||t.push({displayText:`${Dt} scheduled date`,appendText:`${Dt} `}),JO(r)||(t.push({displayText:`${Re.High} high priority`,appendText:`${Re.High} `}),t.push({displayText:`${Re.Medium} medium priority`,appendText:`${Re.Medium} `}),t.push({displayText:`${Re.Low} low priority`,appendText:`${Re.Low} `})),r.includes(wt)||t.push({displayText:`${wt} recurring (repeat)`,appendText:`${wt} `}),t}function tA(r,e,t){let n=["today","tomorrow","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","next week","next month","next year"],i=[],s=new RegExp(`([${QO}])\\s*([0-9a-zA-Z ]*)`,"ug"),a=Md(r,s,e);if(a&&a.length>=2){let o=a[1],u=a[2];if(u.length1?Jt.parseDate(bn(u),!0):null;l&&l.isValid()&&i.push({displayText:`${l.format(N.dateFormat)}`,appendText:`${o} ${l.format(N.dateFormat)} `,insertAt:a.index,insertSkip:a[0].length});let c=1,d=5,f=n.filter(p=>u&&u.length>=c&&p.toLowerCase().includes(u.toLowerCase())).slice(0,d);f.length===0&&(f=n.slice(0,d));for(let p of f){let m=`${Jt.parseDate(p,!0).format(N.dateFormat)}`;i.push({suggestionType:"match",displayText:`${p} (${m})`,appendText:`${o} ${m} `,insertAt:a.index,insertSkip:a[0].length})}}return i}function rA(r,e,t){var o;let n=["every","every day","every week","every month","every month on the","every year","every week on Sunday","every week on Monday","every week on Tuesday","every week on Wednesday","every week on Thursday","every week on Friday","every week on Saturday"],i=[],s=new RegExp(`(${wt})\\s*([0-9a-zA-Z ]*)`,"ug"),a=Md(r,s,e);if(a&&a.length>=2){let u=a[1],l=a[2];if(l.length0){let p=(o=pt.fromText({recurrenceRuleText:l,startDate:null,scheduledDate:null,dueDate:null}))==null?void 0:o.toText();if(p){let y=`${u} ${p} `;if(i.push({suggestionType:"match",displayText:`\u2705 ${p}`,appendText:y,insertAt:a.index,insertSkip:a[0].length}),a[0]==y)return[]}}let c=1,d=t.autoSuggestMaxItems/2,f=n.filter(p=>l&&l.length>=c&&p.toLowerCase().includes(l.toLowerCase())).slice(0,d);f.length===0&&l.trim().length===0&&(f=n.slice(0,d));for(let p of f)i.push({suggestionType:"match",displayText:`${p}`,appendText:`${u} ${p} `,insertAt:a.index,insertSkip:a[0].length})}return i}function Md(r,e,t){let n=r.matchAll(e);for(let i of n)if((i==null?void 0:i.index)&&i.index<=t&&t<=i.index+i[0].length)return i;return[]}var $a=class extends g_.EditorSuggest{constructor(t,n){super(t);this.settings=n}onTrigger(t,n,i){if(!this.settings.autoSuggestInEditor)return null;let s=n.getLine(t.line);return s.contains(this.settings.globalFilter)&&s.match(N.taskRegex)?{start:{line:t.line,ch:0},end:{line:t.line,ch:s.length},query:s}:null}getSuggestions(t){let n=t.query,i=t.editor.getCursor(),s=y_(n,i.ch,this.settings),a=[];for(let o of s)a.push(Ft($e({},o),{context:t}));return a}renderSuggestion(t,n){n.setText(t.displayText)}selectSuggestion(t,n){var u,l,c;let i=t.context.editor;if(t.suggestionType==="empty"){this.close();let d=new KeyboardEvent("keydown",{code:"Enter",key:"Enter"});(l=(u=i==null?void 0:i.cm)==null?void 0:u.contentDOM)==null||l.dispatchEvent(d);return}let s=t.context.editor.getCursor(),a={line:s.line,ch:(c=t.insertAt)!=null?c:s.ch},o=t.insertSkip?{line:s.line,ch:a.ch+t.insertSkip}:void 0;t.context.editor.replaceRange(t.appendText,a,o),t.context.editor.setCursor({line:s.line,ch:a.ch+t.appendText.length})}};var ja=class extends __.Plugin{onload(){return se(this,null,function*(){console.log('loading plugin "tasks"'),yield this.loadSettings(),this.addSettingTab(new Ya({plugin:this})),Jd({metadataCache:this.app.metadataCache,vault:this.app.vault});let t=new ma({obsidianEvents:this.app.workspace});this.cache=new hr({metadataCache:this.app.metadataCache,vault:this.app.vault,events:t}),this.inlineRenderer=new ya({plugin:this}),this.queryRenderer=new Wa({plugin:this,events:t}),this.registerEditorExtension(t_()),this.registerEditorSuggest(new $a(this.app,ae())),new ha({plugin:this})})}onunload(){var t;console.log('unloading plugin "tasks"'),(t=this.cache)==null||t.unload()}loadSettings(){return se(this,null,function*(){let t=yield this.loadData();qt(t)})}saveSettings(){return se(this,null,function*(){yield this.saveData(ae())})}}; +`,e}addTasks(e){let t=new Sa(e.groups);for(let[n,i]of e.groups){let s=t.getHeadingsForTaskGroup(n),a=new Wa(n,s,i);this.add(a)}}add(e){this._groups.push(e)}};var V=class{static by(e,t){return new La(e,t)}static getGroupNamesForTask(e,t){let n=V.groupers[e];return n(t)}static escapeMarkdownCharacters(e){return e.replace(/\\/g,"\\\\").replace(/_/g,"\\_")}static groupByPriority(e){let t="ERROR";switch(e.priority){case"1":t="High";break;case"2":t="Medium";break;case"3":t="None";break;case"4":t="Low";break}return[`Priority ${e.priority}: ${t}`]}static groupByRecurrence(e){return e.recurrence!==null?[e.recurrence.toText()]:["None"]}static groupByRecurring(e){return e.recurrence!==null?["Recurring"]:["Not Recurring"]}static groupByStartDate(e){return[V.stringFromDate(e.startDate,"start")]}static groupByScheduledDate(e){return[V.stringFromDate(e.scheduledDate,"scheduled")]}static groupByDueDate(e){return[V.stringFromDate(e.dueDate,"due")]}static groupByDoneDate(e){return[V.stringFromDate(e.doneDate,"done")]}static groupByHappensDate(e){let t=new tr().earliestDate(e);return[V.stringFromDate(t,"happens")]}static stringFromDate(e,t){return e===null?"No "+t+" date":e.format(V.groupDateFormat)}static groupByPath(e){return[V.escapeMarkdownCharacters(e.path.replace(".md",""))]}static groupByFolder(e){let t=e.path,n=e.filename+".md",i=t.substring(0,t.lastIndexOf(n));return i===""?["/"]:[V.escapeMarkdownCharacters(i)]}static groupByFileName(e){let t=e.filename;return t===null?["Unknown Location"]:[V.escapeMarkdownCharacters(t)]}static groupByRoot(e){let t=e.path.replace(/\\/g,"/"),n=t.indexOf("/");return n==-1?["/"]:[V.escapeMarkdownCharacters(t.substring(0,n+1))]}static groupByBacklink(e){if(e.getLinkText({isFilenameUnique:!0})===null)return["Unknown Location"];let n=V.groupByFileName(e)[0];if(e.precedingHeader===null||e.precedingHeader.length===0)return[n];let i=V.groupByHeading(e)[0];return n===i?[n]:[`${n} > ${i}`]}static groupByStatus(e){return[e.status]}static groupByHeading(e){return e.precedingHeader===null||e.precedingHeader.length===0?["(No heading)"]:[e.precedingHeader]}static groupByTags(e){return e.tags.length==0?["(No tags)"]:e.tags}},Mr=V;Mr.groupDateFormat="YYYY-MM-DD dddd",Mr.groupers={backlink:V.groupByBacklink,done:V.groupByDoneDate,due:V.groupByDueDate,filename:V.groupByFileName,folder:V.groupByFolder,happens:V.groupByHappensDate,heading:V.groupByHeading,path:V.groupByPath,priority:V.groupByPriority,recurrence:V.groupByRecurrence,recurring:V.groupByRecurring,root:V.groupByRoot,scheduled:V.groupByScheduledDate,start:V.groupByStartDate,status:V.groupByStatus,tags:V.groupByTags};var An=class{constructor({source:e}){this._limit=void 0;this._layoutOptions=new Xr;this._filters=[];this._error=void 0;this._sorting=[];this._grouping=[];this.sortByRegexp=/^sort by (urgency|status|priority|start|scheduled|due|done|path|description|tag)( reverse)?[\s]*(\d+)?/;this.groupByRegexp=/^group by (backlink|done|due|filename|folder|happens|heading|path|priority|recurrence|recurring|root|scheduled|start|status|tags)/;this.hideOptionsRegexp=/^(hide|show) (task count|backlink|priority|start date|scheduled date|done date|due date|recurrence rule|edit button|urgency)/;this.shortModeRegexp=/^short/;this.limitRegexp=/^limit (to )?(\d+)( tasks?)?/;this.commentRegexp=/^#.*/;this.source=e,e.split(` +`).map(t=>t.trim()).forEach(t=>{switch(!0){case t==="":break;case this.shortModeRegexp.test(t):this._layoutOptions.shortMode=!0;break;case this.limitRegexp.test(t):this.parseLimit({line:t});break;case this.sortByRegexp.test(t):this.parseSortBy({line:t});break;case this.groupByRegexp.test(t):this.parseGroupBy({line:t});break;case this.hideOptionsRegexp.test(t):this.parseHideOptions({line:t});break;case this.commentRegexp.test(t):break;case this.parseFilter(t):break;default:this._error=`do not understand query: ${t}`}})}get limit(){return this._limit}get layoutOptions(){return this._layoutOptions}get filters(){return this._filters}get sorting(){return this._sorting}get grouping(){return this._grouping}get error(){return this._error}applyQueryToTasks(e){this.filters.forEach(n=>{e=e.filter(n)});let t=Ge.by(this,e).slice(0,this.limit);return Mr.by(this.grouping,t)}parseHideOptions({line:e}){let t=e.match(this.hideOptionsRegexp);if(t!==null){let n=t[1]==="hide";switch(t[2]){case"task count":this._layoutOptions.hideTaskCount=n;break;case"backlink":this._layoutOptions.hideBacklinks=n;break;case"priority":this._layoutOptions.hidePriority=n;break;case"start date":this._layoutOptions.hideStartDate=n;break;case"scheduled date":this._layoutOptions.hideScheduledDate=n;break;case"due date":this._layoutOptions.hideDueDate=n;break;case"done date":this._layoutOptions.hideDoneDate=n;break;case"recurrence rule":this._layoutOptions.hideRecurrenceRule=n;break;case"edit button":this._layoutOptions.hideEditButton=n;break;case"urgency":this._layoutOptions.hideUrgency=n;break;default:this._error="do not understand hide/show option"}}}parseFilter(e){let t=Na(e);return t!=null?(t.filter?this._filters.push(t.filter):this._error=t.error,!0):!1}parseLimit({line:e}){let t=e.match(this.limitRegexp);t!==null?this._limit=Number.parseInt(t[2],10):this._error="do not understand query limit"}parseSortBy({line:e}){let t=e.match(this.sortByRegexp);t!==null?this._sorting.push({property:t[1],reverse:!!t[2],propertyInstance:isNaN(+t[3])?1:+t[3]}):this._error="do not understand query sorting"}parseGroupBy({line:e}){let t=e.match(this.groupByRegexp);t!==null?this._grouping.push({property:t[1]}):this._error="do not understand query grouping"}};var Ya=class{constructor({plugin:e,events:t}){this.addQueryRenderChild=this._addQueryRenderChild.bind(this);this.app=e.app,this.events=t,e.registerMarkdownCodeBlockProcessor("tasks",this._addQueryRenderChild.bind(this))}_addQueryRenderChild(e,t,n){return ne(this,null,function*(){n.addChild(new Dd({app:this.app,events:this.events,container:t,source:e,filePath:n.sourcePath}))})}},Dd=class extends $a.MarkdownRenderChild{constructor({app:t,events:n,container:i,source:s,filePath:a}){super(i);switch(this.app=t,this.events=n,this.source=s,this.filePath=a,this.containerEl.className){case"block-language-tasks":this.query=new An({source:s}),this.queryType="tasks";break;default:this.query=new An({source:s}),this.queryType="tasks";break}}onload(){this.events.triggerRequestCacheUpdate(this.render.bind(this)),this.renderEventRef=this.events.onCacheUpdate(this.render.bind(this)),this.reloadQueryAtMidnight()}onunload(){this.renderEventRef!==void 0&&this.events.off(this.renderEventRef),this.queryReloadTimeout!==void 0&&clearTimeout(this.queryReloadTimeout)}reloadQueryAtMidnight(){let t=new Date;t.setHours(24,0,0,0);let n=new Date,i=t.getTime()-n.getTime();this.queryReloadTimeout=setTimeout(()=>{this.query=new An({source:this.source}),this.events.triggerRequestCacheUpdate(this.render.bind(this)),this.reloadQueryAtMidnight()},i+1e3)}render(i){return ne(this,arguments,function*({tasks:t,state:n}){var a;let s=this.containerEl.createEl("div");if(n==="Warm"&&this.query.error===void 0){console.debug(`Render ${this.queryType} called for a block in active file "${this.filePath}", to select from ${t.length} tasks: plugin state: ${n}`);let o=this.query.applyQueryToTasks(t);for(let l of o.groups){this.addGroupHeadings(s,l.groupHeadings);let{taskList:c}=yield this.createTasksList({tasks:l.tasks,content:s});s.appendChild(c)}let u=o.totalTasksCount();console.debug(`${u} of ${t.length} tasks displayed in a block in "${this.filePath}"`),this.addTaskCount(s,u)}else this.query.error!==void 0?s.setText(`Tasks query: ${this.query.error}`):s.setText("Loading Tasks ...");(a=this.containerEl.firstChild)==null||a.replaceWith(s)})}createTasksList(i){return ne(this,arguments,function*({tasks:t,content:n}){let s=t.length,a=n.createEl("ul");a.addClasses(["contains-task-list","plugin-tasks-query-result"]);for(let o=0;op.remove());let f=this.query.layoutOptions.shortMode;this.query.layoutOptions.hideUrgency||this.addUrgency(c,u),this.query.layoutOptions.hideBacklinks||this.addBacklinks(c,u,f,l),this.query.layoutOptions.hideEditButton||this.addEditButton(c,u),a.appendChild(c)}return{taskList:a,tasksCount:s}})}addEditButton(t,n){t.createEl("a",{cls:"tasks-edit"}).onClickEvent(s=>{s.preventDefault();let a=u=>{ls({originalTask:n,newTasks:u})};new vn({app:this.app,task:n,onSubmit:a}).open()})}addUrgency(t,n){let i=new Intl.NumberFormat().format(n.urgency);t.createSpan({text:i,cls:"tasks-urgency"})}addGroupHeadings(t,n){for(let i of n)this.addGroupHeading(t,i)}addGroupHeading(t,n){return ne(this,null,function*(){let i;n.nestingLevel===0?i=t.createEl("h4",{cls:"tasks-group-heading"}):n.nestingLevel===1?i=t.createEl("h5",{cls:"tasks-group-heading"}):i=t.createEl("h6",{cls:"tasks-group-heading"}),yield $a.MarkdownRenderer.renderMarkdown(n.name,i,this.filePath,this)})}addBacklinks(t,n,i,s){var l;let a=t.createSpan({cls:"tasks-backlink"});i||a.append(" (");let o=a.createEl("a");if(o.href=n.path,o.setAttribute("data-href",n.path),o.rel="noopener",o.target="_blank",o.addClass("internal-link"),i&&o.addClass("internal-link-short-mode"),n.precedingHeader!==null){let c=n.precedingHeader.replace(/#/g,"");o.href=o.href+"#"+c,o.setAttribute("data-href",o.getAttribute("data-href")+"#"+c)}let u;i?u=" \u{1F517}":u=(l=n.getLinkText({isFilenameUnique:s}))!=null?l:"",o.setText(u),i||a.append(")")}addTaskCount(t,n){this.query.layoutOptions.hideTaskCount||t.createDiv({text:`${n} task${n!==1?"s":""}`,cls:"tasks-count"})}isFilenameUnique({task:t}){let n=t.path.match(/([^/]*)\..+$/i);if(n===null)return;let i=n[1];return this.app.vault.getMarkdownFiles().filter(a=>{if(a.basename===i)return!0}).length<2}};var ar=require("obsidian");var ja=class extends ar.PluginSettingTab{constructor({plugin:t}){super(t.app,t);this.plugin=t}display(){let{containerEl:t}=this;t.empty(),t.createEl("h2",{text:"Tasks Settings"}),t.createEl("p",{cls:"tasks-setting-important",text:"Changing any settings requires a restart of obsidian."}),new ar.Setting(t).setName("Global task filter").setDesc("The global filter will be applied to all checklist items.").addText(n=>{let i=ie();n.setPlaceholder("#task").setValue(i.globalFilter).onChange(s=>ne(this,null,function*(){Wt({globalFilter:s}),yield this.plugin.saveSettings()}))}),t.createEl("div",{cls:"setting-item-description",text:'The global filter will be applied to all checklist items to filter out "non-task" checklist items.\nA checklist item must include the specified string in its description in order to be considered a task.\nFor example, if you set the global filter to `#task`, the Tasks plugin will only handle checklist items tagged with `#task`.\nOther checklist items will remain normal checklist items and not appear in queries or get a done date set.\nLeave empty if you want all checklist items from your vault to be tasks managed by this plugin.'}),new ar.Setting(t).setName("Remove global filter from description").setDesc("Enabling this removes the string that you set as global filter from the task description when displaying a task.").addToggle(n=>{let i=ie();n.setValue(i.removeGlobalFilter).onChange(s=>ne(this,null,function*(){Wt({removeGlobalFilter:s}),yield this.plugin.saveSettings()}))}),new ar.Setting(t).setName("Set done date on every completed task").setDesc("Enabling this will add a timestamp \u2705 YYYY-MM-DD at the end when a task is toggled to done").addToggle(n=>{let i=ie();n.setValue(i.setDoneDate).onChange(s=>ne(this,null,function*(){Wt({setDoneDate:s}),yield this.plugin.saveSettings()}))}),new ar.Setting(t).setName("Auto-suggest task content").setDesc("Enabling this will open an intelligent suggest menu while typing inside a recognized task line.").addToggle(n=>{let i=ie();n.setValue(i.autoSuggestInEditor).onChange(s=>ne(this,null,function*(){Wt({autoSuggestInEditor:s}),yield this.plugin.saveSettings()}))}),new ar.Setting(t).setName("Minimum match length for auto-suggest").setDesc("If higher than 0, auto-suggest will be triggered only when the beginning of any supported keywords is recognized.").addSlider(n=>{let i=ie();n.setLimits(0,3,1).setValue(i.autoSuggestMinMatch).setDynamicTooltip().onChange(s=>ne(this,null,function*(){Wt({autoSuggestMinMatch:s}),yield this.plugin.saveSettings()}))}),new ar.Setting(t).setName("Maximum number of auto-suggestions to show").setDesc('How many suggestions should be shown when an auto-suggest menu pops up (including the "\u23CE" option).').addSlider(n=>{let i=ie();n.setLimits(3,12,1).setValue(i.autoSuggestMaxItems).setDynamicTooltip().onChange(s=>ne(this,null,function*(){Wt({autoSuggestMaxItems:s}),yield this.plugin.saveSettings()}))})}};var __=require("obsidian");var JO=`${Mt}${Pt}${Ot}`;function g_(r,e,t){let n=[];n=n.concat(rA(r,e,t)),n=n.concat(nA(r,e,t));let i=tA(r,t),s=Md(r,/([a-zA-Z'_-]*)/g,e),a=!1;if(s&&s.length>0){let o=s[0];if(o.length>=Math.max(1,t.autoSuggestMinMatch)){let u=i.filter(l=>l.displayText.toLowerCase().includes(o.toLowerCase()));for(let l of u)n.push({suggestionType:"match",displayText:l.displayText,appendText:l.appendText,insertAt:s.index,insertSkip:o.length}),a=!0}}return!a&&t.autoSuggestMinMatch===0&&(n=n.concat(i)),n.length>0&&!n.some(o=>o.suggestionType==="match")&&n.unshift({suggestionType:"empty",displayText:"\u23CE",appendText:` +`}),n=n.slice(0,t.autoSuggestMaxItems),n}function eA(r){if(Object.values(Re).some(e=>e.length>0&&r.includes(e)))return!0}function tA(r,e){let t=[];return r.includes(Ot)||t.push({displayText:`${Ot} due date`,appendText:`${Ot} `}),r.includes(Mt)||t.push({displayText:`${Mt} start date`,appendText:`${Mt} `}),r.includes(Pt)||t.push({displayText:`${Pt} scheduled date`,appendText:`${Pt} `}),eA(r)||(t.push({displayText:`${Re.High} high priority`,appendText:`${Re.High} `}),t.push({displayText:`${Re.Medium} medium priority`,appendText:`${Re.Medium} `}),t.push({displayText:`${Re.Low} low priority`,appendText:`${Re.Low} `})),r.includes(Dt)||t.push({displayText:`${Dt} recurring (repeat)`,appendText:`${Dt} `}),t}function rA(r,e,t){let n=["today","tomorrow","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","next week","next month","next year"],i=[],s=new RegExp(`([${JO}])\\s*([0-9a-zA-Z ]*)`,"ug"),a=Md(r,s,e);if(a&&a.length>=2){let o=a[1],u=a[2];if(u.length1?er.parseDate(bn(u),!0):null;l&&l.isValid()&&i.push({displayText:`${l.format(w.dateFormat)}`,appendText:`${o} ${l.format(w.dateFormat)} `,insertAt:a.index,insertSkip:a[0].length});let c=1,d=5,f=n.filter(p=>u&&u.length>=c&&p.toLowerCase().includes(u.toLowerCase())).slice(0,d);f.length===0&&(f=n.slice(0,d));for(let p of f){let m=`${er.parseDate(p,!0).format(w.dateFormat)}`;i.push({suggestionType:"match",displayText:`${p} (${m})`,appendText:`${o} ${m} `,insertAt:a.index,insertSkip:a[0].length})}}return i}function nA(r,e,t){var o;let n=["every","every day","every week","every month","every month on the","every year","every week on Sunday","every week on Monday","every week on Tuesday","every week on Wednesday","every week on Thursday","every week on Friday","every week on Saturday"],i=[],s=new RegExp(`(${Dt})\\s*([0-9a-zA-Z ]*)`,"ug"),a=Md(r,s,e);if(a&&a.length>=2){let u=a[1],l=a[2];if(l.length0){let p=(o=ht.fromText({recurrenceRuleText:l,startDate:null,scheduledDate:null,dueDate:null}))==null?void 0:o.toText();if(p){let y=`${u} ${p} `;if(i.push({suggestionType:"match",displayText:`\u2705 ${p}`,appendText:y,insertAt:a.index,insertSkip:a[0].length}),a[0]==y)return[]}}let c=1,d=t.autoSuggestMaxItems/2,f=n.filter(p=>l&&l.length>=c&&p.toLowerCase().includes(l.toLowerCase())).slice(0,d);f.length===0&&l.trim().length===0&&(f=n.slice(0,d));for(let p of f)i.push({suggestionType:"match",displayText:`${p}`,appendText:`${u} ${p} `,insertAt:a.index,insertSkip:a[0].length})}return i}function Md(r,e,t){let n=r.matchAll(e);for(let i of n)if((i==null?void 0:i.index)&&i.index<=t&&t<=i.index+i[0].length)return i;return[]}var Ba=class extends __.EditorSuggest{constructor(t,n){super(t);this.settings=n}onTrigger(t,n,i){if(!this.settings.autoSuggestInEditor)return null;let s=n.getLine(t.line);return s.contains(this.settings.globalFilter)&&s.match(w.taskRegex)?{start:{line:t.line,ch:0},end:{line:t.line,ch:s.length},query:s}:null}getSuggestions(t){let n=t.query,i=t.editor.getCursor(),s=g_(n,i.ch,this.settings),a=[];for(let o of s)a.push(qt($e({},o),{context:t}));return a}renderSuggestion(t,n){n.setText(t.displayText)}selectSuggestion(t,n){var u,l,c;let i=t.context.editor;if(t.suggestionType==="empty"){this.close();let d=new KeyboardEvent("keydown",{code:"Enter",key:"Enter"});(l=(u=i==null?void 0:i.cm)==null?void 0:u.contentDOM)==null||l.dispatchEvent(d);return}let s=t.context.editor.getCursor(),a={line:s.line,ch:(c=t.insertAt)!=null?c:s.ch},o=t.insertSkip?{line:s.line,ch:a.ch+t.insertSkip}:void 0;t.context.editor.replaceRange(t.appendText,a,o),t.context.editor.setCursor({line:s.line,ch:a.ch+t.appendText.length})}};var Ga=class extends T_.Plugin{onload(){return ne(this,null,function*(){console.log('loading plugin "tasks"'),yield this.loadSettings(),this.addSettingTab(new ja({plugin:this})),ef({metadataCache:this.app.metadataCache,vault:this.app.vault});let t=new ma({obsidianEvents:this.app.workspace});this.cache=new hr({metadataCache:this.app.metadataCache,vault:this.app.vault,events:t}),this.inlineRenderer=new ya({plugin:this}),this.queryRenderer=new Ya({plugin:this,events:t}),this.registerEditorExtension(r_()),this.registerEditorSuggest(new Ba(this.app,ie())),new ha({plugin:this})})}onunload(){var t;console.log('unloading plugin "tasks"'),(t=this.cache)==null||t.unload()}loadSettings(){return ne(this,null,function*(){let t=yield this.loadData();Wt(t)})}saveSettings(){return ne(this,null,function*(){yield this.saveData(ie())})}}; diff --git a/.obsidian/plugins/obsidian-tasks-plugin/manifest.json b/.obsidian/plugins/obsidian-tasks-plugin/manifest.json index b7f9472e..0ba26ede 100644 --- a/.obsidian/plugins/obsidian-tasks-plugin/manifest.json +++ b/.obsidian/plugins/obsidian-tasks-plugin/manifest.json @@ -1,7 +1,7 @@ { "id": "obsidian-tasks-plugin", "name": "Tasks", - "version": "1.13.1", + "version": "1.14.0", "minAppVersion": "0.14.6", "description": "Task management for Obsidian", "author": "Martin Schenck and Clare Macrae", diff --git a/.obsidian/plugins/obsidian-tasks-plugin/styles.css b/.obsidian/plugins/obsidian-tasks-plugin/styles.css index 7ca54271..95157cf5 100644 --- a/.obsidian/plugins/obsidian-tasks-plugin/styles.css +++ b/.obsidian/plugins/obsidian-tasks-plugin/styles.css @@ -13,10 +13,22 @@ width: 1em; height: 1em; vertical-align: middle; - margin-left: 0.3em; + margin-left: 0.5em; cursor: pointer; } +/* Urgency score */ +.tasks-urgency { + font-size: var(--font-ui-smaller); + font-family: var(--font-interface); + padding: 2px 6px; + border-radius: var(--radius-s); + color: var(--text-normal); + background-color: var(--background-secondary); + margin-left: 0.5em; + line-height: 1; +} + .internal-link.internal-link-short-mode { text-decoration: none; } diff --git a/.obsidian/plugins/podnotes/data.json b/.obsidian/plugins/podnotes/data.json index 49136443..6ff12d81 100644 --- a/.obsidian/plugins/podnotes/data.json +++ b/.obsidian/plugins/podnotes/data.json @@ -184,8 +184,8 @@ "title": "Can the U.K. Remain United Without the Queen?", "podcastName": "The Daily", "time": 0, - "duration": 2195.16, - "finished": false + "duration": 0, + "finished": true }, "Saladin Takes Back the Holy City": { "title": "Saladin Takes Back the Holy City", @@ -193,6 +193,20 @@ "time": 1826.168163265306, "duration": 1826.168163265306, "finished": true + }, + "Why Adnan Syed Was Released From Prison": { + "title": "Why Adnan Syed Was Released From Prison", + "podcastName": "The Daily", + "time": 1265.2083866250046, + "duration": 1265.208, + "finished": false + }, + "Wondery Presents: American Scandal": { + "title": "Wondery Presents: American Scandal", + "podcastName": "HISTORY This Week", + "time": 353.4889795918367, + "duration": 353.4889795918367, + "finished": true } }, "favorites": { @@ -208,6 +222,16 @@ "shouldEpisodeRemoveAfterPlay": true, "shouldRepeat": false, "episodes": [ + { + "title": "Can the U.K. Remain United Without the Queen?", + "streamUrl": "https://dts.podtrac.com/redirect.mp3/chrt.fm/track/8DB4DB/pdst.fm/e/nyt.simplecastaudio.com/03d8b493-87fc-4bd1-931f-8a8e9b945d8a/episodes/cbe25511-3623-4092-b274-c9bf5cd0c36b/audio/128/default.mp3?aid=rss_feed&awCollectionId=03d8b493-87fc-4bd1-931f-8a8e9b945d8a&awEpisodeId=cbe25511-3623-4092-b274-c9bf5cd0c36b&feed=54nAGcIl", + "url": "https://www.nytimes.com/the-daily", + "description": "

The funeral of Queen Elizabeth today will be one of the most extraordinary public spectacles of the last several decades in Britain, accompanied by an outpouring of sadness, reverence and respect.

But the end of the queenโ€™s 70-year reign has also prompted long-delayed conversations about the future of the Commonwealth and of the four nations that make up the United Kingdom.

Guest: Mark Landler, the London bureau chief for The New York Times.

Background reading:ย 

For more information on todayโ€™s episode, visit nytimes.com/thedaily. Transcripts of each episode will be made available by the next workday.ย 

\n", + "podcastName": "The Daily", + "artworkUrl": "https://is1-ssl.mzstatic.com/image/thumb/Podcasts115/v4/1c/ac/04/1cac0421-4483-ff09-4f80-19710d9feda4/mza_12421371692158516891.jpeg/100x100bb.jpg", + "episodeDate": "2022-09-19T09:50:00.000Z", + "feedUrl": "https://feeds.simplecast.com/54nAGcIl" + }, { "title": "How Queen Elizabeth II Preserved the Monarchy", "streamUrl": "https://dts.podtrac.com/redirect.mp3/chrt.fm/track/8DB4DB/pdst.fm/e/nyt.simplecastaudio.com/03d8b493-87fc-4bd1-931f-8a8e9b945d8a/episodes/e39b8c80-d74f-48f0-880d-78b71cb3c7ff/audio/128/default.mp3?aid=rss_feed&awCollectionId=03d8b493-87fc-4bd1-931f-8a8e9b945d8a&awEpisodeId=e39b8c80-d74f-48f0-880d-78b71cb3c7ff&feed=54nAGcIl", @@ -302,13 +326,13 @@ "skipBackwardLength": 15, "skipForwardLength": 15, "currentEpisode": { - "title": "Can the U.K. Remain United Without the Queen?", - "streamUrl": "https://dts.podtrac.com/redirect.mp3/chrt.fm/track/8DB4DB/pdst.fm/e/nyt.simplecastaudio.com/03d8b493-87fc-4bd1-931f-8a8e9b945d8a/episodes/cbe25511-3623-4092-b274-c9bf5cd0c36b/audio/128/default.mp3?aid=rss_feed&awCollectionId=03d8b493-87fc-4bd1-931f-8a8e9b945d8a&awEpisodeId=cbe25511-3623-4092-b274-c9bf5cd0c36b&feed=54nAGcIl", + "title": "Putinโ€™s Escalation of the War in Ukraine", + "streamUrl": "https://dts.podtrac.com/redirect.mp3/chrt.fm/track/8DB4DB/pdst.fm/e/nyt.simplecastaudio.com/03d8b493-87fc-4bd1-931f-8a8e9b945d8a/episodes/e41c37a7-2dfb-4939-84bf-5fdca1604720/audio/128/default.mp3?aid=rss_feed&awCollectionId=03d8b493-87fc-4bd1-931f-8a8e9b945d8a&awEpisodeId=e41c37a7-2dfb-4939-84bf-5fdca1604720&feed=54nAGcIl", "url": "https://www.nytimes.com/the-daily", - "description": "

The funeral of Queen Elizabeth today will be one of the most extraordinary public spectacles of the last several decades in Britain, accompanied by an outpouring of sadness, reverence and respect.

But the end of the queenโ€™s 70-year reign has also prompted long-delayed conversations about the future of the Commonwealth and of the four nations that make up the United Kingdom.

Guest: Mark Landler, the London bureau chief for The New York Times.

Background reading:ย 

For more information on todayโ€™s episode, visit nytimes.com/thedaily. Transcripts of each episode will be made available by the next workday.ย 

\n", + "description": "

In a speech on Wednesday, President Vladimir V. Putin said that he would require hundreds of thousands more Russians to fight in Ukraine โ€” and alarmed the West by once again raising the specter of nuclear force.

The mobilization signals that Mr. Putin is turning the war from one of aggression to one of defense, offering clues about what the next phase of the fighting will involve.

Guest: Anton Troianovski, the Moscow bureau chief for The New York Times.

Background reading:ย 

For more information on todayโ€™s episode, visit nytimes.com/thedaily. Transcripts of each episode will be made available by the next workday.ย 

\n", "podcastName": "The Daily", "artworkUrl": "https://is1-ssl.mzstatic.com/image/thumb/Podcasts115/v4/1c/ac/04/1cac0421-4483-ff09-4f80-19710d9feda4/mza_12421371692158516891.jpeg/100x100bb.jpg", - "episodeDate": "2022-09-19T09:50:00.000Z", + "episodeDate": "2022-09-22T09:45:00.000Z", "feedUrl": "https://feeds.simplecast.com/54nAGcIl" }, "timestamp": { diff --git a/.obsidian/themes/California Coast.css b/.obsidian/themes/California Coast.css index 4fcd2668..874f0b18 100644 --- a/.obsidian/themes/California Coast.css +++ b/.obsidian/themes/California Coast.css @@ -1,3 +1,4 @@ +@charset "UTF-8"; /* @settings name: California Coast Theme @@ -5,9 +6,10 @@ id: obsidian-california-coast-theme settings: - id: accent-color-title - title: Accent Color + title: Colors type: heading level: 3 + collapsed: true - id: accent title: Accent Color @@ -15,59 +17,194 @@ settings: format: hsl-split default: '#007AFF' - - id: cc-fancy-cursor - title: Accented cursor - description: The editor cursor takes on your accent color - type: class-toggle + id: text-highlight-bg + title: Highlight Color + type: variable-themed-color + format: rgb + opacity: true + default-light: 'rgba(255, 224, 0, 0.5)' + default-dark: 'rgba(255, 177, 80, 0.3)' + - + id: text-selection + title: Text Selection Background Color + type: variable-themed-color + format: hsl + opacity: true + default-light: 'hsla(0, 0%, 0%, 0.08)' + default-dark: 'hsla(211, 100%, 42%, 0.3)' + - + id: strong-color + title: Bold Color + type: variable-themed-color + format: hex + default-light: '#1a1a1a' + default-dark: '#bababa' + - + id: em-color + title: Italic Color + type: variable-themed-color + format: hex + default-light: '#1a1a1a' + default-dark: '#bababa' + - + id: h1-color + title: H1 Color + type: variable-themed-color + format: hex + opacity: false + default-light: '#1f1f1f' + default-dark: '#bababa' + - + id: h2-color + title: H2 Color + type: variable-themed-color + format: hex + opacity: false + default-light: '#1f1f1f' + default-dark: '#bababa' + - + id: h3-color + title: H3 Color + type: variable-themed-color + format: hex + opacity: false + default-light: '#1f1f1f' + default-dark: '#bababa' + - + id: h4-color + title: H4 Color + type: variable-themed-color + format: hex + opacity: false + default-light: '#1f1f1f' + default-dark: '#bababa' + - + id: h5-color + title: H5 Color + type: variable-themed-color + format: hex + opacity: false + default-light: '#1f1f1f' + default-dark: '#bababa' + - + id: h6-color + title: H6 Color + type: variable-themed-color + format: hex + opacity: false + default-light: '#1f1f1f' + default-dark: '#bababa' + - + id: code-color + title: Indent Code Color + type: variable-themed-color + format: hex + opacity: false + default-light: '#1f1f1f' + default-dark: '#bababa' - id: custom-fonts - title: Custom Fonts + title: Fonts type: heading level: 3 + collapsed: true - - id: text + id: font-interface-theme title: UI font description: Font used for the user interface type: variable-text default: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif + - + id: default-font-smoothing + title: UI font smoothing + description: Changes the antialiasingโ€”or crispnessโ€”of the UI font + type: variable-select + default: antialiased + options: + - auto + - antialiased + - subpixel-antialiased + - none - - id: text-editor - title: Body font + id: font-text-theme + title: Editor font description: Font used for the editor and preview type: variable-text default: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif + - + id: editor-font-smoothing + title: Editor font smoothing + description: Changes the antialiasingโ€”or crispnessโ€”of the editor font + type: variable-select + default: antialiased + options: + - auto + - antialiased + - subpixel-antialiased + - none - id: editor-font-features - title: Body font features - description: eg. "ss01", "cv05", "cv07", "case" + title: Editor font features + description: 'Enable various features supported by your font, such as ligatures. See: https://developer.mozilla.org/en-US/docs/Web/CSS/font-feature-settings' type: variable-text default: "" - - id: font-monospace + id: header-editor-font + title: Headings font + description: Font used for headings in editor and preview + type: variable-text + default: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif + - + id: font-monospace-theme title: Monospace font description: Used for code blocks, front matter, etc type: variable-text default: Menlo, SFMono-Regular, Consolas, "Roboto Mono", monospace - id: editor-line-height - title: Body line height - description: Line height of the main text, expects a decimal value + title: Editor line height + description: Line height of the editor, expects a decimal value type: variable-number default: 1.88889 - id: line-width title: Line width - description: The maximum line width in rem units (1rem = Body font size) + description: The maximum line width in pixels + type: variable-number + default: 600 + format: px + - + id: normal-weight + title: Base font weight type: variable-number - default: 42 - format: rem - + default: 400 + - + id: medium-weight + title: Medium font weight + type: variable-number + default: 500 + - + id: bold-weight + title: Bold font weight + type: variable-number + default: 600 + - id: misc-title title: Misc type: heading level: 3 + collapsed: true + - + id: cc-show-vault-name + title: Show vault name in file explorer + type: class-toggle + - + id: cc-transparent-popover + title: Translucent popovers + description: Menus and notifications will take on a translucent background. Turning this setting on might slow down obsidian on some computers. + type: class-toggle - id: scale-small title: Page preview scale @@ -75,40 +212,54 @@ settings: type: variable-number default: 90 - - id: cc-truncated-explorer-titles - title: Truncate file titles + id: explorer-wrapping + title: File explorer wrapping description: 'By default, files with long names will wrap in the file explorer. This setting ensures each file name only takes up a single line' + type: class-select + default: none + options: + - + value: none + label: Default + - + value: cc-truncated-explorer-titles + label: Truncate file titles + - + value: cc-wrapped-explorer-titles + label: Wrap file titles + - + id: cc-trim-table-cols + title: Truncate table columns + description: Prevent table columns from wrapping to a new line in narrow panes type: class-toggle - - - id: cc-no-sidebar-animation - title: Disable sidebar animations - description: Closing and opening sidebars will occur immediately rather than animating to the open or closed positions - type: class-toggle - - - id: cc-no-tree-animation - title: Disable tree animations - description: Closing and opening folders, nested tags, etc. will occur immediately rather than animating to the open or closed positions - type: class-toggle + - + id: table-min-cell-width + title: Minimum table column width + description: Table columns will not strink below this width + type: variable-number + default: 0 + format: px - id: editor-customization title: Editor Customization type: heading level: 3 + collapsed: true - - id: cc-soft-blink-cursor - title: Soft-blink cursor - description: The editor cursor will fade in and out rather than blinking + id: cc-fancy-cursor + title: Accented cursor + description: The editor cursor takes on your accent color type: class-toggle - id: cc-editor-heading-hash - title: Flush headings - description: Shifts heading hashes so headings are aligned with the edge of the editor + title: Flush headings (source mode) + description: Shifts heading hashes so headings are aligned with the edge of the editor. This feature is currently incompatible with mobile. type: class-toggle - - id: cc-block-quotes - title: Blockquotes - description: De-emphasizes the blockquote formatting character + id: cc-lp-editor-heading-hash + title: Flush headings (live preview mode) + description: Shifts heading hashes so headings are aligned with the edge of the editor. This feature is currently incompatible with mobile. type: class-toggle - id: cc-em-strong @@ -117,44 +268,44 @@ settings: type: class-toggle - id: cc-hr - title: Horizontal rule + title: Horizontal rule (source mode) description: Styles horizontal rules to span the width of the editor type: class-toggle - id: cc-editor-list-bullets - title: Editor list bullets + title: Editor list bullets (source mode) description: 'Replace *, -, + with a bullet character when creating lists' type: class-toggle - - - id: cc-list-relationship-lines - title: Editor list indentation lines - description: Display vertical lines to distinguish list indentation level - type: class-toggle - - - id: cc-soft-wrap-code-blocks - title: Soft wrap code-blocks - type: class-toggle - id: preview-customization title: Preview Customization type: heading level: 3 + collapsed: true - - id: cc-pretty-preview - title: Enhanced Preview Typography - description: Adds context aware padding between text elements in preview mode (requires the "contextual typography" plugin) + id: cc-header-spacing + title: Dynamic Header Spacing + description: Applies the top and bottom header margins defined below, and adjusts spacing dynamically when the "Contextual Typography" plugin is active type: class-toggle - - id: cc-hide-table-vertical-dividers - title: Hide vertical table dividers + id: cc-soft-wrap-code-blocks + title: Soft wrap code-blocks type: class-toggle - id: cc-seamless-embed title: Seamless embed description: Display embedded content seamlessly as a part of the containing document type: class-toggle - + - + id: preview-bullet-size-adjust + title: Preview bullet size adjust + description: Increase or decrease preview mode bullet sizes. The default is 100%, or no change. + type: variable-number + default: 100 + format: '%' + + - id: level-1-headings title: Level 1 Headings @@ -197,7 +348,7 @@ settings: description: Accepts any CSS font-style value type: variable-text default: normal - + - id: level-2-headings title: Level 2 Headings @@ -283,7 +434,7 @@ settings: description: Accepts any CSS font-style value type: variable-text default: normal - + - id: level-4-headings title: Level 4 Headings @@ -326,7 +477,7 @@ settings: description: Accepts any CSS font-style value type: variable-text default: normal - + - id: level-5-headings title: Level 5 Headings @@ -369,7 +520,7 @@ settings: description: Accepts any CSS font-style value type: variable-text default: normal - + - id: level-6-headings title: Level 6 Headings @@ -418,22 +569,22 @@ settings: title: Icons type: heading level: 3 + collapsed: true - - id: cc-custom-icons - title: Use Custom Icons - description: Replace obsidian's default icons + id: cc-no-custom-icons + title: Use Obsidian's default icons type: class-toggle - default: true + default: false - - id: cc-file-icons - title: Use File Icons + id: cc-no-file-icons + title: Hide file icons type: class-toggle - default: true + default: false - - id: cc-folder-icons - title: Use Folder Icons + id: cc-no-folder-icons + title: Hide folder icons type: class-toggle - default: true + default: false - id: folder-h title: Folder icon color @@ -461,64 +612,54 @@ settings: min: 50 max: 150 step: 1 -*/ +*/ :root { - --accent-h: 211; /* Accent hue */ - --accent-s: 100%; /* Accent saturation */ - --accent-l: 50%; /* Accent lightness Light Mode */ - --accent-d: calc(var(--accent-l) + 2%); /* Accent lightness Dark Mode */ - + --accent-h: 211; + /* Accent hue */ + --accent-s: 100%; + /* Accent saturation */ + --accent-l: 50%; + /* Accent lightness Light Mode */ + --accent-d: calc(var(--accent-l) + 2%); + /* Accent lightness Dark Mode */ --color-black-rgb: 0, 0, 0; --color-white-rgb: 255, 255, 255; - - --text: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, - Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - --text-editor: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, - Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; - --font-monospace: Menlo, SFMono-Regular, Consolas, "Roboto Mono", monospace; - + --default-font-smoothing: auto; + --editor-font-smoothing: auto; /* Sizes, weights, padding */ - - --rem: 18px; - - --editor-font-size: 18px; --editor-line-height: 1.88889; --editor-font-weight: 400; --editor-font-features: ""; - + --ui-font-size: 14px; --scale-small: 90; - - --font-normal: 16px; - --font-small: 14px; - --font-smaller: 11px; - --font-smallest: 10px; --normal-weight: 400; + --medium-weight: 500; --bold-weight: 600; - --line-width: 42rem; + --line-width: 600px; --line-height: 1.5; --max-width: 100%; --nested-padding: 3.5%; --icon-muted: 0.4; - --border-width: 1px; - --border-width-alt: 1px; --titlebar-height: 28px; --header-width: 42px; - --radius-s: 4px; --radius-m: 6px; --radius-l: 10px; --radius-xl: 20px; - --cursor: pointer; - --strong-weight: var(--bold-weight); --strong-color: inherit; --em-color: inherit; --workspace-drawer-ribbon-width: 46px; + --preview-bullet-size-adjust: 100%; + --table-min-cell-width: 0px; } .theme-light { + --accent-r: 1; + --accent-g: 122; + --accent-b: 255; --red-rgb: 255, 59, 48; --orange-rgb: 255, 149, 0; --yellow-rgb: 255, 204, 0; @@ -527,13 +668,11 @@ settings: --blue-rgb: 0, 122, 255; --indigo-rgb: 88, 86, 214; --purple-rgb: 175, 82, 222; - --pink-rgb: 255, 45, 85; - + --pink-rgb: 255, 0, 255; --accent-hsl: var(--accent-h), var(--accent-s), var(--accent-l); - + --accent-rgb: var(--accent-r), var(--accent-g), var(--accent-b); --foreground-rgb: var(--color-black-rgb); --background-rgb: var(--color-white-rgb); - --shade-90: rgba(var(--foreground-rgb), 0.9); --shade-80: rgba(var(--foreground-rgb), 0.8); --shade-70: rgba(var(--foreground-rgb), 0.7); @@ -547,20 +686,39 @@ settings: --shade-3: rgba(var(--foreground-rgb), 0.03); --shade-2: rgba(var(--foreground-rgb), 0.02); --shade-0: rgb(var(--background-rgb)); - + --shade-90-opaque: hsl(0, 0%, 10%); + --shade-80-opaque: hsl(0, 0%, 20%); + --shade-70-opaque: hsl(0, 0%, 30%); + --shade-60-opaque: hsl(0, 0%, 40%); + --shade-50-opaque: hsl(0, 0%, 50%); + --shade-40-opaque: hsl(0, 0%, 60%); + --shade-30-opaque: hsl(0, 0%, 70%); + --shade-20-opaque: hsl(0, 0%, 80%); + --shade-10-opaque: hsl(0, 0%, 90%); + --shade-5-opaque: hsl(0, 0%, 95%); + --shade-3-opaque: hsl(0, 0%, 97%); + --shade-2-opaque: hsl(0, 0%, 98%); + --shade-0-opaque: rgb(var(--background-rgb)); --shade-plus-darker: var(--shade-5); --shade-plus-darker-hsl: hsl(0, 0%, 95%); - --background-primary: var(--shade-0); - --background-primary-alt: var(--shade-3); - --background-secondary: var(--shade-3); - --background-secondary-alt: var(--shade-3); - --background-tertiary: var(--shade-3); + --background-primary: var(--shade-0-opaque); + --background-primary-alt: var(--shade-3-opaque); + --background-secondary: var(--shade-3-opaque); + --background-secondary-alt: var(--shade-3-opaque); + --background-tertiary: var(--shade-3-opaque); --background-modifier-border: var(--shade-plus-darker); --background-modifier-border-hover: var(--shade-plus-darker); --background-modifier-border-focus: var(--shade-plus-darker); - --text-normal: var(--shade-90); - --text-muted: var(--shade-50); - --text-faint: var(--shade-30); + --text-normal: var(--shade-90-opaque); + --text-normal-bold: var(--shade-90-opaque); + --text-normal-em: var(--shade-90-opaque); + --text-muted: var(--shade-50-opaque); + --text-faint: var(--shade-30-opaque); + --text-error: rgb(var(--red-rgb)); + --text-error-hover: rgb(var(--red-rgb)); + --background-modifier-error: rgb(var(--red-rgb)); + --background-modifier-error-rgb: var(--red-rgb); + --background-modifier-error-hover: rgb(var(--red-rgb)); --background-transparent: transparent; --background-translucent: rgba(245, 245, 245, 0.75); --background-match-highlight: hsla(var(--accent-hsl), 0.2); @@ -583,19 +741,21 @@ settings: var(--accent-s), calc(var(--accent-l) - 10%) ); - --quote-opening-modifier: var(--shade-70); - --interactive-accent-rgb: var(--shade-70); - --text-selection: hsl(var(--accent-h), var(--accent-s), 96%); + --quote-opening-modifier: var(--shade-70-opaque); + --interactive-accent-rgb: var(--accent-rgb); + --text-selection: rgba(var(--foreground-rgb), 0.08); --text-highlight-bg: rgba(255, 224, 0, 0.5); --text-highlight-bg-active: rgba(0, 0, 0, 0.1); --background-modifier-cover: rgba(170, 170, 170, 0.6); - --opacity-translucency: 1; } .theme-dark { - --accent-h: 210; /* Accent hue */ - + --accent-h: 210; + /* Accent hue */ + --accent-r: 1; + --accent-g: 127; + --accent-b: 255; --red-rgb: 255, 69, 58; --orange-rgb: 255, 159, 10; --yellow-rgb: 255, 214, 10; @@ -604,13 +764,11 @@ settings: --blue-rgb: 10, 132, 255; --indigo-rgb: 94, 92, 230; --purple-rgb: 191, 90, 242; - --pink-rgb: 255, 45, 85; - + --pink-rgb: 255, 0, 255; --accent-hsl: var(--accent-h), var(--accent-s), var(--accent-d); - + --accent-rgb: var(--accent-r), var(--accent-g), var(--accent-b); --foreground-rgb: 204, 204, 204; --background-rgb: 30, 30, 30; - --shade-90: rgba(var(--foreground-rgb), 0.9); --shade-80: rgba(var(--foreground-rgb), 0.8); --shade-70: rgba(var(--foreground-rgb), 0.7); @@ -624,24 +782,41 @@ settings: --shade-3: rgba(var(--foreground-rgb), 0.03); --shade-2: rgba(var(--foreground-rgb), 0.02); --shade-0: rgb(var(--background-rgb)); - + --shade-90-opaque: hsl(0, 0%, 73%); + --shade-80-opaque: hsl(0, 0%, 66%); + --shade-70-opaque: hsl(0, 0%, 60%); + --shade-60-opaque: hsl(0, 0%, 53%); + --shade-50-opaque: hsl(0, 0%, 46%); + --shade-40-opaque: hsl(0, 0%, 39%); + --shade-30-opaque: hsl(0, 0%, 32%); + --shade-20-opaque: hsl(0, 0%, 25%); + --shade-10-opaque: hsl(0, 0%, 18%); + --shade-5-opaque: hsl(0, 0%, 15%); + --shade-3-opaque: hsl(0, 0%, 14%); + --shade-2-opaque: hsl(0, 0%, 13%); + --shade-0-opaque: rgb(var(--background-rgb)); --shade-plus-darker: rgba(255, 255, 255, 0.15); --shade-plus-darker-hsl: hsl(0, 0%, 16%); - --dark-separator: hsl(0, 0%, 9%); - - --background-primary: var(--shade-0); - --background-primary-alt: var(--shade-3); - --background-secondary: var(--shade-3); - --background-secondary-alt: var(--shade-3); - --background-tertiary: var(--shade-3); + --background-primary: var(--shade-0-opaque); + --background-primary-alt: var(--shade-3-opaque); + --background-secondary: var(--shade-3-opaque); + --background-secondary-alt: var(--shade-3-opaque); + --background-tertiary: var(--shade-3-opaque); --background-modifier-border: var(--shade-plus-darker); --background-modifier-border-hover: var(--shade-plus-darker); --background-modifier-border-focus: var(--shade-plus-darker); --background-modifier-box-shadow: rgba(0, 0, 0, 0.3); - --text-normal: var(--shade-90); - --text-muted: var(--shade-50); - --text-faint: var(--shade-30); + --text-normal: var(--shade-90-opaque); + --text-normal-bold: var(--shade-90-opaque); + --text-normal-em: var(--shade-90-opaque); + --text-muted: var(--shade-50-opaque); + --text-faint: var(--shade-30-opaque); + --text-error: rgb(var(--red-rgb)); + --text-error-hover: rgb(var(--red-rgb)); + --background-modifier-error: rgb(var(--red-rgb)); + --background-modifier-error-rgb: var(--red-rgb); + --background-modifier-error-hover: rgb(var(--red-rgb)); --background-transparent: transparent; --background-translucent: rgba(40, 40, 40, 0.6); --background-match-highlight: hsla(var(--accent-hsl), 0.2); @@ -664,1547 +839,1362 @@ settings: var(--accent-s), calc(var(--accent-d) - 15%) ); - --quote-opening-modifier: var(--shade-70); - --interactive-accent-rgb: var(--shade-70); - --text-selection: hsl(var(--accent-h), calc(var(--accent-s) - 50%), 20%); + --quote-opening-modifier: var(--shade-70-opaque); + --interactive-accent-rgb: var(--accent-rgb); + --text-selection: hsl(var(--accent-h), var(--accent-s), calc(var(--accent-d) - 10%), 0.3); --text-highlight-bg: rgba(255, 177, 80, 0.3); --text-highlight-bg-active: rgba(255, 255, 255, 0.1); --background-modifier-cover: rgba(20, 20, 20, 0.6); - --opacity-translucency: 1; } -.is-mobile.theme-dark, -.is-mobile.theme-light { - --background-modifier-cover: rgba(0, 0, 0, 0.25); -} - body { + --font-interface-theme: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, + Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + --font-text-theme: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, + Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + --font-monospace-theme: Menlo, SFMono-Regular, Consolas, "Roboto Mono", + monospace; + --editor-font-size: var(--font-text-size, 18px); --editor-line-height-rem: calc(var(--editor-line-height) * 1rem); --editor-line-height-small: calc( var(--editor-line-height) * var(--scale-small) / 100 ); --editor-line-height-small-rem: calc(var(--editor-line-height-small) * 1rem); + --indentation-guide: var(--shade-5); + --indentation-guide-active: rgba(var(--foreground-rgb), 0.15); + --code-color: var(--text-normal); } body.is-mobile { - padding: 0 !important; + --font-interface: var(--font-interface-theme); + --font-text: var(--font-text-theme); + --font-monospace: var(--font-monospace-theme) ; } -.is-mobile .app-container { - background-color: #000; +.cc-fancy-cursor .cm-s-obsidian.mod-cm6 .cm-line { + caret-color: var(--text-accent); } - -.is-mobile .horizontal-main-container { - z-index: 2; +.cc-fancy-cursor .cm-s-obsidian.mod-cm6 .CodeMirror-cursor, +.cc-fancy-cursor .cm-s-obsidian.mod-cm6 .cm-cursor, +.cc-fancy-cursor .cm-s-obsidian.mod-cm6 .cm-dropCursor { + border-color: var(--text-accent); } -/* - ------------------------------------------------------------------ -*/ - -.hider-frameless .workspace-split.mod-right-split > .workspace-tabs, -.hider-frameless .workspace-split.mod-root .view-header { - padding-top: 2px; -} -.hider-frameless:not(.is-fullscreen) - .workspace-split.mod-left-split - > .workspace-tabs { - padding-top: 28px !important; -} -.hider-frameless - .workspace-split.mod-right-split - > .workspace-tabs - ~ .workspace-tabs, -.hider-frameless - .workspace-split.mod-left-split - > .workspace-tabs - ~ .workspace-tabs { - padding-top: 0px; -} -.hider-frameless.is-fullscreen - .workspace-split.mod-left-split - > .workspace-tabs, -.hider-frameless.is-fullscreen .workspace-split.mod-root .view-header { - padding-top: 0px; -} - -/* - ------------------------------------------------------------------ -*/ - -body:not(.hider-ribbon):not(.hider-frameless) .workspace-ribbon.mod-left { - padding-top: 5px; - transition: padding-right 100ms ease, box-shadow 100ms ease; +body.cc-em-strong .markdown-source-view.cm-s-obsidian span.cm-formatting-strong.cm-header, +body.cc-em-strong .markdown-source-view.cm-s-obsidian span.cm-formatting-em.cm-header, +body.cc-em-strong .markdown-source-view.cm-s-obsidian span.cm-formatting-strong, +body.cc-em-strong .markdown-source-view.cm-s-obsidian span.cm-formatting-em { + color: var(--shade-20); + font-size: 0.777em; } -body.is-fullscreen:not(.hider-ribbon):not(.hider-frameless) - .workspace-ribbon.mod-left { - padding-top: 10px; +.cc-hr .cm-s-obsidian.mod-cm6 .HyperMD-hr:not(.cm-active) span.cm-hr { + color: transparent; } - -body:not(.hider-ribbon):not(.hider-frameless) - .workspace-ribbon.mod-left.is-collapsed { - box-shadow: inset -10px 0 4px -10px rgba(0, 0, 0, 0.04); - padding-right: 5px; +.cc-hr .cm-s-obsidian.mod-cm6 .HyperMD-hr:not(.cm-active) { + background: linear-gradient(180deg, transparent calc(50% - 1px), var(--shade-10) 50%, transparent calc(50% + 1px)); } -.hider-ribbon .workspace-ribbon-collapse-btn { - display: none; -} -.hider-ribbon .workspace-ribbon.mod-right { - pointer-events: none; +.cc-editor-list-bullets .cm-s-obsidian.mod-cm6:not(.is-live-preview) span.cm-formatting-list-ul { + color: transparent !important; + position: relative; } -.hider-ribbon .workspace-ribbon.mod-left { +.cc-editor-list-bullets .cm-s-obsidian.mod-cm6:not(.is-live-preview) span.cm-formatting-list-ul:before { + line-height: 0; position: absolute; - margin: 0; - overflow: visible; - flex-basis: 0; - bottom: 0; - top: auto; - display: flex !important; - flex-direction: row; - z-index: var(--layer-status-bar); - opacity: 0; - transition: opacity 0.25s ease-in-out; - - padding: 0; - - width: 30px; - height: unset; - filter: drop-shadow(0px 2px 10px rgba(0, 0, 0, 0.1)); + top: 51%; + left: 0; + display: block; + transform: translate(-40%, -50%); + width: 6px; + height: 6px; + content: url('data:image/svg+xml; utf8, '); } - -.hider-ribbon .side-dock-actions, -.hider-ribbon .side-dock-settings { - background: rgb(245, 245, 245); - border-top: 1px solid var(--shade-10); - - display: flex; - margin: 0; - position: relative; +.cc-editor-list-bullets.theme-dark .cm-s-obsidian:not(.is-live-preview) span.cm-formatting-list-ul:before { + content: url('data:image/svg+xml; utf8, '); } - -.theme-dark.hider-ribbon .side-dock-actions, -.theme-dark.hider-ribbon .side-dock-settings { - background: rgb(60, 60, 60); - border-color: var(--shade-2); +.cc-editor-list-bullets .cm-s-obsidian .HyperMD-list-line { + padding-top: 0; + padding-bottom: 10px; } -.hider-ribbon .side-dock-settings { - border-right: 1px solid var(--shade-10); - border-top-right-radius: var(--radius-m); +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .cm-header.cm-formatting-header.obsidian-search-match-highlight { + background: transparent; } - -.hider-ribbon .side-dock-actions { - padding: 5px 0 5px 5px; - z-index: var(--layer-status-bar); +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header { + position: relative; } - -.hider-ribbon .workspace-ribbon.mod-left:after { - content: none; +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header:not(.cm-active) .cm-formatting-header:not(:only-child):after { + background-color: transparent; + color: transparent; } -.hider-ribbon .workspace-ribbon.mod-left .side-dock-ribbon-action, -.workspace-ribbon.mod-left .side-dock-ribbon-action { - line-height: 1; - display: flex; - align-items: center; - justify-content: center; - cursor: var(--cursor); - color: var(--text-muted); - padding: 4px 6px; - margin-bottom: 5px; - border-radius: var(--radius-s); +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child) { + z-index: 1000; + position: absolute; + left: 0; + transform: translateX(-100%); + display: inline-block; + color: transparent; } -.hider-ribbon .workspace-ribbon.mod-left .side-dock-ribbon-action { - margin-bottom: 0; - margin-right: 5px; +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child):after { + background-color: var(--background-primary); + font-family: var(--font-interface); + color: var(--text-faint); + font-weight: var(--normal-weight); + font-size: 10px; + position: absolute; + bottom: 15%; + right: 0; } -.is-mobile .side-dock-ribbon-action { - display: flex; - align-items: center; - justify-content: center; +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-1:after { + content: "#"; } -.hider-ribbon .workspace-ribbon.mod-left:hover { - opacity: 1; - transition: opacity 0.25s ease-in-out; +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-2:after { + content: "##"; } -.hider-ribbon .workspace-ribbon.mod-left .workspace-ribbon-collapse-btn { - border-top: 1px solid var(--background-modifier-border); +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-3:after { + content: "###"; } -.hider-ribbon .workspace-split.mod-left-split { - margin: 0; +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-4:after { + content: "####"; } -.hider-frameless .workspace-ribbon.mod-left.is-collapsed { - background-color: var(--shade-0); +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-5:after { + content: "#####"; } - -.hider-ribbon .workspace-ribbon { - padding: 0; +.cc-editor-heading-hash .cm-s-obsidian.mod-cm6:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-6:after { + content: "######"; +} +.cc-editor-heading-hash.is-mobile .cm-s-obsidian:not(.is-live-preview) .HyperMD-header .cm-formatting-header:not(:only-child):after { + letter-spacing: -3px; } -.workspace-ribbon.mod-left { +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .cm-header.cm-formatting-header.obsidian-search-match-highlight { background: transparent; - padding: 0 0 0 5px; +} +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header { position: relative; - flex-basis: unset; - flex-shrink: 0; - flex-grow: 0; } - -.workspace-split.mod-left-split { - margin-left: 0; +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header:not(.cm-active) .cm-formatting-header:not(:only-child):after { + background-color: transparent; + color: transparent; } - -.mobile-toolbar-option { - min-width: none; +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child) { + z-index: 1000; + position: absolute; + left: 0; + transform: translateX(-100%); + display: inline-block; + color: transparent; } - -.mobile-toolbar { +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child):after { background-color: var(--background-primary); - transition: none !important; - transform: none !important; + bottom: 15%; + color: var(--text-faint); + font-family: var(--font-interface); + font-size: 10px; + font-weight: var(--normal-weight); + position: absolute; + right: 0; } - -/* - ------------------------------------------------------------------ - */ - -.workspace-ribbon.mod-left { - transition: border-color 0s ease-in-out 0s, background-color 0s ease-in-out 0s; +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-1:after { + content: "#"; } -.workspace-ribbon.mod-left.is-collapsed { - border-color: transparent; - background-color: transparent; - transition: border-color 0s ease-in-out 0.1s, - background-color 0s ease-in-out 0.2s; +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-2:after { + content: "##"; } -.is-right-sidedock-collapsed .workspace-split.mod-right-split { - margin-right: 0px; +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-3:after { + content: "###"; } -.view-actions { - background-color: transparent; - margin: 0; - padding: 0; - display: flex; - align-items: center; +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-4:after { + content: "####"; } -.view-actions .view-action { - align-items: center; - border-radius: var(--radius-s); - color: var(--shade-40); - cursor: var(--cursor); - display: flex; - justify-content: center; - line-height: 1; - margin: 0 0 0 5px; - opacity: 1; - padding: 4px 6px; - position: static; -} -.view-action.is-active { - opacity: 1; -} -.view-actions .view-action:last-child { - margin-left: 5px; +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-5:after { + content: "#####"; } -.view-action:hover { - color: var(--text-muted); - background-color: var(--shade-plus-darker); +.cc-lp-editor-heading-hash .cm-s-obsidian.mod-cm6.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child).cm-header-6:after { + content: "######"; } -.workspace-ribbon:not(.is-collapsed) ~ .mod-root .view-actions, -.mod-right.is-collapsed ~ .mod-root .view-header:hover .view-actions { - opacity: 1; - transition: opacity 0.25s ease-in-out; +.cc-lp-editor-heading-hash.is-mobile .cm-s-obsidian.is-live-preview .HyperMD-header .cm-formatting-header:not(:only-child):after { + letter-spacing: -3px; } -/* - ------------------------------------------------------------------ - */ - -.theme-dark input::selection, -.theme-dark div[contenteditable]::selection { - background: hsl(var(--accent-h), calc(var(--accent-s) - 50%), 44%); +body { + --svg-xs: 13px; + --svg-s: 14px; + --svg-m: 15px; + --svg-l: 16px; + --svg-xl: 18px; + --svg-xxl: 20px; + --folder-h: 0deg; + --folder-s: 100%; + --folder-b: 100%; } -/* Headings and fonts */ - -strong { - font-weight: var(--bold-weight); +body.is-mobile { + --svg-xs: 17px; + --svg-s: 18px; + --svg-m: 19px; + --svg-l: 20px; + --svg-xl: 22px; + --svg-xxl: 24px; } -body:not(.hider-frameless):not(.is-fullscreen):not(.is-mobile) { - padding-top: var(--titlebar-height) !important; +.view-action > svg, +.view-header-icon > svg, +.nav-action-button svg, +.workspace-tab-header-inner-icon > svg { + width: var(--svg-xl); + height: var(--svg-xl); } -html, -body, -input, -textarea, -button, -.cm-s-obsidian .cm-formatting-hashtag, -.cm-s-obsidian { - font-size: var(--rem); - font-family: var(--text) !important; - font-weight: var(--normal-weight); - line-height: var(--line-height); - -webkit-font-smoothing: antialiased !important; - -moz-osx-font-smoothing: grayscale; -} -.view-header-title, -.file-embed-title, -.markdown-embed-title { - text-align: left; - font-size: 14px; - font-weight: 500; -} -.view-header-title:before { - display: none; +.side-dock-ribbon-action > svg { + width: 17px; + height: 17px; } -.is-mobile .view-header-title-container, -.is-mobile .view-header { - height: unset; +.is-mobile .view-action > svg, +.is-mobile .side-dock-ribbon-action > svg, +.is-mobile .view-header-icon > svg, +.is-mobile .nav-action-button svg, +.is-mobile .workspace-tab-header-inner-icon > svg { + width: var(--svg-xxl); + height: var(--svg-xxl); } -.is-mobile .view-header-title { - padding: 10px 0; - line-height: 1; +.workspace-drawer-header-icon > svg { + width: var(--svg-xxl); + height: var(--svg-xxl); } -/* Menu */ -.menu { - color: var(--shade-90); - border: 1px solid var(--shade-10); - background: rgb(245, 245, 245); - box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1); - - font-weight: 500; - border-radius: var(--radius-m); - padding: 10px 14px; +.menu-item-icon svg { + width: var(--svg-s); + height: var(--svg-s); } -.theme-dark .menu { - border: 1px solid var(--shade-20); - background: rgb(60, 60, 60); +.setting-hotkey-icon.setting-delete-hotkey { + display: flex; + line-height: 1; + margin-left: 6px; } -.menu-item { - font-size: 13px; +.setting-add-hotkey-button, +.setting-restore-hotkey-button { line-height: 1; - border-radius: var(--radius-s); - padding: 5px 10px; - margin: 0 -10px; + height: unset; + padding: 4px 6px; display: flex; align-items: center; } - -.menu-separator { - height: 0; - margin: 10px 0; - border-bottom: 1px solid var(--shade-plus-darker); -} - -.menu-item-icon { - color: var(--text-muted); +.setting-add-hotkey-button svg, +.setting-restore-hotkey-button svg { position: static; - width: unset; - margin-right: 6px; - display: flex; } -.is-mobile .menu-item-icon { - margin-right: 10px; +.setting-add-hotkey-button:hover, +.setting-restore-hotkey-button:hover { + color: var(--text-muted); + background: var(--shade-plus-darker); } -.workspace-drawer { - background: var(--background-primary); - width: calc(100vw - 54px); +.setting-add-hotkey-button > svg { + width: var(--svg-xl); + height: var(--svg-xl); + position: static; + display: block; } -.workspace-drawer-ribbon { +.view-header-icon, +.workspace-tab-header, +.side-dock-ribbon-tab { background: transparent; - width: var(--workspace-drawer-ribbon-width); -} - -.workspace-drawer.mod-left .workspace-drawer-active-tab-container { - padding-left: 0; -} - -.workspace-drawer.mod-left .workspace-drawer-header { - padding-left: 0.5rem; -} - -.is-mobile .side-dock-ribbon-action > svg { - width: 26px; - height: 26px; -} - -.workspace-drawer.mod-left .workspace-drawer-inner { - padding-left: calc( - var(--workspace-drawer-ribbon-width) + env(safe-area-inset-left) - ); -} - -.workspace-drawer-inner { - padding-top: env(safe-area-inset-top); - padding-bottom: env(safe-area-inset-bottom); -} - -.is-mobile .workspace-split.mod-root { - padding-top: env(safe-area-inset-top); -} - -.pull-down-action { - padding-top: calc(env(safe-area-inset-top) + 30px); + color: var(--text-muted); } -.workspace-drawer-header-icon { - display: flex; +.view-header-icon { align-items: center; + border-radius: var(--radius-s); + color: var(--shade-40); + cursor: grab; + display: flex; justify-content: center; - align-self: flex-start; -} - -.workspace-drawer-header-name { - font-weight: 500; line-height: 1; - height: auto; + opacity: 1; + padding: 4px 6px; + position: static; + top: 0; } - -.workspace-drawer-header-info:empty { - margin: 0; +.view-header-icon:hover { + color: var(--text-muted); + background-color: var(--shade-plus-darker); } -.workspace-drawer-header-left { - justify-content: center; +.view-header-icon:hover, +.workspace-tab-header:hover, +.side-dock-ribbon-tab:hover, +.side-dock-ribbon-action:hover { + background: var(--shade-plus-darker); + color: var(--text-muted); + opacity: 1; } -.workspace-drawer.mod-right { - padding-right: env(safe-area-inset-right); +.workspace-tab-header-inner { + line-height: 1; + padding: 0; } -.workspace-drawer-active-tab-icon { +.workspace-leaf-content[data-type=starred] .nav-file-icon { display: none; } -.workspace-drawer-tab-option-item { - margin: 0; - padding: 0.66rem 0.5rem; +.workspace-drawer-active-tab-back-icon, +.workspace-drawer-active-tab-back-icon > svg { + width: 0.9rem; + height: 0.9rem; + color: var(--shade-30); } -.workspace-drawer-active-tab-header { - margin: 0; - padding: 0 0.5rem 0.5rem; +.setting-item[data-id=folder-h] .setting-item-name::before, +.setting-item[data-id=folder-s] .setting-item-name::before, +.setting-item[data-id=folder-b] .setting-item-name::before, +body:not(.cc-no-folder-icons) .nav-folder-title-content::before { + flex-shrink: 0; + flex-grow: 0; + margin-right: 5px; + position: relative; + top: -1px; + content: " "; + display: inline-block; + width: var(--svg-l); + height: var(--svg-l); + background-size: contain; + background-repeat: no-repeat; + background-position: center center; + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE2LjkzMyAxNi45MzMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXJHcmFkaWVudDE3NjkiIHgxPSI0NDUuMjgiIHgyPSI0NDUuMjgiIHkxPSIxNzkuMjgiIHkyPSIyMDAuMDciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLjM4OTU2IDAgMCAuMzgxODQgLTE2NS41MiAtNjMuNDQpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiM2MGMwZjAiIG9mZnNldD0iMCIvPgogICA8c3RvcCBzdG9wLWNvbG9yPSIjODNkNGZiIiBvZmZzZXQ9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyR3JhZGllbnQ4NjAiIHgxPSI4LjQ2NjciIHgyPSI4LjQ2NjciIHkxPSIyOTMuMyIgeTI9IjI5Mi43NyIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0yODAuMDcpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiMwMDhlYTIiIHN0b3Atb3BhY2l0eT0iLjI1IiBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIuMTUiIG9mZnNldD0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXJHcmFkaWVudDg2OCIgeDE9IjguNDY2NyIgeDI9IjguNDY2NyIgeTE9IjI5NC42MiIgeTI9IjI5My41NiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCguOTk5OTggMCAwIC45OTk5OCAwIC0yODAuMDYpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiMwMDhlYTIiIHN0b3Atb3BhY2l0eT0iLjI1MDk4IiBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1jb2xvcj0iIzAwOGVhMiIgc3RvcC1vcGFjaXR5PSIuMTUiIG9mZnNldD0iLjc1Njc4Ii8+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iLjE1IiBvZmZzZXQ9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyR3JhZGllbnQ4OTciIHgxPSI2Ljg3OTIiIHgyPSI2Ljg3OTIiIHkxPSIyODUuMzYiIHkyPSIyODMuNzciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLjk5OTk4IDAgMCAuOTk5OTggMCAtMjgwLjA2KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICA8c3RvcCBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyR3JhZGllbnQ5MDciIHgxPSIxLjA1ODMiIHgyPSIxNS44NzUiIHkxPSIyODkuNTkiIHkyPSIyODkuNTkiIGdyYWRpZW50VHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMjgwLjA3KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICA8c3RvcCBzdG9wLWNvbG9yPSIjNDZhMmQ3IiBzdG9wLW9wYWNpdHk9Ii41IiBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1jb2xvcj0iIzQ2YTJkNyIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9Ii4xMDc4MyIvPgogICA8c3RvcCBzdG9wLWNvbG9yPSIjNDZhMmQ3IiBzdG9wLW9wYWNpdHk9Ii4wOTU4MDgiIG9mZnNldD0iLjg5Mzk4Ii8+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiM0NmEyZDciIHN0b3Atb3BhY2l0eT0iLjUiIG9mZnNldD0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiA8L2RlZnM+CiA8aW1hZ2UgeD0iLjUyOTE2IiB5PSIxLjk2OSIgd2lkdGg9IjE1Ljg3NSIgaGVpZ2h0PSIxMy4yMjkiIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVRdWFsaXR5IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUR3QUFBQXlDQVlBQUFBQTlyZ0NBQUFBQ1hCSVdYTUFBQTdYQUFBTzF3Rnhoais4QUFBQSBHWFJGV0hSVGIyWjBkMkZ5WlFCM2QzY3VhVzVyYzJOaGNHVXViM0pubSs0OEdnQUFBYlZKUkVGVWFJSHRtbDlUZ2xBUVJ3OS9qTXJSIDZhM3YvLzJxMGF6TUZPaGh1WEpMUmdIdjVHM2RNOFBncUhBNTdDNjgvQklPU2J4dENMVzNSVXZ5NjNNT0ZNQUVTT2t2WFFNbHNBVysgZ0IyUmlpZmV2Z0Rtd0FOd0IyUUR6N1VEMXNBU1dBRWJvQXB6bWVISWFTczdCeDZCbWZmOUVHcGdDdHdqTjIrQjNJQ1NpS3FkTi9zQyBxZXdNYWVlaHNqVEgzQ0NkNFViakJYaEhXdjBTMGdkcnVrcE9rRFllVTFrZjF5M1Q1cHdGMHVKdmlIVFZkUkVkNStpenppbHFaTXhLIHZORnlnbG16blNQcmt5S3lHZExpYTJTbSsxVDYxQnNpUFhHc1l3ZDhJamQ3VFhPemMrK1BvV1Q5eFNlMDdWMFJwc0pEM2h3YnBNT2Uga05FcTg2T0hoTUcxK1NWbTJEMVRTdVIxV2YyRnNDTjBCL1ZkOHhaNUdDK0FyMlB6b0lXTWRyU1NheEFHN3hsbHd0b3hZZTJZc0haTSBXRHNtckIwVDFvNEphOGVFdFdQQzJqRmg3Wml3ZGt4WU95YXNIUlBXamdscjUycUZvNDhNbnNuZUw2V05EZllKblB4SGFzU3RCR29uIHZFV2lQZEZtSkVmaXNsb2ZOSkVwbDgycStSa3p1a1FBSlRST2RnVThJM210S3ZkK1dOSm1tOGFFUzJPalJMcDJBYnpTZEcrbytIQnMgdUxuZElnWGNqMnFYME5pQWVHeDBCdGEvQVpTZ2EvMllEcHN1QUFBQUFFbEZUa1N1UW1DQyAiLz4KIDxwYXRoIGQ9Im0yLjIxIDIuMzhoMi42OTVjMC43NTA3NCAwIDAuNzgzMDIgMC4wMjg1IDEuNTQyMSAwLjYyOTYyIDAuNzgxNTkgMC41OTA0IDAuOTQ3NzkgMC42MDcgMS44NjM2IDAuNjA3bDYuNDEyNi0wLjA1MjRjMC42MzgtNWUtMyAxLjE1MTcgMC41MTM2MyAxLjE1MTcgMS4xNTE2djYuNzdjMCAwLjYzODAyLTAuNTEzNjQgMS4xNTE3LTEuMTUxNyAxLjE1MTdoLTEyLjUxM2MtMC42MzgwMiAwLTEuMTUxNy0wLjUxMzY0LTEuMTUxNy0xLjE1MTd2LTcuOTU0MmMwLTAuNjM4MDIgMC41MTM2NC0xLjE1MTcgMS4xNTE3LTEuMTUxN3oiIGZpbGw9IiM0NmEyZDciLz4KIDxwYXRoIGQ9Im0yLjIxMDIgMi4zODEyYy0wLjYzODAxIDAtMS4xNTE4IDAuNTEzODQtMS4xNTE4IDEuMTUxOHYyLjgxNjdoMTQuODE2di0xLjYzM2MwLTAuNjM4MDEtMC41MTM4Ny0xLjE1NjMtMS4xNTE4LTEuMTUxM2wtNi40MTI0IDAuMDUyMTk0Yy0wLjkxNTgyIDAtMS4wODE4LTAuMDE2Nzk4LTEuODYzNC0wLjYwNzE4LTAuNzU5MDgtMC42MDExLTAuNzkxMjgtMC42Mjk0MS0xLjU0Mi0wLjYyOTQxaC0yLjY5NXoiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQ4OTcpIiBvcGFjaXR5PSIuMzUiIHN0cm9rZS13aWR0aD0iLjI2NDU4Ii8+CiA8cmVjdCB4PSIxLjA1ODMiIHk9IjQuNDkiIHdpZHRoPSIxNC44MTciIGhlaWdodD0iMTAuMDU0IiByeD0iMS4xNTE3IiByeT0iMS4xMjg4IiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50MTc2OSkiLz4KIDxyZWN0IHg9IjEuMDU4MyIgeT0iMTIuNyIgd2lkdGg9IjE0LjgxNyIgaGVpZ2h0PSIuNTI5MTUiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQ4NjApIi8+CiA8cGF0aCBkPSJtMS4wNjU1IDEzLjQ5NGMwLjAzNzUyIDAuNTkxNjggMC41MzEyIDEuMDU4MyAxLjE0NDYgMS4wNTgzaDEyLjUxM2MwLjYxMzQgMCAxLjEwNzEtMC40NjY2NCAxLjE0NDYtMS4wNTgzaC0xNC44MDJ6IiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50ODY4KSIgc3Ryb2tlLXdpZHRoPSIuMjY0NTgiLz4KIDxyZWN0IHg9IjEuMDU4MyIgeT0iNC40OSIgd2lkdGg9IjE0LjgxNyIgaGVpZ2h0PSIxMC4wNTQiIHJ4PSIxLjE1MTciIHJ5PSIxLjEyODgiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQ5MDcpIi8+CiA8cGF0aCBkPSJtMi4yMTAyIDQuNDk3OWMtMC42MzgwMSAwLTEuMTUxOCAwLjUwMzIzLTEuMTUxOCAxLjEyODZ2MC4yMzUxMmMwLTAuNjA4OSAwLjUxMzg0LTEuMDk5MSAxLjE1MTgtMS4wOTkxaDEyLjUxM2MwLjYzODAxIDAgMS4xNTE4IDAuNDkwMjQgMS4xNTE4IDEuMDk5MXYtMC4yMzUxMmMwLTAuNjI1MzYtMC41MTM4NC0xLjEyODYtMS4xNTE4LTEuMTI4NnoiIGZpbGw9IiNmZmYiIG9wYWNpdHk9Ii4xIiBzdHJva2Utd2lkdGg9Ii4yNjQ1OCIvPgo8L3N2Zz4K"); + filter: hue-rotate(var(--folder-h)) saturate(var(--folder-s)) brightness(var(--folder-b)); } -.workspace-drawer-tab-option-item-title, -.workspace-drawer-active-tab-title { - font-size: 1rem; - font-weight: 500; - width: 100%; +.setting-item[data-id=folder-s] .setting-item-name::before, +.setting-item[data-id=folder-b] .setting-item-name::before, +.setting-item[data-id=folder-h] .setting-item-name::before { + top: 1px; + margin-right: 6px; } -.workspace-drawer-header { - padding: 1rem; +body:not(.cc-no-folder-icons) .cc-truncated-explorer-titles .nav-folder-title-content::before { + top: 2px; } - -.workspace-drawer-header-info { - margin-bottom: 0; +body:not(.cc-no-folder-icons) .nav-folder.mod-root > .nav-folder-title .nav-folder-title-content::before { + display: none; } -.workspace-drawer-tab-container > * { - padding: 0 0.5rem; +body:not(.cc-no-file-icons).cc-no-folder-icons .nav-file-title-content::before { + margin-right: 4px; + margin-left: -1px; } -.workspace-drawer-active-tab-back-icon { - flex-grow: 0; +body:not(.cc-no-file-icons) .nav-file-title-content::before { flex-shrink: 0; - flex-basis: 0; - margin-right: 2px; + flex-grow: 0; + margin-right: 5px; + position: relative; + top: 1px; + content: " "; + display: inline-block; + width: var(--svg-l); + height: var(--svg-l); + background-size: contain; + background-repeat: no-repeat; + background-position: center center; + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiM2NjYiIGQ9Ik0zMy4yNzQgMzQuODQ0bC00LjgwNy0xMy4wNkgyNi4xMWwtNC43ODQgMTIuOTkzYy0uNjUyIDEuNzk3LS45MzIgMi4wNjYtMi40MDQgMi4yMzVWMzhoNS40MDJ2LS45ODhjLTEuNzk3LS4yMjUtMi4wMS0uNTI4LTEuNDQ4LTIuMTlsLjc5Ny0yLjI5MWg1LjY5NGwuODA4IDIuMjljLjU3MyAxLjY1Mi4zMzcgMS45NjYtMS40NDggMi4xOVYzOGg2LjkxOHYtLjk4OGMtMS40MDQtLjE2OS0xLjczLS40MzgtMi4zNy0yLjE2OHptLTkuMTg3LTMuNTI2bDIuNDE1LTcuMDA4IDIuNDQ4IDcuMDA4aC00Ljg2M3pNMTcgNDRoMzB2M0gxN3pNMTcgNTFoMzB2M0gxN3oiLz48L2c+PC9zdmc+"); } - -/* --------------- */ -/* Modals */ - -.modal-bg { - opacity: 1 !important; +body:not(.cc-no-file-icons) .is-unsupported > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjwvc3ZnPg=="); } -.progress-bar-message { - color: var(--text-faint); +body:not(.cc-no-file-icons) .is-unsupported[data-path$=".zip"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiM4ODgiIGQ9Ik0yMS4wMDIgMzUuNDl2MTYuMjQ3YzAgLjY5My41NTcgMS4yNSAxLjI1IDEuMjVoNy40OThjLjY5MyAwIDEuMjUtLjU1NyAxLjI1LTEuMjVWMzUuNDloLTkuOTk4em0yLjUgOS45OThIMjguNXY1aC00Ljk5OXYtNXpNMjYgMi45OTVoLTV2NC45OTloNXYtNXptMCA0Ljk5OXY1aDQuOTk4di01SDI2em0wIDVoLTV2NC45OThoNXYtNC45OTl6bTAgNC45OTh2NWg0Ljk5OHYtNUgyNnptMCA1aC01djQuOTk5aDV2LTV6bTAgNC45OTl2NWg0Ljk5OHYtNUgyNnoiLz48L2c+PC9zdmc+"); } -.modal.mod-sync-history { - background-color: var(--shade-0); +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".svg"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".bmp"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".jpeg"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".jpg"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".png"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiM2NjYiIGQ9Ik0yNS4yNDkgMzkuNWEyLjI1IDIuMjUgMCAxMDAtNC41IDIuMjUgMi4yNSAwIDAwMCA0LjV6TTI5Ljc0OSA0NGwtMi4yNS0zLTQuNSA2aDE4bC02Ljc1LTktNC41IDZ6Ii8+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTQzLjk5OSAyOWgtMjRjLTEuNjU0IDAtMyAxLjM0Ni0zIDN2MThjMCAxLjY1NCAxLjM0NiAzIDMgM2gyNGMxLjY1NCAwIDMtMS4zNDYgMy0zVjMyYzAtMS42NTQtMS4zNDYtMy0zLTN6bS0yNCAyMVYzMmgyNGwuMDAzIDE4SDE5Ljk5OXoiLz48L2c+PC9zdmc+"); } -.modal { - border: 1px solid var(--shade-30); - background: var(--background-primary); - border-radius: 10px; - max-width: 1000px; - max-height: 90vh; +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".pdf"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxtYXNrIGlkPSJhIiB3aWR0aD0iMzUiIGhlaWdodD0iMzQiIHg9IjE1IiB5PSIyMCIgZmlsbD0iIzAwMCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE1IDIwaDM1djM0SDE1eiIvPjxwYXRoIGQ9Ik0yNi42MDYgMzkuNjc2Yy45OTYtMS45NTMgMi4xMjktNC4xNTQgMy4wMzUtNi4zNjNMMzAgMzIuNDRjLTEuMTg0LTQuNTA1LTEuODk0LTguMTIyLTEuMjYtMTAuNDYuMTctLjYxLjg3Ny0uOTggMS42MzItLjk4bC40Ni4wMDdoLjA4NWMxLjAzMy0uMDE2IDEuNTIgMS4yOTkgMS41NzUgMS44MS4wOTEuODUxLS4zMDMgMi4yOTItLjMwMyAyLjI5MiAwLS41ODIuMDIzLTEuNTIyLS4zNDQtMi4zMzMtLjQyNy0uOTM5LS44MzYtMS41LTEuMjAyLTEuNTg5LS4xODUuMTI0LS4zNjQuMzgtLjQyNi44NzEtLjEyNy42OS0uMTY2IDEuNTYtLjE2NiAyLjAwOSAwIDEuNTg1LjMxMyAzLjY3Ny45MjYgNS44MzQuMTE2LS4zMzQuMjE3LS42NTUuMjk4LS45NTUuMTI2LS40NzQuOTI2LTMuNjE1LjkyNi0zLjYxNXMtLjIwMiA0LjE4LS40ODMgNS40NDZjLS4wNi4yNjctLjEyNy41MzEtLjE5Ni44MDIgMS4wMTEgMi44MjYgMi42NCA1LjM0OCA0LjU4NSA3LjE2NC43NjcuNzE2IDEuNzM1IDEuMjk0IDIuNjUxIDEuODIgMi4wMDEtLjI4NiAzLjg0My0uNDIgNS4zOC0uNDA0IDIuMDQuMDI3IDMuNTM2LjMyOSA0LjE0Mi45MjYuMjk3LjI5LjQxOC42NC40NTUgMS4wMzMuMDA5LjE1My0uMDY2LjUxMi0uMDg3LjYwMi4wMjEtLjEwOS4wMjEtLjY0NS0xLjYxNi0xLjE2OC0xLjI4OS0uNDEyLTMuNzAyLS40LTYuNTk3LS4wOSAzLjM0OSAxLjYzNyA2LjYxMSAyLjQ1MSA3LjY0NiAxLjk2My4yNTItLjEyMy41NTktLjU0My41NTktLjU0M3MtLjE4Mi44MjgtLjMxMyAxLjAzNWExLjYzIDEuNjMgMCAwMS0uODA1LjU1Yy0xLjYzMy40MzctNS44ODQtLjU3Mi05LjU5LTIuNjg5LTQuMTM5LjYxLTguNjg2IDEuNzM2LTEyLjMzIDIuOTMyLTMuNTgyIDYuMjc2LTYuMjc0IDkuMTU4LTguNDY0IDguMDYybC0uODA2LS40MDVjLS4zMjctLjE4Ny0uMzc3LS42NDMtLjMwMS0xLjAxNC4yNTUtMS4yNSAxLjgyMi0zLjEzMiA0Ljk2OS01LjAxLjMzOS0uMjA2IDEuODQ4LTEuMDAzIDEuODQ4LTEuMDAzcy0xLjExNyAxLjA4LTEuMzggMS4yOTNjLTIuNTExIDIuMDU4LTQuMzY1IDQuNjQ4LTQuMzE5IDUuNjUybC4wMS4wODhjMi4xMzMtLjMwNCA1LjMzMy00LjY0NyA5LjQ0Ny0xMi42OTZ2LS4wMDF6bTEuMzAzLjY2OGExNjUuMjU0IDE2NS4yNTQgMCAwMS0xLjk3OCAzLjU5NmMzLjQzLTEuNDM3IDcuMTItMi4zNTcgMTAuNjM1LTMuMDEtLjQ3Mi0uMzI2LS45My0uNjcyLTEuMzYyLTEuMDM3LTEuOTM1LTEuNjM4LTMuNDEtMy42ODItNC40OC01LjgzM2E0OS45NzggNDkuOTc4IDAgMDEtMi44MTUgNi4yODQiLz48L21hc2s+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTI2LjYwNiAzOS42NzZjLjk5Ni0xLjk1MyAyLjEyOS00LjE1NCAzLjAzNS02LjM2M0wzMCAzMi40NGMtMS4xODQtNC41MDUtMS44OTQtOC4xMjItMS4yNi0xMC40Ni4xNy0uNjEuODc3LS45OCAxLjYzMi0uOThsLjQ2LjAwN2guMDg1YzEuMDMzLS4wMTYgMS41MiAxLjI5OSAxLjU3NSAxLjgxLjA5MS44NTEtLjMwMyAyLjI5Mi0uMzAzIDIuMjkyIDAtLjU4Mi4wMjMtMS41MjItLjM0NC0yLjMzMy0uNDI3LS45MzktLjgzNi0xLjUtMS4yMDItMS41ODktLjE4NS4xMjQtLjM2NC4zOC0uNDI2Ljg3MS0uMTI3LjY5LS4xNjYgMS41Ni0uMTY2IDIuMDA5IDAgMS41ODUuMzEzIDMuNjc3LjkyNiA1LjgzNC4xMTYtLjMzNC4yMTctLjY1NS4yOTgtLjk1NS4xMjYtLjQ3NC45MjYtMy42MTUuOTI2LTMuNjE1cy0uMjAyIDQuMTgtLjQ4MyA1LjQ0NmMtLjA2LjI2Ny0uMTI3LjUzMS0uMTk2LjgwMiAxLjAxMSAyLjgyNiAyLjY0IDUuMzQ4IDQuNTg1IDcuMTY0Ljc2Ny43MTYgMS43MzUgMS4yOTQgMi42NTEgMS44MiAyLjAwMS0uMjg2IDMuODQzLS40MiA1LjM4LS40MDQgMi4wNC4wMjcgMy41MzYuMzI5IDQuMTQyLjkyNi4yOTcuMjkuNDE4LjY0LjQ1NSAxLjAzMy4wMDkuMTUzLS4wNjYuNTEyLS4wODcuNjAyLjAyMS0uMTA5LjAyMS0uNjQ1LTEuNjE2LTEuMTY4LTEuMjg5LS40MTItMy43MDItLjQtNi41OTctLjA5IDMuMzQ5IDEuNjM3IDYuNjExIDIuNDUxIDcuNjQ2IDEuOTYzLjI1Mi0uMTIzLjU1OS0uNTQzLjU1OS0uNTQzcy0uMTgyLjgyOC0uMzEzIDEuMDM1YTEuNjMgMS42MyAwIDAxLS44MDUuNTVjLTEuNjMzLjQzNy01Ljg4NC0uNTcyLTkuNTktMi42ODktNC4xMzkuNjEtOC42ODYgMS43MzYtMTIuMzMgMi45MzItMy41ODIgNi4yNzYtNi4yNzQgOS4xNTgtOC40NjQgOC4wNjJsLS44MDYtLjQwNWMtLjMyNy0uMTg3LS4zNzctLjY0My0uMzAxLTEuMDE0LjI1NS0xLjI1IDEuODIyLTMuMTMyIDQuOTY5LTUuMDEuMzM5LS4yMDYgMS44NDgtMS4wMDMgMS44NDgtMS4wMDNzLTEuMTE3IDEuMDgtMS4zOCAxLjI5M2MtMi41MTEgMi4wNTgtNC4zNjUgNC42NDgtNC4zMTkgNS42NTJsLjAxLjA4OGMyLjEzMy0uMzA0IDUuMzMzLTQuNjQ3IDkuNDQ3LTEyLjY5NnYtLjAwMXptMS4zMDMuNjY4YTE2NS4yNTQgMTY1LjI1NCAwIDAxLTEuOTc4IDMuNTk2YzMuNDMtMS40MzcgNy4xMi0yLjM1NyAxMC42MzUtMy4wMS0uNDcyLS4zMjYtLjkzLS42NzItMS4zNjItMS4wMzctMS45MzUtMS42MzgtMy40MS0zLjY4Mi00LjQ4LTUuODMzYTQ5Ljk3OCA0OS45NzggMCAwMS0yLjgxNSA2LjI4NCIvPjxwYXRoIGZpbGw9IiM2NjYiIGQ9Ik0yNi42MDYgMzkuNjc2bC0uNDQ2LS4yMjctLjAwNi4wMTMtLjAwNi4wMTMuNDU4LjIwMXptMy4wMzUtNi4zNjNsLS40NjItLjE5LjQ2My4xOXpNMzAgMzIuNDRsLjQ2Mi4xOS4wNjQtLjE1NS0uMDQzLS4xNjItLjQ4My4xMjd6bS0xLjI2LTEwLjQ2bC0uNDgxLS4xMzUtLjAwMS4wMDQuNDgyLjEzem0xLjYzMi0uOThsLjAwOC0uNWgtLjAwOHYuNXptLjQ2LjAwN2wtLjAwNy41aC4wMDd2LS41em0uMDg1IDB2LjVoLjAwN2wtLjAwNy0uNXptMS41NzUgMS44MWwuNDk3LS4wNTMtLjQ5Ny4wNTN6bS0uMzAzIDIuMjkyaC0uNWwuOTgzLjEzMi0uNDgzLS4xMzJ6bS0uMzQ0LTIuMzMzbC40NTYtLjIwNi0uMDAxLS4wMDEtLjQ1NS4yMDd6bS0xLjIwMi0xLjU4OWwuMTE4LS40ODUtLjIxMy0uMDUyLS4xODMuMTIyLjI3OC40MTV6bS0uNDI2Ljg3MWwuNDkyLjA5MS4wMDItLjAxNC4wMDItLjAxNS0uNDk2LS4wNjJ6bS43NiA3Ljg0M2wtLjQ4MS4xMzcuNDM0IDEuNTI2LjUyLTEuNS0uNDczLS4xNjN6bS4yOTgtLjk1NWwuNDgzLjEzdi0uMDAybC0uNDgzLS4xMjh6bS45MjYtMy42MTVsLjUuMDI0LS45ODUtLjE0Ny40ODUuMTIzem0tLjQ4MyA1LjQ0NmwuNDg4LjExdi0uMDAybC0uNDg4LS4xMDh6bS0uMTk2LjgwMmwtLjQ4NS0uMTI0LS4wMzguMTQ4LjA1Mi4xNDUuNDctLjE2OXptNC41ODUgNy4xNjRsLjM0Mi0uMzY2LS4zNDIuMzY2em0yLjY1MSAxLjgybC0uMjQ5LjQzNC4xNS4wODYuMTctLjAyNS0uMDctLjQ5NXptNS4zOC0uNDA0bC4wMDctLjVoLS4wMDFsLS4wMDYuNXptNC4xNDIuOTI2bC0uMzUuMzU2di4wMDFsLjM1LS4zNTd6bS40NTUgMS4wMzNsLjUtLjAyOC0uMDAxLS4wMS0uMDAxLS4wMS0uNDk4LjA0OHptLS4wODcuNjAybC0uNDktLjA5OC45NzUuMjE2LS40ODUtLjExOHptLTEuNjE2LTEuMTY4bC0uMTUyLjQ3Ny4xNTItLjQ3N3ptLTYuNTk3LS4wOWwtLjA1My0uNDk4LTEuNzI1LjE4NCAxLjU1OC43NjIuMjItLjQ0OXptNy42NDYgMS45NjNsLjIxMy40NTMuMDA2LS4wMDMtLjIyLS40NXptLjU1OS0uNTQzbC40ODguMTA4LS44OTItLjQwMy40MDQuMjk1em0tLjMxMyAxLjAzNWwuNDAxLjI5OC4wMTEtLjAxNS4wMS0uMDE2LS40MjItLjI2N3ptLS44MDUuNTVsLS4xMjgtLjQ4M2gtLjAwMWwuMTI5LjQ4NHptLTkuNTktMi42ODlsLjI0OS0uNDM0LS4xNS0uMDg2LS4xNzEuMDI1LjA3My40OTV6bS0xMi4zMyAyLjkzMmwtLjE1Ni0uNDc2LS4xODMuMDYtLjA5NS4xNjguNDM0LjI0OHptLTguNDY0IDguMDYybC0uMjI1LjQ0N2guMDAxbC4yMjQtLjQ0N3ptLS44MDYtLjQwNWwtLjI0OC40MzQuMDEyLjAwNy4wMTIuMDA2LjIyNC0uNDQ3em0tLjMwMS0xLjAxNGwtLjQ5LS4xLjQ5LjF6TTIxIDQ2LjM0M2wuMjU2LjQyOS4wMDMtLjAwMi0uMjYtLjQyOHptMS44NDgtMS4wMDNsLjM0Ny4zNTktLjU4MS0uODAxLjIzNC40NDJ6bS0xLjM4IDEuMjkzbC0uMzE0LS4zODgtLjAwMi4wMDEuMzE3LjM4N3ptLTQuMzE5IDUuNjUybC0uNDk5LjAyM3YuMDE0bC4wMDIuMDE1LjQ5Ny0uMDUyem0uMDEuMDg4bC0uNDk4LjA1MS4wNTQuNTE3LjUxNC0uMDczLS4wNy0uNDk1em05LjQ0Ny0xMi42OTZsLjQ0NS4yMjcuMDA3LS4wMTMuMDA2LS4wMTQtLjQ1OC0uMnptLS42NzUgNC4yNjNsLS40MzYtLjI0Ni0uNzE1IDEuMjcgMS4zNDQtLjU2My0uMTkzLS40NjF6bTEwLjYzNS0zLjAxbC4wOTEuNDkxIDEuMTgzLS4yMi0uOTktLjY4My0uMjg0LjQxMnptLTEuMzYyLTEuMDM3bC0uMzIzLjM4Mi4zMjMtLjM4MnptLTQuNDgtNS44MzNsLjQ0OC0uMjIyLS41MTUtMS4wMzUtLjQwMiAxLjA4My40NjkuMTc0em0tMy42NzMgNS44NDNjLjk5NC0xLjk0OCAyLjEzNy00LjE2OCAzLjA1My02LjRsLS45MjUtLjM4Yy0uODk3IDIuMTg3LTIuMDIgNC4zNjgtMy4wMTggNi4zMjZsLjg5LjQ1NHptMy4wNTMtNi40bC4zNTgtLjg3My0uOTI0LS4zOC0uMzU5Ljg3My45MjUuMzh6bS4zOC0xLjE5Yy0uNTkxLTIuMjQ4LTEuMDU5LTQuMjU2LTEuMy01Ljk4NS0uMjQ0LTEuNzM3LS4yNTItMy4xNDYuMDM5LTQuMjE4bC0uOTY1LS4yNjFjLS4zNDQgMS4yNjctLjMxNCAyLjgzNS0uMDY1IDQuNjE4LjI1IDEuNzkuNzMgMy44NDMgMS4zMjMgNi4xbC45NjgtLjI1NHptLTEuMjYyLTEwLjE5OWMuMDg0LS4zLjUwNi0uNjE0IDEuMTUtLjYxNHYtMWMtLjg2NiAwLTEuODU2LjQyNy0yLjExMyAxLjM0NWwuOTYzLjI3em0xLjE0My0uNjE0bC40Ni4wMDcuMDE1LTEtLjQ2LS4wMDctLjAxNSAxem0uNDY3LjAwN2guMDg1di0xaC0uMDg1djF6bS4wOTIgMGMuMjc0LS4wMDUuNTE4LjE2LjczLjQ4My4yMTMuMzIyLjMyMi43MDIuMzQxLjg4bC45OTQtLjEwN2EzLjI1OCAzLjI1OCAwIDAwLS41LTEuMzI0Yy0uMzA0LS40Ni0uODItLjk0NC0xLjU4LS45MzJsLjAxNSAxem0xLjA3IDEuMzYzYy4wMzguMzQ3LS4wMjQuODU4LS4xMSAxLjMyYTExLjY3MyAxMS42NzMgMCAwMS0uMTYyLjczbC0uMDExLjA0NC0uMDAzLjAxdi4wMDNsLjQ4MS4xMzIuNDgzLjEzMnYtLjAwMmwuMDAxLS4wMDQuMDA0LS4wMTRhNS44MSA1LjgxIDAgMDAuMDU5LS4yMzRjLjAzNy0uMTU0LjA4NS0uMzcuMTMtLjYxMy4wODgtLjQ3LjE3Ny0xLjEwNi4xMjMtMS42MWwtLjk5NC4xMDZ6bS42OTUgMi4yNGMwLS41NTUuMDMyLTEuNjEyLS4zODktMi41NGwtLjkxLjQxMmMuMzE0LjY5NC4zIDEuNTE4LjMgMi4xMjdoMXptLS4zODktMi41NDFjLS4yMi0uNDg2LS40NDctLjg5Ny0uNjc5LTEuMjA2LS4yMTgtLjI5MS0uNTAxLS41NzQtLjg2LS42NjFsLS4yMzYuOTcxYy0uMDAzIDAgLjAyNC4wMDYuMDgyLjA1My4wNTcuMDQ4LjEyOS4xMjMuMjE0LjIzNy4xNy4yMjguMzYyLjU2Ny41NjkgMS4wMmwuOTEtLjQxNHptLTEuOTM1LTEuNzk3Yy0uMzQuMjI3LS41Ny42MzUtLjY0NCAxLjIyNGwuOTkyLjEyNGMuMDUtLjM5NC4xNzgtLjQ5Ny4yMDgtLjUxN2wtLjU1Ni0uODMxem0tLjY0IDEuMTk1Yy0uMTM1LjczMi0uMTc0IDEuNjM2LS4xNzQgMi4xaDFjMC0uNDM0LjAzOC0xLjI3LjE1OC0xLjkxOGwtLjk4NC0uMTgyem0tLjE3NCAyLjFjMCAxLjY0Mi4zMjIgMy43OC45NDUgNS45N2wuOTYyLS4yNzNjLS42MDQtMi4xMjMtLjkwNy00LjE2OS0uOTA3LTUuNjk3aC0xem0xLjg5OCA1Ljk5OGMuMTE5LS4zNDEuMjI0LS42NzQuMzEtLjk5bC0uOTY2LS4yNmMtLjA3Ny4yODctLjE3NS41OTYtLjI4OC45MjJsLjk0NC4zMjh6bS4zMS0uOTkxYy4wNjMtLjI0LjI5NS0xLjE0Ny41MS0xLjk5bC4yOS0xLjEzMS4wOTItLjM2My4wMjUtLjEuMDA3LS4wMjYuMDAyLS4wMDd2LS4wMDJsLS40ODQtLjEyNC0uNDg1LS4xMjN2LjAwMmwtLjAwMi4wMDctLjAwNy4wMjYtLjAyNS4xLS4wOTMuMzYzYTIxMjguODU5IDIxMjguODU5IDAgMDEtLjc5NyAzLjExMWwuOTY3LjI1N3ptLjQ0Mi0zLjc0M2wtLjUtLjAyNHYuMDEybC0uMDAyLjAzNWE1Ni42MjYgNTYuNjI2IDAgMDEtLjAzMy42MjJjLS4wMjQuNDEtLjA1Ny45Ny0uMSAxLjU2OC0uMDg2IDEuMjE1LS4yMDUgMi41MzYtLjMzNiAzLjEyNGwuOTc2LjIxN2MuMTUtLjY3Ni4yNzMtMi4wNzkuMzU4LTMuMjdhMTExLjg4MiAxMTEuODgyIDAgMDAuMTI3LTIuMDc2bC4wMDctLjEzNi4wMDItLjAzNXYtLjAxLS4wMDJsLS41LS4wMjV6bS0uOTcgNS4zMzZjLS4wNi4yNi0uMTI1LjUxOC0uMTk0Ljc4OGwuOTY5LjI0OGMuMDctLjI3MS4xMzgtLjU0MS4yLS44MTZsLS45NzYtLjIyem0tLjE4IDEuMDhjMS4wMzYgMi44OTQgMi43MDcgNS40ODYgNC43MTUgNy4zNjFsLjY4Mi0uNzNjLTEuODgtMS43NTctMy40NjgtNC4yMDktNC40NTYtNi45NjdsLS45NDEuMzM3em00LjcxNSA3LjM2Yy44MTQuNzYyIDEuODMgMS4zNjUgMi43NDMgMS44OWwuNDk4LS44NjdjLS45Mi0uNTI5LTEuODQtMS4wOC0yLjU1OC0xLjc1M2wtLjY4My43M3ptMy4wNjMgMS45NTFjMS45ODItLjI4MyAzLjc5OC0uNDE2IDUuMzA0LS4zOTlsLjAxLTFjLTEuNTY3LS4wMTctMy40MzYuMTItNS40NTYuNDFsLjE0Mi45OXptNS4zMDMtLjM5OWMxIC4wMTMgMS44NDguMDk0IDIuNTA5LjIzOC42NzcuMTQ3IDEuMDg4LjM0NiAxLjI4OC41NDRsLjcwMi0uNzEyYy0uNDA1LS40LTEuMDQ1LS42NS0xLjc3OC0uODEtLjc0OS0uMTYyLTEuNjY5LS4yNDYtMi43MDgtLjI2bC0uMDEzIDF6bTMuNzk5Ljc4M2MuMTg4LjE4NC4yNzYuNDEuMzA2LjcyNGwuOTk2LS4wOTVjLS4wNDUtLjQ3MS0uMTk3LS45NDctLjYwMy0xLjM0NGwtLjcuNzE1em0uMzA1LjcwNWMwLS4wMDQgMCAuMDE1LS4wMDUuMDY0YTQuMjgxIDQuMjgxIDAgMDEtLjA3LjM5MmwuOTcyLjIzNWE1LjA2IDUuMDYgMCAwMC4wNjMtLjMxMmMuMDItLjExNS4wNDYtLjI5Ni4wMzgtLjQzNmwtLjk5OC4wNTd6bS45MDIuNjcyYy4wNDUtLjIyNS0uMDA3LS41NS0uMzEzLS44NzItLjI4NS0uMy0uNzg2LS41OTktMS42NC0uODcxbC0uMzA1Ljk1M2MuNzgzLjI1IDEuMS40ODEgMS4yMi42MDYuMDk4LjEwNC4wMzQuMTAzLjA1Ny0uMDEzbC45OC4xOTd6bS0xLjk1My0xLjc0M2MtLjcxNy0uMjMtMS43MDMtLjMzLTIuODQ1LS4zNC0xLjE1LS4wMS0yLjQ5OC4wNzMtMy45NTguMjI4bC4xMDYuOTk0YzEuNDM1LS4xNTIgMi43NDItLjIzMSAzLjg0NC0uMjIxIDEuMTEuMDEgMS45NzYuMTA4IDIuNTQ4LjI5MWwuMzA1LS45NTJ6bS02Ljk3LjgzNGMxLjcuODMyIDMuMzg1IDEuNDU4IDQuNzg3IDEuODE1LjcuMTc5IDEuMzQyLjI5MyAxLjg4Ni4zMjkuNTI2LjAzNSAxLjAyOS4wMDIgMS40MDYtLjE3NmwtLjQyNy0uOTA1Yy0uMTQuMDY2LS40MzIuMTE1LS45MTMuMDgzLS40NjQtLjAzLTEuMDQxLS4xMy0xLjcwNS0uMy0xLjMyNS0uMzM3LTIuOTQ1LS45MzctNC41OTQtMS43NDRsLS40NC44OTh6bTguMDg1IDEuOTY1Yy4yMjItLjEwOC40MTctLjMxMS41MjctLjQzM2EzLjc3IDMuNzcgMCAwMC4xOTgtLjI0bC4wMTMtLjAxNy4wMDQtLjAwNS4wMDEtLjAwMi0uNDAzLS4yOTYtLjQwNC0uMjk1LS4wMDEuMDAyLS4wMDcuMDEtLjAzMi4wNGEyLjgyOSAyLjgyOSAwIDAxLS4xMTMuMTM0IDEuNzYyIDEuNzYyIDAgMDEtLjE5Ny4xODcuMzQzLjM0MyAwIDAxLS4wMTguMDEybC0uMDA3LjAwNC40MzkuODk5em0uMzQtLjk5M2wtLjQ4OC0uMTA3di4wMDFsLS4wMDIuMDA3YTIuNjY2IDIuNjY2IDAgMDEtLjAyNy4xMTdjLS4wMTkuMDc4LS4wNDQuMTgzLS4wNzQuMjk0LS4wMy4xMTEtLjA2Mi4yMjMtLjA5My4zMTYtLjAzNS4xMDgtLjA1NS4xNDYtLjA1Mi4xNGwuODQ1LjUzNWMuMDctLjExLjEyMS0uMjUzLjE1Ni0uMzU5LjA0LS4xMi4wNzgtLjI1NC4xMS0uMzc1YTExLjk4IDExLjk4IDAgMDAuMTA0LS40MjJsLjAwNy0uMDI4LjAwMi0uMDA4di0uMDAyLS4wMDFsLS40ODgtLjEwOHptLS43MTUuNzM3YTEuMTQgMS4xNCAwIDAxLS41MzEuMzY1bC4yNTUuOTY3Yy40MzEtLjExNC44NTItLjQzIDEuMDgtLjczNmwtLjgwNC0uNTk2em0tLjUzMi4zNjZjLS4zMjQuMDg2LS44MjcuMTEtMS40OS4wNDdhMTQuMzU3IDE0LjM1NyAwIDAxLTIuMjctLjQzNSAyMy41ODEgMjMuNTgxIDAgMDEtNS40NTItMi4yNTNsLS40OTYuODY4YTI0LjU3NCAyNC41NzQgMCAwMDUuNjkgMi4zNTFjLjg4NS4yMzcgMS43MTMuMzk0IDIuNDMyLjQ2NC43MS4wNjkgMS4zNTEuMDU1IDEuODQzLS4wNzZsLS4yNTctLjk2NnptLTkuNTMzLTIuNzAyYy00LjE3LjYxNS04Ljc0NSAxLjc0OC0xMi40MTQgMi45NTFsLjMxMi45NWMzLjYyLTEuMTg3IDguMTM5LTIuMzA2IDEyLjI0OC0yLjkxMWwtLjE0Ni0uOTl6bS0xMi42OTIgMy4xNzljLTEuNzg3IDMuMTMxLTMuMzI4IDUuMzctNC42NyA2LjY4Ny0xLjM1OSAxLjMzMy0yLjM0NiAxLjU3Mi0zLjEzNiAxLjE3NmwtLjQ0OC44OTRjMS40LjcgMi44NTQuMDQ3IDQuMjg0LTEuMzU3IDEuNDQ3LTEuNDE5IDMuMDQ0LTMuNzYgNC44MzgtNi45MDVsLS44NjgtLjQ5NXptLTcuODA2IDcuODYzbC0uODA1LS40MDUtLjQ1Ljg5NC44MDYuNDA1LjQ1LS44OTR6bS0uNzgxLS4zOTJjLS4wMS0uMDA2LS4wNDItLjAyNy0uMDY0LS4xMmEuODc1Ljg3NSAwIDAxLjAwNC0uMzZsLS45OC0uMmMtLjA0OS4yMzktLjA2Mi41MjIuMDAzLjc5Mi4wNjYuMjc0LjIyMy41NzQuNTQuNzU2bC40OTctLjg2OHptLS4wNi0uNDhjLjEtLjQ5NC40ODUtMS4xOTUgMS4yNzMtMi4wMjUuNzc5LS44MjIgMS45MTgtMS43MzQgMy40NjItMi42NTZsLS41MTItLjg1OWMtMS42MDQuOTU4LTIuODIgMS45MjUtMy42NzYgMi44MjctLjg0Ni44OTItMS4zNzIgMS43NTctMS41MjcgMi41MTNsLjk4LjJ6bTQuNzM4LTQuNjgzYTM1LjMgMzUuMyAwIDAxMS4wMjgtLjU2NSAxNTkuNDE0IDE1OS40MTQgMCAwMS43NzctLjQxNGwuMDEzLS4wMDcuMDAzLS4wMDJoLjAwMWwtLjIzMy0uNDQyLS4yMzQtLjQ0MmgtLjAwMWwtLjAwNC4wMDItLjAxMi4wMDdhNy43MzMgNy43MzMgMCAwMS0uMDUuMDI2bC0uMTc1LjA5My0uNTU4LjI5OGMtLjQxMy4yMjItLjg5LjQ4LTEuMDczLjU5bC41MTguODU2em0xLjU4OS0xLjQzbC0uMzQ4LS4zNnYuMDAxbC0uMDAzLjAwMi0uMDEuMDEtLjAzNS4wMzRhMTA3LjY4OCAxMDcuNjg4IDAgMDEtLjU0LjUxOGMtLjMyLjMwNC0uNjQ3LjYxLS43NTguN2wuNjMuNzc3Yy4xNS0uMTIyLjUxMy0uNDYzLjgxNy0uNzUzYTExOS42NyAxMTkuNjcgMCAwMC41NDUtLjUyM2wuMDM3LS4wMzUuMDA5LS4wMDkuMDAyLS4wMDJoLjAwMXYtLjAwMWwtLjM0Ny0uMzZ6bS0xLjY5Ni45MDZjLTEuMjg2IDEuMDU0LTIuNDA2IDIuMjQ1LTMuMjAyIDMuMzA5YTkuOTY1IDkuOTY1IDAgMDAtLjk0NiAxLjQ5Yy0uMjE1LjQzMy0uMzcyLjg4LS4zNTQgMS4yNjNsLjk5OS0uMDQ2Yy0uMDA2LS4xMTguMDUyLS4zNzIuMjUtLjc3MmE4Ljk4IDguOTggMCAwMS44NS0xLjMzNmMuNzQ4LS45OTcgMS44MTEtMi4xMyAzLjAzNy0zLjEzNGwtLjYzNC0uNzc0em0tNC41IDYuMDlsLjAxLjA4OC45OTQtLjEwMy0uMDEtLjA4Ny0uOTk0LjEwM3ptLjU3Ny41MzJjLjY3Mi0uMDk2IDEuMzYtLjQ5NiAyLjA1NS0xLjA5OC43MDItLjYwOCAxLjQ1NS0xLjQ2MiAyLjI1Ny0yLjU0MyAxLjYwNS0yLjE2MiAzLjQ0OC01LjI4OSA1LjUxLTkuMzIzbC0uODktLjQ1NWMtMi4wNTIgNC4wMTUtMy44NjYgNy4wODUtNS40MjMgOS4xODItLjc3OSAxLjA1LTEuNDgzIDEuODQtMi4xMSAyLjM4NC0uNjMzLjU0OS0xLjE0NS44MDYtMS41NC44NjNsLjE0MS45OXptOS44MzUtMTIuOTl2LS4wMDFsLS45MTYtLjQwMi45MTYuNDAyem0uNDA0LjIzMmExNjQuNTMgMTY0LjUzIDAgMDEtMS45NzMgMy41ODRsLjg3MS40OWMuNjItMS4xMDEgMS4yOTUtMi4zMDYgMS45ODUtMy42MDVsLS44ODMtLjQ3em0tMS4zNDQgNC4yOWMzLjM4NC0xLjQxNyA3LjAzOC0yLjMyOSAxMC41MzMtMi45NzlsLS4xODItLjk4M2MtMy41MzMuNjU3LTcuMjYzIDEuNTg0LTEwLjczOCAzLjA0bC4zODcuOTIzem0xMC43MjYtMy44ODJhMTcuMDI5IDE3LjAyOSAwIDAxLTEuMzIzLTEuMDA2bC0uNjQ2Ljc2M2MuNDQ2LjM3Ny45MTcuNzMyIDEuNCAxLjA2NmwuNTctLjgyM3ptLTEuMzIzLTEuMDA2Yy0xLjg3NC0xLjU4Ny0zLjMxLTMuNTczLTQuMzU1LTUuNjc0bC0uODk2LjQ0NWMxLjA5NSAyLjIgMi42MSA0LjMwMiA0LjYwNSA1Ljk5MmwuNjQ2LS43NjN6bS01LjI3Mi01LjYyNmE0OS40ODUgNDkuNDg1IDAgMDEtMi43ODggNi4yMjRsLjg4NC40NjhhNTAuNDgyIDUwLjQ4MiAwIDAwMi44NDItNi4zNDRsLS45MzgtLjM0OHoiIG1hc2s9InVybCgjYSkiLz48L2c+PC9zdmc+"); } -.is-mobile .modal { - border: none; +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".docx"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".doc"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjYgMTAuMDI2IDAgMDAtMS4xOTUtMS40OTJsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMTggMi4yMTggMCAwMS0uMTI1LS4xNDRjLS40NTQtLjU1LTIuMTM2LTIuMzQ2LTQuOTItMi4zNDZIMTEuNzA3aDB2MS41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNy43NzcgMy40MnYxNC4wODVjMCAxLjA3MS44NjIgMS45MzMgMS45MzMgMS45MzNoMTMuOTc5YTcuMzY5IDcuMzY5IDAgMDAtMS4zOTctMS45MzNMMzkuNzI5IDQuOTQyYy0uNjA5LS43Ny0xLjI4Ni0xLjIzNi0xLjkzMy0xLjUyMWwtLjAyLS4wMDF6Ii8+PHBhdGggZmlsbD0iI0NDQyIgZD0iTTM5LjcxIDIyLjMzN2E0LjgyOCA0LjgyOCAwIDAxLTQuODMzLTQuODMyVjNsLjk4OS4wMTVjMS4wNjEgMCAxLjkxLjQwNSAxLjkxLjQwNXYxNC4wODVjMCAxLjA3MS44NjMgMS45MzMgMS45MzQgMS45MzNoMTMuOTc5cy41MzguOTczLjUzOCAxLjkzOXYuOTZIMzkuNzF6Ii8+PGc+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTIwLjgxNCAzNS42NjdMMjIuMTU5IDUxaDIuNzAybDcuMTg1LTE0LjE3Mi45OSAxNC4xNzJoMi43NDFsNy44MzEtMTUuMjY3YzEuMDk1LTIuMTIyIDEuNTQzLTIuNDEyIDMuMjQ0LTIuNjFsLjIzNy0xLjE2aC02LjA1MWwtLjIzOCAxLjE2YzEuOTI1LjIzNyAyLjAxNy41OCAxLjA2OCAyLjUxOGwtNS45MDYgMTIuMjM1LS43NjUtMTIuMTk1Yy0uMTE4LTEuOTUxLjA4LTIuMjk0IDIuMTYyLTIuNTU4bC4yNS0xLjE2aC03LjVsLS4yNTEgMS4xNmMxLjk1MS4yMzcgMi4wMTcuNTggMS4wODEgMi41MThsLTUuODggMTIuMjM1LS43OS0xMi4xOTVjLS4xMi0xLjk1MS4wNzgtMi4yOTQgMi4xNzQtMi41NThsLjIzOC0xLjE2aC03LjcyNmwtLjIyNCAxLjE2YzEuNTAzLjE5OCAxLjkxMi40ODggMi4wODMgMi41NDR6Ii8+PC9nPjwvc3ZnPg=="); } -.modal-content { - padding-left: 10px; - padding-top: 2px; +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".key"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".pptx"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons) .nav-file-title[data-path$=".ppt"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPgogIDxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjYgMTAuMDI2IDAgMDAtMS4xOTUtMS40OTJsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMTggMi4yMTggMCAwMS0uMTI1LS4xNDRjLS40NTQtLjU1LTIuMTM2LTIuMzQ2LTQuOTItMi4zNDZIMTEuNzA3aDB2MS41eiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNy43NzcgMy40MnYxNC4wODVjMCAxLjA3MS44NjIgMS45MzMgMS45MzMgMS45MzNoMTMuOTc5YTcuMzY5IDcuMzY5IDAgMDAtMS4zOTctMS45MzNMMzkuNzI5IDQuOTQyYy0uNjA5LS43Ny0xLjI4Ni0xLjIzNi0xLjkzMy0xLjUyMWwtLjAyLS4wMDF6Ii8+CiAgPHBhdGggZmlsbD0iI0NDQyIgZD0iTTM5LjcxIDIyLjMzN2E0LjgyOCA0LjgyOCAwIDAxLTQuODMzLTQuODMyVjNsLjk4OS4wMTVjMS4wNjEgMCAxLjkxLjQwNSAxLjkxLjQwNXYxNC4wODVjMCAxLjA3MS44NjMgMS45MzMgMS45MzQgMS45MzNoMTMuOTc5cy41MzguOTczLjUzOCAxLjkzOXYuOTZIMzkuNzF6Ii8+CiAgPGc+CiAgICA8cGF0aCBmaWxsPSIjNjY2IiBkPSJNNDMuMiAyOUgyMC44Yy0xLjU0NCAwLTIuOCAxLjIyNy0yLjggMi43MzdWNDUuNDJjMCAxLjUxIDEuMjU2IDIuNzM3IDIuOCAyLjczN2g5Ljh2NC4xMDVoLTQuMlY1NWgxMS4ydi0yLjczN2gtNC4ydi00LjEwNWg5LjhjMS41NDQgMCAyLjgtMS4yMjggMi44LTIuNzM3VjMxLjczN0M0NiAzMC4yMjcgNDQuNzQ0IDI5IDQzLjIgMjl6TTIwLjggNDUuNDIxVjMxLjczN2gyMi40bC4wMDEgMTMuNjg0SDIwLjh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjNjY2IiBkPSJNMjkuMiA0Mi42ODRsNy00LjEwNS03LTQuMTA1djguMjF6Ii8+CiAgPC9nPgo8L3N2Zz4="); } -.community-plugin.modal-content, -.modal.mod-settings .modal-content { - padding-left: 0; +body:not(.cc-no-file-icons).theme-dark .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAyIDEwLjAyIDAgMDAtMS4xOTUtMS40OTFzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0zMy4yNzQgMzQuODQ0bC00LjgwNy0xMy4wNkgyNi4xMWwtNC43ODQgMTIuOTkzYy0uNjUyIDEuNzk3LS45MzIgMi4wNjYtMi40MDQgMi4yMzVWMzhoNS40MDJ2LS45ODhjLTEuNzk3LS4yMjUtMi4wMS0uNTI4LTEuNDQ4LTIuMTlsLjc5Ny0yLjI5MWg1LjY5NGwuODA4IDIuMjljLjU3MyAxLjY1Mi4zMzcgMS45NjYtMS40NDggMi4xOVYzOGg2LjkxOHYtLjk4OGMtMS40MDQtLjE2OS0xLjczLS40MzgtMi4zNy0yLjE2OHptLTkuMTg3LTMuNTI2bDIuNDE1LTcuMDA4IDIuNDQ4IDcuMDA4aC00Ljg2M3pNMTcgNDRoMzB2M0gxN3pNMTcgNTFoMzB2M0gxN3oiLz48L2c+PC9zdmc+"); } -.modal.mod-settings .modal-content { - padding-top: 0; +body:not(.cc-no-file-icons).theme-dark .is-unsupported > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjwvc3ZnPg=="); } -.modal-title { - padding: 0 10px; +body:not(.cc-no-file-icons).theme-dark .is-unsupported[data-path$=".zip"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yMS4wMDIgMzUuNDl2MTYuMjQ3YzAgLjY5My41NTcgMS4yNSAxLjI1IDEuMjVoNy40OThjLjY5MyAwIDEuMjUtLjU1NyAxLjI1LTEuMjVWMzUuNDloLTkuOTk4em0yLjUgOS45OThIMjguNXY1aC00Ljk5OXYtNXpNMjYgMi45OTVoLTV2NC45OTloNXYtNXptMCA0Ljk5OXY1aDQuOTk4di01SDI2em0wIDVoLTV2NC45OThoNXYtNC45OTl6bTAgNC45OTh2NWg0Ljk5OHYtNUgyNnptMCA1aC01djQuOTk5aDV2LTV6bTAgNC45OTl2NWg0Ljk5OHYtNUgyNnoiLz48L2c+PC9zdmc+"); } -.modal.mod-settings .vertical-tab-content-container { - border-left: var(--border-width) solid var(--background-modifier-border); - padding-bottom: 0; - padding-right: 0; +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".svg"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".bmp"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".jpeg"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".jpg"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".png"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yNS4yNDkgMzkuNWEyLjI1IDIuMjUgMCAxMDAtNC41IDIuMjUgMi4yNSAwIDAwMCA0LjV6TTI5Ljc0OSA0NGwtMi4yNS0zLTQuNSA2aDE4bC02Ljc1LTktNC41IDZ6Ii8+PHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTQzLjk5OSAyOWgtMjRjLTEuNjU0IDAtMyAxLjM0Ni0zIDN2MThjMCAxLjY1NCAxLjM0NiAzIDMgM2gyNGMxLjY1NCAwIDMtMS4zNDYgMy0zVjMyYzAtMS42NTQtMS4zNDYtMy0zLTN6bS0yNCAyMVYzMmgyNGwuMDAzIDE4SDE5Ljk5OXoiLz48L2c+PC9zdmc+"); } -.modal.mod-settings { - max-width: 1000px; - width: 90vw; - height: 90vh; +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".pdf"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxtYXNrIGlkPSJhIiB3aWR0aD0iMzUiIGhlaWdodD0iMzQiIHg9IjE1IiB5PSIyMCIgZmlsbD0iIzAwMCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE1IDIwaDM1djM0SDE1eiIvPjxwYXRoIGQ9Ik0yNi42MDYgMzkuNjc2Yy45OTYtMS45NTMgMi4xMjktNC4xNTQgMy4wMzUtNi4zNjNMMzAgMzIuNDRjLTEuMTg0LTQuNTA1LTEuODk0LTguMTIyLTEuMjYtMTAuNDYuMTctLjYxLjg3Ny0uOTggMS42MzItLjk4bC40Ni4wMDdoLjA4NWMxLjAzMy0uMDE2IDEuNTIgMS4yOTkgMS41NzUgMS44MS4wOTEuODUxLS4zMDMgMi4yOTItLjMwMyAyLjI5MiAwLS41ODIuMDIzLTEuNTIyLS4zNDQtMi4zMzMtLjQyNy0uOTM5LS44MzYtMS41LTEuMjAyLTEuNTg5LS4xODUuMTI0LS4zNjQuMzgtLjQyNi44NzEtLjEyNy42OS0uMTY2IDEuNTYtLjE2NiAyLjAwOSAwIDEuNTg1LjMxMyAzLjY3Ny45MjYgNS44MzQuMTE2LS4zMzQuMjE3LS42NTUuMjk4LS45NTUuMTI2LS40NzQuOTI2LTMuNjE1LjkyNi0zLjYxNXMtLjIwMiA0LjE4LS40ODMgNS40NDZjLS4wNi4yNjctLjEyNy41MzEtLjE5Ni44MDIgMS4wMTEgMi44MjYgMi42NCA1LjM0OCA0LjU4NSA3LjE2NC43NjcuNzE2IDEuNzM1IDEuMjk0IDIuNjUxIDEuODIgMi4wMDEtLjI4NiAzLjg0My0uNDIgNS4zOC0uNDA0IDIuMDQuMDI3IDMuNTM2LjMyOSA0LjE0Mi45MjYuMjk3LjI5LjQxOC42NC40NTUgMS4wMzMuMDA5LjE1My0uMDY2LjUxMi0uMDg3LjYwMi4wMjEtLjEwOS4wMjEtLjY0NS0xLjYxNi0xLjE2OC0xLjI4OS0uNDEyLTMuNzAyLS40LTYuNTk3LS4wOSAzLjM0OSAxLjYzNyA2LjYxMSAyLjQ1MSA3LjY0NiAxLjk2My4yNTItLjEyMy41NTktLjU0My41NTktLjU0M3MtLjE4Mi44MjgtLjMxMyAxLjAzNWExLjYzIDEuNjMgMCAwMS0uODA1LjU1Yy0xLjYzMy40MzctNS44ODQtLjU3Mi05LjU5LTIuNjg5LTQuMTM5LjYxLTguNjg2IDEuNzM2LTEyLjMzIDIuOTMyLTMuNTgyIDYuMjc2LTYuMjc0IDkuMTU4LTguNDY0IDguMDYybC0uODA2LS40MDVjLS4zMjctLjE4Ny0uMzc3LS42NDMtLjMwMS0xLjAxNC4yNTUtMS4yNSAxLjgyMi0zLjEzMiA0Ljk2OS01LjAxLjMzOS0uMjA2IDEuODQ4LTEuMDAzIDEuODQ4LTEuMDAzcy0xLjExNyAxLjA4LTEuMzggMS4yOTNjLTIuNTExIDIuMDU4LTQuMzY1IDQuNjQ4LTQuMzE5IDUuNjUybC4wMS4wODhjMi4xMzMtLjMwNCA1LjMzMy00LjY0NyA5LjQ0Ny0xMi42OTZ2LS4wMDF6bTEuMzAzLjY2OGExNjUuMjU0IDE2NS4yNTQgMCAwMS0xLjk3OCAzLjU5NmMzLjQzLTEuNDM3IDcuMTItMi4zNTcgMTAuNjM1LTMuMDEtLjQ3Mi0uMzI2LS45My0uNjcyLTEuMzYyLTEuMDM3LTEuOTM1LTEuNjM4LTMuNDEtMy42ODItNC40OC01LjgzM2E0OS45NzggNDkuOTc4IDAgMDEtMi44MTUgNi4yODQiLz48L21hc2s+PHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTI2LjYwNiAzOS42NzZjLjk5Ni0xLjk1MyAyLjEyOS00LjE1NCAzLjAzNS02LjM2M0wzMCAzMi40NGMtMS4xODQtNC41MDUtMS44OTQtOC4xMjItMS4yNi0xMC40Ni4xNy0uNjEuODc3LS45OCAxLjYzMi0uOThsLjQ2LjAwN2guMDg1YzEuMDMzLS4wMTYgMS41MiAxLjI5OSAxLjU3NSAxLjgxLjA5MS44NTEtLjMwMyAyLjI5Mi0uMzAzIDIuMjkyIDAtLjU4Mi4wMjMtMS41MjItLjM0NC0yLjMzMy0uNDI3LS45MzktLjgzNi0xLjUtMS4yMDItMS41ODktLjE4NS4xMjQtLjM2NC4zOC0uNDI2Ljg3MS0uMTI3LjY5LS4xNjYgMS41Ni0uMTY2IDIuMDA5IDAgMS41ODUuMzEzIDMuNjc3LjkyNiA1LjgzNC4xMTYtLjMzNC4yMTctLjY1NS4yOTgtLjk1NS4xMjYtLjQ3NC45MjYtMy42MTUuOTI2LTMuNjE1cy0uMjAyIDQuMTgtLjQ4MyA1LjQ0NmMtLjA2LjI2Ny0uMTI3LjUzMS0uMTk2LjgwMiAxLjAxMSAyLjgyNiAyLjY0IDUuMzQ4IDQuNTg1IDcuMTY0Ljc2Ny43MTYgMS43MzUgMS4yOTQgMi42NTEgMS44MiAyLjAwMS0uMjg2IDMuODQzLS40MiA1LjM4LS40MDQgMi4wNC4wMjcgMy41MzYuMzI5IDQuMTQyLjkyNi4yOTcuMjkuNDE4LjY0LjQ1NSAxLjAzMy4wMDkuMTUzLS4wNjYuNTEyLS4wODcuNjAyLjAyMS0uMTA5LjAyMS0uNjQ1LTEuNjE2LTEuMTY4LTEuMjg5LS40MTItMy43MDItLjQtNi41OTctLjA5IDMuMzQ5IDEuNjM3IDYuNjExIDIuNDUxIDcuNjQ2IDEuOTYzLjI1Mi0uMTIzLjU1OS0uNTQzLjU1OS0uNTQzcy0uMTgyLjgyOC0uMzEzIDEuMDM1YTEuNjMgMS42MyAwIDAxLS44MDUuNTVjLTEuNjMzLjQzNy01Ljg4NC0uNTcyLTkuNTktMi42ODktNC4xMzkuNjEtOC42ODYgMS43MzYtMTIuMzMgMi45MzItMy41ODIgNi4yNzYtNi4yNzQgOS4xNTgtOC40NjQgOC4wNjJsLS44MDYtLjQwNWMtLjMyNy0uMTg3LS4zNzctLjY0My0uMzAxLTEuMDE0LjI1NS0xLjI1IDEuODIyLTMuMTMyIDQuOTY5LTUuMDEuMzM5LS4yMDYgMS44NDgtMS4wMDMgMS44NDgtMS4wMDNzLTEuMTE3IDEuMDgtMS4zOCAxLjI5M2MtMi41MTEgMi4wNTgtNC4zNjUgNC42NDgtNC4zMTkgNS42NTJsLjAxLjA4OGMyLjEzMy0uMzA0IDUuMzMzLTQuNjQ3IDkuNDQ3LTEyLjY5NnYtLjAwMXptMS4zMDMuNjY4YTE2NS4yNTQgMTY1LjI1NCAwIDAxLTEuOTc4IDMuNTk2YzMuNDMtMS40MzcgNy4xMi0yLjM1NyAxMC42MzUtMy4wMS0uNDcyLS4zMjYtLjkzLS42NzItMS4zNjItMS4wMzctMS45MzUtMS42MzgtMy40MS0zLjY4Mi00LjQ4LTUuODMzYTQ5Ljk3OCA0OS45NzggMCAwMS0yLjgxNSA2LjI4NCIvPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yNi42MDYgMzkuNjc2bC0uNDQ2LS4yMjctLjAwNi4wMTMtLjAwNi4wMTMuNDU4LjIwMXptMy4wMzUtNi4zNjNsLS40NjItLjE5LjQ2My4xOXpNMzAgMzIuNDRsLjQ2Mi4xOS4wNjQtLjE1NS0uMDQzLS4xNjItLjQ4My4xMjd6bS0xLjI2LTEwLjQ2bC0uNDgxLS4xMzUtLjAwMS4wMDQuNDgyLjEzem0xLjYzMi0uOThsLjAwOC0uNWgtLjAwOHYuNXptLjQ2LjAwN2wtLjAwNy41aC4wMDd2LS41em0uMDg1IDB2LjVoLjAwN2wtLjAwNy0uNXptMS41NzUgMS44MWwuNDk3LS4wNTMtLjQ5Ny4wNTN6bS0uMzAzIDIuMjkyaC0uNWwuOTgzLjEzMi0uNDgzLS4xMzJ6bS0uMzQ0LTIuMzMzbC40NTYtLjIwNi0uMDAxLS4wMDEtLjQ1NS4yMDd6bS0xLjIwMi0xLjU4OWwuMTE4LS40ODUtLjIxMy0uMDUyLS4xODMuMTIyLjI3OC40MTV6bS0uNDI2Ljg3MWwuNDkyLjA5MS4wMDItLjAxNC4wMDItLjAxNS0uNDk2LS4wNjJ6bS43NiA3Ljg0M2wtLjQ4MS4xMzcuNDM0IDEuNTI2LjUyLTEuNS0uNDczLS4xNjN6bS4yOTgtLjk1NWwuNDgzLjEzdi0uMDAybC0uNDgzLS4xMjh6bS45MjYtMy42MTVsLjUuMDI0LS45ODUtLjE0Ny40ODUuMTIzem0tLjQ4MyA1LjQ0NmwuNDg4LjExdi0uMDAybC0uNDg4LS4xMDh6bS0uMTk2LjgwMmwtLjQ4NS0uMTI0LS4wMzguMTQ4LjA1Mi4xNDUuNDctLjE2OXptNC41ODUgNy4xNjRsLjM0Mi0uMzY2LS4zNDIuMzY2em0yLjY1MSAxLjgybC0uMjQ5LjQzNC4xNS4wODYuMTctLjAyNS0uMDctLjQ5NXptNS4zOC0uNDA0bC4wMDctLjVoLS4wMDFsLS4wMDYuNXptNC4xNDIuOTI2bC0uMzUuMzU2di4wMDFsLjM1LS4zNTd6bS40NTUgMS4wMzNsLjUtLjAyOC0uMDAxLS4wMS0uMDAxLS4wMS0uNDk4LjA0OHptLS4wODcuNjAybC0uNDktLjA5OC45NzUuMjE2LS40ODUtLjExOHptLTEuNjE2LTEuMTY4bC0uMTUyLjQ3Ny4xNTItLjQ3N3ptLTYuNTk3LS4wOWwtLjA1My0uNDk4LTEuNzI1LjE4NCAxLjU1OC43NjIuMjItLjQ0OXptNy42NDYgMS45NjNsLjIxMy40NTMuMDA2LS4wMDMtLjIyLS40NXptLjU1OS0uNTQzbC40ODguMTA4LS44OTItLjQwMy40MDQuMjk1em0tLjMxMyAxLjAzNWwuNDAxLjI5OC4wMTEtLjAxNS4wMS0uMDE2LS40MjItLjI2N3ptLS44MDUuNTVsLS4xMjgtLjQ4M2gtLjAwMWwuMTI5LjQ4NHptLTkuNTktMi42ODlsLjI0OS0uNDM0LS4xNS0uMDg2LS4xNzEuMDI1LjA3My40OTV6bS0xMi4zMyAyLjkzMmwtLjE1Ni0uNDc2LS4xODMuMDYtLjA5NS4xNjguNDM0LjI0OHptLTguNDY0IDguMDYybC0uMjI1LjQ0N2guMDAxbC4yMjQtLjQ0N3ptLS44MDYtLjQwNWwtLjI0OC40MzQuMDEyLjAwNy4wMTIuMDA2LjIyNC0uNDQ3em0tLjMwMS0xLjAxNGwtLjQ5LS4xLjQ5LjF6TTIxIDQ2LjM0M2wuMjU2LjQyOS4wMDMtLjAwMi0uMjYtLjQyOHptMS44NDgtMS4wMDNsLjM0Ny4zNTktLjU4MS0uODAxLjIzNC40NDJ6bS0xLjM4IDEuMjkzbC0uMzE0LS4zODgtLjAwMi4wMDEuMzE3LjM4N3ptLTQuMzE5IDUuNjUybC0uNDk5LjAyM3YuMDE0bC4wMDIuMDE1LjQ5Ny0uMDUyem0uMDEuMDg4bC0uNDk4LjA1MS4wNTQuNTE3LjUxNC0uMDczLS4wNy0uNDk1em05LjQ0Ny0xMi42OTZsLjQ0NS4yMjcuMDA3LS4wMTMuMDA2LS4wMTQtLjQ1OC0uMnptLS42NzUgNC4yNjNsLS40MzYtLjI0Ni0uNzE1IDEuMjcgMS4zNDQtLjU2My0uMTkzLS40NjF6bTEwLjYzNS0zLjAxbC4wOTEuNDkxIDEuMTgzLS4yMi0uOTktLjY4My0uMjg0LjQxMnptLTEuMzYyLTEuMDM3bC0uMzIzLjM4Mi4zMjMtLjM4MnptLTQuNDgtNS44MzNsLjQ0OC0uMjIyLS41MTUtMS4wMzUtLjQwMiAxLjA4My40NjkuMTc0em0tMy42NzMgNS44NDNjLjk5NC0xLjk0OCAyLjEzNy00LjE2OCAzLjA1My02LjRsLS45MjUtLjM4Yy0uODk3IDIuMTg3LTIuMDIgNC4zNjgtMy4wMTggNi4zMjZsLjg5LjQ1NHptMy4wNTMtNi40bC4zNTgtLjg3My0uOTI0LS4zOC0uMzU5Ljg3My45MjUuMzh6bS4zOC0xLjE5Yy0uNTkxLTIuMjQ4LTEuMDU5LTQuMjU2LTEuMy01Ljk4NS0uMjQ0LTEuNzM3LS4yNTItMy4xNDYuMDM5LTQuMjE4bC0uOTY1LS4yNjFjLS4zNDQgMS4yNjctLjMxNCAyLjgzNS0uMDY1IDQuNjE4LjI1IDEuNzkuNzMgMy44NDMgMS4zMjMgNi4xbC45NjgtLjI1NHptLTEuMjYyLTEwLjE5OWMuMDg0LS4zLjUwNi0uNjE0IDEuMTUtLjYxNHYtMWMtLjg2NiAwLTEuODU2LjQyNy0yLjExMyAxLjM0NWwuOTYzLjI3em0xLjE0My0uNjE0bC40Ni4wMDcuMDE1LTEtLjQ2LS4wMDctLjAxNSAxem0uNDY3LjAwN2guMDg1di0xaC0uMDg1djF6bS4wOTIgMGMuMjc0LS4wMDUuNTE4LjE2LjczLjQ4My4yMTMuMzIyLjMyMi43MDIuMzQxLjg4bC45OTQtLjEwN2EzLjI1OCAzLjI1OCAwIDAwLS41LTEuMzI0Yy0uMzA0LS40Ni0uODItLjk0NC0xLjU4LS45MzJsLjAxNSAxem0xLjA3IDEuMzYzYy4wMzguMzQ3LS4wMjQuODU4LS4xMSAxLjMyYTExLjY3MyAxMS42NzMgMCAwMS0uMTYyLjczbC0uMDExLjA0NC0uMDAzLjAxdi4wMDNsLjQ4MS4xMzIuNDgzLjEzMnYtLjAwMmwuMDAxLS4wMDQuMDA0LS4wMTRhNS44MSA1LjgxIDAgMDAuMDU5LS4yMzRjLjAzNy0uMTU0LjA4NS0uMzcuMTMtLjYxMy4wODgtLjQ3LjE3Ny0xLjEwNi4xMjMtMS42MWwtLjk5NC4xMDZ6bS42OTUgMi4yNGMwLS41NTUuMDMyLTEuNjEyLS4zODktMi41NGwtLjkxLjQxMmMuMzE0LjY5NC4zIDEuNTE4LjMgMi4xMjdoMXptLS4zODktMi41NDFjLS4yMi0uNDg2LS40NDctLjg5Ny0uNjc5LTEuMjA2LS4yMTgtLjI5MS0uNTAxLS41NzQtLjg2LS42NjFsLS4yMzYuOTcxYy0uMDAzIDAgLjAyNC4wMDYuMDgyLjA1My4wNTcuMDQ4LjEyOS4xMjMuMjE0LjIzNy4xNy4yMjguMzYyLjU2Ny41NjkgMS4wMmwuOTEtLjQxNHptLTEuOTM1LTEuNzk3Yy0uMzQuMjI3LS41Ny42MzUtLjY0NCAxLjIyNGwuOTkyLjEyNGMuMDUtLjM5NC4xNzgtLjQ5Ny4yMDgtLjUxN2wtLjU1Ni0uODMxem0tLjY0IDEuMTk1Yy0uMTM1LjczMi0uMTc0IDEuNjM2LS4xNzQgMi4xaDFjMC0uNDM0LjAzOC0xLjI3LjE1OC0xLjkxOGwtLjk4NC0uMTgyem0tLjE3NCAyLjFjMCAxLjY0Mi4zMjIgMy43OC45NDUgNS45N2wuOTYyLS4yNzNjLS42MDQtMi4xMjMtLjkwNy00LjE2OS0uOTA3LTUuNjk3aC0xem0xLjg5OCA1Ljk5OGMuMTE5LS4zNDEuMjI0LS42NzQuMzEtLjk5bC0uOTY2LS4yNmMtLjA3Ny4yODctLjE3NS41OTYtLjI4OC45MjJsLjk0NC4zMjh6bS4zMS0uOTkxYy4wNjMtLjI0LjI5NS0xLjE0Ny41MS0xLjk5bC4yOS0xLjEzMS4wOTItLjM2My4wMjUtLjEuMDA3LS4wMjYuMDAyLS4wMDd2LS4wMDJsLS40ODQtLjEyNC0uNDg1LS4xMjN2LjAwMmwtLjAwMi4wMDctLjAwNy4wMjYtLjAyNS4xLS4wOTMuMzYzYTIxMjguODU5IDIxMjguODU5IDAgMDEtLjc5NyAzLjExMWwuOTY3LjI1N3ptLjQ0Mi0zLjc0M2wtLjUtLjAyNHYuMDEybC0uMDAyLjAzNWE1Ni42MjYgNTYuNjI2IDAgMDEtLjAzMy42MjJjLS4wMjQuNDEtLjA1Ny45Ny0uMSAxLjU2OC0uMDg2IDEuMjE1LS4yMDUgMi41MzYtLjMzNiAzLjEyNGwuOTc2LjIxN2MuMTUtLjY3Ni4yNzMtMi4wNzkuMzU4LTMuMjdhMTExLjg4MiAxMTEuODgyIDAgMDAuMTI3LTIuMDc2bC4wMDctLjEzNi4wMDItLjAzNXYtLjAxLS4wMDJsLS41LS4wMjV6bS0uOTcgNS4zMzZjLS4wNi4yNi0uMTI1LjUxOC0uMTk0Ljc4OGwuOTY5LjI0OGMuMDctLjI3MS4xMzgtLjU0MS4yLS44MTZsLS45NzYtLjIyem0tLjE4IDEuMDhjMS4wMzYgMi44OTQgMi43MDcgNS40ODYgNC43MTUgNy4zNjFsLjY4Mi0uNzNjLTEuODgtMS43NTctMy40NjgtNC4yMDktNC40NTYtNi45NjdsLS45NDEuMzM3em00LjcxNSA3LjM2Yy44MTQuNzYyIDEuODMgMS4zNjUgMi43NDMgMS44OWwuNDk4LS44NjdjLS45Mi0uNTI5LTEuODQtMS4wOC0yLjU1OC0xLjc1M2wtLjY4My43M3ptMy4wNjMgMS45NTFjMS45ODItLjI4MyAzLjc5OC0uNDE2IDUuMzA0LS4zOTlsLjAxLTFjLTEuNTY3LS4wMTctMy40MzYuMTItNS40NTYuNDFsLjE0Mi45OXptNS4zMDMtLjM5OWMxIC4wMTMgMS44NDguMDk0IDIuNTA5LjIzOC42NzcuMTQ3IDEuMDg4LjM0NiAxLjI4OC41NDRsLjcwMi0uNzEyYy0uNDA1LS40LTEuMDQ1LS42NS0xLjc3OC0uODEtLjc0OS0uMTYyLTEuNjY5LS4yNDYtMi43MDgtLjI2bC0uMDEzIDF6bTMuNzk5Ljc4M2MuMTg4LjE4NC4yNzYuNDEuMzA2LjcyNGwuOTk2LS4wOTVjLS4wNDUtLjQ3MS0uMTk3LS45NDctLjYwMy0xLjM0NGwtLjcuNzE1em0uMzA1LjcwNWMwLS4wMDQgMCAuMDE1LS4wMDUuMDY0YTQuMjgxIDQuMjgxIDAgMDEtLjA3LjM5MmwuOTcyLjIzNWE1LjA2IDUuMDYgMCAwMC4wNjMtLjMxMmMuMDItLjExNS4wNDYtLjI5Ni4wMzgtLjQzNmwtLjk5OC4wNTd6bS45MDIuNjcyYy4wNDUtLjIyNS0uMDA3LS41NS0uMzEzLS44NzItLjI4NS0uMy0uNzg2LS41OTktMS42NC0uODcxbC0uMzA1Ljk1M2MuNzgzLjI1IDEuMS40ODEgMS4yMi42MDYuMDk4LjEwNC4wMzQuMTAzLjA1Ny0uMDEzbC45OC4xOTd6bS0xLjk1My0xLjc0M2MtLjcxNy0uMjMtMS43MDMtLjMzLTIuODQ1LS4zNC0xLjE1LS4wMS0yLjQ5OC4wNzMtMy45NTguMjI4bC4xMDYuOTk0YzEuNDM1LS4xNTIgMi43NDItLjIzMSAzLjg0NC0uMjIxIDEuMTEuMDEgMS45NzYuMTA4IDIuNTQ4LjI5MWwuMzA1LS45NTJ6bS02Ljk3LjgzNGMxLjcuODMyIDMuMzg1IDEuNDU4IDQuNzg3IDEuODE1LjcuMTc5IDEuMzQyLjI5MyAxLjg4Ni4zMjkuNTI2LjAzNSAxLjAyOS4wMDIgMS40MDYtLjE3NmwtLjQyNy0uOTA1Yy0uMTQuMDY2LS40MzIuMTE1LS45MTMuMDgzLS40NjQtLjAzLTEuMDQxLS4xMy0xLjcwNS0uMy0xLjMyNS0uMzM3LTIuOTQ1LS45MzctNC41OTQtMS43NDRsLS40NC44OTh6bTguMDg1IDEuOTY1Yy4yMjItLjEwOC40MTctLjMxMS41MjctLjQzM2EzLjc3IDMuNzcgMCAwMC4xOTgtLjI0bC4wMTMtLjAxNy4wMDQtLjAwNS4wMDEtLjAwMi0uNDAzLS4yOTYtLjQwNC0uMjk1LS4wMDEuMDAyLS4wMDcuMDEtLjAzMi4wNGEyLjgyOSAyLjgyOSAwIDAxLS4xMTMuMTM0IDEuNzYyIDEuNzYyIDAgMDEtLjE5Ny4xODcuMzQzLjM0MyAwIDAxLS4wMTguMDEybC0uMDA3LjAwNC40MzkuODk5em0uMzQtLjk5M2wtLjQ4OC0uMTA3di4wMDFsLS4wMDIuMDA3YTIuNjY2IDIuNjY2IDAgMDEtLjAyNy4xMTdjLS4wMTkuMDc4LS4wNDQuMTgzLS4wNzQuMjk0LS4wMy4xMTEtLjA2Mi4yMjMtLjA5My4zMTYtLjAzNS4xMDgtLjA1NS4xNDYtLjA1Mi4xNGwuODQ1LjUzNWMuMDctLjExLjEyMS0uMjUzLjE1Ni0uMzU5LjA0LS4xMi4wNzgtLjI1NC4xMS0uMzc1YTExLjk4IDExLjk4IDAgMDAuMTA0LS40MjJsLjAwNy0uMDI4LjAwMi0uMDA4di0uMDAyLS4wMDFsLS40ODgtLjEwOHptLS43MTUuNzM3YTEuMTQgMS4xNCAwIDAxLS41MzEuMzY1bC4yNTUuOTY3Yy40MzEtLjExNC44NTItLjQzIDEuMDgtLjczNmwtLjgwNC0uNTk2em0tLjUzMi4zNjZjLS4zMjQuMDg2LS44MjcuMTEtMS40OS4wNDdhMTQuMzU3IDE0LjM1NyAwIDAxLTIuMjctLjQzNSAyMy41ODEgMjMuNTgxIDAgMDEtNS40NTItMi4yNTNsLS40OTYuODY4YTI0LjU3NCAyNC41NzQgMCAwMDUuNjkgMi4zNTFjLjg4NS4yMzcgMS43MTMuMzk0IDIuNDMyLjQ2NC43MS4wNjkgMS4zNTEuMDU1IDEuODQzLS4wNzZsLS4yNTctLjk2NnptLTkuNTMzLTIuNzAyYy00LjE3LjYxNS04Ljc0NSAxLjc0OC0xMi40MTQgMi45NTFsLjMxMi45NWMzLjYyLTEuMTg3IDguMTM5LTIuMzA2IDEyLjI0OC0yLjkxMWwtLjE0Ni0uOTl6bS0xMi42OTIgMy4xNzljLTEuNzg3IDMuMTMxLTMuMzI4IDUuMzctNC42NyA2LjY4Ny0xLjM1OSAxLjMzMy0yLjM0NiAxLjU3Mi0zLjEzNiAxLjE3NmwtLjQ0OC44OTRjMS40LjcgMi44NTQuMDQ3IDQuMjg0LTEuMzU3IDEuNDQ3LTEuNDE5IDMuMDQ0LTMuNzYgNC44MzgtNi45MDVsLS44NjgtLjQ5NXptLTcuODA2IDcuODYzbC0uODA1LS40MDUtLjQ1Ljg5NC44MDYuNDA1LjQ1LS44OTR6bS0uNzgxLS4zOTJjLS4wMS0uMDA2LS4wNDItLjAyNy0uMDY0LS4xMmEuODc1Ljg3NSAwIDAxLjAwNC0uMzZsLS45OC0uMmMtLjA0OS4yMzktLjA2Mi41MjIuMDAzLjc5Mi4wNjYuMjc0LjIyMy41NzQuNTQuNzU2bC40OTctLjg2OHptLS4wNi0uNDhjLjEtLjQ5NC40ODUtMS4xOTUgMS4yNzMtMi4wMjUuNzc5LS44MjIgMS45MTgtMS43MzQgMy40NjItMi42NTZsLS41MTItLjg1OWMtMS42MDQuOTU4LTIuODIgMS45MjUtMy42NzYgMi44MjctLjg0Ni44OTItMS4zNzIgMS43NTctMS41MjcgMi41MTNsLjk4LjJ6bTQuNzM4LTQuNjgzYTM1LjMgMzUuMyAwIDAxMS4wMjgtLjU2NSAxNTkuNDE0IDE1OS40MTQgMCAwMS43NzctLjQxNGwuMDEzLS4wMDcuMDAzLS4wMDJoLjAwMWwtLjIzMy0uNDQyLS4yMzQtLjQ0MmgtLjAwMWwtLjAwNC4wMDItLjAxMi4wMDdhNy43MzMgNy43MzMgMCAwMS0uMDUuMDI2bC0uMTc1LjA5My0uNTU4LjI5OGMtLjQxMy4yMjItLjg5LjQ4LTEuMDczLjU5bC41MTguODU2em0xLjU4OS0xLjQzbC0uMzQ4LS4zNnYuMDAxbC0uMDAzLjAwMi0uMDEuMDEtLjAzNS4wMzRhMTA3LjY4OCAxMDcuNjg4IDAgMDEtLjU0LjUxOGMtLjMyLjMwNC0uNjQ3LjYxLS43NTguN2wuNjMuNzc3Yy4xNS0uMTIyLjUxMy0uNDYzLjgxNy0uNzUzYTExOS42NyAxMTkuNjcgMCAwMC41NDUtLjUyM2wuMDM3LS4wMzUuMDA5LS4wMDkuMDAyLS4wMDJoLjAwMXYtLjAwMWwtLjM0Ny0uMzZ6bS0xLjY5Ni45MDZjLTEuMjg2IDEuMDU0LTIuNDA2IDIuMjQ1LTMuMjAyIDMuMzA5YTkuOTY1IDkuOTY1IDAgMDAtLjk0NiAxLjQ5Yy0uMjE1LjQzMy0uMzcyLjg4LS4zNTQgMS4yNjNsLjk5OS0uMDQ2Yy0uMDA2LS4xMTguMDUyLS4zNzIuMjUtLjc3MmE4Ljk4IDguOTggMCAwMS44NS0xLjMzNmMuNzQ4LS45OTcgMS44MTEtMi4xMyAzLjAzNy0zLjEzNGwtLjYzNC0uNzc0em0tNC41IDYuMDlsLjAxLjA4OC45OTQtLjEwMy0uMDEtLjA4Ny0uOTk0LjEwM3ptLjU3Ny41MzJjLjY3Mi0uMDk2IDEuMzYtLjQ5NiAyLjA1NS0xLjA5OC43MDItLjYwOCAxLjQ1NS0xLjQ2MiAyLjI1Ny0yLjU0MyAxLjYwNS0yLjE2MiAzLjQ0OC01LjI4OCA1LjUxLTkuMzIzbC0uODktLjQ1NWMtMi4wNTIgNC4wMTUtMy44NjYgNy4wODUtNS40MjMgOS4xODItLjc3OSAxLjA1LTEuNDgzIDEuODQtMi4xMSAyLjM4NC0uNjMzLjU0OS0xLjE0NS44MDYtMS41NC44NjNsLjE0MS45OXptOS44MzUtMTIuOTl2LS4wMDFsLS45MTYtLjQwMi45MTYuNDAyem0uNDA0LjIzMmExNjQuMTA1IDE2NC4xMDUgMCAwMS0xLjk3MyAzLjU4NGwuODcxLjQ5Yy42Mi0xLjEwMSAxLjI5NS0yLjMwNiAxLjk4NS0zLjYwNWwtLjg4My0uNDd6bS0xLjM0NCA0LjI5YzMuMzg0LTEuNDE3IDcuMDM4LTIuMzI5IDEwLjUzMy0yLjk3OWwtLjE4Mi0uOTgzYy0zLjUzMy42NTctNy4yNjMgMS41ODQtMTAuNzM4IDMuMDRsLjM4Ny45MjN6bTEwLjcyNi0zLjg4MmExNy4wMjkgMTcuMDI5IDAgMDEtMS4zMjMtMS4wMDZsLS42NDYuNzYzYy40NDYuMzc3LjkxNy43MzIgMS40IDEuMDY2bC41Ny0uODIzem0tMS4zMjMtMS4wMDZjLTEuODc0LTEuNTg3LTMuMzEtMy41NzMtNC4zNTUtNS42NzRsLS44OTYuNDQ1YzEuMDk1IDIuMiAyLjYxIDQuMzAyIDQuNjA1IDUuOTkybC42NDYtLjc2M3ptLTUuMjcyLTUuNjI2YTQ5LjQ4NSA0OS40ODUgMCAwMS0yLjc4OCA2LjIyNGwuODg0LjQ2OGE1MC40NjcgNTAuNDY3IDAgMDAyLjg0Mi02LjM0NGwtLjkzOC0uMzQ4eiIgbWFzaz0idXJsKCNhKSIvPjwvZz48L3N2Zz4="); } - -.is-mobile .modal.mod-community-theme, -.is-mobile .modal.mod-community-plugin, -.is-mobile .prompt, -.is-mobile .modal.mod-settings { - width: 100vw; - height: 90vh; - max-height: calc(100% - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 70px); - max-width: none; +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".docx"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".doc"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yMC44MTQgMzUuNjY3TDIyLjE1OSA1MWgyLjcwMmw3LjE4NS0xNC4xNzIuOTkgMTQuMTcyaDIuNzQxbDcuODMxLTE1LjI2N2MxLjA5NS0yLjEyMiAxLjU0My0yLjQxMiAzLjI0NC0yLjYxbC4yMzctMS4xNmgtNi4wNTFsLS4yMzggMS4xNmMxLjkyNS4yMzcgMi4wMTcuNTggMS4wNjggMi41MThsLTUuOTA2IDEyLjIzNS0uNzY1LTEyLjE5NWMtLjExOC0xLjk1MS4wOC0yLjI5NCAyLjE2Mi0yLjU1OGwuMjUtMS4xNmgtNy41bC0uMjUxIDEuMTZjMS45NTEuMjM3IDIuMDE3LjU4IDEuMDgxIDIuNTE4bC01Ljg4IDEyLjIzNS0uNzktMTIuMTk1Yy0uMTItMS45NTEuMDc4LTIuMjk0IDIuMTc0LTIuNTU4bC4yMzgtMS4xNmgtNy43MjZsLS4yMjQgMS4xNmMxLjUwMy4xOTggMS45MTIuNDg4IDIuMDgzIDIuNTQ0eiIvPjwvZz48L3N2Zz4="); } - -.modal.mod-settings .vertical-tab-header { - height: 90vh; +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".key"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".pptx"] > .nav-file-title-content::before, +body:not(.cc-no-file-icons).theme-dark .nav-file-title[data-path$=".ppt"] > .nav-file-title-content::before { + background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij4KICA8cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPgogIDxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz4KICA8cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPgogIDxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPgogIDxnPgogICAgPHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTQzLjIgMjlIMjAuOGMtMS41NDQgMC0yLjggMS4yMjctMi44IDIuNzM3VjQ1LjQyYzAgMS41MSAxLjI1NiAyLjczNyAyLjggMi43MzdoOS44djQuMTA1aC00LjJWNTVoMTEuMnYtMi43MzdoLTQuMnYtNC4xMDVoOS44YzEuNTQ0IDAgMi44LTEuMjI4IDIuOC0yLjczN1YzMS43MzdDNDYgMzAuMjI3IDQ0Ljc0NCAyOSA0My4yIDI5ek0yMC44IDQ1LjQyMVYzMS43MzdoMjIuNGwuMDAxIDEzLjY4NEgyMC44eiIvPgogICAgPHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTI5LjIgNDIuNjg0bDctNC4xMDUtNy00LjEwNXY4LjIxeiIvPgogIDwvZz4KPC9zdmc+"); } - -.modal.mod-settings .vertical-tab-content-container { - height: 90vh; +body:not(.cc-no-file-icons).theme-dark .nav-file-title > .nav-file-title-content::before { + filter: hue-rotate(20deg) saturate(160%); } -.modal.mod-community-theme, -.modal.mod-community-plugin { - width: 90vw; +body:not(.cc-no-custom-icons) { + /* Misc overrides */ } - -input.prompt-input, -input.prompt-input:hover { - border: 0; - background: var(--background-primary); - padding-left: 10px; - height: unset; - flex-grow: 0; - flex-shrink: 0; +body:not(.cc-no-custom-icons) .setting-hotkey-icon.setting-delete-hotkey, +body:not(.cc-no-custom-icons) .setting-hotkey-icon.setting-delete-hotkey > svg { + display: block; + width: 14px; + height: 14px; } -.modal-container .suggestion-item.is-selected { - border-radius: var(--radius-m); - background: var(--background-tertiary); +body:not(.cc-no-custom-icons) .collapse-icon > svg, +body:not(.cc-no-custom-icons) .style-settings-collapse-indicator > svg { + color: var(--shade-50); + width: 12px; + height: 12px; } -.suggestion-item.is-selected, -.menu-item:hover { - background-color: var(--shade-plus-darker); +body:not(.cc-no-custom-icons) svg.blocks, +body:not(.cc-no-custom-icons) svg.reading-glasses, +body:not(.cc-no-custom-icons) svg.audio-file, +body:not(.cc-no-custom-icons) svg.bracket-glyph, +body:not(.cc-no-custom-icons) svg.broken-link, +body:not(.cc-no-custom-icons) svg.bullet-list-glyph, +body:not(.cc-no-custom-icons) svg.bullet-list, +body:not(.cc-no-custom-icons) svg.calendar-with-checkmark, +body:not(.cc-no-custom-icons) svg.check-in-circle, +body:not(.cc-no-custom-icons) svg.check-small, +body:not(.cc-no-custom-icons) svg.checkbox-glyph, +body:not(.cc-no-custom-icons) svg.checkmark, +body:not(.cc-no-custom-icons) svg.clock, +body:not(.cc-no-custom-icons) svg.cloud, +body:not(.cc-no-custom-icons) svg.code-glyph, +body:not(.cc-no-custom-icons) svg.create-new, +body:not(.cc-no-custom-icons) svg.cross-in-box, +body:not(.cc-no-custom-icons) svg.cross, +body:not(.cc-no-custom-icons) svg.crossed-star, +body:not(.cc-no-custom-icons) svg.dice, +body:not(.cc-no-custom-icons) svg.document, +body:not(.cc-no-custom-icons) svg.documents, +body:not(.cc-no-custom-icons) svg.dot-network, +body:not(.cc-no-custom-icons) svg.double-down-arrow-glyph, +body:not(.cc-no-custom-icons) svg.double-up-arrow-glyph, +body:not(.cc-no-custom-icons) svg.down-arrow-with-tail, +body:not(.cc-no-custom-icons) svg.down-chevron-glyph, +body:not(.cc-no-custom-icons) svg.enter, +body:not(.cc-no-custom-icons) svg.exit-fullscreen, +body:not(.cc-no-custom-icons) svg.expand-vertically, +body:not(.cc-no-custom-icons) svg.filled-pin, +body:not(.cc-no-custom-icons) svg.folder, +body:not(.cc-no-custom-icons) svg.fullscreen, +body:not(.cc-no-custom-icons) svg.gear, +body:not(.cc-no-custom-icons) svg.hashtag, +body:not(.cc-no-custom-icons) svg.go-to-file, +body:not(.cc-no-custom-icons) svg.help, +body:not(.cc-no-custom-icons) svg.highlight-glyph, +body:not(.cc-no-custom-icons) svg.horizontal-split, +body:not(.cc-no-custom-icons) svg.image-file, +body:not(.cc-no-custom-icons) svg.image-glyph, +body:not(.cc-no-custom-icons) svg.indent-glyph, +body:not(.cc-no-custom-icons) svg.info, +body:not(.cc-no-custom-icons) svg.install, +body:not(.cc-no-custom-icons) svg.keyboard-glyph, +body:not(.cc-no-custom-icons) svg.left-arrow-with-tail, +body:not(.cc-no-custom-icons) svg.left-arrow, +body:not(.cc-no-custom-icons) svg.left-chevron-glyph, +body:not(.cc-no-custom-icons) svg.lines-of-text, +body:not(.cc-no-custom-icons) svg.link-glyph, +body:not(.cc-no-custom-icons) svg.link, +body:not(.cc-no-custom-icons) svg.magnifying-glass, +body:not(.cc-no-custom-icons) svg.microphone-filled, +body:not(.cc-no-custom-icons) svg.microphone, +body:not(.cc-no-custom-icons) svg.minus-with-circle, +body:not(.cc-no-custom-icons) svg.note-glyph, +body:not(.cc-no-custom-icons) svg.number-list-glyph, +body:not(.cc-no-custom-icons) svg.open-vault, +body:not(.cc-no-custom-icons) svg.pane-layout, +body:not(.cc-no-custom-icons) svg.paper-plane, +body:not(.cc-no-custom-icons) svg.paused, +body:not(.cc-no-custom-icons) svg.pdf-file, +body:not(.cc-no-custom-icons) svg.pencil, +body:not(.cc-no-custom-icons) svg.pin, +body:not(.cc-no-custom-icons) svg.plus-with-circle, +body:not(.cc-no-custom-icons) svg.popup-open, +body:not(.cc-no-custom-icons) svg.presentation, +body:not(.cc-no-custom-icons) svg.price-tag-glyph, +body:not(.cc-no-custom-icons) svg.quote-glyph, +body:not(.cc-no-custom-icons) svg.redo-glyph, +body:not(.cc-no-custom-icons) svg.reset, +body:not(.cc-no-custom-icons) svg.right-arrow-with-tail, +body:not(.cc-no-custom-icons) svg.right-arrow, +body:not(.cc-no-custom-icons) svg.right-chevron-glyph, +body:not(.cc-no-custom-icons) svg.right-triangle, +body:not(.cc-no-custom-icons) svg.run-command, +body:not(.cc-no-custom-icons) svg.search, +body:not(.cc-no-custom-icons) svg.sheets-in-box, +body:not(.cc-no-custom-icons) svg.stacked-levels, +body:not(.cc-no-custom-icons) svg.star-list, +body:not(.cc-no-custom-icons) svg.star, +body:not(.cc-no-custom-icons) svg.strikethrough-glyph, +body:not(.cc-no-custom-icons) svg.switch, +body:not(.cc-no-custom-icons) svg.sync-small, +body:not(.cc-no-custom-icons) svg.sync, +body:not(.cc-no-custom-icons) svg.tag-glyph, +body:not(.cc-no-custom-icons) svg.three-horizontal-bars, +body:not(.cc-no-custom-icons) svg.trash, +body:not(.cc-no-custom-icons) svg.undo-glyph, +body:not(.cc-no-custom-icons) svg.unindent-glyph, +body:not(.cc-no-custom-icons) svg.up-and-down-arrows, +body:not(.cc-no-custom-icons) svg.up-arrow-with-tail, +body:not(.cc-no-custom-icons) svg.up-chevron-glyph, +body:not(.cc-no-custom-icons) svg.vault, +body:not(.cc-no-custom-icons) svg.vertical-split, +body:not(.cc-no-custom-icons) svg.vertical-three-dots, +body:not(.cc-no-custom-icons) svg.wrench-screwdriver-glyph, +body:not(.cc-no-custom-icons) svg.clock-glyph, +body:not(.cc-no-custom-icons) svg.command-glyph, +body:not(.cc-no-custom-icons) svg.add-note-glyph, +body:not(.cc-no-custom-icons) svg.calendar-glyph, +body:not(.cc-no-custom-icons) svg.duplicate-glyph, +body:not(.cc-no-custom-icons) svg.file-explorer-glyph, +body:not(.cc-no-custom-icons) svg.graph-glyph, +body:not(.cc-no-custom-icons) svg.import-glyph, +body:not(.cc-no-custom-icons) svg.languages, +body:not(.cc-no-custom-icons) svg.links-coming-in, +body:not(.cc-no-custom-icons) svg.links-going-out, +body:not(.cc-no-custom-icons) svg.merge-files-glyph, +body:not(.cc-no-custom-icons) svg.merge-files, +body:not(.cc-no-custom-icons) svg.open-elsewhere-glyph, +body:not(.cc-no-custom-icons) svg.paper-plane-glyph, +body:not(.cc-no-custom-icons) svg.paste-text, +body:not(.cc-no-custom-icons) svg.paste, +body:not(.cc-no-custom-icons) svg.percent-sign-glyph, +body:not(.cc-no-custom-icons) svg.play-audio-glyph, +body:not(.cc-no-custom-icons) svg.presentation-glyph, +body:not(.cc-no-custom-icons) svg.question-mark-glyph, +body:not(.cc-no-custom-icons) svg.restore-file-glyph, +body:not(.cc-no-custom-icons) svg.scissors-glyph, +body:not(.cc-no-custom-icons) svg.scissors, +body:not(.cc-no-custom-icons) svg.search-glyph, +body:not(.cc-no-custom-icons) svg.select-all-text, +body:not(.cc-no-custom-icons) svg.split, +body:not(.cc-no-custom-icons) svg.star-glyph, +body:not(.cc-no-custom-icons) svg.stop-audio-glyph, +body:not(.cc-no-custom-icons) svg.two-blank-pages, +body:not(.cc-no-custom-icons) svg.tomorrow-glyph, +body:not(.cc-no-custom-icons) svg.yesterday-glyph, +body:not(.cc-no-custom-icons) svg.workspace-glyph, +body:not(.cc-no-custom-icons) svg.box-glyph { + stroke-width: 0; + background-color: currentColor; } -.suggestion-item, -.suggestion-empty { - font-size: var(--font-normal); +body:not(.cc-no-custom-icons) svg.blocks > path, +body:not(.cc-no-custom-icons) svg.reading-glasses > path, +body:not(.cc-no-custom-icons) svg.audio-file > path, +body:not(.cc-no-custom-icons) svg.bracket-glyph > path, +body:not(.cc-no-custom-icons) svg.broken-link > path, +body:not(.cc-no-custom-icons) svg.bullet-list-glyph > path, +body:not(.cc-no-custom-icons) svg.bullet-list > path, +body:not(.cc-no-custom-icons) svg.calendar-with-checkmark > path, +body:not(.cc-no-custom-icons) svg.check-in-circle > path, +body:not(.cc-no-custom-icons) svg.check-small > path, +body:not(.cc-no-custom-icons) svg.checkbox-glyph > path, +body:not(.cc-no-custom-icons) svg.checkmark > path, +body:not(.cc-no-custom-icons) svg.clock > path, +body:not(.cc-no-custom-icons) svg.cloud > path, +body:not(.cc-no-custom-icons) svg.code-glyph > path, +body:not(.cc-no-custom-icons) svg.create-new > path, +body:not(.cc-no-custom-icons) svg.cross-in-box > path, +body:not(.cc-no-custom-icons) svg.cross > path, +body:not(.cc-no-custom-icons) svg.crossed-star > path, +body:not(.cc-no-custom-icons) svg.dice > path, +body:not(.cc-no-custom-icons) svg.document > path, +body:not(.cc-no-custom-icons) svg.documents > path, +body:not(.cc-no-custom-icons) svg.dot-network > path, +body:not(.cc-no-custom-icons) svg.double-down-arrow-glyph > path, +body:not(.cc-no-custom-icons) svg.double-up-arrow-glyph > path, +body:not(.cc-no-custom-icons) svg.down-arrow-with-tail > path, +body:not(.cc-no-custom-icons) svg.down-chevron-glyph > path, +body:not(.cc-no-custom-icons) svg.enter > path, +body:not(.cc-no-custom-icons) svg.exit-fullscreen > path, +body:not(.cc-no-custom-icons) svg.expand-vertically > path, +body:not(.cc-no-custom-icons) svg.filled-pin > path, +body:not(.cc-no-custom-icons) svg.folder > path, +body:not(.cc-no-custom-icons) svg.fullscreen > path, +body:not(.cc-no-custom-icons) svg.gear > path, +body:not(.cc-no-custom-icons) svg.hashtag > path, +body:not(.cc-no-custom-icons) svg.go-to-file > path, +body:not(.cc-no-custom-icons) svg.help > path, +body:not(.cc-no-custom-icons) svg.highlight-glyph > path, +body:not(.cc-no-custom-icons) svg.horizontal-split > path, +body:not(.cc-no-custom-icons) svg.image-file > path, +body:not(.cc-no-custom-icons) svg.image-glyph > path, +body:not(.cc-no-custom-icons) svg.indent-glyph > path, +body:not(.cc-no-custom-icons) svg.info > path, +body:not(.cc-no-custom-icons) svg.install > path, +body:not(.cc-no-custom-icons) svg.keyboard-glyph > path, +body:not(.cc-no-custom-icons) svg.left-arrow-with-tail > path, +body:not(.cc-no-custom-icons) svg.left-arrow > path, +body:not(.cc-no-custom-icons) svg.left-chevron-glyph > path, +body:not(.cc-no-custom-icons) svg.lines-of-text > path, +body:not(.cc-no-custom-icons) svg.link-glyph > path, +body:not(.cc-no-custom-icons) svg.link > path, +body:not(.cc-no-custom-icons) svg.magnifying-glass > path, +body:not(.cc-no-custom-icons) svg.microphone-filled > path, +body:not(.cc-no-custom-icons) svg.microphone > path, +body:not(.cc-no-custom-icons) svg.minus-with-circle > path, +body:not(.cc-no-custom-icons) svg.note-glyph > path, +body:not(.cc-no-custom-icons) svg.number-list-glyph > path, +body:not(.cc-no-custom-icons) svg.open-vault > path, +body:not(.cc-no-custom-icons) svg.pane-layout > path, +body:not(.cc-no-custom-icons) svg.paper-plane > path, +body:not(.cc-no-custom-icons) svg.paused > path, +body:not(.cc-no-custom-icons) svg.pdf-file > path, +body:not(.cc-no-custom-icons) svg.pencil > path, +body:not(.cc-no-custom-icons) svg.pin > path, +body:not(.cc-no-custom-icons) svg.plus-with-circle > path, +body:not(.cc-no-custom-icons) svg.popup-open > path, +body:not(.cc-no-custom-icons) svg.presentation > path, +body:not(.cc-no-custom-icons) svg.price-tag-glyph > path, +body:not(.cc-no-custom-icons) svg.quote-glyph > path, +body:not(.cc-no-custom-icons) svg.redo-glyph > path, +body:not(.cc-no-custom-icons) svg.reset > path, +body:not(.cc-no-custom-icons) svg.right-arrow-with-tail > path, +body:not(.cc-no-custom-icons) svg.right-arrow > path, +body:not(.cc-no-custom-icons) svg.right-chevron-glyph > path, +body:not(.cc-no-custom-icons) svg.right-triangle > path, +body:not(.cc-no-custom-icons) svg.run-command > path, +body:not(.cc-no-custom-icons) svg.search > path, +body:not(.cc-no-custom-icons) svg.sheets-in-box > path, +body:not(.cc-no-custom-icons) svg.stacked-levels > path, +body:not(.cc-no-custom-icons) svg.star-list > path, +body:not(.cc-no-custom-icons) svg.star > path, +body:not(.cc-no-custom-icons) svg.strikethrough-glyph > path, +body:not(.cc-no-custom-icons) svg.switch > path, +body:not(.cc-no-custom-icons) svg.sync-small > path, +body:not(.cc-no-custom-icons) svg.sync > path, +body:not(.cc-no-custom-icons) svg.tag-glyph > path, +body:not(.cc-no-custom-icons) svg.three-horizontal-bars > path, +body:not(.cc-no-custom-icons) svg.trash > path, +body:not(.cc-no-custom-icons) svg.undo-glyph > path, +body:not(.cc-no-custom-icons) svg.unindent-glyph > path, +body:not(.cc-no-custom-icons) svg.up-and-down-arrows > path, +body:not(.cc-no-custom-icons) svg.up-arrow-with-tail > path, +body:not(.cc-no-custom-icons) svg.up-chevron-glyph > path, +body:not(.cc-no-custom-icons) svg.vault > path, +body:not(.cc-no-custom-icons) svg.vertical-split > path, +body:not(.cc-no-custom-icons) svg.vertical-three-dots > path, +body:not(.cc-no-custom-icons) svg.wrench-screwdriver-glyph > path, +body:not(.cc-no-custom-icons) svg.clock-glyph > path, +body:not(.cc-no-custom-icons) svg.command-glyph > path, +body:not(.cc-no-custom-icons) svg.add-note-glyph > path, +body:not(.cc-no-custom-icons) svg.calendar-glyph > path, +body:not(.cc-no-custom-icons) svg.duplicate-glyph > path, +body:not(.cc-no-custom-icons) svg.file-explorer-glyph > path, +body:not(.cc-no-custom-icons) svg.graph-glyph > path, +body:not(.cc-no-custom-icons) svg.import-glyph > path, +body:not(.cc-no-custom-icons) svg.languages > path, +body:not(.cc-no-custom-icons) svg.links-coming-in > path, +body:not(.cc-no-custom-icons) svg.links-going-out > path, +body:not(.cc-no-custom-icons) svg.merge-files-glyph > path, +body:not(.cc-no-custom-icons) svg.merge-files > path, +body:not(.cc-no-custom-icons) svg.open-elsewhere-glyph > path, +body:not(.cc-no-custom-icons) svg.paper-plane-glyph > path, +body:not(.cc-no-custom-icons) svg.paste-text > path, +body:not(.cc-no-custom-icons) svg.paste > path, +body:not(.cc-no-custom-icons) svg.percent-sign-glyph > path, +body:not(.cc-no-custom-icons) svg.play-audio-glyph > path, +body:not(.cc-no-custom-icons) svg.presentation-glyph > path, +body:not(.cc-no-custom-icons) svg.question-mark-glyph > path, +body:not(.cc-no-custom-icons) svg.restore-file-glyph > path, +body:not(.cc-no-custom-icons) svg.scissors-glyph > path, +body:not(.cc-no-custom-icons) svg.scissors > path, +body:not(.cc-no-custom-icons) svg.search-glyph > path, +body:not(.cc-no-custom-icons) svg.select-all-text > path, +body:not(.cc-no-custom-icons) svg.split > path, +body:not(.cc-no-custom-icons) svg.star-glyph > path, +body:not(.cc-no-custom-icons) svg.stop-audio-glyph > path, +body:not(.cc-no-custom-icons) svg.two-blank-pages > path, +body:not(.cc-no-custom-icons) svg.tomorrow-glyph > path, +body:not(.cc-no-custom-icons) svg.yesterday-glyph > path, +body:not(.cc-no-custom-icons) svg.workspace-glyph > path, +body:not(.cc-no-custom-icons) svg.box-glyph > path { + display: none; } -.workspace-drawer, -.modal, -.prompt, -.suggestion-container { - box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.2); +body:not(.cc-no-custom-icons) svg.blocks { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.is-mobile .modal, -.is-mobile .prompt, -.is-mobile .suggestion-container { - border-radius: 10px 10px 0 0; - padding: 10px 10px 0; - overflow: hidden !important; +body:not(.cc-no-custom-icons) svg.reading-glasses { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.is-mobile .modal.mod-settings .vertical-tab-header, .is-mobile .modal.mod-settings .vertical-tab-nav-item { - border-radius: 10px 10px 0 0; +body:not(.cc-no-custom-icons) svg.audio-file { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.is-mobile .prompt-results { - padding-top: 1rem; +body:not(.cc-no-custom-icons) svg.bracket-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.is-mobile .suggestion-item { - padding: 10px; +body:not(.cc-no-custom-icons) svg.broken-link { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.is-mobile .suggestion-hotkey { - float: right; - display: flex; - line-height: 1; - flex-shrink: 0; - flex-grow: 0; - padding: 7px 10px; - background-color: var(--shade-plus-darker); - margin-left: 5px; +body:not(.cc-no-custom-icons) svg.bullet-list-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.suggestion-container { - border: none; +body:not(.cc-no-custom-icons) svg.bullet-list { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.prompt-instructions { - color: var(--text-muted); +body:not(.cc-no-custom-icons) svg.calendar-with-checkmark { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.prompt-instruction-command { - font-weight: 600; +body:not(.cc-no-custom-icons) svg.check-in-circle { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.modal-container.mod-confirmation .modal-content { - padding: 10px; - margin: 1rem -10px 0; +body:not(.cc-no-custom-icons) svg.check-small { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.modal-container.mod-confirmation .modal-title { - font-weight: 500; - text-align: left; - font-size: 1rem; - line-height: 1.3; - margin: 0 -10px; +body:not(.cc-no-custom-icons) svg.checkbox-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.modal-container.mod-confirmation .modal-content > .input-label { - width: auto; - display: block; - text-align: left; - font-size: 14px; - font-weight: 500; - margin: 0 0 4px; +body:not(.cc-no-custom-icons) svg.checkmark { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.modal-container.mod-confirmation .modal-content > input { - width: 100%; +body:not(.cc-no-custom-icons) svg.clock { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.modal-container.mod-confirmation .modal { - width: auto; - min-width: 350px; - padding: 1.5rem; +body:not(.cc-no-custom-icons) svg.cloud { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -/* --------------- */ -/* Drag ghost */ - -.workspace-drop-overlay { - opacity: 1; - background-color: transparent; +body:not(.cc-no-custom-icons) svg.code-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.drag-ghost { - opacity: 0.8; - border-radius: 0 !important; +body:not(.cc-no-custom-icons) svg.add-note-glyph, +body:not(.cc-no-custom-icons) .side-dock-ribbon-action[aria-label="Create new Zettelkasten note"] > svg.sheets-in-box, +body:not(.cc-no-custom-icons) .nav-action-button[aria-label="New note"] svg.document, +body:not(.cc-no-custom-icons) svg.create-new { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-drop-overlay:before { - opacity: 1; - box-shadow: inset 0 0 0 4px hsla(var(--accent-hsl), 0.5); - background-color: transparent; - border-radius: 0 !important; +body:not(.cc-no-custom-icons) svg.cross-in-box { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-drop-overlay.mod-drag { - opacity: 1; +body:not(.cc-no-custom-icons) svg.cross { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-drop-overlay.mod-drag:before { - opacity: 1; - background-color: var(--shade-2); +body:not(.cc-no-custom-icons) svg.crossed-star { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -/* --------------- */ -/* Workspace */ - -.workspace { - background-color: var(--shade-5); +body:not(.cc-no-custom-icons) svg.dice-glyph, +body:not(.cc-no-custom-icons) svg.dice { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.is-translucent .workspace { - background-color: var(--background-translucent); +body:not(.cc-no-custom-icons) svg.document { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-split.mod-root { - background-color: var(--background-primary); +body:not(.cc-no-custom-icons) .markdown-embed-link > svg.link, +body:not(.cc-no-custom-icons) .file-embed-link > svg.link, +body:not(.cc-no-custom-icons) svg.documents { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-split.mod-right-split { - background-color: var(--background-primary); +body:not(.cc-no-custom-icons) svg.dot-network { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -body.hider-ribbon - .workspace-split.mod-left-split.is-collapsed - + .workspace-split.mod-root { - border-top-left-radius: 0; +body:not(.cc-no-custom-icons) svg.double-down-arrow-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -body:not(.is-translucent):not(.hider-frameless):not(.is-mobile) - .workspace-split.mod-root, -body:not(.is-translucent):not(.hider-frameless):not(.is-mobile) - .workspace-split.mod-right-split { - border-top: 1px solid var(--shade-plus-darker); +body:not(.cc-no-custom-icons) svg.double-up-arrow-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -body.theme-dark:not(.is-translucent):not(.hider-frameless) - .workspace-split.mod-root, -body.theme-dark:not(.is-translucent):not(.hider-frameless) - .workspace-split.mod-right-split { - border-top: 1px solid var(--dark-separator); +body:not(.cc-no-custom-icons) svg.down-arrow-with-tail { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.empty-state { - background-color: var(--background-primary); +body:not(.cc-no-custom-icons) svg.down-chevron-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.workspace-split.mod-vertical > .workspace-split { - padding: 0; +body:not(.cc-no-custom-icons) svg.enter { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.workspace-split .workspace-tabs { - background: var(--background-primary); +body:not(.cc-no-custom-icons) svg.exit-fullscreen { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-split:not(.mod-right-split) .workspace-tabs { - background-color: transparent; - box-shadow: inset -10px 0 4px -10px rgba(0, 0, 0, 0.04); +body:not(.cc-no-custom-icons) svg.expand-vertically { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.workspace-split.mod-root - > .workspace-leaf:first-of-type - .workspace-leaf-content, -.workspace-split.mod-root - > .workspace-leaf:last-of-type - .workspace-leaf-content { - border-top-right-radius: 0px; - border-top-left-radius: 0px; +body:not(.cc-no-custom-icons) svg.filled-pin { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.workspace-leaf-resize-handle { - z-index: 11; - transition: background-color 200ms ease-in-out, box-shadow 200ms ease-in-out; -} -.workspace-split.mod-root.mod-horizontal .workspace-leaf-resize-handle, -.workspace-split.mod-root.mod-vertical .workspace-leaf-resize-handle { - border-width: 0; - background-color: var(--shade-plus-darker-hsl); -} -.theme-dark - .workspace-split.mod-root.mod-horizontal - .workspace-leaf-resize-handle, -.theme-dark - .workspace-split.mod-root.mod-vertical - .workspace-leaf-resize-handle { - background-color: var(--dark-separator); +body:not(.cc-no-custom-icons) svg.folder { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle { - height: 2px; - border-bottom: none; +body:not(.cc-no-custom-icons) svg.fullscreen { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle, -.workspace-split.mod-left-split > .workspace-leaf-resize-handle, -.workspace-split.mod-right-split > .workspace-leaf-resize-handle { - width: 2px; +body:not(.cc-no-custom-icons) svg.gear { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.workspace-split.mod-right-split > .workspace-leaf-resize-handle { - border-left: none; - background-color: var(--shade-plus-darker-hsl); - width: 2px; - top: 0; +body:not(.cc-no-custom-icons) svg.hashtag { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.theme-dark .workspace-split.mod-right-split > .workspace-leaf-resize-handle { - background-color: var(--dark-separator); +body:not(.cc-no-custom-icons) svg.go-to-file { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.workspace-split.mod-left-split > .workspace-leaf-resize-handle { - background: transparent; - border-right: none; - width: 2px !important; - top: 0; +body:not(.cc-no-custom-icons) svg.help { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-split.mod-right-split > .workspace-leaf-resize-handle:active, -.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle:active, -.workspace-split.mod-left-split > .workspace-leaf-resize-handle:active { - border-width: 0; - background-color: var(--shade-10) !important; - box-shadow: 1px 0 0 var(--shade-10), -1px 0 0 var(--shade-10); +body:not(.cc-no-custom-icons) svg.highlight-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle:active { - background-color: var(--shade-10) !important; - box-shadow: 0 1px 0 var(--shade-10), 0 -1px 0 var(--shade-10); +body:not(.cc-no-custom-icons) svg.horizontal-split { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-tabs .workspace-leaf-content[data-type="markdown"] { - border-top: 2px solid var(--shade-3); +body:not(.cc-no-custom-icons) svg.image-file { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.theme-dark .workspace-tabs .workspace-leaf-content[data-type="markdown"] { - border-top-color: var(--dark-separator); +body:not(.cc-no-custom-icons) svg.image-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-tabs - .workspace-leaf-content[data-type="markdown"] - .markdown-preview-view { - padding-top: 1.5rem !important; +body:not(.cc-no-custom-icons) svg.indent-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-split.mod-right-split .workspace-tabs .workspace-leaf { - border-top-right-radius: 0; +body:not(.cc-no-custom-icons) svg.info { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-tabs .workspace-leaf .workspace-leaf-content > .view-content > * { - padding-left: 10px; - padding-right: 10px; +body:not(.cc-no-custom-icons) svg.install { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-tabs - .workspace-leaf - .workspace-leaf-content - > .view-content - > *:last-child { - margin-bottom: 2.5rem; +body:not(.cc-no-custom-icons) svg.keyboard-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-tabs - .workspace-leaf-content:not([data-type="markdown"]) - .view-content { - font-size: 14px; +body:not(.cc-no-custom-icons) svg.left-arrow-with-tail { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-leaf { - border-left: 0px; +body:not(.cc-no-custom-icons) .workspace-drawer-active-tab-back-icon > svg.left-arrow-with-tail, +body:not(.cc-no-custom-icons) svg.left-arrow { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.workspace-leaf.is-highlighted:before { - width: calc(100% - 2px); - height: calc(100% - 2px); - border: 1px solid transparent; - box-shadow: inset 0 0 0 4px hsla(var(--accent-hsl), 0.5); - background-color: transparent; +body:not(.cc-no-custom-icons) svg.left-chevron-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.mod-horizontal .workspace-leaf { - border-bottom: 0px; - background-color: transparent; - box-shadow: none !important; +body:not(.cc-no-custom-icons) svg.lines-of-text { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.workspace-leaf:not(.mod-active) .view-header-icon, -.workspace-leaf:not(.mod-active) .view-action { - color: var(--shade-30); +body:not(.cc-no-custom-icons) svg.link-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-tab-container-inner { - background: var(--shade-plus-darker); - flex-grow: 0; - flex-shrink: 1; - width: unset; - max-width: unset; - border-bottom: none; - margin: 0; - padding: 1px; - border-radius: var(--radius-s); - box-shadow: inset 0px 0px 4px rgba(var(--color-black-rgb), 0.04); +body:not(.cc-no-custom-icons) svg.link { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.theme-dark .workspace-tab-container-inner { - background: rgba(var(--color-black-rgb), 0.2); +body:not(.cc-no-custom-icons) svg.magnifying-glass { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.workspace-tab-header.is-before-active .workspace-tab-header-inner, -.workspace-tab-header.is-after-active, -.workspace-tab-header.is-after-active .workspace-tab-header-inner, -.workspace-tab-header.is-before-active, -.workspace-tab-header.is-after-active { - background: transparent; +body:not(.cc-no-custom-icons) svg.microphone-filled { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.workspace-tabs { - border: 0; - padding-right: 0; - font-size: 100%; +body:not(.cc-no-custom-icons) svg.microphone { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.workspace-tab-header-container { - border: 0 !important; - background-color: transparent; - height: unset; - padding: 5px 10px 10px; +body:not(.cc-no-custom-icons) svg.minus-with-circle { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.workspace-tab-container-before, -.workspace-tab-container-after { - width: 0; +body:not(.cc-no-custom-icons) svg.note-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.is-fullscreen .workspace-tab-header-container, -.mod-right-split .workspace-tab-header-container { - padding: 10px; +body:not(.cc-no-custom-icons) svg.number-list-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.workspace-tab-header { - color: var(--text-muted); - cursor: var(--cursor); - opacity: 1; - border-radius: var(--radius-s) !important; - padding: 4px 6px; +body:not(.cc-no-custom-icons) svg.open-vault { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-tab-header + .workspace-tab-header { - margin-left: 1px; +body:not(.cc-no-custom-icons) svg.pane-layout { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-tab-header.is-active, -.workspace-tab-header.is-active:hover, -.workspace-tab-header:hover { - color: var(--text-muted); - background-color: var(--shade-0); - box-shadow: 0px 0.5px 1px 0.5px rgba(var(--color-black-rgb), 0.1); +body:not(.cc-no-custom-icons) svg.paper-plane { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.theme-dark .workspace-tab-header.is-active, -.theme-dark .workspace-tab-header.is-active:hover, -.theme-dark .workspace-tab-header:hover { - color: var(--shade-80); - background-color: var(--shade-20); +body:not(.cc-no-custom-icons) svg.paused { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-tab-header-inner-icon { - display: flex; +body:not(.cc-no-custom-icons) svg.pdf-file { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.workspace-tab-header, -.workspace-tab-header-inner, -.workspace-tab-container-before, -.workspace-tab-container-after { - transition: none; +body:not(.cc-no-custom-icons) svg.pencil { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -/* --------------- */ -/* Window frame */ -.is-mobile .safe-area-top-cover { - background-color: var(--background-secondary); - height: env(safe-area-inset-top); - z-index: 1; +body:not(.cc-no-custom-icons) svg.pin { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.is-mobile .titlebar { - background: var(--background-secondary); - height: env(safe-area-inset-top) !important; - padding: 0 !important; - position: relative !important; +body:not(.cc-no-custom-icons) svg.plus-with-circle { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -body:not(.is-mobile) .titlebar { - border-bottom: none; - background: var(--shade-5); - height: var(--titlebar-height) !important; - top: 0 !important; - padding-top: 0 !important; +body:not(.cc-no-custom-icons) svg.presentation { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -body.hider-frameless:not(.is-mobile) .titlebar { - background: transparent; +body:not(.cc-no-custom-icons) svg.price-tag-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -body:not(.hider-frameless):not(.is-mobile).is-translucent .titlebar { - background-color: var(--background-translucent); +body:not(.cc-no-custom-icons) svg.quote-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.hider-frameless .titlebar { - border-bottom: none; +body:not(.cc-no-custom-icons) svg.redo-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.titlebar-inner { - height: var(--titlebar-height); - color: var(--text-muted); +body:not(.cc-no-custom-icons) svg.reset { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.titlebar-button-container { - height: var(--titlebar-height); - top: 0; - display: flex; - align-items: center; +body:not(.cc-no-custom-icons) svg.right-arrow-with-tail { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.titlebar-button-container.mod-left { - opacity: 0; - transition: opacity 100ms ease-out; +body:not(.cc-no-custom-icons) svg.right-arrow { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.titlebar:hover .titlebar-button-container.mod-left { - opacity: 1; +body:not(.cc-no-custom-icons) svg.right-chevron-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.titlebar-text { - display: none; - color: var(--text-faint); +body:not(.cc-no-custom-icons) svg.right-triangle { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.titlebar-button { - opacity: 1; - cursor: var(--cursor); - padding: 2px 4px; - border-radius: var(--radius-s); - line-height: 1; - display: flex; +body:not(.cc-no-custom-icons) svg.run-command { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.titlebar-button:hover { - background-color: var(--shade-plus-darker); +body:not(.cc-no-custom-icons) svg.search { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.titlebar-button-container.mod-left .titlebar-button { - margin-right: 5px; +body:not(.cc-no-custom-icons) svg.sheets-in-box { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.titlebar-button-container.mod-right .titlebar-button { - margin-left: 0; - border-radius: 0; - height: 100%; - align-items: center; - padding: 2px 15px; +body:not(.cc-no-custom-icons) svg.stacked-levels { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.titlebar-button.mod-close:hover { - background-color: rgb(var(--red-rgb)); - color: rgb(var(--color-white-rgb)); +body:not(.cc-no-custom-icons) svg.star-list { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -/* --------------- */ -/* Title Bar */ - -.view-actions { - margin-right: 1px; - z-index: 15; - background: var(--background-primary); +body:not(.cc-no-custom-icons) svg.star { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.view-header { - height: unset; - display: flex; - align-items: center; - padding: 6px 10px !important; +body:not(.cc-no-custom-icons) svg.strikethrough-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.mod-macos.hider-frameless.hider-ribbon:not(.plugin-sliding-panes-rotate-header):not(.is-fullscreen) - .workspace-split.mod-left-split.is-collapsed - + .mod-root - .workspace-leaf:first-of-type - .view-header { - padding-left: 70px !important; +body:not(.cc-no-custom-icons) svg.switch { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.mod-macos.hider-frameless:not(.plugin-sliding-panes-rotate-header):not(.is-fullscreen) - .workspace-split.mod-left-split.is-collapsed - + .mod-root - .workspace-leaf:first-of-type - .view-header { - padding-left: 34px !important; +body:not(.cc-no-custom-icons) svg.sync-small { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.view-header-title { - padding: 3px 0; - line-height: 1; - margin-left: 7px; +body:not(.cc-no-custom-icons) svg.sync { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.view-header-title:before { - content: none; +body:not(.cc-no-custom-icons) svg.tag-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.workspace-leaf-header, -.view-header { - background-color: var(--background-primary) !important; - border: none !important; +body:not(.cc-no-custom-icons) svg.three-horizontal-bars { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.view-header-title-container:after { - display: none; +body:not(.cc-no-custom-icons) .setting-hotkey-icon.setting-delete-hotkey > svg, +body:not(.cc-no-custom-icons) svg.trash { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -/* --------------- */ -/* Custom line width */ - -.markdown-preview-view.is-readable-line-width .markdown-preview-sizer { - max-width: var(--max-width); - width: var(--line-width); +body:not(.cc-no-custom-icons) svg.undo-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.markdown-source-view.is-readable-line-width .CodeMirror, -.is-readable-line-width .markdown-preview-section { - padding-left: 0; - padding-right: 0; - margin: 0 auto 0 auto; - width: var(--line-width); - max-width: var(--max-width); +body:not(.cc-no-custom-icons) svg.unindent-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.markdown-preview-sizer { - padding-top: 2.5rem; +body:not(.cc-no-custom-icons) svg.up-and-down-arrows { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.markdown-embed-content .markdown-preview-sizer { - padding-top: 0; +body:not(.cc-no-custom-icons) svg.up-arrow-with-tail { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.is-readable-line-width .markdown-preview-section > div { - margin: 0 auto 0 auto; - width: var(--line-width); - max-width: var(--max-width); +body:not(.cc-no-custom-icons) svg.up-chevron-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.markdown-embed .markdown-preview-section > div { - padding: 0; - margin: 0; - width: auto; - max-width: none; +body:not(.cc-no-custom-icons) svg.vault { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.view-header-title-container { - padding-left: 0; - padding-right: 0px; - max-width: var(--max-width); - - position: static; - margin: 0; - width: unset; - line-height: 1; - height: unset; +body:not(.cc-no-custom-icons) svg.vertical-split { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -/* --------------- */ -/* Internal search */ - -.is-flashing { - border-radius: var(--radius-s); - box-shadow: 0 0 0 0 var(--text-highlight-bg); - transition: all 0s ease-in-out; +body:not(.cc-no-custom-icons) svg.vertical-three-dots { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.is-flashing .tag { - border-color: var(--text-highlight-bg-active); +body:not(.cc-no-custom-icons) svg.wrench-screwdriver-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.markdown-preview-view .search-highlight > div { - box-shadow: 0 0 0px 2px var(--text-normal); - border-radius: 2px; - background: transparent; +body:not(.cc-no-custom-icons) svg.clock-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.markdown-preview-view .search-highlight > div { - opacity: 0.4; +body:not(.cc-no-custom-icons) svg.command-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.markdown-preview-view .search-highlight > div.is-active { - background: transparent; - border-radius: 2px; - opacity: 1; - mix-blend-mode: normal; - box-shadow: 0 0 0px 3px var(--text-accent); +body:not(.cc-no-custom-icons) svg.calendar-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.document-search-container.mod-replace-mode { - height: unset; +body:not(.cc-no-custom-icons) svg.duplicate-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.document-search-button, -.document-search-close-button { - cursor: var(--cursor); - justify-self: flex-end; - top: 0; - font-size: 18px; - padding: 4px 0 4px; - line-height: 1; - display: flex; - align-items: center; - justify-content: center; - margin-left: auto; +body:not(.cc-no-custom-icons) .workspace-tab-header[data-type=file-explorer] svg.folder, +body:not(.cc-no-custom-icons) svg.file-explorer-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.document-search-close-button { - font-family: var(--text) !important; - font-size: 20px; - width: 1.65rem; +body:not(.cc-no-custom-icons) svg.graph-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.document-search-container { - background-color: var(--background-primary); - width: 100%; - - position: absolute; - height: unset; - bottom: unset; - top: 0; - padding: 6px 10px; - border-top: 1px solid var(--shade-plus-darker); - border-bottom: 1px solid var(--shade-plus-darker); +body:not(.cc-no-custom-icons) .side-dock-ribbon-action[aria-label="Open Markdown importer"] > svg.blocks, +body:not(.cc-no-custom-icons) svg.import-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -input.document-search-input, -input.document-replace-input { - transition: border-color 0.1s ease-in-out; - - font-size: 13px !important; - height: auto; - margin: 0; - padding: 6px 10px; - line-height: 1; - border-radius: var(--radius-m); - max-width: 400px; - background-color: var(--shade-0); - border: 1px solid var(--shade-10); +body:not(.cc-no-custom-icons) svg.languages { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -input.document-search-input:hover, -input.document-replace-input:hover { - border: 1px solid var(--shade-10); - background: var(--background-primary); - transition: border-color 0.1s ease-in-out; +body:not(.cc-no-custom-icons) svg.links-coming-in { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -input.document-search-input:focus, -input.document-replace-input:focus { - background: var(--background-primary); - transition: all 0.1s ease-in-out; - border: 1px solid hsla(var(--accent-hsl), 0.5); - box-shadow: 0 0 0 2px hsla(var(--accent-hsl), 0.5); +body:not(.cc-no-custom-icons) svg.links-going-out { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -input.document-search-input.mod-no-match, -input.document-search-input.mod-no-match:hover, -input.document-search-input.mod-no-match:placeholder-shown:hover { - background-color: var(--shade-0); +body:not(.cc-no-custom-icons) svg.merge-files-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -input.document-search-input.mod-no-match:not(:placeholder-shown), -input.document-search-input.mod-no-match:not(:placeholder-shown):focus { - background-color: var(--shade-0); - box-shadow: 0 0 0 2px rgba(var(--background-modifier-error-rgb), 0.7); - border: 1px solid rgba(var(--background-modifier-error-rgb), 0.7); +body:not(.cc-no-custom-icons) svg.merge-files { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.document-search-button { - color: var(--text-normal); - font-size: 13px; - line-height: 1; - border: 1px solid var(--shade-plus-darker); - border-radius: var(--radius-m); - font-weight: 500; - background-color: var(--shade-plus-darker); - cursor: pointer; - height: auto; - padding: 4px 8px; - margin: 0 0 0 5px; +body:not(.cc-no-custom-icons) svg.popup-open, +body:not(.cc-no-custom-icons) svg.open-elsewhere-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.document-search-button:hover { - background-color: var(--shade-10); +body:not(.cc-no-custom-icons) svg.paper-plane-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.document-search-buttons, -.document-replace-buttons { - margin-left: 5px; - display: flex; - font-size: 13px; - line-height: 1; - width: 210px; +body:not(.cc-no-custom-icons) svg.paste-text { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.document-search, -.document-replace { - height: auto; - overflow: visible; - justify-content: flex-end; +body:not(.cc-no-custom-icons) svg.paste { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.document-replace { - padding-top: 10px; +body:not(.cc-no-custom-icons) svg.percent-sign-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.markdown-source-view.is-searching .CodeMirror, -.markdown-source-view.is-replacing .CodeMirror { - padding-bottom: 0; +body:not(.cc-no-custom-icons) svg.play-audio-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-plugin-search { - padding: 0; +body:not(.cc-no-custom-icons) svg.presentation-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-plugin-search > .setting-item { - padding: 0; +body:not(.cc-no-custom-icons) svg.question-mark-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-plugin-search > .setting-item > .setting-item-info { - flex-grow: 0; - flex-shrink: 1; - width: 0; - margin-right: 0; +body:not(.cc-no-custom-icons) svg.restore-file-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-plugin-search .setting-item-control { - justify-content: flex-start; - padding-top: 5px; +body:not(.cc-no-custom-icons) svg.scissors-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-plugin-search .search-input-container { - flex-grow: 1; - margin-left: 5px; +body:not(.cc-no-custom-icons) svg.scissors { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-plugin-search .search-input-container > input { - height: auto; +body:not(.cc-no-custom-icons) svg.search-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-plugin-search button.clickable-icon { - display: flex; - padding: 7px 10px; - margin: 1px 16px 0 0; +body:not(.cc-no-custom-icons) svg.select-all-text { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-plugin-search-summary { - padding: 0 16px 10px; - font-size: 13px; +body:not(.cc-no-custom-icons) svg.split { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-plugin-item { - padding: 16px 16px 16px; - margin: 0; - border-top: 1px solid var(--shade-plus-darker); +body:not(.cc-no-custom-icons) svg.star-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-plugin-name { - font-size: 14px; - font-weight: 500; +body:not(.cc-no-custom-icons) svg.stop-audio-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-plugin-name .flair { - letter-spacing: 0; - text-transform: none; - vertical-align: unset; - top: -1px; +body:not(.cc-no-custom-icons) svg.two-blank-pages { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-plugin-item .community-plugin-downloads { - color: var(--text-normal); - display: block; - font-size: 12px; - margin-top: 0; - line-height: 1; - padding: 4px 0 4px; +body:not(.cc-no-custom-icons) svg.tomorrow-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-plugin-item .community-plugin-author { - color: var(--text-muted); - font-size: 12px; - padding: 0 0 10px; +body:not(.cc-no-custom-icons) svg.yesterday-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-plugin-version, -.community-plugin-author { - line-height: inherit; +body:not(.cc-no-custom-icons) svg.workspace-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-plugin-item .community-plugin-desc { - color: var(--text-normal); +body:not(.cc-no-custom-icons) svg.box-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-plugin-downloads svg { - width: 13px; - height: 13px; +body:not(.cc-no-custom-icons) .nav-action-button[aria-label="New folder"] svg.folder { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-theme .modal-button-container button { - margin-left: 5px; +body:not(.cc-no-custom-icons) .workspace-leaf-content .view-header-icon > svg { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.community-theme .modal-button-container a { - margin-left: 5px; - background-color: var(--background-secondary-alt); - text-decoration: none; - display: inline-block; - font-size: 14px; - font-weight: 500; - color: var(--text-normal); - padding: 4px 14px; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0px 1px 1px rgb(0 0 0 / 8%); - border-radius: var(--radius-m); - margin-right: 0; - cursor: var(--cursor); +body:not(.cc-no-custom-icons) .side-dock-ribbon-action[aria-label="Insert template"] > svg.documents { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } - -.is-mobile .modal-title { - font-weight: 500; - font-size: 1rem; +body:not(.cc-no-custom-icons) .view-action[aria-label^=Preview] > svg { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -.is-mobile .community-theme .modal-button-container button { - margin: 0 0 8px; +.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h1 { + margin-top: calc(var(--h1-margin-top) * var(--editor-line-height-rem)); + margin-bottom: calc(var(--h1-margin-bottom) * var(--editor-line-height-rem)); } - -.is-mobile .community-theme .modal-button-container a { - padding: 12px 14px; - margin: 0; +.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h2 { + margin-top: calc(var(--h2-margin-top) * var(--editor-line-height-rem)); + margin-bottom: calc(var(--h2-margin-bottom) * var(--editor-line-height-rem)); +} +.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h3 { + margin-top: calc(var(--h3-margin-top) * var(--editor-line-height-rem)); + margin-bottom: calc(var(--h3-margin-bottom) * var(--editor-line-height-rem)); +} +.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h4 { + margin-top: calc(var(--h4-margin-top) * var(--editor-line-height-rem)); + margin-bottom: calc(var(--h4-margin-bottom) * var(--editor-line-height-rem)); +} +.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h5 { + margin-top: calc(var(--h5-margin-top) * var(--editor-line-height-rem)); + margin-bottom: calc(var(--h5-margin-bottom) * var(--editor-line-height-rem)); +} +.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h6 { + margin-top: calc(var(--h6-margin-top) * var(--editor-line-height-rem)); + margin-bottom: calc(var(--h6-margin-bottom) * var(--editor-line-height-rem)); +} +.cc-header-spacing .popover .markdown-embed .markdown-preview-view h1, +.cc-header-spacing .workspace-tabs .markdown-preview-view h1 { + margin-top: calc(var(--h1-margin-top) * var(--editor-line-height-small-rem)); + margin-bottom: calc(var(--h1-margin-bottom) * var(--editor-line-height-small-rem)); +} +.cc-header-spacing .popover .markdown-embed .markdown-preview-view h2, +.cc-header-spacing .workspace-tabs .markdown-preview-view h2 { + margin-top: calc(var(--h2-margin-top) * var(--editor-line-height-small-rem)); + margin-bottom: calc(var(--h2-margin-bottom) * var(--editor-line-height-small-rem)); +} +.cc-header-spacing .popover .markdown-embed .markdown-preview-view h3, +.cc-header-spacing .workspace-tabs .markdown-preview-view h3 { + margin-top: calc(var(--h3-margin-top) * var(--editor-line-height-small-rem)); + margin-bottom: calc(var(--h3-margin-bottom) * var(--editor-line-height-small-rem)); +} +.cc-header-spacing .popover .markdown-embed .markdown-preview-view h4, +.cc-header-spacing .workspace-tabs .markdown-preview-view h4 { + margin-top: calc(var(--h4-margin-top) * var(--editor-line-height-small-rem)); + margin-bottom: calc(var(--h4-margin-bottom) * var(--editor-line-height-small-rem)); +} +.cc-header-spacing .popover .markdown-embed .markdown-preview-view h5, +.cc-header-spacing .workspace-tabs .markdown-preview-view h5 { + margin-top: calc(var(--h5-margin-top) * var(--editor-line-height-small-rem)); + margin-bottom: calc(var(--h5-margin-bottom) * var(--editor-line-height-small-rem)); +} +.cc-header-spacing .popover .markdown-embed .markdown-preview-view h6, +.cc-header-spacing .workspace-tabs .markdown-preview-view h6 { + margin-top: calc(var(--h6-margin-top) * var(--editor-line-height-small-rem)); + margin-bottom: calc(var(--h6-margin-bottom) * var(--editor-line-height-small-rem)); } -/* --------------- */ -/* Sidebar documents */ - -.workspace > .workspace-split:not(.mod-root) .CodeMirror, -.workspace > .workspace-split:not(.mod-root) .markdown-preview-view { - font-size: calc(100% * var(--scale-small) / 100); +.cc-soft-wrap-code-blocks code[class*=language-], +.cc-soft-wrap-code-blocks pre[class*=language-] { + overflow: hidden; + white-space: pre-wrap; } -.workspace - > .workspace-split:not(.mod-root) - .workspace-leaf-content[data-type="markdown"] - .markdown-preview-view { + +.cc-seamless-embed .markdown-embed .markdown-preview-view { padding: 0; } -.workspace - > .workspace-split:not(.mod-root) - .workspace-leaf-content[data-type="markdown"] - .markdown-embed - .markdown-preview-view { +.cc-seamless-embed .markdown-embed { + border: none; padding: 0; + margin: 0; } -body:not(.plugin-sliding-panes-rotate-header) - .workspace-leaf-content[data-type="markdown"] - .workspace-leaf-header, -body:not(.plugin-sliding-panes-rotate-header) - .workspace-leaf-content[data-type="kanban"] - .view-header, -body:not(.plugin-sliding-panes-rotate-header) - .workspace-leaf-content[data-type="markdown"] - .view-header { - box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.08); - position: relative; +.cc-seamless-embed .markdown-embed-title { + display: none; +} +.cc-seamless-embed .is-live-preview .markdown-embed-title { + display: block; } -body.theme-dark:not(.plugin-sliding-panes-rotate-header) - .workspace-leaf-content[data-type="markdown"] - .workspace-leaf-header, -body.theme-dark:not(.plugin-sliding-panes-rotate-header) - .workspace-leaf-content[data-type="markdown"] - .view-header { - box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); +.cc-trim-table-cols td, +.cc-trim-table-cols th { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + min-width: unset; + max-width: var(--table-min-cell-width) !important; } -.workspace > .workspace-split:not(.mod-root) .CodeMirror, -.workspace > .workspace-split:not(.mod-root) .markdown-preview-section, -.workspace > .workspace-split:not(.mod-root) .markdown-preview-sizer { - max-width: 100%; - padding: 0; - width: auto; + +.cc-transparent-popover:not(.is-mobile):not(.is-translucent) .notice, +.cc-transparent-popover:not(.is-mobile):not(.is-translucent) .menu { + background: rgba(245, 245, 245, 0.7); + backdrop-filter: blur(35px); + background-blend-mode: luminosity; +} +.cc-transparent-popover:not(.is-mobile):not(.is-translucent).theme-dark .notice, +.cc-transparent-popover:not(.is-mobile):not(.is-translucent).theme-dark .menu { + background: rgba(30, 30, 30, 0.7); } -/* Hide embed styling for sidebar documents */ -.workspace > .workspace-split:not(.mod-root) .internal-embed .markdown-embed { - border: none; - padding: 0; +html, +body, +input, +textarea, +button { + font-family: var(--font-interface); + font-size: var(--ui-font-size); + font-weight: var(--normal-weight); + line-height: var(--line-height); + -webkit-font-smoothing: var(--default-font-smoothing); } -.workspace > .workspace-split:not(.mod-root) .CodeMirror-sizer { - padding-left: 10px; +strong { + font-weight: var(--bold-weight); } -/* --------------- */ -/* Form inputs */ +body:not(.native-scrollbars) ::-webkit-scrollbar { + width: 10px; + height: 10px; + background-color: transparent; +} +body:not(.native-scrollbars) .modal .vertical-tab-header::-webkit-scrollbar-track, +body:not(.native-scrollbars) .mod-left-split .workspace-tabs ::-webkit-scrollbar-track, +body:not(.native-scrollbars) ::-webkit-scrollbar-track { + background-color: transparent; +} +body:not(.native-scrollbars) ::-webkit-scrollbar-thumb { + background-clip: padding-box; + border: 3px solid transparent; + min-height: 40px; +} textarea, -input[type="text"], -input[type="search"], -input[type="email"], -input[type="password"], -input[type="number"] { - padding: 5px 10px; - font-size: 14px; +select, +input[type=text], +input[type=search], +input[type=email], +input[type=password], +input[type=number] { border-radius: var(--radius-m); + font-size: var(--ui-font-size); + padding: 6px 11px; border-color: var(--shade-10); height: auto; + transition: 100ms box-shadow ease, 100ms border ease; } - .theme-dark textarea, -.theme-dark input[type="text"], -.theme-dark input[type="search"], -.theme-dark input[type="email"], -.theme-dark input[type="password"], -.theme-dark input[type="number"] { +.theme-dark select, +.theme-dark input[type=text], +.theme-dark input[type=search], +.theme-dark input[type=email], +.theme-dark input[type=password], +.theme-dark input[type=number] { border-color: var(--shade-20); } textarea:focus, select:focus, -input[type="text"]:active, -input[type="search"]:active, -input[type="email"]:active, -input[type="password"]:active, -input[type="number"]:active, -input[type="text"]:focus, -input[type="search"]:focus, -input[type="email"]:focus, -input[type="password"]:focus, -input[type="number"]:focus { +input[type=text]:active, +input[type=search]:active, +input[type=email]:active, +input[type=password]:active, +input[type=number]:active, +input[type=text]:focus, +input[type=search]:focus, +input[type=email]:focus, +input[type=password]:focus, +input[type=number]:focus { border-color: hsla(var(--accent-hsl), 0.5); - box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1), - 0 0 0 2px hsla(var(--accent-hsl), 0.5); + box-shadow: inset 0 0 0 2px hsla(var(--accent-hsl), 0.5); } textarea { padding: 8px 10px; } -.modal.mod-settings button:not(.mod-cta):not(.mod-warning), .setting-item-control button, -.modal button, -.modal button.mod-cta { +button, +button.mod-cta { + border-radius: var(--radius-m); line-height: 1.3; - font-size: 14px; - font-weight: 500; + font-size: var(--ui-font-size); + font-weight: var(--medium-weight); color: var(--text-normal); padding: 4px 14px; - background: #ffffff; + background-color: var(--shade-0); border: 1px solid rgba(0, 0, 0, 0.12); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08); - border-radius: var(--radius-m); - + margin-right: 5px; +} +.setting-item-control button:last-of-type, +button:last-of-type, +button.mod-cta:last-of-type { margin-right: 0; - cursor: var(--cursor); } - -.is-mobile .modal.mod-settings button:not(.mod-cta):not(.mod-warning), -.is-mobile .setting-item-control button, -.is-mobile .modal button, -.is-mobile .modal button.mod-cta { - padding: 12px 14px; -} - -.is-mobile .modal.mod-settings .vertical-tab-nav-item { - padding: 10px 8px; +.setting-item-control button.mod-cta:hover, +button.mod-cta:hover, +button.mod-cta.mod-cta:hover { + color: var(--text-normal); + background-color: var(--shade-0); } - -.modal button.mod-cta { - margin-right: 5px; +.theme-dark .setting-item-control button, +.theme-dark button, +.theme-dark button.mod-cta { + color: #dfdedf; + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3); + background-color: var(--shade-50); } - -.modal button + button { - margin-left: 10px; +.theme-dark .setting-item-control button.mod-cta:hover, +.theme-dark button.mod-cta:hover, +.theme-dark button.mod-cta.mod-cta:hover { + color: #dfdedf; + background-color: var(--shade-50); } -.modal.mod-settings - button:not(.mod-cta):not(.mod-warning):hover - .setting-item-control - button:hover, -.modal button:hover, -.modal button.mod-cta:hover { - background: #ffffff; +.dropdown { + font-size: inherit; + font-family: inherit; + font-weight: var(--medium-weight); + background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"); + color: var(--text-normal); + padding: 4px 28px 4px 14px; + background-color: var(--shade-0); + border: 1px solid rgba(0, 0, 0, 0.12); + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08); + border-radius: var(--radius-m); } -.theme-dark .modal.mod-settings button:not(.mod-cta):not(.mod-warning), -.theme-dark .setting-item-control button, -.theme-dark .modal button, -.theme-dark .modal button.mod-cta { +.theme-dark .dropdown { color: #dfdedf; - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), - inset 0px 1px 1px rgba(255, 255, 255, 0.3); + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3); background-color: var(--shade-50); + background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"); } -.theme-dark - .modal.mod-settings - button:not(.mod-cta):not(.mod-warning):active - .theme-dark - .setting-item-control - button:active, -.theme-dark .modal button:active, -.theme-dark .modal button.mod-cta:active, -.modal.mod-settings button:not(.mod-cta):not(.mod-warning):active, -.setting-item-control button:active, -.modal button:active, -.modal button.mod-cta:active { - color: #fff; - background: linear-gradient( - 180deg, - hsl(var(--accent-h), var(--accent-s), calc(var(--accent-l) + 4%)) 0%, - hsl(var(--accent-hsl)) 100% - ); - box-shadow: 0px 1px 2px hsla(var(--accent-hsl), 0.25); +.theme-dark .dropdown:focus, +.dropdown:focus { + border-color: rgba(0, 0, 0, 0.12); } -input[type="range"] { +input[type=range] { width: 120px; -webkit-appearance: none; background-color: var(--shade-plus-darker); @@ -2215,11 +2205,13 @@ input[type="range"] { margin: 0; padding: 0; } -input[type="range"]::-webkit-slider-runnable-track { + +input[type=range]::-webkit-slider-runnable-track { height: 4px; -webkit-appearance: none; } -input[type="range"]::-webkit-slider-thumb { + +input[type=range]::-webkit-slider-thumb { -webkit-appearance: none; border-radius: 20px; width: 8px; @@ -2230,4569 +2222,4389 @@ input[type="range"]::-webkit-slider-thumb { position: relative; top: -8px; } -.theme-dark input[type="range"]::-webkit-slider-thumb { + +.theme-dark input[type=range]::-webkit-slider-thumb { background-color: #c8c8c8; } -input[type="range"] { + +input[type=range] { outline: none; } -/* --------------- */ -/* Toggle switches */ - -.checkbox-container { - background: var(--shade-plus-darker); - border: 1px solid rgba(0, 0, 0, 0.06); +input[type=checkbox] { + -webkit-appearance: none; + appearance: none; + width: 1em; + height: 1em; + padding: 0; + margin: 0; + background: var(--shade-0); + border: 1px solid var(--shade-40); box-sizing: border-box; - box-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.03); - cursor: var(--cursor); + box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.15); + border-radius: 4px; + filter: none; } -.checkbox-container:after { - width: 20px; - height: 20px; - border-radius: 20px; - margin: 0; - background: #fff; - border: none; - box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08), 0 0 0 1px rgba(0, 0, 0, 0.06); - transform: translate3d(0, 0, 0); +.theme-dark input[type=checkbox] { + background: linear-gradient(180deg, rgba(255, 255, 255, 0.14) 0%, rgba(255, 255, 255, 0.28) 100%); + box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25), inset 0px 0.5px 0px rgba(255, 255, 255, 0.15); + border-color: var(--shade-5); } -.checkbox-container.is-enabled { - border: 1px solid rgba(0, 0, 0, 0.05); - box-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.03); +input[type=checkbox]:focus, input[type=checkbox]:hover { + outline: 0; } -.checkbox-container.is-enabled:after { - transform: translate3d(20px, 0, 0); +.is-flashing input[type=checkbox]:checked, input[type=checkbox]:checked { + background: hsl(var(--accent-hsl)); + box-shadow: none; + border-color: transparent; } - -.theme-dark .checkbox-container { - border: 1px solid var(--shade-plus-darker); +.is-flashing input[type=checkbox]:checked:before, input[type=checkbox]:checked:before { + background-image: url('data:image/svg+xml;utf8,'); + background-repeat: no-repeat; + background-position: center center; + background-size: 71%; + line-height: 1; + width: 100%; + height: 100%; + content: " "; + display: block; } -.theme-dark .checkbox-container.is-enabled { - border: 1px solid var(--shade-10); +.embedded-backlinks, +.outgoing-link-pane, +.backlink-pane { + background: linear-gradient(var(--background-primary) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)); + background-color: var(--background-primary); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; + font-family: var(--font-interface); + font-size: var(--ui-font-size); + padding-bottom: 5rem; +} +.theme-dark .embedded-backlinks, +.theme-dark .outgoing-link-pane, +.theme-dark .backlink-pane { + background: linear-gradient(var(--background-primary) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); + background-color: var(--background-primary); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; +} +.mod-left-split .embedded-backlinks, +.mod-left-split .outgoing-link-pane, +.mod-left-split .backlink-pane { + background: linear-gradient(var(--shade-5-opaque) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)); + background-color: var(--shade-5-opaque); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; +} +.theme-dark .mod-left-split .embedded-backlinks, +.theme-dark .mod-left-split .outgoing-link-pane, +.theme-dark .mod-left-split .backlink-pane { + background: linear-gradient(var(--shade-5-opaque) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); + background-color: var(--shade-5-opaque); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; +} +.is-translucent .embedded-backlinks, .is-mobile .embedded-backlinks, .workspace-fake-target-overlay .embedded-backlinks, +.is-translucent .outgoing-link-pane, +.is-mobile .outgoing-link-pane, +.workspace-fake-target-overlay .outgoing-link-pane, +.is-translucent .backlink-pane, +.is-mobile .backlink-pane, +.workspace-fake-target-overlay .backlink-pane { + background: none !important; +} +.embedded-backlinks .search-result-file-matches, +.outgoing-link-pane .search-result-file-matches, +.backlink-pane .search-result-file-matches { + padding-right: 10px; + padding-left: 5px; } - -.theme-dark .checkbox-container:after { - background-color: #c8c8c8; +.embedded-backlinks .search-result-file-match:not(.search-info-more-matches), +.outgoing-link-pane .search-result-file-match:not(.search-info-more-matches), +.backlink-pane .search-result-file-match:not(.search-info-more-matches) { + background-color: var(--shade-3); } - -/* --------------- */ -/* File browser */ - -.pane-list-item-ending-flair:not(.tag-pane-tag-count) { +.embedded-backlinks .search-result-container, +.outgoing-link-pane .search-result-container, +.backlink-pane .search-result-container { + padding: 0 0 5px 10px; + margin-left: 0; + background: none; +} +.theme-dark .embedded-backlinks .search-result-container, +.theme-dark .outgoing-link-pane .search-result-container, +.theme-dark .backlink-pane .search-result-container { + background: none; +} +.embedded-backlinks .tree-item-flair, +.outgoing-link-pane .tree-item-flair, +.backlink-pane .tree-item-flair { + margin-right: 10px; +} +.embedded-backlinks .search-result-file-title .tree-item-flair, +.outgoing-link-pane .search-result-file-title .tree-item-flair, +.backlink-pane .search-result-file-title .tree-item-flair { display: none; } +.embedded-backlinks > .tree-item-self > .tree-item-inner, +.outgoing-link-pane > .tree-item-self > .tree-item-inner, +.backlink-pane > .tree-item-self > .tree-item-inner { + color: var(--text-muted); +} +.embedded-backlinks .tree-item-self.is-clickable:hover, +.outgoing-link-pane .tree-item-self.is-clickable:hover, +.backlink-pane .tree-item-self.is-clickable:hover { + background-color: transparent; +} +.embedded-backlinks .tree-item-self.is-clickable > .tree-item-inner, +.outgoing-link-pane .tree-item-self.is-clickable > .tree-item-inner, +.backlink-pane .tree-item-self.is-clickable > .tree-item-inner { + padding: 6px 0 6px 2px; +} -.nav-folder.mod-root > .nav-folder-title .nav-folder-title-content { - border-radius: 0; - font-size: 14px; - color: transparent; - overflow: hidden; - height: 0px; - padding: 3px 0; +.outgoing-link-item .tree-item-inner-subtext, +.outgoing-link-item .tree-item-icon { + color: var(--text-muted); +} +.outgoing-link-item .tree-item-inner { + line-height: 1.3; +} + +.search-result-file-match-destination-file { + border-radius: var(--radius-m); + color: var(--text-muted); + padding: 3px 5px; + background-color: transparent; + border: none; +} +.search-result-file-match:hover .search-result-file-match-destination-file:hover, .search-result-file-match:hover .search-result-file-match-destination-file { + color: var(--text-muted); + background-color: transparent; +} +.search-result-file-match:hover .search-result-file-match-destination-file:hover { + background-color: var(--shade-plus-darker); } -.nav-folder.mod-root - > .nav-folder-title.is-being-dragged-over - .nav-folder-title-content { - box-shadow: inset 0 -2px hsl(var(--accent-hsl)); +.embedded-backlinks { + border-top: 1px solid var(--background-modifier-border); + padding-top: 1.5em; } -.nav-folder:not(.mod-root) > .nav-folder-children { - padding-left: 5px; +.modal > .modal-content.community-plugin { + padding: 0; + flex-direction: row; + align-items: flex-start; } -.workspace-split.mod-left-split > .workspace-leaf-resize-handle, -.workspace-split.mod-right-split > .workspace-leaf-resize-handle { +.community-plugin-search, +.community-plugin-details { height: 100%; } -.nav-header { +.community-plugin-search { padding: 0; + border-right: 1px solid var(--background-modifier-border); } - -.nav-buttons-container { - padding: 4px 0; - margin-bottom: 0px !important; - justify-content: flex-start; - border: 0; - line-height: 1; - font-size: var(--rem); +.community-plugin-search .setting-item-info { + display: none; } -.is-mobile .nav-buttons-container { - padding: 2px 0.5rem 0.5rem; +.community-plugin-search .setting-item { + padding: 26px 0 0; } -.workspace-leaf-content > .nav-header > .nav-buttons-container { - padding: 2px 10px 10px; +.community-plugin-search .setting-item-control { + width: 100%; } -.is-mobile .workspace-leaf-content > .nav-header > .nav-buttons-container { - padding: 0.5rem 0.3rem; +.community-plugin-search .search-input-container { + width: 100%; + margin: 0; } -.nav-files-container { - overflow-x: hidden; +.community-plugin-search button.clickable-icon { + margin: 0 10px 0 0; + padding: 8px 10px; } -.hider-ribbon .nav-files-container { - padding-bottom: 50px; + +.community-plugin-search-summary { + padding: 0 12px 10px; + font-size: 13px; } -.nav-folder-title.is-being-dragged-over { - background-color: hsl(var(--accent-hsl)); - color: var(--text-on-accent); - border: none; +.community-plugin-search-results { + background: linear-gradient(var(--background-secondary-alt) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)); + background-color: var(--background-secondary-alt); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; +} +.theme-dark .community-plugin-search-results { + background: linear-gradient(var(--background-secondary-alt) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); + background-color: var(--background-secondary-alt); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; +} +.is-mobile .community-plugin-search-results { + background: none !important; } -.nav-folder-collapse-indicator { - position: static; - flex-grow: 0; - flex-shrink: 0; - width: auto; - height: auto; - display: flex; +.community-plugin-item { + padding: 16px 16px 16px; margin: 0; + border-top: 1px solid var(--shade-plus-darker); } - -.nav-folder-children { - padding: 0; +.community-plugin-item .community-plugin-downloads { + font-size: 12px; } - -.nav-folder-children > .nav-folder { - padding: 0 0 0 5px; +.community-plugin-item .community-plugin-author { + color: var(--text-muted); + font-size: 12px; + padding: 0 0 10px; } - -.nav-file { - padding: 0 5px 0 19px; - margin-left: 0; +.community-plugin-item .community-plugin-desc { + color: var(--text-normal); } - -body:not(.cc-folder-icons) .nav-folder-title-content { - padding-left: 7px; +.community-plugin-item:hover { + background-color: var(--shade-3); } -body:not(.cc-folder-icons) .nav-file { - padding-left: 4px; +.community-plugin-downloads { + color: var(--text-normal); + display: flex; + align-items: flex-end; + margin-top: 0; + line-height: 1; + padding: 4px 0 4px; +} +.community-plugin-downloads > span { + display: flex; } -body:not(.cc-folder-icons):not(.cc-file-icons) .nav-file { - padding-left: 12px; +.community-plugin-downloads-text { + position: static; } -.nav-file-tag { +.community-plugin-name { + font-size: 14px; + font-weight: var(--medium-weight); + width: 100%; +} +.community-plugin-name .flair { + display: block; + font-size: 12px; line-height: 1; - padding: 3px; - background-color: var(--shade-5); + padding: 5px; letter-spacing: 0; - margin: 0 0 0 4px; - position: relative; - align-self: flex-start; - top: 0.5em; + text-transform: none; + position: static; + margin: 5px 0; + width: fit-content; } -.cc-truncated-explorer-titles .nav-file-tag { - top: 0.68em; +.community-plugin-version, +.community-plugin-author { + line-height: inherit; } -.nav-file-title, -.nav-folder-title { - cursor: var(--cursor); - width: 100%; +.community-plugin-info .community-plugin-desc { + color: var(--text-normal); + line-height: 1.3; margin: 0; - padding: 0 5px; - border-radius: var(--radius-s); - border: none; - display: flex; - align-items: center; + padding: 1.5em 0 0.5em; } -.nav-folder-title { - padding-right: 10px; +.modal.mod-community-theme { + padding: 0; } - -.nav-file-title { - flex-direction: row-reverse; +.modal.mod-community-theme .modal-content { + padding: 0 10px; } - -.nav-folder-collapse-indicator { - margin-right: -2px; +.modal.mod-community-theme .modal-title { + font-size: var(--ui-font-size); + margin-top: 1.5em; } -[data-type="starred"] .nav-file-title { - flex-direction: row; +.theme-list { + justify-content: space-evenly; } -.nav-file-title.is-being-dragged, -.nav-file-title.is-active, -body:not(.is-grabbing) .nav-file-title.is-active:hover { - background-color: var(--shade-plus-darker); +.community-theme { + padding: 0; + margin: 0 5px 3em 0; + align-items: stretch; + background: transparent; +} +.community-theme .community-theme-screenshot { + max-width: 100%; +} +.community-theme .modal-button-container { + padding: 0 10px; + justify-content: flex-start; +} +.community-theme.is-selected { + background-color: transparent; color: var(--text-normal); } +.community-theme.is-selected .community-theme-downloads, +.community-theme.is-selected .community-theme-info { + color: var(--text-muted); +} +.community-theme.is-selected .community-theme-info + div { + box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1), inset 0 0 0 3px hsla(var(--accent-hsl), 0.5); +} -.nav-file-title-content { +.community-theme-container { width: 100%; - white-space: normal; - cursor: var(--cursor); - display: flex; - align-items: flex-start; } - -.cc-truncated-explorer-titles .nav-folder-title-content, -.cc-truncated-explorer-titles .nav-file-title-content { - display: inline-block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - vertical-align: middle; +.community-theme-container + hr { + width: 100%; + border-top: 1px solid var(--shade-plus-darker); + margin: 10px 0; } -.nav-file-title-content, -.nav-folder-title-content { - padding: 4px 0; - border: none; - line-height: 1.3; +.community-theme-title { + font-weight: var(--medium-weight); + text-align: left; + padding: 0 10px; } -.is-mobile .nav-file-title-content, -.is-mobile .nav-folder-title-content { - padding: 7px 0; +.community-theme-info { + line-height: 1; + flex-grow: 0; + padding: 0 10px; + align-items: flex-end; + justify-content: flex-start; + flex-wrap: wrap; } - -.nav-folder-title-content { +.community-theme-info + div { + border-radius: var(--radius-l); display: flex; align-items: center; - text-overflow: ellipsis; - overflow: hidden; + box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); + background-color: var(--shade-3); + padding: 10px; flex-grow: 1; - padding-left: 4px; } - -.is-mobile .nav-folder-title-content { +.community-theme-info .clickable-icon { + display: flex; + align-items: flex-start; + text-align: left; + margin: 1em 0 0.5em; + color: var(--text-accent); + text-decoration: underline; +} +.community-theme-info .clickable-icon:after { + line-height: 1.3; + content: "Features, customization options, & bug reports"; padding-left: 4px; } -.drop-indicator { - border-width: 1px; +.community-theme-downloads { + display: flex; + align-items: flex-end; } -.nav-file-icon { - padding: 0; - margin: 0; - top: 0; - line-height: 0; +.community-theme-downloads > span { + display: flex; } -body:not(.is-grabbing) .nav-file-title:hover .nav-folder-collapse-indicator, -body:not(.is-grabbing) .nav-folder-title:hover .nav-folder-collapse-indicator, -body:not(.is-grabbing) .nav-file-title:hover, -body:not(.is-grabbing) .nav-folder-title:hover { - background: transparent; +.community-theme-remove-button { + padding: 4px 6px; + display: flex; + color: var(--text-muted); + background-color: transparent; } -.nav-file-title, -.nav-folder-title, -.is-collapsed .search-result-file-title, -.tag-pane-tag { - color: var(--text-normal); - font-weight: 500; - line-height: 1; +.community-theme:hover .community-theme-remove-button { + display: flex; } - -.search-result-file-title { - font-size: var(--font-small) !important; - color: var(--text-normal); - font-weight: var(--font-normal); +.community-theme-remove-button:hover { + color: var(--text-muted); + background-color: var(--shade-plus-darker); } -.tree-view-item-self:hover .tree-view-item-collapse, -.tree-item-self.is-clickable:hover { - color: var(--text-normal); - background: transparent; +.community-theme-filters-container { + padding: 0.5em 0 2.5em; + align-items: center; + justify-content: center; } - -.tree-item-self .collapse-icon, -.search-result-collapse-indicator, -.search-result-file-title:hover .search-result-collapse-indicator, -.side-dock-collapsible-section-header-indicator:hover, -.side-dock-collapsible-section-header:hover - .side-dock-collapsible-section-header-indicator, -.markdown-preview-view .collapse-indicator, -.tree-view-item-collapse, -.is-collapsed .search-result-collapse-indicator, -.nav-folder-collapse-indicator, -.side-dock-collapsible-section-header-indicator, -.is-collapsed .side-dock-collapsible-section-header-indicator { - color: var(--text-normal); - cursor: var(--cursor); +.community-theme-filters-container .search-input-clear-button { + right: 7px; } -.nav-folder-title.is-being-dragged-over .nav-folder-collapse-indicator { - color: var(--text-on-accent); +.community-theme-filters-container button { + padding: 8px 14px; + margin: 0 0 0 5px; + line-height: 1; + display: flex; } - -.nav-file.is-active > .nav-file-title, -.nav-file.is-active > .nav-folder-title, -.nav-file.is-active > .nav-folder-collapse-indicator, -.nav-folder.is-active > .nav-file-title, -.nav-folder.is-active > .nav-folder-title, -.nav-folder.is-active > .nav-folder-collapse-indicator { - background-color: var(--shade-plus-darker); +.community-theme-filters-container .setting-item { + flex-grow: 0; + padding: 0; } - -/* --------------- */ -/* Outline */ - -.outline { - padding: 10px 10px 5rem; - font-size: var(--font-small); +.community-theme-filters-container .setting-item-control { + align-items: center; } -.outline .pane-empty { - font-size: var(--font-small); - color: var(--text-faint); - padding: 0 0 0 15px; - width: 100%; +.community-theme-filters-container .search-input-container { + padding: 0; + margin: 0; } -.outline .tree-item-self { - cursor: var(--cursor); - font-size: var(--font-small); - color: var(--text-normal); - font-weight: 500; - display: flex; - align-items: flex-start; +.community-theme-mode-toggle-container { line-height: 1; - padding: 0; - margin: 0; + display: flex; + align-items: center; + flex-direction: row-reverse; + margin-left: 2em; } -.tree-item-self.is-clickable:hover .tree-item-collapse { - color: var(--text-normal); +.community-theme-mode-toggle-container .checkbox-container { + top: 0; } -.outline .tree-item-self .collapse-icon { - position: relative; - top: 0.6em; - margin-left: 3px; +.community-theme-mode-toggle-label { + margin: 0 0 0 5px; + position: static; } -.outline > .tree-item > .tree-item-self .right-triangle { - opacity: unset; + +.document-search-container.mod-replace-mode { + height: unset; } -.outline .tree-item-inner { + +.document-search { display: flex; - align-items: flex-start; - position: relative; - padding: 4px 6px; - line-height: 1.4; + align-items: center; } -.outline .tree-item-inner::before { - flex-shrink: 0; - content: "โ—"; - display: block; + +.document-search-button, +.document-search-close-button { + justify-self: flex-end; + top: 0; + font-size: 18px; + padding: 4px 0 4px; + line-height: 1; + display: flex; align-items: center; justify-content: center; - width: 12px; - height: 12px; - font-size: 7px; - position: relative; - top: 0.8em; - margin-right: 4px; -} -.outline .tree-item-inner:not(:only-child)::before { - display: none; + margin-left: auto; } -.outline .tree-item-self.is-clickable:hover { - background-color: var(--shade-plus-darker); - border-radius: var(--radius-m); +.document-search-close-button { + font-family: var(--font-interface) !important; + font-size: 20px; + width: 1.65rem; + top: -1px; + padding: 0; } -.outline .tree-item-children { - margin-left: 22px; +.markdown-source-view.mod-cm5 .document-search-container, +.document-search-container { + background-color: var(--background-primary); + width: 100%; + position: absolute; + height: unset; + bottom: unset; + top: 0; + padding: 6px 10px; + border-top: none; + border-bottom: 1px solid var(--shade-plus-darker); } -/* --------------- */ -/* Search */ - -.suggestion-container { - overflow: hidden; +input.document-search-input, +input.document-replace-input { + transition: border-color 0.1s ease-in-out; + font-size: 13px !important; + height: auto; + margin: 0; + padding: 4.5px 10px; + line-height: 1; + border-radius: var(--radius-m); + max-width: 400px; + background-color: var(--shade-0); border: 1px solid var(--shade-10); - border-radius: var(--radius-l); - box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1); } -.search-suggest-item.mod-group { - letter-spacing: 0; - text-transform: none; - font-weight: 500; - font-size: 14px; - color: var(--text-muted); +input.document-search-input:hover, +input.document-replace-input:hover { + border: 1px solid var(--shade-10); + background: var(--background-primary); + transition: border-color 0.1s ease-in-out; } -.search-suggest-item { - font-size: 14px; +input.document-search-input:focus, +input.document-replace-input:focus { + background: var(--background-primary); + transition: all 0.1s ease-in-out; + border: 1px solid hsla(var(--accent-hsl), 0.5); + box-shadow: 0 0 0 2px hsla(var(--accent-hsl), 0.5); } -.search-suggest-item:hover { - background-color: var(--shade-plus-darker); +input.document-search-input.mod-no-match, +input.document-search-input.mod-no-match:hover, +input.document-search-input.mod-no-match:placeholder-shown:hover { + background-color: var(--shade-0); } -.search-suggest-name { - font-weight: 500; +input.document-search-input.mod-no-match:not(:placeholder-shown), +input.document-search-input.mod-no-match:not(:placeholder-shown):focus { + background-color: var(--shade-0); + box-shadow: 0 0 0 2px rgba(var(--background-modifier-error-rgb), 0.7); + border: 1px solid rgba(var(--background-modifier-error-rgb), 0.7); } -.search-suggest-info-text { - color: var(--text-notmal); +.document-search-button { + color: var(--text-normal); + font-size: 13px; + line-height: 1; + border: 1px solid var(--shade-plus-darker); + border-radius: var(--radius-m); + font-weight: var(--medium-weight); + background-color: var(--shade-plus-darker); + height: auto; + padding: 4px 8px; + margin: 0 0 0 5px; } -.hider-ribbon .search-results-children { - padding-bottom: 3rem; +.document-search-button:hover { + background-color: var(--shade-10); } -.hider-ribbon .backlink-pane .search-results-children { - padding-bottom: 0; + +.document-search-buttons, +.document-replace-buttons { + margin-left: 5px; + display: flex; + font-size: 13px; + line-height: 1; + width: 210px; + align-items: stretch; + height: 100%; } -.search-result-file-match { - margin-top: 0; - cursor: var(--cursor) !important; - border-radius: var(--radius-m); - position: relative; - padding: 6px 10px 6px 10px; - margin-bottom: 5px; - width: 100%; - left: 0; -} -.search-result-file-match:hover { - color: var(--text-normal); - background: transparent; -} -.search-result-file-match:after { - display: none; -} -.search-result-file-match:last-child { - margin-bottom: 1rem; + +.document-search, +.document-replace { + height: auto; + overflow: visible; + justify-content: flex-end; } -.search-result-container:before { - height: 1px; + +.document-replace { + padding-top: 10px; } -.search-result-container.is-loading:before { - background-color: var(--background-modifier-accent); + +.markdown-source-view.is-searching .CodeMirror, +.markdown-source-view.is-replacing .CodeMirror { + padding-bottom: 0; } -.search-result { - margin-bottom: 0; + +.drag-ghost { + opacity: 0.8; + border-radius: 0; } -.search-result-file-match:before { - content: none; +.workspace-drop-overlay { + opacity: 1; + background-color: transparent; } -.search-result-file-match:not(.search-info-more-matches) { - border: 3px solid transparent; - background: var(--shade-0); - box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); - transition: border-color 150ms ease-out; +.workspace-drop-overlay:before { + opacity: 1; + box-shadow: inset 0 0 0 4px hsla(var(--accent-hsl), 0.5); + background-color: transparent; + border-radius: 0; } -.theme-dark .search-result-file-match:not(.search-info-more-matches) { - border: 3px solid transparent; - background: var(--shade-10); +.workspace-drop-overlay.mod-drag { + opacity: 1; } - -.search-result-file-match:not(.search-info-more-matches):hover { - border: 3px solid hsla(var(--accent-hsl), 0.6); +.workspace-drop-overlay.mod-drag:before { + opacity: 1; + background-color: var(--shade-2); } -.search-result-file-match.search-info-more-matches:hover { - background: var(--shade-plus-darker); +.workspace-fake-target-overlay.is-in-sidebar { + background-color: transparent; } - -.search-result-file-matched-text { - background: hsla(var(--accent-hsl), 0.15); +.workspace-fake-target-overlay.is-in-sidebar .workspace-tabs { + background-color: transparent; } - -.theme-dark .search-result-file-matched-text { - background: hsla(var(--accent-hsl), 0.25); +.workspace-fake-target-overlay.is-in-sidebar .workspace-tab-header-container { + padding-top: 10px; } -.graph-controls .search-input-container input, -.workspace-leaf-content .search-input-container input, -.workspace-leaf-content .search-input-container input:hover, -.workspace-leaf-content .search-input-container input:focus { - font-size: 13px; - padding: 6px 10px; - line-height: 1; - height: auto; - border-radius: var(--radius-m); +.markdown-source-view.mod-cm6 .cm-contentContainer ::selection { + background-color: transparent; } - -.graph-controls .search-input-container input, -.workspace-leaf-content .search-input-container input { - background-color: var(--shade-0); - border: 1px solid var(--shade-10); +.markdown-source-view.mod-cm6 .cm-panels-top { + border-bottom: 1px solid var(--background-modifier-border); } - -.graph-controls .search-input-container input:hover, -.workspace-leaf-content .search-input-container input:hover { - border: 1px solid var(--shade-10); +.markdown-source-view.mod-cm6 .cm-scroller { + font-family: var(--font-text); + font-size: var(--editor-font-size); + font-weight: var(--editor-font-weight); + line-height: var(--editor-line-height); + font-feature-settings: var(--editor-font-features); + -webkit-font-smoothing: var(--editor-font-smoothing); + padding: 2.5em 2em; } - -.graph-controls .search-input-container input:focus, -.workspace-leaf-content .search-input-container input:focus { - border: 1px solid hsla(var(--accent-hsl), 0.5); - box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1), - 0 0 0 2px hsla(var(--accent-hsl), 0.5); +.markdown-source-view.mod-cm6 .cm-gutter { + font-family: var(--font-interface); } - -.search-input-container { - flex-grow: 0; - width: auto; - margin: 0; - padding: 10px 10px; +.markdown-source-view.mod-cm6 .cm-line { + position: relative; } - -.workspace-leaf-content .setting-item { - padding: 0; - border: none; - justify-content: space-between; +.markdown-source-view.mod-cm6 .cm-fold-indicator { + position: static; + display: inline-block; } -.workspace-leaf-content .setting-item-control { - flex-shrink: 0; - flex-grow: 1; +.markdown-source-view.mod-cm6 .cm-fold-indicator .collapse-indicator { + right: unset; + left: -4px; + height: calc(var(--editor-line-height) * 1em); + transform: translateX(-100%); + flex-direction: row-reverse; } - -.search-input-clear-button { - cursor: var(--cursor); - top: 50%; - right: 18px; - bottom: unset; - line-height: 1; - height: unset; - width: unset; - margin: 0; - padding: 0; - text-align: unset; - vertical-align: unset; - align-items: center; - color: var(--text-faint); - transform: translateY(-50%); +.markdown-source-view.mod-cm6.is-line-wrap.is-readable-line-width .cm-content, .markdown-source-view.mod-cm6.is-readable-line-width:not(.is-rtl) .cm-contentContainer, .markdown-source-view.mod-cm6.is-readable-line-width.is-rtl .cm-contentContainer, .markdown-source-view.mod-cm6.is-line-wrap.is-readable-line-width .cm-line:not(.HyperMD-table-row) { + max-width: var(--line-width); } -.search-input-clear-button:hover { - color: var(--text-normal); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-frontmatter { + font-size: 0.9em; } -.search-input-clear-button:before { - font-weight: 600; - font-size: 18px; - display: block !important; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-frontmatter.cm-def { + color: var(--text-muted); } -.search-input { - max-width: 100%; - margin-left: 0; - width: 500px; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-inline-code { + color: var(--code-color); } -input.search-input:focus { - border-color: var(--background-modifier-border); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-comment { + color: var(--shade-70); + font-style: italic; } -.workspace-leaf-content[data-type="search"] .search-result-file-matches { - border-left: 0; - padding-left: 0; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-quote { + color: var(--text-normal); } -.search-empty-state { - font-size: var(--font-small); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-quote.cm-formatting-quote { color: var(--text-faint); - padding-left: 5px; - margin: 0; } -.search-result-container { - padding: 0 10px 5px 10px; -} -.search-result-file-title { - vertical-align: middle; - cursor: var(--cursor) !important; - - align-items: center; - display: flex; - line-height: 1; - font-size: 13px !important; - font-weight: 500; - padding: 0; - margin: 0 0 5px; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-quote:not(.cm-formatting-quote) { + font-style: italic; } -.search-result-file-title .tree-item-inner { - display: block; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - padding: 6px 0 6px 2px; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-quote { + font-weight: var(--bold-weight); } -.search-result-file-title .tree-item-inner:before { - flex-shrink: 0; - top: 1px; - padding-left: 2px; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-url.cm-string:not(.cm-hmd-footnote-url) { + color: var(--shade-20); } - -.is-collapsed .search-result-file-title { - font-size: 13px !important; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-link, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-url, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-internal-link { + color: var(--text-accent); } - -.tree-item-self .collapse-icon { - margin: 0 0 0 -2px; - padding: 0; - width: auto; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-link.cm-hmd-barelink, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-url.cm-hmd-barelink, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-internal-link.cm-hmd-barelink { + color: var(--text-normal); } - -.tree-item-self .tree-item-icon:after { - display: none; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-link, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-image.cm-link, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-link-string.cm-url.cm-string { + color: var(--shade-10); + display: inline-block; + padding: 0 1px; } - -.tree-item-self.is-clickable:hover { - background-color: transparent; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-link:not(.cm-hmd-barelink), +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-image.cm-link:not(.cm-hmd-barelink), +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-link-string.cm-url.cm-string:not(.cm-hmd-barelink) { + font-weight: var(--bold-weight); } - -.tree-item-flair-outer:after { - content: unset; +.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-task-line[data-task]:not([data-task=" "]), +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-strikethrough, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-link.cm-strikethrough, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hmd-internal-link.cm-strikethrough { + text-decoration: line-through; + text-decoration-color: var(--shade-50); + text-decoration-thickness: 2px; } - -.tree-item-flair { - background-color: transparent; - padding: 0; +.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-task-line[data-task]:not([data-task=" "]) { + color: inherit; } - -.search-result .tree-item-flair { - display: none; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-footref, +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-blockid { + vertical-align: unset; + margin-top: 0; + font-size: unset; } - -.search-result-file-matches { - color: var(--text-normal); - font-size: 12px; - line-height: 1.6; - margin: 0; - padding: 0; - border-bottom: none; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-blockid { + font-family: var(--font-monospace); + font-size: 0.6em; } - -.search-info-more-matches { - font-size: 12px; - padding-top: 4px; - padding-bottom: 4px; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-list { color: var(--text-normal); + font-weight: var(--bold-weight); } -.side-dock-collapsible-section-header-indicator { - display: none; -} -.side-dock-collapsible-section-header { - background: transparent; - font-weight: 500; - color: var(--text-muted); - cursor: var(--cursor); - margin-right: 0; - margin-left: 0; - text-transform: capitalize; - letter-spacing: unset; - font-size: 12px; - padding: 6px 10px; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-hashtag { + color: var(--text-accent); + text-decoration: none; } -.side-dock-collapsible-section-header:hover, -.side-dock-collapsible-section-header:not(.is-collapsed) { - color: var(--text-muted); - background: transparent; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-task { + color: var(--text-faint); + font-weight: var(--bold-weight); } -.outgoing-link-pane, -.backlink-pane { - padding: 10px 10px 50px; - margin-bottom: 0 !important; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-formatting-task.cm-property ~ span { + text-decoration: line-through; + text-decoration-color: var(--shade-50); + text-decoration-thickness: 2px; } -.outgoing-link-pane .search-result-container, -.backlink-pane .search-result-container { - padding: 0 0 5px 10px; - margin-left: 0; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-strong { + font-weight: var(--strong-weight); + color: var(--strong-color); } -.outgoing-link-pane .tree-item-self .collapse-icon, -.backlink-pane .tree-item-self .collapse-icon { - padding: 2px; - margin: -2px 0 -2px -2px; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-strong.cm-header { + font-weight: 800; } -.outgoing-link-pane .tree-item-self .collapse-icon > svg, -.backlink-pane .tree-item-self .collapse-icon > svg { - color: var(--shade-40); +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-em { + color: var(--em-color); } -.outgoing-link-pane .search-result-file-title, -.backlink-pane .search-result-file-title { - padding-left: 0; +.markdown-source-view.mod-cm6.cm-s-obsidian span.cm-em.cm-header { + font-style: italic; } -.outgoing-link-pane .tree-item-self, -.backlink-pane .tree-item-self { - align-items: center; - font-size: 13px; - text-transform: capitalize; - padding: 6px 0; - line-height: 1; - font-weight: 500; +.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-footnote span.cm-link.cm-hmd-footnote { + color: var(--text-accent); } - -.is-mobile .outgoing-link-pane .tree-item-self, -.is-mobile .backlink-pane .tree-item-self { - font-size: 1rem !important; +.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-footnote span.cm-link.cm-hmd-footnote.cm-formatting { + color: var(--shade-10); } - -.outgoing-link-pane .tree-item-self { - align-items: flex-start; +.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-table-row { + font-family: var(--font-monospace); + font-size: calc(var(--editor-font-size) - 2px); } -.outgoing-link-pane .search-results .tree-item-self, -.backlink-pane .search-results-children .tree-item-self { - padding: 0; +.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-codeblock-begin, +.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-codeblock-end { + color: inherit; } -.outgoing-link-pane > .tree-item-self.is-clickable:hover, -.backlink-pane > .tree-item-self.is-clickable:hover { - color: var(--text-muted); +.markdown-source-view.mod-cm6.cm-s-obsidian .HyperMD-codeblock { + font-size: calc(var(--editor-font-size) - 2px); + line-height: inherit; + z-index: -1; } -.outgoing-link-pane .tree-item-self .tree-item-flair, -.backlink-pane .tree-item-self .tree-item-flair { - color: var(--shade-30); +.markdown-source-view.mod-cm6.cm-s-obsidian .markdown-embed { + padding-right: 1.5em; } -.outgoing-link-pane .tree-item-self:hover .tree-item-flair, -.backlink-pane .tree-item-self:hover .tree-item-flair { - background-color: transparent; - color: var(--shade-30); -} -.outgoing-link-pane > .tree-item-self > .collapse-icon, -.backlink-pane > .tree-item-self > .collapse-icon { - color: var(--text-muted); - margin-right: 2px; -} -.list-item-ending-flair { +.markdown-source-view.mod-cm6.cm-s-obsidian .markdown-embed-link { + transform: none; + top: 0.2em; right: 0; - background: transparent; + left: unset; + padding-right: 0; + text-align: right; } -.outgoing-link-pane .list-item-ending-flair, -.backlink-pane .list-item-ending-flair { - right: 12px; +.markdown-source-view.mod-cm6.cm-s-obsidian.is-live-preview .markdown-embed-link { + right: 5px; + top: 5px; } -.outgoing-link-pane .search-result-file-match, -.backlink-pane .search-result-file-match { - background-color: var(--shade-3); +.markdown-source-view.mod-cm6.cm-s-obsidian .markdown-embed .markdown-preview-view { + padding: 0; } -.outgoing-link-pane .search-result-container:before { - display: none; +.markdown-source-view.mod-cm6.is-live-preview span.cm-formatting-link, +.markdown-source-view.mod-cm6.is-live-preview span.cm-formatting-image.cm-link, +.markdown-source-view.mod-cm6.is-live-preview span.cm-formatting-link-string.cm-url.cm-string { + padding: 0; } -.outgoing-link-item { - border-radius: var(--radius-m); - margin: 0 0 5px; +.markdown-source-view.mod-cm6 .cm-foldPlaceholder { + margin-left: 0; + font-weight: 800; } -.tree-item-self.is-clickable.outgoing-link-item:hover { - background-color: var(--shade-plus-darker); +.markdown-source-view.mod-cm6 span.list-bullet::after { + content: url('data:image/svg+xml; utf8, '); + line-height: 0; + position: absolute; + top: 51%; + left: 0; + display: block; + transform: translate(-40%, -50%); + width: 6px; + height: 6px; } -.outgoing-link-item > .tree-item-icon { - color: var(--text-muted); - margin-left: 5px; - padding: 0 5px 0 0; - position: relative; - top: 1px; +.theme-dark .markdown-source-view.mod-cm6 span.list-bullet::after { + content: url('data:image/svg+xml; utf8, '); } - -.outgoing-link-item .tree-item-inner { - line-height: 1.3; - color: var(--text-normal); +.markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote { + background-color: transparent; + padding: 0 0 0 1.4375rem; + border-left: 2px solid var(--shade-plus-darker); } - -.outgoing-link-item .tree-item-inner-subtext { - padding: 3px 0 0; - color: var(--text-muted); +.markdown-source-view.mod-cm6 .cm-blockquote-border { + border-color: var(--shade-plus-darker); + border-left-width: 2px; + text-indent: -2px; } -.tag-pane-tag .list-item-ending-flair { - right: 10px; +.markdown-source-view.mod-cm5 { + padding: 0; } -.pane-list-item:hover .pane-list-item-ending-flair, -.list-item:hover .list-item-ending-flair { - background: transparent; - color: var(--text-muted); +.markdown-source-view.mod-cm5.is-readable-line-width .CodeMirror { + padding-left: 0; + padding-right: 0; + margin: 0 auto 0 auto; + width: var(--line-width); + max-width: var(--max-width); } -.search-result-file-title:hover { - color: var(--text-normal); - background: transparent; +.markdown-source-view.mod-cm5 .CodeMirror-sizer { + margin-left: 0 !important; + border-right-width: 0px !important; } -.workspace-leaf-content .search-input, -.workspace-leaf-content .search-input:hover, -.workspace-leaf-content .search-input:focus { - font-size: var(--font-small); - padding: 7px 10px; - height: 28px; - border-radius: 5px; - background: var(--background-primary); - border: 1px solid var(--background-modifier-border); - transition: border-color 0.1s ease-in-out; +.markdown-source-view.mod-cm5 .CodeMirror-scroll { + padding-left: 3.5rem; + padding-right: 3.5rem; + margin-right: 0; + margin-bottom: 0; } -.workspace-leaf-content .search-input:hover { - border-color: var(--background-modifier-border-hover); - transition: border-color 0.1s ease-in-out; +.workspace-tabs .markdown-source-view.mod-cm5 .CodeMirror-scroll { + padding-left: 1.5rem; + padding-right: 1.5rem; } -.workspace-leaf-content .search-input:focus { - background: var(--background-primary); - border-color: var(--background-modifier-border-focus); - transition: all 0.1s ease-in-out; +.markdown-source-view.mod-cm5 .CodeMirror-scroll::-webkit-scrollbar-track, +.markdown-source-view.mod-cm5 .CodeMirror-scroll::-webkit-scrollbar-thumb, +.markdown-source-view.mod-cm5 .CodeMirror-scroll::-webkit-scrollbar { + opacity: 0; + border: none; + background-color: transparent; } -.workspace-leaf-content .search-input::placeholder { - color: var(--text-faint); - font-size: var(--font-small); +.markdown-source-view.mod-cm5 .CodeMirror-lines { + padding-top: 2.5rem; + padding-bottom: 170px; } -.workspace-split.mod-root - .workspace-split.mod-vertical - .workspace-leaf-content { +.markdown-source-view.mod-cm5 .CodeMirror pre.CodeMirror-line, +.markdown-source-view.mod-cm5 .CodeMirror pre.CodeMirror-line-like { + padding-left: 0; padding-right: 0; } -.workspace-split.mod-horizontal.mod-right-split { - width: 0; -} -.workspace-split.mod-vertical > .workspace-leaf { - padding-right: 1px; -} -.workspace-leaf-content[data-type="starred"] .item-list { - padding-top: 12px; -} -.workspace-leaf-content[data-type="starred"] .nav-file { - padding-left: 5px; -} -.workspace-split.mod-right-split .view-content { - padding: 0 0 0 0; +.markdown-source-view.mod-cm5 .CodeMirror-gutter.CodeMirror-linenumbers, +.markdown-source-view.mod-cm5 .CodeMirror-gutter.CodeMirror-foldgutter { + background: transparent; } - -/* --------------- */ -/* Tag pane */ - -.tag-container { - padding: 10px 10px 50px; +.markdown-source-view.mod-cm5 span[title="Fold line"], +.markdown-source-view.mod-cm5 span[title="Unfold line"] { + line-height: 1; + position: relative; + /* top: 4px; */ + font-size: 0; + color: transparent; + display: flex; + height: 100%; + align-items: center; } - -.tag-pane-tag { +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-open, +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-folded { + background-color: rgba(var(--background-rgb), 0.6); + color: var(--text-faint); cursor: var(--cursor); - padding: 0 6px; + line-height: 1; display: flex; - justify-content: space-between; + height: var(--editor-line-height-rem); align-items: center; - margin-top: 2px; + transition: color 140ms ease; } - -.tag-pane-tag > .tree-item-inner:first-child { - margin-left: 14px; +.markdown-source-view.mod-cm5 span[title="Fold line"]:hover, +.markdown-source-view.mod-cm5 span[title="Unfold line"]:hover, +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-open:hover, +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-folded:hover { + color: var(--text-muted); } - -.tag-pane-tag:hover { - background: transparent; +.markdown-source-view.mod-cm5 span[title="Fold line"]:after, +.markdown-source-view.mod-cm5 span[title="Unfold line"]:after, +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-open:after, +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-folded:after { + text-align: center; + color: var(--text-faint); + font-size: 0.9rem; + display: flex; + align-items: center; + justify-content: center; + width: 0.9rem; + height: 0.9rem; + line-height: 1; + font-weight: var(--bold-weight); } - -.tag-pane-tag-text { - color: var(--text-accent); - display: inline-block; - padding: 6px 0; - border-radius: var(--radius-m); - margin: 0; +.markdown-source-view.mod-cm5 span[title="Fold line"]:after, +.markdown-source-view.mod-cm5 span[title="Unfold line"]:after { + font-size: 1rem; + line-height: 1; } - -.tag-pane-tag-text::before { - content: "#"; +.markdown-source-view.mod-cm5 span[title="Unfold line"]:after, +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-folded:after { + content: "โ€บ"; + transform: translateY(-2px); } - -.tag-container .tree-item { - padding: 0; +.markdown-source-view.mod-cm5 span[title="Fold line"]:after, +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter-open:after { + content: "โ€บ"; + transform: rotate(90deg); } - -.tag-container .tree-item-self .collapse-icon { - padding: 4px; - margin: -4px 0 -4px -6px; +.markdown-source-view.mod-cm5 .CodeMirror-linenumbers, +.markdown-source-view.mod-cm5 .CodeMirror-foldgutter { + width: 18px; } - -.tag-container .tree-item-self { - border-radius: var(--radius-m); +.markdown-source-view.mod-cm5 .CodeMirror-gutter.CodeMirror-linenumbers, +.markdown-source-view.mod-cm5 .CodeMirror-gutter.CodeMirror-foldgutter { + background: transparent; } -.tag-container .tree-item-self:hover { - background-color: var(--shade-plus-darker); +.markdown-source-view.mod-cm5 .CodeMirror-linenumbers { + margin-left: -20px; } - -.tag-pane-tag-count { +.markdown-source-view.mod-cm5 .CodeMirror-gutter-wrapper { padding: 0; - color: var(--shade-30); - display: block; + height: 100%; + width: 18px; + left: -1.5em !important; + display: flex; +} +.markdown-source-view.mod-cm5 .CodeMirror-gutter-elt { + width: unset !important; position: static; - font-size: inherit; } -.tag-pane-tag:hover .tag-pane-tag-count { - background-color: transparent; - color: var(--shade-30); +.markdown-source-view.mod-cm5 .cm-s-obsidian .CodeMirror-linenumber { + font-family: var(--font-interface); + width: 18px !important; + min-width: 0; + position: absolute; + left: -20px !important; + padding: 3px 0 0; + display: flex; + justify-content: flex-end; + font-feature-settings: normal; } -.pane-list-item-ending-flair { - background: transparent; +.workspace-split > .workspace-leaf .markdown-source-view.mod-cm5 .cm-s-obsidian .CodeMirror-gutters { + width: 18px; + left: 0 !important; + padding-right: 0; + transform: translateX(2rem); } - -.nav-file.is-active .nav-file-title:hover { - background: var(--background-tertiary) !important; +.markdown-source-view.mod-cm5 .CodeMirror-foldmarker { + font-size: 0 !important; + color: transparent; + margin-left: 6px; + position: relative; + top: 1px; } - -/* --------------- */ -/* Status bar */ - -.status-bar, -.is-translucent .status-bar { - display: flex; - align-items: center; - font-size: 11px; - position: absolute; - right: 0; - bottom: 0; - background: rgb(255, 255, 255); - border-top: 1px solid var(--shade-plus-darker); - border-left: 1px solid var(--shade-plus-darker); - border-top-left-radius: var(--radius-m); - line-height: 1; - padding: 8px 12px 8px 0; - color: var(--text-muted); - max-height: unset; - box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.08); - margin: 0; +.markdown-source-view.mod-cm5 .cm-s-obsidian { + font-family: var(--font-text); + font-size: var(--editor-font-size); + font-weight: var(--editor-font-weight); + line-height: var(--editor-line-height); + font-feature-settings: var(--editor-font-features); + -webkit-font-smoothing: var(--editor-font-smoothing); } - -.theme-dark .status-bar { - background: rgb(50, 50, 50); - border-color: var(--shade-3); +.markdown-source-view.mod-cm5 .cm-s-obsidian .CodeMirror-code { + padding-right: 0; } - -.status-bar-item { - padding: 0 0 0 10px; +.markdown-source-view.mod-cm5 .cm-s-obsidian .HyperMD-codeblock { + line-height: var(--editor-line-height); } - -.status-bar-item-segment { - margin-right: 10px; +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-comment { + color: var(--shade-70); + font-style: italic; } - -.status-bar-item-icon { - display: block; +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-quote { + color: var(--text-normal); + font-style: italic; } - -.status-bar-item-icon svg { - display: block; - width: 1em; - height: 1em; - fill: currentColor; +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-url.cm-string:not(.cm-hmd-footnote-url) { + color: var(--shade-20); } - -/* --------------- */ -/* Default ribbon sidedock icons */ - -.workspace-ribbon .workspace-ribbon-collapse-btn, -.workspace-ribbon.mod-left .workspace-ribbon-collapse-btn { - color: var(--text-muted); - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - position: absolute; - height: unset; - width: unset; - top: unset; - line-height: 0; - padding: 4px 6px; - bottom: 28px; - border-radius: var(--radius-s); - transition: none; - opacity: 1; - z-index: 9; +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-link { + color: var(--text-accent); } - -.workspace-ribbon.mod-left .workspace-ribbon-collapse-btn { - position: static; - margin-bottom: 5px; +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-link.cm-hmd-barelink { + color: var(--text-normal); } - -.hider-frameless .workspace-ribbon.mod-left .workspace-ribbon-collapse-btn { - margin-top: 32px; +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-link, +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-image.cm-link, +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-link-string.cm-url.cm-string { + color: var(--shade-10); + display: inline-block; + padding: 0 1px; + font-weight: var(--bold-weight); } - -.workspace-ribbon.mod-right .workspace-ribbon-collapse-btn { - margin-bottom: 33px; - position: static; - border: 1px solid transparent; +.markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-footnote span.cm-link.cm-hmd-footnote { + color: var(--text-accent); } - -.workspace-ribbon.mod-right:not(.is-collapsed) .workspace-ribbon-collapse-btn { - margin-bottom: 33px; - position: static; - border: 1px solid var(--shade-10); - background: rgb(245, 245, 245); - box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); +.markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-footnote span.cm-link.cm-hmd-footnote.cm-formatting { + color: var(--shade-10); } - -.theme-dark - .workspace-ribbon.mod-right:not(.is-collapsed) - .workspace-ribbon-collapse-btn { - border: 1px solid var(--shade-20); - background: rgb(60, 60, 60); +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-footref, +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-blockid { + vertical-align: unset; + margin-top: 0; + font-size: unset; } - -.hider-ribbon .workspace-ribbon-collapse-btn { - display: none !important; +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-blockid { + font-family: var(--font-monospace); + font-size: 0.6em; } - -.workspace-ribbon .workspace-ribbon-collapse-btn:hover { - background: var(--shade-plus-darker); +.markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-header { + padding-left: 0 !important; } - -.workspace-ribbon-collapse-btn { +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-url { + color: var(--text-accent); +} +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-hmd-internal-link { + color: var(--text-accent); +} +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-link.cm-strikethrough, +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-hmd-internal-link.cm-strikethrough { + text-decoration: line-through; + text-decoration-color: var(--text-muted); + text-decoration-thickness: 3px; +} +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-footref { + font-size: var(--font-normal); +} +.markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-footnote { + font-size: var(--font-small); + padding-left: 20px; +} +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-task { + display: inline-block; + font-weight: var(--medium-weight); + color: var(--text-normal); + min-width: 1.3em; + font-family: inherit; +} +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-highlight, +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-highlight, +.markdown-source-view.mod-cm5 .cm-s-obsidian span.obsidian-search-match-highlight { + background-color: var(--text-highlight-bg); +} +.markdown-source-view.mod-cm5 .cm-s-obsidian .cm-em.cm-header { + font-style: italic; +} +.markdown-source-view.mod-cm5 .cm-s-obsidian .cm-strong.cm-header { + font-weight: 800; +} +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-em:not(.cm-formatting-em) { + color: var(--em-color); +} +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-strong:not(.cm-formatting-strong) { + font-weight: var(--strong-weight); + color: var(--strong-color); +} +.markdown-source-view.mod-cm5 .cm-s-obsidian .cm-formatting-code-block, +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-inline-code { + color: var(--text-normal); +} +.markdown-source-view.mod-cm5 .cm-formatting-list-ul:before { + color: var(--text-normal); +} +.markdown-source-view.mod-cm5 .cm-formatting-list-ol { + color: var(--text-normal) !important; + white-space: pre; + display: inline-flex; + justify-content: flex-end; + width: 1rem; +} +.markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-hashtag, +.markdown-source-view.mod-cm5 .frontmatter-container .tag, +.markdown-source-view.mod-cm5 .tag { + background-color: transparent; + text-decoration: none; + display: inline; + color: var(--text-accent); margin: 0; - padding-top: 8px; + text-align: unset; + vertical-align: unset; + border: none; + font-size: unset; + padding: 0 !important; + border-radius: 0; } -.workspace-ribbon-collapse-btn, -.view-action, -.side-dock-ribbon-tab, -.side-dock-ribbon-action { - cursor: var(--cursor); +.markdown-source-view.mod-cm5 .CodeMirror-linenumber { + font-size: var(--font-small) !important; + font-feature-settings: "tnum"; + color: var(--text-faint); + padding-top: 3px; } -.workspace-ribbon { - width: unset; - border-width: 0; - background: var(--background-primary); +.markdown-source-view.mod-cm5 .cm-strikethrough { + text-decoration-color: var(--text-muted); + text-decoration-thickness: 3px; } -.workspace-ribbon.mod-right { +.markdown-source-view.mod-cm5 .CodeMirror pre.HyperMD-table-row { + font-family: var(--font-monospace); + font-size: calc(var(--font-normal) - 1px); +} +.markdown-source-view.mod-cm5 .cm-formatting-list { + color: var(--text-normal) !important; +} +.markdown-source-view.mod-cm5 .cm-formatting-quote { + color: var(--text-faint) !important; +} +.cc-fancy-cursor .markdown-source-view.mod-cm5 .CodeMirror-cursor { + border-left: 2px solid var(--text-accent); + transform: translateX(-0.5px); + border-radius: 2px; +} +.cc-soft-blink-cursor .markdown-source-view.mod-cm5 .CodeMirror-focused .CodeMirror-cursors { + visibility: visible !important; + transition: 100ms opacity ease-in; opacity: 1; - height: unset; - position: fixed; - width: unset; - top: auto; - bottom: 0; - z-index: 9; - right: 0; - position: absolute; +} +.cc-soft-blink-cursor .markdown-source-view.mod-cm5 .CodeMirror-focused .CodeMirror-cursors[style^=visibility] { + opacity: 0; +} +.cc-editor-heading-hash .markdown-source-view.mod-cm5 .cm-formatting-header.obsidian-search-match-highlight { background: transparent; - border-right: 0; - padding: 0 5px 0 0; } -.mod-right:not(.is-collapsed) ~ .workspace-split.mod-right-split { - margin-right: 0; +.cc-editor-heading-hash .markdown-source-view.mod-cm5 .cm-formatting-header { + font-family: var(--font-interface); + color: var(--text-faint) !important; + font-weight: var(--normal-weight) !important; } -.side-dock-ribbon-action { - padding: 6px 0; +.cc-editor-heading-hash .markdown-source-view.mod-cm5 div:not(.CodeMirror-activeline) > pre.HyperMD-header .cm-formatting-header:not(:only-child) { + color: transparent !important; } -.side-dock-settings { - margin-bottom: 5px; - padding: 0; +.cc-editor-heading-hash .markdown-source-view.mod-cm5 div:not(.CodeMirror-activeline) > pre.HyperMD-header .cm-formatting-header:not(:only-child):after { + font-family: var(--text); + color: var(--shade-20); + display: inline-block; + padding-right: 5px; } -.hider-ribbon .side-dock-settings { - padding: 5px 5px 5px 0; +.cc-editor-heading-hash .markdown-source-view.mod-cm5 .cm-s-obsidian .HyperMD-header { + position: relative; } -.side-dock-ribbon { - border-left: 0; +.cc-editor-heading-hash .markdown-source-view.mod-cm5 .cm-s-obsidian .HyperMD-header .cm-formatting-header:not(:only-child) { + position: absolute; + left: 0; + transform: translateX(-100%); + font-size: 11px !important; + display: block; + height: 100%; } -.is-mobile .side-dock-ribbon { - border-right: 1px solid transparent; - padding: calc(env(safe-area-inset-top) + 4px) 0 - calc(env(safe-area-inset-bottom) + 4px) env(safe-area-inset-left); +.cc-block-quotes .markdown-source-view.mod-cm5 .cm-formatting-quote { + font-style: italic; + font-weight: 800; + color: var(--shade-10) !important; } -body.hider-frameless:not(.hider-ribbon) .side-dock-actions { - padding-top: 0; +.cc-block-quotes .markdown-source-view.mod-cm5 .HyperMD-quote-lazy { + padding-left: 1rem !important; } -body:not(.hider-ribbon) .side-dock-ribbon-action { - padding: 6px 0 0 0; +.cc-editor-list-bullets .markdown-source-view.mod-cm5 .cm-s-obsidian pre.HyperMD-list-line { + padding-top: 0; + padding-bottom: 10px; } -body:not(.hider-ribbon).is-mobile .side-dock-ribbon-action { - padding: 9px 0; +.cc-editor-list-bullets .markdown-source-view.mod-cm5 .cm-s-obsidian span.cm-formatting-list-ul { + color: transparent !important; + position: relative; } - -/* --------------- */ -/* Popovers */ - -.popover, -.popover.hover-popover { - min-height: 40px; - box-shadow: 0 20px 40px var(--background-modifier-box-shadow); - pointer-events: auto !important; - border: 1px solid var(--background-modifier-border); +.cc-list-relationship-lines .markdown-source-view.mod-cm5 .cm-hmd-list-indent > .cm-tab { + display: inline-block; } -.popover .markdown-embed-link { - display: none; +.cc-list-relationship-lines .markdown-source-view.mod-cm5 .cm-hmd-list-indent > .cm-tab:after { + content: " "; + display: block; + width: 1px; + position: absolute; + top: 0; + transform: translateX(-1.5px); + background: var(--shade-5); + height: 100%; } -.popover .markdown-embed .markdown-preview-view { - font-size: calc(100% * var(--scale-small) / 100); - padding: 16px; +.cc-em-strong .markdown-source-view.mod-cm5 .cm-formatting-strong.cm-header, .cc-em-strong .markdown-source-view.mod-cm5 .cm-formatting-em.cm-header, .cc-em-strong .markdown-source-view.mod-cm5 .cm-formatting-strong, .cc-em-strong .markdown-source-view.mod-cm5 .cm-formatting-em { + color: var(--shade-20); + font-size: 0.777em; } -.popover.hover-popover .markdown-embed .markdown-embed-content { - max-height: none; +.cc-hr .markdown-source-view.mod-cm5 .cm-s-obsidian div:not(.CodeMirror-activeline) > .HyperMD-hr span.cm-builtin, .cc-hr .markdown-source-view.mod-cm5 .cm-s-obsidian div:not(.CodeMirror-activeline) > .HyperMD-hr span.cm-hr { + color: transparent; } -.popover.hover-popover.mod-empty, -.popover.mod-empty { - padding: 16px; +.cc-hr .markdown-source-view.mod-cm5 .HyperMD-hr { + position: relative; } - -/* --------------- */ -/* Graphs */ - -/* Full bleed */ -body:not(.plugin-sliding-panes-rotate-header) - .workspace-leaf-content[data-type="localgraph"] - .view-header, -body:not(.plugin-sliding-panes-rotate-header) - .workspace-leaf-content[data-type="graph"] - .view-header { - position: static; - background: transparent !important; +.cc-hr .markdown-source-view.mod-cm5 .cm-s-obsidian div:not(.CodeMirror-activeline) > .HyperMD-hr-bg:after { + content: " "; + display: block; + position: absolute; width: 100%; + height: 1px; + background-color: var(--shade-10); + top: 50%; } -body:not(.plugin-sliding-panes-rotate-header) - .workspace-leaf-content[data-type="localgraph"] - .view-content, -body:not(.plugin-sliding-panes-rotate-header) - .workspace-leaf-content[data-type="graph"] - .view-content { - height: 100%; +.cc-editor-list-bullets .markdown-source-view.mod-cm5 .cm-formatting-list-ul:before { + line-height: 0; + position: absolute; + top: 51%; + left: 0; + display: block; + transform: translate(-56%, -50%); + width: 6px; + height: 6px; + content: url('data:image/svg+xml; utf8, '); } -body:not(.plugin-sliding-panes-rotate-header) - .workspace-leaf-content[data-type="localgraph"] - .view-header-title, -body:not(.plugin-sliding-panes-rotate-header) - .workspace-leaf-content[data-type="graph"] - .view-header-title { - display: none; +.theme-dark.cc-editor-list-bullets .markdown-source-view.mod-cm5 .cm-formatting-list-ul:before { + content: url('data:image/svg+xml; utf8, '); } -body:not(.plugin-sliding-panes-rotate-header) - .workspace-leaf-content[data-type="localgraph"] - .view-actions, -body:not(.plugin-sliding-panes-rotate-header) - .workspace-leaf-content[data-type="graph"] - .view-actions { + +.workspace-split:not(.mod-right-split) .workspace-tabs { background: transparent; + box-shadow: inset -10px 0 4px -10px rgba(0, 0, 0, 0.04); } -.graph-controls { - top: 10px !important; - left: 10px; - - color: var(--shade-90); - border: 1px solid var(--shade-10); - background: rgb(245, 245, 245); - box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1); +.nav-files-container { + background: linear-gradient(var(--shade-5-opaque) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)); + background-color: var(--shade-5-opaque); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; +} +.theme-dark .nav-files-container { + background: linear-gradient(var(--shade-5-opaque) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); + background-color: var(--shade-5-opaque); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; +} +.is-mobile .nav-files-container, .is-translucent .nav-files-container, .workspace-fake-target-overlay .nav-files-container { + background: none !important; +} - font-weight: 500; - border-radius: var(--radius-m); - padding: 18px; +.nav-folder.mod-root > .nav-folder-title .nav-folder-title-content { + border-radius: 0; + color: transparent; + overflow: hidden; + height: 0px; + padding: 3px 0; } -.graph-controls.is-close { - background: transparent; +.nav-file-title, +.nav-folder-title { + font-size: var(--ui-font-size); + color: var(--text-normal); border: none; - box-shadow: none; - padding: 0; + font-weight: var(--medium-weight); line-height: 1; + padding: 0 5px; + border-radius: var(--radius-s); + align-items: center; } - -.theme-dark .graph-controls { - border: 1px solid var(--shade-20); - background: rgba(60, 60, 60, 0.5); +.nav-folder.mod-root > .nav-file-title, +.nav-folder.mod-root > .nav-folder-title { + font-size: var(--ui-font-size); + font-weight: var(--bold-weight); + border-radius: 0; } - -.theme-dark .graph-controls.is-close { +body:not(.is-grabbing) .nav-file-title:hover .nav-folder-collapse-indicator, body:not(.is-grabbing) .nav-file-title:hover, +body:not(.is-grabbing) .nav-folder-title:hover .nav-folder-collapse-indicator, +body:not(.is-grabbing) .nav-folder-title:hover { background: transparent; - border: none; } - -.graph-controls .collapse-icon { - font-size: 14px; - margin-left: -3px; +.nav-file.is-active > .nav-file-title, .nav-folder.is-active > .nav-file-title, +.nav-file.is-active > .nav-folder-title, +.nav-folder.is-active > .nav-folder-title { + background-color: var(--shade-plus-darker); } -.graph-controls .tree-item-self { - cursor: pointer; - color: var(--text-normal); - font-weight: 500; - display: flex; +.nav-file-title { align-items: center; - line-height: 1; - padding: 0; - margin: 5px 0; + justify-content: flex-end; + flex-direction: row-reverse; } - -.graph-control-section:not(:last-child) .tree-item-children { - border-bottom: none; +.nav-file-title.is-being-dragged, .nav-file-title.is-active, body:not(.is-grabbing) .nav-file-title.is-active:hover { + background-color: var(--shade-plus-darker); + color: var(--text-normal); } -.graph-control-section .tree-item-children { - margin: 0 !important; - padding-bottom: 16px; -} - -.graph-controls .search-input-container { - padding: 0; - margin-bottom: 10px !important; +.nav-folder-title { + padding-right: 10px; } - -.graph-controls .tree-item-collapse { - color: var(--text-normal); - padding: 0; - position: static; - line-height: 1; - display: flex; +.nav-folder-title.is-being-dragged-over { + background-color: hsl(var(--accent-hsl)); + color: var(--text-on-accent); } - -.graph-controls > .tree-item > .tree-item-self .right-triangle { - opacity: unset; +.nav-folder-title.is-being-dragged-over .nav-folder-collapse-indicator > svg { + color: var(--text-on-accent); } -.graph-controls .graph-control-section-header { - padding: 4px; +.nav-file-title-content, +.nav-folder-title-content { + padding: 4px 0; + border: none; + line-height: 1.3; + border-radius: 0; } - -.graph-controls .setting-item-name { - font-size: 13px; - color: var(--text-normal); +.nav-file-title-content.is-being-renamed, +.nav-folder-title-content.is-being-renamed { + border-radius: var(--radius-s); + background-color: var(--background-primary); + box-shadow: inset 0 0 0 3px var(--shade-50-opaque); + padding: 4px; } - -.graph-controls .setting-item.mod-toggle .setting-item-control { - margin-top: 0; +.nav-file-title-content.is-being-renamed::before, +.nav-folder-title-content.is-being-renamed::before { + display: none !important; } -.graph-controls.is-close .graph-controls-button.mod-open, -.graph-controls:not(.is-close) .graph-controls-button.mod-reset, -.graph-controls:not(.is-close) .graph-controls-button.mod-close, -.graph-controls:not(.is-close):hover .graph-controls-button.mod-reset, -.graph-controls:not(.is-close):hover .graph-controls-button.mod-close { +.nav-folder-title-content { display: flex; + align-items: center; + flex-grow: 1; + padding-left: 4px; } - -.graph-controls-button { - padding: 3px 3px; - font-size: 16px; - line-height: 1; - border-radius: var(--radius-s); - color: var(--text-muted); +.nav-folder.mod-root > .nav-folder-title.is-being-dragged-over .nav-folder-title-content { + box-shadow: inset 0 -3px hsl(var(--accent-hsl)); } -.graph-controls-button:hover { - background-color: var(--shade-plus-darker); +.nav-folder-children { + padding: 0; +} +.nav-folder:not(.mod-root) > .nav-folder-children { + padding-left: 5px; +} +.nav-folder-children > .nav-folder { + padding: 0 0 0 5px; } -.graph-controls-button.mod-close { - align-items: center; - top: 4px; - right: 4px; +.nav-folder-collapse-indicator { + flex-grow: 0; + flex-shrink: 0; + width: auto; + margin: 0 -2px 0 0; } -.graph-controls-button.mod-reset { - top: 4px; - right: 26px; +.nav-file { + border: none; + padding: 0 5px 0 19px; } -.graph-controls.is-close .graph-controls-button { - padding: 6px 7px; - opacity: 1; +.nav-file-tag { + line-height: 1; + padding: 3px; + background-color: var(--shade-5); + letter-spacing: 0; } -/* Tree-Item */ -.tree-item-children { - margin-left: 14px; +.cc-truncated-explorer-titles .nav-files-container { + overflow-x: hidden; } -.local-graph-jumps-slider-container, -.workspace-split.mod-left-split .local-graph-jumps-slider-container, -.workspace-split.mod-right-split .local-graph-jumps-slider-container, -.workspace-fake-target-overlay .local-graph-jumps-slider-container { - background: transparent; - opacity: 0.6; - padding: 0; - left: 12px; - transition: opacity 0.2s linear; - height: auto; +.cc-truncated-explorer-titles .nav-file-title, +.cc-truncated-explorer-titles .nav-folder-title { + width: 100%; + white-space: normal; + display: flex; } -.mod-root .local-graph-jumps-slider-container { - right: 0; - left: 0; - width: var(--line-width); - max-width: var(--max-width); - margin: 0 auto; - top: 30px; +.cc-truncated-explorer-titles .nav-file-title-content, +.cc-truncated-explorer-titles .nav-folder-title-content { + display: inline-block; + width: 100%; } -.workspace-split.mod-left-split .local-graph-jumps-slider-container:hover, -.workspace-split.mod-right-split .local-graph-jumps-slider-container:hover, -.workspace-fake-target-overlay .local-graph-jumps-slider-container:hover, -.local-graph-jumps-slider-container:hover { - opacity: 0.8; - transition: opacity 0.2s linear; +.cc-truncated-explorer-titles .nav-file-title-content:not(.is-being-renamed), +.cc-truncated-explorer-titles .nav-folder-title-content:not(.is-being-renamed) { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: middle; } - -.graph-view { - font-family: var(--text) !important; +.cc-truncated-explorer-titles:not(.cc-no-folder-icons) .nav-folder-title-content::before { + top: 0.15em; } -/* filled color for the circle when not hover*/ -.graph-view.color-fill { - color: var(--text-normal); +.cc-wrapped-explorer-titles .nav-files-container { + overflow-x: hidden; } - -/* color for the connecting line when not hover --background-modifier-border*/ -.graph-view.color-line { - color: var(--shade-10); +.cc-wrapped-explorer-titles .nav-file-title, +.cc-wrapped-explorer-titles .nav-folder-title { + width: 100%; + white-space: normal; + display: flex; } - -/* color for text */ -.graph-view.color-text { - font-family: var(--text) !important; - color: var(--text-normal); +.cc-wrapped-explorer-titles .nav-file-title-content, +.cc-wrapped-explorer-titles .nav-folder-title-content { + width: 100%; + white-space: normal; + display: flex; + align-items: flex-start; } - -/* filled color for the circle when hover*/ -.graph-view.color-fill-highlight { - color: var(--text-accent); +.cc-wrapped-explorer-titles:not(.cc-no-folder-icons) .nav-file-title-content::before, .cc-wrapped-explorer-titles:not(.cc-no-folder-icons) .nav-folder-title-content::before { + top: 0; } -/* color for the connecting line when hover*/ -.graph-view.color-line-highlight { - color: var(--text-accent); - border: 0; +.cc-show-vault-name .nav-folder.mod-root > .nav-folder-title .nav-folder-title-content { + color: inherit; + overflow: visible; + height: unset; + padding: 4px; } -/* color for the circle stroke */ -.graph-view.color-circle { - color: var(--text-accent); +.workspace-leaf.mod-active .nav-folder.has-focus > .nav-folder-title, +.workspace-leaf.mod-active .nav-file.has-focus { + border-radius: var(--radius-s); + border: none; + background-color: transparent; } - -.graph-view.color-fill-unresolved { - color: var(--shade-20); - opacity: 1; +.workspace-leaf.mod-active .nav-folder.has-focus > .nav-folder-title, +.workspace-leaf.mod-active .nav-file.has-focus .nav-file-title { + box-shadow: inset 0 0 0 2px var(--shade-30-opaque); } -.graph-view.color-fill-tag { - color: rgb(var(--teal-rgb)) !important; +.graph-controls { + top: 10px; + left: 10px; + color: var(--shade-90); + border: 1px solid var(--shade-10); + background: whitesmoke; + box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1); + font-weight: var(--medium-weight); + border-radius: var(--radius-m); + padding: 10px; } - -.graph-view.color-fill-attachment { - color: rgb(var(--yellow-rgb)) !important; +.graph-controls.is-close { + background: transparent; + border: none; + box-shadow: none; + padding: 0; + line-height: 1; } - -/* --------------- */ -/* Settings */ - -.modal-close-button { +.theme-dark .graph-controls { + border: 1px solid var(--shade-20); + background: rgba(60, 60, 60, 0.5); +} +.theme-dark .graph-controls.is-close { + background: transparent; + border: none; +} +.graph-controls .collapse-icon { + font-size: 14px; + margin-left: -3px; +} +.graph-controls .tree-item-self { + cursor: pointer; + color: var(--text-normal); + font-weight: var(--medium-weight); display: flex; - font-size: 20px; - line-height: 1; - top: 9px; - right: 9px; - cursor: var(--cursor); - width: 20px; - height: 20px; align-items: center; - justify-content: center; + line-height: 1; + padding: 0; + margin: 5px 0; } -.document-search-close-button:before, -.modal-close-button:before { +.graph-controls .search-input-container { + padding: 0; + margin-bottom: 10px !important; +} +.graph-controls .tree-item-collapse { + color: var(--text-normal); + padding: 0; + position: static; line-height: 1; - font-weight: 600; display: flex; - align-items: center; - justify-content: center; } -.horizontal-tab-content, -.vertical-tab-content { - background: var(--background-primary); +.graph-controls > .tree-item > .tree-item-self .right-triangle { + opacity: unset; } -.modal.mod-settings .vertical-tab-header { - background: var(--background-secondary); - padding-top: 5px; +.graph-controls .graph-control-section-header { + padding: 4px; } -.vertical-tab-header-group-title { - color: var(--shade-40); +.graph-controls .setting-item { + border-top: none; +} +.graph-controls .setting-item-name { font-size: 13px; - font-weight: 700; - text-transform: none; - letter-spacing: 0; - padding: 6px 18px; + color: var(--text-normal); } -.vertical-tab-header-group-items { - padding: 0 10px; +.graph-controls .setting-item.mod-toggle .setting-item-control { + margin-top: 0; } -.vertical-tab-nav-item { - font-size: 14px; - padding: 5px 8px; - color: var(--text-normal); - border: none; - background: transparent; - cursor: var(--cursor); - font-weight: 500; - border-radius: var(--radius-s); - line-height: 1.4; +.graph-controls.is-close .graph-controls-button.mod-open, .graph-controls:not(.is-close) .graph-controls-button.mod-reset, .graph-controls:not(.is-close) .graph-controls-button.mod-close, .graph-controls:not(.is-close):hover .graph-controls-button.mod-reset, .graph-controls:not(.is-close):hover .graph-controls-button.mod-close { + display: flex; } -.vertical-tab-nav-item:hover { - background: transparent; +.graph-controls.is-close .graph-controls-button { + padding: 6px 7px; + opacity: 1; } -.vertical-tab-nav-item.is-active { - color: var(--text-normal); - background: var(--shade-plus-darker); + +.graph-control-section:not(:last-child) .tree-item-children { + border-bottom: none; } -.setting-item-name { - font-weight: 500; +.graph-control-section .tree-item-children { + margin: 0 !important; + padding-bottom: 16px; } -.hotkey-list-container, -.hotkey-search-container { - padding-left: 2px; + +.graph-controls-button { + padding: 3px 3px; + font-size: 16px; + line-height: 1; + border-radius: var(--radius-s); + color: var(--text-muted); } -.setting-hotkey { - display: flex; +.graph-controls-button:hover { + background-color: var(--shade-plus-darker); +} +.graph-controls-button.mod-close { align-items: center; - background-color: var(--background-modifier-border); - padding: 4px 4px 4px 10px; - line-height: 18px; - min-height: 0; + top: 2px; + right: 2px; } -.setting-add-hotkey-button, -.setting-restore-hotkey-button { - color: var(--text-muted); +.graph-controls-button.mod-reset { + top: 2px; + right: 24px; } -.setting-hotkey.mod-empty { - background: transparent; + +.graph-color-button-container { + text-align: left; } -.dropdown { - font-size: 14px; - font-weight: 500; - font-family: var(--text); - background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"); - color: var(--text-normal); - padding: 4px 28px 4px 14px; - background-color: #ffffff; - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08); - border-radius: var(--radius-m); - cursor: var(--cursor); + +body { + --h1-size: 1.602em; + --h1-line-height: 1.4; + --h1-margin-top: 3; + --h1-margin-bottom: 1; + --h1-weight: 500; + --h1-style: normal; + --h2-size: 1.424em; + --h2-line-height: 1.4; + --h2-margin-top: 2.25; + --h2-margin-bottom: 0.5; + --h2-weight: 500; + --h2-style: normal; + --h3-size: 1.266em; + --h3-line-height: 1.4; + --h3-margin-top: 1.75; + --h3-margin-bottom: 0.5; + --h3-weight: 500; + --h3-style: normal; + --h4-size: 1.125em; + --h4-line-height: 1.5; + --h4-margin-top: 1.5; + --h4-margin-bottom: 0.5; + --h4-weight: 500; + --h4-style: normal; + --h5-size: 1em; + --h5-line-height: 1.5; + --h5-margin-top: 1.5; + --h5-margin-bottom: 0.5; + --h5-weight: 500; + --h5-style: normal; + --h6-size: 1em; + --h6-line-height: 1.5; + --h6-margin-top: 1.5; + --h6-margin-bottom: 0.5; + --h6-weight: 500; + --h6-style: italic; + --header-editor-font: var(--font-text); } -.theme-dark .dropdown { - color: #dfdedf; - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), - inset 0px 1px 1px rgba(255, 255, 255, 0.3); - background-color: var(--shade-50); - background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"); + +.cm-s-obsidian .cm-header.cm-header-1 { + font-family: var(--header-editor-font); + color: var(--h1-color); + font-size: var(--h1-size); + line-height: var(--h1-line-height); + font-weight: var(--h1-weight); + font-style: var(--h1-style); } -.theme-dark .dropdown:focus, -.dropdown:focus { - border-color: rgba(0, 0, 0, 0.12); +.cm-s-obsidian .cm-header.cm-header-2 { + font-family: var(--header-editor-font); + color: var(--h2-color); + font-size: var(--h2-size); + line-height: var(--h2-line-height); + font-weight: var(--h2-weight); + font-style: var(--h2-style); } - -.is-mobile .dropdown { - padding: 12px 28px 12px 14px; +.cm-s-obsidian .cm-header.cm-header-3 { + font-family: var(--header-editor-font); + color: var(--h3-color); + font-size: var(--h3-size); + line-height: var(--h3-line-height); + font-weight: var(--h3-weight); + font-style: var(--h3-style); } - -.is-mobile .modal-setting-back-button { - color: var(--text-normal); - font-weight: 500; - border-bottom: 1px solid var(--shade-5); +.cm-s-obsidian .cm-header.cm-header-4 { + font-family: var(--header-editor-font); + color: var(--h4-color); + font-size: var(--h4-size); + line-height: var(--h4-line-height); + font-weight: var(--h4-weight); + font-style: var(--h4-style); +} +.cm-s-obsidian .cm-header.cm-header-5 { + font-family: var(--header-editor-font); + color: var(--h5-color); + font-size: var(--h5-size); + line-height: var(--h5-line-height); + font-weight: var(--h5-weight); + font-style: var(--h5-style); +} +.cm-s-obsidian .cm-header.cm-header-6 { + font-family: var(--header-editor-font); + color: var(--h6-color); + font-size: var(--h6-size); + line-height: var(--h6-line-height); + font-weight: var(--h6-weight); + font-style: var(--h6-style); } -/* --------------- */ -/* Scroll bars */ +h1.embedded-note-title { + color: var(--h1-color); +} -::-webkit-scrollbar { - width: 10px; - height: 10px; - background-color: transparent; +.markdown-preview-view h1 { + font-family: var(--header-editor-font); + color: var(--h1-color); + font-size: var(--h1-size); + line-height: var(--h1-line-height); + font-weight: var(--h1-weight); + font-style: var(--h1-style); } -::-webkit-scrollbar-track { - background-color: transparent; +.markdown-preview-view h2 { + font-family: var(--header-editor-font); + color: var(--h2-color); + font-size: var(--h2-size); + line-height: var(--h2-line-height); + font-weight: var(--h2-weight); + font-style: var(--h2-style); } -::-webkit-scrollbar-thumb { - background-clip: padding-box; - border: 3px solid transparent; - min-height: 40px; +.markdown-preview-view h3 { + font-family: var(--header-editor-font); + color: var(--h3-color); + font-size: var(--h3-size); + line-height: var(--h3-line-height); + font-weight: var(--h3-weight); + font-style: var(--h3-style); } - -.modal .vertical-tab-header::-webkit-scrollbar-track, -.mod-left-split .workspace-tabs ::-webkit-scrollbar-track { - background-color: transparent; +.markdown-preview-view h4 { + font-family: var(--header-editor-font); + color: var(--h4-color); + font-size: var(--h4-size); + line-height: var(--h4-line-height); + font-weight: var(--h4-weight); + font-style: var(--h4-style); +} +.markdown-preview-view h5 { + font-family: var(--header-editor-font); + color: var(--h5-color); + font-size: var(--h5-size); + line-height: var(--h5-line-height); + font-weight: var(--h5-weight); + font-style: var(--h5-style); +} +.markdown-preview-view h6 { + font-family: var(--header-editor-font); + color: var(--h6-color); + font-size: var(--h6-size); + line-height: var(--h6-line-height); + font-weight: var(--h6-weight); + font-style: var(--h6-style); } -/* Tooltip */ -.tooltip { - animation: unset !important; +/* Credit goes to SlRvb: https://github.com/SlRvb/Obsidian--ITS-Theme */ +/*----Image Positions/Adjustments----*/ +.theme-dark, +.theme-light { + /*Sizes*/ + --radius: 0px; + --micro: 70px; + --tiny: 100px; + --small: 200px; + --small-med: 300px; + --med-small: 400px; + --medium: 500px; + --med-tall: 600px; + --tall: 700px; } -/* */ +.popover.hover-popover { + --radius: 0px; + --micro: 70px; + --tiny: 100px; + --small: 150px; + --small-med: 200px; + --med-small: 250px; + --medium: 300px; + --med-tall: 450px; + --tall: 500px; +} + +/*Captions*/ +.img-cap .image-embed::after, +.image-embed[src*="#cap"]::after { + content: attr(alt); + color: var(--inactive); + display: block; + text-align: center; +} -.cc-no-sidebar-animation .workspace-split.mod-right-split, -.cc-no-sidebar-animation .workspace-split.mod-left-split { - transition: none !important; +/* Lithou's Img-Grid CSS */ +.img-grid span.image-embed[alt*="."], +span.image-embed[src*=grid], +span.image-embed[alt*=grid], +img[alt*=grid] { + display: table-cell; + vertical-align: middle; + padding: 3px; } -.cc-no-tree-animation .collapse-icon svg, -.cc-no-tree-animation .tree-item-children, -.cc-no-tree-animation .nav-folder-children { - transition: none !important; +.img-grid img[alt*="."], +.image-embed[alt*=grid], +img[alt*=grid], +.image-embed[src*="#grid"] { + max-height: 30vh; } -body.plugin-sliding-panes-rotate-header - .workspace - > .mod-root - > .workspace-leaf - > .workspace-leaf-content - > .view-header { - padding: 0 !important; - display: flex; - align-items: center; + +.img-grid img[alt*="."]:hover, +.image-embed[src*="#grid"]:hover, +.image-embed[src*="#grid"]:hover, +img[alt*=grid]:hover { + transform: scale(1.5); } -body.plugin-sliding-panes-rotate-header - .workspace - > .mod-root - > .workspace-leaf - > .workspace-leaf-content - > .view-header - > .view-header-title-container:before { - display: none; + +/*Invert Colors*/ +.theme-dark img[alt*=invertb], +.theme-dark .image-embed[src*="#invertb"] { + filter: invert(1) hue-rotate(180deg); } -body.plugin-sliding-panes-rotate-header .workspace > .mod-root .view-header { - text-orientation: sideways; + +.theme-light img[alt*=invertw], +.theme-light .image-embed[src*="#invertw"] { + filter: invert(1) hue-rotate(180deg); } -body.plugin-sliding-panes-stacking .workspace > .mod-root > .workspace-leaf, -body.plugin-sliding-panes .workspace-split.mod-vertical > .workspace-leaf { - box-shadow: var(--shade-plus-darker) -1px -0px !important; + +.theme-dark img[alt*=invertbc], +.theme-dark .image-embed[src*="#invertbc"] { + filter: invert(1) hue-rotate(180deg) contrast(1.5); } -body.plugin-sliding-panes-stacking.theme-dark - .workspace - > .mod-root - > .workspace-leaf, -body.plugin-sliding-panes.theme-dark - .workspace-split.mod-vertical - > .workspace-leaf { - box-shadow: var(--dark-separator) -1px -0px !important; +.theme-light img[alt*=invertwc], +.theme-light .image-embed[src*="#invertwc"] { + filter: invert(1) hue-rotate(180deg) contrast(1.45); } -body.plugin-sliding-panes .mod-horizontal .workspace-leaf { - box-shadow: none !important; +/*Fix Float Issues*/ +img[alt*=clear], +.image-embed[src*="#clear"] { + clear: both; } -body.plugin-sliding-panes:not(.is-fullscreen) - .workspace-split.is-collapsed - ~ .workspace-split.mod-root - .view-header { - padding-top: 0; - transition: none; +img[alt*=unclr], +.image-embed[src*="#unclr"] { + clear: none !important; } -body.plugin-sliding-panes .view-header-title:before { - background: none; + +/*Round Image*/ +img[alt*=circle] { + border-radius: 50%; } -body.plugin-sliding-panes .view-header { - background: none; + +/*Center Image*/ +img:is([alt*=ctr], [alt*=center]), +.imgctr img { + display: block; + margin-left: auto; + margin-right: auto; +} + +/*--Simplified Version--*/ +/*Image Locations*/ +/*Left & Right*/ +body .popover.hover-popover img[alt*=left], body .popover.hover-popover img[alt*=locl], body .popover.hover-popover img[src*="#locl"] img, body .popover.hover-popover .image-embed[alt*=left], body .popover.hover-popover .image-embed[alt*=locl], body .popover.hover-popover .image-embed[src*="#locl"] img, +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) img[alt*=left], +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) img[alt*=locl], +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) img[src*="#locl"] img, +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) .image-embed[alt*=left], +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) .image-embed[alt*=locl], +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) .image-embed[src*="#locl"] img { + float: left; + margin-right: 2%; + margin-top: 0px; + margin-bottom: 0px; +} +body .popover.hover-popover img[alt*=right], body .popover.hover-popover img[alt*=locr], body .popover.hover-popover img[src*="#locr"] img, body .popover.hover-popover .image-embed[alt*=right], body .popover.hover-popover .image-embed[alt*=locr], body .popover.hover-popover .image-embed[src*="#locr"] img, +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) img[alt*=right], +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) img[alt*=locr], +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) img[src*="#locr"] img, +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) .image-embed[alt*=right], +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) .image-embed[alt*=locr], +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) .image-embed[src*="#locr"] img { + float: right; + margin-left: 2%; + margin-bottom: 0px; } -body.plugin-sliding-panes-rotate-header - .workspace - > .mod-root - .view-header-title-container - body.plugin-sliding-panes-rotate-header.plugin-sliding-panes-header-alt - .workspace - > .mod-root - .view-header-title { - margin-top: 0; +body .popover.hover-popover img[alt*=block], body .popover.hover-popover .image-embed[alt*=block], +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) img[alt*=block], +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) .image-embed[alt*=block] { + float: unset !important; + display: block; } -body.plugin-sliding-panes-rotate-header - .workspace - > .mod-root - > .workspace-leaf - > .workspace-leaf-content - > .view-header - > .view-header-title-container - > .view-header-title { - line-height: 1; - padding: 10px 6px !important; - margin: 0; - transform: translateX(1.5px); +body .popover.hover-popover img:is([alt*="block+right"], [alt*="block+locr"]), body .popover.hover-popover .image-embed:is([alt*="block+right"], [alt*="block+locr"]), +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) img:is([alt*="block+right"], [alt*="block+locr"]), +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) .image-embed:is([alt*="block+right"], [alt*="block+locr"]) { + margin-left: auto; } -body.plugin-sliding-panes-rotate-header - .workspace - > .mod-root - .view-header-title-container { - margin-left: 0; - padding-top: 0; +body .popover.hover-popover img:is([alt*="block+left"], [alt*="block+locl"]), body .popover.hover-popover .image-embed:is([alt*="block+left"], [alt*="block+locl"]), +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) img:is([alt*="block+left"], [alt*="block+locl"]), +body :is(.markdown-source-view, .markdown-preview-view):not(.is-live-preview) .image-embed:is([alt*="block+left"], [alt*="block+locl"]) { + margin-right: auto; } -body.plugin-sliding-panes-rotate-header.plugin-sliding-panes-header-alt - .workspace - > .mod-root - > .workspace-leaf - > .workspace-leaf-content - > .view-header - .view-header-title-container { - display: flex; - align-items: center; - margin: 0 0; + +/*Image Shapes*/ +/*Banners*/ +img[alt*=banner], +.image-embed[alt*=banner] img, +.image-embed[src*="#banner"] { + display: block; + object-fit: cover; + height: var(--small); width: 100%; - max-width: unset; + margin-bottom: 0px; + clear: both; } -body.plugin-sliding-panes-rotate-header .view-header-title-container { - position: static; + +img[alt*="banner+small"], +.image-embed[alt*="banner+small"] img, +.image-embed[src*="#banner+small"] { + display: block; + object-fit: cover; + height: var(--tiny); + width: 100%; + margin-bottom: 0px; + clear: both; } -body.plugin-sliding-panes-rotate-header - .app-container - .workspace - > .mod-root - > .workspace-leaf - > .workspace-leaf-content - > .view-header - .view-actions { - padding-left: 0; - padding-bottom: 0px; - bottom: 0; +img[alt*="banner+tall"], +.image-embed[alt*="banner+tall"] img, +.image-embed[src*="#banner+tall"] { + display: block; + object-fit: cover; + height: var(--medium); width: 100%; - margin: 0 0 28px; - display: flex; - align-items: center; - justify-content: center; + margin-bottom: 0px; + clear: both; } -body.plugin-sliding-panes-rotate-header.hider-ribbon - .workspace-split.mod-left-split.is-collapsed - + .mod-root - > .workspace-leaf - > .workspace-leaf-content - > .view-header - .view-actions { - margin-bottom: 47px !important; -} -body.plugin-sliding-panes-rotate-header - .workspace - > .mod-root - > .workspace-leaf - > .workspace-leaf-content - > .view-header - .view-action { - margin: 5px 0 0 0 !important; -} -body.plugin-sliding-panes-rotate-header .view-header-icon { - opacity: 0.5; -} -body.plugin-sliding-panes.is-fullscreen .view-header-icon { - padding-top: 8px; -} -html - > body.plugin-sliding-panes-rotate-header - .workspace - > .mod-root - > .workspace-leaf - > .workspace-leaf-content - > .view-header - .view-header-icon { - margin: 28px 0 17px; -} -body.plugin-sliding-panes .mod-root .graph-controls { - top: 20px; - left: 30px; -} - -.plugin-sliding-panes - .workspace-split.mod-root.mod-vertical - .workspace-leaf-resize-handle { - display: none; + +/*Portait*/ +img[alt*=portrait], +.image-embed[alt*=portrait] img, +.image-embed[src*="#portrait"] { + object-fit: cover; + height: var(--small-med); + width: 40%; } -.plugin-sliding-panes-rotate-header .markdown-preview-sizer { - padding-top: 5rem; +img[alt*="portrait+small"], +.image-embed[alt*="portrait+small"] img, +.image-embed[src*="#portrait+small"] { + height: var(--small); + width: 20%; + object-fit: cover; } -.plugin-sliding-panes-rotate-header - .markdown-embed-content - .markdown-preview-sizer { - padding-top: 0; +img[alt*="portrait+tall"], +.image-embed[alt*="portrait+tall"] img, +.image-embed[src*="#portrait+tall"] { + height: 500px; + width: 50%; + object-fit: cover; } -.plugin-sliding-panes-rotate-header .markdown-preview-section > div { - padding-left: var(--header-width); - padding-right: calc(var(--header-width) * 2); +/*Profile*/ +img[alt*=profile], +.image-embed[alt*=profile] img, +.image-embed[src*="#profile"] { + object-fit: cover; + height: var(--tiny); + width: var(--tiny); } -html .plugin-sliding-panes-rotate-header .CodeMirror-lines { - padding-top: 5rem; +img[alt*="profile+medium"], +.image-embed[alt*="profile+medium"] img, +.image-embed[src*="#profile+medium"] { + object-fit: cover; + height: var(--small); + width: var(--small); } -.plugin-sliding-panes-rotate-header .view-header-icon:after { - line-height: 0; +img[alt*="profile+tall"], +.image-embed[alt*="profile+tall"] img, +.image-embed[src*="#profile+tall"] { + object-fit: cover; + height: var(--medium); + width: var(--medium); } -html .plugin-sliding-panes-rotate-header.embedded-note-title .CodeMirror-lines { - padding-top: 0; +/*--Customizable Version--*/ +/*-Image Sizing-*/ +/*Fit image within bounds WITHOUT stretching*/ +img:is([alt*=cover], [alt*=cvr]), +.image-embed:is([src*="#cover"], [src*="#cvr"]), +span.image-embed:is([src*="#cover"], [src*="#cvr"]) img { + object-fit: cover; } -#calendar-container { - --color-background-day-empty: var(--background-secondary-alt); - --color-background-day-active: var(--background-tertiary); - --color-background-day-hover: var(--background-tertiary); - --color-dot: var(--text-faint); - --color-text-title: var(--text-normal); - --color-text-heading: var(--text-muted); - --color-text-day: var(--text-normal); - --color-text-today: var(--text-normal); - --color-arrow: var(--text-faint); - --color-background-day-empty: transparent; +/*Height*/ +img[alt*=hmicro], +.image-embed[src*="#hmicro"] img { + height: var(--micro); } -#calendar-container .right-nav { - align-items: center; + +img[alt*=htiny], +.image-embed[src*="#htiny"] img { + height: var(--tiny); } -#calendar-container .calendar { - background-color: var(--shade-3); - border-spacing: 0; - box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.1); - border-radius: var(--radius-l); - padding: 5px; - border-collapse: separate; + +img[alt*=hsmall], +.image-embed[src*="#hsmall"] img { + height: var(--small); } -#calendar-container h2 { - font-weight: 400; - font-size: 16px; + +img[alt*=hs-med], +.image-embed[src*="#hs-med"] img { + height: var(--small-med); } -.mod-root #calendar-container { - width: var(--line-width); - max-width: var(--max-width); - margin: 0 auto; - padding: 0; + +img[alt*=hm-sm], +.image-embed[src*="#hs-sm"] img { + height: var(--med-small); } -#calendar-container h2 .arrow { - color: var(--text-faint); - cursor: var(--cursor); + +img[alt*=hmed], +.image-embed[src*="#hmed"] img { + height: var(--medium); } -#calendar-container h2 .arrow:hover, -#calendar-container h2 .arrow:hover .arrow { - fill: var(--text-muted); - color: var(--text-muted); + +img[alt*=hm-tl], +.image-embed[src*="#hm-tl"], +.image-embed[src*="#hm-tl"] img { + height: var(--med-tall); } -#calendar-container tr th { - font-weight: 500; - font-size: 11px; - text-transform: none; - color: var(--text-normal); - padding: 5px 0 10px; - letter-spacing: 0; + +img[alt*=htall], +.image-embed[src*="#htall"] img { + height: var(--tall); } -#calendar-container tr td { - border-radius: 4px; - cursor: var(--cursor); - transition: none; - border: none; - padding: 0; - width: calc(100% / 7); +img[alt*=hfull], +.internal-embed[src*="#hfull"] img { + height: 100%; } -#calendar-container td:not(:empty):hover { - background: none; + +/*Width*/ +img[alt*=wmicro], +.image-embed[src*="#wmicro"] img, +.image-embed[alt*="#wmicro"]::after { + width: var(--micro); } -#calendar-container .nav { - padding: 0; + +img[alt*=wtiny], +.image-embed[src*="#wtiny"] img, +.image-embed[src*="#wtiny"]::after { + width: var(--tiny); } -#calendar-container tr td .dot { - margin: 0; -} -#calendar-container .arrow { - cursor: var(--cursor); - width: auto; - display: flex; - line-height: 1; - padding: 4px 6px; - border-radius: var(--radius-s); -} -#calendar-container .arrow:hover { - background-color: var(--shade-plus-darker); -} -#calendar-container .arrow > svg { - color: var(--text-muted); - width: 13px; - height: 13px; -} -#calendar-container .reset-button { - color: var(--text-muted); - font-size: var(--font-smaller); - line-height: 1; - padding: 4px 6px; - margin: 0 5px; - border-radius: var(--radius-s); -} -#calendar-container .reset-button:hover { - color: var(--text-muted); - background-color: var(--shade-plus-darker); -} -#calendar-container .title { - font-size: 18px; + +img[alt*=wsmall], +.image-embed[src*="#wsmall"] img, +.image-embed[src*="#wsmall"]::after { + width: var(--small); } -#calendar-container .month, -#calendar-container .title, -#calendar-container .reset-button { - letter-spacing: 0; - cursor: var(--cursor); - font-size: 13px; - font-weight: 500; - text-transform: none; +img[alt*=ws-med], +.image-embed[src*="#ws-med"] img, +.image-embed[src*="#ws-med"]::after { + width: var(--small-med); } -#calendar-container .today { - color: var(--text-accent); - font-weight: 700; +img[alt*=wm-sm], +.image-embed[src*="#wm-sm"] img, +.image-embed[src*="#wm-sm"]::after { + width: var(--med-small); } -#calendar-container .active { - color: var(--text-normal); -} -#calendar-container .week-num:hover, -#calendar-container .day:hover { - background: var(--shade-0); - box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); +img[alt*=wmed], +.image-embed[src*="#wmed"] img, +.image-embed[src*="#wmed"]::after { + width: var(--medium); } -#calendar-container .active, -#calendar-container .active.today { - background: var(--shade-0); - font-weight: 500; - box-shadow: inset 0 0 0 2px hsla(var(--accent-hsl), 0.5), - 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); +img[alt*=wm-tl], +.image-embed[src*="#wm-tl"] img, +.image-embed[src*="#wm-tl"]::after { + width: var(--med-tall); } -#calendar-container .active.today { - color: var(--text-accent); - font-weight: 700; +img[alt*=wtall], +.image-embed[src*="#wtall"] img, +.image-embed[src*="#wtall"]::after { + width: var(--tall); } -#calendar-container .active.day:hover { - background: var(--shade-0); - box-shadow: inset 0 0 0 2px hsla(var(--accent-hsl), 0.5), - 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); +img[alt*=wfull], +.internal-embed[src*="#wfull"] img { + width: 100%; } -#calendar-container svg.dot, -#calendar-container .active svg.dot { - fill: var(--text-accent); -} -#calendar-container svg.task, -#calendar-container .active svg.task { - stroke: var(--text-accent); - stroke-width: 1px; -} -#calendar-container svg.dot, -#calendar-container svg.task { - width: 4px; - height: 4px; -} -#calendar-container .year { - color: var(--text-normal); +/*--Image Position--*/ +img[alt*="p+"], +.image-embed[src*="#p+"] img { + object-fit: cover; } -#calendar-container .day { - font-size: 14px; - line-height: 1; - padding: 10px 0; - margin: 1px; - border-radius: var(--radius-s); - transition: box-shadow 100ms ease-out, background-color 100ms ease-out; +/*Inner Image*/ +img[alt*="p+c"], +.image-embed[src*="#p+c"] img { + object-position: center; } -#calendar-container .day > .dot-container { - position: absolute; - bottom: 3px; - left: 0; - right: 0; - height: 4px; +img[alt*="p+t"], +.image-embed[src*="#p+t"] img { + object-position: top; } -.markdown-source-view, -.cm-s-obsidian .cm-formatting-hashtag, -.cm-s-obsidian { - line-height: var(--line-height); - font-family: var(--text-editor) !important; -} -.cm-s-obsidian .cm-header { - font-weight: var(--bold-weight); +img[alt*="p+b"], +.image-embed[src*="#p+b"] img { + object-position: bottom; } -.markdown-preview-section strong, -.cm-s-obsidian .cm-strong { - font-weight: var(--strong-weight); - color: var(--strong-color); +img[alt*="p+l"], +.image-embed[src*="#p+l"] img { + object-position: left; } -.markdown-preview-section em, -.cm-s-obsidian .cm-em { - color: var(--em-color); +img[alt*="p+r"], +.image-embed[src*="#p+r"] img { + object-position: right; } -/* --------------- */ -/* Editor mode */ - -.CodeMirror-sizer { - margin-left: 0 !important; - border-right-width: 0px !important; +img[alt*="p+cl"], +.image-embed[src*="#p+cl"] img { + object-position: 15%; } -.CodeMirror-scroll { - padding-left: 3.5rem; - padding-right: 3.5rem; - margin-right: 0; - margin-bottom: 0; +img[alt*="p+ccl"], +.image-embed[src*="#p+ccl"] img { + object-position: 25%; } -.workspace-tabs .CodeMirror-scroll { - padding-left: 1.5rem; - padding-right: 1.5rem; +img[alt*="p+cr"], +.image-embed[src*="#p+cr"] img { + object-position: 60%; } -.markdown-source-view.mod-cm5 { - padding-left: 0; - padding-right: 0; +img[alt*="p+ccr"], +.image-embed[src*="#p+ccr"] img { + object-position: 75%; } -.CodeMirror-scroll::-webkit-scrollbar-track, -.CodeMirror-scroll::-webkit-scrollbar-thumb, -.CodeMirror-scroll::-webkit-scrollbar { - opacity: 0; - border: none; - background-color: transparent; +img[alt*="p+tc"], +.image-embed[src*="#p+tc"] img { + object-position: 50% 10%; } -.markdown-source-view { - padding: 0; -} -.cm-s-obsidian .CodeMirror-code { - padding-right: 0; -} -html .CodeMirror-lines { - padding-top: 2.5rem; - padding-bottom: 170px; +img[alt*="p+tcc"], +.image-embed[src*="#p+tcc"] img { + object-position: 50% 20%; } -.CodeMirror pre.CodeMirror-line, -.CodeMirror pre.CodeMirror-line-like { - padding-left: 0; - padding-right: 0; -} -.workspace .markdown-preview-view { - padding: 0; +img[alt*="p+cct"], +.image-embed[src*="#p+cct"] img { + object-position: 50% 30%; } -.workspace .markdown-preview-view .markdown-embed { - margin: 0; + +img[alt*="p+ct"], +.image-embed[src*="#p+ct"] img { + object-position: 50% 40%; } -.workspace .markdown-preview-view .markdown-embed-content { - max-height: none; + +img[alt*="p+cb"], +.image-embed[src*="#p+cb"] img { + object-position: 50% 60%; } -.markdown-embed-title, -.internal-embed .markdown-preview-section { - max-width: 100%; + +img[alt*="p+ccb"], +.image-embed[src*="#p+ccb"] img { + object-position: 50% 70%; } +img[alt*="p+bc"], +.image-embed[src*="#p+bc"] img { + object-position: 50% 80%; +} -/* Transcluded notes embeds */ +img[alt*="p+bcc"], +.image-embed[src*="#p+bcc"] img { + object-position: 50% 90%; +} -.markdown-preview-view.is-readable-line-width - .markdown-embed - .markdown-preview-sizer { - max-width: 100%; +/*--Image Shapes--*/ +/*Banners*/ +img[alt*=sban], +.internal-embed[src*="#sban"] img { + object-fit: cover; width: 100%; } -.markdown-embed h1:first-child { - margin-block-start: 0em; +/*Profile*/ +/*Rounded Image*/ +img[alt*=sprf] { + object-fit: cover; + border-radius: 100%; } -.markdown-preview-view .markdown-embed { - margin-top: var(--nested-padding); - padding: 0 calc(var(--nested-padding) / 2) 0 var(--nested-padding); -} -.markdown-embed-title { - line-height: inherit; - height: unset; - color: var(--shade-40); -} -.markdown-embed .markdown-preview-sizer:first-child ul { - margin-block-start: 2px; +.menu { + color: var(--shade-90); + border: 1px solid var(--shade-10); + background: whitesmoke; + box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1); + font-weight: var(--medium-weight); + border-radius: var(--radius-m); + padding: 10px 14px; } -.markdown-embed .markdown-preview-section:last-child blockquote, -.markdown-embed .markdown-preview-section:last-child p, -.markdown-embed .markdown-preview-section:last-child ul { - margin-block-end: 0; +.theme-dark .menu { + border: 1px solid var(--shade-20); + background: #3c3c3c; } -.internal-embed:not([src*="#^"]) .markdown-embed-link { - left: 0; - width: 100%; + +.menu-item { + border-radius: var(--radius-s); + display: flex; + align-items: center; + font-size: 13px; + line-height: 1; + padding: 5px 10px; + margin: 0 -10px; } -.markdown-embed-link, -.file-embed-link { - top: 0px; - right: 0; - text-align: right; +.menu-item:hover:not(.is-disabled):not(.is-label), .menu-item.selected:not(.is-disabled):not(.is-label) { + background-color: var(--shade-plus-darker); } -.file-embed-link svg, -.markdown-embed-link svg { - position: relative; - top: 2px; - width: 16px; - opacity: 0; + +.menu-separator { + margin: 10px 0; + border-bottom: 1px solid var(--shade-plus-darker); } -.markdown-embed:hover .file-embed-link svg, -.markdown-embed:hover .markdown-embed-link svg { - opacity: 1; + +.menu-item-icon { + color: var(--text-muted); + position: static; + width: unset; + margin-right: 6px; + display: flex; } -.markdown-preview-view .markdown-embed-content > .markdown-preview-view { - max-height: none !important; + +.tooltip { + font-size: 13px; + font-weight: var(--medium-weight); + color: var(--shade-60); + animation: unset !important; + background-color: var(--background-primary); + box-shadow: none; + line-height: 1.3; + padding: 6px 8px; + filter: drop-shadow(0px 0px 1px var(--shade-20)) drop-shadow(0px 10px 20px rgba(0, 0, 0, 0.1)); } -.markdown-embed .markdown-preview-view { - padding: 0; +.tooltip .tooltip-arrow { + border-bottom-color: var(--background-primary); } -.internal-embed .markdown-embed { - border: 0; - border-left: 2px solid var(--shade-plus-darker); - border-radius: 0; +.tooltip.mod-right .tooltip-arrow { + border-right-color: var(--background-primary); } - -/* --------------- */ -/* Checkboxes */ - -input[type="checkbox"] { - width: 0.866em; - height: 0.866em; - cursor: var(--cursor); - -webkit-appearance: none; - appearance: none; - padding: 0; - background: var(--shade-0); - border: 1px solid var(--shade-40); - box-sizing: border-box; - box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.15); - border-radius: 4px; +.tooltip.mod-left .tooltip-arrow { + border-left-color: var(--background-primary); } - -.theme-dark input[type="checkbox"] { - background: linear-gradient( - 180deg, - rgba(255, 255, 255, 0.14) 0%, - rgba(255, 255, 255, 0.28) 100% - ); - box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25), - inset 0px 0.5px 0px rgba(255, 255, 255, 0.15); - border-color: var(--shade-5); +.tooltip.mod-top .tooltip-arrow { + border-top-color: var(--background-primary); } -input[type="checkbox"]:focus, -input[type="checkbox"]:hover { - outline: 0; -} -.is-flashing input[type="checkbox"]:checked, -input[type="checkbox"]:checked { - background: hsl(var(--accent-hsl)); +.cm-tooltip, +.popover { box-shadow: none; - border-color: transparent; + filter: drop-shadow(0px 0px 1px var(--shade-20)) drop-shadow(0px 10px 20px rgba(0, 0, 0, 0.1)); } -.is-flashing input[type="checkbox"]:checked:before, -input[type="checkbox"]:checked:before { - background-image: url('data:image/svg+xml;utf8,'); - background-repeat: no-repeat; - background-position: center center; - background-size: 66%; - line-height: 1; - width: 100%; - height: 100%; - content: " "; - display: block; +.popover.file-embed:hover { + border: none; + box-shadow: inset 0 0 0 3px hsla(var(--accent-hsl), 0.5); + background-color: var(--background-primary); } -.markdown-preview-section > .contains-task-list { - padding-bottom: 0.5em; +.notice-container { + top: var(--titlebar-height); } -.markdown-preview-view ul > li.task-list-item.is-checked { - text-decoration: none; - color: var(--text-normal); -} -.markdown-preview-view .task-list-item-checkbox { - width: 0.866em; - height: 0.866em; - position: relative; - line-height: 0; - margin-left: -1.1em; - margin-right: 6px; - filter: none; - margin-bottom: 0; - top: 2px; -} -.markdown-preview-view ol .task-list-item-checkbox { - margin-left: 0; -} -.markdown-preview-view ul > li.task-list-item { - text-indent: 0; -} -.markdown-preview-view .task-list-item { - padding-inline-start: 0; +.is-mobile .notice, +.notice { + border: 1px solid var(--shade-5); + color: var(--shade-90); + background: whitesmoke; + box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1), 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); + font-weight: var(--medium-weight); + border-radius: var(--radius-m); + padding: 10px 14px; } -.side-dock-plugin-panel-inner { - padding-right: 6px; - padding-left: 6px; +.theme-dark .is-mobile .notice, +.theme-dark .notice { + border: 1px solid var(--shade-10); + background: #3c3c3c; } -/* --------------- */ -/* Folding */ - -.markdown-preview-view .collapse-indicator { - position: relative; - cursor: pointer; - margin: 0; - float: none; - display: inline; - line-height: inherit; - font-size: unset; - width: 0; - height: 0.75em; - padding: 0; +.mod-warning { + font-weight: var(--medium-weight); } -.markdown-preview-view .collapse-indicator > svg.right-triangle { - color: var(--shade-40); - width: 14px; - height: 14px; - position: absolute; - left: -2.33rem; - top: 50%; - transform: translateY(-50%); +.progress-bar-message { + color: var(--text-muted); } -.is-mobile .markdown-preview-view .collapse-indicator > svg.right-triangle { - width: 16px; - height: 16px; +.empty-state-title { + font-size: 1.6rem; + margin: 0 0 0.5rem; + font-weight: var(--medium-weight); } - -.markdown-preview-view - .heading-collapse-indicator.collapse-indicator - > svg.right-triangle { - left: -1.2rem; +.empty-state-action { + font-weight: var(--medium-weight); + line-height: 1.7; + font-size: 1.2rem; } - -.is-mobile .markdown-preview-view .heading-collapse-indicator { - margin-left: 0; +.empty-state-action:hover { + color: var(--text-normal); } -.markdown-preview-view .is-collapsed .collapse-indicator > svg.right-triangle { - transform: translateY(-50%) rotate(-90deg); +.empty-state-action-list { + margin-top: 0; } -.markdown-preview-view li.is-collapsed, -.markdown-preview-view .markdown-preview-section > div.is-collapsed > * { - background-image: linear-gradient( - to right, - var(--shade-10) 50%, - transparent 50% - ); - background-position: 0 bottom; - background-repeat: repeat-x; - background-size: 6px 3px; +.is-mobile { + padding: 0 !important; } -.markdown-preview-view .heading-collapse-indicator { - margin-left: 0; - padding: 0; +.is-mobile.theme-dark, .is-mobile.theme-light { + --background-modifier-cover: rgba(0, 0, 0, 0.25); } -.markdown-preview-view .heading-collapse-indicator:before { - font-size: 1rem; - left: -1.3rem; +.is-mobile .app-container { + background-color: var(--background-primary-alt); } -.markdown-preview-view h4 .heading-collapse-indicator, -.markdown-preview-view h5 .heading-collapse-indicator, -.markdown-preview-view h6 .heading-collapse-indicator { - margin-top: -7px; +.is-mobile .community-theme .modal-button-container button { + margin: 0 0 8px; } - -span[title="Fold line"], -span[title="Unfold line"] { - line-height: 1; - position: relative; - /* top: 4px; */ - font-size: 0; - color: transparent; - display: flex; - height: 100%; - align-items: center; +.is-mobile .community-theme .modal-button-container a { + padding: 12px 14px; + margin: 0; } - -.CodeMirror-foldgutter-open, -.CodeMirror-foldgutter-folded { - background-color: rgba(var(--background-rgb), 0.6); - color: var(--text-faint); - cursor: var(--cursor); - line-height: 1; - display: flex; - height: var(--editor-line-height-rem); - align-items: center; - transition: color 140ms ease; +.is-mobile .dropdown { + padding: 12px 28px 12px 14px; } - -span[title="Fold line"]:hover, -span[title="Unfold line"]:hover, -.CodeMirror-foldgutter-open:hover, -.CodeMirror-foldgutter-folded:hover { - color: var(--text-muted); +.is-mobile .horizontal-main-container { + z-index: 2; } -span[title="Fold line"]:after, -span[title="Unfold line"]:after, -.CodeMirror-foldgutter-open:after, -.CodeMirror-foldgutter-folded:after { - text-align: center; - color: var(--text-faint); - font-size: 0.9rem; +.is-mobile .menu-item-icon { + margin-right: 10px; +} +.is-mobile .modal { + border: none; +} +.is-mobile .modal.mod-settings .vertical-tab-header, .is-mobile .modal.mod-settings .vertical-tab-nav-item { + border-radius: 10px 10px 0 0; +} +.is-mobile .modal.mod-settings .vertical-tab-nav-item { + padding: 10px 8px; +} +.is-mobile .modal-setting-back-button { + color: var(--text-normal); + font-weight: var(--medium-weight); + border-bottom: 1px solid var(--shade-5); +} +.is-mobile .modal-title { + font-weight: var(--medium-weight); + font-size: 1rem; +} +.is-mobile .modal, +.is-mobile .prompt, +.is-mobile .suggestion-container { + border-radius: 10px 10px 0 0; + padding: 10px 10px 0; + overflow: hidden !important; +} +.is-mobile .modal.mod-community-theme, +.is-mobile .modal.mod-community-plugin, +.is-mobile .prompt, +.is-mobile .modal.mod-settings { + width: 100vw; + height: 90vh; + max-height: calc(100% - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 70px); + max-width: none; +} +.is-mobile .nav-buttons-container { + padding: 2px 0.5rem 0.5rem; +} +.workspace-leaf-content > .nav-header > .is-mobile .nav-buttons-container { + padding: 0.5rem 0.3rem; +} +.is-mobile .nav-file-title-content, +.is-mobile .nav-folder-title-content { + padding: 7px 0; +} +.is-mobile .nav-files-container, +.is-mobile .item-list, +.is-mobile .search-result-container.mod-global-search { + padding-bottom: calc(1em + env(safe-area-inset-bottom)); +} +.is-mobile .nav-folder-title-content { + padding-left: 4px; +} +.is-mobile .outgoing-link-pane .tree-item-self, +.is-mobile .backlink-pane .tree-item-self { + font-size: 1rem !important; +} +.is-mobile .prompt-results { + padding-top: 1rem; +} +.is-mobile .safe-area-top-cover { + background-color: var(--background-secondary); + height: env(safe-area-inset-top); + z-index: 1; +} +.is-mobile .side-dock-ribbon { + border-right: 1px solid transparent; + padding: calc(env(safe-area-inset-top) + 4px) 0 calc(env(safe-area-inset-bottom) + 4px) env(safe-area-inset-left); +} +.is-mobile .side-dock-ribbon-action { + padding: 9px 0; display: flex; align-items: center; justify-content: center; - width: 0.9rem; - height: 0.9rem; +} +.is-mobile .suggestion-hotkey { + float: right; + display: flex; line-height: 1; - font-weight: 600; + flex-shrink: 0; + flex-grow: 0; + padding: 7px 10px; + background-color: var(--shade-plus-darker); + margin-left: 5px; } - -span[title="Fold line"]:after, -span[title="Unfold line"]:after { - font-size: 1rem; +.is-mobile .suggestion-item { + padding: 10px; +} +.is-mobile .titlebar { + background: var(--background-secondary); + height: env(safe-area-inset-top) !important; + padding: 0 !important; + position: relative !important; +} +.is-mobile .vertical-tabs-container { + background-color: transparent; +} +.is-mobile .view-header-title { + padding: 10px 0; line-height: 1; } - -span[title="Unfold line"]:after, -.CodeMirror-foldgutter-folded:after { - content: "โ€บ"; - transform: translateY(-2px); +.is-mobile .view-header-title-container, +.is-mobile .view-header { + height: unset; +} +.is-mobile .workspace-split.mod-root { + padding-top: env(safe-area-inset-top); } -span[title="Fold line"]:after, -.CodeMirror-foldgutter-open:after { - content: "โ€บ"; - transform: rotate(90deg); +.pull-down-action { + padding-top: calc(env(safe-area-inset-top) + 30px); } -.CodeMirror-linenumbers, -.CodeMirror-foldgutter { - width: 18px; +.workspace-drawer { + background: var(--background-primary); + width: calc(100vw - 54px); } -.CodeMirror-gutter.CodeMirror-linenumbers, -.CodeMirror-gutter.CodeMirror-foldgutter { - background: transparent; +.workspace-drawer-active-tab-back-icon { + flex-grow: 0; + flex-shrink: 0; + flex-basis: 0; + margin-right: 2px; } -.CodeMirror-linenumbers { - margin-left: -20px; +.workspace-drawer-active-tab-header { + margin: 0; + padding: 0 0.5rem 0.5rem; } -.CodeMirror-gutter-wrapper { - padding: 0; - height: 100%; - width: 18px; - left: -1.5em !important; - display: flex; +.workspace-drawer-active-tab-icon { + display: none; } -.CodeMirror-gutter-elt { - width: unset !important; - position: static; +.workspace-drawer-header { + padding: 1rem; } -.cm-s-obsidian .CodeMirror-linenumber { - font-family: var(--text); - width: 18px !important; - min-width: 0; - position: absolute; - left: -20px !important; - padding: 3px 0 0; +.workspace-drawer-header-icon { display: flex; - justify-content: flex-end; - font-feature-settings: normal; + align-items: center; + justify-content: center; + align-self: flex-start; } -.workspace-split > .workspace-leaf .cm-s-obsidian .CodeMirror-gutters { - width: 18px; - left: 0 !important; - padding-right: 0; - transform: translateX(2rem); +.workspace-drawer-header-info { + margin-bottom: 0; } - -.is-mobile .cm-s-obsidian .cm-gutters { - background-color: transparent !important; +.workspace-drawer-header-info:empty { + margin: 0; } -.CodeMirror-foldmarker { - font-size: 0 !important; - color: transparent; - margin-left: 6px; - position: relative; - top: 1px; +.workspace-drawer-header-left { + justify-content: center; } -/* --------------- */ -/* Preview mode */ - -.markdown-preview-view hr { - height: 1px; - border-width: 2px 0 0 0; +.workspace-drawer-header-name { + font-weight: var(--medium-weight); + line-height: 1; + height: auto; } -.markdown-preview-section a, -.markdown-preview-view .internal-link { - margin-bottom: 0; - position: relative; - text-decoration: none; - box-shadow: 0 3px transparent; - transition: box-shadow 100ms ease-out; -} -.markdown-preview-section a:hover { - color: var(--text-accent); - box-shadow: inset 0 -2px hsla(var(--accent-hsl), 0.15); - text-shadow: -1px -1px 0 rgb(var(--background-rgb)), - 1px -1px 0 rgb(var(--background-rgb)), -1px 1px 0 rgb(var(--background-rgb)), - 1px 1px 0 rgb(var(--background-rgb)); +.workspace-drawer-inner { + padding-top: env(safe-area-inset-top); } -.external-link { - background: none; - padding-right: 0; + +.workspace-drawer-ribbon { + background: transparent; + width: var(--workspace-drawer-ribbon-width); } -.external-link::after { - display: inline-block; - width: 0.7em; - height: 0.7em; - content: " "; - margin-left: 2px; - background-color: var(--shade-20); - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.workspace-drawer-tab-container > * { + padding: 0 0.5rem; } -.kanban-plugin__item-markdown .external-link::after { - position: relative; - top: 0.4em; +.workspace-drawer-tab-option-item { + margin: 0; + padding: 0.66rem 0.5rem; } -.external-link[href*="obsidian://search"]::after -{ - width: 0.9em; - height: 0.9em; - content: " "; - margin-left: 2px; - top: 0.1em; - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.workspace-drawer-tab-option-item-title, +.workspace-drawer-active-tab-title { + font-size: 1em; + font-weight: var(--medium-weight); + width: 100%; } -.footnotes-list { - margin-block-start: -10px; - padding-inline-start: 20px; - font-size: var(--font-small); +.workspace-drawer.mod-left .workspace-drawer-active-tab-container { + padding-left: 0; } -.footnotes-list p { - display: inline; - margin-block-end: 0; - margin-block-start: 0; +.workspace-drawer.mod-left .workspace-drawer-header { + padding-left: 0.5rem; } -.footnote-ref a { - text-decoration: none; +.workspace-drawer.mod-left .workspace-drawer-inner { + padding-left: calc(var(--workspace-drawer-ribbon-width) + env(safe-area-inset-left)); } -.footnote-backref { - color: var(--text-faint); +.workspace-drawer.mod-right { + padding-right: env(safe-area-inset-right); } -iframe { - border: 0; +.workspace-drawer.is-pinned { + box-shadow: none; } - -.markdown-preview-view img { - margin: 0 auto; - max-width: 100%; +.workspace-drawer.is-pinned.mod-left .workspace-drawer-inner { + background-color: var(--shade-5-opaque); } -.markdown-preview-view audio, -.markdown-preview-view video { - margin: 0 auto; - width: 100%; -} -.markdown-preview-view .mod-highlighted { - transition: background-color 0.3s ease; - background-color: var(--text-selection); - color: inherit; +.workspace-drawer, +.modal, +.prompt, +.suggestion-container { + box-shadow: 0px 20px 30px rgba(0, 0, 0, 0.2); } -/* Metadata */ +.prompt { + border: 1px solid var(--shade-plus-darker); +} -.frontmatter-collapse-indicator.collapse-indicator { - display: none; +.modal { + border-radius: var(--radius-l); + overflow: hidden; + font-size: var(--ui-font-size); + border: 1px solid var(--shade-30); + background: var(--background-primary); + min-width: 400px; + max-width: 1000px; + max-height: 90vh; + padding: 0; } -.frontmatter-container .tag { - font-size: var(--font-smaller); +.modal-container.mod-confirmation .modal { + width: auto; } -.frontmatter-container .frontmatter-alias { - color: var(--text-muted); +.modal > :last-child { + padding-bottom: 10px; } -.frontmatter-container { - color: var(--text-muted); - font-size: var(--font-small); - padding: 10px 0; - background: transparent; - border-radius: 0; - margin: 0; - border: 0; - border-bottom: 1px solid var(--background-modifier-border); +.modal.mod-sync-history { + background-color: var(--shade-0); } -.frontmatter-container .frontmatter-container-header { - padding: 0; - font-weight: 500; - border-bottom: 0; - font-size: var(--font-small); +.is-mobile .modal { + border: none; } - -/* Blockquotes */ - -.markdown-preview-view blockquote { - border-radius: 0; - border: solid var(--quote-opening-modifier); - border-width: 0px 0px 0px 1px; - background-color: transparent; - color: var(--text-muted); - padding: 0 0 0 calc(var(--nested-padding) / 2); - margin-inline-start: var(--nested-padding); +.modal.mod-settings { + max-width: 1000px; + width: 90vw; + height: 90vh; } - -/* Tables */ - -.markdown-preview-view th { - font-weight: var(--bold-weight); - text-align: left; - border-top: none; +.modal.mod-settings .vertical-tabs-container, +.modal.mod-settings .vertical-tab-content-container, +.modal.mod-settings .vertical-tab-header { + height: 90vh; } -.markdown-preview-view th:last-child, -.markdown-preview-view td:last-child { - border-right: none; +.modal.mod-settings .vertical-tab-header { + background: linear-gradient(var(--shade-3-opaque) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)); + background-color: var(--shade-3-opaque); + background-size: 100% 24px, 200% 1px; + background-repeat: no-repeat; + background-attachment: local, scroll; + margin-top: 27px; + padding-top: 0; } -.markdown-preview-view th:first-child, -.markdown-preview-view td:first-child { - border-left: none; - padding-left: 0; +.theme-dark .modal.mod-settings .vertical-tab-header { + background: linear-gradient(var(--shade-3-opaque) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); + background-color: var(--shade-3-opaque); + background-size: 100% 24px, 200% 1px; + background-repeat: no-repeat; + background-attachment: local, scroll; } -.markdown-preview-view tr:last-child td { - border-bottom: none; +.is-mobile .modal.mod-settings .vertical-tab-header { + background: none !important; } - -/* Preview Mode Lists */ - -.markdown-preview-view ul li p, -.markdown-preview-view ol li p { - display: inline; +.modal.mod-settings .vertical-tab-content-container { + padding: 0; + border-left: 1px solid var(--background-modifier-border); } - -/* Code */ -.theme-light :not(pre) > code[class*="language-"], -.theme-light pre[class*="language-"] { - background-color: var(--background-primary-alt); +.modal.mod-community-theme, .modal.mod-community-plugin { + width: 90vw; } -.theme-light code[class*="language-"], -.theme-light pre[class*="language-"] { - text-shadow: none; +.modal.mod-sync-history { + width: 90vw; } -.markdown-preview-section .frontmatter code { - color: var(--text-muted); - font-size: var(--font-small); +.modal.mod-sync-history .modal-content { + flex-direction: row; + align-items: stretch; + padding: 0; + height: 90vh; } -.cm-s-obsidian .hmd-fold-html-stub, -.cm-s-obsidian .hmd-fold-code-stub, -.cm-s-obsidian.CodeMirror .HyperMD-hover > .HyperMD-hover-content code, -.cm-s-obsidian .cm-inline-code, -.cm-s-obsidian .HyperMD-codeblock, -.cm-s-obsidian .HyperMD-hr, -.cm-s-obsidian .cm-hmd-frontmatter, -.cm-s-obsidian .cm-hmd-orgmode-markup, -.cm-s-obsidian .cm-formatting-code, -.cm-s-obsidian .cm-math, -.cm-s-obsidian span.hmd-fold-math-placeholder, -.cm-s-obsidian .CodeMirror-linewidget kbd, -.cm-s-obsidian .hmd-fold-html kbd .CodeMirror-code { - font-family: var(--font-monospace); +.modal.mod-sync-history .sync-history-list { + background-color: var(--background-secondary); + flex-grow: 0; + width: 300px; + padding: 1.5rem 0 0; } -.cm-s-obsidian span.cm-inline-code, -.cm-s-obsidian pre.HyperMD-codeblock { - color: var(--text-normal); +.modal.mod-sync-history .search-input-container { + width: 100%; } -.cm-s-obsidian .cm-hmd-frontmatter { - font-size: var(--font-small); - color: var(--text-muted); +.modal.mod-sync-history .search-input-container input { + width: 100%; } -.cm-s-obsidian div.HyperMD-codeblock-bg, -.cm-s-obsidian div.HyperMD-codeblock-begin-bg, -.cm-s-obsidian div.HyperMD-codeblock-end-bg { - background-color: var(--shade-5); - border: none; +.modal.mod-sync-history .sync-history-content-container { + border-left: 1px solid var(--background-modifier-border); + background-color: var(--background-primary); + padding: 1.5rem; + height: 100%; } - -body { - --svg-xs: 13px; - --svg-s: 14px; - --svg-m: 15px; - --svg-l: 16px; - --svg-xl: 18px; - --svg-xxl: 20px; - - --folder-h: 0deg; - --folder-s: 100%; - --folder-b: 100%; +.modal.mod-sync-history .sync-history-list-item { + line-height: 1.3; } - -body.is-mobile { - --svg-xs: 17px; - --svg-s: 18px; - --svg-m: 19px; - --svg-l: 20px; - --svg-xl: 22px; - --svg-xxl: 24px; +.modal.mod-sync-history .sync-history-list-item.is-active, .modal.mod-sync-history .sync-history-list-item:hover { + background-color: var(--shade-plus-darker); } - -.view-action > svg, -.view-header-icon > svg, -.nav-action-button svg, -.workspace-tab-header-inner-icon > svg { - width: var(--svg-xl); - height: var(--svg-xl); +.modal.mod-sync-history .sync-history-content-buttons { + margin: 1rem 0 0; } - -.side-dock-ribbon-action > svg { - width: 17px; - height: 17px; +.modal.mod-sync-history .setting-item { + padding: 0; } -.is-mobile .view-action > svg, -.is-mobile .side-dock-ribbon-action > svg, -.is-mobile .view-header-icon > svg, -.is-mobile .nav-action-button svg, -.is-mobile .workspace-tab-header-inner-icon > svg, -.workspace-drawer-header-icon > svg { - width: var(--svg-xxl); - height: var(--svg-xxl); +.modal-close-button { + background-color: var(--shade-40); + border-radius: 50%; + height: 12px; + left: 8px; + right: unset; + top: 8px; + width: 12px; +} +.modal-close-button:before { + background-color: transparent; + content: " "; + display: block; + height: 12px; + width: 12px; + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} +.modal-close-button:hover:before { + background-color: var(--shade-80); } -.menu-item-icon svg { - width: var(--svg-s); - height: var(--svg-s); +.modal-title { + font-weight: var(--medium-weight); + font-size: 13px; + line-height: 1.2; + padding: 6px 28px; + border-bottom: 1px solid var(--shade-5); +} +.modal-title:empty { + display: none; +} +.modal-content .modal-title { + width: 100%; + border-bottom: none; +} +.is-mobile .modal-title { + font-weight: var(--medium-weight); + font-size: 1rem; } -.setting-hotkey-icon.setting-delete-hotkey { +.modal-content { + height: 100%; + margin: 0; + min-height: 100px; display: flex; - padding: 2px; - line-height: 1; - position: relative; - margin-left: 6px; + flex-direction: column; align-items: center; + padding: 2em; +} +.modal-content > * { + width: 100%; +} +.modal-container.mod-confirmation .modal-content { justify-content: center; + padding: 0 1.5em; +} +.modal.mod-settings .modal-content { + padding: 0; } -body.cc-custom-icons .setting-hotkey-icon.setting-delete-hotkey > svg { - width: 12px; - height: 12px; +.modal-container.mod-confirmation .input-label { + display: none; +} +.modal-container.mod-confirmation input { + width: 100%; } -.setting-add-hotkey-button, -.setting-restore-hotkey-button { - line-height: 1; - height: unset; - padding: 4px 6px; +.modal-button-container { + margin: 0; + display: flex; + text-align: unset; + justify-content: flex-end; + padding: 0 1.5em; } -.setting-add-hotkey-button:hover, -.setting-restore-hotkey-button:hover { - color: var(--text-muted); - background: var(--shade-plus-darker); +.vertical-tabs-container { + width: 100%; + background-color: var(--background-secondary); } -.setting-add-hotkey-button > svg { - width: var(--svg-xl); - height: var(--svg-xl); - position: static; - display: block; +.horizontal-tab-content, +.vertical-tab-content { + background-color: var(--background-primary); + padding: 1.5rem; } -.view-header-icon, -.workspace-tab-header, -.side-dock-ribbon-tab, -.view-action { - background: transparent; - color: var(--text-muted); - cursor: var(--cursor); +.vertical-tab-header-group { + padding: 0 0 1.5rem; } -.view-header-icon { - align-items: center; - border-radius: var(--radius-s); +.vertical-tab-header-group-title { color: var(--shade-40); - cursor: grab; - display: flex; - justify-content: center; - line-height: 1; - opacity: 1 !important; - padding: 4px 6px !important; - position: static; - top: 0; + font-size: 13px; + font-weight: 700; + text-transform: none; + letter-spacing: 0; + padding: 0 18px 6px; } -.view-header-icon:hover { - color: var(--text-muted); - background-color: var(--shade-plus-darker); +.vertical-tab-header-group-items { + padding: 0 10px; } -.view-header-icon:hover, -.nav-action-button:hover, -.workspace-tab-header:hover, -.side-dock-ribbon-tab:hover, -.side-dock-ribbon-action:hover { +.vertical-tab-nav-item.is-active { + color: var(--text-normal); background: var(--shade-plus-darker); - color: var(--text-muted); - opacity: 1; } -.workspace-tab-header-inner { - line-height: 1; + +.vertical-tab-nav-item { + font-size: var(--ui-font-size); + padding: 5px 8px; + color: var(--text-normal); + border: none; + background: transparent; + font-weight: var(--medium-weight); + border-radius: var(--radius-s); + line-height: 1.4; +} + +.horizontal-tab-nav-item:hover:not(.is-active), +.vertical-tab-nav-item:hover:not(.is-active) { + background-color: transparent; +} + +.nav-header { padding: 0; } +.nav-buttons-container { + padding: 2px 10px 10px; + justify-content: flex-start; + line-height: 1; + font-size: 18px; +} + .nav-action-button { + border-radius: var(--radius-m); padding: 3px 5px; opacity: 1; margin: 0 2px 0 0; - cursor: var(--cursor); display: flex; border-radius: var(--radius-m); background-color: var(--background-primary); - box-shadow: 0px 1px 1px rgb(0, 0, 0, 0.08); + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08); border: 1px solid rgba(0, 0, 0, 0.12); } - .nav-action-button:last-child { margin-right: 0; } - -.theme-dark .nav-action-button { - color: var(--text-normal); - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), - inset 0px 1px 1px rgba(255, 255, 255, 0.3); - background-color: var(--shade-20); - border: 1px solid rgba(0, 0, 0, 0.5); +.nav-action-button:hover { + background-color: var(--background-primary); + color: var(--text-muted); } - .is-mobile .nav-action-button { padding: 6px 8px; margin: 0 5px 0 0; } - .is-mobile .nav-action-button svg { width: var(--svg-xxl); height: var(--svg-xxl); } - .nav-action-button.is-active { color: var(--text-muted); background-color: var(--background-primary); border-color: hsla(var(--accent-hsl), 0.7); - box-shadow: 0px 1px 1px rgb(0, 0, 0, 0.08), - inset 0 0 0 1px hsla(var(--accent-hsl), 0.7); + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px hsla(var(--accent-hsl), 0.7); } - .nav-action-button.is-active:hover { color: var(--text-muted); } - -.nav-action-button:hover { - background-color: var(--background-primary); -} - -.theme-dark .nav-action-button.is-active, -.theme-dark .nav-action-button:hover { +.theme-dark .nav-action-button { color: var(--text-normal); + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3); background-color: var(--shade-20); + border: 1px solid rgba(0, 0, 0, 0.5); } - -.theme-dark .nav-action-button.is-active { +.theme-dark .nav-action-button.is-active, .theme-dark .nav-action-button:hover { color: var(--text-normal); background-color: var(--shade-20); + border-color: hsla(var(--accent-hsl), 0.7); + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3), inset 0 0 0 1px hsla(var(--accent-hsl), 0.7); } -.setting-item[data-id="folder-h"] .setting-item-name::before, -.setting-item[data-id="folder-s"] .setting-item-name::before, -.setting-item[data-id="folder-b"] .setting-item-name::before, -body.cc-folder-icons .nav-folder-title-content::before { - flex-shrink: 0; - flex-grow: 0; - margin-right: 5px; - position: relative; - top: -1px; - content: " "; - display: inline-block; - width: var(--svg-l); - height: var(--svg-l); - background-size: contain; - background-repeat: no-repeat; - background-position: center center; - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE2LjkzMyAxNi45MzMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXJHcmFkaWVudDE3NjkiIHgxPSI0NDUuMjgiIHgyPSI0NDUuMjgiIHkxPSIxNzkuMjgiIHkyPSIyMDAuMDciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLjM4OTU2IDAgMCAuMzgxODQgLTE2NS41MiAtNjMuNDQpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiM2MGMwZjAiIG9mZnNldD0iMCIvPgogICA8c3RvcCBzdG9wLWNvbG9yPSIjODNkNGZiIiBvZmZzZXQ9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyR3JhZGllbnQ4NjAiIHgxPSI4LjQ2NjciIHgyPSI4LjQ2NjciIHkxPSIyOTMuMyIgeTI9IjI5Mi43NyIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0yODAuMDcpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiMwMDhlYTIiIHN0b3Atb3BhY2l0eT0iLjI1IiBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIuMTUiIG9mZnNldD0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXJHcmFkaWVudDg2OCIgeDE9IjguNDY2NyIgeDI9IjguNDY2NyIgeTE9IjI5NC42MiIgeTI9IjI5My41NiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCguOTk5OTggMCAwIC45OTk5OCAwIC0yODAuMDYpIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiMwMDhlYTIiIHN0b3Atb3BhY2l0eT0iLjI1MDk4IiBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1jb2xvcj0iIzAwOGVhMiIgc3RvcC1vcGFjaXR5PSIuMTUiIG9mZnNldD0iLjc1Njc4Ii8+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iLjE1IiBvZmZzZXQ9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyR3JhZGllbnQ4OTciIHgxPSI2Ljg3OTIiIHgyPSI2Ljg3OTIiIHkxPSIyODUuMzYiIHkyPSIyODMuNzciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLjk5OTk4IDAgMCAuOTk5OTggMCAtMjgwLjA2KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICA8c3RvcCBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyR3JhZGllbnQ5MDciIHgxPSIxLjA1ODMiIHgyPSIxNS44NzUiIHkxPSIyODkuNTkiIHkyPSIyODkuNTkiIGdyYWRpZW50VHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMjgwLjA3KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICA8c3RvcCBzdG9wLWNvbG9yPSIjNDZhMmQ3IiBzdG9wLW9wYWNpdHk9Ii41IiBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1jb2xvcj0iIzQ2YTJkNyIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9Ii4xMDc4MyIvPgogICA8c3RvcCBzdG9wLWNvbG9yPSIjNDZhMmQ3IiBzdG9wLW9wYWNpdHk9Ii4wOTU4MDgiIG9mZnNldD0iLjg5Mzk4Ii8+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiM0NmEyZDciIHN0b3Atb3BhY2l0eT0iLjUiIG9mZnNldD0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiA8L2RlZnM+CiA8aW1hZ2UgeD0iLjUyOTE2IiB5PSIxLjk2OSIgd2lkdGg9IjE1Ljg3NSIgaGVpZ2h0PSIxMy4yMjkiIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVRdWFsaXR5IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUR3QUFBQXlDQVlBQUFBQTlyZ0NBQUFBQ1hCSVdYTUFBQTdYQUFBTzF3Rnhoais4QUFBQSBHWFJGV0hSVGIyWjBkMkZ5WlFCM2QzY3VhVzVyYzJOaGNHVXViM0pubSs0OEdnQUFBYlZKUkVGVWFJSHRtbDlUZ2xBUVJ3OS9qTXJSIDZhM3YvLzJxMGF6TUZPaGh1WEpMUmdIdjVHM2RNOFBncUhBNTdDNjgvQklPU2J4dENMVzNSVXZ5NjNNT0ZNQUVTT2t2WFFNbHNBVysgZ0IyUmlpZmV2Z0Rtd0FOd0IyUUR6N1VEMXNBU1dBRWJvQXB6bWVISWFTczdCeDZCbWZmOUVHcGdDdHdqTjIrQjNJQ1NpS3FkTi9zQyBxZXdNYWVlaHNqVEgzQ0NkNFViakJYaEhXdjBTMGdkcnVrcE9rRFllVTFrZjF5M1Q1cHdGMHVKdmlIVFZkUkVkNStpenppbHFaTXhLIHZORnlnbG16blNQcmt5S3lHZExpYTJTbSsxVDYxQnNpUFhHc1l3ZDhJamQ3VFhPemMrK1BvV1Q5eFNlMDdWMFJwc0pEM2h3YnBNT2Uga05FcTg2T0hoTUcxK1NWbTJEMVRTdVIxV2YyRnNDTjBCL1ZkOHhaNUdDK0FyMlB6b0lXTWRyU1NheEFHN3hsbHd0b3hZZTJZc0haTSBXRHNtckIwVDFvNEphOGVFdFdQQzJqRmg3Wml3ZGt4WU95YXNIUlBXamdscjUycUZvNDhNbnNuZUw2V05EZllKblB4SGFzU3RCR29uIHZFV2lQZEZtSkVmaXNsb2ZOSkVwbDgycStSa3p1a1FBSlRST2RnVThJM210S3ZkK1dOSm1tOGFFUzJPalJMcDJBYnpTZEcrbytIQnMgdUxuZElnWGNqMnFYME5pQWVHeDBCdGEvQVpTZ2EvMllEcHN1QUFBQUFFbEZUa1N1UW1DQyAiLz4KIDxwYXRoIGQ9Im0yLjIxIDIuMzhoMi42OTVjMC43NTA3NCAwIDAuNzgzMDIgMC4wMjg1IDEuNTQyMSAwLjYyOTYyIDAuNzgxNTkgMC41OTA0IDAuOTQ3NzkgMC42MDcgMS44NjM2IDAuNjA3bDYuNDEyNi0wLjA1MjRjMC42MzgtNWUtMyAxLjE1MTcgMC41MTM2MyAxLjE1MTcgMS4xNTE2djYuNzdjMCAwLjYzODAyLTAuNTEzNjQgMS4xNTE3LTEuMTUxNyAxLjE1MTdoLTEyLjUxM2MtMC42MzgwMiAwLTEuMTUxNy0wLjUxMzY0LTEuMTUxNy0xLjE1MTd2LTcuOTU0MmMwLTAuNjM4MDIgMC41MTM2NC0xLjE1MTcgMS4xNTE3LTEuMTUxN3oiIGZpbGw9IiM0NmEyZDciLz4KIDxwYXRoIGQ9Im0yLjIxMDIgMi4zODEyYy0wLjYzODAxIDAtMS4xNTE4IDAuNTEzODQtMS4xNTE4IDEuMTUxOHYyLjgxNjdoMTQuODE2di0xLjYzM2MwLTAuNjM4MDEtMC41MTM4Ny0xLjE1NjMtMS4xNTE4LTEuMTUxM2wtNi40MTI0IDAuMDUyMTk0Yy0wLjkxNTgyIDAtMS4wODE4LTAuMDE2Nzk4LTEuODYzNC0wLjYwNzE4LTAuNzU5MDgtMC42MDExLTAuNzkxMjgtMC42Mjk0MS0xLjU0Mi0wLjYyOTQxaC0yLjY5NXoiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQ4OTcpIiBvcGFjaXR5PSIuMzUiIHN0cm9rZS13aWR0aD0iLjI2NDU4Ii8+CiA8cmVjdCB4PSIxLjA1ODMiIHk9IjQuNDkiIHdpZHRoPSIxNC44MTciIGhlaWdodD0iMTAuMDU0IiByeD0iMS4xNTE3IiByeT0iMS4xMjg4IiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50MTc2OSkiLz4KIDxyZWN0IHg9IjEuMDU4MyIgeT0iMTIuNyIgd2lkdGg9IjE0LjgxNyIgaGVpZ2h0PSIuNTI5MTUiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQ4NjApIi8+CiA8cGF0aCBkPSJtMS4wNjU1IDEzLjQ5NGMwLjAzNzUyIDAuNTkxNjggMC41MzEyIDEuMDU4MyAxLjE0NDYgMS4wNTgzaDEyLjUxM2MwLjYxMzQgMCAxLjEwNzEtMC40NjY2NCAxLjE0NDYtMS4wNTgzaC0xNC44MDJ6IiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50ODY4KSIgc3Ryb2tlLXdpZHRoPSIuMjY0NTgiLz4KIDxyZWN0IHg9IjEuMDU4MyIgeT0iNC40OSIgd2lkdGg9IjE0LjgxNyIgaGVpZ2h0PSIxMC4wNTQiIHJ4PSIxLjE1MTciIHJ5PSIxLjEyODgiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQ5MDcpIi8+CiA8cGF0aCBkPSJtMi4yMTAyIDQuNDk3OWMtMC42MzgwMSAwLTEuMTUxOCAwLjUwMzIzLTEuMTUxOCAxLjEyODZ2MC4yMzUxMmMwLTAuNjA4OSAwLjUxMzg0LTEuMDk5MSAxLjE1MTgtMS4wOTkxaDEyLjUxM2MwLjYzODAxIDAgMS4xNTE4IDAuNDkwMjQgMS4xNTE4IDEuMDk5MXYtMC4yMzUxMmMwLTAuNjI1MzYtMC41MTM4NC0xLjEyODYtMS4xNTE4LTEuMTI4NnoiIGZpbGw9IiNmZmYiIG9wYWNpdHk9Ii4xIiBzdHJva2Utd2lkdGg9Ii4yNjQ1OCIvPgo8L3N2Zz4K"); - filter: hue-rotate(var(--folder-h)) saturate(var(--folder-s)) - brightness(var(--folder-b)); +.tree-item-self { + border-radius: var(--radius-s); + display: flex; + align-items: center; + color: var(--text-normal); + font-weight: var(--medium-weight); + padding: 0; } - -body.cc-folder-icons.cc-truncated-explorer-titles - .nav-folder-title-content::before { - top: 2px; +.tree-item-self.is-clickable:hover { + background-color: var(--shade-plus-darker); } - -.setting-item[data-id="folder-s"] .setting-item-name::before, -.setting-item[data-id="folder-b"] .setting-item-name::before, -.setting-item[data-id="folder-h"] .setting-item-name::before { - top: 1px; - margin-right: 6px; +.tree-item-self .tree-item-icon { + margin: 0 0 0 -2px; } - -body.cc-folder-icons - .nav-folder.mod-root - > .nav-folder-title - .nav-folder-title-content::before { - display: none; +.tree-item-self .tree-item-icon:after { + content: none; } -body.cc-file-icons .nav-file-title-content::before { - flex-shrink: 0; - flex-grow: 0; - margin-right: 5px; - position: relative; - top: 1px; - content: " "; - display: inline-block; - width: var(--svg-l); - height: var(--svg-l); - background-size: contain; - background-repeat: no-repeat; - background-position: center center; - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiM2NjYiIGQ9Ik0zMy4yNzQgMzQuODQ0bC00LjgwNy0xMy4wNkgyNi4xMWwtNC43ODQgMTIuOTkzYy0uNjUyIDEuNzk3LS45MzIgMi4wNjYtMi40MDQgMi4yMzVWMzhoNS40MDJ2LS45ODhjLTEuNzk3LS4yMjUtMi4wMS0uNTI4LTEuNDQ4LTIuMTlsLjc5Ny0yLjI5MWg1LjY5NGwuODA4IDIuMjljLjU3MyAxLjY1Mi4zMzcgMS45NjYtMS40NDggMi4xOVYzOGg2LjkxOHYtLjk4OGMtMS40MDQtLjE2OS0xLjczLS40MzgtMi4zNy0yLjE2OHptLTkuMTg3LTMuNTI2bDIuNDE1LTcuMDA4IDIuNDQ4IDcuMDA4aC00Ljg2M3pNMTcgNDRoMzB2M0gxN3pNMTcgNTFoMzB2M0gxN3oiLz48L2c+PC9zdmc+"); +.tree-item-children { + margin-left: 14px; } -body.theme-dark.cc-file-icons .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAyIDEwLjAyIDAgMDAtMS4xOTUtMS40OTFzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0zMy4yNzQgMzQuODQ0bC00LjgwNy0xMy4wNkgyNi4xMWwtNC43ODQgMTIuOTkzYy0uNjUyIDEuNzk3LS45MzIgMi4wNjYtMi40MDQgMi4yMzVWMzhoNS40MDJ2LS45ODhjLTEuNzk3LS4yMjUtMi4wMS0uNTI4LTEuNDQ4LTIuMTlsLjc5Ny0yLjI5MWg1LjY5NGwuODA4IDIuMjljLjU3MyAxLjY1Mi4zMzcgMS45NjYtMS40NDggMi4xOVYzOGg2LjkxOHYtLjk4OGMtMS40MDQtLjE2OS0xLjczLS40MzgtMi4zNy0yLjE2OHptLTkuMTg3LTMuNTI2bDIuNDE1LTcuMDA4IDIuNDQ4IDcuMDA4aC00Ljg2M3pNMTcgNDRoMzB2M0gxN3pNMTcgNTFoMzB2M0gxN3oiLz48L2c+PC9zdmc+"); +.tree-item-flair { + color: var(--text-faint); + background-color: transparent; } - - -body.cc-file-icons .is-unsupported > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjwvc3ZnPg=="); +.tree-item-self:hover .tree-item-flair { + color: var(--text-faint); + background-color: transparent; } -body.theme-dark.cc-file-icons .is-unsupported > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjwvc3ZnPg=="); +.tree-item-flair-outer:after { + content: none; } -body.cc-file-icons - .is-unsupported[data-path$=".zip"] - > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiM4ODgiIGQ9Ik0yMS4wMDIgMzUuNDl2MTYuMjQ3YzAgLjY5My41NTcgMS4yNSAxLjI1IDEuMjVoNy40OThjLjY5MyAwIDEuMjUtLjU1NyAxLjI1LTEuMjVWMzUuNDloLTkuOTk4em0yLjUgOS45OThIMjguNXY1aC00Ljk5OXYtNXpNMjYgMi45OTVoLTV2NC45OTloNXYtNXptMCA0Ljk5OXY1aDQuOTk4di01SDI2em0wIDVoLTV2NC45OThoNXYtNC45OTl6bTAgNC45OTh2NWg0Ljk5OHYtNUgyNnptMCA1aC01djQuOTk5aDV2LTV6bTAgNC45OTl2NWg0Ljk5OHYtNUgyNnoiLz48L2c+PC9zdmc+"); +.outline { + padding: 0 0 5rem; } - -body.theme-dark.cc-file-icons - .is-unsupported[data-path$=".zip"] - > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yMS4wMDIgMzUuNDl2MTYuMjQ3YzAgLjY5My41NTcgMS4yNSAxLjI1IDEuMjVoNy40OThjLjY5MyAwIDEuMjUtLjU1NyAxLjI1LTEuMjVWMzUuNDloLTkuOTk4em0yLjUgOS45OThIMjguNXY1aC00Ljk5OXYtNXpNMjYgMi45OTVoLTV2NC45OTloNXYtNXptMCA0Ljk5OXY1aDQuOTk4di01SDI2em0wIDVoLTV2NC45OThoNXYtNC45OTl6bTAgNC45OTh2NWg0Ljk5OHYtNUgyNnptMCA1aC01djQuOTk5aDV2LTV6bTAgNC45OTl2NWg0Ljk5OHYtNUgyNnoiLz48L2c+PC9zdmc+"); +.outline .pane-empty { + font-size: var(--ui-font-size); + color: var(--text-faint); + padding: 0 0 0 15px; + width: 100%; } - -body.cc-file-icons - .nav-file-title[data-path$=".svg"] - > .nav-file-title-content::before, -body.cc-file-icons - .nav-file-title[data-path$=".bmp"] - > .nav-file-title-content::before, -body.cc-file-icons - .nav-file-title[data-path$=".jpeg"] - > .nav-file-title-content::before, -body.cc-file-icons - .nav-file-title[data-path$=".jpg"] - > .nav-file-title-content::before, -body.cc-file-icons - .nav-file-title[data-path$=".png"] - > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiM2NjYiIGQ9Ik0yNS4yNDkgMzkuNWEyLjI1IDIuMjUgMCAxMDAtNC41IDIuMjUgMi4yNSAwIDAwMCA0LjV6TTI5Ljc0OSA0NGwtMi4yNS0zLTQuNSA2aDE4bC02Ljc1LTktNC41IDZ6Ii8+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTQzLjk5OSAyOWgtMjRjLTEuNjU0IDAtMyAxLjM0Ni0zIDN2MThjMCAxLjY1NCAxLjM0NiAzIDMgM2gyNGMxLjY1NCAwIDMtMS4zNDYgMy0zVjMyYzAtMS42NTQtMS4zNDYtMy0zLTN6bS0yNCAyMVYzMmgyNGwuMDAzIDE4SDE5Ljk5OXoiLz48L2c+PC9zdmc+"); +.outline .tree-item-inner { + display: flex; + align-items: flex-start; + position: relative; + padding: 4px 6px; + line-height: 1.4; } - -body.theme-dark.cc-file-icons - .nav-file-title[data-path$=".svg"] - > .nav-file-title-content::before, -body.theme-dark.cc-file-icons - .nav-file-title[data-path$=".bmp"] - > .nav-file-title-content::before, -body.theme-dark.cc-file-icons - .nav-file-title[data-path$=".jpeg"] - > .nav-file-title-content::before, -body.theme-dark.cc-file-icons - .nav-file-title[data-path$=".jpg"] - > .nav-file-title-content::before, -body.theme-dark.cc-file-icons - .nav-file-title[data-path$=".png"] - > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yNS4yNDkgMzkuNWEyLjI1IDIuMjUgMCAxMDAtNC41IDIuMjUgMi4yNSAwIDAwMCA0LjV6TTI5Ljc0OSA0NGwtMi4yNS0zLTQuNSA2aDE4bC02Ljc1LTktNC41IDZ6Ii8+PHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTQzLjk5OSAyOWgtMjRjLTEuNjU0IDAtMyAxLjM0Ni0zIDN2MThjMCAxLjY1NCAxLjM0NiAzIDMgM2gyNGMxLjY1NCAwIDMtMS4zNDYgMy0zVjMyYzAtMS42NTQtMS4zNDYtMy0zLTN6bS0yNCAyMVYzMmgyNGwuMDAzIDE4SDE5Ljk5OXoiLz48L2c+PC9zdmc+"); +.outline .tree-item-inner::before { + flex-shrink: 0; + content: "โ—"; + display: block; + align-items: center; + justify-content: center; + width: 12px; + height: 12px; + font-size: 7px; + position: relative; + top: 0.8em; + margin-right: 4px; } - -body.cc-file-icons - .nav-file-title[data-path$=".pdf"] - > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDYgMS41MTZ2MS41LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMzIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjQgMTAuMDI0IDAgMDAtMS4xOTUtMS40OTJzMCAwIDAgMGwtLjAwNy0uMDA3LS4wMDMtLjAwMy0xMi40NC0xMi40NHMwIDAgMCAwYTIuMjI1IDIuMjI1IDAgMDEtLjEyNS0uMTQ0bC0xLjE1Ni45NTYgMS4xNTYtLjk1NmMtLjQ1NC0uNTUtMi4xMzYtMi4zNDYtNC45Mi0yLjM0NkgxMS43MDdoMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2OSA3LjM2OSAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiNDQ0MiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxtYXNrIGlkPSJhIiB3aWR0aD0iMzUiIGhlaWdodD0iMzQiIHg9IjE1IiB5PSIyMCIgZmlsbD0iIzAwMCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE1IDIwaDM1djM0SDE1eiIvPjxwYXRoIGQ9Ik0yNi42MDYgMzkuNjc2Yy45OTYtMS45NTMgMi4xMjktNC4xNTQgMy4wMzUtNi4zNjNMMzAgMzIuNDRjLTEuMTg0LTQuNTA1LTEuODk0LTguMTIyLTEuMjYtMTAuNDYuMTctLjYxLjg3Ny0uOTggMS42MzItLjk4bC40Ni4wMDdoLjA4NWMxLjAzMy0uMDE2IDEuNTIgMS4yOTkgMS41NzUgMS44MS4wOTEuODUxLS4zMDMgMi4yOTItLjMwMyAyLjI5MiAwLS41ODIuMDIzLTEuNTIyLS4zNDQtMi4zMzMtLjQyNy0uOTM5LS44MzYtMS41LTEuMjAyLTEuNTg5LS4xODUuMTI0LS4zNjQuMzgtLjQyNi44NzEtLjEyNy42OS0uMTY2IDEuNTYtLjE2NiAyLjAwOSAwIDEuNTg1LjMxMyAzLjY3Ny45MjYgNS44MzQuMTE2LS4zMzQuMjE3LS42NTUuMjk4LS45NTUuMTI2LS40NzQuOTI2LTMuNjE1LjkyNi0zLjYxNXMtLjIwMiA0LjE4LS40ODMgNS40NDZjLS4wNi4yNjctLjEyNy41MzEtLjE5Ni44MDIgMS4wMTEgMi44MjYgMi42NCA1LjM0OCA0LjU4NSA3LjE2NC43NjcuNzE2IDEuNzM1IDEuMjk0IDIuNjUxIDEuODIgMi4wMDEtLjI4NiAzLjg0My0uNDIgNS4zOC0uNDA0IDIuMDQuMDI3IDMuNTM2LjMyOSA0LjE0Mi45MjYuMjk3LjI5LjQxOC42NC40NTUgMS4wMzMuMDA5LjE1My0uMDY2LjUxMi0uMDg3LjYwMi4wMjEtLjEwOS4wMjEtLjY0NS0xLjYxNi0xLjE2OC0xLjI4OS0uNDEyLTMuNzAyLS40LTYuNTk3LS4wOSAzLjM0OSAxLjYzNyA2LjYxMSAyLjQ1MSA3LjY0NiAxLjk2My4yNTItLjEyMy41NTktLjU0My41NTktLjU0M3MtLjE4Mi44MjgtLjMxMyAxLjAzNWExLjYzIDEuNjMgMCAwMS0uODA1LjU1Yy0xLjYzMy40MzctNS44ODQtLjU3Mi05LjU5LTIuNjg5LTQuMTM5LjYxLTguNjg2IDEuNzM2LTEyLjMzIDIuOTMyLTMuNTgyIDYuMjc2LTYuMjc0IDkuMTU4LTguNDY0IDguMDYybC0uODA2LS40MDVjLS4zMjctLjE4Ny0uMzc3LS42NDMtLjMwMS0xLjAxNC4yNTUtMS4yNSAxLjgyMi0zLjEzMiA0Ljk2OS01LjAxLjMzOS0uMjA2IDEuODQ4LTEuMDAzIDEuODQ4LTEuMDAzcy0xLjExNyAxLjA4LTEuMzggMS4yOTNjLTIuNTExIDIuMDU4LTQuMzY1IDQuNjQ4LTQuMzE5IDUuNjUybC4wMS4wODhjMi4xMzMtLjMwNCA1LjMzMy00LjY0NyA5LjQ0Ny0xMi42OTZ2LS4wMDF6bTEuMzAzLjY2OGExNjUuMjU0IDE2NS4yNTQgMCAwMS0xLjk3OCAzLjU5NmMzLjQzLTEuNDM3IDcuMTItMi4zNTcgMTAuNjM1LTMuMDEtLjQ3Mi0uMzI2LS45My0uNjcyLTEuMzYyLTEuMDM3LTEuOTM1LTEuNjM4LTMuNDEtMy42ODItNC40OC01LjgzM2E0OS45NzggNDkuOTc4IDAgMDEtMi44MTUgNi4yODQiLz48L21hc2s+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTI2LjYwNiAzOS42NzZjLjk5Ni0xLjk1MyAyLjEyOS00LjE1NCAzLjAzNS02LjM2M0wzMCAzMi40NGMtMS4xODQtNC41MDUtMS44OTQtOC4xMjItMS4yNi0xMC40Ni4xNy0uNjEuODc3LS45OCAxLjYzMi0uOThsLjQ2LjAwN2guMDg1YzEuMDMzLS4wMTYgMS41MiAxLjI5OSAxLjU3NSAxLjgxLjA5MS44NTEtLjMwMyAyLjI5Mi0uMzAzIDIuMjkyIDAtLjU4Mi4wMjMtMS41MjItLjM0NC0yLjMzMy0uNDI3LS45MzktLjgzNi0xLjUtMS4yMDItMS41ODktLjE4NS4xMjQtLjM2NC4zOC0uNDI2Ljg3MS0uMTI3LjY5LS4xNjYgMS41Ni0uMTY2IDIuMDA5IDAgMS41ODUuMzEzIDMuNjc3LjkyNiA1LjgzNC4xMTYtLjMzNC4yMTctLjY1NS4yOTgtLjk1NS4xMjYtLjQ3NC45MjYtMy42MTUuOTI2LTMuNjE1cy0uMjAyIDQuMTgtLjQ4MyA1LjQ0NmMtLjA2LjI2Ny0uMTI3LjUzMS0uMTk2LjgwMiAxLjAxMSAyLjgyNiAyLjY0IDUuMzQ4IDQuNTg1IDcuMTY0Ljc2Ny43MTYgMS43MzUgMS4yOTQgMi42NTEgMS44MiAyLjAwMS0uMjg2IDMuODQzLS40MiA1LjM4LS40MDQgMi4wNC4wMjcgMy41MzYuMzI5IDQuMTQyLjkyNi4yOTcuMjkuNDE4LjY0LjQ1NSAxLjAzMy4wMDkuMTUzLS4wNjYuNTEyLS4wODcuNjAyLjAyMS0uMTA5LjAyMS0uNjQ1LTEuNjE2LTEuMTY4LTEuMjg5LS40MTItMy43MDItLjQtNi41OTctLjA5IDMuMzQ5IDEuNjM3IDYuNjExIDIuNDUxIDcuNjQ2IDEuOTYzLjI1Mi0uMTIzLjU1OS0uNTQzLjU1OS0uNTQzcy0uMTgyLjgyOC0uMzEzIDEuMDM1YTEuNjMgMS42MyAwIDAxLS44MDUuNTVjLTEuNjMzLjQzNy01Ljg4NC0uNTcyLTkuNTktMi42ODktNC4xMzkuNjEtOC42ODYgMS43MzYtMTIuMzMgMi45MzItMy41ODIgNi4yNzYtNi4yNzQgOS4xNTgtOC40NjQgOC4wNjJsLS44MDYtLjQwNWMtLjMyNy0uMTg3LS4zNzctLjY0My0uMzAxLTEuMDE0LjI1NS0xLjI1IDEuODIyLTMuMTMyIDQuOTY5LTUuMDEuMzM5LS4yMDYgMS44NDgtMS4wMDMgMS44NDgtMS4wMDNzLTEuMTE3IDEuMDgtMS4zOCAxLjI5M2MtMi41MTEgMi4wNTgtNC4zNjUgNC42NDgtNC4zMTkgNS42NTJsLjAxLjA4OGMyLjEzMy0uMzA0IDUuMzMzLTQuNjQ3IDkuNDQ3LTEyLjY5NnYtLjAwMXptMS4zMDMuNjY4YTE2NS4yNTQgMTY1LjI1NCAwIDAxLTEuOTc4IDMuNTk2YzMuNDMtMS40MzcgNy4xMi0yLjM1NyAxMC42MzUtMy4wMS0uNDcyLS4zMjYtLjkzLS42NzItMS4zNjItMS4wMzctMS45MzUtMS42MzgtMy40MS0zLjY4Mi00LjQ4LTUuODMzYTQ5Ljk3OCA0OS45NzggMCAwMS0yLjgxNSA2LjI4NCIvPjxwYXRoIGZpbGw9IiM2NjYiIGQ9Ik0yNi42MDYgMzkuNjc2bC0uNDQ2LS4yMjctLjAwNi4wMTMtLjAwNi4wMTMuNDU4LjIwMXptMy4wMzUtNi4zNjNsLS40NjItLjE5LjQ2My4xOXpNMzAgMzIuNDRsLjQ2Mi4xOS4wNjQtLjE1NS0uMDQzLS4xNjItLjQ4My4xMjd6bS0xLjI2LTEwLjQ2bC0uNDgxLS4xMzUtLjAwMS4wMDQuNDgyLjEzem0xLjYzMi0uOThsLjAwOC0uNWgtLjAwOHYuNXptLjQ2LjAwN2wtLjAwNy41aC4wMDd2LS41em0uMDg1IDB2LjVoLjAwN2wtLjAwNy0uNXptMS41NzUgMS44MWwuNDk3LS4wNTMtLjQ5Ny4wNTN6bS0uMzAzIDIuMjkyaC0uNWwuOTgzLjEzMi0uNDgzLS4xMzJ6bS0uMzQ0LTIuMzMzbC40NTYtLjIwNi0uMDAxLS4wMDEtLjQ1NS4yMDd6bS0xLjIwMi0xLjU4OWwuMTE4LS40ODUtLjIxMy0uMDUyLS4xODMuMTIyLjI3OC40MTV6bS0uNDI2Ljg3MWwuNDkyLjA5MS4wMDItLjAxNC4wMDItLjAxNS0uNDk2LS4wNjJ6bS43NiA3Ljg0M2wtLjQ4MS4xMzcuNDM0IDEuNTI2LjUyLTEuNS0uNDczLS4xNjN6bS4yOTgtLjk1NWwuNDgzLjEzdi0uMDAybC0uNDgzLS4xMjh6bS45MjYtMy42MTVsLjUuMDI0LS45ODUtLjE0Ny40ODUuMTIzem0tLjQ4MyA1LjQ0NmwuNDg4LjExdi0uMDAybC0uNDg4LS4xMDh6bS0uMTk2LjgwMmwtLjQ4NS0uMTI0LS4wMzguMTQ4LjA1Mi4xNDUuNDctLjE2OXptNC41ODUgNy4xNjRsLjM0Mi0uMzY2LS4zNDIuMzY2em0yLjY1MSAxLjgybC0uMjQ5LjQzNC4xNS4wODYuMTctLjAyNS0uMDctLjQ5NXptNS4zOC0uNDA0bC4wMDctLjVoLS4wMDFsLS4wMDYuNXptNC4xNDIuOTI2bC0uMzUuMzU2di4wMDFsLjM1LS4zNTd6bS40NTUgMS4wMzNsLjUtLjAyOC0uMDAxLS4wMS0uMDAxLS4wMS0uNDk4LjA0OHptLS4wODcuNjAybC0uNDktLjA5OC45NzUuMjE2LS40ODUtLjExOHptLTEuNjE2LTEuMTY4bC0uMTUyLjQ3Ny4xNTItLjQ3N3ptLTYuNTk3LS4wOWwtLjA1My0uNDk4LTEuNzI1LjE4NCAxLjU1OC43NjIuMjItLjQ0OXptNy42NDYgMS45NjNsLjIxMy40NTMuMDA2LS4wMDMtLjIyLS40NXptLjU1OS0uNTQzbC40ODguMTA4LS44OTItLjQwMy40MDQuMjk1em0tLjMxMyAxLjAzNWwuNDAxLjI5OC4wMTEtLjAxNS4wMS0uMDE2LS40MjItLjI2N3ptLS44MDUuNTVsLS4xMjgtLjQ4M2gtLjAwMWwuMTI5LjQ4NHptLTkuNTktMi42ODlsLjI0OS0uNDM0LS4xNS0uMDg2LS4xNzEuMDI1LjA3My40OTV6bS0xMi4zMyAyLjkzMmwtLjE1Ni0uNDc2LS4xODMuMDYtLjA5NS4xNjguNDM0LjI0OHptLTguNDY0IDguMDYybC0uMjI1LjQ0N2guMDAxbC4yMjQtLjQ0N3ptLS44MDYtLjQwNWwtLjI0OC40MzQuMDEyLjAwNy4wMTIuMDA2LjIyNC0uNDQ3em0tLjMwMS0xLjAxNGwtLjQ5LS4xLjQ5LjF6TTIxIDQ2LjM0M2wuMjU2LjQyOS4wMDMtLjAwMi0uMjYtLjQyOHptMS44NDgtMS4wMDNsLjM0Ny4zNTktLjU4MS0uODAxLjIzNC40NDJ6bS0xLjM4IDEuMjkzbC0uMzE0LS4zODgtLjAwMi4wMDEuMzE3LjM4N3ptLTQuMzE5IDUuNjUybC0uNDk5LjAyM3YuMDE0bC4wMDIuMDE1LjQ5Ny0uMDUyem0uMDEuMDg4bC0uNDk4LjA1MS4wNTQuNTE3LjUxNC0uMDczLS4wNy0uNDk1em05LjQ0Ny0xMi42OTZsLjQ0NS4yMjcuMDA3LS4wMTMuMDA2LS4wMTQtLjQ1OC0uMnptLS42NzUgNC4yNjNsLS40MzYtLjI0Ni0uNzE1IDEuMjcgMS4zNDQtLjU2My0uMTkzLS40NjF6bTEwLjYzNS0zLjAxbC4wOTEuNDkxIDEuMTgzLS4yMi0uOTktLjY4My0uMjg0LjQxMnptLTEuMzYyLTEuMDM3bC0uMzIzLjM4Mi4zMjMtLjM4MnptLTQuNDgtNS44MzNsLjQ0OC0uMjIyLS41MTUtMS4wMzUtLjQwMiAxLjA4My40NjkuMTc0em0tMy42NzMgNS44NDNjLjk5NC0xLjk0OCAyLjEzNy00LjE2OCAzLjA1My02LjRsLS45MjUtLjM4Yy0uODk3IDIuMTg3LTIuMDIgNC4zNjgtMy4wMTggNi4zMjZsLjg5LjQ1NHptMy4wNTMtNi40bC4zNTgtLjg3My0uOTI0LS4zOC0uMzU5Ljg3My45MjUuMzh6bS4zOC0xLjE5Yy0uNTkxLTIuMjQ4LTEuMDU5LTQuMjU2LTEuMy01Ljk4NS0uMjQ0LTEuNzM3LS4yNTItMy4xNDYuMDM5LTQuMjE4bC0uOTY1LS4yNjFjLS4zNDQgMS4yNjctLjMxNCAyLjgzNS0uMDY1IDQuNjE4LjI1IDEuNzkuNzMgMy44NDMgMS4zMjMgNi4xbC45NjgtLjI1NHptLTEuMjYyLTEwLjE5OWMuMDg0LS4zLjUwNi0uNjE0IDEuMTUtLjYxNHYtMWMtLjg2NiAwLTEuODU2LjQyNy0yLjExMyAxLjM0NWwuOTYzLjI3em0xLjE0My0uNjE0bC40Ni4wMDcuMDE1LTEtLjQ2LS4wMDctLjAxNSAxem0uNDY3LjAwN2guMDg1di0xaC0uMDg1djF6bS4wOTIgMGMuMjc0LS4wMDUuNTE4LjE2LjczLjQ4My4yMTMuMzIyLjMyMi43MDIuMzQxLjg4bC45OTQtLjEwN2EzLjI1OCAzLjI1OCAwIDAwLS41LTEuMzI0Yy0uMzA0LS40Ni0uODItLjk0NC0xLjU4LS45MzJsLjAxNSAxem0xLjA3IDEuMzYzYy4wMzguMzQ3LS4wMjQuODU4LS4xMSAxLjMyYTExLjY3MyAxMS42NzMgMCAwMS0uMTYyLjczbC0uMDExLjA0NC0uMDAzLjAxdi4wMDNsLjQ4MS4xMzIuNDgzLjEzMnYtLjAwMmwuMDAxLS4wMDQuMDA0LS4wMTRhNS44MSA1LjgxIDAgMDAuMDU5LS4yMzRjLjAzNy0uMTU0LjA4NS0uMzcuMTMtLjYxMy4wODgtLjQ3LjE3Ny0xLjEwNi4xMjMtMS42MWwtLjk5NC4xMDZ6bS42OTUgMi4yNGMwLS41NTUuMDMyLTEuNjEyLS4zODktMi41NGwtLjkxLjQxMmMuMzE0LjY5NC4zIDEuNTE4LjMgMi4xMjdoMXptLS4zODktMi41NDFjLS4yMi0uNDg2LS40NDctLjg5Ny0uNjc5LTEuMjA2LS4yMTgtLjI5MS0uNTAxLS41NzQtLjg2LS42NjFsLS4yMzYuOTcxYy0uMDAzIDAgLjAyNC4wMDYuMDgyLjA1My4wNTcuMDQ4LjEyOS4xMjMuMjE0LjIzNy4xNy4yMjguMzYyLjU2Ny41NjkgMS4wMmwuOTEtLjQxNHptLTEuOTM1LTEuNzk3Yy0uMzQuMjI3LS41Ny42MzUtLjY0NCAxLjIyNGwuOTkyLjEyNGMuMDUtLjM5NC4xNzgtLjQ5Ny4yMDgtLjUxN2wtLjU1Ni0uODMxem0tLjY0IDEuMTk1Yy0uMTM1LjczMi0uMTc0IDEuNjM2LS4xNzQgMi4xaDFjMC0uNDM0LjAzOC0xLjI3LjE1OC0xLjkxOGwtLjk4NC0uMTgyem0tLjE3NCAyLjFjMCAxLjY0Mi4zMjIgMy43OC45NDUgNS45N2wuOTYyLS4yNzNjLS42MDQtMi4xMjMtLjkwNy00LjE2OS0uOTA3LTUuNjk3aC0xem0xLjg5OCA1Ljk5OGMuMTE5LS4zNDEuMjI0LS42NzQuMzEtLjk5bC0uOTY2LS4yNmMtLjA3Ny4yODctLjE3NS41OTYtLjI4OC45MjJsLjk0NC4zMjh6bS4zMS0uOTkxYy4wNjMtLjI0LjI5NS0xLjE0Ny41MS0xLjk5bC4yOS0xLjEzMS4wOTItLjM2My4wMjUtLjEuMDA3LS4wMjYuMDAyLS4wMDd2LS4wMDJsLS40ODQtLjEyNC0uNDg1LS4xMjN2LjAwMmwtLjAwMi4wMDctLjAwNy4wMjYtLjAyNS4xLS4wOTMuMzYzYTIxMjguODU5IDIxMjguODU5IDAgMDEtLjc5NyAzLjExMWwuOTY3LjI1N3ptLjQ0Mi0zLjc0M2wtLjUtLjAyNHYuMDEybC0uMDAyLjAzNWE1Ni42MjYgNTYuNjI2IDAgMDEtLjAzMy42MjJjLS4wMjQuNDEtLjA1Ny45Ny0uMSAxLjU2OC0uMDg2IDEuMjE1LS4yMDUgMi41MzYtLjMzNiAzLjEyNGwuOTc2LjIxN2MuMTUtLjY3Ni4yNzMtMi4wNzkuMzU4LTMuMjdhMTExLjg4MiAxMTEuODgyIDAgMDAuMTI3LTIuMDc2bC4wMDctLjEzNi4wMDItLjAzNXYtLjAxLS4wMDJsLS41LS4wMjV6bS0uOTcgNS4zMzZjLS4wNi4yNi0uMTI1LjUxOC0uMTk0Ljc4OGwuOTY5LjI0OGMuMDctLjI3MS4xMzgtLjU0MS4yLS44MTZsLS45NzYtLjIyem0tLjE4IDEuMDhjMS4wMzYgMi44OTQgMi43MDcgNS40ODYgNC43MTUgNy4zNjFsLjY4Mi0uNzNjLTEuODgtMS43NTctMy40NjgtNC4yMDktNC40NTYtNi45NjdsLS45NDEuMzM3em00LjcxNSA3LjM2Yy44MTQuNzYyIDEuODMgMS4zNjUgMi43NDMgMS44OWwuNDk4LS44NjdjLS45Mi0uNTI5LTEuODQtMS4wOC0yLjU1OC0xLjc1M2wtLjY4My43M3ptMy4wNjMgMS45NTFjMS45ODItLjI4MyAzLjc5OC0uNDE2IDUuMzA0LS4zOTlsLjAxLTFjLTEuNTY3LS4wMTctMy40MzYuMTItNS40NTYuNDFsLjE0Mi45OXptNS4zMDMtLjM5OWMxIC4wMTMgMS44NDguMDk0IDIuNTA5LjIzOC42NzcuMTQ3IDEuMDg4LjM0NiAxLjI4OC41NDRsLjcwMi0uNzEyYy0uNDA1LS40LTEuMDQ1LS42NS0xLjc3OC0uODEtLjc0OS0uMTYyLTEuNjY5LS4yNDYtMi43MDgtLjI2bC0uMDEzIDF6bTMuNzk5Ljc4M2MuMTg4LjE4NC4yNzYuNDEuMzA2LjcyNGwuOTk2LS4wOTVjLS4wNDUtLjQ3MS0uMTk3LS45NDctLjYwMy0xLjM0NGwtLjcuNzE1em0uMzA1LjcwNWMwLS4wMDQgMCAuMDE1LS4wMDUuMDY0YTQuMjgxIDQuMjgxIDAgMDEtLjA3LjM5MmwuOTcyLjIzNWE1LjA2IDUuMDYgMCAwMC4wNjMtLjMxMmMuMDItLjExNS4wNDYtLjI5Ni4wMzgtLjQzNmwtLjk5OC4wNTd6bS45MDIuNjcyYy4wNDUtLjIyNS0uMDA3LS41NS0uMzEzLS44NzItLjI4NS0uMy0uNzg2LS41OTktMS42NC0uODcxbC0uMzA1Ljk1M2MuNzgzLjI1IDEuMS40ODEgMS4yMi42MDYuMDk4LjEwNC4wMzQuMTAzLjA1Ny0uMDEzbC45OC4xOTd6bS0xLjk1My0xLjc0M2MtLjcxNy0uMjMtMS43MDMtLjMzLTIuODQ1LS4zNC0xLjE1LS4wMS0yLjQ5OC4wNzMtMy45NTguMjI4bC4xMDYuOTk0YzEuNDM1LS4xNTIgMi43NDItLjIzMSAzLjg0NC0uMjIxIDEuMTEuMDEgMS45NzYuMTA4IDIuNTQ4LjI5MWwuMzA1LS45NTJ6bS02Ljk3LjgzNGMxLjcuODMyIDMuMzg1IDEuNDU4IDQuNzg3IDEuODE1LjcuMTc5IDEuMzQyLjI5MyAxLjg4Ni4zMjkuNTI2LjAzNSAxLjAyOS4wMDIgMS40MDYtLjE3NmwtLjQyNy0uOTA1Yy0uMTQuMDY2LS40MzIuMTE1LS45MTMuMDgzLS40NjQtLjAzLTEuMDQxLS4xMy0xLjcwNS0uMy0xLjMyNS0uMzM3LTIuOTQ1LS45MzctNC41OTQtMS43NDRsLS40NC44OTh6bTguMDg1IDEuOTY1Yy4yMjItLjEwOC40MTctLjMxMS41MjctLjQzM2EzLjc3IDMuNzcgMCAwMC4xOTgtLjI0bC4wMTMtLjAxNy4wMDQtLjAwNS4wMDEtLjAwMi0uNDAzLS4yOTYtLjQwNC0uMjk1LS4wMDEuMDAyLS4wMDcuMDEtLjAzMi4wNGEyLjgyOSAyLjgyOSAwIDAxLS4xMTMuMTM0IDEuNzYyIDEuNzYyIDAgMDEtLjE5Ny4xODcuMzQzLjM0MyAwIDAxLS4wMTguMDEybC0uMDA3LjAwNC40MzkuODk5em0uMzQtLjk5M2wtLjQ4OC0uMTA3di4wMDFsLS4wMDIuMDA3YTIuNjY2IDIuNjY2IDAgMDEtLjAyNy4xMTdjLS4wMTkuMDc4LS4wNDQuMTgzLS4wNzQuMjk0LS4wMy4xMTEtLjA2Mi4yMjMtLjA5My4zMTYtLjAzNS4xMDgtLjA1NS4xNDYtLjA1Mi4xNGwuODQ1LjUzNWMuMDctLjExLjEyMS0uMjUzLjE1Ni0uMzU5LjA0LS4xMi4wNzgtLjI1NC4xMS0uMzc1YTExLjk4IDExLjk4IDAgMDAuMTA0LS40MjJsLjAwNy0uMDI4LjAwMi0uMDA4di0uMDAyLS4wMDFsLS40ODgtLjEwOHptLS43MTUuNzM3YTEuMTQgMS4xNCAwIDAxLS41MzEuMzY1bC4yNTUuOTY3Yy40MzEtLjExNC44NTItLjQzIDEuMDgtLjczNmwtLjgwNC0uNTk2em0tLjUzMi4zNjZjLS4zMjQuMDg2LS44MjcuMTEtMS40OS4wNDdhMTQuMzU3IDE0LjM1NyAwIDAxLTIuMjctLjQzNSAyMy41ODEgMjMuNTgxIDAgMDEtNS40NTItMi4yNTNsLS40OTYuODY4YTI0LjU3NCAyNC41NzQgMCAwMDUuNjkgMi4zNTFjLjg4NS4yMzcgMS43MTMuMzk0IDIuNDMyLjQ2NC43MS4wNjkgMS4zNTEuMDU1IDEuODQzLS4wNzZsLS4yNTctLjk2NnptLTkuNTMzLTIuNzAyYy00LjE3LjYxNS04Ljc0NSAxLjc0OC0xMi40MTQgMi45NTFsLjMxMi45NWMzLjYyLTEuMTg3IDguMTM5LTIuMzA2IDEyLjI0OC0yLjkxMWwtLjE0Ni0uOTl6bS0xMi42OTIgMy4xNzljLTEuNzg3IDMuMTMxLTMuMzI4IDUuMzctNC42NyA2LjY4Ny0xLjM1OSAxLjMzMy0yLjM0NiAxLjU3Mi0zLjEzNiAxLjE3NmwtLjQ0OC44OTRjMS40LjcgMi44NTQuMDQ3IDQuMjg0LTEuMzU3IDEuNDQ3LTEuNDE5IDMuMDQ0LTMuNzYgNC44MzgtNi45MDVsLS44NjgtLjQ5NXptLTcuODA2IDcuODYzbC0uODA1LS40MDUtLjQ1Ljg5NC44MDYuNDA1LjQ1LS44OTR6bS0uNzgxLS4zOTJjLS4wMS0uMDA2LS4wNDItLjAyNy0uMDY0LS4xMmEuODc1Ljg3NSAwIDAxLjAwNC0uMzZsLS45OC0uMmMtLjA0OS4yMzktLjA2Mi41MjIuMDAzLjc5Mi4wNjYuMjc0LjIyMy41NzQuNTQuNzU2bC40OTctLjg2OHptLS4wNi0uNDhjLjEtLjQ5NC40ODUtMS4xOTUgMS4yNzMtMi4wMjUuNzc5LS44MjIgMS45MTgtMS43MzQgMy40NjItMi42NTZsLS41MTItLjg1OWMtMS42MDQuOTU4LTIuODIgMS45MjUtMy42NzYgMi44MjctLjg0Ni44OTItMS4zNzIgMS43NTctMS41MjcgMi41MTNsLjk4LjJ6bTQuNzM4LTQuNjgzYTM1LjMgMzUuMyAwIDAxMS4wMjgtLjU2NSAxNTkuNDE0IDE1OS40MTQgMCAwMS43NzctLjQxNGwuMDEzLS4wMDcuMDAzLS4wMDJoLjAwMWwtLjIzMy0uNDQyLS4yMzQtLjQ0MmgtLjAwMWwtLjAwNC4wMDItLjAxMi4wMDdhNy43MzMgNy43MzMgMCAwMS0uMDUuMDI2bC0uMTc1LjA5My0uNTU4LjI5OGMtLjQxMy4yMjItLjg5LjQ4LTEuMDczLjU5bC41MTguODU2em0xLjU4OS0xLjQzbC0uMzQ4LS4zNnYuMDAxbC0uMDAzLjAwMi0uMDEuMDEtLjAzNS4wMzRhMTA3LjY4OCAxMDcuNjg4IDAgMDEtLjU0LjUxOGMtLjMyLjMwNC0uNjQ3LjYxLS43NTguN2wuNjMuNzc3Yy4xNS0uMTIyLjUxMy0uNDYzLjgxNy0uNzUzYTExOS42NyAxMTkuNjcgMCAwMC41NDUtLjUyM2wuMDM3LS4wMzUuMDA5LS4wMDkuMDAyLS4wMDJoLjAwMXYtLjAwMWwtLjM0Ny0uMzZ6bS0xLjY5Ni45MDZjLTEuMjg2IDEuMDU0LTIuNDA2IDIuMjQ1LTMuMjAyIDMuMzA5YTkuOTY1IDkuOTY1IDAgMDAtLjk0NiAxLjQ5Yy0uMjE1LjQzMy0uMzcyLjg4LS4zNTQgMS4yNjNsLjk5OS0uMDQ2Yy0uMDA2LS4xMTguMDUyLS4zNzIuMjUtLjc3MmE4Ljk4IDguOTggMCAwMS44NS0xLjMzNmMuNzQ4LS45OTcgMS44MTEtMi4xMyAzLjAzNy0zLjEzNGwtLjYzNC0uNzc0em0tNC41IDYuMDlsLjAxLjA4OC45OTQtLjEwMy0uMDEtLjA4Ny0uOTk0LjEwM3ptLjU3Ny41MzJjLjY3Mi0uMDk2IDEuMzYtLjQ5NiAyLjA1NS0xLjA5OC43MDItLjYwOCAxLjQ1NS0xLjQ2MiAyLjI1Ny0yLjU0MyAxLjYwNS0yLjE2MiAzLjQ0OC01LjI4OSA1LjUxLTkuMzIzbC0uODktLjQ1NWMtMi4wNTIgNC4wMTUtMy44NjYgNy4wODUtNS40MjMgOS4xODItLjc3OSAxLjA1LTEuNDgzIDEuODQtMi4xMSAyLjM4NC0uNjMzLjU0OS0xLjE0NS44MDYtMS41NC44NjNsLjE0MS45OXptOS44MzUtMTIuOTl2LS4wMDFsLS45MTYtLjQwMi45MTYuNDAyem0uNDA0LjIzMmExNjQuNTMgMTY0LjUzIDAgMDEtMS45NzMgMy41ODRsLjg3MS40OWMuNjItMS4xMDEgMS4yOTUtMi4zMDYgMS45ODUtMy42MDVsLS44ODMtLjQ3em0tMS4zNDQgNC4yOWMzLjM4NC0xLjQxNyA3LjAzOC0yLjMyOSAxMC41MzMtMi45NzlsLS4xODItLjk4M2MtMy41MzMuNjU3LTcuMjYzIDEuNTg0LTEwLjczOCAzLjA0bC4zODcuOTIzem0xMC43MjYtMy44ODJhMTcuMDI5IDE3LjAyOSAwIDAxLTEuMzIzLTEuMDA2bC0uNjQ2Ljc2M2MuNDQ2LjM3Ny45MTcuNzMyIDEuNCAxLjA2NmwuNTctLjgyM3ptLTEuMzIzLTEuMDA2Yy0xLjg3NC0xLjU4Ny0zLjMxLTMuNTczLTQuMzU1LTUuNjc0bC0uODk2LjQ0NWMxLjA5NSAyLjIgMi42MSA0LjMwMiA0LjYwNSA1Ljk5MmwuNjQ2LS43NjN6bS01LjI3Mi01LjYyNmE0OS40ODUgNDkuNDg1IDAgMDEtMi43ODggNi4yMjRsLjg4NC40NjhhNTAuNDgyIDUwLjQ4MiAwIDAwMi44NDItNi4zNDRsLS45MzgtLjM0OHoiIG1hc2s9InVybCgjYSkiLz48L2c+PC9zdmc+"); +.outline .tree-item-inner:not(:only-child)::before { + display: none; } - -body.theme-dark.cc-file-icons - .nav-file-title[data-path$=".pdf"] - > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxtYXNrIGlkPSJhIiB3aWR0aD0iMzUiIGhlaWdodD0iMzQiIHg9IjE1IiB5PSIyMCIgZmlsbD0iIzAwMCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE1IDIwaDM1djM0SDE1eiIvPjxwYXRoIGQ9Ik0yNi42MDYgMzkuNjc2Yy45OTYtMS45NTMgMi4xMjktNC4xNTQgMy4wMzUtNi4zNjNMMzAgMzIuNDRjLTEuMTg0LTQuNTA1LTEuODk0LTguMTIyLTEuMjYtMTAuNDYuMTctLjYxLjg3Ny0uOTggMS42MzItLjk4bC40Ni4wMDdoLjA4NWMxLjAzMy0uMDE2IDEuNTIgMS4yOTkgMS41NzUgMS44MS4wOTEuODUxLS4zMDMgMi4yOTItLjMwMyAyLjI5MiAwLS41ODIuMDIzLTEuNTIyLS4zNDQtMi4zMzMtLjQyNy0uOTM5LS44MzYtMS41LTEuMjAyLTEuNTg5LS4xODUuMTI0LS4zNjQuMzgtLjQyNi44NzEtLjEyNy42OS0uMTY2IDEuNTYtLjE2NiAyLjAwOSAwIDEuNTg1LjMxMyAzLjY3Ny45MjYgNS44MzQuMTE2LS4zMzQuMjE3LS42NTUuMjk4LS45NTUuMTI2LS40NzQuOTI2LTMuNjE1LjkyNi0zLjYxNXMtLjIwMiA0LjE4LS40ODMgNS40NDZjLS4wNi4yNjctLjEyNy41MzEtLjE5Ni44MDIgMS4wMTEgMi44MjYgMi42NCA1LjM0OCA0LjU4NSA3LjE2NC43NjcuNzE2IDEuNzM1IDEuMjk0IDIuNjUxIDEuODIgMi4wMDEtLjI4NiAzLjg0My0uNDIgNS4zOC0uNDA0IDIuMDQuMDI3IDMuNTM2LjMyOSA0LjE0Mi45MjYuMjk3LjI5LjQxOC42NC40NTUgMS4wMzMuMDA5LjE1My0uMDY2LjUxMi0uMDg3LjYwMi4wMjEtLjEwOS4wMjEtLjY0NS0xLjYxNi0xLjE2OC0xLjI4OS0uNDEyLTMuNzAyLS40LTYuNTk3LS4wOSAzLjM0OSAxLjYzNyA2LjYxMSAyLjQ1MSA3LjY0NiAxLjk2My4yNTItLjEyMy41NTktLjU0My41NTktLjU0M3MtLjE4Mi44MjgtLjMxMyAxLjAzNWExLjYzIDEuNjMgMCAwMS0uODA1LjU1Yy0xLjYzMy40MzctNS44ODQtLjU3Mi05LjU5LTIuNjg5LTQuMTM5LjYxLTguNjg2IDEuNzM2LTEyLjMzIDIuOTMyLTMuNTgyIDYuMjc2LTYuMjc0IDkuMTU4LTguNDY0IDguMDYybC0uODA2LS40MDVjLS4zMjctLjE4Ny0uMzc3LS42NDMtLjMwMS0xLjAxNC4yNTUtMS4yNSAxLjgyMi0zLjEzMiA0Ljk2OS01LjAxLjMzOS0uMjA2IDEuODQ4LTEuMDAzIDEuODQ4LTEuMDAzcy0xLjExNyAxLjA4LTEuMzggMS4yOTNjLTIuNTExIDIuMDU4LTQuMzY1IDQuNjQ4LTQuMzE5IDUuNjUybC4wMS4wODhjMi4xMzMtLjMwNCA1LjMzMy00LjY0NyA5LjQ0Ny0xMi42OTZ2LS4wMDF6bTEuMzAzLjY2OGExNjUuMjU0IDE2NS4yNTQgMCAwMS0xLjk3OCAzLjU5NmMzLjQzLTEuNDM3IDcuMTItMi4zNTcgMTAuNjM1LTMuMDEtLjQ3Mi0uMzI2LS45My0uNjcyLTEuMzYyLTEuMDM3LTEuOTM1LTEuNjM4LTMuNDEtMy42ODItNC40OC01LjgzM2E0OS45NzggNDkuOTc4IDAgMDEtMi44MTUgNi4yODQiLz48L21hc2s+PHBhdGggZmlsbD0iI0UwRTBFMCIgZD0iTTI2LjYwNiAzOS42NzZjLjk5Ni0xLjk1MyAyLjEyOS00LjE1NCAzLjAzNS02LjM2M0wzMCAzMi40NGMtMS4xODQtNC41MDUtMS44OTQtOC4xMjItMS4yNi0xMC40Ni4xNy0uNjEuODc3LS45OCAxLjYzMi0uOThsLjQ2LjAwN2guMDg1YzEuMDMzLS4wMTYgMS41MiAxLjI5OSAxLjU3NSAxLjgxLjA5MS44NTEtLjMwMyAyLjI5Mi0uMzAzIDIuMjkyIDAtLjU4Mi4wMjMtMS41MjItLjM0NC0yLjMzMy0uNDI3LS45MzktLjgzNi0xLjUtMS4yMDItMS41ODktLjE4NS4xMjQtLjM2NC4zOC0uNDI2Ljg3MS0uMTI3LjY5LS4xNjYgMS41Ni0uMTY2IDIuMDA5IDAgMS41ODUuMzEzIDMuNjc3LjkyNiA1LjgzNC4xMTYtLjMzNC4yMTctLjY1NS4yOTgtLjk1NS4xMjYtLjQ3NC45MjYtMy42MTUuOTI2LTMuNjE1cy0uMjAyIDQuMTgtLjQ4MyA1LjQ0NmMtLjA2LjI2Ny0uMTI3LjUzMS0uMTk2LjgwMiAxLjAxMSAyLjgyNiAyLjY0IDUuMzQ4IDQuNTg1IDcuMTY0Ljc2Ny43MTYgMS43MzUgMS4yOTQgMi42NTEgMS44MiAyLjAwMS0uMjg2IDMuODQzLS40MiA1LjM4LS40MDQgMi4wNC4wMjcgMy41MzYuMzI5IDQuMTQyLjkyNi4yOTcuMjkuNDE4LjY0LjQ1NSAxLjAzMy4wMDkuMTUzLS4wNjYuNTEyLS4wODcuNjAyLjAyMS0uMTA5LjAyMS0uNjQ1LTEuNjE2LTEuMTY4LTEuMjg5LS40MTItMy43MDItLjQtNi41OTctLjA5IDMuMzQ5IDEuNjM3IDYuNjExIDIuNDUxIDcuNjQ2IDEuOTYzLjI1Mi0uMTIzLjU1OS0uNTQzLjU1OS0uNTQzcy0uMTgyLjgyOC0uMzEzIDEuMDM1YTEuNjMgMS42MyAwIDAxLS44MDUuNTVjLTEuNjMzLjQzNy01Ljg4NC0uNTcyLTkuNTktMi42ODktNC4xMzkuNjEtOC42ODYgMS43MzYtMTIuMzMgMi45MzItMy41ODIgNi4yNzYtNi4yNzQgOS4xNTgtOC40NjQgOC4wNjJsLS44MDYtLjQwNWMtLjMyNy0uMTg3LS4zNzctLjY0My0uMzAxLTEuMDE0LjI1NS0xLjI1IDEuODIyLTMuMTMyIDQuOTY5LTUuMDEuMzM5LS4yMDYgMS44NDgtMS4wMDMgMS44NDgtMS4wMDNzLTEuMTE3IDEuMDgtMS4zOCAxLjI5M2MtMi41MTEgMi4wNTgtNC4zNjUgNC42NDgtNC4zMTkgNS42NTJsLjAxLjA4OGMyLjEzMy0uMzA0IDUuMzMzLTQuNjQ3IDkuNDQ3LTEyLjY5NnYtLjAwMXptMS4zMDMuNjY4YTE2NS4yNTQgMTY1LjI1NCAwIDAxLTEuOTc4IDMuNTk2YzMuNDMtMS40MzcgNy4xMi0yLjM1NyAxMC42MzUtMy4wMS0uNDcyLS4zMjYtLjkzLS42NzItMS4zNjItMS4wMzctMS45MzUtMS42MzgtMy40MS0zLjY4Mi00LjQ4LTUuODMzYTQ5Ljk3OCA0OS45NzggMCAwMS0yLjgxNSA2LjI4NCIvPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yNi42MDYgMzkuNjc2bC0uNDQ2LS4yMjctLjAwNi4wMTMtLjAwNi4wMTMuNDU4LjIwMXptMy4wMzUtNi4zNjNsLS40NjItLjE5LjQ2My4xOXpNMzAgMzIuNDRsLjQ2Mi4xOS4wNjQtLjE1NS0uMDQzLS4xNjItLjQ4My4xMjd6bS0xLjI2LTEwLjQ2bC0uNDgxLS4xMzUtLjAwMS4wMDQuNDgyLjEzem0xLjYzMi0uOThsLjAwOC0uNWgtLjAwOHYuNXptLjQ2LjAwN2wtLjAwNy41aC4wMDd2LS41em0uMDg1IDB2LjVoLjAwN2wtLjAwNy0uNXptMS41NzUgMS44MWwuNDk3LS4wNTMtLjQ5Ny4wNTN6bS0uMzAzIDIuMjkyaC0uNWwuOTgzLjEzMi0uNDgzLS4xMzJ6bS0uMzQ0LTIuMzMzbC40NTYtLjIwNi0uMDAxLS4wMDEtLjQ1NS4yMDd6bS0xLjIwMi0xLjU4OWwuMTE4LS40ODUtLjIxMy0uMDUyLS4xODMuMTIyLjI3OC40MTV6bS0uNDI2Ljg3MWwuNDkyLjA5MS4wMDItLjAxNC4wMDItLjAxNS0uNDk2LS4wNjJ6bS43NiA3Ljg0M2wtLjQ4MS4xMzcuNDM0IDEuNTI2LjUyLTEuNS0uNDczLS4xNjN6bS4yOTgtLjk1NWwuNDgzLjEzdi0uMDAybC0uNDgzLS4xMjh6bS45MjYtMy42MTVsLjUuMDI0LS45ODUtLjE0Ny40ODUuMTIzem0tLjQ4MyA1LjQ0NmwuNDg4LjExdi0uMDAybC0uNDg4LS4xMDh6bS0uMTk2LjgwMmwtLjQ4NS0uMTI0LS4wMzguMTQ4LjA1Mi4xNDUuNDctLjE2OXptNC41ODUgNy4xNjRsLjM0Mi0uMzY2LS4zNDIuMzY2em0yLjY1MSAxLjgybC0uMjQ5LjQzNC4xNS4wODYuMTctLjAyNS0uMDctLjQ5NXptNS4zOC0uNDA0bC4wMDctLjVoLS4wMDFsLS4wMDYuNXptNC4xNDIuOTI2bC0uMzUuMzU2di4wMDFsLjM1LS4zNTd6bS40NTUgMS4wMzNsLjUtLjAyOC0uMDAxLS4wMS0uMDAxLS4wMS0uNDk4LjA0OHptLS4wODcuNjAybC0uNDktLjA5OC45NzUuMjE2LS40ODUtLjExOHptLTEuNjE2LTEuMTY4bC0uMTUyLjQ3Ny4xNTItLjQ3N3ptLTYuNTk3LS4wOWwtLjA1My0uNDk4LTEuNzI1LjE4NCAxLjU1OC43NjIuMjItLjQ0OXptNy42NDYgMS45NjNsLjIxMy40NTMuMDA2LS4wMDMtLjIyLS40NXptLjU1OS0uNTQzbC40ODguMTA4LS44OTItLjQwMy40MDQuMjk1em0tLjMxMyAxLjAzNWwuNDAxLjI5OC4wMTEtLjAxNS4wMS0uMDE2LS40MjItLjI2N3ptLS44MDUuNTVsLS4xMjgtLjQ4M2gtLjAwMWwuMTI5LjQ4NHptLTkuNTktMi42ODlsLjI0OS0uNDM0LS4xNS0uMDg2LS4xNzEuMDI1LjA3My40OTV6bS0xMi4zMyAyLjkzMmwtLjE1Ni0uNDc2LS4xODMuMDYtLjA5NS4xNjguNDM0LjI0OHptLTguNDY0IDguMDYybC0uMjI1LjQ0N2guMDAxbC4yMjQtLjQ0N3ptLS44MDYtLjQwNWwtLjI0OC40MzQuMDEyLjAwNy4wMTIuMDA2LjIyNC0uNDQ3em0tLjMwMS0xLjAxNGwtLjQ5LS4xLjQ5LjF6TTIxIDQ2LjM0M2wuMjU2LjQyOS4wMDMtLjAwMi0uMjYtLjQyOHptMS44NDgtMS4wMDNsLjM0Ny4zNTktLjU4MS0uODAxLjIzNC40NDJ6bS0xLjM4IDEuMjkzbC0uMzE0LS4zODgtLjAwMi4wMDEuMzE3LjM4N3ptLTQuMzE5IDUuNjUybC0uNDk5LjAyM3YuMDE0bC4wMDIuMDE1LjQ5Ny0uMDUyem0uMDEuMDg4bC0uNDk4LjA1MS4wNTQuNTE3LjUxNC0uMDczLS4wNy0uNDk1em05LjQ0Ny0xMi42OTZsLjQ0NS4yMjcuMDA3LS4wMTMuMDA2LS4wMTQtLjQ1OC0uMnptLS42NzUgNC4yNjNsLS40MzYtLjI0Ni0uNzE1IDEuMjcgMS4zNDQtLjU2My0uMTkzLS40NjF6bTEwLjYzNS0zLjAxbC4wOTEuNDkxIDEuMTgzLS4yMi0uOTktLjY4My0uMjg0LjQxMnptLTEuMzYyLTEuMDM3bC0uMzIzLjM4Mi4zMjMtLjM4MnptLTQuNDgtNS44MzNsLjQ0OC0uMjIyLS41MTUtMS4wMzUtLjQwMiAxLjA4My40NjkuMTc0em0tMy42NzMgNS44NDNjLjk5NC0xLjk0OCAyLjEzNy00LjE2OCAzLjA1My02LjRsLS45MjUtLjM4Yy0uODk3IDIuMTg3LTIuMDIgNC4zNjgtMy4wMTggNi4zMjZsLjg5LjQ1NHptMy4wNTMtNi40bC4zNTgtLjg3My0uOTI0LS4zOC0uMzU5Ljg3My45MjUuMzh6bS4zOC0xLjE5Yy0uNTkxLTIuMjQ4LTEuMDU5LTQuMjU2LTEuMy01Ljk4NS0uMjQ0LTEuNzM3LS4yNTItMy4xNDYuMDM5LTQuMjE4bC0uOTY1LS4yNjFjLS4zNDQgMS4yNjctLjMxNCAyLjgzNS0uMDY1IDQuNjE4LjI1IDEuNzkuNzMgMy44NDMgMS4zMjMgNi4xbC45NjgtLjI1NHptLTEuMjYyLTEwLjE5OWMuMDg0LS4zLjUwNi0uNjE0IDEuMTUtLjYxNHYtMWMtLjg2NiAwLTEuODU2LjQyNy0yLjExMyAxLjM0NWwuOTYzLjI3em0xLjE0My0uNjE0bC40Ni4wMDcuMDE1LTEtLjQ2LS4wMDctLjAxNSAxem0uNDY3LjAwN2guMDg1di0xaC0uMDg1djF6bS4wOTIgMGMuMjc0LS4wMDUuNTE4LjE2LjczLjQ4My4yMTMuMzIyLjMyMi43MDIuMzQxLjg4bC45OTQtLjEwN2EzLjI1OCAzLjI1OCAwIDAwLS41LTEuMzI0Yy0uMzA0LS40Ni0uODItLjk0NC0xLjU4LS45MzJsLjAxNSAxem0xLjA3IDEuMzYzYy4wMzguMzQ3LS4wMjQuODU4LS4xMSAxLjMyYTExLjY3MyAxMS42NzMgMCAwMS0uMTYyLjczbC0uMDExLjA0NC0uMDAzLjAxdi4wMDNsLjQ4MS4xMzIuNDgzLjEzMnYtLjAwMmwuMDAxLS4wMDQuMDA0LS4wMTRhNS44MSA1LjgxIDAgMDAuMDU5LS4yMzRjLjAzNy0uMTU0LjA4NS0uMzcuMTMtLjYxMy4wODgtLjQ3LjE3Ny0xLjEwNi4xMjMtMS42MWwtLjk5NC4xMDZ6bS42OTUgMi4yNGMwLS41NTUuMDMyLTEuNjEyLS4zODktMi41NGwtLjkxLjQxMmMuMzE0LjY5NC4zIDEuNTE4LjMgMi4xMjdoMXptLS4zODktMi41NDFjLS4yMi0uNDg2LS40NDctLjg5Ny0uNjc5LTEuMjA2LS4yMTgtLjI5MS0uNTAxLS41NzQtLjg2LS42NjFsLS4yMzYuOTcxYy0uMDAzIDAgLjAyNC4wMDYuMDgyLjA1My4wNTcuMDQ4LjEyOS4xMjMuMjE0LjIzNy4xNy4yMjguMzYyLjU2Ny41NjkgMS4wMmwuOTEtLjQxNHptLTEuOTM1LTEuNzk3Yy0uMzQuMjI3LS41Ny42MzUtLjY0NCAxLjIyNGwuOTkyLjEyNGMuMDUtLjM5NC4xNzgtLjQ5Ny4yMDgtLjUxN2wtLjU1Ni0uODMxem0tLjY0IDEuMTk1Yy0uMTM1LjczMi0uMTc0IDEuNjM2LS4xNzQgMi4xaDFjMC0uNDM0LjAzOC0xLjI3LjE1OC0xLjkxOGwtLjk4NC0uMTgyem0tLjE3NCAyLjFjMCAxLjY0Mi4zMjIgMy43OC45NDUgNS45N2wuOTYyLS4yNzNjLS42MDQtMi4xMjMtLjkwNy00LjE2OS0uOTA3LTUuNjk3aC0xem0xLjg5OCA1Ljk5OGMuMTE5LS4zNDEuMjI0LS42NzQuMzEtLjk5bC0uOTY2LS4yNmMtLjA3Ny4yODctLjE3NS41OTYtLjI4OC45MjJsLjk0NC4zMjh6bS4zMS0uOTkxYy4wNjMtLjI0LjI5NS0xLjE0Ny41MS0xLjk5bC4yOS0xLjEzMS4wOTItLjM2My4wMjUtLjEuMDA3LS4wMjYuMDAyLS4wMDd2LS4wMDJsLS40ODQtLjEyNC0uNDg1LS4xMjN2LjAwMmwtLjAwMi4wMDctLjAwNy4wMjYtLjAyNS4xLS4wOTMuMzYzYTIxMjguODU5IDIxMjguODU5IDAgMDEtLjc5NyAzLjExMWwuOTY3LjI1N3ptLjQ0Mi0zLjc0M2wtLjUtLjAyNHYuMDEybC0uMDAyLjAzNWE1Ni42MjYgNTYuNjI2IDAgMDEtLjAzMy42MjJjLS4wMjQuNDEtLjA1Ny45Ny0uMSAxLjU2OC0uMDg2IDEuMjE1LS4yMDUgMi41MzYtLjMzNiAzLjEyNGwuOTc2LjIxN2MuMTUtLjY3Ni4yNzMtMi4wNzkuMzU4LTMuMjdhMTExLjg4MiAxMTEuODgyIDAgMDAuMTI3LTIuMDc2bC4wMDctLjEzNi4wMDItLjAzNXYtLjAxLS4wMDJsLS41LS4wMjV6bS0uOTcgNS4zMzZjLS4wNi4yNi0uMTI1LjUxOC0uMTk0Ljc4OGwuOTY5LjI0OGMuMDctLjI3MS4xMzgtLjU0MS4yLS44MTZsLS45NzYtLjIyem0tLjE4IDEuMDhjMS4wMzYgMi44OTQgMi43MDcgNS40ODYgNC43MTUgNy4zNjFsLjY4Mi0uNzNjLTEuODgtMS43NTctMy40NjgtNC4yMDktNC40NTYtNi45NjdsLS45NDEuMzM3em00LjcxNSA3LjM2Yy44MTQuNzYyIDEuODMgMS4zNjUgMi43NDMgMS44OWwuNDk4LS44NjdjLS45Mi0uNTI5LTEuODQtMS4wOC0yLjU1OC0xLjc1M2wtLjY4My43M3ptMy4wNjMgMS45NTFjMS45ODItLjI4MyAzLjc5OC0uNDE2IDUuMzA0LS4zOTlsLjAxLTFjLTEuNTY3LS4wMTctMy40MzYuMTItNS40NTYuNDFsLjE0Mi45OXptNS4zMDMtLjM5OWMxIC4wMTMgMS44NDguMDk0IDIuNTA5LjIzOC42NzcuMTQ3IDEuMDg4LjM0NiAxLjI4OC41NDRsLjcwMi0uNzEyYy0uNDA1LS40LTEuMDQ1LS42NS0xLjc3OC0uODEtLjc0OS0uMTYyLTEuNjY5LS4yNDYtMi43MDgtLjI2bC0uMDEzIDF6bTMuNzk5Ljc4M2MuMTg4LjE4NC4yNzYuNDEuMzA2LjcyNGwuOTk2LS4wOTVjLS4wNDUtLjQ3MS0uMTk3LS45NDctLjYwMy0xLjM0NGwtLjcuNzE1em0uMzA1LjcwNWMwLS4wMDQgMCAuMDE1LS4wMDUuMDY0YTQuMjgxIDQuMjgxIDAgMDEtLjA3LjM5MmwuOTcyLjIzNWE1LjA2IDUuMDYgMCAwMC4wNjMtLjMxMmMuMDItLjExNS4wNDYtLjI5Ni4wMzgtLjQzNmwtLjk5OC4wNTd6bS45MDIuNjcyYy4wNDUtLjIyNS0uMDA3LS41NS0uMzEzLS44NzItLjI4NS0uMy0uNzg2LS41OTktMS42NC0uODcxbC0uMzA1Ljk1M2MuNzgzLjI1IDEuMS40ODEgMS4yMi42MDYuMDk4LjEwNC4wMzQuMTAzLjA1Ny0uMDEzbC45OC4xOTd6bS0xLjk1My0xLjc0M2MtLjcxNy0uMjMtMS43MDMtLjMzLTIuODQ1LS4zNC0xLjE1LS4wMS0yLjQ5OC4wNzMtMy45NTguMjI4bC4xMDYuOTk0YzEuNDM1LS4xNTIgMi43NDItLjIzMSAzLjg0NC0uMjIxIDEuMTEuMDEgMS45NzYuMTA4IDIuNTQ4LjI5MWwuMzA1LS45NTJ6bS02Ljk3LjgzNGMxLjcuODMyIDMuMzg1IDEuNDU4IDQuNzg3IDEuODE1LjcuMTc5IDEuMzQyLjI5MyAxLjg4Ni4zMjkuNTI2LjAzNSAxLjAyOS4wMDIgMS40MDYtLjE3NmwtLjQyNy0uOTA1Yy0uMTQuMDY2LS40MzIuMTE1LS45MTMuMDgzLS40NjQtLjAzLTEuMDQxLS4xMy0xLjcwNS0uMy0xLjMyNS0uMzM3LTIuOTQ1LS45MzctNC41OTQtMS43NDRsLS40NC44OTh6bTguMDg1IDEuOTY1Yy4yMjItLjEwOC40MTctLjMxMS41MjctLjQzM2EzLjc3IDMuNzcgMCAwMC4xOTgtLjI0bC4wMTMtLjAxNy4wMDQtLjAwNS4wMDEtLjAwMi0uNDAzLS4yOTYtLjQwNC0uMjk1LS4wMDEuMDAyLS4wMDcuMDEtLjAzMi4wNGEyLjgyOSAyLjgyOSAwIDAxLS4xMTMuMTM0IDEuNzYyIDEuNzYyIDAgMDEtLjE5Ny4xODcuMzQzLjM0MyAwIDAxLS4wMTguMDEybC0uMDA3LjAwNC40MzkuODk5em0uMzQtLjk5M2wtLjQ4OC0uMTA3di4wMDFsLS4wMDIuMDA3YTIuNjY2IDIuNjY2IDAgMDEtLjAyNy4xMTdjLS4wMTkuMDc4LS4wNDQuMTgzLS4wNzQuMjk0LS4wMy4xMTEtLjA2Mi4yMjMtLjA5My4zMTYtLjAzNS4xMDgtLjA1NS4xNDYtLjA1Mi4xNGwuODQ1LjUzNWMuMDctLjExLjEyMS0uMjUzLjE1Ni0uMzU5LjA0LS4xMi4wNzgtLjI1NC4xMS0uMzc1YTExLjk4IDExLjk4IDAgMDAuMTA0LS40MjJsLjAwNy0uMDI4LjAwMi0uMDA4di0uMDAyLS4wMDFsLS40ODgtLjEwOHptLS43MTUuNzM3YTEuMTQgMS4xNCAwIDAxLS41MzEuMzY1bC4yNTUuOTY3Yy40MzEtLjExNC44NTItLjQzIDEuMDgtLjczNmwtLjgwNC0uNTk2em0tLjUzMi4zNjZjLS4zMjQuMDg2LS44MjcuMTEtMS40OS4wNDdhMTQuMzU3IDE0LjM1NyAwIDAxLTIuMjctLjQzNSAyMy41ODEgMjMuNTgxIDAgMDEtNS40NTItMi4yNTNsLS40OTYuODY4YTI0LjU3NCAyNC41NzQgMCAwMDUuNjkgMi4zNTFjLjg4NS4yMzcgMS43MTMuMzk0IDIuNDMyLjQ2NC43MS4wNjkgMS4zNTEuMDU1IDEuODQzLS4wNzZsLS4yNTctLjk2NnptLTkuNTMzLTIuNzAyYy00LjE3LjYxNS04Ljc0NSAxLjc0OC0xMi40MTQgMi45NTFsLjMxMi45NWMzLjYyLTEuMTg3IDguMTM5LTIuMzA2IDEyLjI0OC0yLjkxMWwtLjE0Ni0uOTl6bS0xMi42OTIgMy4xNzljLTEuNzg3IDMuMTMxLTMuMzI4IDUuMzctNC42NyA2LjY4Ny0xLjM1OSAxLjMzMy0yLjM0NiAxLjU3Mi0zLjEzNiAxLjE3NmwtLjQ0OC44OTRjMS40LjcgMi44NTQuMDQ3IDQuMjg0LTEuMzU3IDEuNDQ3LTEuNDE5IDMuMDQ0LTMuNzYgNC44MzgtNi45MDVsLS44NjgtLjQ5NXptLTcuODA2IDcuODYzbC0uODA1LS40MDUtLjQ1Ljg5NC44MDYuNDA1LjQ1LS44OTR6bS0uNzgxLS4zOTJjLS4wMS0uMDA2LS4wNDItLjAyNy0uMDY0LS4xMmEuODc1Ljg3NSAwIDAxLjAwNC0uMzZsLS45OC0uMmMtLjA0OS4yMzktLjA2Mi41MjIuMDAzLjc5Mi4wNjYuMjc0LjIyMy41NzQuNTQuNzU2bC40OTctLjg2OHptLS4wNi0uNDhjLjEtLjQ5NC40ODUtMS4xOTUgMS4yNzMtMi4wMjUuNzc5LS44MjIgMS45MTgtMS43MzQgMy40NjItMi42NTZsLS41MTItLjg1OWMtMS42MDQuOTU4LTIuODIgMS45MjUtMy42NzYgMi44MjctLjg0Ni44OTItMS4zNzIgMS43NTctMS41MjcgMi41MTNsLjk4LjJ6bTQuNzM4LTQuNjgzYTM1LjMgMzUuMyAwIDAxMS4wMjgtLjU2NSAxNTkuNDE0IDE1OS40MTQgMCAwMS43NzctLjQxNGwuMDEzLS4wMDcuMDAzLS4wMDJoLjAwMWwtLjIzMy0uNDQyLS4yMzQtLjQ0MmgtLjAwMWwtLjAwNC4wMDItLjAxMi4wMDdhNy43MzMgNy43MzMgMCAwMS0uMDUuMDI2bC0uMTc1LjA5My0uNTU4LjI5OGMtLjQxMy4yMjItLjg5LjQ4LTEuMDczLjU5bC41MTguODU2em0xLjU4OS0xLjQzbC0uMzQ4LS4zNnYuMDAxbC0uMDAzLjAwMi0uMDEuMDEtLjAzNS4wMzRhMTA3LjY4OCAxMDcuNjg4IDAgMDEtLjU0LjUxOGMtLjMyLjMwNC0uNjQ3LjYxLS43NTguN2wuNjMuNzc3Yy4xNS0uMTIyLjUxMy0uNDYzLjgxNy0uNzUzYTExOS42NyAxMTkuNjcgMCAwMC41NDUtLjUyM2wuMDM3LS4wMzUuMDA5LS4wMDkuMDAyLS4wMDJoLjAwMXYtLjAwMWwtLjM0Ny0uMzZ6bS0xLjY5Ni45MDZjLTEuMjg2IDEuMDU0LTIuNDA2IDIuMjQ1LTMuMjAyIDMuMzA5YTkuOTY1IDkuOTY1IDAgMDAtLjk0NiAxLjQ5Yy0uMjE1LjQzMy0uMzcyLjg4LS4zNTQgMS4yNjNsLjk5OS0uMDQ2Yy0uMDA2LS4xMTguMDUyLS4zNzIuMjUtLjc3MmE4Ljk4IDguOTggMCAwMS44NS0xLjMzNmMuNzQ4LS45OTcgMS44MTEtMi4xMyAzLjAzNy0zLjEzNGwtLjYzNC0uNzc0em0tNC41IDYuMDlsLjAxLjA4OC45OTQtLjEwMy0uMDEtLjA4Ny0uOTk0LjEwM3ptLjU3Ny41MzJjLjY3Mi0uMDk2IDEuMzYtLjQ5NiAyLjA1NS0xLjA5OC43MDItLjYwOCAxLjQ1NS0xLjQ2MiAyLjI1Ny0yLjU0MyAxLjYwNS0yLjE2MiAzLjQ0OC01LjI4OCA1LjUxLTkuMzIzbC0uODktLjQ1NWMtMi4wNTIgNC4wMTUtMy44NjYgNy4wODUtNS40MjMgOS4xODItLjc3OSAxLjA1LTEuNDgzIDEuODQtMi4xMSAyLjM4NC0uNjMzLjU0OS0xLjE0NS44MDYtMS41NC44NjNsLjE0MS45OXptOS44MzUtMTIuOTl2LS4wMDFsLS45MTYtLjQwMi45MTYuNDAyem0uNDA0LjIzMmExNjQuMTA1IDE2NC4xMDUgMCAwMS0xLjk3MyAzLjU4NGwuODcxLjQ5Yy42Mi0xLjEwMSAxLjI5NS0yLjMwNiAxLjk4NS0zLjYwNWwtLjg4My0uNDd6bS0xLjM0NCA0LjI5YzMuMzg0LTEuNDE3IDcuMDM4LTIuMzI5IDEwLjUzMy0yLjk3OWwtLjE4Mi0uOTgzYy0zLjUzMy42NTctNy4yNjMgMS41ODQtMTAuNzM4IDMuMDRsLjM4Ny45MjN6bTEwLjcyNi0zLjg4MmExNy4wMjkgMTcuMDI5IDAgMDEtMS4zMjMtMS4wMDZsLS42NDYuNzYzYy40NDYuMzc3LjkxNy43MzIgMS40IDEuMDY2bC41Ny0uODIzem0tMS4zMjMtMS4wMDZjLTEuODc0LTEuNTg3LTMuMzEtMy41NzMtNC4zNTUtNS42NzRsLS44OTYuNDQ1YzEuMDk1IDIuMiAyLjYxIDQuMzAyIDQuNjA1IDUuOTkybC42NDYtLjc2M3ptLTUuMjcyLTUuNjI2YTQ5LjQ4NSA0OS40ODUgMCAwMS0yLjc4OCA2LjIyNGwuODg0LjQ2OGE1MC40NjcgNTAuNDY3IDAgMDAyLjg0Mi02LjM0NGwtLjkzOC0uMzQ4eiIgbWFzaz0idXJsKCNhKSIvPjwvZz48L3N2Zz4="); +.outline .tree-item-children { + margin-left: 22px; } -body.cc-file-icons - .nav-file-title[data-path$=".docx"] - > .nav-file-title-content::before, -body.cc-file-icons - .nav-file-title[data-path$=".doc"] - > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43NzMgNC45NDljMC0xLjA2OC44NjUtMS45MzMgMS45MzItMS45MzNoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MnYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMyVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMzdjU0LjExOWEzLjQzMyAzLjQzMyAwIDAwMy40MzIgMy40MzJoNDAuNTlhMy40MzMgMy40MzMgMCAwMDMuNDMyLTMuNDMyaC0xLjUgMS41VjIxLjM3N2MwLTEuMzkyLS42NDctMi42MzItMS4xNzItMy40M2ExMC4wMjYgMTAuMDI2IDAgMDAtMS4xOTUtMS40OTJsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMTggMi4yMTggMCAwMS0uMTI1LS4xNDRjLS40NTQtLjU1LTIuMTM2LTIuMzQ2LTQuOTItMi4zNDZIMTEuNzA3aDB2MS41eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNy43NzcgMy40MnYxNC4wODVjMCAxLjA3MS44NjIgMS45MzMgMS45MzMgMS45MzNoMTMuOTc5YTcuMzY5IDcuMzY5IDAgMDAtMS4zOTctMS45MzNMMzkuNzI5IDQuOTQyYy0uNjA5LS43Ny0xLjI4Ni0xLjIzNi0xLjkzMy0xLjUyMWwtLjAyLS4wMDF6Ii8+PHBhdGggZmlsbD0iI0NDQyIgZD0iTTM5LjcxIDIyLjMzN2E0LjgyOCA0LjgyOCAwIDAxLTQuODMzLTQuODMyVjNsLjk4OS4wMTVjMS4wNjEgMCAxLjkxLjQwNSAxLjkxLjQwNXYxNC4wODVjMCAxLjA3MS44NjMgMS45MzMgMS45MzQgMS45MzNoMTMuOTc5cy41MzguOTczLjUzOCAxLjkzOXYuOTZIMzkuNzF6Ii8+PGc+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTIwLjgxNCAzNS42NjdMMjIuMTU5IDUxaDIuNzAybDcuMTg1LTE0LjE3Mi45OSAxNC4xNzJoMi43NDFsNy44MzEtMTUuMjY3YzEuMDk1LTIuMTIyIDEuNTQzLTIuNDEyIDMuMjQ0LTIuNjFsLjIzNy0xLjE2aC02LjA1MWwtLjIzOCAxLjE2YzEuOTI1LjIzNyAyLjAxNy41OCAxLjA2OCAyLjUxOGwtNS45MDYgMTIuMjM1LS43NjUtMTIuMTk1Yy0uMTE4LTEuOTUxLjA4LTIuMjk0IDIuMTYyLTIuNTU4bC4yNS0xLjE2aC03LjVsLS4yNTEgMS4xNmMxLjk1MS4yMzcgMi4wMTcuNTggMS4wODEgMi41MThsLTUuODggMTIuMjM1LS43OS0xMi4xOTVjLS4xMi0xLjk1MS4wNzgtMi4yOTQgMi4xNzQtMi41NThsLjIzOC0xLjE2aC03LjcyNmwtLjIyNCAxLjE2YzEuNTAzLjE5OCAxLjkxMi40ODggMi4wODMgMi41NDR6Ii8+PC9nPjwvc3ZnPg=="); +.workspace-leaf-content[data-type=outline] .view-content { + background: linear-gradient(var(--background-primary) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)); + background-color: var(--background-primary); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; } - -body.theme-dark.cc-file-icons - .nav-file-title[data-path$=".docx"] - > .nav-file-title-content::before, -body.theme-dark.cc-file-icons - .nav-file-title[data-path$=".doc"] - > .nav-file-title-content::before { - background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSIjNTg1ODU4IiBkPSJNOS43NzMgNC45NDhjMC0xLjA2Ny44NjUtMS45MzIgMS45MzItMS45MzJoMjQuMTZjMi4xMDcgMCAzLjQwNSAxLjM2OCAzLjc2NCAxLjgwMi4wNy4wODUuMTQyLjE3LjIyLjI0OGwxMi40NCAxMi40NC4wMS4wMWMuMTAzLjEwMyAxLjkyOCAxLjk1NiAxLjkyOCAzLjg2MXYzNy42OUExLjkzMyAxLjkzMyAwIDAxNTIuMjk1IDYxaC00MC41OWExLjkzMyAxLjkzMyAwIDAxLTEuOTMyLTEuOTMzVjQuOTQ4eiIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4yIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0xMS43MDUgMy4wMTZ2LTEuNWEzLjQzMyAzLjQzMyAwIDAwLTMuNDMyIDMuNDMydjU0LjEyYTMuNDMzIDMuNDMzIDAgMDAzLjQzMiAzLjQzMmg0MC41OWEzLjQzMyAzLjQzMyAwIDAwMy40MzItMy40MzNoLTEuNSAxLjVWMjEuMzc3YzAtMS4zOTEtLjY0Ny0yLjYzMS0xLjE3Mi0zLjQzYTEwLjAzIDEwLjAzIDAgMDAtMS4xOTUtMS40OTFsLS4wMDctLjAwNy0uMDAzLS4wMDMtMTIuNDQtMTIuNDRhMi4yMiAyLjIyIDAgMDEtLjEyNS0uMTQ0Yy0uNDU0LS41NS0yLjEzNi0yLjM0Ni00LjkyLTIuMzQ2SDExLjcwN2gwdjEuNXoiLz48cGF0aCBmaWxsPSIjN0I3QjdCIiBkPSJNMzcuNzc3IDMuNDJ2MTQuMDg1YzAgMS4wNzEuODYyIDEuOTMzIDEuOTMzIDEuOTMzaDEzLjk3OWE3LjM2NyA3LjM2NyAwIDAwLTEuMzk3LTEuOTMzTDM5LjcyOSA0Ljk0MmMtLjYwOS0uNzctMS4yODYtMS4yMzYtMS45MzMtMS41MjFsLS4wMi0uMDAxeiIvPjxwYXRoIGZpbGw9IiM3QjdCN0IiIGQ9Ik0zOS43MSAyMi4zMzdhNC44MjggNC44MjggMCAwMS00LjgzMy00LjgzMlYzbC45ODkuMDE1YzEuMDYxIDAgMS45MS40MDUgMS45MS40MDV2MTQuMDg1YzAgMS4wNzEuODYzIDEuOTMzIDEuOTM0IDEuOTMzaDEzLjk3OXMuNTM4Ljk3My41MzggMS45Mzl2Ljk2SDM5LjcxeiIvPjxnPjxwYXRoIGZpbGw9IiNFMEUwRTAiIGQ9Ik0yMC44MTQgMzUuNjY3TDIyLjE1OSA1MWgyLjcwMmw3LjE4NS0xNC4xNzIuOTkgMTQuMTcyaDIuNzQxbDcuODMxLTE1LjI2N2MxLjA5NS0yLjEyMiAxLjU0My0yLjQxMiAzLjI0NC0yLjYxbC4yMzctMS4xNmgtNi4wNTFsLS4yMzggMS4xNmMxLjkyNS4yMzcgMi4wMTcuNTggMS4wNjggMi41MThsLTUuOTA2IDEyLjIzNS0uNzY1LTEyLjE5NWMtLjExOC0xLjk1MS4wOC0yLjI5NCAyLjE2Mi0yLjU1OGwuMjUtMS4xNmgtNy41bC0uMjUxIDEuMTZjMS45NTEuMjM3IDIuMDE3LjU4IDEuMDgxIDIuNTE4bC01Ljg4IDEyLjIzNS0uNzktMTIuMTk1Yy0uMTItMS45NTEuMDc4LTIuMjk0IDIuMTc0LTIuNTU4bC4yMzgtMS4xNmgtNy43MjZsLS4yMjQgMS4xNmMxLjUwMy4xOTggMS45MTIuNDg4IDIuMDgzIDIuNTQ0eiIvPjwvZz48L3N2Zz4="); +.theme-dark .workspace-leaf-content[data-type=outline] .view-content { + background: linear-gradient(var(--background-primary) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); + background-color: var(--background-primary); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; } - -body.theme-dark.cc-file-icons - .nav-file-title - > .nav-file-title-content::before { - filter: hue-rotate(20deg) saturate(160%); - } - -body:not(.cc-folder-icons).cc-file-icons .nav-file-title-content::before { - margin-right: 4px; - margin-left: -1px; +.mod-left-split .workspace-leaf-content[data-type=outline] .view-content { + background: linear-gradient(var(--shade-5-opaque) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)); + background-color: var(--shade-5-opaque); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; } - -body.cc-custom-icons .collapse-icon > svg, -body.cc-custom-icons .style-settings-collapse-indicator > svg { - color: var(--shade-60); - width: 12px; - height: 12px; +.theme-dark .mod-left-split .workspace-leaf-content[data-type=outline] .view-content { + background: linear-gradient(var(--shade-5-opaque) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); + background-color: var(--shade-5-opaque); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; } - -.nav-folder-collapse-indicator.collapse-icon > svg { - color: var(--shade-40); +.is-translucent .workspace-leaf-content[data-type=outline] .view-content, .is-mobile .workspace-leaf-content[data-type=outline] .view-content, .workspace-fake-target-overlay .workspace-leaf-content[data-type=outline] .view-content { + background: none !important; } -.workspace-leaf-content[data-type="starred"] .nav-file-icon { - display: none; +.popover { + display: flex; } - -.workspace-drawer-active-tab-back-icon, -.workspace-drawer-active-tab-back-icon > svg { - width: 0.9rem; - height: 0.9rem; - color: var(--shade-30); +.popover.hover-popover div.markdown-embed { + height: auto; } - -/* ------------ */ - -body.cc-custom-icons svg.blocks, -body.cc-custom-icons svg.audio-file, -body.cc-custom-icons svg.bracket-glyph, -body.cc-custom-icons svg.broken-link, -body.cc-custom-icons svg.bullet-list-glyph, -body.cc-custom-icons svg.bullet-list, -body.cc-custom-icons svg.calendar-with-checkmark, -body.cc-custom-icons svg.check-in-circle, -body.cc-custom-icons svg.check-small, -body.cc-custom-icons svg.checkbox-glyph, -body.cc-custom-icons svg.checkmark, -body.cc-custom-icons svg.clock, -body.cc-custom-icons svg.cloud, -body.cc-custom-icons svg.code-glyph, -body.cc-custom-icons svg.create-new, -body.cc-custom-icons svg.cross-in-box, -body.cc-custom-icons svg.cross, -body.cc-custom-icons svg.crossed-star, -body.cc-custom-icons svg.dice, -body.cc-custom-icons svg.document, -body.cc-custom-icons svg.documents, -body.cc-custom-icons svg.dot-network, -body.cc-custom-icons svg.double-down-arrow-glyph, -body.cc-custom-icons svg.double-up-arrow-glyph, -body.cc-custom-icons svg.down-arrow-with-tail, -body.cc-custom-icons svg.down-chevron-glyph, -body.cc-custom-icons svg.enter, -body.cc-custom-icons svg.exit-fullscreen, -body.cc-custom-icons svg.expand-vertically, -body.cc-custom-icons svg.filled-pin, -body.cc-custom-icons svg.folder, -body.cc-custom-icons svg.fullscreen, -body.cc-custom-icons svg.gear, -body.cc-custom-icons svg.hashtag, -body.cc-custom-icons svg.go-to-file, -body.cc-custom-icons svg.help, -body.cc-custom-icons svg.highlight-glyph, -body.cc-custom-icons svg.horizontal-split, -body.cc-custom-icons svg.image-file, -body.cc-custom-icons svg.image-glyph, -body.cc-custom-icons svg.indent-glyph, -body.cc-custom-icons svg.info, -body.cc-custom-icons svg.install, -body.cc-custom-icons svg.keyboard-glyph, -body.cc-custom-icons svg.left-arrow-with-tail, -body.cc-custom-icons svg.left-arrow, -body.cc-custom-icons svg.left-chevron-glyph, -body.cc-custom-icons svg.lines-of-text, -body.cc-custom-icons svg.link-glyph, -body.cc-custom-icons svg.link, -body.cc-custom-icons svg.magnifying-glass, -body.cc-custom-icons svg.microphone-filled, -body.cc-custom-icons svg.microphone, -body.cc-custom-icons svg.minus-with-circle, -body.cc-custom-icons svg.note-glyph, -body.cc-custom-icons svg.number-list-glyph, -body.cc-custom-icons svg.open-vault, -body.cc-custom-icons svg.pane-layout, -body.cc-custom-icons svg.paper-plane, -body.cc-custom-icons svg.paused, -body.cc-custom-icons svg.pdf-file, -body.cc-custom-icons svg.pencil, -body.cc-custom-icons svg.pin, -body.cc-custom-icons svg.plus-with-circle, -body.cc-custom-icons svg.popup-open, -body.cc-custom-icons svg.presentation, -body.cc-custom-icons svg.price-tag-glyph, -body.cc-custom-icons svg.quote-glyph, -body.cc-custom-icons svg.redo-glyph, -body.cc-custom-icons svg.reset, -body.cc-custom-icons svg.right-arrow-with-tail, -body.cc-custom-icons svg.right-arrow, -body.cc-custom-icons svg.right-chevron-glyph, -body.cc-custom-icons svg.right-triangle, -body.cc-custom-icons svg.run-command, -body.cc-custom-icons svg.search, -body.cc-custom-icons svg.sheets-in-box, -body.cc-custom-icons svg.stacked-levels, -body.cc-custom-icons svg.star-list, -body.cc-custom-icons svg.star, -body.cc-custom-icons svg.strikethrough-glyph, -body.cc-custom-icons svg.switch, -body.cc-custom-icons svg.sync-small, -body.cc-custom-icons svg.sync, -body.cc-custom-icons svg.tag-glyph, -body.cc-custom-icons svg.three-horizontal-bars, -body.cc-custom-icons svg.trash, -body.cc-custom-icons svg.undo-glyph, -body.cc-custom-icons svg.unindent-glyph, -body.cc-custom-icons svg.up-and-down-arrows, -body.cc-custom-icons svg.up-arrow-with-tail, -body.cc-custom-icons svg.up-chevron-glyph, -body.cc-custom-icons svg.vault, -body.cc-custom-icons svg.vertical-split, -body.cc-custom-icons svg.vertical-three-dots, -body.cc-custom-icons svg.wrench-screwdriver-glyph, -body.cc-custom-icons svg.clock-glyph, -body.cc-custom-icons svg.command-glyph, -body.cc-custom-icons svg.add-note-glyph, -body.cc-custom-icons svg.calendar-glyph, -body.cc-custom-icons svg.duplicate-glyph, -body.cc-custom-icons svg.file-explorer-glyph, -body.cc-custom-icons svg.graph-glyph, -body.cc-custom-icons svg.import-glyph, -body.cc-custom-icons svg.languages, -body.cc-custom-icons svg.links-coming-in, -body.cc-custom-icons svg.links-going-out, -body.cc-custom-icons svg.merge-files-glyph, -body.cc-custom-icons svg.merge-files, -body.cc-custom-icons svg.open-elsewhere-glyph, -body.cc-custom-icons svg.paper-plane-glyph, -body.cc-custom-icons svg.paste-text, -body.cc-custom-icons svg.paste, -body.cc-custom-icons svg.percent-sign-glyph, -body.cc-custom-icons svg.play-audio-glyph, -body.cc-custom-icons svg.presentation-glyph, -body.cc-custom-icons svg.question-mark-glyph, -body.cc-custom-icons svg.restore-file-glyph, -body.cc-custom-icons svg.scissors-glyph, -body.cc-custom-icons svg.scissors, -body.cc-custom-icons svg.search-glyph, -body.cc-custom-icons svg.select-all-text, -body.cc-custom-icons svg.split, -body.cc-custom-icons svg.star-glyph, -body.cc-custom-icons svg.stop-audio-glyph, -body.cc-custom-icons svg.two-blank-pages, -body.cc-custom-icons svg.tomorrow-glyph, -body.cc-custom-icons svg.yesterday-glyph, -body.cc-custom-icons svg.workspace-glyph, -body.cc-custom-icons svg.box-glyph { - stroke-width: 0; - background-color: currentColor; +.popover.hover-popover div.markdown-embed .markdown-preview-view { + font-size: calc(var(--editor-font-size) * var(--scale-small) / 100); + padding: 1.5em; } - -body.cc-custom-icons svg.blocks > path, -body.cc-custom-icons svg.audio-file > path, -body.cc-custom-icons svg.bracket-glyph > path, -body.cc-custom-icons svg.broken-link > path, -body.cc-custom-icons svg.bullet-list-glyph > path, -body.cc-custom-icons svg.bullet-list > path, -body.cc-custom-icons svg.calendar-with-checkmark > path, -body.cc-custom-icons svg.check-in-circle > path, -body.cc-custom-icons svg.check-small > path, -body.cc-custom-icons svg.checkbox-glyph > path, -body.cc-custom-icons svg.checkmark > path, -body.cc-custom-icons svg.clock > path, -body.cc-custom-icons svg.cloud > path, -body.cc-custom-icons svg.code-glyph > path, -body.cc-custom-icons svg.create-new > path, -body.cc-custom-icons svg.cross-in-box > path, -body.cc-custom-icons svg.cross > path, -body.cc-custom-icons svg.crossed-star > path, -body.cc-custom-icons svg.dice > path, -body.cc-custom-icons svg.document > path, -body.cc-custom-icons svg.documents > path, -body.cc-custom-icons svg.dot-network > path, -body.cc-custom-icons svg.double-down-arrow-glyph > path, -body.cc-custom-icons svg.double-up-arrow-glyph > path, -body.cc-custom-icons svg.down-arrow-with-tail > path, -body.cc-custom-icons svg.down-chevron-glyph > path, -body.cc-custom-icons svg.enter > path, -body.cc-custom-icons svg.exit-fullscreen > path, -body.cc-custom-icons svg.expand-vertically > path, -body.cc-custom-icons svg.filled-pin > path, -body.cc-custom-icons svg.folder > path, -body.cc-custom-icons svg.fullscreen > path, -body.cc-custom-icons svg.gear > path, -body.cc-custom-icons svg.hashtag > path, -body.cc-custom-icons svg.go-to-file > path, -body.cc-custom-icons svg.help > path, -body.cc-custom-icons svg.highlight-glyph > path, -body.cc-custom-icons svg.horizontal-split > path, -body.cc-custom-icons svg.image-file > path, -body.cc-custom-icons svg.image-glyph > path, -body.cc-custom-icons svg.indent-glyph > path, -body.cc-custom-icons svg.info > path, -body.cc-custom-icons svg.install > path, -body.cc-custom-icons svg.keyboard-glyph > path, -body.cc-custom-icons svg.left-arrow-with-tail > path, -body.cc-custom-icons svg.left-arrow > path, -body.cc-custom-icons svg.left-chevron-glyph > path, -body.cc-custom-icons svg.lines-of-text > path, -body.cc-custom-icons svg.link-glyph > path, -body.cc-custom-icons svg.link > path, -body.cc-custom-icons svg.magnifying-glass > path, -body.cc-custom-icons svg.microphone-filled > path, -body.cc-custom-icons svg.microphone > path, -body.cc-custom-icons svg.minus-with-circle > path, -body.cc-custom-icons svg.note-glyph > path, -body.cc-custom-icons svg.number-list-glyph > path, -body.cc-custom-icons svg.open-vault > path, -body.cc-custom-icons svg.pane-layout > path, -body.cc-custom-icons svg.paper-plane > path, -body.cc-custom-icons svg.paused > path, -body.cc-custom-icons svg.pdf-file > path, -body.cc-custom-icons svg.pencil > path, -body.cc-custom-icons svg.pin > path, -body.cc-custom-icons svg.plus-with-circle > path, -body.cc-custom-icons svg.popup-open > path, -body.cc-custom-icons svg.presentation > path, -body.cc-custom-icons svg.price-tag-glyph > path, -body.cc-custom-icons svg.quote-glyph > path, -body.cc-custom-icons svg.redo-glyph > path, -body.cc-custom-icons svg.reset > path, -body.cc-custom-icons svg.right-arrow-with-tail > path, -body.cc-custom-icons svg.right-arrow > path, -body.cc-custom-icons svg.right-chevron-glyph > path, -body.cc-custom-icons svg.right-triangle > path, -body.cc-custom-icons svg.run-command > path, -body.cc-custom-icons svg.search > path, -body.cc-custom-icons svg.sheets-in-box > path, -body.cc-custom-icons svg.stacked-levels > path, -body.cc-custom-icons svg.star-list > path, -body.cc-custom-icons svg.star > path, -body.cc-custom-icons svg.strikethrough-glyph > path, -body.cc-custom-icons svg.switch > path, -body.cc-custom-icons svg.sync-small > path, -body.cc-custom-icons svg.sync > path, -body.cc-custom-icons svg.tag-glyph > path, -body.cc-custom-icons svg.three-horizontal-bars > path, -body.cc-custom-icons svg.trash > path, -body.cc-custom-icons svg.undo-glyph > path, -body.cc-custom-icons svg.unindent-glyph > path, -body.cc-custom-icons svg.up-and-down-arrows > path, -body.cc-custom-icons svg.up-arrow-with-tail > path, -body.cc-custom-icons svg.up-chevron-glyph > path, -body.cc-custom-icons svg.vault > path, -body.cc-custom-icons svg.vertical-split > path, -body.cc-custom-icons svg.vertical-three-dots > path, -body.cc-custom-icons svg.wrench-screwdriver-glyph > path, -body.cc-custom-icons svg.clock-glyph > path, -body.cc-custom-icons svg.command-glyph > path, -body.cc-custom-icons svg.add-note-glyph > path, -body.cc-custom-icons svg.calendar-glyph > path, -body.cc-custom-icons svg.duplicate-glyph > path, -body.cc-custom-icons svg.file-explorer-glyph > path, -body.cc-custom-icons svg.graph-glyph > path, -body.cc-custom-icons svg.import-glyph > path, -body.cc-custom-icons svg.languages > path, -body.cc-custom-icons svg.links-coming-in > path, -body.cc-custom-icons svg.links-going-out > path, -body.cc-custom-icons svg.merge-files-glyph > path, -body.cc-custom-icons svg.merge-files > path, -body.cc-custom-icons svg.open-elsewhere-glyph > path, -body.cc-custom-icons svg.paper-plane-glyph > path, -body.cc-custom-icons svg.paste-text > path, -body.cc-custom-icons svg.paste > path, -body.cc-custom-icons svg.percent-sign-glyph > path, -body.cc-custom-icons svg.play-audio-glyph > path, -body.cc-custom-icons svg.presentation-glyph > path, -body.cc-custom-icons svg.question-mark-glyph > path, -body.cc-custom-icons svg.restore-file-glyph > path, -body.cc-custom-icons svg.scissors-glyph > path, -body.cc-custom-icons svg.scissors > path, -body.cc-custom-icons svg.search-glyph > path, -body.cc-custom-icons svg.select-all-text > path, -body.cc-custom-icons svg.split > path, -body.cc-custom-icons svg.star-glyph > path, -body.cc-custom-icons svg.stop-audio-glyph > path, -body.cc-custom-icons svg.two-blank-pages > path, -body.cc-custom-icons svg.tomorrow-glyph > path, -body.cc-custom-icons svg.yesterday-glyph > path, -body.cc-custom-icons svg.workspace-glyph > path, -body.cc-custom-icons svg.box-glyph > path { +.popover.hover-popover div.markdown-embed .markdown-preview-view .markdown-preview-view { + padding: 0; +} +.popover .markdown-embed-link, +.popover .file-embed-link { display: none; } -body.cc-custom-icons svg.blocks { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.workspace-tabs .markdown-embed-link, +.workspace-tabs .file-embed-link { + display: none; } -body.cc-custom-icons svg.audio-file { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.workspace-tabs div.markdown-embed { + height: auto; } -body.cc-custom-icons svg.bracket-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.workspace-tabs .markdown-preview-view { + font-size: calc(var(--editor-font-size) * var(--scale-small) / 100); + padding: 1.5em; } -body.cc-custom-icons svg.broken-link { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.workspace-tabs .markdown-preview-view .markdown-preview-view { + padding: 0; } -body.cc-custom-icons svg.bullet-list-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +body { + --preview-font: var(--font-text); + --preview-font-size: var(--editor-font-size); + --preview-line-height: var(--editor-line-height); + --preview-line-height-rem: calc(var(--preview-line-height) * 1rem); + --preview-font-weight: var(--editor-font-weight); + --preview-font-features: var(--editor-font-features); + --hr-spacing-top: calc(var(--editor-line-height-rem) / 2); + --hr-spacing-bottom: calc(var(--editor-line-height-rem) * 1.5); } -body.cc-custom-icons svg.bullet-list { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.markdown-rendered, +.markdown-preview-view { + font-family: var(--preview-font); + font-size: var(--preview-font-size); + font-weight: var(--preview-font-weight); + line-height: var(--preview-line-height); + font-feature-settings: var(--preview-font-features); + -webkit-font-smoothing: var(--editor-font-smoothing); + padding-top: 2.5em; + padding-bottom: 2.5em; } -body.cc-custom-icons svg.calendar-with-checkmark { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered.is-readable-line-width .markdown-preview-sizer, +.markdown-preview-view.is-readable-line-width .markdown-preview-sizer { + max-width: var(--line-width); } -body.cc-custom-icons svg.check-in-circle { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered .markdown-preview-sizer, +.markdown-preview-view .markdown-preview-sizer { + padding-left: 4px; + padding-right: 2px; } -body.cc-custom-icons svg.check-small { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered hr, +.markdown-preview-view hr { + margin-bottom: var(--hr-spacing-bottom); + box-sizing: content-box; + border: 0; + color: transparent; + display: block; + width: 100%; + height: var(--hr-spacing-top); + border-bottom: 1px solid var(--shade-10); } -body.cc-custom-icons svg.checkbox-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered li > p, +.markdown-preview-view li > p { + margin: 0; } -body.cc-custom-icons svg.checkmark { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered .footnotes li > p, +.markdown-preview-view .footnotes li > p { + display: block; + margin-bottom: 0; } -body.cc-custom-icons svg.clock { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered .footnotes li > p + p, +.markdown-preview-view .footnotes li > p + p { + margin-top: 0.3rem; } -body.cc-custom-icons svg.cloud { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered blockquote, +.markdown-preview-view blockquote { + font-style: italic; + border: unset; + border-width: unset; + padding: 0 0 0 1.4375rem; + margin-inline-start: unset; + border-left: 2px solid var(--shade-plus-darker); } -body.cc-custom-icons svg.code-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered blockquote p, +.markdown-preview-view blockquote p { + margin: 0; } -body.cc-custom-icons svg.add-note-glyph, -body.cc-custom-icons - .side-dock-ribbon-action[aria-label="Create new Zettelkasten note"] - > svg.sheets-in-box, -body.cc-custom-icons .nav-action-button[aria-label="New note"] svg.document, -body.cc-custom-icons svg.create-new { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered ul, +.markdown-rendered ol, +.markdown-preview-view ul, +.markdown-preview-view ol { + margin-left: 0; + padding-inline-start: 1.2em; } -body.cc-custom-icons svg.cross-in-box { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered ul.contains-task-list, +.markdown-preview-view ul.contains-task-list { + padding-inline-start: 1.5em; } -body.cc-custom-icons svg.cross { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered .task-list-item-checkbox, +.markdown-preview-view .task-list-item-checkbox { + font-size: inherit; + width: 1em; + height: 1em; + top: 2px; + margin-right: 8px; } -body.cc-custom-icons svg.crossed-star { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered ul > li::marker, +.markdown-preview-view ul > li::marker { + font-size: var(--preview-bullet-size-adjust); } -body.cc-custom-icons svg.dice { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered ul > li .task-list-item.is-checked, +.markdown-preview-view ul > li .task-list-item.is-checked { + color: inherit; + text-decoration: line-through; + text-decoration-color: var(--shade-50); + text-decoration-thickness: 2px; } -body.cc-custom-icons svg.document { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered strong, +.markdown-preview-view strong { + font-weight: var(--strong-weight); + color: var(--strong-color); } -body.cc-custom-icons svg.documents { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered em, +.markdown-preview-view em { + color: var(--em-color); } -body.cc-custom-icons svg.dot-network { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered img, +.markdown-preview-view img { + border: 0; + max-width: 100%; + display: block; + margin: inherit auto; } -body.cc-custom-icons svg.double-down-arrow-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered img.emoji, +.markdown-preview-view img.emoji { + display: inline; + margin: 0; } -body.cc-custom-icons svg.double-up-arrow-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered code, +.markdown-preview-view code { + color: inherit; } -body.cc-custom-icons svg.down-arrow-with-tail { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered th, +.markdown-preview-view th { + background-color: var(--shade-2); + font-weight: var(--medium-weight); + text-align: left; } -body.cc-custom-icons svg.down-chevron-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered th[align=right], +.markdown-preview-view th[align=right] { + text-align: right; } -body.cc-custom-icons svg.enter { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered th[align=left], +.markdown-preview-view th[align=left] { + text-align: left; } -body.cc-custom-icons svg.exit-fullscreen { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered th[align=center], +.markdown-preview-view th[align=center] { + text-align: center; } -body.cc-custom-icons svg.expand-vertically { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered table, +.markdown-preview-view table { + width: 100%; } -body.cc-custom-icons svg.filled-pin { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered th, +.markdown-rendered td, +.markdown-preview-view th, +.markdown-preview-view td { + font-family: var(--font-interface); + font-size: 0.95em; + border-color: var(--shade-10-opaque); + min-width: var(--table-min-cell-width); + line-height: 1.5; +} +.theme-dark .markdown-rendered th, +.theme-dark .markdown-preview-view th { + background-color: var(--shade-5); } -body.cc-custom-icons svg.folder { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.theme-dark .markdown-rendered th, +.theme-dark .markdown-rendered td, +.theme-dark .markdown-preview-view th, +.theme-dark .markdown-preview-view td { + border-color: var(--shade-20-opaque); } -body.cc-custom-icons svg.fullscreen { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-rendered a.tag, +.markdown-preview-view a.tag { + text-decoration: none; } -body.cc-custom-icons svg.gear { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.theme-light :not(pre) > code[class*=language-], +.theme-light pre[class*=language-] { + background-color: var(--background-secondary-alt); } -body.cc-custom-icons svg.hashtag { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body.cc-custom-icons svg.go-to-file { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.markdown-embed .markdown-preview-view { + padding: 10px; } -body.cc-custom-icons svg.help { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.markdown-embed-title { + font-size: 1em; + font-weight: var(--bold-weight); + color: var(--text-faint); + text-align: left; + line-height: inherit; + padding: 10px 10px 0; } -body.cc-custom-icons svg.highlight-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-embed-title + div > .markdown-preview-view { + padding-top: 0; } -body.cc-custom-icons svg.horizontal-split { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.is-live-preview .markdown-embed-title { + padding: 0; } -body.cc-custom-icons svg.image-file { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.markdown-embed, +.file-embed { + padding: 0; } -body.cc-custom-icons svg.image-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.markdown-embed-link, +.file-embed-link { + line-height: 1; + right: unset; + left: 0; + transform: translateX(-100%); + padding-right: 4px; } -body.cc-custom-icons svg.indent-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-embed-link svg, +.file-embed-link svg { + width: 1em; + height: 1em; } -body.cc-custom-icons svg.info { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.markdown-preview-view .file-embed { + border-radius: var(--radius-l); + box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); + background-color: var(--shade-3); + border: 3px solid transparent; + margin: 0; + padding: 10px; + transition: 150ms border-color ease; } -body.cc-custom-icons svg.install { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.markdown-preview-view .file-embed:hover { + border-color: hsla(var(--accent-hsl), 0.5); } -body.cc-custom-icons svg.keyboard-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.file-embed-title { + display: flex; + align-items: center; + line-height: 1; + font-size: 1em; + line-height: inherit; } -body.cc-custom-icons svg.left-arrow-with-tail { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.file-embed-title svg { + line-height: 1; + width: 1em; + height: 1em; } -body.cc-custom-icons - .workspace-drawer-active-tab-back-icon - > svg.left-arrow-with-tail, -body.cc-custom-icons svg.left-arrow { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.file-embed-icon { + color: var(--text-normal); + margin-right: 5px; + display: flex; + line-height: 1; } -body.cc-custom-icons svg.left-chevron-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.frontmatter-container { + font-family: var(--font-interface); + background-color: var(--background-primary); + font-size: var(--ui-font-size); + border-radius: var(--radius-m); + border-color: var(--shade-5-opaque); + padding: 0; + line-height: 1; } -body.cc-custom-icons svg.lines-of-text { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.frontmatter-container .frontmatter-container-header { + border-color: var(--shade-5-opaque); + background-color: var(--shade-5-opaque); + color: var(--text-normal); + font-weight: var(--medium-weight); + padding: 5px 10px; + margin: 0 0 5px 0; + font-size: 1em; + text-transform: none; } -body.cc-custom-icons svg.link-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.frontmatter-container.is-collapsed .frontmatter-container-header { + margin: 0; } -body.cc-custom-icons svg.link { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.frontmatter-container .frontmatter-section { + align-items: flex-start; + padding: 15px 2px 5px; + margin: 0; + width: 100%; } -body.cc-custom-icons svg.magnifying-glass { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.frontmatter-container .frontmatter-section-label { + color: var(--text-normal); + font-weight: var(--medium-weight); + line-height: 1; + padding: 0 15px 0 0; + font-size: 1em; + flex-basis: unset; + width: 80px; + text-align: right; } -body.cc-custom-icons svg.microphone-filled { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.frontmatter-container .tag { + font-weight: var(--medium-weight); + color: var(--text-accent); + background-color: transparent; + line-height: 1; + font-size: 1em; + padding: 0; + margin: 0 5px 12px 0; + border: none; + white-space: normal; + display: inline-block; } -body.cc-custom-icons svg.microphone { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.frontmatter-container .tag:hover { + color: var(--text-accent-hover); } -body.cc-custom-icons svg.minus-with-circle { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.frontmatter-container .tag:not(:last-child)::after { + color: var(--text-muted); + content: ", "; } -body.cc-custom-icons svg.note-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.frontmatter-container .frontmatter-alias { + background-color: transparent; + display: block; + padding: 0 5px 10px 0; + margin: 0; + font-size: 1em; + border: 0; + line-height: 1; + max-width: 100%; + width: 100%; + overflow: hidden; + text-overflow: ellipsis; } -body.cc-custom-icons svg.number-list-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.frontmatter-container .frontmatter-section-tags, +.frontmatter-container .frontmatter-section-aliases { + line-height: 1; + display: flex; + width: calc(100% - 80px); + padding-right: 10px; } -body.cc-custom-icons svg.open-vault { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.callout { + border-radius: var(--radius-m); + overflow: hidden; } -body.cc-custom-icons svg.pane-layout { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.search-input-container { + padding: 10px; + margin: 0; } -body.cc-custom-icons svg.paper-plane { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.search-input-container input { + padding-right: 26px; } -body.cc-custom-icons svg.paused { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.search-empty-state { + font-size: inherit; } -body.cc-custom-icons svg.pdf-file { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.search-input-clear-button { + top: 50%; + right: 16px; + line-height: 1; + transform: translateY(-50%); + display: flex; } -body.cc-custom-icons svg.pencil { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.search-input-clear-button:before { + display: block; + width: 20px; + height: 20px; + background-color: var(--text-muted); + content: " "; + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } -body.cc-custom-icons svg.pin { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.search-empty-state { + color: var(--text-faint); + padding: 10px 8px; + margin: 0; } -body.cc-custom-icons svg.plus-with-circle { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.search-result-file-title .tree-item-inner { + padding: 6px 0 6px 2px; } -body.cc-custom-icons svg.presentation { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.search-result-file-title.is-clickable:hover { + color: var(--text-normal); + background: transparent; } -body.cc-custom-icons svg.price-tag-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.search-result-file-matches { + color: var(--text-normal); + font-size: 12px; + line-height: 1.6; + margin: 0; + padding: 0 1px 0 0; + border-bottom: none; } -body.cc-custom-icons svg.quote-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.search-info-more-matches { + font-size: 12px; + padding-top: 4px; + padding-bottom: 4px; + color: var(--text-normal); } -body.cc-custom-icons svg.redo-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.search-result-file-match { + cursor: var(--cursor) !important; + border-radius: var(--radius-m); + padding: 6px 10px 6px 10px; + margin-bottom: 5px; + width: 100%; + left: 0; } -body.cc-custom-icons svg.reset { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.search-result-file-match:not(.search-info-more-matches) { + border: 3px solid transparent; + background: var(--shade-0); + box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); + transition: border-color 150ms ease-out; } -body.cc-custom-icons svg.right-arrow-with-tail { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.theme-dark .search-result-file-match:not(.search-info-more-matches) { + border: 3px solid transparent; + background: var(--shade-10); } -body.cc-custom-icons svg.right-arrow { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.search-result-file-match:not(.search-info-more-matches):hover { + border: 3px solid hsla(var(--accent-hsl), 0.6); } -body.cc-custom-icons svg.right-chevron-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.search-result-file-match.search-info-more-matches:hover { + background: var(--shade-plus-darker); } -body.cc-custom-icons svg.right-triangle { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.search-result-file-match:hover { + color: var(--text-normal); } -body.cc-custom-icons svg.run-command { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.search-result-file-match:after { + display: none; } -body.cc-custom-icons svg.search { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.search-result-file-match:last-child { + margin-bottom: 1rem; } -body.cc-custom-icons svg.sheets-in-box { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.search-result-container { + background: linear-gradient(var(--shade-5-opaque) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)); + background-color: var(--shade-5-opaque); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; + padding-right: 10px; } -body.cc-custom-icons svg.stacked-levels { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.theme-dark .search-result-container { + background: linear-gradient(var(--shade-5-opaque) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)); + background-color: var(--shade-5-opaque); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; } -body.cc-custom-icons svg.star-list { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.is-translucent .search-result-container, .is-mobile .search-result-container, .workspace-fake-target-overlay .search-result-container { + background: none !important; } -body.cc-custom-icons svg.star { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.search-result-container:before { + height: 1px; } -body.cc-custom-icons svg.strikethrough-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.search-result-container.is-loading:before { + background-color: var(--background-modifier-accent); } -body.cc-custom-icons svg.switch { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.search-result { + margin-bottom: 0; } -body.cc-custom-icons svg.sync-small { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.search-result-file-matched-text { + background: hsla(var(--accent-hsl), 0.15); } -body.cc-custom-icons svg.sync { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.theme-dark .search-result-file-matched-text { + background: hsla(var(--accent-hsl), 0.25); } -body.cc-custom-icons svg.tag-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.setting-item-name { + font-weight: var(--medium-weight); } -body.cc-custom-icons svg.three-horizontal-bars { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.checkbox-container { + background: var(--shade-plus-darker); + border: 1px solid rgba(0, 0, 0, 0.06); + box-sizing: border-box; + box-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.03); } -body.cc-custom-icons svg.trash { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +button + .checkbox-container { + margin-left: 10px; } -body.cc-custom-icons svg.undo-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.checkbox-container:after { + width: 20px; + height: 20px; + border-radius: 20px; + margin: 0; + background: #fff; + border: none; + box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08), 0 0 0 1px rgba(0, 0, 0, 0.06); + transform: translate3d(0, 0, 0); } -body.cc-custom-icons svg.unindent-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.checkbox-container.is-enabled { + border: 1px solid rgba(0, 0, 0, 0.05); + box-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.03); } -body.cc-custom-icons svg.up-and-down-arrows { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.checkbox-container.is-enabled:after { + transform: translate3d(20px, 0, 0); } -body.cc-custom-icons svg.up-arrow-with-tail { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); -} -body.cc-custom-icons svg.up-chevron-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.theme-dark .checkbox-container { + border: 1px solid var(--shade-plus-darker); } -body.cc-custom-icons svg.vault { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.theme-dark .checkbox-container.is-enabled { + border: 1px solid var(--shade-10); } -body.cc-custom-icons svg.vertical-split { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.theme-dark .checkbox-container:after { + background-color: #c8c8c8; } -body.cc-custom-icons svg.vertical-three-dots { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.modal.mod-settings button:not(.mod-cta):not(.mod-warning) { + background: var(--shade-0); } -body.cc-custom-icons svg.wrench-screwdriver-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.theme-dark .modal.mod-settings button:not(.mod-cta):not(.mod-warning) { + color: #dfdedf; } -body.cc-custom-icons svg.clock-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.hotkey-search-container { + padding: 0 0 1.3em; } -body.cc-custom-icons svg.command-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.hotkey-list-container { + background: linear-gradient(var(--shade-0) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)); + background-color: var(--shade-0); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; + padding: 0 0 1.5em; } -body.cc-custom-icons svg.calendar-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.theme-dark .hotkey-list-container { + background: linear-gradient(var(--shade-0) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); + background-color: var(--shade-0); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; } -body.cc-custom-icons svg.dice-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.is-mobile .hotkey-list-container { + background: none !important; } -body.cc-custom-icons svg.duplicate-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.setting-hotkey { + display: flex; + align-items: center; + background-color: var(--background-modifier-border); + padding: 4px 4px 4px 10px; + line-height: 18px; + min-height: 0; } -body.cc-custom-icons - .workspace-tab-header[aria-label="File explorer"] - svg.folder, -body.cc-custom-icons svg.file-explorer-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.setting-add-hotkey-button, +.setting-restore-hotkey-button { + color: var(--text-muted); } -body.cc-custom-icons svg.graph-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.setting-hotkey.mod-empty { + background: transparent; } -body.cc-custom-icons - .side-dock-ribbon-action[aria-label="Open Markdown importer"] - > svg.blocks, -body.cc-custom-icons svg.import-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.setting-delete-hotkey:hover { + color: var(--text-error); + background-color: transparent; } -body.cc-custom-icons svg.languages { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.is-mobile .modal.mod-settings button:not(.mod-cta):not(.mod-warning), +.is-mobile .setting-item-control button, +.is-mobile .modal button, +.is-mobile .modal button.mod-cta { + padding: 12px 14px; } -body.cc-custom-icons svg.links-coming-in { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.is-mobile .modal.mod-settings .vertical-tab-nav-item { + padding: 10px 8px; } -body.cc-custom-icons svg.links-going-out { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.workspace-leaf-content[data-type=starred] .item-list { + padding-top: 12px; } -body.cc-custom-icons svg.merge-files-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.workspace-leaf-content[data-type=starred] .nav-file { + padding-left: 5px; } -body.cc-custom-icons svg.merge-files { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.item-list { + background: linear-gradient(var(--shade-5-opaque) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)); + background-color: var(--shade-5-opaque); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; } -body.cc-custom-icons svg.popup-open, -body.cc-custom-icons svg.open-elsewhere-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.theme-dark .item-list { + background: linear-gradient(var(--shade-5-opaque) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); + background-color: var(--shade-5-opaque); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; } -body.cc-custom-icons svg.paper-plane-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.is-translucent .item-list, .is-mobile .item-list, .workspace-fake-target-overlay .item-list { + background: none !important; } -body.cc-custom-icons svg.paste-text { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.status-bar, +.is-translucent .status-bar { + align-items: center; + background: white; + border-left: 1px solid var(--shade-plus-darker); + border-top-left-radius: var(--radius-m); + border-top: 1px solid var(--shade-plus-darker); + bottom: 0; + box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.08); + color: var(--text-muted); + font-size: 11px; + line-height: 1; + max-height: unset; + padding: 8px 12px 8px 0; + position: absolute; + right: 0; + margin: 0; } -body.cc-custom-icons svg.paste { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.theme-dark .status-bar, +.theme-dark .is-translucent .status-bar { + background: #323232; + border-color: var(--shade-3); } -body.cc-custom-icons svg.percent-sign-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.status-bar-item { + padding: 0 0 0 10px; } -body.cc-custom-icons svg.play-audio-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.status-bar-item-segment { + margin-right: 10px; } -body.cc-custom-icons svg.presentation-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.status-bar-item-icon { + display: block; } -body.cc-custom-icons svg.question-mark-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.status-bar-item-icon svg { + display: block; + width: 1em; + height: 1em; + fill: currentColor; } -body.cc-custom-icons svg.restore-file-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.tag-container { + background: linear-gradient(var(--background-primary) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)); + background-color: var(--background-primary); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; + padding-bottom: 5rem; } -body.cc-custom-icons svg.scissors-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.theme-dark .tag-container { + background: linear-gradient(var(--background-primary) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); + background-color: var(--background-primary); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; } -body.cc-custom-icons svg.scissors { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.mod-left-split .tag-container { + background: linear-gradient(var(--shade-5-opaque) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0)); + background-color: var(--shade-5-opaque); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; } -body.cc-custom-icons svg.search-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.theme-dark .mod-left-split .tag-container { + background: linear-gradient(var(--shade-5-opaque) 33%, rgba(255, 255, 255, 0)), radial-gradient(farthest-side at 25% 0, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); + background-color: var(--shade-5-opaque); + background-size: 100% 24px, 200% 4px; + background-repeat: no-repeat; + background-attachment: local, scroll; } -body.cc-custom-icons svg.select-all-text { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.is-translucent .tag-container, .is-mobile .tag-container, .workspace-fake-target-overlay .tag-container { + background: none !important; } -body.cc-custom-icons svg.split { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.tag-container .tree-item-self .collapse-icon { + padding: 4px; + margin: -4px 0 -4px -6px; } -body.cc-custom-icons svg.star-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.tag-pane-tag { + padding: 0 6px; + line-height: 1; } -body.cc-custom-icons svg.stop-audio-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.tag-pane-tag > .tree-item-inner:first-child { + margin-left: 14px; } -body.cc-custom-icons svg.two-blank-pages { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.tag-pane-tag-text { + color: var(--text-accent); + padding: 6px 0; } -body.cc-custom-icons svg.tomorrow-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.tag-pane-tag-text::before { + content: "#"; } -body.cc-custom-icons svg.yesterday-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +body:not(.hider-frameless):not(.is-fullscreen):not(.is-mobile) { + padding-top: var(--titlebar-height) !important; } -body.cc-custom-icons svg.workspace-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); + +.titlebar { + line-height: 1; + height: var(--titlebar-height) !important; + padding-top: 0 !important; + background-color: var(--shade-5); + border-bottom: none; } -body.cc-custom-icons svg.box-glyph { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.is-translucent .titlebar { + background-color: var(--background-translucent); } -/* Misc overrides */ - -body.cc-custom-icons .nav-action-button[aria-label="New folder"] svg.folder { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.titlebar-inner { + color: var(--text-muted); + height: 100%; } -body.cc-custom-icons .workspace-leaf-content .view-header-icon > svg { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.titlebar-text { + display: flex; + align-items: center; + justify-content: center; + color: var(--text-faint); + display: none; + letter-spacing: 0; + font-weight: var(--medium-weight); } - -body.cc-custom-icons - .side-dock-ribbon-action[aria-label="Insert template"] - > svg.documents { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.cc-show-titlebar .titlebar-text { + display: block; } -body.cc-custom-icons .view-action[aria-label^="Preview"] > svg { - -webkit-mask-image: url('data:image/svg+xml;utf8,'); +.mod-left .titlebar-button { + display: flex; + align-items: center; + border-radius: var(--radius-s); + margin-right: 5px; + opacity: 0; + padding: 2px 4px; + transition: 100ms opacity ease-out; } - -.markdown-source-view.mod-cm6 .cm-scroller, -.cm-s-obsidian { - font-family: var(--text-editor); - font-size: var(--editor-font-size); - font-weight: var(--editor-font-weight); - line-height: var(--editor-line-height); - font-feature-settings: var(--editor-font-features); - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; +.mod-left .titlebar-button:hover { + background-color: var(--shade-plus-darker); } - -.cm-s-obsidian .HyperMD-codeblock { - line-height: var(--editor-line-height); +.titlebar:hover .mod-left .titlebar-button { + opacity: 1; } -.cm-s-obsidian span.cm-comment { - color: var(--shade-70); - font-style: italic; +.titlebar-button-container { + display: flex; + align-items: center; + height: 100%; + top: 0; } - -.cm-s-obsidian span.cm-quote { - color: var(--text-normal); - font-style: italic; +.titlebar-button-container.mod-right .titlebar-button { + margin-left: 0; + border-radius: 0; + height: 100%; + align-items: center; + padding: 2px 15px; } -.cm-s-obsidian span.cm-url.cm-string:not(.cm-hmd-footnote-url) { - color: var(--shade-20); +.titlebar-button.mod-close:hover { + background-color: rgb(var(--red-rgb)); + color: rgb(var(--color-white-rgb)); } -.cm-s-obsidian span.cm-link { - color: var(--text-accent); +.workspace-ribbon { + background-color: transparent; + width: unset; } - -.cm-s-obsidian span.cm-formatting-link, -.cm-s-obsidian span.cm-formatting-image.cm-link, -.cm-s-obsidian span.cm-formatting-link-string.cm-url.cm-string { - color: var(--shade-10); - display: inline-block; - padding: 0 1px; - font-weight: 600; +.workspace-ribbon.mod-left { + transition: padding-right 100ms ease, box-shadow 100ms ease; } - -.cm-s-obsidian pre.HyperMD-footnote span.cm-link.cm-hmd-footnote { - color: var(--text-accent); +.workspace-ribbon.mod-left.is-collapsed { + border-right-color: var(--shade-5-opaque); + background-color: var(--shade-5-opaque); } - -.cm-s-obsidian pre.HyperMD-footnote span.cm-link.cm-hmd-footnote.cm-formatting { - color: var(--shade-10); +.workspace-ribbon.mod-right { + top: auto; + bottom: 0; + z-index: 9; + right: 0; + position: absolute; + background: transparent; + border-right: 0; + padding: 0 5px 0 0; } - -.cm-s-obsidian span.cm-footref, -.cm-s-obsidian span.cm-blockid { - vertical-align: unset; - margin-top: 0; - font-size: unset; +.workspace-ribbon.mod-right.is-collapsed { + border-left-color: transparent; } - -.cm-s-obsidian span.cm-blockid { - font-family: var(--font-monospace); - font-size: 0.6em; +.workspace-ribbon.mod-right .workspace-ribbon-collapse-btn { + margin-bottom: 33px; + border: 1px solid transparent; } - -.cm-formatting-list-ul:before { - color: var(--text-normal); +.workspace-ribbon.mod-right:not(.is-collapsed) .workspace-ribbon-collapse-btn { + border: 1px solid var(--shade-10); + background: whitesmoke; + box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); +} +.theme-dark .workspace-ribbon.mod-right:not(.is-collapsed) .workspace-ribbon-collapse-btn { + border: 1px solid var(--shade-20); + background: #3c3c3c; } -.cm-formatting-list-ol { - color: var(--text-normal) !important; - white-space: pre; - display: inline-flex; - justify-content: flex-end; - width: 1rem; +.side-dock-ribbon { + padding: 5px 2.5px 0; + flex-basis: unset; + flex-shrink: 0; + flex-grow: 0; } -.cm-s-obsidian span.cm-hashtag, -.frontmatter-container .tag, -.tag { - background-color: transparent; - text-decoration: none; - - display: inline; - color: var(--text-accent); +.side-dock-ribbon-action, +.workspace-ribbon-collapse-btn { + display: flex; + align-items: center; + border-radius: var(--radius-s); + color: var(--text-muted); + justify-content: center; margin: 0; - text-align: unset; - vertical-align: unset; - border: none; - font-size: unset; - padding: 0 !important; - border-radius: 0; -} - -.cm-s-obsidian pre.HyperMD-header { - padding-left: 0 !important; -} -.CodeMirror-linenumber { - font-size: var(--font-small) !important; - font-feature-settings: "tnum"; - color: var(--text-faint); - padding-top: 3px; + padding: 4px 6px; + transition: none; } -.cm-s-obsidian span.cm-url { - color: var(--text-accent); +.side-dock-ribbon-action:hover, +.workspace-ribbon-collapse-btn:hover { + background: var(--shade-plus-darker); } -.cm-s-obsidian span.cm-hmd-internal-link { - color: var(--text-accent); -} -.cm-s-obsidian span.cm-link.cm-strikethrough, -.cm-s-obsidian span.cm-hmd-internal-link.cm-strikethrough { - text-decoration: line-through; - text-decoration-color: var(--text-muted); - text-decoration-thickness: 3px; -} -.cm-strikethrough { - text-decoration-color: var(--text-muted); - text-decoration-thickness: 3px; +.side-dock-ribbon-action { + margin-top: 5px; } -/* Editor Mode Footnotes */ +.side-dock-settings { + margin-bottom: 5px; +} -.cm-s-obsidian span.cm-footref { - font-size: var(--font-normal); +.workspace-tab-header-container { + line-height: 1; + background-color: transparent; + height: unset; + padding: 5px 10px 10px; } -.cm-s-obsidian pre.HyperMD-footnote { - font-size: var(--font-small); - padding-left: 20px; +.mod-right-split .workspace-tab-header-container { + padding-top: 10px; } -/* Editor Mode Tables */ -.CodeMirror pre.HyperMD-table-row { - font-family: var(--font-monospace); - font-size: calc(var(--font-normal) - 1px); +.workspace-tab-container-before, +.workspace-tab-container-after { + width: 0; } -/* Editor Mode Lists */ -.cm-formatting-list { - color: var(--text-normal) !important; -} -.cm-s-obsidian span.cm-formatting-task { - display: inline-block; - font-weight: 500; - color: var(--text-normal); - min-width: 1.3em; - font-family: inherit; +.workspace-tab-header, +.workspace-tab-header-inner, +.workspace-tab-container-before, +.workspace-tab-container-after { + transition: none; } -/* Editor Mode Quotes */ -.cm-formatting-quote { - color: var(--text-faint) !important; +.workspace-tabs .workspace-leaf, +.workspace-tab-container-before.is-before-active .workspace-tab-header-inner, +.workspace-tab-container-after.is-after-active .workspace-tab-header-inner, +.workspace-tab-header.is-before-active .workspace-tab-header-inner, +.workspace-tab-header.is-after-active .workspace-tab-header-inner, +.workspace-tab-container-before.is-before-active, +.workspace-tab-container-after.is-after-active, +.workspace-tab-header.is-before-active, +.workspace-tab-header.is-after-active { + background-color: transparent; + box-shadow: none; } -/* Fancy cursor */ -.cc-fancy-cursor .CodeMirror-cursor { - border-left: 2px solid var(--text-accent); - transform: translateX(-0.5px); - border-radius: 2px; +.workspace-tab-container-inner { + border-radius: var(--radius-s); + background: var(--shade-plus-darker); + padding: 1px; + border-radius: var(--radius-s); + box-shadow: inset 0px 0px 4px rgba(var(--color-black-rgb), 0.04); } - -.cc-soft-blink-cursor .CodeMirror-focused .CodeMirror-cursors { - visibility: visible !important; - transition: 100ms opacity ease-in; - opacity: 1; +.theme-dark .workspace-tab-container-inner { + background: rgba(var(--color-black-rgb), 0.2); } -.cc-soft-blink-cursor .CodeMirror-focused .CodeMirror-cursors[style^="visibility"] { - opacity: 0; +.workspace-tab-header.is-active, +.workspace-tab-header.is-active:hover { + color: var(--text-muted); + background-color: var(--shade-0); + box-shadow: 0px 0.5px 1px 0.5px rgba(var(--color-black-rgb), 0.1); } - -/* Pretty editor */ - -.cc-editor-heading-hash .cm-formatting-header.obsidian-search-match-highlight { - background: transparent; +.theme-dark .workspace-tab-header.is-active, +.theme-dark .workspace-tab-header.is-active:hover { + color: var(--shade-80); + background-color: var(--shade-20); } -.cc-editor-heading-hash .cm-formatting-header { - font-family: var(--text); - color: var(--text-faint) !important; - font-weight: var(--normal-weight) !important; +.workspace-tab-header:hover { + background-color: var(--shade-plus-darker); + box-shadow: 0px 0.5px 1px 0.5px rgba(var(--color-black-rgb), 0.1); } -.cc-editor-heading-hash - div:not(.CodeMirror-activeline) - > pre.HyperMD-header - .cm-formatting-header:not(:only-child) { - color: transparent !important; +.workspace-tab-header { + border-radius: var(--radius-s); + padding: 4px 6px; } - -.cc-editor-heading-hash - div:not(.CodeMirror-activeline) - > pre.HyperMD-header - .cm-formatting-header:not(:only-child):after { - font-family: var(--text); - color: var(--shade-20); - display: inline-block; - padding-right: 5px; +.workspace-tab-header + .workspace-tab-header { + margin-left: 1px; } - -.cc-editor-heading-hash .cm-s-obsidian .HyperMD-header { - position: relative; +.workspace-tab-header.is-active { + border-radius: var(--radius-s); } -.cc-editor-heading-hash - .cm-s-obsidian - .HyperMD-header - .cm-formatting-header:not(:only-child) { - position: absolute; - left: 0; - transform: translateX(-100%); - font-size: 11px !important; - display: block; - height: 100%; +.workspace-tab-header-inner, +.workspace-tab-header-inner-icon { + display: flex; } -.is-mobile.cc-editor-heading-hash - .cm-s-obsidian - .HyperMD-header - .cm-formatting-header:not(:only-child) { - letter-spacing: -3px; +.workspace-tab-container-after.is-after-active .workspace-tab-header-inner, +.workspace-tab-header.is-after-active .workspace-tab-header-inner { + border-bottom-left-radius: 0; } -.cc-block-quotes .cm-formatting-quote { - font-style: italic; - font-weight: 800; - color: var(--shade-10) !important; +.view-header { + height: unset; + align-items: center; + padding: 6px 10px; + box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.08); + border-bottom: none; + border-top: none; } - -.cc-block-quotes .HyperMD-quote-lazy { - padding-left: 1rem !important; +.theme-dark .view-header { + box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); } - -.cc-editor-list-bullets .cm-s-obsidian pre.HyperMD-list-line { - padding-top: 0; - padding-bottom: 10px; +.view-header, .workspace-leaf.mod-active .view-header, .workspace-split.mod-root > .workspace-leaf:first-of-type:last-of-type .view-header { + background-color: var(--background-primary); + border-bottom: none; } -.cc-editor-list-bullets .cm-s-obsidian span.cm-formatting-list-ul { - color: transparent !important; - position: relative; +.view-header-title-container { + padding-left: 0; + line-height: 1; } - -.cc-list-relationship-lines .cm-hmd-list-indent > .cm-tab { - display: inline-block; +.view-header-title-container:after { + display: none; } -.cc-list-relationship-lines .cm-hmd-list-indent > .cm-tab:after { - content: " "; - display: block; - width: 1px; - position: absolute; - top: 0; - transform: translateX(-1.5px); - background: var(--shade-5); - height: 100%; +.view-header-title { + padding: 3px 0; + line-height: 1; + margin-left: 7px; + font-size: var(--ui-font-size); + font-weight: var(--medium-weight); } -.cc-em-strong .cm-formatting-strong.cm-header, -.cc-em-strong .cm-formatting-em.cm-header, -.cc-em-strong .cm-formatting-strong, -.cc-em-strong .cm-formatting-em { - color: var(--shade-20); - font-size: 0.777em; +.view-actions { + margin-right: 1px; + padding: 0; + align-items: center; } -.cm-s-obsidian .cm-em.cm-header { - font-style: italic; +.view-action { + border-radius: var(--radius-s); + top: 0; + display: flex; + color: var(--shade-40); + margin: 0 0 0 5px; + padding: 4px 6px; } - -.cm-s-obsidian .cm-strong.cm-header { - font-weight: 800; +.view-action:last-child { + margin-left: 5px; } - -.cc-hr - .cm-s-obsidian - div:not(.CodeMirror-activeline) - > .HyperMD-hr - span.cm-builtin, -.cc-hr .cm-s-obsidian div:not(.CodeMirror-activeline) > .HyperMD-hr span.cm-hr { - color: transparent; +.view-action:hover { + color: var(--text-muted); + background-color: var(--shade-plus-darker); } -.cc-hr .HyperMD-hr { - position: relative; +.workspace-leaf-content .view-content { + padding: 10px; } -.cc-hr .cm-s-obsidian div:not(.CodeMirror-activeline) > .HyperMD-hr-bg:after { - content: " "; - display: block; - position: absolute; - width: 100%; - height: 1px; - background-color: var(--shade-10); - top: 50%; +:root { + --resize-handle-width: 2px; } -.cm-s-obsidian span.cm-formatting-highlight, -.cm-s-obsidian span.cm-highlight, -.cm-s-obsidian span.obsidian-search-match-highlight { - background-color: var(--text-highlight-bg); +.workspace { + background-color: var(--shade-5); } - -/* Icons */ - -.cc-editor-list-bullets .cm-formatting-list-ul:before { - line-height: 0; - position: absolute; - top: 51%; - left: 0; - display: block; - transform: translate(-56%, -50%); - width: 6px; - height: 6px; - content: url('data:image/svg+xml; utf8, '); +.is-translucent .workspace { + background-color: var(--background-translucent); } -.theme-dark.cc-editor-list-bullets .cm-formatting-list-ul:before { - content: url('data:image/svg+xml; utf8, '); +.workspace-tabs { + padding-right: 0; } - -body { - --text-preview: var(--text-editor); - --preview-font-size: var(--editor-font-size); - --preview-line-height: var(--editor-line-height); - --preview-line-height-rem: calc(var(--preview-line-height) * 1rem); - --preview-font-weight: var(--editor-font-weight); - --preview-font-features: var(--editor-font-features); - - --hr-spacing-top: calc(var(--editor-line-height-rem) / 2); - --hr-spacing-bottom: calc(var(--editor-line-height-rem) * 1.5); +.workspace-split .workspace-tabs { + background: var(--background-primary); } - -.markdown-preview-view { - font-family: var(--text-preview); - font-size: var(--preview-font-size); - font-weight: var(--preview-font-weight); - line-height: var(--preview-line-height); - font-feature-settings: var(--preview-font-features); - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; +.workspace-tabs .workspace-leaf.mod-active { + border-color: transparent; } -.markdown-preview-section > div { - padding-left: 3.5rem; - padding-right: 3.5rem; +.workspace-split.mod-left-split, +.workspace-split.mod-right-split { + font-size: var(--ui-font-size); } - -.is-mobile .markdown-preview-section > div { - padding-left: 1.75rem; - padding-right: 1.75rem; +.workspace-split.mod-left-split > .workspace-leaf-resize-handle, +.workspace-split.mod-right-split > .workspace-leaf-resize-handle { + height: 100%; } - -.workspace-tabs - .view-content - > div - > .markdown-preview-view - > .markdown-preview-section - > div { - padding-left: 1rem; - padding-right: 1rem; +.workspace-split.mod-left-split.is-collapsed .workspace-tabs, .workspace-split.mod-left-split[style*=transition] .workspace-tabs, +.workspace-split.mod-right-split.is-collapsed .workspace-tabs, +.workspace-split.mod-right-split[style*=transition] .workspace-tabs { + min-width: 200px; } -.workspace-tabs - .view-content - > div - > .markdown-preview-view - .markdown-preview-section - ul.contains-task-list { - padding-inline-start: 1.5em; +.is-translucent .workspace-leaf-resize-handle, +.workspace-leaf-resize-handle { + background-color: var(--shade-3-opaque); + border-color: transparent; + border-width: 0 !important; } - -/* Pretty preview */ -.cc-pretty-preview .markdown-preview-section > div > * { - line-height: var(--editor-line-height); - margin: 0 0 var(--editor-line-height-rem); +.is-translucent .workspace-leaf-resize-handle:hover, +.workspace-leaf-resize-handle:hover { + background-color: var(--shade-5); + border-color: transparent; } - -.cc-pretty-preview .markdown-preview-section > div .math * { - letter-spacing: 0; - margin-bottom: 0; -} - -.cc-pretty-preview .markdown-preview-view div[data-tag-name="h1"] + div > h2 { - margin-top: var(--editor-line-height-rem); +.theme-dark .is-translucent .workspace-leaf-resize-handle, +.theme-dark .workspace-leaf-resize-handle { + background-color: var(--dark-separator); } - -.cc-pretty-preview .markdown-preview-view div[data-tag-name="h2"] + div > h3, -.cc-pretty-preview .markdown-preview-view div[data-tag-name="h3"] + div > h4, -.cc-pretty-preview .markdown-preview-view div[data-tag-name="h4"] + div > h5 { - margin-top: calc(var(--editor-line-height-rem) / 2); +.theme-dark .is-translucent .workspace-leaf-resize-handle:hover, +.theme-dark .workspace-leaf-resize-handle:hover { + background-color: var(--shade-5); } - -.cc-pretty-preview .markdown-preview-view div[data-tag-name="h5"] + div > h6 { - margin-top: 0; +.workspace-split.mod-left-split > .is-translucent .workspace-leaf-resize-handle, +.workspace-split.mod-left-split > .workspace-leaf-resize-handle { + background-color: transparent; } - -.cc-pretty-preview - .markdown-preview-view - mjx-container[jax="CHTML"][display="true"] { - margin: 0; +.workspace-split.mod-left-split > .is-translucent .workspace-leaf-resize-handle:hover, +.workspace-split.mod-left-split > .workspace-leaf-resize-handle:hover { + background-color: var(--shade-5); } - -.cc-pretty-preview .markdown-preview-view li blockquote, -.cc-pretty-preview .markdown-preview-view ol ol, -.cc-pretty-preview .markdown-preview-view ul ul { - margin-bottom: 0; +.workspace-split.mod-left-split > .is-translucent .workspace-leaf-resize-handle, .workspace-split.mod-right-split > .is-translucent .workspace-leaf-resize-handle, +.workspace-split.mod-left-split > .workspace-leaf-resize-handle, +.workspace-split.mod-right-split > .workspace-leaf-resize-handle { + height: 100%; } - -.cc-pretty-preview .markdown-preview-view ul li, -.cc-pretty-preview .markdown-preview-view ol li { - margin-top: 5px; - margin-bottom: 5px; +.workspace-split.mod-vertical > * > .is-translucent .workspace-leaf-resize-handle, .workspace-split.mod-left-split > .is-translucent .workspace-leaf-resize-handle, .workspace-split.mod-right-split > .is-translucent .workspace-leaf-resize-handle, +.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle, +.workspace-split.mod-left-split > .workspace-leaf-resize-handle, +.workspace-split.mod-right-split > .workspace-leaf-resize-handle { + width: var(--resize-handle-width); } - -.cc-seamless-embed .internal-embed .markdown-embed { - border-left: none; - padding: 0; +.workspace-split.mod-vertical > * > .is-translucent .workspace-leaf-resize-handle:active, .workspace-split.mod-left-split > .is-translucent .workspace-leaf-resize-handle:active, .workspace-split.mod-right-split > .is-translucent .workspace-leaf-resize-handle:active, +.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle:active, +.workspace-split.mod-left-split > .workspace-leaf-resize-handle:active, +.workspace-split.mod-right-split > .workspace-leaf-resize-handle:active { + background-color: var(--shade-10); + box-shadow: 1px 0 0 var(--shade-10), -1px 0 0 var(--shade-10); } - -.cc-seamless-embed .markdown-preview-view .markdown-embed-content { - overflow: visible; +.workspace-split.mod-horizontal > * > .is-translucent .workspace-leaf-resize-handle, +.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle { + height: var(--resize-handle-width); } - -.cc-seamless-embed .markdown-embed-link svg { - opacity: 1; +.workspace-split.mod-horizontal > * > .is-translucent .workspace-leaf-resize-handle:active, +.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle:active { + background-color: var(--shade-10); + box-shadow: 0 1px 0 var(--shade-10), 0 -1px 0 var(--shade-10); } -.cc-seamless-embed .internal-embed:not([src*="#^"]) .markdown-embed-link { - width: unset; - left: unset; +.workspace-split.mod-vertical > .workspace-split, +.workspace-split.mod-vertical > .workspace-leaf { + padding-right: var(--resize-handle-width); } -.cc-seamless-embed .internal-embed:not([src*="#^"]) .markdown-embed-link { - width: unset; - left: unset; +.workspace-split.mod-root > .workspace-leaf:first-of-type .workspace-leaf-content { + border-top-left-radius: unset; } -.cc-seamless-embed .markdown-embed-link { - top: 0; - line-height: inherit; +.workspace-split.mod-root > .workspace-leaf:last-of-type .workspace-leaf-content { + border-top-right-radius: unset; } -.cc-seamless-embed .markdown-embed-title { - display: none; +#calendar-container { + --color-background-day-empty: var(--background-secondary-alt); + --color-background-day-active: var(--background-tertiary); + --color-background-day-hover: var(--background-tertiary); + --color-dot: var(--text-faint); + --color-text-title: var(--text-normal); + --color-text-heading: var(--text-muted); + --color-text-day: var(--text-normal); + --color-text-today: var(--text-normal); + --color-arrow: var(--text-faint); + --color-background-day-empty: transparent; } - -.markdown-preview-view .internal-query.is-embed .internal-query-header { - padding: 10px 0; +#calendar-container .right-nav { + align-items: center; } - -.markdown-preview-view .internal-query.is-embed { - margin: 2.7rem 0; - border: none; - background: var(--shade-5); +#calendar-container .calendar { + background-color: var(--shade-3); + border-spacing: 0; + box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.1); border-radius: var(--radius-l); - padding: 10px; -} - -.markdown-preview-view .internal-query.is-embed .internal-query-header-title { - font-weight: 500; - font-style: italic; -} - -.markdown-preview-view hr { - margin-bottom: var(--hr-spacing-bottom) !important; - box-sizing: content-box; - border: 0; - color: transparent; - display: block; - width: 100%; - height: var(--hr-spacing-top); - border-bottom: 1px solid var(--shade-10); -} - -.markdown-preview-view img { - border: 0; - max-width: 100%; - display: block; - margin: inherit auto; -} - -.markdown-preview-view img.emoji { - display: inline; - margin: 0; + padding: 5px; + border-collapse: separate; } - -.markdown-preview-view svg:not(:root) { - overflow: hidden; +#calendar-container h2 { + font-weight: 400; + font-size: 16px; } - -.markdown-preview-view ul { - margin-left: 0; - padding-inline-start: 1.2em; - list-style: disc; +#calendar-container h2 .arrow { + color: var(--text-faint); + cursor: var(--cursor); } -.markdown-preview-view ol { - margin-left: 0; - padding-inline-start: 1.2em; - list-style: decimal; +#calendar-container h2 .arrow:hover, +#calendar-container h2 .arrow:hover .arrow { + fill: var(--text-muted); + color: var(--text-muted); } - -.markdown-preview-view .footnotes li > p { - display: block; - margin-bottom: 0; +.mod-root #calendar-container { + width: var(--line-width); + max-width: var(--max-width); + margin: 0 auto; + padding: 0; } - -.markdown-preview-view .footnotes li > p + p { - margin-top: 0.3rem; +#calendar-container tr th { + font-weight: var(--medium-weight); + font-size: 11px; + text-transform: none; + color: var(--text-normal); + padding: 5px 0 10px; + letter-spacing: 0; } - -.markdown-preview-view blockquote { - font-style: italic; - border-radius: unset; - border: unset; - border-width: unset; - background-color: unset; - color: unset; - padding: 0 0 0 1.4375rem; - margin-inline-start: unset; - border-left: 2px solid var(--shade-plus-darker); +#calendar-container tr td { + border-radius: 4px; + cursor: var(--cursor); + transition: none; + border: none; + padding: 0; + width: 14.2857142857%; } - -.markdown-preview-view blockquote p { +#calendar-container tr td .dot { margin: 0; } - -.markdown-preview-view table { - border: 1px solid var(--shade-plus-darker); - margin-bottom: var(--editor-line-height-rem); - border-collapse: unset; - border-spacing: 0; - overflow: hidden; -} - -.markdown-preview-view th, -.markdown-preview-view td { - vertical-align: top; - border-color: var(--shade-plus-darker); - border-right: none; +#calendar-container tr td:not(:empty):hover { + background: none; } - -.cc-hide-table-vertical-dividers .markdown-preview-view th, -.cc-hide-table-vertical-dividers .markdown-preview-view td { - border-left: none; +#calendar-container .nav { + padding: 0; } - -.markdown-preview-view th:first-child, -.markdown-preview-view td:first-child { - padding-left: 15px; +#calendar-container .arrow { + width: auto; + display: flex; + line-height: 1; + padding: 4px 6px; + border-radius: var(--radius-s); } - -.markdown-preview-view th { - font-family: var(--text); +#calendar-container .arrow:hover { background-color: var(--shade-plus-darker); - border-bottom: none; - font-weight: 400; - font-size: 16px; -} - -.markdown-preview-view tr + tr td { - border-top: none; } - -.markdown-preview-view br { - margin-bottom: 0; -} - -.markdown-preview-view em, -.markdown-preview-view i { - line-height: 0; - vertical-align: baseline; +#calendar-container .arrow > svg { + color: var(--text-muted); + width: 13px; + height: 13px; } - -.markdown-preview-view code { - color: var(--text-normal); - font-size: 0.9em; - margin: -2px 0; +#calendar-container .reset-button { + color: var(--text-muted); + font-size: var(--font-smaller); + line-height: 1; + padding: 4px 6px; + margin: 0 5px; + border-radius: var(--radius-s); } - -.markdown-preview-view pre > code { - margin: 0; - background: none; +#calendar-container .reset-button:hover { + color: var(--text-muted); + background-color: var(--shade-plus-darker); } - -.markdown-preview-view pre { - padding: 0 !important; - border-radius: var(--radius-l); +#calendar-container .title { + font-size: 18px; } - -.markdown-preview-view pre > code { - padding: 1.4rem; - display: block; +#calendar-container .month, +#calendar-container .title, +#calendar-container .reset-button { + letter-spacing: 0; + font-size: 13px; + font-weight: var(--medium-weight); + text-transform: none; } - -.cc-soft-wrap-code-blocks code[class*="language-"], -.cc-soft-wrap-code-blocks pre[class*="language-"] { - overflow: hidden; - white-space: pre-wrap ; +#calendar-container .today { + color: var(--text-accent); + font-weight: 700; } - -.markdown-preview-view sub, -.markdown-preview-view sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; +#calendar-container .active { + color: var(--text-normal); } - -.markdown-preview-view sup { - top: -0.5em; +#calendar-container .active, #calendar-container .active.today { + background: var(--shade-0); + font-weight: var(--medium-weight); + box-shadow: inset 0 0 0 2px hsla(var(--accent-hsl), 0.5), 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); } - -.markdown-preview-view sub { - bottom: -0.25em; +#calendar-container .active.today { + color: var(--text-accent); + font-weight: 700; } - -.frontmatter-container .tag, -.tag { - display: inline; - border: none; - font-size: unset; - padding: unset; +#calendar-container .active.day:hover { + background: var(--shade-0); + box-shadow: inset 0 0 0 2px hsla(var(--accent-hsl), 0.5), 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); } - -.file-embed-link svg, .markdown-embed-link svg { - width: 16px; - height: 16px; +#calendar-container .week-num:hover, +#calendar-container .day:hover { + background: var(--shade-0); + box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); } - -.markdown-preview-view .markdown-embed-content p:first-child { - margin-top: 0; +#calendar-container svg.dot, +#calendar-container .active svg.dot { + fill: var(--text-accent); } - -:root { - --h1-size: 1.602em; - --h1-line-height: 1.4; - --h1-margin-top: 3; - --h1-margin-bottom: 1; - --h1-weight: 500; - --h1-style: normal; - - --h2-size: 1.424em; - --h2-line-height: 1.4; - --h2-margin-top: 2.25; - --h2-margin-bottom: 0.5; - --h2-weight: 500; - --h2-style: normal; - - --h3-size: 1.266em; - --h3-line-height: 1.4; - --h3-margin-top: 1.75; - --h3-margin-bottom: 0.5; - --h3-weight: 500; - --h3-style: normal; - - --h4-size: 1.125em; - --h4-line-height: 1.5; - --h4-margin-top: 1.5; - --h4-margin-bottom: 0.5; - --h4-weight: 500; - --h4-style: normal; - - --h5-size: 1em; - --h5-line-height: 1.5; - --h5-margin-top: 1.5; - --h5-margin-bottom: 0.5; - --h5-weight: 500; - --h5-style: normal; - - --h6-size: 1em; - --h6-line-height: 1.5; - --h6-margin-top: 1.5; - --h6-margin-bottom: 0.5; - --h6-weight: 500; - --h6-style: italic; - - /* Hidden settings */ - - --h1-color: var(--text-normal); - --h2-color: var(--text-normal); - --h3-color: var(--text-normal); - --h4-color: var(--text-normal); - --h5-color: var(--text-normal); - --h5-color: var(--text-normal); +#calendar-container svg.task, +#calendar-container .active svg.task { + stroke: var(--text-accent); + stroke-width: 1px; } - -.cc-pretty-preview .markdown-preview-view h1, -.markdown-preview-view h1 { - color: var(--h1-color); - font-size: var(--h1-size) !important; - line-height: var(--h1-line-height); - margin-top: calc(var(--h1-margin-top) * var(--editor-line-height-rem)); - margin-bottom: calc(var(--h1-margin-bottom) * var(--editor-line-height-rem)); - font-weight: var(--h1-weight); - font-style: var(--h1-style); +#calendar-container svg.dot, +#calendar-container svg.task { + width: 4px; + height: 4px; } - -.popover .markdown-embed .markdown-preview-view h1, -.cc-pretty-preview .workspace-tabs .markdown-preview-view h1, -.workspace-tabs .markdown-preview-view h1 { - margin-top: calc(var(--h2-margin-top) * var(--editor-line-height-small-rem)); - margin-bottom: calc( - var(--h2-margin-bottom) * var(--editor-line-height-small-rem) - ); +#calendar-container .year { + color: var(--text-normal); } - -.cc-pretty-preview .markdown-preview-view h2, -.markdown-preview-view h2 { - color: var(--h2-color); - font-size: var(--h2-size) !important; - line-height: var(--h2-line-height); - margin-top: calc(var(--h2-margin-top) * var(--editor-line-height-rem)); - margin-bottom: calc(var(--h2-margin-bottom) * var(--editor-line-height-rem)); - font-weight: var(--h2-weight); - font-style: var(--h2-style); +#calendar-container .day { + font-size: 14px; + line-height: 1; + padding: 10px 0; + margin: 1px; + border-radius: var(--radius-s); + transition: box-shadow 100ms ease-out, background-color 100ms ease-out; } - -.popover .markdown-embed .markdown-preview-view h2, -.cc-pretty-preview .workspace-tabs .markdown-preview-view h2, -.workspace-tabs .markdown-preview-view h2 { - margin-top: calc(var(--h2-margin-top) * var(--editor-line-height-small-rem)); - margin-bottom: calc( - var(--h2-margin-bottom) * var(--editor-line-height-small-rem) - ); +#calendar-container .day > .dot-container { + position: absolute; + bottom: 3px; + left: 0; + right: 0; + height: 4px; } -.cc-pretty-preview .markdown-preview-view h3, -.markdown-preview-view h3 { - color: var(--h3-color); - font-size: var(--h3-size) !important; - line-height: var(--h3-line-height); - margin-top: calc(var(--h3-margin-top) * var(--editor-line-height-rem)); - margin-bottom: calc(var(--h3-margin-bottom) * var(--editor-line-height-rem)); - font-weight: var(--h3-weight); - font-style: var(--h3-style); +.contextual-typography .markdown-preview-section > div > * { + line-height: var(--editor-line-height); + margin: 0 0 var(--editor-line-height-rem); } - -.popover .markdown-embed .markdown-preview-view h3, -.cc-pretty-preview .workspace-tabs .markdown-preview-view h3, -.workspace-tabs .markdown-preview-view h3 { - margin-top: calc(var(--h3-margin-top) * var(--editor-line-height-small-rem)); - margin-bottom: calc( - var(--h3-margin-bottom) * var(--editor-line-height-small-rem) - ); +.contextual-typography .markdown-preview-section > div:last-child > * { + margin: 0; } - -.cc-pretty-preview .markdown-preview-view h4, -.markdown-preview-view h4 { - color: var(--h4-color); - font-size: var(--h4-size) !important; - line-height: var(--h4-line-height); - margin-top: calc(var(--h4-margin-top) * var(--editor-line-height-rem)); - margin-bottom: calc(var(--h4-margin-bottom) * var(--editor-line-height-rem)); - font-weight: var(--h4-weight); - font-style: var(--h4-style); +.contextual-typography .markdown-preview-section > div .math * { + letter-spacing: 0; + margin-bottom: 0; } - -.popover .markdown-embed .markdown-preview-view h4, -.cc-pretty-preview .workspace-tabs .markdown-preview-view h4, -.workspace-tabs .markdown-preview-view h4 { - margin-top: calc(var(--h4-margin-top) * var(--editor-line-height-small-rem)); - margin-bottom: calc( - var(--h4-margin-bottom) * var(--editor-line-height-small-rem) - ); +.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h1] + div > h2 { + margin-top: var(--editor-line-height-rem); } - -.cc-pretty-preview .markdown-preview-view h5, -.markdown-preview-view h5 { - color: var(--h5-color); - font-size: var(--h5-size) !important; - line-height: var(--h5-line-height); - margin-top: calc(var(--h5-margin-top) * var(--editor-line-height-rem)); - margin-bottom: calc(var(--h5-margin-bottom) * var(--editor-line-height-rem)); - font-weight: var(--h5-weight); - font-style: var(--h5-style); +.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h2] + div > h3, +.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h3] + div > h4, +.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h4] + div > h5 { + margin-top: calc(var(--editor-line-height-rem) / 2); } - -.popover .markdown-embed .markdown-preview-view h5, -.cc-pretty-preview .workspace-tabs .markdown-preview-view h5, -.workspace-tabs .markdown-preview-view h5 { - margin-top: calc(var(--h5-margin-top) * var(--editor-line-height-small-rem)); - margin-bottom: calc( - var(--h5-margin-bottom) * var(--editor-line-height-small-rem) - ); +.contextual-typography.cc-header-spacing .markdown-preview-view div[data-tag-name=h5] + div > h6 { + margin-top: 0; } - -.cc-pretty-preview .markdown-preview-view h6, -.markdown-preview-view h6 { - color: var(--h6-color); - font-size: var(--h6-size) !important; - line-height: var(--h6-line-height); - margin-top: calc(var(--h6-margin-top) * var(--editor-line-height-rem)); - margin-bottom: calc(var(--h6-margin-bottom) * var(--editor-line-height-rem)); - font-weight: var(--h6-weight); - font-style: var(--h6-style); - color: var(--text-normal); +.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h1:first-child, +.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h2:first-child, +.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h3:first-child, +.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h4:first-child, +.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h5:first-child, +.contextual-typography.cc-header-spacing .community-plugin-readme.markdown-preview-view h6:first-child, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h1, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h2, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h3, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h4, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h5, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div > h6, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h1, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h2, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h3, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h4, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h5, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div:empty + div > h6, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h1, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h2, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h3, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h4, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h5, +.contextual-typography.cc-header-spacing .markdown-preview-pusher + div[data-tag-name=pre] + div > h6 { + margin-top: 0 !important; } - -.popover .markdown-embed .markdown-preview-view h6, -.cc-pretty-preview .workspace-tabs .markdown-preview-view h6, -.workspace-tabs .markdown-preview-view h6 { - margin-top: calc(var(--h6-margin-top) * var(--editor-line-height-small-rem)); - margin-bottom: calc( - var(--h6-margin-bottom) * var(--editor-line-height-small-rem) - ); +.contextual-typography .markdown-preview-view mjx-container[jax=CHTML][display=true] { + margin: 0; } - -.empty-state-title, -.cm-s-obsidian .HyperMD-header.HyperMD-header-1 { - color: var(--h1-color); - font-size: var(--h1-size) !important; - font-weight: var(--h1-weight) !important; - font-style: var(--h1-style); - line-height: var(--h1-line-height) !important; +.contextual-typography .markdown-preview-view li blockquote, +.contextual-typography .markdown-preview-view ol ol, +.contextual-typography .markdown-preview-view ul ul { + margin-bottom: 0; } - -.cc-editor-heading-hash .cm-s-obsidian .HyperMD-header .cm-formatting-header-1:not(:only-child) { - line-height: calc(var(--h1-size) * 1.8) !important; +.contextual-typography .markdown-preview-view ul li, +.contextual-typography .markdown-preview-view ol li { + margin-top: 5px; + margin-bottom: 5px; } -.cm-s-obsidian .HyperMD-header.HyperMD-header-2 { - color: var(--h2-color); - font-size: var(--h2-size) !important; - font-weight: var(--h2-weight) !important; - font-style: var(--h2-style); - line-height: var(--h2-line-height) !important; +body .table-view-table > thead > tr > th { + font-weight: var(--medium-weight); + font-size: inherit; + border: 1px solid var(--shade-10-opaque); } - -.cc-editor-heading-hash .cm-s-obsidian .HyperMD-header .cm-formatting-header-2:not(:only-child) { - line-height: calc(var(--h2-size) * 1.8) !important; +body .table-view-table > tbody > tr > td { + border: 1px solid var(--shade-10-opaque); } - -.cm-s-obsidian .HyperMD-header.HyperMD-header-3 { - color: var(--h3-color); - font-size: var(--h3-size) !important; - font-weight: var(--h3-weight) !important; - font-style: var(--h3-style); - line-height: var(--h3-line-height) !important; +body .dataview.task-list-item, +body .dataview.task-list-basic-item { + transition: none; } - -.cc-editor-heading-hash .cm-s-obsidian .HyperMD-header .cm-formatting-header-3:not(:only-child) { - line-height: calc(var(--h3-size) * 1.8) !important; +body .dataview.task-list-item:hover, +body .dataview.task-list-basic-item:hover { + background: transparent; + box-shadow: none; } - -.cm-s-obsidian .HyperMD-header.HyperMD-header-4 { - color: var(--h4-color); - font-variant: unset; - text-transform: unset; - letter-spacing: unset; - font-size: var(--h4-size) !important; - font-weight: var(--h4-weight) !important; - font-style: var(--h4-style); - line-height: var(--h4-line-height) !important; +body .dataview.task-list-item > span:hover, +body .dataview.task-list-basic-item > span:hover { + text-decoration: underline; + text-decoration-color: var(--text-accent); + text-decoration-thickness: 2px; } -.cc-editor-heading-hash .cm-s-obsidian .HyperMD-header .cm-formatting-header-4:not(:only-child) { - line-height: calc(var(--h4-size) * 1.8) !important; +.markdown-preview-view .embedded-note-title { + padding-left: 4px; + padding-right: 2px; } -.cm-s-obsidian .HyperMD-header.HyperMD-header-5 { - color: var(--h5-color); - font-variant: unset; - text-transform: unset; - letter-spacing: unset; - font-size: var(--h5-size) !important; - font-weight: var(--h5-weight) !important; - font-style: var(--h5-style); - line-height: var(--h5-line-height) !important; +.cc-header-spacing .markdown-preview-view:not(.kanban-plugin__markdown-preview-view) h1.embedded-note-title__preview { + margin-top: 0; + margin-bottom: 0; } -.cc-editor-heading-hash .cm-s-obsidian .HyperMD-header .cm-formatting-header-5:not(:only-child) { - line-height: calc(var(--h5-size) * 1.8) !important; +.hider-ribbon .nav-files-container { + padding-bottom: 50px; } - -.cm-s-obsidian .HyperMD-header.HyperMD-header-6 { - font-variant: unset; - text-transform: unset; - letter-spacing: unset; - color: var(--h6-color); - font-size: var(--h6-size) !important; - font-weight: var(--h6-weight) !important; - font-style: var(--h6-style); - line-height: var(--h6-line-height) !important; +.hider-ribbon .search-result-container.mod-global-search .search-results-children { + padding-bottom: 3rem; } - -.cc-editor-heading-hash .cm-s-obsidian .HyperMD-header .cm-formatting-header-6:not(:only-child) { - line-height: calc(var(--h6-size) * 1.8) !important; +.hider-ribbon .side-dock-settings { + padding: 5px 5px 5px 0; } - -.cm-s-obsidian .cm-header-1, -.cm-s-obsidian .cm-header-2, -.cm-s-obsidian .cm-header-3, -.cm-s-obsidian .cm-header-4, -.cm-s-obsidian .cm-header-5, -.cm-s-obsidian .cm-header-6 { - color: inherit; - font-size: inherit; - font-weight: inherit; - font-style: inherit; - line-height: inherit; +.hider-ribbon .workspace-ribbon-collapse-btn { + display: none; } - -/* Embedded note titles */ - -.embedded-note-titles .markdown-preview-sizer { - padding-top: 0rem; +.hider-ribbon .workspace-ribbon.mod-right { + pointer-events: none; } - -html .embedded-note-titles .CodeMirror-lines { - padding-top: 0; +.hider-ribbon .workspace-ribbon.mod-left { + position: absolute; + margin: 0; + overflow: visible; + flex-basis: 0; + bottom: 0; + top: auto; + display: flex !important; + flex-direction: row; + z-index: var(--layer-status-bar); + opacity: 0; + transition: opacity 0.25s ease-in-out; + padding: 0; + width: 30px; + height: unset; + filter: drop-shadow(0px 2px 10px rgba(0, 0, 0, 0.1)); } - -.embedded-note-titles .markdown-preview-view:not(.community-plugin-readme) > h1, -.embedded-note-titles .CodeMirror-scroll > h1 { - color: var(--h1-color); - padding: 3.6rem 0 var(--editor-line-height-rem); +.hider-ribbon .side-dock-actions, +.hider-ribbon .side-dock-settings { + background: whitesmoke; + border-top: 1px solid var(--shade-10); + display: flex; margin: 0; - font-family: var(--text-preview); - font-weight: var(--h1-weight); - font-size: var(--h1-size); - line-height: var(--h1-line-height); + position: relative; } - -.embedded-note-titles .CodeMirror-scroll > h1 { - position: absolute; - width: calc(100% - 7rem); - font-family: var(--text-editor); +.hider-ribbon.theme-dark .side-dock-actions, .hider-ribbon.theme-dark .side-dock-settings { + background: #3c3c3c; + border-color: var(--shade-2); } - -.embedded-note-titles.plugin-sliding-panes-rotate-header - .markdown-preview-view - > h1, -.embedded-note-titles.plugin-sliding-panes-rotate-header - .CodeMirror-scroll - > h1 { - padding: 5rem 0 var(--editor-line-height-rem); +.hider-ribbon .side-dock-settings { + border-right: 1px solid var(--shade-10); + border-top-right-radius: var(--radius-m); } - -.embedded-note-titles - .markdown-preview-view:not(.community-plugin-readme) - > h1 { - padding-left: 3.5rem !important; - padding-right: 3.5rem !important; +.hider-ribbon .side-dock-actions { + padding: 5px 0 5px 5px; + z-index: var(--layer-status-bar); } - -.embedded-note-titles .is-readable-line-width.markdown-preview-view > h1 { - margin: 0 auto; - width: var(--line-width) !important; - max-width: var(--max-width) !important; -} - -.embedded-note-titles.plugin-sliding-panes-rotate-header - .markdown-preview-view - > h1 { - padding-left: var(--header-width); - padding-right: calc(var(--header-width) * 2); -} - -.community-plugin-readme.markdown-preview-view h1:first-child, -.community-plugin-readme.markdown-preview-view h2:first-child, -.community-plugin-readme.markdown-preview-view h3:first-child, -.community-plugin-readme.markdown-preview-view h4:first-child, -.community-plugin-readme.markdown-preview-view h5:first-child, -.community-plugin-readme.markdown-preview-view h6:first-child, -.markdown-preview-pusher + div > h1, -.markdown-preview-pusher + div > h2, -.markdown-preview-pusher + div > h3, -.markdown-preview-pusher + div > h4, -.markdown-preview-pusher + div > h5, -.markdown-preview-pusher + div > h6, -.markdown-preview-pusher + div:empty + div > h1, -.markdown-preview-pusher + div:empty + div > h2, -.markdown-preview-pusher + div:empty + div > h3, -.markdown-preview-pusher + div:empty + div > h4, -.markdown-preview-pusher + div:empty + div > h5, -.markdown-preview-pusher + div:empty + div > h6, -.markdown-preview-pusher + div[data-tag-name="pre"] + div > h1, -.markdown-preview-pusher + div[data-tag-name="pre"] + div > h2, -.markdown-preview-pusher + div[data-tag-name="pre"] + div > h3, -.markdown-preview-pusher + div[data-tag-name="pre"] + div > h4, -.markdown-preview-pusher + div[data-tag-name="pre"] + div > h5, -.markdown-preview-pusher + div[data-tag-name="pre"] + div > h6 { - margin-top: 0 !important; +.hider-ribbon .workspace-ribbon.mod-left:after { + content: none; +} +.hider-ribbon .workspace-ribbon.mod-left .side-dock-ribbon-action { + margin-bottom: 0; + margin-right: 5px; + margin-top: 0; +} +.hider-ribbon .workspace-ribbon.mod-left:hover { + opacity: 1; + transition: opacity 0.25s ease-in-out; +} +.hider-ribbon .workspace-ribbon.mod-left .workspace-ribbon-collapse-btn { + border-top: 1px solid var(--background-modifier-border); +} +.hider-ribbon .workspace-split.mod-left-split { + margin: 0; +} +.hider-ribbon .workspace-ribbon { + padding: 0; } -.outliner-plugin-bls-zoom.cc-editor-list-bullets .cm-formatting-list-ul { - cursor: pointer; +.hider-frameless .workspace-ribbon.mod-left .workspace-ribbon-collapse-btn { + margin-top: 32px; +} +.hider-frameless .workspace-split.mod-left-split > div.workspace-tabs { + padding-top: 26px; +} +.hider-frameless .workspace-ribbon.mod-left.is-collapsed { + background-color: var(--shade-0); + border-right-color: var(--shade-0); +} +.hider-frameless.mod-macos.hider-ribbon:not(.plugin-sliding-panes-rotate-header):not(.is-fullscreen) .workspace-split.mod-left-split.is-collapsed + .mod-root .workspace-leaf:first-of-type .view-header { + padding-left: 70px !important; +} +.hider-frameless.mod-macos:not(.plugin-sliding-panes-rotate-header):not(.is-fullscreen) .workspace-split.mod-left-split.is-collapsed + .mod-root .workspace-leaf:first-of-type .view-header { + padding-left: 34px !important; } -.CodeMirror > .outliner-plugin-zoom-header { - font-family: var(--text); - font-size: 0.8em; - padding: 1rem 3.5rem 0; +.hider-scroll .search-result-container.mod-global-search { + padding-right: 10px; } -.outliner-plugin-zoom-header > .outliner-plugin-zoom-title { - text-decoration: none; - color: hsla(var(--accent-hsl), 0.8); +body .popover.hover-editor .popover-content { + width: 100%; } -.outliner-plugin-zoom-header > .outliner-plugin-zoom-title:hover { - color: hsla(var(--accent-hsl), 1); +body .popover.hover-editor:not(.show-navbar) .view-header { + padding: 0; } -.outliner-plugin-zoom-header > .outliner-plugin-zoom-title + span { - color: transparent; - font-size: 0; +body .popover.hover-editor .view-header { + transition: none; } -.outliner-plugin-zoom-header > .outliner-plugin-zoom-title + span:before { +body .popover.hover-editor .popover-title:after { + content: none; +} +body .popover.hover-editor .view-header, +body .popover.hover-editor .popover-titlebar .popover-title, +body .popover.hover-editor .popover-title, body .popover.hover-editor.is-active .popover-title { + transition: none; +} + +body .kanban-plugin { + background-color: var(--shade-0); +} +body .kanban-plugin__checkbox-label, +body .kanban-plugin__meta-table { font-size: 0.9rem; - width: 0.9rem; - height: 0.9rem; +} +body .kanban-plugin__grow-wrap > textarea, +body .kanban-plugin__grow-wrap:after, +body .kanban-plugin__markdown-preview-view { + font-size: 1rem; +} +body .kanban-plugin__new-item-button:hover { color: var(--text-muted); - display: inline-flex; - align-items: center; - justify-content: center; - line-height: 1; - content: "โ€บ"; - padding: 0 2px; - position: relative; + background-color: var(--shade-plus-darker); +} +body .kanban-plugin__grow-wrap > textarea:focus { + border-color: hsla(var(--accent-hsl), 0.5); +} +body button.kanban-plugin__new-item-button { + border: none; + box-shadow: none; +} +body .kanban-plugin__item button.kanban-plugin__item-prefix-button, +body .kanban-plugin__item button.kanban-plugin__item-postfix-button, +body .kanban-plugin__lane button.kanban-plugin__lane-settings-button { + border: none; + box-shadow: none; } - -body .kanban-plugin { - background-color: var(--shade-0); +body .kanban-plugin__item button.kanban-plugin__item-prefix-button:hover, +body .kanban-plugin__item button.kanban-plugin__item-postfix-button:hover, +body .kanban-plugin__lane button.kanban-plugin__lane-settings-button:hover { + background-color: var(--shade-plus-darker); +} +body .kanban-plugin__item button.kanban-plugin__item-prefix-button.is-enabled, +body .kanban-plugin__item button.kanban-plugin__item-postfix-button.is-enabled, +body .kanban-plugin__lane button.kanban-plugin__lane-settings-button.is-enabled { + color: var(--text-muted); } - body .kanban-plugin__search-wrapper { background-color: var(--background-primary); border-bottom: 1px solid var(--shade-plus-darker); } - body button.kanban-plugin__search-cancel-button { color: var(--text-normal); border: 1px solid transparent; border-radius: var(--radius-m); - font-weight: 500; + font-weight: var(--medium-weight); background-color: var(--shade-plus-darker); box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); padding: 7px; @@ -6800,66 +6612,58 @@ body button.kanban-plugin__search-cancel-button { top: -1px; margin-left: 6px; } - body button.kanban-plugin__search-cancel-button:hover { background-color: var(--shade-10); } - body .kanban-plugin__markdown-preview-view { font: var(--text); font-size: 14px; } - body .kanban-plugin__lane-title-text > .kanban-plugin__markdown-preview-view.markdown-preview-view { - font-weight: 500; + font-weight: var(--medium-weight); } - body .kanban-plugin__lane { background: var(--shade-0); border: none; padding: 2px; } - body .kanban-plugin__lane-header-wrapper { border-bottom: 0; } - body .kanban-plugin__drag-container > .kanban-plugin__lane-wrapper > .kanban-plugin__lane { - box-shadow: 0px 15px 25px rgba(0, 0, 0, 0.2), - 0 0 0 3px hsla(var(--accent-hsl), 0.5); + box-shadow: 0px 15px 25px rgba(0, 0, 0, 0.2), 0 0 0 3px hsla(var(--accent-hsl), 0.5); } - body .kanban-plugin__lane-items { - background-color: var(--shade-5); + background-color: var(--shade-5-opaque); box-shadow: 0 0 0 4px var(--shade-5); padding: 0 3px; border-radius: var(--radius-l); } - body.theme-dark .kanban-plugin__lane-items { - background-color: var(--shade-3); + background-color: var(--shade-3-opaque); } - body .kanban-plugin__lane-items:empty { border-radius: 0; padding: 4px; } - +body .kanban-plugin__lane-items > .kanban-plugin__placeholder:only-child { + border-radius: var(--radius-l); +} +body .is-sorting .kanban-plugin__lane-items > .kanban-plugin__placeholder:only-child { + border-color: var(--shade-20); +} body .kanban-plugin__item-form { border-top: none; padding-top: 10px; } - body .kanban-plugin__lane-header-wrapper + .kanban-plugin__item-form { padding-bottom: 12px; } - body .kanban-plugin__lane-header-wrapper + .kanban-plugin__item-form, body .kanban-plugin__lane-header-wrapper + .kanban-plugin__item-button-wrapper { padding-top: 0; border-bottom: none; } - body .kanban-plugin__item { border-radius: var(--radius-l); background-color: var(--background-primary); @@ -6868,154 +6672,118 @@ body .kanban-plugin__item { font-size: 14px; box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); } - body.theme-dark .kanban-plugin__item-content-wrapper { background-color: var(--shade-10); } - body .kanban-plugin__item:last-child { margin-bottom: 0; } - body .kanban-plugin__drag-container > .kanban-plugin__item-wrapper > .kanban-plugin__item { - box-shadow: 0px 15px 25px rgba(0, 0, 0, 0.2), - 0 0 0 3px hsla(var(--accent-hsl), 0.8); + box-shadow: 0px 15px 25px rgba(0, 0, 0, 0.2), 0 0 0 3px hsla(var(--accent-hsl), 0.8); } - body .kanban-plugin__item.is-search-hit { - box-shadow: 0px 15px 25px rgba(0, 0, 0, 0.2), - 0 0 0 2px var(--text-highlight-bg-active); + box-shadow: 0px 15px 25px rgba(0, 0, 0, 0.2), 0 0 0 2px var(--text-highlight-bg-active); } - body .kanban-plugin__drag-container > .kanban-plugin__item-wrapper .kanban-plugin__item-content-wrapper { background-color: var(--background-primary); } - body .markdown-preview-view.kanban-plugin__item-markdown { font-family: var(--text); line-height: 1.4; } - body .is-dragging .markdown-preview-view.kanban-plugin__item-markdown, -body - .kanban-plugin - .kanban-plugin__item - .markdown-preview-view.kanban-plugin__item-markdown { +body .kanban-plugin .kanban-plugin__item .markdown-preview-view.kanban-plugin__item-markdown { font-size: 1em; } - body .is-dragging .markdown-preview-view.kanban-plugin__lane-title-text, body .kanban-plugin .markdown-preview-view.kanban-plugin__lane-title-text { font-family: var(--text-normal); font-size: 14px; - font-weight: 500; + font-weight: var(--medium-weight); } - body .kanban-plugin__markdown-preview-view .task-list-item-checkbox { margin-left: 4px; } - body .kanban-plugin__item-title { display: flex; flex-direction: column; justify-content: center; } - body .kanban-plugin__item-title-wrapper { padding: 8px 10px; } - body .kanban-plugin__item-metadata:empty { display: none; } - body .kanban-plugin__item-tags .kanban-plugin__item-tag { - font-weight: 500; + font-weight: var(--medium-weight); color: var(--text-muted); background-color: var(--shade-plus-darker); padding: 4px 5px !important; border-radius: var(--radius-s); line-height: 1; } - body .kanban-plugin__item-tags .kanban-plugin__item-tag:hover { color: var(--text-accent); } - body .kanban-plugin__item-tags .kanban-plugin__item-tag > span { display: inline-block; margin-right: 1px; color: var(--text-faint); } - body .kanban-plugin__item-tags .kanban-plugin__item-tag:hover > span { color: hsla(var(--accent-hsl), 0.5); } - body .kanban-plugin__item-button-wrapper { border-top: none; } - body .kanban-plugin button { background-color: var(--shade-3); - font-weight: 500; + font-weight: var(--medium-weight); } - body .kanban-plugin .kanban-plugin__item-edit-button-wrapper button { background-color: var(--shade-0); } - body .kanban-plugin__lane-setting-wrapper > div:last-child { border-bottom: none; } - body .kanban-plugin__lane-action-wrapper button { box-shadow: none; } - body .kanban-plugin button:hover { color: var(--text-on-accent); background-color: var(--interactive-accent); } - body .kanban-plugin__item button.kanban-plugin__item-edit-button, body .kanban-plugin__lane button.kanban-plugin__lane-settings-button { margin-top: -1px; margin-bottom: -1px; font-size: 14px; } - body .kanban-plugin__item button.kanban-plugin__item-edit-button.is-enabled, -body - .kanban-plugin__lane - button.kanban-plugin__lane-settings-button.is-enabled { +body .kanban-plugin__lane button.kanban-plugin__lane-settings-button.is-enabled { color: var(--text-muted); } - body .kanban-plugin__item button.kanban-plugin__item-edit-button:hover, body .kanban-plugin__lane button.kanban-plugin__lane-settings-button:hover { color: var(--text-muted); background-color: var(--shade-plus-darker); } - body .kanban-plugin__checkbox-wrapper { border: none; } - body .kanban-plugin__new-lane-button, body .kanban-plugin__new-item-button { - font-weight: 500; + font-weight: var(--medium-weight); font-size: 14px; background-color: var(--shade-plus-darker); border: 1px solid transparent; } - body button.kanban-plugin__new-lane-button:hover, body button.kanban-plugin__new-item-button:hover { background-color: var(--shade-plus-darker); color: var(--text-muted); } - body button.kanban-plugin__new-lane-button { background-color: var(--shade-0); box-shadow: none; @@ -7023,35 +6791,28 @@ body button.kanban-plugin__new-lane-button { border-radius: var(--radius-m); width: auto; } - body button.kanban-plugin__new-item-button { background-color: transparent; } - body button.kanban-plugin__confirm-action-button:hover, body button.kanban-plugin__item-button-delete:hover, body button.kanban-plugin__delete-lane-button:hover { color: var(--text-error); background-color: rgba(var(--background-modifier-error-rgb), 0.2); } - body .kanban-plugin__action-confirm-wrapper button { margin-bottom: 5px; } - body .kanban-plugin__grow-wrap > textarea:focus { border-color: hsla(var(--accent-hsl), 0.5); } - body .kanban-plugin__item-input-wrapper { border-top: none; } - body .kanban-plugin__item-input-wrapper .kanban-plugin__grow-wrap > textarea, body .kanban-plugin__item-input-wrapper .kanban-plugin__grow-wrap::after { font-size: 14px; } - body .kanban-plugin__item-content-wrapper .kanban-plugin__grow-wrap > textarea, body .kanban-plugin__item-content-wrapper .kanban-plugin__grow-wrap::after, body .kanban-plugin__lane-input-wrapper .kanban-plugin__grow-wrap > textarea, @@ -7060,12 +6821,10 @@ body .kanban-plugin__lane-title .kanban-plugin__grow-wrap > textarea, body .kanban-plugin__lane-title .kanban-plugin__grow-wrap::after { font-size: 14px; } - body button.kanban-plugin__item-action-add, body button.kanban-plugin__lane-action-add { background-color: var(--interactive-accent); } - body .kanban-plugin__item-settings-actions button, body .kanban-plugin__lane-action-wrapper button, body .kanban-plugin__action-confirm-wrapper button, @@ -7073,237 +6832,313 @@ body .kanban-plugin__lane-input-actions button, body .kanban-plugin__item-input-actions button { font-size: 13px; } - body .kanban-plugin__lane-input-actions button, body .kanban-plugin__item-input-actions button { box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1); } - body .kanban-plugin__lane-grip { margin-left: -5px; margin-right: 4px; } - body .kanban-plugin__autocomplete { - font-weight: 500; + font-weight: var(--medium-weight); font-size: 14px; border: none; } - body .kanban-plugin__autocomplete-item-active, body .kanban-plugin__autocomplete-item { padding: 4px 8px; } - body .kanban-plugin__autocomplete-item:hover, body .kanban-plugin__autocomplete-item-active { border-top: 1px solid transparent; background-color: var(--shade-5); color: var(--text-normal); } - body .kanban-plugin__action-confirm-wrapper { margin: 5px 0; border-radius: var(--radius-l); border-width: 3px; } - body .kanban-plugin__action-confirm-text { font-size: 14px; padding-bottom: 5px; } - body .kanban-plugin__setting-item { background-color: var(--background-primary); } - -body .kanban-plugin__icon[data-icon="cross"] { +body .kanban-plugin__icon[data-icon=cross] { color: var(--text-muted); - } - -body .kanban-plugin__icon[data-icon="cross"] > svg { +body .kanban-plugin__icon[data-icon=cross] > svg { width: 1.2em; height: 1.2em; } - body .kanban-plugin__lane-form-wrapper { background-color: var(--background-primary); } +body .kanban-plugin__item-markdown .external-link::after { + top: 0; +} +body:not(.native-scrollbars) .kanban-plugin__scroll-container::-webkit-scrollbar { + width: 12px; + height: 12px; +} +body .internal-link.kanban-plugin__embed-link { + color: var(--text-muted); +} + +body .lt-predictions-container.cm-tooltip, body .lt-predictions-container { font-family: var(--text); font-size: 14px; - border: 1px solid var(--shade-10); + border: none; + box-shadow: none; + filter: drop-shadow(0px 0px 1px var(--shade-20)) drop-shadow(0px 0 10px rgba(0, 0, 0, 0.1)); } - body .lt-buttoncontainer > button { font-size: 14px; - font-weight: 500; + font-weight: var(--medium-weight); color: var(--text-normal); padding: 4px 14px; background: var(--background-primary); border: 1px solid rgba(0, 0, 0, 0.12); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08); border-radius: var(--radius-m); - cursor: var(--cursor); } - body.theme-dark .lt-buttoncontainer > button { color: #dfdedf; - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), - inset 0px 1px 1px rgba(255, 255, 255, 0.3); + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3); background-color: var(--shade-20); } - body .lt-ignore-btn { background-color: var(--background-primary); + border-left: none; + border-right: none; + border-bottom: none; font-size: 13px; - font-weight: 500; + font-weight: var(--medium-weight); color: var(--text-muted); transition: 100ms color, 100ms background-color; } - -body .lt-ignore-btn:hover { - background-color: var(--shade-3); - color: var(--text-normal); -} - body .lt-ignore-btn svg { width: 1em; height: 1em; } - +body .lt-ignore-btn:hover { + background-color: var(--shade-3); + color: var(--text-normal); +} body .lt-title:not(:empty) { - font-weight: 500; + font-weight: var(--medium-weight); } - body .lt-status-bar-btn { margin: -2px 0; } - body .lt-status-bar-btn svg { display: none; width: 14px; height: 14px; } - body .lt-status-bar-btn.lt-loading svg { display: block; } -body .workspace-leaf-content[data-type="dictionary-view"] .searchbox > input { - margin: 0; +body .settings-search-input { + padding: 0 5px 10px 5px; } - -body .workspace-leaf-content[data-type="dictionary-view"] .searchbox > button { - margin: 0 0 0 5px; - padding: 0 10px; - flex-shrink: 0; - flex-grow: 0; - color: var(--text-muted); - background: var(--background-primary); - border: 1px solid rgba(0, 0, 0, 0.12); - box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08); - border-radius: var(--radius-m); +body .settings-search-input .search-input-container { + padding: 0; } -body - .workspace-leaf-content[data-type="dictionary-view"] - .searchbox - > button - > .gg-search { - margin: 0; - display: flex; - top: -1px; - left: -1px; +body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header > .view-header-title-container:before, +body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf.mod-active > .workspace-leaf-content > .view-header > .view-header-title-container:before { + background: transparent !important; } -body - .workspace-leaf-content[data-type="dictionary-view"] - .results - > .container { - background-color: transparent; - padding: 0; +body.plugin-sliding-panes-stacking .workspace > .mod-root > .workspace-leaf { + box-shadow: 0 0 20px rgba(0, 0, 0, 0.15) !important; } -body .workspace-leaf-content[data-type="dictionary-view"] h3 { - font-size: 14px; - font-weight: 500; +body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf.mod-active > .workspace-leaf-content > .view-header { + border-right: none !important; } -body .workspace-leaf-content[data-type="dictionary-view"] .container > .main { - background: var(--shade-3); - box-shadow: 0px 0.5px 1px 0.5px rgb(0 0 0 / 10%); +body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header > .view-header-title-container > .view-header-title { + margin-left: 0; } -body - .workspace-leaf-content[data-type="dictionary-view"] - .definition:last-child { - padding-bottom: 0; +body.hider-frameless.plugin-sliding-panes-rotate-header.plugin-sliding-select-orientation-mixed .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header { + padding-top: 25px; } -body - .workspace-leaf-content[data-type="dictionary-view"] - details[open] - summary - ~ audio, -body - .workspace-leaf-content[data-type="dictionary-view"] - details[open] - summary - ~ div.definition { - animation: none !important; +body #wordsprint { + padding-top: 2rem; } - -audio, -audio::-webkit-media-controls-panel { - background: var(--background-primary); +body #wordsprint .status { + margin: 0; + padding: 0; + border-radius: var(--radius-m); + background-color: var(--shade-0); + color: var(--text-normal); + font-weight: var(--medium-weight); + line-height: 1; } - -audio { - border-radius: 40px; - border: 1px solid var(--shade-5); +body #wordsprint .danger { + color: rgb(var(--red-rgb)); + font-weight: 800; +} +body #wordsprint .danger + .secondsLeft { + color: rgb(var(--red-rgb)); +} +body #wordsprint .warning { + color: rgb(var(--orange-rgb)); + font-weight: 800; +} +body #wordsprint .warning + .secondsLeft { + color: rgb(var(--orange-rgb)); +} +body #wordsprint .success { + color: rgb(var(--green-rgb)); + font-weight: 800; +} +body #wordsprint .secondsLeft { + line-height: 1; + padding: 0.5rem 0 0; + margin: 0; +} +body #wordsprint #sprintActionPanel { + line-height: 1; + padding: 0; + margin: 1rem 0 2.5rem; +} +body #wordsprint #sprintActionPanel .sprintStop, +body #wordsprint #sprintActionPanel .sprintStart { + margin: 0; + line-height: 1.3; + font-size: 14px; + font-weight: var(--medium-weight); + color: var(--text-normal); + padding: 4px 14px; + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.12); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08); + border-radius: var(--radius-m); } - -body .zoom-plugin-header { - border-bottom: 1px solid var(--shade-plus-darker); - padding: 10px 17px; +body #wordsprint #sprintActionPanel .sprintStart { + margin: 0 2px 0 0; +} +body #wordsprint #sprintActionPanel .sprintStop { + margin: 0 0 0 2px; +} +body #wordsprint #sprintViewStats .viewStats { + box-shadow: none; + border: none; font-size: 14px; - font-family: var(--text); + font-weight: var(--medium-weight); + padding: 0; + background-color: transparent; + color: var(--text-accent); + margin: 0; } - -body .zoom-plugin-title { - text-decoration: none; +body #wordsprint > hr { + margin-bottom: 10px !important; } - -body .zoom-plugin-header > span { - color: transparent; - font-size: 0; +body #wordsprint .wordsWritten { + font-style: italic; + color: var(--shade-30); } - -body .zoom-plugin-header > span:before { - font-size: 0.9rem; - width: 0.9rem; - height: 0.9rem; - color: var(--text-muted); - display: inline-flex; - align-items: center; - justify-content: center; +body #wordsprint #sectionTab { + background: var(--shade-plus-darker); + flex-grow: 0; + flex-shrink: 1; + width: unset; + max-width: unset; + border-bottom: none; + margin: 0; + padding: 1px; + border-radius: var(--radius-s); + box-shadow: inset 0px 0px 4px rgba(var(--color-black-rgb), 0.04); +} +body #wordsprint #sectionTab button { + border-radius: var(--radius-s); + padding: 4px 6px; line-height: 1; - content: "โ€บ"; - padding: 0 2px; - position: relative; + font-size: 14px; + font-weight: var(--medium-weight); + box-shadow: none; + border: none; +} +body #wordsprint #sectionTab button:not(.active):not(:hover) { + background-color: transparent; + color: var(--text-normal); +} +body #wordsprint #sectionTab button:hover:not(.active) { + background: var(--shade-plus-darker); +} +body #wordsprint #sectionTab button.active { + color: var(--text-normal); + background-color: var(--shade-0); + box-shadow: 0px 0.5px 1px 0.5px rgba(var(--color-black-rgb), 0.1); +} +body #wordsprint #sprintViewStats { + padding: 10px 0 0; +} +body #wordsprint #goalsPanel, +body #wordsprint #statsPanel { + align-items: flex-start; + padding: 0 5px; } -.sr-deck-counts, -.tag-pane-tag-count.tree-item-flair[aria-label="Due cards"] { - display: inline-block; - padding: 2px 6px; - line-height: 1; - font-size: 16px; +.theme-dark #wordsprint #sprintActionPanel .sprintStart { + color: #dfdedf; + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3); + background-color: var(--shade-50); +} +.theme-dark #wordsprint #sprintActionPanel .sprintStop { + color: #dfdedf; + box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px rgba(255, 255, 255, 0.3); + background-color: var(--shade-10); } -.sr-modal-content .tag-pane-tag:hover .tag-pane-tag-count { - color: #fff; +body .cm-panels-top { + box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.08); + border-bottom: none; +} +body .zoom-plugin-header { + max-width: none; + align-items: center; + display: flex; + flex-wrap: wrap; + font-family: var(--font-interface); + font-weight: var(--medium-weight); + font-size: 1rem; + justify-content: flex-start; + margin: 0 auto; + padding: 10px 20px; +} +body .zoom-plugin-title { + color: var(--text-muted); + display: inline-block; + max-width: 200px; + overflow: hidden; + text-decoration: none; + text-overflow: ellipsis; + white-space: nowrap; + padding: 2px 0; +} +body .zoom-plugin-title:hover { + color: var(--text-accent); +} +body .zoom-plugin-delimiter { + font-size: 0; + color: transparent; + margin: 0 10px; +} +body .zoom-plugin-delimiter::after { + font-size: 1rem; + color: var(--text-muted); + display: inline-block; + transform: scale(0.5, 0.85); + content: "โ–ถ"; } \ No newline at end of file diff --git a/.obsidian/themes/Harmonic.css b/.obsidian/themes/Harmonic.css index 8afff995..4f2fde65 100644 --- a/.obsidian/themes/Harmonic.css +++ b/.obsidian/themes/Harmonic.css @@ -1,6 +1,28 @@ -/* HARMONIC THEME by Mathieu DUBOIS */ +/* + +"Harmonic" theme for Obsidian* + + - Version : 2.0 + + - Creator : Mathieu DUBOIS (https://github.com/Thiews) + + - Contributors : + * _lilian (https://github.com/LilianCr) + * ... + + - Code : https://github.com/Thiews/Obsidian-Harmonic + + - Documentation : Coming soon... + + +If you like this theme, you can support my work at https://www.buymeacoffee.com/thiews + +*/ + +/* โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€” Loaded fonts โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€” */ + +/* Fonts from Google */ -/* Fonts from Google*/ @import url('https://fonts.googleapis.com/css2?family=Readex+Pro:wght@300;400;500;600;700&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Mukta:wght@300;400;500;600;700&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400;1,600;1,700&display=swap'); @@ -21,15 +43,190 @@ @import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;500;600;700&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Oxygen:wght@300;400;700&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Spartan:wght@300;400;500;600;700&family=Zen+Kaku+Gothic+New:wght@300;400;500;700&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Kalam:wght@400;700&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@300;400;500;700&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Anton&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Dosis:wght@300;400;500;600;700&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Fjalla+One&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap'); + +/* iA Writer Mono */ + +@font-face { + font-family: 'iA Writer Mono V'; + src: url('data:font/ttf;charset=utf-8;base64,AAEAAAAPAIAAAwBwRkZUTYP3JPEAAQCgAAAAHEdERUYc3h9UAADwNAAAAGxHUE9Txc8NTQAA+TwAAAdkR1NVQmOECikAAPCgAAAImk9TLzKNOFJmAAABeAAAAGBjbWFwLORdDgAADxAAAAUGZ2FzcP//AAMAAPAsAAAACGdseWYgwvgQAAAaxAAAsbRoZWFkDztCMQAAAPwAAAA2aGhlYQXMBHIAAAE0AAAAJGhtdHhbPdcYAAAB2AAADThsb2NhQvIYygAAFBgAAAaqbWF4cAPsAVYAAAFYAAAAIG5hbWVvT05KAADMeAAAB6Rwb3N0l5ZeEAAA1BwAABwQAAEAAAACAABb3HxpXw889QALA+gAAAAA1gyQ2AAAAADYRm0Q/vz/BQLMBF8AAAAIAAIAAAAAAAAAAQAABAH+7QAAA0D+/P78AswAAQAAAAAAAAAAAAAAAAAAA0gAAQAAA1QAywAiAGkABgABAAIAHgAGAAAAZAAAAAMAAwADAlgBkAAFAAACigJYAAAASwKKAlgAAAFeADwBNQAAAAAFAAAAAAAAAKAAAm9QACB7AAAAAAAAAABVS1dOAEAAIPsCAwz/JAEsBAEBEwAAAZcAAAAAAgQCugAAACAAAwJYACAAAAAAAU0AAAJYAAACWADqAlgArQJYABACWAAyApsAQQJYABkCWAEGAlgAzQJYAGoCWAArAlgAPgJYAMwCWACbAlgA6gJYAFoCWAA4AlgANQJYAEECWAAwAlgAIgJYAEkCWABAAlgAQQJYADcCWABAAlgA6gJYAMwCWABVAlgAPgJYAFUCWABNAlgARQJYAB8CWABYAlgARgJYAF8CWABaAlgAWgJYADgCWABQAlgAVAJYAEoCWABVAlgAeAJYAEQCWABQAlgAOAJYAFoCWAA4AlgAWgJYAC0CWAAZAlgAUAJYACQCWAAjAlgAGgJYABECWAAwAlgA4QJYAFoCWABfAlgALQJYADwCWAC7AlgAQgJYAF8CWABUAlgAPAJYAEMCWABJAlgAPAJYAGICWABaAlgAXQJYAGkCWABQAlgANgJYAGICWABCAlgAXwJYADwCWABNAlgAQwJYACcCWABcAlgAQAJYAB4CWAA9AlgANQJYAFUCWABpAlgBCQJYAGkCWAA0AlgAAAJYAOoCWABUAlgANAJYABYCWAEJAlgAUQJYAJkDQAB0AlgAigJYAEkCWAA+AlgAmwJYAHUCWACgAlgAgQJYAD4CWAChAlgAlwJYAP8CWABiAlgALQJYAOsCWADVAlgAmgJYAIwCWABCAlgAEgJYABICWAARAlgAWgJYAB8CWAAfAlgAHwJYAB8CWAAfAlgAHwJYAB4CWABGAlgAWgJYAFoCWABaAlgAWgJYAFQCWABUAlgAVAJYAFQCWAAWAlgAUAJYADgCWAA4AlgAOAJYADgCWAA4AlgAWAJYAC8CWABQAlgAUAJYAFACWABQAlgAEQJYAFoCWAAcAlgAQgJYAEICWABCAlgAQgJYAEICWABCAlgADgJYAFQCWABDAlgAQwJYAEMCWABDAlgAagJYAGoCWABqAlgAagJYAEICWABiAlgAQgJYAEICWABCAlgAQgJYAEICWAA+AlgALwJYAFwCWABcAlgAXAJYAFwCWAA1AlgAXwJYADUCWAAfAlgAQgJYAB8CWABCAlgAHwJYAEICWABGAlgAVAJYAEYCWABUAlgARgJYAFQCWABGAlgAVAJYAF8CWAAtAlgAFgJYADwCWABaAlgAQwJYAFoCWABDAlgAWgJYAEMCWABaAlgAQwJYAFoCWABDAlgAOAJYADwCWAA4AlgAPAJYADgCWAA8AlgAOAJYADwCWABQAlj/6QJYAAoCWAAhAlgAVAJYAGoCWABUAlgAagJYAFQCWABqAlgAVAJYAGoCWABUAlgAagJYAFUCWABbAlgASgJYAF0CWABVAlgAaQJYAGoCWAB1AlgAUAJYAHgCWABQAlgAeAJYAFACWAB4AlgAUAJYACgCWABQAlgAUAJYAGICWABQAlgAYgJYAFACWABiAlgAAAJYAFACWABiAlgAOAJYAEICWAA4AlgAQgJYADgCWABCAlgAJQJYABACWABaAlgATQJYAFoCWABNAlgAWgJYAE0CWAAtAlgAQwJYAC0CWABDAlgALQJYAEMCWAAtAlgAQwJYABkCWAAnAlgAGQJYACcCWAAZAlgAJwJYAFACWABcAlgAUAJYAFwCWABQAlgAXAJYAFACWABcAlgAUAJYAFwCWABQAlgAXAJYACMCWAAeAlgAEQJYADUCWAARAlgAMAJYAFUCWAAwAlgAVQJYADACWABVAlgAOAJY/9UCWAA4AlgAQgJYAFACWABcAlgAHwJYAEICWAAeAlgADgJYAC8CWAAvAlgALQJYAEMCWAAZAlgAJwJYAF0CWABDAlgA8wJYAL4CWACLAlgAiwJYAIsCWAD2AlgAuAJYAHcCWACEAlgAswAA/48AAP/TAAD/XwAA/1gAAP90AAD/XwAA/8oAAP9tAAD/rAAA/4wAAP+HAAD/XwAA/8cAAAAAAAD/swAA/8sAAP+wAAD/qQAA/0sCWAAUAlgAWgJYAFoCWAAKAlgAhAJYAEMCWAAtAlgAVAJYAFQCWABKAlgAAAJYABkCWAAKAlgAUAJYAFACWAAsAlgAUwJYAB8CWABVAlgAWAJYAIQCWAATAlgAWgJYAAICWAAoAlgAUAJYAFACWABQAlgABQJYAEQCWABQAlgAOAJYAFMCWABaAlgARgJYABkCWAAsAlgAGgJYABoCWABQAlgAPAJYADACWAAbAlgACgJYADACWABcAlgAOwJYAC4CWAAnAlgAQgJYAEUCWABrAlgAhwJYABYCWABDAlgAHgJYAD0CWABfAlgAXwJYAGsCWAAaAlgASAJYAF8CWABCAlgAYQJYAF8CWABUAlgARgJYADUCWAAsAlgAPQJYAFQCWABQAlgANgJYABsCWAALAlgANgJYAG8CWABUAlgAMgJYAEQCWABDAlgAQwJYACECWACHAlgAVAJYAEMCWABaAlgAagJYAF0CWAAIAlgAIgJYACECWABrAlgAXwJYADUCWABhAlgAOAJYAEICWACEAlgAhwJYADMCWAAsAlgAWAJYAG4CWP/qAlgADQJYACgCWAA9AlgASAJYAGMCWAA8AlgAVwJYAAICWAALAlgAUAJYAFQCWAAgAlgANgJYAEYCWABUAlgAEQJYAEACWAARAlgAQAJYABQCWAA9AlgANQJYAEsCWAA8AlgAUAJYAFgCWABiAlgAVAJYAAICWAAeAlgAUAJYAB8CWABCAlgAHwJYAEICWAAeAlgADgJYAFoCWABDAlgAOAJYAEMCWAACAlgAHgJYACgCWAA9AlgAUAJYAF8CWABQAlgAXwJYADgCWABCAlgAOAJYAEICWAAsAlgANQJYACwCWAA1AlgALAJYADUCWAA8AlgAUAJYADACWAA2AlgAWAJYACMCWAAeAlgAIwJYAB4CWAAjAlgAHgJYAD8CWAAfAlgAQgJYAB8CWABCAlgAHwJYAEICWAAfAlgAFwJYAB8CWABCAlgAHwJYAEICWAAfAlgAQgJYAB8CWABCAlgAHwJYAEICWAAfAlgAQgJYAB8CWABCAlgAHwJYAEICWABaAlgAQwJYAFoCWABDAlgAWgJYAEMCWABaAlgAQwJYAC0CWAAqAlgAWgJYAEMCWABaAlgAQwJYAFoCWABDAlgAVAJYAGoCWABUAlgAWgJYADgCWABCAlgAOAJYAEICWAA4AlgAQgJYACgCWAAoAlgAOAJYAEICWAA4AlgAQgJYADgCWABCAlgAOAJYAEICWAA4AlgAQgJYADgCWABCAlgAOAJYAEICWAA4AlgAQgJYAFACWABcAlgAUAJYAFwCWABQAlgAXAJYAFACWABcAlgAUAJYAFwCWABQAlgAXAJYAFACWABcAlgAEQJYADUCWAARAlgANQJYABECWAA1AlgAEQJYADUCWAA8AlgAAAJYAMMCWADfAlgAzAJYAFECWABtAlgAbQJYAEYCWABGAlgAzQJYACsCtgA3AlgAqgJYAMcCWAASAlgAmwJYAJMCWACgAlgAoQJYAKQCWACcAlgAnQJYAJsCWACaAlgAoQJYAJcCWACTAlgAoAJYAKECWACkAlgAnAJYAJ0CWABGAlgANAJYABsCWAAxAlgAGgJYADsCWABSAlgARgJYABwCWAAaAlgAHAJYADgCWAAbAlgARgJYAC0CWAA4AlgAOAJYAC0CWABYAlgARgJYACsCWAAQAlgANgJYABoCWAASAlgAEgJYABICWAASAlgAEgJYABICWAARAlgADgJYABICWAASAlgAEgJYABECWAASAlgAEgJYABQCWABdAlgAHQJYAF0CWAAAAlgAXQJYADsCWAAcAlgAHAJYADsCWAAUAlgAFAJYACkCWABSAlgAKQJYAFICWAAEAlgADgJYABoCWAAaAlgAFAJYABQCWABCAlgALgJYAE4CWAA/AlgAPgJYABgCWAALAlgAIwJYADQCWAA+AlgAVQJYAFUCWAAqAlgALgJYADICWAAaAlgAGgJYAB0CWAAdAlgATgJYACYCWAAmAlgASgJYAF0CWAA8AlgAPAJYADwCWAA8AlgAPAJYADwCWAA8AlgAPAJYADwCWAA8AlgAPAJYADwCWAA8AlgAGwJYADwCWAA8AlgAPAJYADwCWAA8AlgAPAJYADwCWAA8AlgAPAJYAEMCWABDAlgAQwJYAEMCWABDAlgAQQJYAEMCWAA8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EVIRfhGKEZYRohGuEboRxhHoEjISPhJKElYSYhJuEnoShhKSEpoSphKyEr4SyhLWEuIS/BM4E0QTUBNcE2gTdBOWE+QT8BP8FAgUFBQgFCwUiBTUFOAU7BT4FQQVEBUcFSgVNBV2FYIVjhWaFaYVshW+FdgWGBYkFjAWPBZIFlQWhhaSFp4Wqha2FsIW9BdKF1YXYhduF3oXhheSF54Xqhe2F+4YFhhOGFoYZhhyGH4YihiWGMYZGhkmGTIZPhlKGVYZYhluGXoZhhmSGZ4ZqhnQGfoaBhoSGh4aKho2GkIacBqkGrAaxBrqGxYbIhsuGzobRhtgG2wbeBuEG5AbnBuoG7QbwBvaG/gcBBwQHBwcKBw0HEAcaByMHLQcwBzMHNgc5BzwHPwdJB10HYAdjB2YHaQdsB28Hcgd1B3gHeweSB6mHrIevh7KHtYe4h7uHwgfLh86H0YfUh9eH2ofdh+CH44fmh+mH+ggIiAuIDogRiBSIF4gaiB2IIIgjiCaIKYg1iECITYhcCGcIcYh0iHeIeoh9iICIg4iGiImIjIiPiJaIpAiniKsIsAi0iL0IwIjMCNUI4YjnCOmI7AjuiPEI84j2CPiI+wkBCQOJBgkIiQsJDYkSCRSJF4kaCRyJI4kmiSmJNIk3iUMJRQlHCUoJTAlaiWWJbwlyCXUJeAl9iX+JiQmLCY8JmAmaCakJuQnACcMJzgnWidiJ2oncieGJ44nlieeJ74n9Cf8KBIoNihOKGoojii4KNopCClEKXYpfim4Ke4p/iogKigqXiqeKroqxirwKw4rLitEK0wrXitmK24rgCuIK+Ir6iwALCAsOCxULHgsnizALO4tKi1cLWgtdC2kLbAt3i3mLe4t+i4CLjYuYC5oLnQugC6MLqIu0C8CLxQvJi9AL1gvhi+yL/IwLDBsMLAw3jEKMT4xcDGeMcox5jIAMhoyMjJgMo4yljKuMs4y7DMSMzYzXDOAM6gzzjPyM/o0AjQONBo0MDQ8NEg0VDRgNGg0cDR8NIg0kDSYNKQ0sDS8NMg01DTgNOw0+DUENRA1GDUgNSw1ODVENVA1XDVoNXQ1gDWMNZg13jXqNfY2AjYONho2JjZUNmA2bDZ4NoQ2kDacNqg2tDbANsw22DbkNvQ3BDcQNxw3KDc0N0A3TDdYN2Q3dDeEN5A3nDeoN7Q3wDfMN9g35Dfw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A4UQIgBEAAAQAwM6ARsAAP//AB8AAAI6BCQQIgAkAAAQAwNJASwAAP//AEL/9AImA3oQIgBEAAAQAwM7ARsAAP//AB8AAAI6BBsQIgAkAAAQAwNKASwAAP//AEL/9AImA3EQIgBEAAAQAwM8ARsAAP//AB//UwI6A6oQIgAkAAAQIgMqAAAQAwFrASsAAAAA//8AQv9TAiYDABAiAEQAABAiAVbvABADAWsBGgAAAAD//wBa/1MCCAK6ECIAKAAAEAMBawEwAAD//wBD/1MCFQIQECIASAAAEAMBawE0AAD//wBaAAACCAOnECIAKAAAEAMDJgExAAD//wBD//QCFQL9ECIASAAAEAMBZAEuAAD//wBaAAACCAOCECIAKAAAEAIDMwUAAAD//wBD//QCFQLYECIASAAAEAIBWgIAAAD//wBaAAACNQQzECIAKAAAEAMDTgExAAD//wBD//QCMgOJECIASAAAEAMDQAEuAAD//wAtAAACCAQzECIAKAAAEAMDUAExAAD//wAq//QCFQOJECIASAAAEAMDQgEuAAD//wBaAAACGQQoECIAKAAAEAMDUQExAAD//wBD//QCFgN+ECIASAAAEAMDQwEuAAD//wBaAAACCAQmECIAKAAAEAMDUwExAAD//wBD//QCFQN8ECIASAAAEAMDRQEuAAD//wBa/1MCCAOnECIAKAAAECIDLAUAEAMBawEwAAAAAP//AEP/UwIVAv0QIgBIAAAQIgFUAgAQAwFrATQAAAAA//8AVAAAAgQDpxAiACwAABADAyYBLAAA//8AagAAAiIC/RAiAPIAABADAWQBTAAA//8AVP9TAgQCuhAiACwAABADAWsBKwAA//8AWv9TAhQC5BAiAEwAABADAWsBSwAA//8AOP9TAiACxhAiADIAABADAWsBKwAA//8AQv9TAhYCEBAiAFIAABADAWsBKwAA//8AOP/0AiADpxAiADIAABADAyYBLAAA//8AQv/0AhYC/RAiAFIAABADAWQBLAAA//8AOP/0AjAEMxAiADIAABADA04BLAAA//8AQv/0AjADiRAiAFIAABADA0ABLAAA//8AKP/0AiAEMxAiADIAABADA1ABLAAA//8AKP/0AhYDiRAiAFIAABADA0IBLAAA//8AOP/0AiAEKBAiADIAABADA1EBLAAA//8AQv/0AhYDfhAi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cgBuAGEAdABlACAAbABvAHcAZQByAGMAYQBzAGUAIABlAHMAegBlAHQAdAAAYWx0ZXJuYXRlIGxvd2VyY2FzZSBlc3pldHQAAHAAbABhAGkAbgAgAG4AdQBtAGIAZQByACAAegBlAHIAbwAAcGxhaW4gbnVtYmVyIHplcm8AAHMAbABhAHMAaABlAGQAIABuAHUAbQBiAGUAcgAgAHoAZQByAG8AAHNsYXNoZWQgbnVtYmVyIHplcm8AAHMAaQBtAHAAbABlACAAbABvAHcAZQByAGMAYQBzAGUAIABnAABzaW1wbGUgbG93ZXJjYXNlIGcAAHMAaQBtAHAAbABlACAAbABvAHcAZQByAGMAYQBzAGUAIABhAABzaW1wbGUgbG93ZXJjYXNlIGEAAAIAAAAAAAD/VgA8AAAAAAAAAAAAAAAAAAAAAAAAAAADVAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEBAgCjAIQAhQCWAOgAhgCOAIsAnQCpAKQBAwCKANoAgwCTAQQBBQCNAQYAiADDAN4BBwCeAKoA9QD0APYAogCtAMkAxwCuAGIAYwCQAGQAywBlAMgAygDPAMwAzQDOAOkAZgDTANAA0QCvAGcA8ACRANYA1ADVAGgA6wDtAIkAagBpAGsAbQBsAG4AoABvAHEAcAByAHMAdQB0AHYAdwDqAHgAegB5AHsAfQB8ALgAoQB/AH4AgACBAOwA7gC6AQgBCQEKAQsBDAENAP0A/gEOAQ8BEAERAP8BAAESARMBFAEBARUBFgEXARgBGQEaARsBHAEdAR4BHwEgAPgA+QEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwAPoA1wExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwDiAOMBQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4AsACxAU8BUAFRAVIBUwFUAVUBVgFXAVgA+wD8AOQA5QFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuALsBbwFwAXEBcgDmAOcBcwCmAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFANgA4QDbANwA3QDgANkA3wGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAJsBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiALIAswC2ALcAxAC0ALUAxQCCAMIAhwCrAMYAvgC/ALwCowKkAqUCpgKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQCtQK2ArcCuAK5AroCuwK8Ar0CvgK/AsACwQLCAsMCxALFAsYCxwLIAIwCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAJgC7wCaAJkA7wClAJIAnACnAI8AlACVALkC8ALxAvIC8wL0AvUC9gDAAMEC9wL4AvkC+gL7AvwC/QL+Av8DAAMBAwIDAwMEAwUDBgMHAwgDCQMKAwsDDAMNAw4DDwMQAxEDEgMTAxQDFQMWAxcDGAMZAxoDGwMcAx0DHgMfAyADIQMiAyMDJAMlAyYDJwMoAykDKgMrAywDLQMuAy8DMAMxAzIDMwM0AzUDNgM3AzgDOQM6AzsDPAM9Az4DPwNAA0EDQgNDA0QDRQNGA0cDSANJA0oDSwNMA00DTgNPA1ADUQNSA1MDVANVA1YDVwNYA1kDWgNbA1wDXQd1bmkwMEEwB3VuaTAwQUQHdW5pMDBCMgd1bmkwMEIzB3VuaTAwQjUHdW5pMDBCOQdBbWFjcm9uB2FtYWNyb24GQWJyZXZlBmFicmV2ZQdBb2dvbmVrB2FvZ29uZWsLQ2NpcmN1bWZsZXgLY2NpcmN1bWZsZXgKQ2RvdGFjY2VudApjZG90YWNjZW50BkRjYXJvbgZkY2Fyb24GRGNyb2F0B0VtYWNyb24HZW1hY3JvbgZFYnJldmUGZWJyZXZlCkVkb3RhY2NlbnQKZWRvdGFjY2VudAdFb2dvbmVrB2VvZ29uZWsGRWNhcm9uBmVjYXJvbgtHY2lyY3VtZmxleAtnY2lyY3VtZmxleApHZG90YWNjZW50Cmdkb3RhY2NlbnQHdW5pMDEyMgd1bmkwMTIzC0hjaXJjdW1mbGV4C2hjaXJjdW1mbGV4BEhiYXIEaGJhcgZJdGlsZGUGaXRpbGRlB0ltYWNyb24HaW1hY3JvbgZJYnJldmUGaWJyZXZlB0lvZ29uZWsHaW9nb25lawJJSgJpagtKY2lyY3VtZmxleAtqY2lyY3VtZmxleAd1bmkwMTM2B3VuaTAxMzcMa2dyZWVubGFuZGljBkxhY3V0ZQZsYWN1dGUHdW5pMDEzQgd1bmkwMTNDBkxjYXJvbgZsY2Fyb24ETGRvdARsZG90Bk5hY3V0ZQZuYWN1dGUHdW5pMDE0NQd1bmkwMTQ2Bk5jYXJvbgZuY2Fyb24LbmFwb3N0cm9waGUDRW5nA2VuZwdPbWFjcm9uB29tYWNyb24GT2JyZXZlBm9icmV2ZQ1PaHVuZ2FydW1sYXV0DW9odW5nYXJ1bWxhdXQGUmFjdXRlBnJhY3V0ZQd1bmkwMTU2B3VuaTAxNTcGUmNhcm9uBnJjYXJvbgZTYWN1dGUGc2FjdXRlC1NjaXJjdW1mbGV4C3NjaXJjdW1mbGV4B3VuaTAxNjIHdW5pMDE2MwZUY2Fyb24GdGNhcm9uBFRiYXIEdGJhcgZVdGlsZGUGdXRpbGRlB1VtYWNyb24HdW1hY3JvbgZVYnJldmUGdWJyZXZlBVVyaW5nBXVyaW5nDVVodW5nYXJ1bWxhdXQNdWh1bmdhcnVtbGF1dAdVb2dvbmVrB3VvZ29uZWsLV2NpcmN1bWZsZXgLd2NpcmN1bWZsZXgLWWNpcmN1bWZsZXgLeWNpcmN1bWZsZXgGWmFjdXRlBnphY3V0ZQpaZG90YWNjZW50Cnpkb3RhY2NlbnQHdW5pMDE4RgVPaG9ybgVvaG9ybgVVaG9ybgV1aG9ybgpBcmluZ2FjdXRlCmFyaW5nYWN1dGUHQUVhY3V0ZQdhZWFjdXRlC09zbGFzaGFjdXRlC29zbGFzaGFjdXRlB3VuaTAyMTgHdW5pMDIxOQd1bmkwMjFBB3VuaTAyMUIHdW5pMDIzNwd1bmkwMjU5B3VuaTAyQkIHdW5pMDJCQwlncmF2ZWNvbWIJYWN1dGVjb21iB3VuaTAzMDIJdGlsZGVjb21iB3VuaTAzMDQHdW5pMDMwNgd1bmkwMzA3B3VuaTAzMDgIaG9va2NvbWIHdW5pMDMwQQd1bmkwMzBCB3VuaTAzMEMHdW5pMDMxMgd1bmkwMzE1B3VuaTAzMUIMZG90YmVsb3djb21iB3VuaTAzMjYHdW5pMDMyNwd1bmkwMzI4B3VuaTA0MDAHdW5pMDQwMQd1bmkwNDAyB3VuaTA0MDMHdW5pMDQwNAd1bmkwNDA1B3VuaTA0MDYHdW5pMDQwNwd1bmkwNDA4B3VuaTA0MDkHdW5pMDQwQQd1bmkwNDBCB3VuaTA0MEMHdW5pMDQwRAd1bmkwNDBFB3VuaTA0MEYHdW5pMDQxMAd1bmkwNDExB3VuaTA0MTIHdW5pMDQxMwd1bmkwNDE0B3VuaTA0MTUHdW5pMDQxNgd1bmkwNDE3B3VuaTA0MTgHdW5pMDQxOQd1bmkwNDFBB3VuaTA0MUIHdW5pMDQxQwd1bmkwNDFEB3VuaTA0MUUHdW5pMDQxRgd1bmkwNDIwB3VuaTA0MjEHdW5pMDQyMgd1bmkwNDIzB3VuaTA0MjQHdW5pMDQyNQd1bmkwNDI2B3VuaTA0MjcHdW5pMDQyOAd1bmkwNDI5B3VuaTA0MkEHdW5pMDQyQgd1bmkwNDJDB3VuaTA0MkQHdW5pMDQyRQd1bmkwNDJGB3VuaTA0MzAHdW5pMDQzMQd1bmkwNDMyB3VuaTA0MzMHdW5pMDQzNAd1bmkwNDM1B3VuaTA0MzYHdW5pMDQzNwd1bmkwNDM4B3VuaTA0MzkHdW5pMDQzQQd1bmkwNDNCB3VuaTA0M0MHdW5pMDQzRAd1bmkwNDNFB3VuaTA0M0YHdW5pMDQ0MAd1bmkwNDQxB3VuaTA0NDIHdW5pMDQ0Mwd1bmkwNDQ0B3VuaTA0NDUHdW5pMDQ0Ngd1bmkwNDQ3B3VuaTA0NDgHdW5pMDQ0OQd1bmkwNDRBB3VuaTA0NEIHdW5pMDQ0Qwd1bmkwNDREB3VuaTA0NEUHdW5pMDQ0Rgd1bmkwNDUwB3VuaTA0NTEHdW5pMDQ1Mgd1bmkwNDUzB3VuaTA0NTQHdW5pMDQ1NQd1bmkwNDU2B3VuaTA0NTcHdW5pMDQ1OAd1bmkwNDU5B3VuaTA0NUEHdW5pMDQ1Qgd1bmkwNDVDB3VuaTA0NUQHdW5pMDQ1RQd1bmkwNDVGB3VuaTA0NzIHdW5pMDQ3Mwd1bmkwNDkwB3VuaTA0OTEHdW5pMDQ5Mgd1bmkwNDkzB3VuaTA0OTQHdW5pMDQ5NQd1bmkwNDk2B3VuaTA0OTcHdW5pMDQ5OAd1bmkwNDk5B3VuaTA0OUEHdW5pMDQ5Qgd1bmkwNDlDB3VuaTA0OUQHdW5pMDRBMAd1bmkwNEExB3VuaTA0QTIHdW5pMDRBMwd1bmkwNEE0B3VuaTA0QTUHdW5pMDRBQQd1bmkwNEFCB3VuaTA0QUUHdW5pMDRBRgd1bmkwNEIwB3VuaTA0QjEHdW5pMDRCMgd1bmkwNEIzB3VuaTA0QjYHdW5pMDRCNwd1bmkwNEI4B3VuaTA0QjkHdW5pMDRCQQd1bmkwNEJCB3VuaTA0QzAHdW5pMDRDMQd1bmkwNEMyB3VuaTA0Q0YHdW5pMDREMAd1bmkwNEQxB3VuaTA0RDIHdW5pMDREMwd1bmkwNEQ0B3VuaTA0RDUHdW5pMDRENgd1bmkwNEQ3B3VuaTA0RDgHdW5pMDREOQd1bmkwNERDB3VuaTA0REQHdW5pMDRERQd1bmkwNERGB3VuaTA0RTIHdW5pMDRFMwd1bmkwNEU0B3VuaTA0RTUHdW5pMDRFNgd1bmkwNEU3B3VuaTA0RTgHdW5pMDRFOQd1bmkwNEVFB3VuaTA0RUYHdW5pMDRGMAd1bmkwNEYxB3VuaTA0RjIHdW5pMDRGMwd1bmkwNEY0B3VuaTA0RjUHdW5pMDRGOAd1bmkwNEY5B3VuaTBFM0YGV2dyYXZlBndncmF2ZQZXYWN1dGUGd2FjdXRlCVdkaWVyZXNpcwl3ZGllcmVzaXMHdW5pMUU5RQd1bmkxRUEwB3VuaTFFQTEHdW5pMUVBMgd1bmkxRUEzB3VuaTFFQTQHdW5pMUVBNQd1bmkxRUE2B3VuaTFFQTcHdW5pMUVBOAd1bmkxRUE5B3VuaTFFQUEHdW5pMUVBQgd1bmkxRUFDB3VuaTFFQUQHdW5pMUVBRQd1bmkxRUFGB3VuaTFFQjAHdW5pMUVCMQd1bmkxRUIyB3VuaTFFQjMHdW5pMUVCNAd1bmkxRUI1B3VuaTFFQjYHdW5pMUVCNwd1bmkxRUI4B3VuaTFFQjkHdW5pMUVCQQd1bmkxRUJCB3VuaTFFQkMHdW5pMUVCRAd1bmkxRUJFB3VuaTFFQkYHdW5pMUVDMAd1bmkxRUMxB3VuaTFFQzIHdW5pMUVDMwd1bmkxRUM0B3VuaTFFQzUHdW5pMUVDNgd1bmkxRUM3B3VuaTFFQzgHdW5pMUVDOQd1bmkxRUNBB3VuaTFFQ0IHdW5pMUVDQwd1bmkxRUNEB3VuaTFFQ0UHdW5pMUVDRgd1bmkxRUQwB3VuaTFFRDEHdW5pMUVEMgd1bmkxRUQzB3VuaTFFRDQHdW5pMUVENQd1bmkxRUQ2B3VuaTFFRDcHdW5pMUVEOAd1bmkxRUQ5B3VuaTFFREEHdW5pMUVEQgd1bmkxRURDB3VuaTFFREQHdW5pMUVERQd1bmkxRURGB3VuaTFFRTAHdW5pMUVFMQd1bmkxRUUyB3VuaTFFRTMHdW5pMUVFNAd1bmkxRUU1B3VuaTFFRTYHdW5pMUVFNwd1bmkxRUU4B3VuaTFFRTkHdW5pMUVFQQd1bmkxRUVCB3VuaTFFRUMHdW5pMUVFRAd1bmkxRUVFB3VuaTFFRUYHdW5pMUVGMAd1bmkxRUYxBllncmF2ZQZ5Z3JhdmUHdW5pMUVGNAd1bmkxRUY1B3VuaTFFRjYHdW5pMUVGNwd1bmkxRUY4B3VuaTFFRjkHdW5pMjA3MAd1bmkyMDc0B3VuaTIwNzUHdW5pMjA3Ngd1bmkyMDc3B3VuaTIwNzgHdW5pMjA3OQd1bmkyMDgwB3VuaTIwODEHdW5pMjA4Mgd1bmkyMDgzB3VuaTIwODQHdW5pMjA4NQd1bmkyMDg2B3VuaTIwODcHdW5pMjA4OAd1bmkyMDg5DWNvbG9ubW9uZXRhcnkEbGlyYQd1bmkyMEE2B3VuaTIwQTgHdW5pMjBBOQd1bmkyMEFBBGRvbmcERXVybwd1bmkyMEFEB3VuaTIwQUUHdW5pMjBCMQd1bmkyMEIyB3VuaTIwQjQHdW5pMjBCNQd1bmkyMEI4B3VuaTIwQjkHdW5pMjBCQQd1bmkyMEJEB3VuaTIwQkYHdW5pMjExMwd1bmkyMTE2B3VuaTIxMjYJZXN0aW1hdGVkB3VuaTIxNTAHdW5pMjE1MQd1bmkyMTUzB3VuaTIxNTQHdW5pMjE1NQd1bmkyMTU2B3VuaTIxNTcHdW5pMjE1OAd1bmkyMTU5B3VuaTIxNUEHdW5pMjE1Qgd1bmkyMTVDB3VuaTIxNUQHdW5pMjE1RQlhcnJvd2xlZnQHYXJyb3d1cAphcnJvd3JpZ2h0CWFycm93ZG93bglhcnJvd2JvdGgJYXJyb3d1cGRuB3VuaTIxOTYHdW5pMjE5Nwd1bmkyMTk4B3VuaTIxOTkHdW5pMjFBOQd1bmkyMUFBB3VuaTIxQjAHdW5pMjFCMQd1bmkyMUIyB3VuaTIxQjMHdW5pMjFCNgd1bmkyMUI3B3VuaTIxQkEHdW5pMjFCQgd1bmkyMUM0B3VuaTIxQzYHdW5pMjIwNgd1bmkyNzEzB3VuaTI3NEMHdW5pMkIwRQd1bmkyQjBGB3VuaTJCMTAHdW5pMkIxMQd1bmlFQkU3C3VuaTAwQTQwMzAxC3VuaTAwNkEwMzAxDXVuaTFFQjMuYWx0MDENdW5pMUVBOS5hbHQwMQ11bmkxRUEzLmFsdDAxB2EuYWx0MDEMYWFjdXRlLmFsdDAxDGFicmV2ZS5hbHQwMQ11bmkxRUFGLmFsdDAxDXVuaTFFQjcuYWx0MDENdW5pMUVCMS5hbHQwMQ11bmkxRUI1LmFsdDAxEWFjaXJjdW1mbGV4LmFsdDAxDXVuaTFFQTUuYWx0MDENdW5pMUVBRC5hbHQwMQ11bmkxRUE3LmFsdDAxDXVuaTFFQUIuYWx0MDEPYWRpZXJlc2lzLmFsdDAxDXVuaTFFQTEuYWx0MDEMYWdyYXZlLmFsdDAxDWFtYWNyb24uYWx0MDENYW9nb25lay5hbHQwMQthcmluZy5hbHQwMRBhcmluZ2FjdXRlLmFsdDAxDGF0aWxkZS5hbHQwMQdnLmFsdDAxDGdicmV2ZS5hbHQwMRFnY2lyY3VtZmxleC5hbHQwMQ11bmkwMTIzLmFsdDAxEGdkb3RhY2NlbnQuYWx0MDEQZ2VybWFuZGJscy5hbHQwMQdnLmFsdDAyDXVuaTA0MzAuYWx0MDENdW5pMDREMS5hbHQwMQ11bmkwNEQzLmFsdDAxCnplcm8uYWx0MDEKemVyby5hbHQwMgl6ZXJvLmRub20Ib25lLmRub20IdHdvLmRub20KdGhyZWUuZG5vbQlmb3VyLmRub20JZml2ZS5kbm9tCHNpeC5kbm9tCnNldmVuLmRub20KZWlnaHQuZG5vbQluaW5lLmRub20JemVyby5udW1yCG9uZS5udW1yCHR3by5udW1yCnRocmVlLm51bXIJZm91ci5udW1yCWZpdmUubnVtcghzaXgubnVtcgpzZXZlbi5udW1yCmVpZ2h0Lm51bXIJbmluZS5udW1yDWhvb2tjb21iLmNhc2ULdGlsZGUuYWx0MDEKYWN1dGUuY2FzZRB0aWxkZS5hbHQwMS5jYXNlCmJyZXZlLmNhc2UKY2Fyb24uY2FzZQ9jaXJjdW1mbGV4LmNhc2UNZGllcmVzaXMuY2FzZQ5kb3RhY2NlbnQuY2FzZQpncmF2ZS5jYXNlEWh1bmdhcnVtbGF1dC5jYXNlC21hY3Jvbi5jYXNlCXJpbmcuY2FzZQp0aWxkZS5jYXNlCmJyZXZlLmN5cmwPYnJldmUuY3lybF9jYXNlB2lqYWN1dGUHSUphY3V0ZQlyaW5nYWN1dGUKYnJldmVhY3V0ZQpicmV2ZWdyYXZlCWJyZXZlaG9vawpicmV2ZXRpbGRlDWRpZXJlc2lzYWN1dGUNZGllcmVzaXNjYXJvbg1kaWVyZXNpc2dyYXZlD2NpcmN1bWZsZXhhY3V0ZQ9jaXJjdW1mbGV4YnJldmUPY2lyY3VtZmxleGdyYXZlDmNpcmN1bWZsZXhob29rDmRpZXJl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AroAAQCiAroAAQEsAroAAQEsAroAAQEsAroAAQEsAroAAQEsAroAAQE0AroAAQEqAroAAQEsAroAAQEsAroAAQEsAroAAQEsAroAAQEsAroAAQEsAroAAQEsAroAAQEbAgQAAQE5AgQAAQEuAgQAAQEpAgQAAQCKAroAAQEsAroAAQEsAgQAAQEvAgQAAQEsAgQAAQE9AgQAAQEaAgQAAQFhAgQAAQEqAgQAAQEpAgQAAQEsAgQAAQEsAgQAAQEsAgQAAQEsAgQAAQEsAgQAAQGJAroAAQEsAroAAQEsAgQAAQEsAgQAAQFMAgQAAQEsAroAAQEsAgQAAQEsAroAAQEpAgQAAQGIAgQAAQEfAgQAAQEfAgQAAQEsAgQAAgARACQAPQAAAEQARAAaAEYARgAbAEgASAAcAEoASwAdAE8AVgAfAFgAXQAnAIcAhwAtAJkAmQAuAKcApwAvALkAuQAwAPIA8gAxAUIBRQAyAVABUAA2AvIC8gA3AwYDBgA4AwwDDAA5AAIABAFcAWgAAAMmAyYADQM5A0UADgNHA1MAGwAoAAAAogAAAKgAAACuAAAAtAAAALoAAADAAAAAxgAAAMwAAADSAAAA2AAAAN4AAADkAAAA6gAAAPAAAAD2AAAA/AAAAQIAAAEIAAABDgAAARQAAAEaAAABIAAAASYAAAEsAAABMgAAATgAAAE+AAABRAAAAUoAAAFQAAABVgAAAVwAAAFiAAABaAAAAW4AAAF0AAABegAAAYAAAAGGAAABjAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACugABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACugABAAACugABAAACugABAAACugABAAACugABAAACugABAAACugABAAACugABAAACugABAAACugABAAACugABAAACugABAAACugABADoALgABAEAADAAEAAoAEAAWABwAAQEiAuQAAQI3AuQAAQGqAuQAAQGDAvgAAQAEAC8ARwBPAFcAAQABAWkAAQAAAAYAAQAAAuQAAAABAAAAANWkJwgAAAAA1gyQ2AAAAADYRm0Q') format('truetype'); + font-weight: normal; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: 'iA Writer Mono V'; + src: url('data:font/ttf;charset=utf-8;base64,AAEAAAAPAIAAAwBwRkZUTYP3JPEAARfgAAAAHEdERUYc3h9UAAEHdAAAAGxHUE9Txc8NTQABEHwAAAdkR1NVQmOECikAAQfgAAAImk9TLzKNOVKUAAABeAAAAGBjbWFwLORdDgAADxAAAAUGZ2FzcP//AAMAAQdsAAAACGdseWbERJrNAAAaxAAAyGxoZWFkD4hCOgAAAPwAAAA2aGhlYQYqA70AAAE0AAAAJGhtdHharboeAAAB2AAADThsb2Nh5sK3IAAAFBgAAAaqbWF4cAPsAV0AAAFYAAAAIG5hbWXzwGcyAADjMAAACCtwb3N0l4zeEAAA61wAABwQAAEAAAACAADEMEneXw889QALA+gAAAAA1gyQ2AAAAADYRm0Q/z3/BwLYBGYAAAAIAAIAAAAAAAAAAQAABAH+7QAAAlj/Pf7MAtgAZAARAAAAAAAAAAAAAAAAA0gAAQAAA1QAywAiAHEABgABAAIAHgAGAAAAZAAAAAMAAgADAlgBkAAFAAACigJY//MASwKKAlgAOwFeADwBNQAAAAAFAAAAAAAAAKAAAm9QACB7AAAAAAAAAABVS1dOAEAAIPsCAwz/JAEsBAEBEwAAAZcAAAAAAgQCugAAACAAAwJYACAAAAAAAU0AAAJYAAACWAC/AlgA0gJYAAwCWAAXAlj/6AJYAAECWAEpAlgAzgJYACkCWAA4AlgAQwJYAIsCWACdAlgAvwJYABkCWAA+AlgAKgJYAB0CWAAYAlgADwJYADACWAA9AlgAaAJYACkCWABXAlgAvwJYAIsCWABYAlgAMwJYADECWACAAlgAOQJY//cCWAAuAlgATgJYADcCWAAvAlgALwJYAEICWAAnAlgAKQJYADoCWAArAlgATgJYABoCWAAnAlgAPgJYAC8CWAA+AlgALwJYABkCWABXAlgASQJYAG0CWAAuAlj/8AJYAFoCWAAFAlgAoAJYALYCWAAKAlgAQQJYAAICWADlAlgAOAJYADUCWABLAlgAOAJYAEkCWP/wAlgAHwJYADsCWABSAlgAOgJYADsCWABrAlgADAJYADsCWABAAlgAEwJYADgCWABsAlgAMAJYAE8CWABTAlgAQgJYACsCWAAHAlgAGwJYADMCWABvAlgAyAJYACsCWAA6AlgAAAJYALcCWABLAlgAEgJYACECWADIAlgAQwJYAKkCWAALAlgArAJYAEUCWABDAlgAnQJYAJICWAC0AlgArgJYABUCWAC1AlgAsgJYARECWAAXAlgAUQJYAOcCWAC9AlgAyAJYALcCWAAtAlj/6AJY/+gCWP/oAlgALgJY//cCWP/3Alj/9wJY//cCWP/3Alj/9wJY/+kCWABOAlgALwJYAC8CWAAvAlgALwJYACkCWAApAlgAKQJYACkCWAAfAlgAJwJYAD4CWAA+AlgAPgJYAD4CWAA+AlgARgJYAAoCWABJAlgASQJYAEkCWABJAlgAWgJYADACWAA7AlgAOAJYADgCWAA4AlgAOAJYADgCWAA4AlgAAAJYAEsCWABJAlgASQJYAEkCWABJAlgAUgJYAFICWABSAlgAUgJYADwCWAA7AlgAQAJYAEACWABAAlgAQAJYAEACWABDAlgACAJYAFMCWABTAlgAUwJYAFMCWAAbAlgAEwJYABsCWP/3AlgAOAJY//cCWAA4Alj/9wJYADgCWABOAlgASwJYAE4CWABLAlgATgJYAEsCWABOAlgASwJYADcCWAAoAlgAHwJYADgCWAAvAlgASQJYAC8CWABJAlgALwJYAEkCWAAvAlgASQJYAC8CWABJAlgAQgJYAB8CWABCAlgAHwJYAEICWAAfAlgAQgJYAB8CWAAnAlgAOwJYACcCWAA7AlgAKQJYAFICWAApAlgAUgJYACkCWABSAlgAKQJYAFICWAApAlgAUgJYAEICWAA/AlgAOgJYADoCWAArAlgAOwJYAEcCWABOAlgAawJYAE4CWABrAlgATgJYAGsCWABOAlgAawJYACYCWAA7AlgAJwJYADsCWAAnAlgAOwJYACcCWAA7AlgANAJYACcCWAA7AlgAPgJYAEACWAA+AlgAQAJYAD4CWABAAlgAKgJYABQCWAAvAlgAbAJYAC8CWABjAlgALwJYAGwCWAAZAlgAMAJYABkCWAAwAlgAGQJYADACWAAZAlgAMAJYAFcCWABPAlgAVwJYAE8CWABXAlgATwJYAEkCWABTAlgASQJYAFMCWABJAlgAUwJYAEkCWABTAlgASQJYAFMCWABJAlgAUwJYAC4CWAArAlgAWgJYABsCWABaAlgABQJYADMCWAAFAlgAMwJYAAUCWAAzAlgAPgJY/6wCWAA+AlgAQAJYAEkCWABTAlj/9wJYADgCWP/pAlgAAAJYAAoCWAAIAlgAGQJYADACWABXAlgATwJYADoCWABEAlgBAQJYAKICWACeAlgAsQJYAK4CWAEFAlgA1AJYAG8CWACgAlgAxAAA/7kAAP/lAAD/cgAA/3QAAP+IAAD/ggAA/9kAAP99AAD/zAAA/6gAAP+YAAD/hQAA/9UAAP/hAAD/pwAA/68AAP+JAAD/kQAA/0MCWAAwAlgALwJYAC8CWABHAlgAWgJYAEsCWAAZAlgAKQJYACkCWAA6Alj/2QJYAAsCWABHAlgAMAJYACcCWABnAlgAKgJY//cCWAA5AlgALgJYAFoCWP/YAlgALwJY/98CWAAdAlgAJwJYACcCWAAwAlj/4QJYABoCWAAnAlgAPgJYACoCWAAvAlgATgJYAFcCWABnAlgAKAJY//ACWAAnAlgAZAJYAAsCWAALAlgARwJYAAsCWAA5AlgALgJYAAsCWAAGAlgAOAJYAE4CWABOAlgARgJYAD0CWABJAlj/5AJYAC8CWABTAlgAUwJYAEUCWP/7AlgAIgJYADkCWABAAlgAOwJYABMCWABLAlgADAJYABsCWAApAlgABwJYAEYCWABfAlgAHwJYABUCWAA2AlgAKAJYAGYCWAA+AlgAEQJYACECWABJAlgASQJYADsCWABGAlgASwJYADACWABSAlgAUgJYADoCWP/RAlgADAJYADsCWABFAlgAUwJYABsCWABTAlgAPgJYAEACWABaAlgAXAJYAEQCWAAxAlgAKwJYAEQCWP/VAlj/3AJYAB0CWAAvAlgAKAJYAD0CWAAcAlgAMQJYAEcCWAAyAlgAJwJYACcCWAALAlgADAJYAE4CWABLAlgAWgJYAHECWABaAlgARQJY/+oCWAAHAlgAVQJYAFoCWABkAlgAXwJYACsCWAA7AlgAKQJY/98CWP/kAlgAgwJY//cCWAA4Alj/9wJYADgCWP/pAlgAAAJYAC8CWABJAlgAPgJYAEQCWP/fAlj/5AJYAB0CWAAvAlgAJwJYAFMCWAAnAlgAUwJYAD4CWABAAlgAPgJYAEACWABnAlgAGwJYAGcCWAAbAlgAZwJYABsCWABkAlgAXwJYAAsCWAAoAlgALwJYAC4CWAArAlgALgJYACsCWAAuAlgAKwJYABUCWP/3AlgAOAJY//cCWAA4Alj/9wJYADgCWP/3AlgAOAJY//cCWAA4Alj/9wJYADgCWP/3AlgAOAJY//cCWAA4Alj/9wJYADgCWP/3AlgAOAJY//cCWAA4Alj/9wJYADgCWAAvAlgASQJYAC8CWABJAlgALwJYAEkCWAAvAlgASQJYAC8CWABJAlgALwJYAEkCWAAvAlgASQJYAC8CWABJAlgAKQJYAFICWAApAlgAUgJYAD4CWABAAlgAPgJYAEACWAA+AlgAQAJYAD4CWABAAlgAPgJYAEACWAA+AlgAQAJYAD4CWABAAlgAPgJYAEACWAA+AlgAQAJYAD4CWABAAlgAPgJYAEACWAA+AlgAQAJYAEkCWABTAlgASQJYAFMCWABJAlgAUwJYAEkCWABTAlgASQJYAFMCWABJAlgAUwJYAEkCWABTAlgAWgJYABsCWABaAlgAGwJYAFoCWAAbAlgAWgJYABsCWAA/AlgABAJYAOgCWAEEAlgAiwJYAHYCWACSAlgALAJYAGcCWAAgAlgAuAJYAAECWAAuAlgApgJYALICWP/oAlgAxwJYAL0CWADHAlgAzwJYANQCWADEAlgA1gJYAJACWACRAlgAfgJYAHsCWACGAlgAkAJYAJgCWACdAlgAjQJYAJ8CWABOAlgAEgJYACACWAALAlgAHgJYABUCWAArAlgATgJYABUCWABXAlgALQJYAEICWAAfAlgATgJYAFYCWABAAlgAMwJYAB0CWAAuAlgARgJYAAMCWABRAlgADwJYABoCWP/oAlj/6AJY/+gCWP/oAlj/6AJY/+gCWP/oAlj/6AJY/+gCWP/oAlj/6AJY/+gCWP/oAlj/6AJYABQCWABdAlgAHQJYAF0CWAAAAlgAXQJYADsCWAAcAlgAHAJYADsCWAAUAlgAFAJYACkCWABSAlgAKQJYAFICWAAEAlgADgJYABoCWAAaAlgAFAJYABQCWAA4AlgABQJYACQCWP/0AlgAQwJYAD4CWAAQAlj/5QJYACkCWAAzAlgALAJYAC4CWAA6AlgALgJYADICWAAaAlgAGgJYAB0CWAAdAlgATgJYAEcCWABHAlgAOgJYADoCWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAAgCWAAIAlgACAJYAAgCWAAIAlgAQAJYAAgCWAA9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FFwUjhSaFKYUshS+FMoU1hT8FVIVXhVqFXYVghWOFZoVphWyFboVxhXSFd4V6hX2FgIWHBZoFnQWgBaMFpgWpBbOFyYXMhc+F0oXVhdiF24X3BguGDoYRhhSGF4Yahh2GIIYjhjcGOgY9BkAGQwZGBkkGUAZihmWGaIZrhm6GcYaAhoOGhoaJhoyGj4acBrCGs4a2hrmGvIa/hsKGxYbIhsuG3IbohvmG/Ib/hwKHBYcIhwuHGActBzAHMwc2BzkHPAc/B0IHRQdIB0sHTgdRB1wHagdtB3AHcwd2B3kHfAeIh52HoIepB7IHxwfKB80H0AfTB9oH3QfgB+MH5gfpB+wH7wfyB/mIBIgHiAqIDYgQiBOIFogjiC4IPQhACEMIRghJCEwITwhbCHOIdoh5iHyIf4iCiIWIiIiLiI6IkYipiMEIxAjHCMoIzQjQCNMI2ojniOqI7YjwiPOI9oj5iPyI/4kCiQWJFokoCSsJLgkxCTQJNwk6CT0JQAlDCUYJSQlXiWKJcwmECZEJn4miiaWJqImria6JsYm0ibeJuom9icWJ04nXCdqJ34nkiewJ74n+CgcKFAoZihwKHoohCiOKJgooiisKLYozijYKOIo7Cj2KQApFCkeKSopNCk+KWYpcil+KbgpxCn4KgAqCCoUKhwqWiqOKrgqxCrQKtwq9Cr8KyYrLitAK2grcCuuK/YsFiwiLFAsdCx8LIQsjCygLKgssCy4LNgtFi0eLVAtei2ULcwt9i4kLkwuhC7OLwgvEC9eL6wv5jAsMDQwijDOMNYw4jEOMTAxUjFqMXIxejGCMYoxkjGaMhIyGjJ0Mp4y5DNQM5oz2DQQNEI0fjS4NMQ00DUWNSI1UjVaNWI1bjV2NcA2ADYINhQ2IDYsNmA2mjbQNuQ2+DcUNy43ajemN+o4QjiOONY5BjkyOWo5oDnQOf46HDo4OlQ6bjqmOtw65Dr8Oxw7PDtkO8w7+DwmPFg8ijyyPLo8wjzOPNo87jz6PQY9Ej0ePSY9Lj06PUY9Tj1WPWI9bj16PYY9kj2ePao9tj3CPc491j3ePeo99j4CPg4+Gj4mPjI+Pj5KPlY+qj62PsI+zj7aPuY+8j8mPzI/Pj9KP1Y/Yj9uP3o/hj+SP54/qj+2P8Y/1j/iP+4/+kAGQBJAHkAqQDZARkBWQGJAbkB6QIZAkkCeQKpAtkDC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FRQWMwEDTC9VOT1ML1U5MzUHCgIpJis1BwoCKSYBXVA+QGM4UD5AYzg2Mys8DA0hKTMrPAwNISn//wAtADkCGAHjECMCiP97AAAQAgKIYQD////oAAACkAK6ECMDHf9qAAAQIgKJAAAQAwMWAJYAAP///+gAAAKQAroQIwMd/2oAABAiAokAABADAxQAlgAA////6AAAApACwBAjAx//agAAECICiQAAEAMDFgCWAAAAAgAu/z4B2QIEABkAHQAAFiY1ND4BPwEzBw4CBwYVFBYzMjY3Fw4BIxMHIzeVZzxnQRFNGkhVLAgCPjQ8TBVHG3VbvBaCFsJbTEFhOQlknQkhNy4MESs0PzgeRloCxoODAAAA////9wAAAhADtRAiACQAABACAy9KAAAA////9wAAAhADtRAiACQAABACAyhKAAAA////9wAAAiYDpxAiACQAABACAyxKAAAA////9wAAAjQDgRAiACQAABACAzNKAAAA////9wAAAikDfRAiACQAABACAy1KAAAA////9wAAAhADzhAiACQAABACAzJKAAAAAAL/6QAAAnMCugAPABMAACUjByMBIQcjBzMHIwczByMTAzMTASuUWVUBQAFKC6gonAucKacL9k6jgj3JyQK6RfFF+kUCfv6QAXAAAAABAE7/MQJGAsYAOQAAAAYPARQGFQ4BFRQWMzI2NxcOAQ8BFzYzMhYVFAYjIiYnNx4BMzI2NTQvATcuATU0PgEzMhYXBy4BIwEvZBMQAQMEQkY5RytBKGdPEgITEhwfQTIkMQsoCBwUFhw8HRdcWTiNdFhaDUoMNjkCfntwYAEDARUsEktUPkwhU1cGMgMEHh0sLBcSKAwPEhAfCARBCH90YticWkQYNDoAAAD//wAvAAACUAO1ECIAKAAAEAIDL08AAAD//wAvAAACUAO1ECIAKAAAEAIDKE8AAAD//wAvAAACUAOnECIAKAAAEAIDLE8AAAD//wAvAAACUAN9ECIAKAAAEAIDLU8AAAD//wApAAACTgO1ECIALAAAEAIDL0gAAAD//wApAAACTgO1ECIALAAAEAIDKEgAAAD//wApAAACTgOnECIALAAAEAIDLEgAAAD//wApAAACTgN9ECIALAAAEAIDLUgAAAD//wAfAAACNQK6EAIA0QAA//8AJwAAAlADgRAiADEAABACAzNHAAAA//8APv/0AjoDtRAiADIAABACAy9BAAAA//8APv/0AjoDtRAiADIAABACAyhBAAAA//8APv/0AjoDpxAiADIAABACAyxBAAAA//8APv/0AjoDgRAiADIAABACAzNBAAAA//8APv/0AjoDfRAiADIAABACAy1BAAAAAAEARgBfAiUCBQALAAABByc3JzcXNxcHFwcBMMAqwYcziMAqwYczAQWmMqajK6WlMqajKwADAAr/3AJuAt4AFQAkAC8AABYnByc3JjU0PgEzMhc3FwcWFRQOASMCBwYUHQEUFwEmIyIGDwEWNj8BNjU0JwEWM6wzNjlJFTiLc1gzNjlJFTiLc3ICAQIBPh5DT2QSE8NkEhMHAv7CHkMMMUkkYDVMat2eMUkkYDRNat2eARcXCREIBRQKAaUqem5y6HpuciooGAv+WyoA//8ASf/0AlADtRAiADgAABACAy9DAAAA//8ASf/0AlADtRAiADgAABACAyhDAAAA//8ASf/0AlADpxAiADgAABACAyxDAAAA//8ASf/0AlADfRAiADgAABACAy1DAAAA//8AWgAAApADtRAiADwAABACAyhAAAAAAAIAMAAAAjACugANABkAADMTMwczMhYVFA4BKwEHNzMyNj8BNjU0JisBMHVSGKZVVjZnSK8aJqs3QQgGAzMuqAK6j1hMSmo5muI1LiQSFSkqAAAAAAEAO//0AioC8AA9AAATIzczNz4CMzIWFRQPASMiBhUUFh8BHgEVFA4BIyImJzceATMyNjU0Ji8BLgI1NDY/ATY1NCYjIgYHAyOGSgtKAQxBZD5RVwUKL0JKHCQXQjIzVzc0Txs4ETkkNDgZHRcqMyBuVQIFMDNBSg1ZTgHARAZHaDddUBkjOy8xHBoNCBc7MThMJiUqKx4cNC0cJAoIDhsxJ0lVAgsZHDQ0Uk798AD//wA4//QCIwMLECIARAAAEAIAQxQAAAD//wA4//QCIwMLECIARAAAEAIAdRQAAAD//wA4//QCIwL9ECIARAAAEAIBVBQAAAD//wA4//QCIwLXECIARAAAEAIBWhQAAAD//wA4//QCIwLTECIARAAAEAIAaRQAAAD//wA4//QCIwMkECIARAAAEAIBWBQAAAAAAwAA//QCVAIQADQAQQBLAAAWJjU0Nj8CNjU0JiMiBgcnPgEzMhYVMz4BMzIWFRQGDwEG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PQ5BUAYaThsEKSUZPRkvPQcYTldNARUmMwlaVgJFMxklnZ0ZFh4iA5ORDUsojf38AAEAKwAAAg8CugAYAAATMwMzNjMyFhUUDwEjNzY1NC4BIyIGBwMjoFIuBENHZVgJHVIgBxwyJylEJDtSArr+7RdZWCc6rLwqIi4wEA0M/qP//wA7AAACBwLkEAIASwAA//8AKQAAAk4CuhACACwAAP///98AAAKFA6oQIgGGAAAQAgM1SgAAAP///+QAAAJwAwAQIgGmAAAQAgM0LAAAAAABAIMAAAHJAuQABwAAASM3IQMzByEBObYLAQeCtgv++QKhQ/1fQwD////3AAACPgOqECIAJAAAEAIDNUoAAAD//wA4//QCIwMAECIARAAAEAIDNBQAAAD////3AAACKQN9ECIAJAAAEAIDLUoAAAD//wA4//QCIwLTECIARAAAEAIAaRQAAAD////pAAACcwK6EAIAhwAA//8AAP/0AlQCEBACAKcAAP//AC8AAAJQA6oQIgAoAAAQAgM1TwAAAP//AEn/9AIsAwAQIgBIAAAQAgM0NgAAAP//AD7/9AI6AsYQAgFAAAD//wBE//QCDwIQEAIBUQAA////3wAAAoUDfRAiAYYAABACAy1KAAAA////5AAAAnAC0xAiAaYAABACAGksAAAA//8AHf/0AiUDfRAiAYcAABACAy08AAAA//8AL//0AggC0xAiAacAABACAGkoAAAA//8AJwAAAlADaxAiAYgAABACAzFCAAAA//8AU//0Ah8CwRAiAFgAABACAHAoAAAA//8AJwAAAlADfRAiAYgAABACAy1CAAAA//8AU//0Ah8C0xAiAFgAABACAGkoAAAA//8APv/0AjoDfRAiADIAABACAy1BAAAA//8AQP/0AhgC0xAiAFIAABACAGkrAAAA//8APv/0AjoCxhACAdAAAP//AED/9AIYAhAQAgHRAAD//wBnAAACfQNrECIBkwAAEAIDMUoAAAD//wAb/ywCHwLBECIAXAAAEAIAcC0AAAD//wBnAAACfQN9ECIBkwAAEAIDLUoAAAD//wAb/ywCHwLTECIAXAAAEAIAaS0AAAD//wBnAAACfQO0ECIBkwAAEAIDMEoAAAD//wAb/ywCPgMKECIAXAAAEAIBWy0AAAD//wBkAAACSAN9ECIBlwAAEAIDLT0AAAD//wBfAAACEgLTECIBtwAAEAIAaR0AAAD//wALAAACbQN9ECIBmwAAEAIDLUsAAAD//wAo//QCSwLTECIBuwAAEAIAaSsAAAAABQAv/48CPQMrABYAGgAkACgAMgAABSM3IxMzNzMHMhYVFAYHFRYVFA4BKwETNyMHJCYjBz4BPwE2NQMTIwMkJiMDMjY/ATY1AQs8E7N1shM8E1JZTkFoOWlGEAQmYCYBJzYwJDhDBwUD/CpgKwE2OjUqPkkJBQRxcQK6cXFWSURcEAMdcDtkPAGK6enEJekCMC0eEg7+IAEB/v/VLP7/NTYeGA0AAAD//wAuAAACfQO1ECIAOgAAEAIDLz8AAAD//wAr//YCNwMLECIAWgAAEAIAQzAAAAD//wAuAAACfQO1ECIAOgAAEAIDKD8AAAD//wAr//YCNwMLECIAWgAAEAIAdTAAAAD//wAuAAACfQN9ECIAOgAAEAIDLT8AAAD//wAr//YCNwLTECIAWgAAEAIAaTAAAAAAAQAV//QCYgK6ACAAABMhDwEVHgEVFA4BIyImJzceATMyNjc2NTQmKwE/ASEDI4oB2A7NVV41aUo+XBlAEjsmN0sJCDMyXg3Q/tFpUgK6UtUEA1ZUP2xDLy0qHyFBNjAOKzJN2f2OAP////f/VQIQAroQIgAkAAAQAwFrAQgAAP//ADj/VQIjAhAQIgBEAAAQAwFrAPQAAP////cAAAIQA6cQIgAkAAAQAwMmAXYAAP//ADj/9AIjAv0QIgBEAAAQAwFkAUAAAP////cAAAKqBC4QIgAkAAAQAwNOAXYAAP//ADj/9AJ0A4QQIgBEAAAQAwNAAUAAAP////cAAAIkBDMQIgAkAAAQAwNQAXYAAP//ADj/9AIjA4kQIgBEAAAQAwNCAUAAAP////cAAAKIBCkQIgAkAAAQAwNRAXYAAP//ADj/9AJRA38QIgBEAAAQAwNDAUAAAP////cAAAJQBCgQIgAkAAAQAwNTAXYAAP//ADj/9AIjA34QIgBEAAAQAwNFAUAAAP////f/VQImA6cQIgAkAAAQIgMsSgAQAwFrAQgAAAAA//8AOP9VAiMC/RAiAEQAABAiAVQUABADAWsA9AAAAAD////3AAACPgQuECIAJAAAEAMDRwF2AAD//wA4//QCIwOEECIARAAAEAMDOQFAAAD////3AAACPgQuECIAJAAAEAMDSAF2AAD//wA4//QCIwOEECIARAAAEAMDOgFAAAD////3AAACPgQkECIAJAAAEAMDSQF2AAD//wA4//QCIwN6ECIARAAAEAMDOwFAAAD////3AAACRAQZECIAJAAAEAMDSgF2AAD//wA4//QCIwNvECIARAAAEAMDPAFAAAD////3/1UCOgOpECIAJAAAECIDKkoAEAMBawEIAAAAAP//ADj/VQIjAv8QIgBEAAAQIgFWFAAQAwFrAPQAAAAA//8AL/9VAlACuhAiACgAABADAWsBFwAA//8ASf9VAhQCEBAiAEgAABADAWsBGQAA//8ALwAAAlADpxAiACgAABADAyYBewAA//8ASf/0AhQC/RAiAEgAABADAWQBYgAA//8ALwAAAlADgRAiACgAABACAzNPAAAA//8ASf/0AiAC1xAiAEgAABACAVo2AAAA//8ALwAAAq8ELhAiACgAABADA04BewAA//8ASf/0ApYDhBAiAEgAABADA0ABYgAA//8ALwAAAlAEMxAiACgAABADA1ABewAA//8ASf/0AhQDiRAiAEgAABADA0IBYgAA//8ALwAAAo0EKRAiACgAABADA1EBewAA//8ASf/0AnMDfxAiAEgAABADA0MBYgAA//8ALwAAAlUEKBAiACgAABADA1MBewAA//8ASf/0Aj0DfhAiAEgAABADA0UBYgAA//8AL/9VAlADpxAiACgAABAiAyxPABADAWsBFwAAAAD//wBJ/1UCFAL9ECIASAAAECIBVDYAEAMBawEZAAAAAP//ACkAAAJOA6cQIgAsAAAQAwMmAXQAAP//AFL/9AIbAv0QIgDyAAAQAwFkATwAAP//ACn/VQJOAroQIgAsAAAQAwFrAQUAAP//AFL/VQIbAuQQIgBMAAAQAwFrAQgAAP//AD7/VQI6AsYQIgAyAAAQAwFrAQcAAP//AED/VQIYAhAQIgBSAAAQAwFrAQEAAP//AD7/9AI6A6cQIgAyAAAQAwMmAW0AAP//AED/9AIYAv0QIgBSAAAQAwFkAVcAAP//AD7/9AKhBC4QIgAyAAAQAwNOAW0AAP//AED/9AKLA4QQIgBSAAAQAwNAAVcAAP//AD7/9AI6BDMQIgAyAAAQAwNQAW0AAP//AED/9AIYA4kQIgBSAAAQAwNCAVcAAP//AD7/9AJ/BCkQIgAyAAAQAwNR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WTg4FzFYWf6nArr+o/77AmL9RgFdAQX9ngGOLC1PBRYNFhksLU8FFg0WGY03NwAAAAIAUQGjAmUCugAHABgAABM3IzczByMHMxMzFzM3MwMjPwEjBycjDwGBJ1cI4ghXJ4EuPioDVz8uLxUOBGg0BA0VAaPpLi7pAReGhv7pf1OcnFN/AAEADwAAAisCxgAoAAA3MzcuATU0PgEzMhYVFAYPATMHIzc+AT8BNjU0JiMiBg8BBhUUFhcHIxqRAigyOnxeYWNfXgGUC9ERMVAMEAk+P0JREBIIHisRy0QKGmxgabdyhn9/zCgKRGgKYlBpOCBJUVdaaS8kRFMTaAAAAAACABr/9AI+AsYAFgAfAAA3HgEzMjY3FwYjIi4BNTQ+ATMyHgEVISU1LgEjIgYHFZEaUDFIYiMpVqBRfUREfVFRfUT+UwE2G08xMU8bbSEqR0EXn12lZ2elXV2lZyjNIScnIc3////oAAACkAK6ECMDHf9qAAAQIgKJAAAQAwMZAJYAAP///+gAAAKQAroQIwMd/2oAABAiAokAABADAxsAlgAA////6P/6ApACuhAjAx3/agAAECICiQAAEAMDFQCWAAD////o//oCkALAECMDHv9qAAAQIgKJAAAQAwMVAJYAAP///+j/+gKQAroQIwMd/2oAABAiAokAABADAxcAlgAA////6P/6ApACwBAjAx7/agAAECICiQAAEAMDFwCWAAD////o//oCkALAECMDH/9qAAAQIgKJAAAQAwMXAJYAAP///+j/+gKQAroQIwMg/2oAABAiAokAABADAxcAlgAA////6P/6ApACuhAjAx3/agAAECICiQAAEAMDGACWAAD////o//oCkAK6ECMDIf9qAAAQIgKJAAAQAwMYAJYAAP///+j/+gKQAroQIwMd/2oAABAiAokAABADAxoAlgAA////6P/6ApACwBAjAx//agAAECICiQAAEAMDGgCWAAD////o//oCkAK6ECMDIf9qAAAQIgKJAAAQAwMaAJYAAP///+j/+gKQAroQIwMj/2oAABAiAokAABADAxoAlgAAAAEAFACOAjwCLAAOAAATFw8BFzchFSEnBx8BByfjMFYyAWABUP6wYAEyVjDPAiwwVioDBkQGAypWMM8AAAEAXQAAAfsCxgAOAAABBy8BBxcRIxE3Jw8BJzcB+zBWKgMG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AAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEBAgCjAIQAhQCWAOgAhgCOAIsAnQCpAKQBAwCKANoAgwCTAQQBBQCNAQYAiADDAN4BBwCeAKoA9QD0APYAogCtAMkAxwCuAGIAYwCQAGQAywBlAMgAygDPAMwAzQDOAOkAZgDTANAA0QCvAGcA8ACRANYA1ADVAGgA6wDtAIkAagBpAGsAbQBsAG4AoABvAHEAcAByAHMAdQB0AHYAdwDqAHgAegB5AHsAfQB8ALgAoQB/AH4AgACBAOwA7gC6AQgBCQEKAQsBDAENAP0A/gEOAQ8BEAERAP8BAAESARMBFAEBARUBFgEXARgBGQEaARsBHAEdAR4BHwEgAPgA+QEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwAPoA1wExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwDiAOMBQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4AsACxAU8BUAFRAVIBUwFUAVUBVgFXAVgA+wD8AOQA5QFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuALsBbwFwAXEBcgDmAOcBcwCmAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFANgA4QDbANwA3QDgANkA3wGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAJsBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiALIAswC2ALcAxAC0ALUAxQCCAMIAhwCrAMYAvgC/ALwCowKkAqUCpgKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQCtQK2ArcCuAK5AroCuwK8Ar0CvgK/AsACwQLCAsMCxALFAsYCxwLIAIwCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAJgC7wCaAJkA7wClAJIAnACnAI8AlACVALkC8ALxAvIC8wL0AvUC9gDAAMEC9wL4AvkC+gL7AvwC/QL+Av8DAAMBAwIDAwMEAwUDBgMHAwgDCQMKAwsDDAMNAw4DDwMQAxEDEgMTAxQDFQMWAxcDGAMZAxoDGwMcAx0DHgMfAyADIQMiAyMDJAMlAyYDJwMoAykDKgMrAywDLQMuAy8DMAMxAzIDMwM0AzUDNgM3AzgDOQM6AzsDPAM9Az4DPwNAA0EDQgNDA0QDRQNGA0cDSANJA0oDSwNMA00DTgNPA1ADUQNSA1MDVANVA1YDVwNYA1kDWgNbA1wDXQd1bmkwMEEwB3VuaTAwQUQHdW5pMDBCMgd1bmkwMEIzB3VuaTAwQjUHdW5pMDBCOQdBbWFjcm9uB2FtYWNyb24GQWJyZXZlBmFicmV2ZQdBb2dvbmVrB2FvZ29uZWsLQ2NpcmN1bWZsZXgLY2NpcmN1bWZsZXgKQ2RvdGFjY2VudApjZG90YWNjZW50BkRjYXJvbgZkY2Fyb24GRGNyb2F0B0VtYWNyb24HZW1hY3JvbgZFYnJldmUGZWJyZXZlCkVkb3RhY2NlbnQKZWRvdGFjY2VudAdFb2dvbmVrB2VvZ29uZWsGRWNhcm9uBmVjYXJvbgtHY2lyY3VtZmxleAtnY2lyY3VtZmxleApHZG90YWNjZW50Cmdkb3RhY2NlbnQHdW5pMDEyMgd1bmkwMTIzC0hjaXJjdW1mbGV4C2hjaXJjdW1mbGV4BEhiYXIEaGJhcgZJdGlsZGUGaXRpbGRlB0ltYWNyb24HaW1hY3JvbgZJYnJldmUGaWJyZXZlB0lvZ29uZWsHaW9nb25lawJJSgJpagtKY2lyY3VtZmxleAtqY2lyY3VtZmxleAd1bmkwMTM2B3VuaTAxMzcMa2dyZWVubGFuZGljBkxhY3V0ZQZsYWN1dGUHdW5pMDEzQgd1bmkwMTNDBkxjYXJvbgZsY2Fyb24ETGRvdARsZG90Bk5hY3V0ZQZuYWN1dGUHdW5pMDE0NQd1bmkwMTQ2Bk5jYXJvbgZuY2Fyb24LbmFwb3N0cm9waGUDRW5nA2VuZwdPbWFjcm9uB29tYWNyb24GT2JyZXZlBm9icmV2ZQ1PaHVuZ2FydW1sYXV0DW9odW5nYXJ1bWxhdXQGUmFjdXRlBnJhY3V0ZQd1bmkwMTU2B3VuaTAxNTcGUmNhcm9uBnJjYXJvbgZTYWN1dGUGc2FjdXRlC1NjaXJjdW1mbGV4C3NjaXJjdW1mbGV4B3VuaTAxNjIHdW5pMDE2MwZUY2Fyb24GdGNhcm9uBFRiYXIEdGJhcgZVdGlsZGUGdXRpbGRlB1VtYWNyb24HdW1hY3JvbgZVYnJldmUGdWJyZXZlBVVyaW5nBXVyaW5nDVVodW5nYXJ1bWxhdXQNdWh1bmdhcnVtbGF1dAdVb2dvbmVrB3VvZ29uZWsLV2NpcmN1bWZsZXgLd2NpcmN1bWZsZXgLWWNpcmN1bWZsZXgLeWNpcmN1bWZsZXgGWmFjdXRlBnphY3V0ZQpaZG90YWNjZW50Cnpkb3RhY2NlbnQHdW5pMDE4RgVPaG9ybgVvaG9ybgVVaG9ybgV1aG9ybgpBcmluZ2FjdXRlCmFyaW5nYWN1dGUHQUVhY3V0ZQdhZWFjdXRlC09zbGFzaGFjdXRlC29zbGFzaGFjdXRlB3VuaTAyMTgHdW5pMDIxOQd1bmkwMjFBB3VuaTAyMUIHdW5pMDIzNwd1bmkwMjU5B3VuaTAyQkIHdW5pMDJCQwlncmF2ZWNvbWIJYWN1dGVjb21iB3VuaTAzMDIJdGlsZGVjb21iB3VuaTAzMDQHdW5pMDMwNgd1bmkwMzA3B3VuaTAzMDgIaG9va2NvbWIHdW5pMDMwQQd1bmkwMzBCB3VuaTAzMEMHdW5pMDMxMgd1bmkwMzE1B3VuaTAzMUIMZG90YmVsb3djb21iB3VuaTAzMjYHdW5pMDMyNwd1bmkwMzI4B3VuaTA0MDAHdW5pMDQwMQd1bmkwNDAyB3VuaTA0MDMHdW5pMDQwNAd1bmkwNDA1B3VuaTA0MDYHdW5pMDQwNwd1bmkwNDA4B3VuaTA0MDkHdW5pMDQwQQd1bmkwNDBCB3VuaTA0MEMHdW5pMDQwRAd1bmkwNDBFB3VuaTA0MEYHdW5pMDQxMAd1bmkwNDExB3VuaTA0MTIHdW5pMDQxMwd1bmkwNDE0B3VuaTA0MTUHdW5pMDQxNgd1bmkwNDE3B3VuaTA0MTgHdW5pMDQxOQd1bmkwNDFBB3VuaTA0MUIHdW5pMDQxQwd1bmkwNDFEB3VuaTA0MUUHdW5pMDQxRgd1bmkwNDIwB3VuaTA0MjEHdW5pMDQyMgd1bmkwNDIzB3VuaTA0MjQHdW5pMDQyNQd1bmkwNDI2B3VuaTA0MjcHdW5pMDQyOAd1bmkwNDI5B3VuaTA0MkEHdW5pMDQyQgd1bmkwNDJDB3VuaTA0MkQHdW5pMDQyRQd1bmkwNDJGB3VuaTA0MzAHdW5pMDQzMQd1bmkwNDMyB3VuaTA0MzMHdW5pMDQzNAd1bmkwNDM1B3VuaTA0MzYHdW5pMDQzNwd1bmkwNDM4B3VuaTA0MzkHdW5pMDQzQQd1bmkwNDNCB3VuaTA0M0MHdW5pMDQzRAd1bmkwNDNFB3VuaTA0M0YHdW5pMDQ0MAd1bmkwNDQxB3VuaTA0NDIHdW5pMDQ0Mwd1bmkwNDQ0B3VuaTA0NDUHdW5pMDQ0Ngd1bmkwNDQ3B3VuaTA0NDgHdW5pMDQ0OQd1bmkwNDRBB3VuaTA0NEIHdW5pMDQ0Qwd1bmkwNDREB3VuaTA0NEUHdW5pMDQ0Rgd1bmkwNDUwB3VuaTA0NTEHdW5pMDQ1Mgd1bmkwNDUzB3VuaTA0NTQHdW5pMDQ1NQd1bmkwNDU2B3VuaTA0NTcHdW5pMDQ1OAd1bmkwNDU5B3VuaTA0NUEHdW5pMDQ1Qgd1bmkwNDVDB3VuaTA0NUQHdW5pMDQ1RQd1bmkwNDVGB3VuaTA0NzIHdW5pMDQ3Mwd1bmkwNDkwB3VuaTA0OTEHdW5pMDQ5Mgd1bmkwNDkzB3VuaTA0OTQHdW5pMDQ5NQd1bmkwNDk2B3VuaTA0OTcHdW5pMDQ5OAd1bmkwNDk5B3VuaTA0OUEHdW5pMDQ5Qgd1bmkwNDlDB3VuaTA0OUQHdW5pMDRBMAd1bmkwNEExB3VuaTA0QTIHdW5pMDRBMwd1bmkwNEE0B3VuaTA0QTUHdW5pMDRBQQd1bmkwNEFCB3VuaTA0QUUHdW5pMDRBRgd1bmkwNEIwB3VuaTA0QjEHdW5pMDRCMgd1bmkwNEIzB3VuaTA0QjYHdW5pMDRCNwd1bmkwNEI4B3VuaTA0QjkHdW5pMDRCQQd1bmkwNEJCB3VuaTA0QzAHdW5pMDRDMQd1bmkwNEMyB3VuaTA0Q0YHdW5pMDREMAd1bmkwNEQxB3VuaTA0RDIHdW5pMDREMwd1bmkwNEQ0B3VuaTA0RDUHdW5pMDRENgd1bmkwNEQ3B3VuaTA0RDgHdW5pMDREOQd1bmkwNERDB3VuaTA0REQHdW5pMDRERQd1bmkwNERGB3VuaTA0RTIHdW5pMDRFMwd1bmkwNEU0B3VuaTA0RTUHdW5pMDRFNgd1bmkwNEU3B3VuaTA0RTgHdW5pMDRFOQd1bmkwNEVFB3VuaTA0RUYHdW5pMDRGMAd1bmkwNEYxB3VuaTA0RjIHdW5pMDRGMwd1bmkwNEY0B3VuaTA0RjUHdW5pMDRGOAd1bmkwNEY5B3VuaTBFM0YGV2dyYXZlBndncmF2ZQZXYWN1dGUGd2FjdXRlCVdkaWVyZXNpcwl3ZGllcmVzaXMHdW5pMUU5RQd1bmkxRUEwB3VuaTFFQTEHdW5pMUVBMgd1bmkxRUEzB3VuaTFFQTQHdW5pMUVBNQd1bmkxRUE2B3VuaTFFQTcHdW5pMUVBOAd1bmkxRUE5B3VuaTFFQUEHdW5pMUVBQgd1bmkxRUFDB3VuaTFFQUQHdW5pMUVBRQd1bmkxRUFGB3VuaTFFQjAHdW5pMUVCMQd1bmkxRUIyB3VuaTFFQjMHdW5pMUVCNAd1bmkxRUI1B3VuaTFFQjYHdW5pMUVCNwd1bmkxRUI4B3VuaTFFQjkHdW5pMUVCQQd1bmkxRUJCB3VuaTFFQkMHdW5pMUVCRAd1bmkxRUJFB3VuaTFFQkYHdW5pMUVDMAd1bmkxRUMxB3VuaTFFQzIHdW5pMUVDMwd1bmkxRUM0B3VuaTFFQzUHdW5pMUVDNgd1bmkxRUM3B3VuaTFFQzgHdW5pMUVDOQd1bmkxRUNBB3VuaTFFQ0IHdW5pMUVDQwd1bmkxRUNEB3VuaTFFQ0UHdW5pMUVDRgd1bmkxRUQwB3VuaTFFRDEHdW5pMUVEMgd1bmkxRUQzB3VuaTFFRDQHdW5pMUVENQd1bmkxRUQ2B3VuaTFFRDcHdW5pMUVEOAd1bmkxRUQ5B3VuaTFFREEHdW5pMUVEQgd1bmkxRURDB3VuaTFFREQHdW5pMUVERQd1bmkxRURGB3VuaTFFRTAHdW5pMUVFMQd1bmkxRUUyB3VuaTFFRTMHdW5pMUVFNAd1bmkxRUU1B3VuaTFFRTYHdW5pMUVFNwd1bmkxRUU4B3VuaTFFRTkHdW5pMUVFQQd1bmkxRUVCB3VuaTFFRUMHdW5pMUVFRAd1bmkxRUVFB3VuaTFFRUYHdW5pMUVGMAd1bmkxRUYxBllncmF2ZQZ5Z3JhdmUHdW5pMUVGNAd1bmkxRUY1B3VuaTFFRjYHdW5pMUVGNwd1bmkxRUY4B3VuaTFFRjkHdW5pMjA3MAd1bmkyMDc0B3VuaTIwNzUHdW5pMjA3Ngd1bmkyMDc3B3VuaTIwNzgHdW5pMjA3OQd1bmkyMDgwB3VuaTIwODEHdW5pMjA4Mgd1bmkyMDgzB3VuaTIwODQHdW5pMjA4NQd1bmkyMDg2B3VuaTIwODcHdW5pMjA4OAd1bmkyMDg5DWNvbG9ubW9uZXRhcnkEbGlyYQd1bmkyMEE2B3VuaTIwQTgHdW5pMjBBOQd1bmkyMEFBBGRvbmcERXVybwd1bmkyMEFEB3VuaTIwQUUHdW5pMjBCMQd1bmkyMEIyB3VuaTIwQjQHdW5pMjBCNQd1bmkyMEI4B3VuaTIwQjkHdW5pMjBCQQd1bmkyMEJEB3VuaTIwQkYHdW5pMjExMwd1bmkyMTE2B3VuaTIxMjYJZXN0aW1hdGVkB3VuaTIxNTAHdW5pMjE1MQd1bmkyMTUzB3VuaTIxNTQHdW5pMjE1NQd1bmkyMTU2B3VuaTIxNTcHdW5pMjE1OAd1bmkyMTU5B3VuaTIxNUEHdW5pMjE1Qgd1bmkyMTVDB3VuaTIxNUQHdW5pMjE1RQlhcnJvd2xlZnQHYXJyb3d1cAphcnJvd3JpZ2h0CWFycm93ZG93bglhcnJvd2JvdGgJYXJyb3d1cGRuB3VuaTIxOTYHdW5pMjE5Nwd1bmkyMTk4B3VuaTIxOTkHdW5pMjFBOQd1bmkyMUFBB3VuaTIxQjAHdW5pMjFCMQd1bmkyMUIyB3VuaTIxQjMHdW5pMjFCNgd1bmkyMUI3B3VuaTIxQkEHdW5pMjFCQgd1bmkyMUM0B3VuaTIxQzYHdW5pMjIwNgd1bmkyNzEzB3VuaTI3NEMHdW5pMkIwRQd1bmkyQjBGB3VuaTJCMTAHdW5pMkIxMQd1bmlFQkU3C3VuaTAwQTQwMzAxC3VuaTAwNkEwMzAxDXVuaTFFQjMuYWx0MDENdW5pMUVBOS5hbHQwMQ11bmkxRUEzLmFsdDAxB2EuYWx0MDEMYWFjdXRlLmFsdDAxDGFicmV2ZS5hbHQwMQ11bmkxRUFGLmFsdDAxDXVuaTFFQjcuYWx0MDENdW5pMUVCMS5hbHQwMQ11bmkxRUI1LmFsdDAxEWFjaXJjdW1mbGV4LmFsdDAxDXVuaTFFQTUuYWx0MDENdW5pMUVBRC5hbHQwMQ11bmkxRUE3LmFsdDAxDXVuaTFFQUIuYWx0MDEPYWRpZXJlc2lzLmFsdDAxDXVuaTFFQTEuYWx0MDEMYWdyYXZlLmFsdDAxDWFtYWNyb24uYWx0MDENYW9nb25lay5hbHQwMQthcmluZy5hbHQwMRBhcmluZ2FjdXRlLmFsdDAxDGF0aWxkZS5hbHQwMQdnLmFsdDAxDGdicmV2ZS5hbHQwMRFnY2lyY3VtZmxleC5hbHQwMQ11bmkwMTIzLmFsdDAxEGdkb3RhY2NlbnQuYWx0MDEQZ2VybWFuZGJscy5hbHQwMQdnLmFsdDAyDXVuaTA0MzAuYWx0MDENdW5pMDREMS5hbHQwMQ11bmkwNEQzLmFsdDAxCnplcm8uYWx0MDEKemVyby5hbHQwMgl6ZXJvLmRub20Ib25lLmRub20IdHdvLmRub20KdGhyZWUuZG5vbQlmb3VyLmRub20JZml2ZS5kbm9tCHNpeC5kbm9tCnNldmVuLmRub20KZWlnaHQuZG5vbQluaW5lLmRub20JemVyby5udW1yCG9uZS5udW1yCHR3by5udW1yCnRocmVlLm51bXIJZm91ci5udW1yCWZpdmUubnVtcghzaXgubnVtcgpzZXZlbi5udW1yCmVpZ2h0Lm51bXIJbmluZS5udW1yDWhvb2tjb21iLmNhc2ULdGlsZGUuYWx0MDEKYWN1dGUuY2FzZRB0aWxkZS5hbHQwMS5jYXNlCmJyZXZlLmNhc2UKY2Fyb24uY2FzZQ9jaXJjdW1mbGV4LmNhc2UNZGllcmVzaXMuY2FzZQ5kb3RhY2NlbnQuY2FzZQpncmF2ZS5jYXNlEWh1bmdhcnVtbGF1dC5jYXNlC21hY3Jvbi5jYXNlCXJpbmcuY2FzZQp0aWxkZS5jYXNlCmJyZXZlLmN5cmwPYnJldmUuY3lybF9jYXNlB2lqYWN1dGUHSUphY3V0ZQlyaW5nYWN1dGUKYnJldmVhY3V0ZQpicmV2ZWdyYXZlCWJyZXZlaG9vawpicmV2ZXRpbGRlDWRpZXJlc2lzYWN1dGUNZGllcmVzaXNjYXJvbg1kaWVyZXNpc2dyYXZlD2NpcmN1bWZsZXhhY3V0ZQ9jaXJjdW1mbGV4YnJldmUPY2lyY3VtZmxleGdyYXZlDmNpcmN1bWZsZXhob29rDmRpZXJlc2lzbWFjcm9uD2NpcmN1bWZsZXh0aWxkZQ5yaW5nYWN1dGUuY2FzZQ9icmV2ZWFjdXRlLmNhc2UPYnJldmVncmF2ZS5jYXNlDmJyZXZlaG9vay5jYXNlD2JyZXZldGlsZGUuY2FzZRJkaWVyZXNpc2FjdXRlLmNhc2USZGllcmVzaXNjYXJvbi5jYXNlEmRpZXJlc2lzZ3JhdmUuY2FzZRRjaXJjdW1mbGV4YWN1dGUuY2FzZRRjaXJjdW1mbGV4YnJldmUuY2FzZRRjaXJjdW1mbGV4Z3JhdmUuY2FzZRNjaXJjdW1mbGV4aG9vay5jYXNlE2RpZXJlc2lzbWFjcm9uLmNhc2UUY2lyY3VtZmxleHRpbGRlLmNhc2UAAAAB//8AAgABAAAADAAAAGQAAAACAA4AAwB8AAEAfQB/AAIAgAFbAAEBXAFpAAMBagFqAAEBawFuAAMBbwKyAAECswLAAAICwQMlAAEDJgMmAAMDJwM4AAEDOQNFAAMDRgNGAAEDRwNTAAMABAAAAAIAAAABAAAACgCWAWQAA0RGTFQAFGN5cmwAPGxhdG4AZAAEAAAAAP//AA8AAAABAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ABAAAAAD//wAPAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAAQAAAAA//8ADwAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPYWFsdABcY2NtcABkZG5vbQBsZnJhYwBybnVtcgB4b3JkbgB+c2FsdACEc2luZgCKc3MwMQCQc3MwMgCWc3MwMwCcc3MwNACic3MwNQCoc3VwcwCuemVybwC0AAAAAgAAAAEAAAACAAIAAwAAAAEABwAAAAEABQAAAAEABgAAAAEABAAAAAEAEAAAAAEACQAqAAEACwAoAAEADAAmAAEADQAkAAEADgAiAAEADwAAAAEACAAAAAEACgAAAQAAAAEBAAABAgAAAQMAAAEEABIAJgAuADYAPgBOAFYAXgBmAG4AdgB+AIYAjgCWAJ4ApgCuALYAAQAAAAEAmAADAAAAAQF2AAQAAAABAgAABgAAAAUCfAKgAr4C5gMOAAEAAAABA2YABAAAAAEDcAABAAAAAQTqAAEAAAABBPIAAQAAAAEE+gABAAAAAQUWAAEAAAABBR4AAQAAAAEFIgABAAAAAQWMAAEAAAABBaIAAQAAAAEFpgABAAAAAQWqAAEAAAABBa4AAQAAAAEGNAACAHQANwMvAvIDLQMxAygDCwMAAvMC+QMFAv4DAwMBAvQDAgMIAwcDCgMJAwQDLAMrAy4DMgMwAyYDDQMOAw8C/wLxAvoC/ALwAv0C+wL1AvcC7wL4AvYDRgNHA0gDSQNKA0sDTANNA04DTwNQA1EDUgNTAAEANwBDAEQAaQBwAHUAoAChAKIAowCkAKUApgDCAMQAxgDeAOAA4gDkAUcBVAFVAVcBWAFbAWQBoAH5AfsCIQIjAiUCJwIpAisCLQIvAjECMwI1AjcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFAAEAdgANACAAKgAwADYAPABCAEgATgBUAFoAYABmAG4ABAMQAxEDHAMSAAIDHQMTAAIDHgMUAAIDHwMVAAIDIAMWAAIDIQMXAAIDIgMYAAIDIwMZAAIDJAMaAAIDJQMbAAIDBgMMAAMDKgM0AzUAAwMnAzMDKQACAAQAEwAcAAAASgBKAAoBVgFWAAsBWgFaAAwAAQB6AAMADAA2AFgABQAMABIAGAAeACQDRQACAV8DQwACAWQDQgACAVwDQQACAWEDQAACAV0ABAAKABAAFgAcAzwAAgFfAzsAAgFkAzoAAgFcAzkAAgFdAAQACgAQABYAHANEAAIBYAM/AAIBXAM+AAIBZwM9AAIBXQABAAMBXgFhAWMAAwABABgAAQASAAAAAQAAABEAAQABAWcAAQAEAC8ARwBPAFcAAwABABgAAQASAAAAAQAAABEAAQABAWwAAQABAEoAAwAAAAEAEgABABgAAQAAABEAAQABAEwAAgACAVwBagAAAzkDRQAPAAMAAAABABIAAQAYAAEAAAARAAEAAQBNAAIAAgFcAWoAAAM5A0UADwADAAEAIgABABIAAAABAAAAEQACAAIBZAFkAAADOQNFAAEAAgALACQAPQAAAIcAiAAaAJkAmQAcAMUAxQAdANkA2QAeAO8A7wAfARMBEwAgATMBMwAhAUABQAAiAUIBQgAjAUQBRAAkAAIACgACAGsAewABAAIARABSAAEBcgAGABIAtADeARwBMgFcABAAIgAqADIAOgBCAEoAUgBaAGIAagByAHoAggCKAJIAmgK0AAMCiQAcArQAAwASABwCvQADAokAGwK9AAMAEgAbArMAAwKJABoCswADABIAGgK7AAMCiQAZArsAAwASABkCtwADAokAGAK3AAMAEgAYAH0AAwKJABcAfQADABIAFwK1AAMCiQAWArUAAwASABYAfgADAokAFQB+AAMAEgAVAAQACgASABoAIgK4AAMCiQAYArgAAwASABgCtgADAokAFgK2AAMAEgAWAAYADgAWAB4AJgAuADYCvgADAokAGwK+AAMAEgAbArkAAwKJABgCuQADABIAGAB/AAMCiQAXAH8AAwASABcAAgAGAA4CugADAokAGAK6AAMAEgAYAAQACgASABoAIgK/AAMCiQAbAr8AAwASABsCvAADAokAGQK8AAMAEgAZAAIABgAOAsAAAwKJABsCwAADABIAGwABAAYAFAAVABYAFwAYABoAAQAGAwkAAgABABMAHAAAAAEABgL/AAIAAQATABwAAAACABoACgKK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ALkAuQAwAPIA8gAxAUIBRQAyAVABUAA2AvIC8gA3AwYDBgA4AwwDDAA5AAIABAFcAWgAAAMmAyYADQM5A0UADgNHA1MAGwAoAAAAogAAAKgAAACuAAAAtAAAALoAAADAAAAAxgAAAMwAAADSAAAA2AAAAN4AAADkAAAA6gAAAPAAAAD2AAAA/AAAAQIAAAEIAAABDgAAARQAAAEaAAABIAAAASYAAAEsAAABMgAAATgAAAE+AAABRAAAAUoAAAFQAAABVgAAAVwAAAFiAAABaAAAAW4AAAF0AAABegAAAYAAAAGGAAABjAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACugABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACBAABAAACugABAAACugABAAACugABAAACugABAAACugABAAACugABAAACugABAAACugABAAACugABAAACugABAAACugABAAACugABAAACugABADoALgABAEAADAAEAAoAEAAWABwAAQEiAuQAAQI3AuQAAQGqAuQAAQGDAvgAAQAEAC8ARwBPAFcAAQABAWkAAQAAAAYAAQAAAuQAAAABAAAAANWkJwgAAAAA1gyQ2AAAAADYRm0Q') format('truetype'); + font-weight: normal; + font-style: italic; + font-display: swap; +} + +/* iA Writer Quattro */ + +@font-face { + font-family: 'iA Writer Quattro V'; + src: url('data:font/ttf;charset=utf-8;base64,AAEAAAAPAIAAAwBwRkZUTYP3JPEAAUOMAAAAHEdERUYloCliAAEzIAAAAGxHUE9Tzm8XIAABPCgAAAdkR1NVQgBZtiwAATOMAAAImk9TLzKNwJJvAAABeAAAAGBjbWFw2AtqkgAAFEAAAAW+Z2FzcP//AAMAATMYAAAACGdseWa/VP+qAAAjRAAA3ixoZWFkEHJCMQAAAPwAAAA2aGhlYQcDBy4AAAE0AAAAJGhtdHiJ0uNmAAAB2AAAEmhsb2NhXdcmcAAAGgAAAAlCbWF4cAU4AVkAAAFYAAAAIG5hbWXTOmSnAAEBcAAACEBwb3N0hDl1KgABCbAAAClnAAEAAAACAAAvY65UXw889QALA+gAAAAA1gyQ2AAAAADYRm0Q/nb/BQSJBF8AAAAIAAIAAAAAAAAAAQAABAH+7QAABLD+dv78BIkAAQAAAAAAAAAAAAAAAAAABJQAAQAABKAAywAiAGoABgABAAIAHgAGAAAAZAAAAAMABQADAmEBkAAFAAACigJYAAAASwKKAlgAAAFeADwBNQAAAAAFAAAAAAAAAOAAAu9QACB7AAAAAAAAAABVS1dOAEAAIPsCAwz/JAEsBAEBEwAAAZ8AAAAAAgQCugAAACAAAwJYACAAAAAAAU0AAAHCAAACWADqAlgArQJYABACWAAyA4QAQQJYABkCWAEGAlgAzQJYAGoCWAArAlgAPgJYAMwCWACbAlgA6gJYAFoCWAA4AlgANQJYAEECWAAwAlgAIgJYAEkCWABAAlgAQQJYADcCWABAAlgA6gJYAMwCWABVAlgAPgJYAFUCWABNA4QAQQJYAB8CWABYAlgARgJYAF8CWABaAlgAWgJYADgCWABQASwAbAJYAEoCWABVAlgAeAOEAHgCWABQAlgAOAJYAFoCWAA4AlgAWgJYAC0CWAAZAlgAUAJYACQDhAAZAlgAGgJYABECWAAwAlgA4QJYAFoCWABfAlgALQJYADwCWAC7AlgAQgJYAF8CWABUAlgAPAJYAEMBwgBGAlgAPAJYAGIBLABhASz/2gJYAGkBLABeA4QAYAJYAGICWABCAlgAXwJYADwBwgBwAlgAQwHCADECWABcAlgAQAOEAE0CWAA9AlgANQJYAFUCWABpAlgBCQJYAGkCWAA0AlgAAAJYAOoCWABUAlgANAJYABYCWAEJAlgAUQJYAJkDhAB0AlgAigJYAEkCWAA+AlgAmwJYAHUCWACgAlgAgQJYAD4CWAChAlgAlwJYAP8CWABiAlgALQJYAOsCWADVAlgAmgJYAIwCWABCAlgAEgJYABICWAARAlgAWgJYAB8CWAAfAlgAHwJYAB8CWAAfAlgAHwOEAB8CWABGAlgAWgJYAFoCWABaAlgAWgEsACUBLABpASz/9QEsAAMCWAAWAlgAUAJYADgCWAA4AlgAOAJYADgCWAA4AlgAWAJYAC8CWABQAlgAUAJYAFACWABQAlgAEQJYAFoCWAAcAlgAQgJYAEICWABCAlgAQgJYAEICWABCA4QAQAJYAFQCWABDAlgAQwJYAEMCWABDASwAJQEsAGkBLP/1ASwAAwJYAEICWABiAlgAQgJYAEICWABCAlgAQgJYAEICWAA+AlgALwJYAFwCWABcAlgAXAJYAFwCWAA1AlgAXwJYADUCWAAfAlgAQgJYAB8CWABCAlgAHwJYAEICWABGAlgAVAJYAEYCWABUAlgARgJYAFQCWABGAlgAVAJYAF8CWAAtAlgAFgJYADwCWABaAlgAQwJYAFoCWABDAlgAWgJYAEMCWABaAlgAQwJYAFoCWABDAlgAOAJYADwCWAA4AlgAPAJYADgCWAA8AlgAOAJYADwCWABQAlj/6QJYAAoCWAAhASz/7gEs/+4BLAAKASwACgEs//UBLP/1AlgAVAEsAAkBLABhASwAbgJYAFUCWABbAlgASgEs/9oCWABVAlgAaQJYAGoCWAB1ASwAXgJYAHgBLABPAlgAeAEsAF4CWAB4AlgAXgJYACgCWABQAlgAUAJYAGICWABQAlgAYgJYAFACWABiAlgAAAJYAFACWABiAlgAOAJYAEICWAA4AlgAQgJYADgCWABCA4QAHAOEAC8CWABaAcIAcAJYAFoBwgAzAlgAWgHCAGcCWAAtAlgAQwJYAC0CWABDAlgALQJYAEMCWAAtAlgAQwJYABkBwgAxAlgAGQHCADECWAAZAlgAJwJYAFACWABcAlgAUAJYAFwCWABQAlgAXAJYAFACWABcAlgAUAJYAFwCWABQAlgAXAOEABkDhABNAlgAEQJYADUCWAARAlgAMAJYAFUCWAAwAlgAVQJYADACWABVAlgAOAJY/9UCWAA4AlgAQgJYAFACWABcAlgAHwJYAEIDhAAfA4QAQAJYAC8CWAAvAlgALQJYAEMCWAAZAcIAMQEs/9oCWABDAlgA8wJYAL4CWACLAlgAiwJYAIsCWAD2AlgAuAJYAHcCWACEAlgAswAA/48AAP/TAAD/XwAA/1gAAP90AAD/XwAA/8oAAP9tAAD/rAAA/4wAAP+HAAD/XwAA/8cAAAAAAAD/swAA/8sAAP+wAAD/qQAA/0sCWADqAlgAzAEsAGICWADMAlgBFwJYAG0CWAAfAlgA6gJY/8MCWP+8ASz/rQJY/8UCWP+HAlj/xQEs/8UCWAAfAlgAWAJYAIQCWAAuAlgAWgJYADACWABQAlgAOAEsAGwCWABVAlgAHgOEAHgCWABQAlgAQAJYADgCWABTAlgAWgJYAEYCWAAZAlgAEQOEAE4CWAAaA4QAdgEsAAUCWAARAlgAMgJYAFACWAAzASwAVQJYAGACWAAyAlgAVQJYADwCWABDAlgAUAJYAGECWAAzAlgASwEsAFUCWABdAlgAJAJYAFUCWAAyAlgAXwJYAEICWAAUAlgATgJYAF8CWAAvAlgAUAJYAGADhABkAlgASAOEAHUDhABUASz/6QJYAGACWABCAlgAYAOEAFQCWABaAlgAWgJYAAoCWACEAlgAQwJYAC0BLABsASwAAwJYAEoDhP/gA4T//gJYAAoCWABQAlgAUAJYACwCWABTAlgAHwJYAFUCWABYAlgAhAOEAGwCWABaA4QAAwJYACgCWABQAlgAUAJYAFACWAAFA4QAeAJYAFACWAA4AlgAUwJYAFoCWABGAlgAGQJYACwDhABOAlgAGgJYAFACWAA8A4QAQQOEACACWAAKA4QAagJYAFwCWAA7A4QALgJYACcCWABCAlgARQJYAGsCWACHAlgAFgJYAEMDhABpAlgAPQJYAF8CWABfAlgAawJYABoCWABIAlgAXwJYAEICWABhAlgAXwJYAFQCWABGAlgANQOEAH4CWAA9AlgAVAJYAFADhACIA4QAXQJYAAsDhACPAlgAbwJYAFQC7gA4AlgARAJYAEMCWABDAlgAIQJYAIcCWABUAlgAQwEsAGEBLAADASz/2gOEAEcDhABgAlgAIQJYAGsCWABfAlgANQJYAGECWAA4AlgAQgJYAIQCWACHAlgAMwJYACwCWABYAlgAbgOE//EDhABcAlgAKAJYAD0CWABIAlgAYwJYADwCWABXAlgAAgJYAAsCWABQAlgAVAOEADQCWAA2AlgARgJYAFQCWAARAlgAQAJYABECWABAAlgAFAJYAD0CWAA1AlgASwJYADwCWABQAlgAWAJYAGIBLABsA4QAAwOEAGkCWABQAlgAHwJYAEICWAAfAlgAQgOEAB8DhABAAlgAWgJYAEMCWAA4AlgAQwOEAAMDhABpAlgAKAJYAD0CWABQAlgAXwJYAFACWABfAlgAOAJYAEICWAA4AlgAQgJYACwCWAA1AlgALAJYADUCWAAsAlgANQJYADwCWABQA4QAagOEAI8CWABYA4QAGQOEAE0DhAAZA4QATQOEABkDhABNAlgAPwJYAB8CWABCAlgAHwJYAEICWAAfAlgAQgJYAB8CWAAXAlgAHwJYAEICWAAfAlgAQgJYAB8CWABCAlgAHwJYAEICWAAfAlgAQgJYAB8CWABCAlgAHwJYAEICWAAfAlgAQgJYAFoCWABDAlgAWgJYAEMCWABaAlgAQwJYAFoCWABDAlgALQJYACoCWABaAlgAQwJYAFoCWABDAlgAWgJYAEMBLABCASwAQgEsAGMBLABfAlgAOAJYAEICWAA4AlgAQgJYADgCWABCAlgAKAJYACgCWAA4AlgAQgJYADgCWABCAlgAOAJYAEICWAA4AlgAQgJYADgCWABCAlgAOAJYAEICWAA4AlgAQgJYADgCWABCAlgAUAJYAFwCWABQAlgAXAJYAFACWABcAlgAUAJYAFwCWABQAlgAXAJYAFACWABcAlgAUAJYAFwCWAARAlgANQJYABECWAA1AlgAEQJYADUCWAARAlgANQJYADICWAAyAlgAMgJYADICWAAyAlgAMgJYADICWAAyAlgAHwJYAB8CWP+ZAlj/JQJY/7kCWP+eAlj/ygJY/9UCWP/EAlgAUAJYAFACWABQAlgAUAJYAFACWP+3Alj/tgJY/yYCWP6yAlj/RgJY/ysCWAAzAlgAMwJYADMCWAAzAlgAMwJYADMCWAAzAlgAMwJY/7ACWP+vAlj/HwJY/qsCWP8/Alj/JAJY/1ACWP9bASwATwEsACYBLP/JASz/yAEs/+MBLP/cASz/5QEs/8gBLP+hASz/oAEs/xABLP6cASz/MAEs/xUBLP9BASz/TAJYAEICWABCAlgAQgJYAEICWABCAlgAQgJY/7kCWP+4Alj/KAJY/rQCWP9IAlj/LQJYAGACWABgAlgAYAJYAGACWABgAlgAYAJYAGACWABgAlj/egJY/nYCWP7vAlj/JgOEAFQDhABUA4QAVAOEAFQDhABUA4QAVAOEAFQDhABUAlj/uQJY/7gCWP8oAlj+tAJY/0gCWP8tAlj/WQJY/2QCWAAyAlgAMgJYAFACWABQAlgAMwJYADMBLP//ASwAQwJYAEICWABCAlgAYAJYAGADhABUA4QAVAJYADICWAAyAlgAMgJYADICWAAyAlgAMgJYADICWAAyA4QAHwOEAB8DhP+ZA4T/JQOE/7kDhP+eA4T/ygOE/9UCWAAzAlgAMwJYADMCWAAzAlgAMwJYADMCWAAzAlgAMwOE/7ADhP+vA4T/HwOE/qsDhP8/A4T/JAOE/1ADhP9bA4QAVAOEAFQDhABUA4QAVAOEAFQDhABUA4QAVAOEAFQDhP+5A4T/uAOE/ygDhP60A4T/SAOE/y0DhP9ZA4T/ZAJYADICWAAyAlgAMgJYADICWAAyAlgAMgJYADICWAAfAlgAHwJYABYCWAAfA4QAHwJYAQABLAB0AlgA9gJYAIQCWACEAlgAMwJYADMCWAAzAlgAMwJYADMCWP+jAlj/sAJY/5wCWP+pA4QAUAJYAIUCWACfAlgAoQEs/9sBLP/wASz/uQEs/7ABLP/IASz/yAEs//IBLAAMASz/jQEs/5oCWACEAlgAmAJYAIQCWABgAlgAYAJYAGACWABgAlgATgJYAE4CWABgAlgAYAJYABECWAARAlj/ZwJY/3QCWP+qAiYAWwJYAGwCWAC7A4QAVAOEAFQDhABUA4QAVAOEAFQCWP+lAlj/sgJY/6UCWP+yA4QANgJYAP8CWADiAlgAPAOEAGMCWADDAlgA3wJYAMwCWABRAlgAbQJYAG0CWABGAlgARgJYAM0DhwBeBLAANwJYAKoCWADHAlgAEgJYAJsCWACTAlgAoAJYAKECWACkAlgAnAJYAJ0CWACbAlgAmgJYAKECWACXAlgAkwJYAKACWAChAlgApAJYAJwCWACdAlgARgJYADQCWAAbAlgAMQJYABoCWAA7AlgAUgJYAEYCWAAcAlgAGgJYABwCWAA4AlgAGwJYAEYCWAAtAlgAOAJYADgCWAAtAlgAWAJYAEYCWAArAlgAEAJYADYCWAAaAlgAEgJYABICWAASAlgAEgJYABICWAASAlgAEQJYAA4CWAAS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ACQAABACBGQAAAAA//8AHwAAAjoDpxAiACQAABACBGgAAAAA//8AHwAAAjoDghAiACQAABACBG8AAAAA//8AHwAAAjoDfBAiACQAABACBGkAAAAA//8AHwAAAjoD0BAiACQAABACBG4AAAAA//8AHwAAA1ICuhACAkYAAAABAEb/MQIaAsYAMgAAEgYdARQWMzI2NxcOAQ8BFzYzMhYVFAYjIiYnNxYzMjY1NCYvATcuATU0NjMyFhcHLgEj8lNTUTo/FkgfXlMJAxMUHiY/MCUyDCYWJxQYHSccDWppf35XYR9IFj86An17bHJsezo3IUVSAjEDBiMfKSoYESkcEA8PFAYERA+2obC5U0YhNzr//wBaAAACCAO1ECIAKAAAEAIEawUAAAD//wBaAAACCAO1ECIAKAAAEAIEZAUAAAD//wBaAAACCAOnECIAKAAAEAIEaAUAAAD//wBaAAACCAN8ECIAKAAAEAIEaQUAAAD//wAlAAAAwwO1ECIALAAAEAMEa/9qAAD//wBpAAABBwO1ECIALAAAEAMEZP9qAAD////1AAABNwOnECIALAAAEAMEaP9qAAD//wADAAABJwN8ECIALAAAEAMEaf9qAAD//wAWAAACIAK6EAIA0QAA//8AUAAAAggDghAiADEAABACBG8AAAAA//8AOP/0AiADtRAiADIAABACBGsAAAAA//8AOP/0AiADtRAiADIAABACBGQAAAAA//8AOP/0AiADpxAiADIAABACBGgAAAAA//8AOP/0AiADghAiADIAABACBG8AAAAA//8AOP/0AiADfBAiADIAABACBGkAAAAAAAEAWABdAgACBQALAAABByc3JzcXNxcHFwcBLKMxo6Mxo6Mxo6MxAQCjMaOjMaOjMaOjMQADAC//1AIpAuYAEwAcACUAABYnByc3JjU0NjMyFzcXBxYVFAYjJhcTJiMiBh0BFjY9ATQnAxYz0jgvPDwzd31bNy88PDN3fZsO+ChDUEvrSw74KEMMMFAkZlmmsLkwUCRmWaawueguAaEueW5y53luckgu/l8uAP//AFD/9AIIA7UQIgA4AAAQAgRrAAAAAP//AFD/9AIIA7UQIgA4AAAQAgRkAAAAAP//AFD/9AIIA6cQIgA4AAAQAgRoAAAAAP//AFD/9AIIA3wQIgA4AAAQAgRpAAAAAP//ABEAAAJH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AwsQAwBD/tQAAAAA////0wJJAHEDCxADAHX+1AAAAAD///9fAk8AoQL9EAMBVP7UAAAAAP///1gCZACoAtgQAwFa/tQAAAAA////dAJ9AIwCwRADAHD+1AAAAAD///9fAlMAoQMAEAMBVv7UAAAAAP///8oCagA0AtQQAwFX/tQAAAAA////bQJoAJEC0hADAGn+1AAAAAAAAf+sAkEAXwL9AAsAAAMzMhYVFAYPASc3I1RtJCIZGBguOnYC/R8YFTQeHhdoAAD///+MAkAAdAMmEAMBWP7UAAAAAP///4cCSgDBAwoQAwFb/tQAAAAA////XwJXAKEDBRADAVX+1AAAAAD////HAksAUAMIEAMBUv7UAAAAAP//AAACJwBuAuQQAwFT/0IAAAAAAAH/swHPAE0CdAAIAAATFAYrATUzNTNNHCNbU0cCDh0iNXAA////y/9TADX/vRAHAVf+1fzpAAAAAf+w/wUAOf/CAAMAAAczByM0bUw9Pr3///+p/zEAewAUEAMAef7UAAAAAP///0v/MQAVABMQAwFZ/tQAAAAA//8A6gGjAaACuBAHAA8AHgIwAAD//wDM/3MBggCIEAIADwAAAAEAYv8kAO7/wgAOAAAXFDMyNjcVDgEjIiY9ATOtIAkSBgghFCQrS3QqBAE6AwYuMT8AAP//AMz/cwGCAg8QAgAeAAAAAQEXAkkBhAMMAAMAAAE3FwcBFx1QNAJQvAu4AAMAbQJnAe0DKgADAAcACwAAATcXBzcVIzUjFSM1AQEdUDSzaqxqAm68C7hrampqagAAAP//AB8AAAI6AwwQIgF+AAAQAgRyywAAAP//AOoBgQFsAgQQBwARAAABgQAA////wwAAAggDDBAiAYIAABADBHL/WAAA////vAAAAggDDBAiAYQAABADBHL/UQAA////rQAAAMADDBAiAYYAABADBHL/QgAA////xf/0AiADDBAiAYwAABADBHL/WgAA////hwAAAkcDDBAiAZEAABADBHL/HAAA////xQAAAiIDFhAiA+QAABAHBHL/WgAK////xQAAAUUDKhAiAaQAABADAXT/WAAA//8AHwAAAjoCuhACACQAAP//AFgAAAIfAroQAgAlAAD//wCEAAACCwK6EAIBzQAA//8ALgAAAioCuhACBAsAAP//AFoAAAIIAroQAgAoAAD//wAw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EAIEbwUAAAD//wBD//QCFQLYECIASAAAEAIBWgIAAAD//wBaAAACNQQzECIAKAAAEAMEmgExAAD//wBD//QCMgOJECIASAAAEAMEjAEuAAD//wAtAAACCAQzECIAKAAAEAMEnAExAAD//wAq//QCFQOJECIASAAAEAMEjgEuAAD//wBaAAACGQQoECIAKAAAEAMEnQExAAD//wBD//QCFgN+ECIASAAAEAMEjwEuAAD//wBaAAACCAQmECIAKAAAEAMEnwExAAD//wBD//QCFQN8ECIASAAAEAMEkQEuAAD//wBa/1MCCAOnECIAKAAAECIEaAUAEAMBawExAAAAAP//AEP/UwIVAv0QIgBIAAAQIgFUAgAQAwFrATUAAAAA//8AQgAAAPUDpxAiACwAABADBGIAlgAA//8AQgAAAPUC/RAiAPIAABADAWQAlgAA//8AY/9TAM0CuhAiACwAABADAWsAmAAA//8AX/9TAMsC5BAiAEwAABADAWsAlAAA//8AOP9TAiACxhAiADIAABADAWsBLAAA//8AQv9TAhYCEBAiAFIAABADAWsBLAAA//8AOP/0AiADpxAiADIAABADBGIBLAAA//8AQv/0AhYC/RAiAFIAABADAWQBLAAA//8AOP/0AjAEMxAiADIAABADBJoBLAAA//8AQv/0AjADiRAiAFIAABADBIwBLAAA//8AKP/0AiAEMxAiADIAABADBJwBLAAA//8AKP/0AhYDiRAiAFIAABADBI4BLAAA//8AOP/0AiAEKBAiADIAABADBJ0BLAAA//8AQv/0AhYDfhAiAFIAABADBI8BLAAA//8AOP/0AiAEJhAiADIAABADBJ8BLAAA//8AQv/0AhYDfBAiAFIAABADBJEBLAAA//8AOP9TAiADpxAiADIAABAiBGgAABADAWsBLAAAAAD//wBC/1MCFgL9ECIAUgAAECIBVAAAEAMBawEsAAAAAP//ADj/9AIlA7UQIgFCAAAQAgRkAAAAAP//AEL/9AIcAwsQIgFDAAAQAgB1AAAAAP//ADj/9AIlA7UQIgFCAAAQAgRrAAAAAP//AEL/9AIcAwsQIgFDAAAQAgBDAAAAAP//ADj/9AIlA6cQIgFCAAAQAwRiASwAAP//AEL/9AIcAv0QIgFDAAAQAwFkASwAAP//ADj/9AIlA34QIgFCAAAQAgRl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AAADhQMgECIBfgAAECIEc8sAEAMDcwJYAAAAAP//AB8AAAOFAxsQIgF+AAAQIgR1ywAQAwNzAlgAAAAA////mQAAA4UDJRAiAX4AABAjBIH+nQAAEAMDcwJYAAD///8lAAADhQMpECIBfgAAECMEdv6fAAAQAwNzAlgAAP///7kAAAOFAxkQIgF+AAAQIwR3/psAABADA3MCWAAA////ngAAA4UDHBAiAX4AABAjBHj+ngAAEAMDcwJYAAD////KAAADhQOyECIBfgAAECIEecsAEAMDcwJYAAAAAP///9UAAAOFA8kQIgF+AAAQIgR6ywAQAwNzAlgAAAAA//8AM/8uAgEDIBAiAaIAABAiA3QAABAGAXENCv//ADP/LgIBAywQIgGiAAAQJgOsBgwQBgFxDQr//wAz/y4CAQM1ECIBogAAECYDgQYMEAYBcQ0K//8AM/8uAgEDPRAiAaIAABAmA44GDBAGAXENCv//ADP/LgIBAywQIgGiAAAQJgOCBgwQBgFxDQr//wAz/y4CBQMwECIBogAAECYDjwYMEAYBcQ0K//8AM/8uAgEDzBAiAaIAABAmA4MGDBAGAXENCv//ADP/LgIBA9UQIgGiAAAQJgOQBgwQBgFxDQr///+wAAADZgMgECIBhAAAECMEc/9RAAAQAwGkAlgAAP///68AAAOFAxsQIgGEAAAQIwR1/1EAABADA3MCWAAA////HwAAA4UDJRAiAYQAABAjBIH+IwAAEAMDcwJYAAD///6rAAADhQMpECIBhAAAECMEdv4lAAAQAwNzAlgAAP///z8AAAOFAxkQIgGEAAAQIwR3/iEAABADA3MCWAAA////JAAAA4UDHBAiAYQAABAjBHj+JAAAEAMDcwJYAAD///9QAAADhQOyECIBhAAAECMEef9RAAAQAwNzAlgAAP///1sAAAOFA8kQIgGEAAAQIwR6/1EAABADA3MCWAAA//8AVP8uAzADIBAiAbQAABAjA3QAoAAAEAcBcQE5AAr//wBU/y4DMAMgECIBtAAAECMDrACDAAAQBwFxATkACv//AFT/LgMwAykQIgG0AAAQIwOBAIMAABAHAXEBOQAK//8AVP8uAzADMRAiAbQAABAjA44AgwAAEAcBcQE5AAr//wBU/y4DMAMgECIBtAAAECMDggCDAAAQBwFxATkACv//AFT/LgMw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AEEAVwByAGkAdABlAHIAUQB1AGEAdAB0AHIAbwBWAC0AUgBlAGcAdQBsAGEAcgAAMi4wMDA7VUtXTjtpQVdyaXRlclF1YXR0cm9WLVJlZ3VsYXIAAGkAQQAgAFcAcgBpAHQAZQByACAAUQB1AGEAdAB0AHIAbwAgAFYAAGlBIFdyaXRlciBRdWF0dHJvIFYAAFYAZQByAHMAaQBvAG4AIAAyAC4AMAAwADAAAFZlcnNpb24gMi4wMDAAAGkAQQBXAHIAaQB0AGUAcgBRAHUAYQB0AHQAcgBvAFYALQBSAGUAZwB1AGwAYQByAABpQVdyaXRlclF1YXR0cm9WLVJlZ3VsYXIAAEkAbgBmAG8AcgBtAGEAdABpAG8AbgAgAEEAcgBjAGgAaQB0AGUAYwB0AHMAIABJAG4AYwAuAABJbmZvcm1hdGlvbiBBcmNoaXRlY3RzIEluYy4AAE0AaQBrAGUAIABBAGIAYgBpAG4AawAsACAAUABhAHUAbAAgAHYAYQBuACAAZABlAHIAIABMAGEAYQBuACwAIABQAGkAZQB0AGUAcgAgAHYAYQBuACAAUgBvAHMAbQBhAGwAZQBuACwAIABPAGwAaQB2AGUAcgAgAFIAZQBpAGMAaABlAG4AcwB0AGUAaQBuAABNaWtlIEFiYmluaywgUGF1bCB2YW4gZGVyIExhYW4sIFBpZXRlciB2YW4gUm9zbWFsZW4sIE9saXZlciBSZWljaGVuc3RlaW4AAGgAdAB0AHAAOgAvAC8AdwB3AHcALgBpAEEALgBuAGUAdAAAaHR0cDovL3d3dy5pQS5uZXQAAGgAdAB0AHAAOgAvAC8AdwB3AHcALgBpAGEALgBuAGUAdAAAaHR0cDovL3d3dy5pYS5uZXQAAFQAaABpAHMAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAaQBzACAAbABpAGMAZQBuAHMAZQBkACAAdQBuAGQAZQByACAAdABoAGUAIABTAEkATAAgAE8AcABlAG4AIABGAG8AbgB0ACAATABpAGMAZQBuAHMAZQAsACAAVgBlAHIAcwBpAG8AbgAgADEALgAxAC4AIABUAGgAaQBzACAAbABpAGMAZQBuAHMAZQAgAGkAcwAgAGEAdgBhAGkAbABhAGIAbABlACAAdwBpAHQAaAAgAGEAIABGAEEAUQAgAGEAdAA6ACAAaAB0AHQAcAA6AC8ALwBzAGMAcgBpAHAAdABzAC4AcwBpAGwALgBvAHIAZwAvAE8ARgBMAABUaGlzIEZvbnQgU29mdHdhcmUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIFNJTCBPcGVuIEZvbnQgTGljZW5zZSwgVmVyc2lvbiAxLjEuIFRoaXMgbGljZW5zZSBpcyBhdmFpbGFibGUgd2l0aCBhIEZBUSBhdDogaHR0cDovL3NjcmlwdHMuc2lsLm9yZy9PRkwAAGEAbAB0AGUAcgBuAGEAdABlACAAbABvAHcAZQByAGMAYQBzAGUAIABlAHMAegBlAHQAdAAAYWx0ZXJuYXRlIGxvd2VyY2FzZSBlc3pldHQAAHAAbABhAGkAbgAgAG4AdQBtAGIAZQByACAAegBlAHIAbwAAcGxhaW4gbnVtYmVyIHplcm8AAHMAbABhAHMAaABlAGQAIABuAHUAbQBiAGUAcgAgAHoAZQByAG8AAHNsYXNoZWQgbnVtYmVyIHplcm8AAHMAaQBtAHAAbABlACAAbABvAHcAZQByAGMAYQBzAGUAIABnAABzaW1wbGUgbG93ZXJjYXNlIGcAAHMAaQBtAHAAbABlACAAbABvAHcAZQByAGMAYQBzAGUAIABhAABzaW1wbGUgbG93ZXJjYXNlIGEAAAIAAAAAAAD/VgA8AAAAAAAAAAAAAAAAAAAAAAAAAAAEoAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEBAgCjAIQAhQCWAOgAhgCOAIsAnQCpAKQBAwCKANoAgwCTAQQBBQCNAQYAiADDAN4BBwCeAKoA9QD0APYAogCtAMkAxwCuAGIAYwCQAGQAywBlAMgAygDPAMwAzQDOAOkAZgDTANAA0QCvAGcA8ACRANYA1ADVAGgA6wDtAIkAagBpAGsAbQBsAG4AoABvAHEAcAByAHMAdQB0AHYAdwDqAHgAegB5AHsAfQB8ALgAoQB/AH4AgACBAOwA7gC6AQgBCQEKAQsBDAENAP0A/gEOAQ8BEAERAP8BAAESARMBFAEBARUBFgEXARgBGQEaARsBHAEdAR4BHwEgAPgA+QEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwAPoA1wExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwDiAOMBQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4AsACxAU8BUAFRAVIBUwFUAVUBVgFXAVgA+wD8AOQA5QFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuALsBbwFwAXEBcgDmAOcBcwCmAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFANgA4QDbANwA3QDgANkA3wGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAJsB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgMjAyQDJQMmAycDKAMpAyoDKwMsAy0DLgMvAzADMQMyAzMDNAM1AzYDNwM4AzkDOgM7AzwDPQM+Az8DQANBA0IDQwNEA0UDRgNHA0gDSQNKA0sDTANNA04DTwNQA1EDUgNTA1QDVQNWA1cDWANZA1oDWwNcA10DXgNfA2ADYQNiA2MDZANlA2YDZwNoA2kDagNrA2wDbQNuA28DcANxA3IDcwN0A3UDdgN3A3gDeQN6A3sDfAN9A34DfwOAA4EDggODA4QDhQOGA4cDiAOJA4oDiwOMA40DjgOPA5ADkQOSA5MDlAOVA5YDlwOYA5kDmgObA5wDnQOeA58DoAOhA6IDowOkA6UDpgOnA6gDqQOqA6sDrAOtA64DrwOwA7EDsgOzA7QDtQO2A7cDuAO5A7oDuwO8A70DvgO/A8ADwQPCA8MDxAPFA8YDxwPIA8kDygPLA8wDzQPOA88D0APRA9ID0wPUA9UAsgCzALYAtwDEALQAtQDFAIIAwgCHAKsAxgC+AL8AvAPWA9cD2APZA9oD2wPcA90D3gPfA+AD4QPiA+MD5APlA+YD5wPoA+kD6gPrA+wD7QPuA+8D8APxA/ID8wP0A/UD9gP3A/gD+QP6A/sAjAP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8EEAQRBBIEEwQUBBUEFgQXBBgEGQQaBBsEHAQdBB4EHwQgBCEAmAQiAJoAmQDvAKUAkgCcAKcAjwCUAJUAuQQjBCQEJQQmBCcEKAQpAMAAwQQqBCsELAQtBC4ELwQwBDEEMgQzBDQENQQ2BDcEOAQ5BDoEOwQ8BD0EPgQ/BEAEQQRCBEMERARFBEYERwRIBEkESgRLBEwETQROBE8EUARRBFIEUwRUBFUEVgRXBFgEWQRaBFsEXARdBF4EXwRgBGEEYgRjBGQEZQRmBGcEaARpBGoEawRsBG0EbgRvBHAEcQRyBHMEdAR1BHYEdwR4BHkEegR7BHwEfQR+BH8EgASBBIIEgwSEBIUEhgSHBIgEiQSKBIsEjASNBI4EjwSQBJEEkgSTBJQElQSWBJcEmASZBJoEmwScBJ0EngSfBKAEoQSiBKMEpASlBKYEpwSoBKkHdW5pMDBBMAd1bmkwMEFEB3VuaTAwQjIHdW5pMDBCMwd1bmkwMEI1B3VuaTAwQjkHQW1hY3JvbgdhbWFjcm9uBkFicmV2ZQZhYnJldmUHQW9nb25lawdhb2dvbmVrC0NjaXJjdW1mbGV4C2NjaXJjdW1mbGV4CkNkb3RhY2NlbnQKY2RvdGFjY2VudAZEY2Fyb24GZGNhcm9uBkRjcm9hdAdFbWFjcm9uB2VtYWNyb24GRWJyZXZlBmVicmV2ZQpFZG90YWNjZW50CmVkb3RhY2NlbnQHRW9nb25lawdlb2dvbmVrBkVjYXJvbgZlY2Fyb24LR2NpcmN1bWZsZXgLZ2NpcmN1bWZsZXgKR2RvdGFjY2VudApnZG90YWNjZW50B3VuaTAxMjIHdW5pMDEyMwtIY2lyY3VtZmxleAtoY2lyY3VtZmxleARIYmFyBGhiYXIGSXRpbGRlBml0aWxkZQdJbWFjcm9uB2ltYWNyb24GSWJyZXZlBmlicmV2ZQdJb2dvbmVrB2lvZ29uZWsCSUoCaWoLSmNpcmN1bWZsZXgLamNpcmN1bWZsZXgHdW5pMDEzNgd1bmkwMTM3DGtncmVlbmxhbmRpYwZMYWN1dGUGbGFjdXRlB3VuaTAxM0IHdW5pMDEzQwZMY2Fyb24GbGNhcm9uBExkb3QEbGRvdAZOYWN1dGUGbmFjdXRlB3VuaTAxNDUHdW5pMDE0NgZOY2Fyb24GbmNhcm9uC25hcG9zdHJvcGhlA0VuZwNlbmcHT21hY3JvbgdvbWFjcm9uBk9icmV2ZQZvYnJldmUNT2h1bmdhcnVtbGF1dA1vaHVuZ2FydW1sYXV0BlJhY3V0ZQZyYWN1dGUHdW5pMDE1Ngd1bmkwMTU3BlJjYXJvbgZyY2Fyb24GU2FjdXRlBnNhY3V0ZQtTY2lyY3VtZmxleAtzY2lyY3VtZmxleAd1bmkwMTYyB3VuaTAxNjMGVGNhcm9uBnRjYXJvbgRUYmFyBHRiYXIGVXRpbGRlBnV0aWxkZQdVbWFjcm9uB3VtYWNyb24GVWJyZXZlBnVicmV2ZQVVcmluZwV1cmluZw1VaHVuZ2FydW1sYXV0DXVodW5nYXJ1bWxhdXQHVW9nb25lawd1b2dvbmVrC1djaXJjdW1mbGV4C3djaXJjdW1mbGV4C1ljaXJjdW1mbGV4C3ljaXJjdW1mbGV4BlphY3V0ZQZ6YWN1dGUKWmRvdGFjY2VudAp6ZG90YWNjZW50B3VuaTAxOEYFT2hvcm4Fb2hvcm4FVWhvcm4FdWhvcm4KQXJpbmdhY3V0ZQphcmluZ2FjdXRlB0FFYWN1dGUHYWVhY3V0ZQtPc2xhc2hhY3V0ZQtvc2xhc2hhY3V0ZQd1bmkwMjE4B3VuaTAyMTkHdW5pMDIxQQd1bmkwMjFCB3VuaTAyMzcHdW5pMDI1OQd1bmkwMkJCB3VuaTAyQkMJZ3JhdmVjb21iCWFjdXRlY29tYgd1bmkwMzAyCXRpbGRlY29tYgd1bmkwMzA0B3VuaTAzMDYHdW5pMDMwNwd1bmkwMzA4CGhvb2tjb21iB3VuaTAzMEEHdW5pMDMwQgd1bmkwMzBDB3VuaTAzMTIHdW5pMDMxNQd1bmkwMzFCDGRvdGJlbG93Y29tYgd1bmkwMzI2B3VuaTAzMjcHdW5pMDMyOAd1bmkwMzc0B3VuaTAzNzUHdW5pMDM3QQd1bmkwMzdFBXRvbm9zDWRpZXJlc2lzdG9ub3MKQWxwaGF0b25vcwlhbm90ZWxlaWEMRXBzaWxvbnRvbm9zCEV0YXRvbm9zCUlvdGF0b25vcwxPbWljcm9udG9ub3MMVXBzaWxvbnRvbm9zCk9tZWdhdG9ub3MRaW90YWRpZXJlc2lzdG9ub3MFQWxwaGEEQmV0YQVHYW1tYQd1bmkwMzk0B0Vwc2lsb24EWmV0YQNFdGEFVGhldGEESW90YQVLYXBwYQZMYW1iZGECTXUCTnUCWGkHT21pY3JvbgJQaQNSaG8FU2lnbWEDVGF1B1Vwc2lsb24DUGhpA0NoaQNQc2kMSW90YWRpZXJlc2lzD1Vwc2lsb25kaWVyZXNpcwphbHBoYXRvbm9zDGVwc2lsb250b25vcwhldGF0b25vcwlpb3RhdG9ub3MUdXBzaWxvbmRpZXJlc2lzdG9ub3MFYWxwaGEEYmV0YQVnYW1tYQVkZWx0YQdlcHNpbG9uBHpldGEDZXRhBXRoZXRhBGlvdGEFa2FwcGEGbGFtYmRhB3VuaTAzQkMCbnUCeGkHb21pY3JvbgNyaG8HdW5pMDNDMgVzaWdtYQN0YXUHdXBzaWxvbgNwaGkDY2hpA3BzaQVvbWVnYQxpb3RhZGllcmVzaXMPdXBzaWxvbmRpZXJlc2lzDG9taWNyb250b25vcwx1cHNpbG9udG9ub3MKb21lZ2F0b25vcwd1bmkwNDAwB3VuaTA0MDEHdW5pMDQwMgd1bmkwNDAzB3VuaTA0MDQHdW5pMDQwNQd1bmkwNDA2B3VuaTA0MDcHdW5pMDQwOAd1bmkwNDA5B3VuaTA0MEEHdW5pMDQwQgd1bmkwNDBDB3VuaTA0MEQHdW5pMDQwRQd1bmkwNDBGB3VuaTA0MTAHdW5pMDQxMQd1bmkwNDEyB3VuaTA0MTMHdW5pMDQxNAd1bmkwNDE1B3VuaTA0MTYHdW5pMDQxNwd1bmkwNDE4B3VuaTA0MTkHdW5pMDQxQQd1bmkwNDFCB3VuaTA0MUMHdW5pMDQxRAd1bmkwNDFFB3VuaTA0MUYHdW5pMDQyMAd1bmkwNDIxB3VuaTA0MjIHdW5pMDQyMwd1bmkwNDI0B3VuaTA0MjUHdW5pMDQyNgd1bmkwNDI3B3VuaTA0MjgHdW5pMDQyOQd1bmkwNDJBB3VuaTA0MkIHdW5pMDQyQwd1bmkwNDJEB3VuaTA0MkUHdW5pMDQyRgd1bmkwNDMwB3VuaTA0MzEHdW5pMDQzMgd1bmkwNDMzB3VuaTA0MzQHdW5pMDQzNQd1bmkwNDM2B3VuaTA0MzcHdW5pMDQzOAd1bmkwNDM5B3VuaTA0M0EHdW5pMDQzQgd1bmkwNDNDB3VuaTA0M0QHdW5pMDQzRQd1bmkwNDNGB3VuaTA0NDAHdW5pMDQ0MQd1bmkwNDQyB3VuaTA0NDMHdW5pMDQ0NAd1bmkwNDQ1B3VuaTA0NDYHdW5pMDQ0Nwd1bmkwNDQ4B3VuaTA0NDkHdW5pMDQ0QQd1bmkwNDRCB3VuaTA0NEMHdW5pMDQ0RAd1bmkwNDRFB3VuaTA0NEYHdW5pMDQ1MAd1bmkwNDUxB3VuaTA0NTIHdW5pMDQ1Mwd1bmkwNDU0B3VuaTA0NTUHdW5pMDQ1Ngd1bmkwNDU3B3VuaTA0NTgHdW5pMDQ1OQd1bmkwNDVBB3VuaTA0NUIHdW5pMDQ1Qwd1bmkwNDVEB3VuaTA0NUUHdW5pMDQ1Rgd1bmkwNDcyB3VuaTA0NzMHdW5pMDQ5MAd1bmkwNDkxB3VuaTA0OTIHdW5pMDQ5Mwd1bmkwNDk0B3VuaTA0OTUHdW5pMDQ5Ngd1bmkwNDk3B3VuaTA0OTgHdW5pMDQ5OQd1bmkwNDlBB3VuaTA0OUIHdW5pMDQ5Qwd1bmkwNDlEB3VuaTA0QTAHdW5pMDRBMQd1bmkwNEEyB3VuaTA0QTMHdW5pMDRBNAd1bmkwNEE1B3VuaTA0QUEHdW5pMDRBQgd1bmkwNEFFB3VuaTA0QUYHdW5pMDRCMAd1bmkwNEIxB3VuaTA0QjIHdW5pMDRCMwd1bmkwNEI2B3VuaTA0QjcHdW5pMDRCOAd1bmkwNEI5B3VuaTA0QkEHdW5pMDRCQgd1bmkwNEMwB3VuaTA0QzEHdW5pMDRDMgd1bmkwNENGB3VuaTA0RDAHdW5pMDREMQd1bmkwNEQyB3VuaTA0RDMHdW5pMDRENAd1bmkwNEQ1B3VuaTA0RDYHdW5pMDRENwd1bmkwNEQ4B3VuaTA0RDkHdW5pMDREQwd1bmkwNEREB3VuaTA0REUHdW5pMDRERgd1bmkwNEUyB3VuaTA0RTMHdW5pMDRFNAd1bmkwNEU1B3VuaTA0RTYHdW5pMDRFNwd1bmkwNEU4B3VuaTA0RTkHdW5pMDRFRQd1bmkwNEVGB3VuaTA0RjAHdW5pMDRGMQd1bmkwNEYyB3VuaTA0RjMHdW5pMDRGNAd1bmkwNEY1B3VuaTA0RjgHdW5pMDRGOQd1bmkwRTNGBldncmF2ZQZ3Z3JhdmUGV2FjdXRlBndhY3V0ZQlXZGllcmVzaXMJd2RpZXJlc2lzB3VuaTFFOUUHdW5pMUVBMAd1bmkxRUExB3VuaTFFQTIHdW5pMUVBMwd1bmkxRUE0B3VuaTFFQTUHdW5pMUVBNgd1bmkxRUE3B3VuaTFFQTgHdW5pMUVBOQd1bmkxRUFBB3VuaTFFQUIHdW5pMUVBQwd1bmkxRUFEB3VuaTFFQUUHdW5pMUVBRgd1bmkxRUIwB3VuaTFFQjEHdW5pMUVCMgd1bmkxRUIzB3VuaTFFQjQHdW5pMUVCNQd1bmkxRUI2B3VuaTFFQjcHdW5pMUVCOAd1bmkxRUI5B3VuaTFFQkEHdW5pMUVCQgd1bmkxRUJDB3VuaTFFQkQHdW5pMUVCRQd1bmkxRUJGB3VuaTFFQzAHdW5pMUVDMQd1bmkxRUMyB3VuaTFFQzMHdW5pMUVDNAd1bmkxRUM1B3VuaTFFQzYHdW5pMUVDNwd1bmkxRUM4B3VuaTFFQzkHdW5pMUVDQQd1bmkxRUNCB3VuaTFFQ0MHdW5pMUVDRAd1bmkxRUNFB3VuaTFFQ0YHdW5pMUVEMAd1bmkxRUQxB3VuaTFFRDIHdW5pMUVEMwd1bmkxRUQ0B3VuaTFFRDUHdW5pMUVENgd1bmkxRUQ3B3VuaTFFRDgHdW5pMUVEOQd1bmkxRURBB3VuaTFFREIHdW5pMUVEQwd1bmkxRUREB3VuaTFFREUHdW5pMUVERgd1bmkxRUUwB3VuaTFFRTEHdW5pMUVFMgd1bmkxRUUzB3VuaTFFRTQHdW5pMUVFNQd1bmkxRUU2B3VuaTFFRTcHdW5pMUVFOAd1bmkxRUU5B3VuaTFFRUEHdW5pMUVFQgd1bmkxRUVDB3VuaTFFRUQHdW5pMUVFRQd1bmkxRUVGB3VuaTFFRjAHdW5pMUVGMQZZZ3JhdmUGeWdyYXZlB3VuaTFFRjQHdW5pMUVGNQd1bmkxRUY2B3VuaTFFRjcHdW5pMUVGOAd1bmkxRUY5B3VuaTFGMDAHdW5pMUYwMQd1bmkxRjAyB3VuaTFGMDMHdW5pMUYwNAd1bmkxRjA1B3VuaTFGMDYHdW5pMUYwNwd1bmkxRjA4B3VuaTFGMDkHdW5pMUYwQQd1bmkxRjBCB3VuaTFGMEMHdW5pMUYwRAd1bmkxRjBFB3VuaTFGMEYHdW5pMUYxMAd1bmkxRjExB3VuaTFGMTIHdW5pMUYxMwd1bmkxRjE0B3VuaTFGMTUHdW5pMUYxOAd1bmkxRjE5B3VuaTFGMUEHdW5pMUYxQgd1bmkxRjFDB3VuaTFGMUQHdW5pMUYyMAd1bmkxRjIxB3VuaTFGMjIHdW5pMUYyMwd1bmkxRjI0B3VuaTFGMjUHdW5pMUYyNgd1bmkxRjI3B3VuaTFGMjgHdW5pMUYyOQd1bmkxRjJBB3VuaTFGMkIHdW5pMUYyQwd1bmkxRjJEB3VuaTFGMkUHdW5pMUYyRgd1bmkxRjMwB3VuaTFGMzEHdW5pMUYzMgd1bmkxRjMzB3VuaTFGMzQHdW5pMUYzNQd1bmkxRjM2B3VuaTFGMzcHdW5pMUYzOAd1bmkxRjM5B3VuaTFGM0EHdW5pMUYzQgd1bmkxRjNDB3VuaTFGM0QHdW5pMUYzRQd1bmkxRjNGB3VuaTFGNDAHdW5pMUY0MQd1bmkxRjQyB3VuaTFGNDMHdW5pMUY0NAd1bmkxRjQ1B3VuaTFGNDgHdW5pMUY0OQd1bmkxRjRBB3VuaTFGNEIHdW5pMUY0Qwd1bmkxRjREB3VuaTFGNTAHdW5pMUY1MQd1bmkxRjUyB3VuaTFGNTMHdW5pMUY1NAd1bmkxRjU1B3VuaTFGNTYHdW5pMUY1Nwd1bmkxRjU5B3VuaTFGNUIHdW5pMUY1RAd1bmkxRjVGB3VuaTFGNjAHdW5pMUY2MQd1bmkxRjYyB3VuaTFGNjMHdW5pMUY2NAd1bmkxRjY1B3VuaTFGNjYHdW5pMUY2Nwd1bmkxRjY4B3VuaTFGNjkHdW5pMUY2QQd1bmkxRjZCB3VuaTFGNkMHdW5pMUY2RAd1bmkxRjZFB3VuaTFGNkYHdW5pMUY3MAd1bmkxRjcxB3VuaTFGNzIHdW5pMUY3Mwd1bmkxRjc0B3VuaTFGNzUHdW5pMUY3Ngd1bmkxRjc3B3VuaTFGNzgHdW5pMUY3OQd1bmkxRjdBB3VuaTFGN0IHdW5pMUY3Qwd1bmkxRjdEB3VuaTFGODAHdW5pMUY4MQd1bmkxRjgyB3VuaTFGODMHdW5pMUY4NAd1bmkxRjg1B3VuaTFGODYHdW5pMUY4Nwd1bmkxRjg4B3VuaTFGODkHdW5pMUY4QQd1bmkxRjhCB3VuaTFGOEMHdW5pMUY4RAd1bmkxRjhFB3VuaTFGOEYHdW5pMUY5MAd1bmkxRjkxB3VuaTFGOTIHdW5pMUY5Mwd1bmkxRjk0B3VuaTFGOTUHdW5pMUY5Ngd1bmkxRjk3B3VuaTFGOTgHdW5pMUY5OQd1bmkxRjlBB3VuaTFGOUIHdW5pMUY5Qwd1bmkxRjlEB3VuaTFGOUUHdW5pMUY5Rgd1bmkxRkEwB3VuaTFGQTEHdW5pMUZBMgd1bmkxRkEzB3VuaTFGQTQHdW5pMUZBNQd1bmkxRkE2B3VuaTFGQTcHdW5pMUZBOAd1bmkxRkE5B3VuaTFGQUEHdW5pMUZBQgd1bmkxRkFDB3VuaTFGQUQHdW5pMUZBRQd1bmkxRkFGB3VuaTFGQjAHdW5pMUZCMQd1bmkxRkIyB3VuaTFGQjMHdW5pMUZCNAd1bmkxRkI2B3VuaTFGQjcHdW5pMUZCOAd1bmkxRkI5B3VuaTFGQkEHdW5pMUZCQgd1bmkxRkJDB3VuaTFGQkQHdW5pMUZCRQd1bmkxRkJGB3VuaTFGQzAHdW5pMUZDMQd1bmkxRkMyB3VuaTFGQzMHdW5pMUZDNAd1bmkxRkM2B3VuaTFGQzcHdW5pMUZDOAd1bmkxRkM5B3VuaTFGQ0EHdW5pMUZDQgd1bmkxRkNDB3VuaTFGQ0QHdW5pMUZDRQd1bmkxRkNGB3VuaTFGRDAHdW5pMUZEMQd1bmkxRkQyB3VuaTFGRDMHdW5pMUZENgd1bmkxRkQ3B3VuaTFGRDgHdW5pMUZEOQd1bmkxRkRBB3VuaTFGREIHdW5pMUZERAd1bmkxRkRFB3VuaTFGREYHdW5pMUZFMAd1bmkxRkUxB3VuaTFGRTIHdW5pMUZFMwd1bmkxRkU0B3VuaTFGRTUHdW5pMUZFNgd1bmkxRkU3B3VuaTFGRTgHdW5pMUZFOQd1bmkxRkVBB3VuaTFGRUIHdW5pMUZFQwd1bmkxRkVEB3VuaTFGRUUHdW5pMUZFRgd1bmkxRkYyB3VuaTFGRjMHdW5pMUZGNAd1bmkxRkY2B3VuaTFGRjcHdW5pMUZGOAd1bmkxRkY5B3VuaTFGRkEHdW5pMUZGQgd1bmkxRkZDB3VuaTFGRkQHdW5pMUZGRQd1bmkyMDcwB3VuaTIwNzQHdW5pMjA3NQd1bmkyMDc2B3VuaTIwNzcHdW5pMjA3OAd1bmkyMDc5B3VuaTIwODAHdW5pMjA4MQd1bmkyMDgyB3VuaTIwODMHdW5pMjA4NAd1bmkyMDg1B3VuaTIwODYHdW5pMjA4Nwd1bmkyMDg4B3VuaTIwODkNY29sb25tb25ldGFyeQRsaXJhB3VuaTIwQTYHdW5pMjBBOAd1bmkyMEE5B3VuaTIwQUEEZG9uZwRFdXJvB3VuaTIwQUQHdW5pMjBBRQd1bmkyMEIxB3VuaTIwQjIHdW5pMjBCNAd1bmkyMEI1B3VuaTIwQjgHdW5pMjBCOQd1bmkyMEJBB3VuaTIwQkQHdW5pMjBCRgd1bmkyMTEzB3VuaTIxMTYHdW5pMjEyNgllc3RpbWF0ZWQHdW5pMjE1MAd1bmkyMTUxB3VuaTIxNTMHdW5pMjE1NAd1bmkyMTU1B3VuaTIxNTYHdW5pMjE1Nwd1bmkyMTU4B3VuaTIxNTkHdW5pMjE1QQd1bmkyMTVCB3VuaTIxNUMHdW5pMjE1RAd1bmkyMTVFCWFycm93bGVmdAdhcnJvd3VwCmFycm93cmlnaHQJYXJyb3dkb3duCWFycm93Ym90aAlhcnJvd3VwZG4HdW5pMjE5Ngd1bmkyMTk3B3VuaTIxOTgHdW5pMjE5OQd1bmkyMUE5B3VuaTIxQUEHdW5pMjFCMAd1bmkyMUIxB3VuaTIxQjIHdW5pMjFCMwd1bmkyMUI2B3VuaTIxQjcHdW5pMjFCQQd1bmkyMUJCB3VuaTIxQzQHdW5pMjFDNgd1bmkyMjA2B3VuaTI3MTMHdW5pMjc0Qwd1bmkyQjBFB3VuaTJCMEYHdW5pMkIxMAd1bmkyQjExB3VuaUVCRTcLdW5pMDBBNDAzMDELdW5pMDA2QTAzMDENdW5pMUVCMy5hbHQwMQ11bmkxRUE5LmFsdDAxDXVuaTFFQTMuYWx0MDEHYS5hbHQwMQxhYWN1dGUuYWx0MDEMYWJyZXZlLmFsdDAxDXVuaTFFQUYuYWx0MDENdW5pMUVCNy5hbHQwMQ11bmkxRUIxLmFsdDAxDXVuaTFFQjUuYWx0MDERYWNpcmN1bWZsZXguYWx0MDENdW5pMUVBNS5hbHQwMQ11bmkxRUFELmFsdDAxDXVuaTFFQTcuYWx0MDENdW5pMUVBQi5hbHQwMQ9hZGllcmVzaXMuYWx0MDENdW5pMUVBMS5hbHQwMQxhZ3JhdmUuYWx0MDENYW1hY3Jvbi5hbHQwMQ1hb2dvbmVrLmFsdDAxC2FyaW5nLmFsdDAxEGFyaW5nYWN1dGUuYWx0MDEMYXRpbGRlLmFsdDAxB2cuYWx0MDEMZ2JyZXZlLmFsdDAxEWdjaXJjdW1mbGV4LmFsdDAxDXVuaTAxMjMuYWx0MDEQZ2RvdGFjY2VudC5hbHQwMRBnZXJtYW5kYmxzLmFsdDAxB2cuYWx0MDINdW5pMDQzMC5hbHQwMQ11bmkwNEQxLmFsdDAxDXVuaTA0RDMuYWx0MDELdW5pMUZCQy4wMDELdW5pMUY4OC4wMDELdW5pMUY4OS4wMDELdW5pMUY4QS4wMDELdW5pMUY4Qi4wMDELdW5pMUY4Qy4wMDELdW5pMUY4RC4wMDELdW5pMUY4RS4wMDELdW5pMUY4Ri4wMDEKemVyby5hbHQwMQp6ZXJvLmFsdDAyCXplcm8uZG5vbQhvbmUuZG5vbQh0d28uZG5vbQp0aHJlZS5kbm9tCWZvdXIuZG5vbQlmaXZlLmRub20Ic2l4LmRub20Kc2V2ZW4uZG5vbQplaWdodC5kbm9tCW5pbmUuZG5vbQl6ZXJvLm51bXIIb25lLm51bXIIdHdvLm51bXIKdGhyZWUubnVtcglmb3VyLm51bXIJZml2ZS5udW1yCHNpeC5udW1yCnNldmVuLm51bXIKZWlnaHQubnVtcgluaW5lLm51bXINaG9va2NvbWIuY2FzZQt0aWxkZS5hbHQwMQphY3V0ZS5jYXNlEHRpbGRlLmFsdDAxLmNhc2UKYnJldmUuY2FzZQpjYXJvbi5jYXNlD2NpcmN1bWZsZXguY2FzZQ1kaWVyZXNpcy5jYXNlDmRvdGFjY2VudC5jYXNlCmdyYXZlLmNhc2URaHVuZ2FydW1sYXV0LmNhc2ULbWFjcm9uLmNhc2UJcmluZy5jYXNlCnRpbGRlLmNhc2UKYnJldmUuY3lybA9icmV2ZS5jeXJsX2Nhc2UKdG9ub3MuY2FzZQx1bmkxRkJGLmNhc2UMdW5pMUZCRC5jYXNlDHVuaTFGRkUuY2FzZQx1bmkxRkRELmNhc2UMdW5pMUZDRS5jYXNlDHVuaTFGREUuY2FzZQx1bmkxRkNGLmNhc2UMdW5pMUZERi5jYXNlDHVuaTFGRUQuY2FzZQx1bmkxRkVFLmNhc2UMdW5pMUZDMS5jYXNlDHVuaTFGRUYuY2FzZQx1bmkxRkZELmNhc2UMdW5pMUZDMC5jYXNlDHVuaTFGQ0QuY2FzZQdpamFjdXRlB0lKYWN1dGUJcmluZ2FjdXRlCmJyZXZlYWN1dGUKYnJldmVncmF2ZQlicmV2ZWhvb2sKYnJldmV0aWxkZQ1kaWVyZXNpc2FjdXRlDWRpZXJlc2lzY2Fyb24NZGllcmVzaXNncmF2ZQ9jaXJjdW1mbGV4YWN1dGUPY2lyY3VtZmxleGJyZXZlD2NpcmN1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AAAAAW1hcmsACAAAAAQAAAABAAIAAwAEAAoAEgAaACIABAAAAAEAIAAEAAAAAQIyAAQAAAABArIABAAAAAEGoAABAfABtgABAfoADAA1AGwAcgB4AH4AhACKAJAAlgCcAKIAqACuALQAugDAAMYAzADSANgA3gDkAOoA8AD2APwBAgEIAQ4BFAEaASABJgEsATIBOAE+AUQBSgFQAVYBXAFiAWgBbgF0AXoBgAGGAYwBkgGYAZ4BpAABASwAAAABATsAAAABATQAAAABARUAAAABATEAAAABAIQAAAABASwAAAABASwAAAABASwAAAABARUAAAABAUIAAAABAUcAAAABASwAAAABASwAAAABASwAAAABAIQAAAABATQAAAABASkAAAABASwAAAABASwAAAABASwAAAABASwAAAABASwAAAABASwAAAABASwAAAABARsAAAABAT0AAAABAS8AAAABARoAAAABATUAAAABATQAAAABAS8AAAABAUwAAAABAUMAAAABASwAAAABASwAAAABAS8AAAABASwAAAABAQwAAAABASYAAAABAXcAAAABASkAAAABASwAAAABASwAAAABASwAAAABAcwAAAABASwAAAABAUwAAAABASwAAAABASwAAAABASwAAAABASkAAAABAR8AAAACAAkAJAAzAAAANQA9ABAARABJABkASwBMAB8ATgBSACEAVQBdACYA8gDyAC8BQgFFADAEJQQlADQAAQADAWsBbAFtAAMAAAAOAAAAFAAAABoAAQAAAAAAAQAAAAAAAQAAAAAAAQB2AF4AAQB8AAwACgAWABwAIgAoAC4ANAA6AEAARgBMAAECOgAAAAECCAAAAAECBAAAAAEBigAAAAECJgAAAAEBhwAAAAECIgAAAAEB9gAAAAECIgAAAAEB+QAAAAEACgAkACgALAA4AEQASABMAFgA8gQlAAEAAQFuAAEAAAAGAAEAAAAAAAECSAHeAAECZAAMADoAdgB8AIIAiACOAJQAmgCgAKYArACyALgAvgDEAMoA0ADWANwA4gDoAO4A9AD6AQABBgEMARIBGAEeASQBKgEwATYBPAFCAUgBTgFUAVoBYAFmAWwBcgF4AX4BhAGKAZABlgGcAaIBqAGuAbQBugHAAcYBzAABASwCugABAScCugABAUgCugABARUCugABATECugABATYCugABATICugABASwCugABASwCugABATkCugABATkCugABAKICugABASwCugABASwCugABASwCugABASwCugABASwCugABATQCugABASoCugABASwCugABASwCugABASwCugABASwCugABASwCugABASwCugABASwCugABARsCBAABATkCBAABAS4CBAABASkCBAABAIoCugABASwCugABASwCBAABAS8CBAABASwCBAABAT0CBAABARoCBAABAWECBAABASoCBAABASkCBAABASwCBAABASwCBAABASwCBAABASwCBAABASwCBAABAYkCugABASwCugABASwCBAABASwCBAABAUwCBAABASwCugABASwCBAABASwCugABASkCBAABAYgCBAABAR8CBAABAR8CBAABASwCBAACABEAJAA9AAAARABEABoARgBGABsASABIABwASgBLAB0ATwBWAB8AWABdACcAhwCHAC0AmQCZAC4ApwCnAC8AuQC5ADAA8gDyADEBQgFFADIBUAFQADYEJQQlADcEOQQ5ADgEPwQ/ADkAAgAEAVwBaAAABGIEYgANBIUEkQAOBJMEnwAbACgAAACiAAAAqAAAAK4AAAC0AAAAugAAAMAAAADGAAAAzAAAANIAAADYAAAA3gAAAOQAAADqAAAA8AAAAPYAAAD8AAABAgAAAQgAAAEOAAABFAAAARoAAAEgAAABJgAAASwAAAEyAAABOAAAAT4AAAFEAAABSgAAAVAAAAFWAAABXAAAAWIAAAFoAAABbgAAAXQAAAF6AAABgAAAAYYAAAGMAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAK6AAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAOgAuAAEAQAAMAAQACgAQABYAHAABASIC5AABAjcC5AABAaoC5AABAYMC+AABAAQALwBHAE8AVwABAAEBaQABAAAABgABAAAC5AAAAAEAAAAA1aQnCAAAAADWDJDYAAAAANhGbRA=') format('truetype'); + font-weight: normal; + font-style: normal; + font-display: swap; +} +@font-face { + font-family: 'iA Writer Quattro V'; + src: url('data:font/ttf;charset=utf-8;base64,AAEAAAAPAIAAAwBwRkZUTYP3JPEAARj8AAAAHEdERUYc3h9UAAEIkAAAAGxHUE9Txc8NTQABEZgAAAdkR1NVQmOECikAAQj8AAAImk9TLzKNOVKPAAABeAAAAGBjbWFwLORdDgAADygAAAUGZ2FzcP//AAMAAQiIAAAACGdseWYwCLcbAAAa3AAAyVhoZWFkEThCOgAAAPwAAAA2aGhlYQfaBiEAAAE0AAAAJGhtdHhTybqcAAAB2AAADVBsb2NhLkj+HgAAFDAAAAaqbWF4cAPsAWAAAAFYAAAAIG5hbWVyOFY4AADkNAAACENwb3N0l4zeEAAA7HgAABwQAAEAAAACAABns5ZqXw889QALA+gAAAAA1gyQ2AAAAADYRm0Q/z3/BwSIBGYAAAAIAAIAAAAAAAAAAQAABAH+7QAABLD/Pf7MBIgAZAARAAAAAAAAAAAAAAAAA1QAAQAAA1QAywAiAHEABgABAAIAHgAGAAAAZAAAAAMABQADAlMBkAAFAAACigJY//MASwKKAlgAOwFeADwBNQAAAAAFAAAAAAAAAKAAAm9QACB7AAAAAAAAAABVS1dOAEAAIPsCAwz/JAEsBAEBEwAAAZcAAAAAAgQCugAAACAAAwJYACAAAAAAAU0AAAJYAAACWADAAlgA0gJYAAwCWAAXA4QAZgJYAAECWAEpAlgAzgJYACkCWAA4AlgAQwJYAIsCWACdAlgAvwJYABkCWAA+AlgAKgJYAB0CWAAYAlgADwJYADACWAA9AlgAaAJYACkCWABXAlgAvwJYAIsCWABYAlgAMwJYADECWACAA4QAQQJY//cCWAAuAlgATgJYADcCWAAvAlgALwJYAEICWAAnASwAQgJYADoCWAArAlgATgOEAFUCWAAnAlgAPgJYAC8CWAA+AlgALwJYABkCWABXAlgASQJYAG0DhABwAlj/8AJYAFoCWAAFAlgAoAJYALYCWAAKAlgAQQJYAAICWADlAlgAOAJYADUCWABLAlgAOAJYAEkBwv+5AlgAHwJYADsBLAA7ASz/fQJYADsBLAA7A4QAPgJYADsCWABAAlgAEwJYADgBwgA5AlgAMAHCAEECWABTAlgAQgOEAHsCWAAHAlgAGwJYADMCWABvAlgAyAJYACsCWAA6AlgAAAJYALECWABLAlgAEgJYACECWADIAlgAQwJYANEDhAB1AlgArAJYAEUCWABDAlgAnQJYAJICWAC0AlgArgJYABUCWAC1AlgAsgJYARECWAAXAlgAUQJYAOcCWAC9AlgAyAJYALcCWAAtAlj/6AJY/+gCWP/oAlgALgJY//cCWP/3Alj/9wJY//cCWP/3Alj/9wOE/9YCWABOAlgALwJYAC8CWAAvAlgALwEsAEIBLABCASwAQgEsAEICWAAfAlgAJwJYAD4CWAA+AlgAPgJYAD4CWAA+AlgARgJYAAoCWABJAlgASQJYAEkCWABJAlgAWgJYADACWAA7AlgAOAJYADgCWAA4AlgAOAJYADgCWAA4A4QAKgJYAEsCWABJAlgASQJYAEkCWABJASwAOwEsADsBLAAvASwAMgJYADwCWAA7AlgAQAJYAEACWABAAlgAQAJYAEACWABDAlgACAJYAFMCWABTAlgAUwJYAFMCWAAbAlgAEwJYABsCWP/3AlgAOAJY//cCWAA4Alj/9wJYADgCWABOAlgASwJYAE4CWABLAlgATgJYAEsCWABOAlgASwJYADcCWAAoAlgAHwJYADgCWAAvAlgASQJYAC8CWABJAlgALwJYAEkCWAAvAlgASQJYAC8CWABJAlgAQgJYAB8CWABCAlgAHwJYAEICWAAfAlgAQgJYAB8CWAAnAlgAOwJYACcCWAA7ASwAQgEsADEBLABCASwAOwEsAEIBLAA7AlgAKQJYAFIBLABCASwAOwJYAEICWAA/AlgAOgEs/30CWAArAlgAOwJYAEcCWABOASwAOwJYAE4BLAADAlgATgEsADsCWABOAlgAOwJYACYCWAA7AlgAJwJYADsCWAAnAlgAOwJYACcCWAA7AlgANAJYACcCWAA7AlgAPgJYAEACWAA+AlgAQAJYAD4CWABAA4QALQOEADECWAAvAcIAOQJYAC8Bwv/qAlgALwHCADkCWAAZAlgAMAJYABkCWAAwAlgAGQJYADACWAAZAlgAMAJYAFcBwgAvAlgAVwHCAEECWABXAlgATwJYAEkCWABTAlgASQJYAFMCWABJAlgAUwJYAEkCWABTAlgASQJYAFMCWABJAlgAUwOEAHADhAB7AlgAWgJYABsCWABaAlgABQJYADMCWAAFAlgAMwJYAAUCWAAzAlgAPgJY/6wCWAA+AlgAQAJYAEkCWABTAlj/9wJYADgDhP/WA4QAKgJYAAoCWAAIAlgAGQJYADACWABXAcIALwEs/30CWABEAlgBAQJYASQCWACeAlgAsQJYAK4CWAEFAlgA1AJYAG8CWACgAlgAxAAA/7kAAP/lAAD/cgAA/3QAAP+IAAD/ggAA/9kAAP94AAD/zAAA/6gAAP+YAAD/hQAA/9UAAABjAAD/pwAA/68AAP+JAAD/kQAA/0MCWAAwAlgALwJYAC8CWABHAlgAWgJYAEsCWAAZASwAQgEsAEICWAA6Alj/2QJYAAsCWABHAlgAMAJYACcCWABnAlgAKgJY//cCWAA5AlgALgJYAFoCWP/YAlgALwJY/98CWAAdAlgAJwJYACcCWAAwAlj/4QOEAFUCWAAnAlgAPgJYACoCWAAvAlgATgJYAFcCWABnAlgAKAJY//ACWAAnAlgAZAJYAAsCWAALAlgARwJYAAsCWAA5AlgALgJYAAsCWAAGAlgAOAJYAE4CWABOAlgARgJYAD0CWABJAlj/5AJYAC8CWABTAlgAUwJYAEUCWP/7AlgAIgJYADkCWABAAlgAOwJYABMCWABLA4QAPgJYABsCWAApAlgABwJYAEYCWABfAlgAHwJYABUCWAA2AlgAKAJYAGYCWAA+AlgAEQJYACECWABJAlgASQJYADsCWABGAlgASwJYADABLAA7ASwAMgEs/30CWP/RAlgADAJYADsCWABFAlgAUwJYABsCWABTAlgAPgJYAEACWABaAlgAXAJYAEQCWAAxAlgAKwJYAEQCWP/VAlj/3AJYAB0CWAAvAlgAKAJYAD0CWAAcAlgAMQJYAEcCWAAyAlgAJwJYACcCWAALAlgADAJYAE4CWABLAlgAWgJYAHECWABaAlgARQJY/+oCWAAHAlgAVQJYAFoCWABkAlgAXwJYACsCWAA7ASwAQgJY/98CWP/kAlgAgwJY//cCWAA4Alj/9wJYADgDhP/WA4QAKgJYAC8CWABJAlgAPgJYAEQCWP/fAlj/5AJYAB0CWAAvAlgAJwJYAFMCWAAnAlgAUwJYAD4CWABAAlgAPgJYAEACWABnAlgAGwJYAGcCWAAbAlgAZwJYABsCWABkAlgAXwJYAAsCWAAoAlgALwOEAHADhAB7A4QAcAOEAHsDhABwA4QAewJYABUCWP/3AlgAOAJY//cCWAA4Alj/9wJYADgCWP/3AlgAOAJY//cCWAA4Alj/9wJYADgCWP/3AlgAOAJY//cCWAA4Alj/9wJYADgCWP/3AlgAOAJY//cCWAA4Alj/9wJYADgCWAAvAlgASQJYAC8CWABJAlgALwJYAEkCWAAvAlgASQJYAC8CWABJAlgALwJYAEkCWAAvAlgASQJYAC8CWABJASwAQgEsADsBLAAiASwADAJYAD4CWABAAlgAPgJYAEACWAA+AlgAQAJYAD4CWABAAlgAPgJYAEACWAA+AlgAQAJYAD4CWABAAlgAPgJYAEACWAA+AlgAQAJYAD4CWABAAlgAPgJYAEACWAA+AlgAQAJYAEkCWABTAlgASQJYAFMCWABJAlgAUwJYAEkCWABTAlgASQJYAFMCWABJAlgAUwJYAEkCWABTAlgAWgJYABsCWABaAlgAGwJYAFoCWAAbAlgAWgJYABsCWAA/A4QAaAJYAOgCWAEEAlgAiwJYAHYCWACSAlgALAJYAGcCWAAgAlgAuAOEADMEsABSAlgApgJYALICWP/oAlgAxwJYAL0CWADHAlgAzwJYANQCWADEAlgA1gJYAJACWACRAlgAfgJYAHsCWACGAlgAkAJYAJgCWACdAlgAjQJYAJ8CWABOAlgAEgJYACACWAALAlgAHgJYABUCWAArAlgATgJYABUCWABXAlgALQJYAEICWAAfAlgATgJYAFYCWABAAlgAMwJYAB0CWAAuAlgARgJYAAMCWABRAlgADwJYABoCWP/oAlj/6AJY/+gCWP/oAlj/6AJY/+gCWP/oAlj/6AJY/+gCWP/oAlj/6AJY/+gCWP/oAlj/6AJYABQCWABdAlgAHQJYAF0CWAAAAlgAXQJYADsCWAAcAlgAHAJYADsCWAAUAlgAFAJYACkCWABSAlgAKQJYAFICWAAEAlgADgJYABoCWAAaAlgAFAJYABQCWAA4AlgABQJYACQCWP/0AlgAQwJYAD4CWAAQAlj/5QJYACkCWAAzAlgALAJYAC4CWAA6AlgALgJYADICWAAaAlgAGgJYAB0CWAAdAlgATgJYAEcCWABHAlgAOgEs/30CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAD0CWAA9AlgAPQJYAAgCWAAIAlgACAJYAAgCWAAIAlgAQAJYAAgCWAA9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ErQS+BMGEzQTUhNcE4ITmhPME9gT6BP4FAgUOhRGFFIUXhRqFHYUghSoFP4VChUWFSIVLhU6FUYVUhVeFWYVchV+FYoVlhWiFa4VyBYUFiAWLBY4FkQWUBZ6FtQW4BbsFvgXBBcQFxwXjBfeF+oX9hgCGA4YGhgmGDIYPhiMGJgYpBiwGLwYyBjUGRgZYhluGXoZhhmSGZ4Z2hnmGfIZ/hoKGhYaSBqaGqYashq+Gsoa1hriGu4a+hsGG0obehu+G8ob1hviG+4b+hwGHDgcjByYHKQcsBy8HMgc1BzgHOwc+B0EHRAdHB1IHYAdjB2YHaQdsB28Hcgd+h5OHloeaB6MHuAe7B74HwQfEB8sHzgfRB9QH1wfaB90H4AfjB+qH9Yf4h/uH/ogBiASIB4gUiB8ILggxCDQINwg6CD0IQAhPiGkIbAhvCHIIdQh4CHsIfgiBCIQIhwifCLaIuYi8iL+IwojFiMiI0AjdCOAI4wjmCOkI7AjvCPII9Qj4CPsJDAkdiSCJI4kmiSmJLIkviTKJNYk4iTuJPolNCVgJaAl5CYWJlAmXCZoJpgnECccJygnNCdAJ0wnWCd0J6wnuifIJ9wn8CgOKBwoVih6KK4oxCjOKNgo4ijsKPYpACkKKRQpLCk2KUApSilUKV4pcil8KYgpkimcKcQp0CncKhYqIipWKl4qZipyKnoquCrsKxYrIisuKzorUitaK4QrjCueK8YrziwMLFQsdCyALKws0CzYLOAs6Cz8LQQtDC0ULTQtci16Lawt1i3wLiguUi6ALqgu4C8qL2QvbC+6MAgwQjCIMJAw5jEqMTIxPjFoMYoxrDHEMcwx1DHcMeQx7DH0MmwydDLOMvgzPjOqM/Q0MjRqNJw02DUSNR41KjVwNXw1rDW0Nbw1yDXQNho2WjZiNm42ejaGNro29DcqNz43UjduN4g3xDgAOEQ4nDjoOTA5XjmKOcA59DoiOk46bDqIOqQ6vjr2Oyw7NDtMO2w7jDu0PBw8SDx2PKg82j0CPQo9Ej0ePSo9Pj1KPVY9Yj1uPXY9fj2KPZY9nj2mPbI9vj3KPdY94j3uPfo+Bj4SPh4+Jj4uPjo+Rj5SPl4+aj52PoI+jj6aPqY++j8GPxI/Hj8qPzY/Qj92P4I/jj+aP6Y/sj++P8o/1j/iP+4/+kAGQBZAJkAyQD5ASkBWQGJAbkB6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////6AAAApACwBAjAx//agAAECICiQAAEAMDFgCWAAAAAgAu/z4B2QIEABkAHQAAFiY1ND4BPwEzBw4CBwYVFBYzMjY3Fw4BIxMHIzeVZzxnQRFNGkhVLAgCPjQ8TBVHG3VbuxaCFsJbTEFhOQlknQkhNy4MESs0PzgeRloCxoODAAAA////9wAAAhADtRAiACQAABACAy9KAAAA////9wAAAhADtRAiACQAABACAyhKAAAA////9wAAAiYDpxAiACQAABACAyxKAAAA////9wAAAjQDgRAiACQAABACAzNKAAAA////9wAAAiwDdhAiACQAABACAy0CAAAA////9wAAAhADzhAiACQAABACAzJKAAAAAAL/1gAAA48CugAPABMAADcHIwEhByEHIQchByEHITcnMxMjvYtcAeIB1w/+ty8BKA7+1zEBWg7+VCmisUcKzc0CukjsSPZIzUcBYwABAE7/MQJGAsYAOQAAAAYPARQGFQ4BFRQWMzI2NxcOAQ8BFzYzMhYVFAYjIiYnNx4BMzI2NTQvATcuATU0PgEzMhYXBy4BIwEvZBMQAQMEQkY5RytBKGdPEgITEhwfQTIkMQsoCBwUFhw8HRdcWTiNdFhaDUoMNjkCfntwYAEDARUsEktUPkwhU1cGMgMEHh0sLBcSKAwPEhAfCARBCH90YticWkQYNDoAAAD//wAvAAACUAO1ECIAKAAAEAIDL08AAAD//wAvAAACUAO1ECIAKAAAEAIDKE8AAAD//wAvAAACUAOnECIAKAAAEAIDLE8AAAD//wAvAAACUAN2ECIAKAAAEAIDLQcAAAD//wBCAAABFQO1ECIALAAAEAIDL7IAAAD//wBCAAABcwO1ECIALAAAEAIDKLIAAAD//wBCAAABjgOnECIALAAAEAIDLLIAAAD//wBCAAABlAN2ECIALAAAEAMDLf9qAAD//wAfAAACNQK6EAIA0QAA//8AJwAAAlADgRAiADEAABACAzNHAAAA//8APv/0AjoDtRAiADIAABACAy9BAAAA//8APv/0AjoDtRAiADIAABACAyhBAAAA//8APv/0AjoDpxAiADIAABACAyxBAAAA//8APv/0AjoDgRAiADIAABACAzNBAAAA//8APv/0AjoDdhAiADIAABACAy35AAAAAAEARgBfAiUCBQALAAABByc3JzcXNxcH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//QCGAIQEAIB0QAA//8AZwAAAn0DaxAiAZMAABACAzFKAAAA//8AG/8sAh8CwRAiAFwAABACAHAtAAAA//8AZwAAAn0DdhAiAZMAABACAy0CAAAA//8AG/8sAh8C1BAiAFwAABACAGn9AAAA//8AZwAAAn0DtBAiAZMAABACAzBKAAAA//8AG/8sAj4DChAiAFwAABACAVstAAAA//8AZAAAAkgDdhAiAZcAABACAy31AAAA//8AXwAAAhIC1BAiAbcAABACAGntAAAA//8ACwAAAm0DdhAiAZsAABACAy0DAAAA//8AKP/0AksC1BAiAbsAABACAGn7AAAAAAUAL/+PAj0DKwAWABoAJAAoADIAAAUjNyMTMzczBzIWFRQGBxUWFRQOASsBEzcjByQmIwc+AT8BNjUDEyMDJCYjAzI2PwE2NQELPBOzdbITPBNSWU5BaDlpRhAEJmAmASc2MCQ4QwcFA/wqYCsBNjo1Kj5JCQUEcXECunFxVklEXBADHXA7ZDwBiunpxCXpAjAtHhIO/iABAf7/1Sz+/zU2HhgNAAAA//8AcAAAA7ADtRAiADoAABADAy8A3AAA//8AewAAA2IDCxAiAFoAABADAEMAtAAA//8AcAAAA7ADtRAiADoAABADAygA3AAA//8AewAAA2IDCxAiAFoAABADAHUAtAAA//8AcAAAA7ADdhAiADoAABADAy0AlAAA//8AewAAA2IC1BAiAFoAABADAGkAhAAAAAEAFf/0AmICugAgAAATIQ8BFR4BFRQOASMiJic3HgEzMjY3NjU0JisBPwEhAyOKAdgOzVVeNWlKPlwZQBI7JjdLCQgzMl4N0P7RaVICulLVBANWVD9sQy8tKh8hQTYwDisyTdn9jgD////3/1UCEAK6ECIAJAAAEAMBawEMAAD//wA4/1UCIwIQECIARAAAEAMBawD4AAD////3AAACEAOnECIAJAAAEAMDJgF2AAD//wA4//QCIwL9ECIARAAAEAMBZAFAAAD////3AAACqgQuECIAJAAAEAMDTgF2AAD//wA4//QCdAOEECIARAAAEAMDQAFAAAD////3AAACJAQzECIAJAAAEAMDUAF2AAD//wA4//QCIwOJECIARAAAEAMDQgFAAAD////3AAACiAQpECIAJAAAEAMDUQF2AAD//wA4//QCUQN/ECIARAAAEAMDQwFAAAD////3AAACUAQoECIAJAAAEAMDUwF2AAD//wA4//QCIwN+ECIARAAAEAMDRQFAAAD////3/1UCJgOnECIAJAAAECIDLEoAEAMBawEMAAAAAP//ADj/VQIjAv0QIgBEAAAQIgFUFAAQAwFrAPgAAAAA////9wAAAj4ELhAiACQAABADA0cBdgAA//8AOP/0AiMDhBAiAEQAABADAzkBQAAA////9wAAAj4ELhAiACQAABADA0gBdgAA//8AOP/0AiMDhBAiAEQAABADAzoBQAAA////9wAAAj4EJBAiACQAABADA0kBdgAA//8AOP/0AiMDehAiAEQAABADAzsBQAAA////9wAAAkQEGRAiACQAABADA0oBdgAA//8AOP/0AiMDbxAiAEQAABADAzwBQAAA////9/9VAjoDqRAiACQAABAiAypKABADAWsBDAAAAAD//wA4/1UCIwL/ECIARAAAECIBVhQAEAMBawD4AAAAAP//AC//VQJQAroQIgAoAAAQAwFrARsAAP//AEn/VQIUAhAQIgBIAAAQAwFrAR0AAP//AC8AAAJQA6cQIgAoAAAQAwMmAXsAAP//AEn/9AIUAv0QIgBIAAAQAwFkAWIAAP//AC8AAAJQA4EQIgAoAAAQAgMzTwAAAP//AEn/9AIgAtcQIgBIAAAQAgFaNgAAAP//AC8AAAKvBC4QIgAoAAAQAwNOAXsAAP//AEn/9AKWA4QQIgBIAAAQAwNAAWIAAP//AC8AAAJQBDMQIgAoAAAQAwNQAXsAAP//AEn/9AIUA4kQIgBIAAAQAwNCAWIAAP//AC8AAAKNBCkQIgAoAAAQAwNRAXsAAP//AEn/9AJzA38QIgBIAAAQAwNDAWIAAP//AC8AAAJVBCgQIgAoAAAQAwNTAXsAAP//AEn/9AI9A34QIgBIAAAQAwNFAWIAAP//AC//VQJQA6cQIgAoAAAQIgMsTwAQAwFrARsAAAAA//8ASf9VAhQC/RAiAEgAABAiAVQ2ABADAWsBHQAAAAD//wBCAAABXQOnECIALAAAEAMDJgDeAAD//wA7AAABPAL9ECIA8gAAEAMBZAC9AAD//wAi/1UBCQK6ECIALAAAEAIBa3MAAAD//wAM/1UBEgLUECIATAAAEAIBa10AAAD//wA+/1UCOgLGECIAMgAAEAMBawELAAD//wBA/1UCGAIQECIAUgAAEAMBawEFAAD//wA+//QCOgOnECIAMgAAEAMDJgFtAAD//wBA//QCGAL9ECIAUgAAEAMBZAFXAAD//wA+//QCoQQuECIAMgAAEAMDTgFtAAD//wBA//QCiwOEECIAUgAAEAMDQAFXAAD//wA+//QCOgQzECIAMgAAEAMDUAFtAAD//wBA//QCGAOJECIAUgAAEAMDQgFXAAD//wA+//QCfwQpECIAMgAAEAMDUQFtAAD//wBA//QCaAN/ECIAUgAAEAMDQwFXAAD//wA+//QCRwQoECIAMgAAEAMDUwFtAAD//wBA//QCMgN+ECIAUgAAEAMDRQFXAAD//wA+/1UCOgOnECIAMgAAECIDLEEAEAMBawELAAAAAP//AED/VQIYAv0QIgBSAAAQIgFUKwAQAwFrAQUAAAAA//8APv/0Am0DtRAiAUIAABACAyhBAAAA//8AQP/0AlYDCxAiAUMAABACAHUjAAAA//8APv/0Am0DtRAiAUIAABACAy9BAAAA//8AQP/0AlYDCxAiAUMAABACAEMjAAAA//8APv/0Am0DpxAiAUIAABADAyYBbQAA//8AQP/0AlYC/RAiAUMAABADAWQBTwAA//8APv/0Am0DfhAiAUIAABACAylBAAAA//8AQP/0AlYC1BAiAUMAABACAycjAAAA//8APv9VAm0DKRAiAUIAABADAWsBCwAA//8AQP9VAlYCcxAiAUMAABADAWsBAQAA//8ASf9VAlACuhAiADgAABADAWsBBAAA//8AU/9VAh8CBBAiAFgAABADAWsBCQAA//8ASf/0AlADpxAiADgAABADAyYBbwAA//8AU//0Ah8C/RAiAFgAABADAWQBVAAA//8ASf/0ArMDtRAiAUQAABACAyhDAAAA//8AU//0AocDCxAiAUUAABACAHUeAAAA//8ASf/0ArMDtRAiAUQAABACAy9DAAAA//8AU//0AocDCxAiAUUAABACAEMeAAAA//8ASf/0ArMDpxAiAUQAABADAyYBbwAA//8AU//0AocC/RAiAUUAABADAWQBSgAA//8ASf/0ArMDfhAiAUQAABACAylDAAAA//8AU//0AocC1BAiAUUAABACAyceAAAA//8ASf9VArMDKRAiAUQAABADAWsBAAAA//8AU/9VAocCcxAiAUUAABADAWsBBQAA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AAAAAAAGABcB3QABAAAAAAAIAAsCDQABAAAAAAAJADMCgQABAAAAAAALABkC6QABAAAAAAAMABIDKQABAAAAAAANAJAEXgABAAAAAAAQABMFFwABAAAAAAARAAYFOQABAAAAAAEAABIGYgABAAAAAAEBABIGKQABAAAAAAECABMF7wABAAAAAAEDABEFtQABAAAAAAEEABoFdgADAAEECQAAAFoAAAADAAEECQABACYAigADAAEECQACAA4AxgADAAEECQADAEQA3gADAAEECQAEACYBRwADAAEECQAFABoBgwADAAEECQAGAC4BrQADAAEECQAIABYB9QADAAEECQAJAGYCGQADAAEECQALADICtQADAAEECQAMACQDAwADAAEECQANASADPAADAAEECQAQACYE7wADAAEECQARAAwFKwADAAEECQEAACQGPAADAAEECQEBACQGAwADAAEECQECACYFxwADAAEECQEDACIFkQADAAEECQEEADQFQABDAG8AcAB5AHIAaQBnAGgAdAAgADIAMAAxADcAIABJAEIATQAgAEMAbwByAHAALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgAAQ29weXJpZ2h0IDIwMTcgSUJNIENvcnAuIEFsbCByaWdodHMgcmVzZXJ2ZWQuAABpAEEAIABXAHIAaQB0AGUAcgAgAFEAdQBhAHQAdAByAG8AIABWAABpQSBXcml0ZXIgUXVhdHRybyBWAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAAAyAC4AMAAwADAAOwBVAEsAVwBOADsAaQBBAFcAcgBpAHQAZQByAFEAdQBhAHQAdAByAG8AVgAtAEkAdABhAGwAaQBjAAAyLjAwMDtVS1dOO2lBV3JpdGVyUXVhdHRyb1YtSXRhbGljAABpAEEAIABXAHIAaQB0AGUAcgAgAFEAdQBhAHQAdAByAG8AIABWAABpQSBXcml0ZXIgUXVhdHRybyBWAABWAGUAcgBzAGkAbwBuACAAMgAuADAAMAAwAABWZXJzaW9uIDIuMDAwAABpAEEAVwByAGkAdABlAHIAUQB1AGEAdAB0AHIAbwBWAC0ASQB0AGEAbABpAGMAAGlBV3JpdGVyUXVhdHRyb1YtSXRhbGljAABCAG8AbABkACAATQBvAG4AZABhAHkAAEJvbGQgTW9uZGF5AABNAGkAawBlACAAQQBiAGIAaQBuAGsALAAgAFAAYQB1AGwAIAB2AGEAbgAgAGQAZQByACAATABhAGEAbgAsACAAUABpAGUAdABlAHIAIAB2AGEAbgAgAFIAbwBzAG0AYQBsAGUAbgAATWlrZSBBYmJpbmssIFBhdWwgdmFuIGRlciBMYWFuLCBQaWV0ZXIgdmFuIFJvc21hbGVuAABoAHQAdABwADoALwAvAHcAdwB3AC4AYgBvAGwAZABtAG8AbgBkAGEAeQAuAGMAbwBtAABodHRwOi8vd3d3LmJvbGRtb25kYXkuY29tAABoAHQAdABwADoALwAvAHcAdwB3AC4AaQBiAG0ALgBjAG8AbQAAaHR0cDovL3d3dy5pYm0uY29tAABUAGgAaQBzACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAGwAaQBjAGUAbgBzAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABlACAAUwBJAEwAIABPAHAAZQBuACAARgBvAG4AdAAgAEwAaQBjAGUAbgBzAGUALAAgAFYAZQByAHMAaQBvAG4AIAAxAC4AMQAuACAAVABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABpAHMAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaQB0AGgAIABhACAARgBBAFEAIABhAHQAOgAgAGgAdAB0AHAAOgAvAC8AcwBjAHIAaQBwAHQAcwAuAHMAaQBsAC4AbwByAGcALwBPAEYATAAAVGhpcyBGb250IFNvZnR3YXJlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBTSUwgT3BlbiBGb250IExpY2Vuc2UsIFZlcnNpb24gMS4xLiBUaGlzIGxpY2Vuc2UgaXMgYXZhaWxhYmxlIHdpdGggYSBGQVEgYXQ6IGh0dHA6Ly9zY3JpcHRzLnNpbC5vcmcvT0ZMAABpAEEAIABXAHIAaQB0AGUAcgAgAFEAdQBhAHQAdAByAG8AIABWAABpQSBXcml0ZXIgUXVhdHRybyBWAABJAHQAYQBsAGkAYwAASXRhbGljAABhAGwAdABlAHIAbgBhAHQAZQAgAGwAbwB3AGUAcgBjAGEAcwBlACAAZQBzAHoAZQB0AHQAAGFsdGVybmF0ZSBsb3dlcmNhc2UgZXN6ZXR0AABwAGwAYQBpAG4AIABuAHUAbQBiAGUAcgAgAHoAZQByAG8AAHBsYWluIG51bWJlciB6ZXJvAABzAGwAYQBzAGgAZQBkACAAbgB1AG0AYgBlAHIAIAB6AGUAcgBvAABzbGFzaGVkIG51bWJlciB6ZXJvAABzAGkAbQBwAGwAZQAgAGwAbwB3AGUAcgBjAGEAcwBlACAAZwAAc2ltcGxlIGxvd2VyY2FzZSBnAABzAGkAbQBwAGwAZQAgAGwAbwB3AGUAcgBjAGEAcwBlACAAYQAAc2ltcGxlIGxvd2VyY2FzZSBhAAAAAgAA//aAAP9WADwAAAAAAAAAAAAAAAAAAAAAAAAAAANUAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQECAKMAhACFAJYA6ACGAI4AiwCdAKkApAEDAIoA2gCDAJMBBAEFAI0BBgCIAMMA3gEHAJ4AqgD1APQA9gCiAK0AyQDHAK4AYgBjAJAAZADLAGUAyADKAM8AzADNAM4A6QBmANMA0ADRAK8AZwDwAJEA1gDUANUAaADrAO0AiQBqAGkAawBtAGwAbgCgAG8AcQBwAHIAcwB1AHQAdgB3AOoAeAB6AHkAewB9AHwAuAChAH8AfgCAAIEA7ADuALoBCAEJAQoBCwEMAQ0A/QD+AQ4BDwEQAREA/wEAARIBEwEUAQEBFQEWARcBGAEZARoBGwEcAR0BHgEfASAA+AD5ASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATAA+gDXATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AOIA4wFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgCwALEBTwFQAVEBUgFTAVQBVQFWAVcBWAD7APwA5ADlAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4AuwFvAXABcQFyAOYA5wFzAKYBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUA2ADhANsA3ADdAOAA2QDfAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgAmwGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CHwIgAiECIgIjAiQCJQImAicCKAIpAioCKwIsAi0CLgIvAjACMQIyAjMCNAI1AjYCNwI4AjkCOgI7AjwCPQI+Aj8CQAJBAkICQwJEAkUCRgJHAkgCSQJKAksCTAJNAk4CTwJQAlECUgJTAlQCVQJWAlcCWAJZAloCWwJcAl0CXgJfAmACYQJiAmMCZAJlAmYCZwJoAmkCagJrAmwCbQJuAm8CcAJxAnICcwJ0AnUCdgJ3AngCeQJ6AnsCfAJ9An4CfwKAAoECggKDAoQChQKGAocCiAKJAooCiwKMAo0CjgKPApACkQKSApMClAKVApYClwKYApkCmgKbApwCnQKeAp8CoAKhAqIAsgCzALYAtwDEALQAtQDFAIIAwgCHAKsAxgC+AL8AvAKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgAjALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4AmALvAJoAmQDvAKUAkgCcAKcAjwCUAJUAuQLwAvEC8gLzAvQC9QL2AMAAwQL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdB3VuaTAwQTAHdW5pMDBBRAd1bmkwMEIyB3VuaTAwQjMHdW5pMDBCNQd1bmkwMEI5B0FtYWNyb24HYW1hY3JvbgZBYnJldmUGYWJyZXZlB0FvZ29uZWsHYW9nb25lawtDY2lyY3VtZmxleAtjY2lyY3VtZmxleApDZG90YWNjZW50CmNkb3RhY2NlbnQGRGNhcm9uBmRjYXJvbgZEY3JvYXQHRW1hY3JvbgdlbWFjcm9uBkVicmV2ZQZlYnJldmUKRWRvdGFjY2VudAplZG90YWNjZW50B0VvZ29uZWsHZW9nb25lawZFY2Fyb24GZWNhcm9uC0djaXJjdW1mbGV4C2djaXJjdW1mbGV4Ckdkb3RhY2NlbnQKZ2RvdGFjY2VudAd1bmkwMTIyB3VuaTAxMjMLSGNpcmN1bWZsZXgLaGNpcmN1bWZsZXgESGJhcgRoYmFyBkl0aWxkZQZpdGlsZGUHSW1hY3JvbgdpbWFjcm9uBklicmV2ZQZpYnJldmUHSW9nb25lawdpb2dvbmVrAklKAmlqC0pjaXJjdW1mbGV4C2pjaXJjdW1mbGV4B3VuaTAxMzYHdW5pMDEzNwxrZ3JlZW5sYW5kaWMGTGFjdXRlBmxhY3V0ZQd1bmkwMTNCB3VuaTAxM0MGTGNhcm9uBmxjYXJvbgRMZG90BGxkb3QGTmFjdXRlBm5hY3V0ZQd1bmkwMTQ1B3VuaTAxNDYGTmNhcm9uBm5jYXJvbgtuYXBvc3Ryb3BoZQNFbmcDZW5nB09tYWNyb24Hb21hY3JvbgZPYnJldmUGb2JyZXZlDU9odW5nYXJ1bWxhdXQNb2h1bmdhcnVtbGF1dAZSYWN1dGUGcmFjdXRlB3VuaTAxNTYHdW5pMDE1NwZSY2Fyb24GcmNhcm9uBlNhY3V0ZQZzYWN1dGULU2NpcmN1bWZsZXgLc2NpcmN1bWZsZXgHdW5pMDE2Mgd1bmkwMTYzBlRjYXJvbgZ0Y2Fyb24EVGJhcgR0YmFyBlV0aWxkZQZ1dGlsZGUHVW1hY3Jvbgd1bWFjcm9uBlVicmV2ZQZ1YnJldmUFVXJpbmcFdXJpbmcNVWh1bmdhcnVtbGF1dA11aHVuZ2FydW1sYXV0B1VvZ29uZWsHdW9nb25lawtXY2lyY3VtZmxleAt3Y2lyY3VtZmxleAtZY2lyY3VtZmxleAt5Y2lyY3VtZmxleAZaYWN1dGUGemFjdXRlClpkb3RhY2NlbnQKemRvdGFjY2VudAd1bmkwMThGBU9ob3JuBW9ob3JuBVVob3JuBXVob3JuCkFyaW5nYWN1dGUKYXJpbmdhY3V0ZQdBRWFjdXRlB2FlYWN1dGULT3NsYXNoYWN1dGULb3NsYXNoYWN1dGUHdW5pMDIxOAd1bmkwMjE5B3VuaTAyMUEHdW5pMDIxQgd1bmkwMjM3B3VuaTAyNTkHdW5pMDJCQgd1bmkwMkJDCWdyYXZlY29tYglhY3V0ZWNvbWIHdW5pMDMwMgl0aWxkZWNvbWIHdW5pMDMwNAd1bmkwMzA2B3VuaTAzMDcHdW5pMDMwOAhob29rY29tYgd1bmkwMzBBB3VuaTAzMEIHdW5pMDMwQwd1bmkwMzEyB3VuaTAzMTUHdW5pMDMxQgxkb3RiZWxvd2NvbWIHdW5pMDMyNgd1bmkwMzI3B3VuaTAzMjgHdW5pMDQwMAd1bmkwNDAxB3VuaTA0MDIHdW5pMDQwMwd1bmkwNDA0B3VuaTA0MDUHdW5pMDQwNgd1bmkwNDA3B3VuaTA0MDgHdW5pMDQwOQd1bmkwNDBBB3VuaTA0MEIHdW5pMDQwQwd1bmkwNDBEB3VuaTA0MEUHdW5pMDQwRgd1bmkwNDEwB3VuaTA0MTEHdW5pMDQxMgd1bmkwNDEzB3VuaTA0MTQHdW5pMDQxNQd1bmkwNDE2B3VuaTA0MTcHdW5pMDQxOAd1bmkwNDE5B3VuaTA0MUEHdW5pMDQxQgd1bmkwNDFDB3VuaTA0MUQHdW5pMDQxRQd1bmkwNDFGB3VuaTA0MjAHdW5pMDQyMQd1bmkwNDIyB3VuaTA0MjMHdW5pMDQyNAd1bmkwNDI1B3VuaTA0MjYHdW5pMDQyNwd1bmkwNDI4B3VuaTA0MjkHdW5pMDQyQQd1bmkwNDJCB3VuaTA0MkMHdW5pMDQyRAd1bmkwNDJFB3VuaTA0MkYHdW5pMDQzMAd1bmkwNDMxB3VuaTA0MzIHdW5pMDQzMwd1bmkwNDM0B3VuaTA0MzUHdW5pMDQzNgd1bmkwNDM3B3VuaTA0MzgHdW5pMDQzOQd1bmkwNDNBB3VuaTA0M0IHdW5pMDQzQwd1bmkwNDNEB3VuaTA0M0UHdW5pMDQzRgd1bmkwNDQwB3VuaTA0NDEHdW5pMDQ0Mgd1bmkwNDQzB3VuaTA0NDQHdW5pMDQ0NQd1bmkwNDQ2B3VuaTA0NDcHdW5pMDQ0OAd1bmkwNDQ5B3VuaTA0NEEHdW5pMDQ0Qgd1bmkwNDRDB3VuaTA0NEQHdW5pMDQ0RQd1bmkwNDRGB3VuaTA0NTAHdW5pMDQ1MQd1bmkwNDUyB3VuaTA0NTMHdW5pMDQ1NAd1bmkwNDU1B3VuaTA0NTYHdW5pMDQ1Nwd1bmkwNDU4B3VuaTA0NTkHdW5pMDQ1QQd1bmkwNDVCB3VuaTA0NUMHdW5pMDQ1RAd1bmkwNDVFB3VuaTA0NUYHdW5pMDQ3Mgd1bmkwNDczB3VuaTA0OTAHdW5pMDQ5MQd1bmkwNDkyB3VuaTA0OTMHdW5pMDQ5NAd1bmkwNDk1B3VuaTA0OTYHdW5pMDQ5Nwd1bmkwNDk4B3VuaTA0OTkHdW5pMDQ5QQd1bmkwNDlCB3VuaTA0OUMHdW5pMDQ5RAd1bmkwNEEwB3VuaTA0QTEHdW5pMDRBMgd1bmkwNEEzB3VuaTA0QTQHdW5pMDRBNQd1bmkwNEFBB3VuaTA0QUIHdW5pMDRBRQd1bmkwNEFGB3VuaTA0QjAHdW5pMDRCMQd1bmkwNEIyB3VuaTA0QjMHdW5pMDRCNgd1bmkwNEI3B3VuaTA0QjgHdW5pMDRCOQd1bmkwNEJBB3VuaTA0QkIHdW5pMDRDMAd1bmkwNEMxB3VuaTA0QzIHdW5pMDRDRgd1bmkwNEQwB3VuaTA0RDEHdW5pMDREMgd1bmkwNEQzB3VuaTA0RDQHdW5pMDRENQd1bmkwNEQ2B3VuaTA0RDcHdW5pMDREOAd1bmkwNEQ5B3VuaTA0REMHdW5pMDRERAd1bmkwNERFB3VuaTA0REYHdW5pMDRFMgd1bmkwNEUzB3VuaTA0RTQHdW5pMDRFNQd1bmkwNEU2B3VuaTA0RTcHdW5pMDRFOAd1bmkwNEU5B3VuaTA0RUUHdW5pMDRFRgd1bmkwNEYwB3VuaTA0RjEHdW5pMDRGMgd1bmkwNEYzB3VuaTA0RjQHdW5pMDRGNQd1bmkwNEY4B3VuaTA0RjkHdW5pMEUzRgZXZ3JhdmUGd2dyYXZlBldhY3V0ZQZ3YWN1dGUJV2RpZXJlc2lzCXdkaWVyZXNpcwd1bmkxRTlFB3VuaTFFQTAHdW5pMUVBMQd1bmkxRUEyB3VuaTFFQTMHdW5pMUVBNAd1bmkxRUE1B3VuaTFFQTYHdW5pMUVBNwd1bmkxRUE4B3VuaTFFQTkHdW5pMUVBQQd1bmkxRUFCB3VuaTFFQUMHdW5pMUVBRAd1bmkxRUFFB3VuaTFFQUYHdW5pMUVCMAd1bmkxRUIxB3VuaTFFQjIHdW5pMUVCMwd1bmkxRUI0B3VuaTFFQjUHdW5pMUVCNgd1bmkxRUI3B3VuaTFFQjgHdW5pMUVCOQd1bmkxRUJBB3VuaTFFQkIHdW5pMUVCQwd1bmkxRUJEB3VuaTFFQkUHdW5pMUVCRgd1bmkxRUMwB3VuaTFFQzEHdW5pMUVDMgd1bmkxRUMzB3VuaTFFQzQHdW5pMUVDNQd1bmkxRUM2B3VuaTFFQzcHdW5pMUVDOAd1bmkxRUM5B3VuaTFFQ0EHdW5pMUVDQgd1bmkxRUNDB3VuaTFFQ0QHdW5pMUVDRQd1bmkxRUNGB3VuaTFFRDAHdW5pMUVEMQd1bmkxRUQyB3VuaTFFRDMHdW5pMUVENAd1bmkxRUQ1B3VuaTFFRDYHdW5pMUVENwd1bmkxRUQ4B3VuaTFFRDkHdW5pMUVEQQd1bmkxRURCB3VuaTFFREMHdW5pMUVERAd1bmkxRURFB3VuaTFFREYHdW5pMUVFMAd1bmkxRUUxB3VuaTFFRTIHdW5pMUVFMwd1bmkxRUU0B3VuaTFFRTUHdW5pMUVFNgd1bmkxRUU3B3VuaTFFRTgHdW5pMUVFOQd1bmkxRUVBB3VuaTFFRUIHdW5pMUVFQwd1bmkxRUVEB3VuaTFFRUUHdW5pMUVFRgd1bmkxRUYwB3VuaTFFRjEGWWdyYXZlBnlncmF2ZQd1bmkxRUY0B3VuaTFFRjUHdW5pMUVGNgd1bmkxRUY3B3VuaTFFRjgHdW5pMUVGOQd1bmkyMDcwB3VuaTIwNzQHdW5pMjA3NQd1bmkyMDc2B3VuaTIwNzcHdW5pMjA3OAd1bmkyMDc5B3VuaTIwODAHdW5pMjA4MQd1bmkyMDgyB3VuaTIwODMHdW5pMjA4NAd1bmkyMDg1B3VuaTIwODYHdW5pMjA4Nwd1bmkyMDg4B3VuaTIwODkNY29sb25tb25ldGFyeQRsaXJhB3VuaTIwQTYHdW5pMjBBOAd1bmkyMEE5B3VuaTIwQUEEZG9uZwRFdXJvB3VuaTIwQUQHdW5pMjBBRQd1bmkyMEIxB3VuaTIwQjIHdW5pMjBCNAd1bmkyMEI1B3VuaTIwQjgHdW5pMjBCOQd1bmkyMEJBB3VuaTIwQkQHdW5pMjBCRgd1bmkyMTEzB3VuaTIxMTYHdW5pMjEyNgllc3RpbWF0ZWQHdW5pMjE1MAd1bmkyMTUxB3VuaTIxNTMHdW5pMjE1NAd1bmkyMTU1B3VuaTIxNTYHdW5pMjE1Nwd1bmkyMTU4B3VuaTIxNTkHdW5pMjE1QQd1bmkyMTVCB3VuaTIxNUMHdW5pMjE1RAd1bmkyMTVFCWFycm93bGVmdAdhcnJvd3VwCmFycm93cmlnaHQJYXJyb3dkb3duCWFycm93Ym90aAlhcnJvd3VwZG4HdW5pMjE5Ngd1bmkyMTk3B3VuaTIxOTgHdW5pMjE5OQd1bmkyMUE5B3VuaTIxQUEHdW5pMjFCMAd1bmkyMUIxB3VuaTIxQjIHdW5pMjFCMwd1bmkyMUI2B3VuaTIxQjcHdW5pMjFCQQd1bmkyMUJCB3VuaTIxQzQHdW5pMjFDNgd1bmkyMjA2B3VuaTI3MTMHdW5pMjc0Qwd1bmkyQjBFB3VuaTJCMEYHdW5pMkIxMAd1bmkyQjExB3VuaUVCRTcLdW5pMDBBNDAzMDELdW5pMDA2QTAzMDENdW5pMUVCMy5hbHQwMQ11bmkxRUE5LmFsdDAxDXVuaTFFQTMuYWx0MDEHYS5hbHQwMQxhYWN1dGUuYWx0MDEMYWJyZXZlLmFsdDAxDXVuaTFFQUYuYWx0MDENdW5pMUVCNy5hbHQwMQ11bmkxRUIxLmFsdDAxDXVuaTFFQjUuYWx0MDERYWNpcmN1bWZsZXguYWx0MDENdW5pMUVBNS5hbHQwMQ11bmkxRUFELmFsdDAxDXVuaTFFQTcuYWx0MDENdW5pMUVBQi5hbHQwMQ9hZGllcmVzaXMuYWx0MDENdW5pMUVBMS5hbHQwMQxhZ3JhdmUuYWx0MDENYW1hY3Jvbi5hbHQwMQ1hb2dvbmVrLmFsdDAxC2FyaW5nLmFsdDAxEGFyaW5nYWN1dGUuYWx0MDEMYXRpbGRlLmFsdDAxB2cuYWx0MDEMZ2JyZXZlLmFsdDAxEWdjaXJjdW1mbGV4LmFsdDAxDXVuaTAxMjMuYWx0MDEQZ2RvdGFjY2VudC5hbHQwMRBnZXJtYW5kYmxzLmFsdDAxB2cuYWx0MDINdW5pMDQzMC5hbHQwMQ11bmkwNEQxLmFsdDAxDXVuaTA0RDMuYWx0MDEKemVyby5hbHQwMQp6ZXJvLmFsdDAyCXplcm8uZG5vbQhvbmUuZG5vbQh0d28uZG5vbQp0aHJlZS5kbm9tCWZvdXIuZG5vbQlmaXZlLmRub20Ic2l4LmRub20Kc2V2ZW4uZG5vbQplaWdodC5kbm9tCW5pbmUuZG5vbQl6ZXJvLm51bXIIb25lLm51bXIIdHdvLm51bXIKdGhyZWUubnVtcglmb3VyLm51bXIJZml2ZS5udW1yCHNpeC5udW1yCnNldmVuLm51bXIKZWlnaHQubnVtcgluaW5lLm51bXINaG9va2NvbWIuY2FzZQt0aWxkZS5hbHQwMQphY3V0ZS5jYXNlEHRpbGRlLmFsdDAxLmNhc2UKYnJldmUuY2FzZQpjYXJvbi5jYXNlD2NpcmN1bWZsZXguY2FzZQ1kaWVyZXNpcy5jYXNlDmRvdGFjY2VudC5jYXNlCmdyYXZlLmNhc2URaHVuZ2FydW1sYXV0LmNhc2ULbWFjcm9uLmNhc2UJcmluZy5jYXNlCnRpbGRlLmNhc2UKYnJldmUuY3lybA9icmV2ZS5jeXJsX2Nhc2UHaWphY3V0ZQdJSmFjdXRlCXJpbmdhY3V0ZQpicmV2ZWFjdXRlCmJyZXZlZ3JhdmUJYnJldmVob29rCmJyZXZldGlsZGUNZGllcmVzaXNhY3V0ZQ1kaWVyZXNpc2Nhcm9uDWRpZXJlc2lzZ3JhdmUPY2lyY3VtZmxleGFjdXRlD2NpcmN1bWZsZXhicmV2ZQ9jaXJjdW1mbGV4Z3JhdmUOY2lyY3VtZmxleGhvb2sOZGllcmVzaXNtYWNyb24PY2lyY3VtZmxleHRpbGRlDnJpbmdhY3V0ZS5jYXNlD2JyZXZlYWN1dGUuY2FzZQ9icmV2ZWdy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AAMAEgAXArUAAwKJABYCtQADABIAFgB+AAMCiQAVAH4AAwASABUABAAKABIAGgAiArgAAwKJABgCuAADABIAGAK2AAMCiQAWArYAAwASABYABgAOABYAHgAmAC4ANgK+AAMCiQAbAr4AAwASABsCuQADAokAGAK5AAMAEgAYAH8AAwKJABcAfwADABIAFwACAAYADgK6AAMCiQAYAroAAwASABgABAAKABIAGgAiAr8AAwKJABsCvwADABIAGwK8AAMCiQAZArwAAwASABkAAgAGAA4CwAADAokAGwLAAAMAEgAbAAEABgAUABUAFgAXABgAGgABAAYDCQACAAEAEwAcAAAAAQAGAv8AAgABABMAHAAAAAIAGgAKAooAegBzAHQCiwKMAo0CjgKPApAAAgABABMAHAAAAAEABgJ+AAIAAQATABwAAAABAAYC/QABAAEAEwACADoAGgLyAwAC8wL5AwUC/gMDAwEC9AMCAwQDDQMOAw8C/wLxAvoC/ALwAv0C+wL1AvcC7wL4AvYAAQAaAEQAoQCiAKMApAClAKYAwgDEAMYBRwGgAfkB+wIhAiMCJQInAikCKwItAi8CMQIzAjUCNwACABAABQMGAwgDBwMKAwkAAQAFAEoA3gDgAOIA5AABAAYC/QABAAEAEwABAAYC/gABAAEAEwABAAYCawABAAEAoAACAEgAIQMRAvIDBgMLAwAC8wL5AwUC/gMDAwEC9AMCAwgDBwMKAwkDBAMNAw4DDwL/AvEC+gL8AvAC/QL7AvUC9wLvAvgC9gABACEAEwBEAEoAoAChAKIAowCkAKUApgDCAMQAxgDeAOAA4gDkAUcBoAH5AfsCIQIjAiUCJwIpAisCLQIvAjECMwI1AjcAAgAqABIA8gFQAyYBaQFoA0cDSANJA0oDSwNMA00DTgNPA1ADUQNSA1MAAgAFAEwATQAAAWQBZAACAWcBZwADAWwBbAAEAzkDRQAFAAAAAQAAAAoAQgBWAANERkxUABRjeXJsACBsYXRuACwABAAAAAD//wABAAAABAAAAAD//wABAAAABAAAAAD//wABAAAAAW1hcmsACAAAAAQAAAABAAIAAwAEAAoAEgAaACIABAAAAAEAIAAEAAAAAQIyAAQAAAABArIABAAAAAEGoAABAfABtgABAfoADAA1AGwAcgB4AH4AhACKAJAAlgCcAKIAqACuALQAugDAAMYAzADSANgA3gDkAOoA8AD2APwBAgEIAQ4BFAEaASABJgEsATIBOAE+AUQBSgFQAVYBXAFiAWgBbgF0AXoBgAGGAYwBkgGYAZ4BpAABASwAAAABATsAAAABATQAAAABARUAAAABATEAAAABAIQAAAABASwAAAABASwAAAABASwAAAABARUAAAABAUIAAAABAUcAAAABASwAAAABASwAAAABASwAAAABAIQAAAABATQAAAABASkAAAABASwAAAABASwAAAABASwAAAABASwAAAABASwAAAABASwAAAABASwAAAABARsAAAABAT0AAAABAS8AAAABARoAAAABATUAAAABATQAAAABAS8AAAABAUwAAAABAUMAAAABASwAAAABASwAAAABAS8AAAABASwAAAABAQwAAAABASYAAAABAXcAAAABASkAAAABASwAAAABASwAAAABASwAAAABAcwAAAABASwAAAABAUwAAAABASwAAAABASwAAAABASwAAAABASkAAAABAR8AAAACAAkAJAAzAAAANQA9ABAARABJABkASwBMAB8ATgBSACEAVQBdACYA8gDyAC8BQgFFADAC8gLyADQAAQADAWsBbAFtAAMAAAAOAAAAFAAAABoAAQAAAAAAAQAAAAAAAQAAAAAAAQB2AF4AAQB8AAwACgAWABwAIgAoAC4ANAA6AEAARgBMAAECOgAAAAECCAAAAAECBAAAAAEBigAAAAECJgAAAAEBhwAAAAECIgAAAAEB9gAAAAECIgAAAAEB+QAAAAEACgAkACgALAA4AEQASABMAFgA8gLyAAEAAQFuAAEAAAAGAAEAAAAAAAECSAHeAAECZAAMADoAdgB8AIIAiACOAJQAmgCgAKYArACyALgAvgDEAMoA0ADWANwA4gDoAO4A9AD6AQABBgEMARIBGAEeASQBKgEwATYBPAFCAUgBTgFUAVoBYAFmAWwBcgF4AX4BhAGKAZABlgGcAaIBqAGuAbQBugHAAcYBzAABASwCugABAScCugABAUgCugABARUCugABATECugABATYCugABATICugABASwCugABASwCugABATkCugABATkCugABAKICugABASwCugABASwCugABASwCugABASwCugABASwCugABATQCugABASoCugABASwCugABASwCugABASwCugABASwCugABASwCugABASwCugABASwCugABARsCBAABATkCBAABAS4CBAABASkCBAABAIoCugABASwCugABASwCBAABAS8CBAABASwCBAABAT0CBAABARoCBAABAWECBAABASoCBAABASkCBAABASwCBAABASwCBAABASwCBAABASwCBAABASwCBAABAYkCugABASwCugABASwCBAABASwCBAABAUwCBAABASwCugABASwCBAABASwCugABASkCBAABAYgCBAABAR8CBAABAR8CBAABASwCBAACABEAJAA9AAAARABEABoARgBGABsASABIABwASgBLAB0ATwBWAB8AWABdACcAhwCHAC0AmQCZAC4ApwCnAC8AuQC5ADAA8gDyADEBQgFFADIBUAFQADYC8gLyADcDBgMGADgDDAMMADkAAgAEAVwBaAAAAyYDJgANAzkDRQAOA0cDUwAbACgAAACiAAAAqAAAAK4AAAC0AAAAugAAAMAAAADGAAAAzAAAANIAAADYAAAA3gAAAOQAAADqAAAA8AAAAPYAAAD8AAABAgAAAQgAAAEOAAABFAAAARoAAAEgAAABJgAAASwAAAEyAAABOAAAAT4AAAFEAAABSgAAAVAAAAFWAAABXAAAAWIAAAFoAAABbgAAAXQAAAF6AAABgAAAAYYAAAGMAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAK6AAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAIEAAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAAAK6AAEAOgAuAAEAQAAMAAQACgAQABYAHAABASIC5AABAjcC5AABAaoC5AABAYMC+AABAAQALwBHAE8AVwABAAEBaQABAAAABgABAAAC5AAAAAEAAAAA1aQnCAAAAADWDJDYAAAAANhGbRA=') format('truetype'); + font-weight: normal; + font-style: italic; + font-display: swap; +} + +/* Avenir Next Cyr */ +@font-face { + font-family: 'Avenir Next Cyr'; + src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'), + url('data:font/woff;charset=utf-8;base64,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') format('woff'); + font-weight: bold; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Avenir Next Cyr'; + src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'), + url('data:font/woff;charset=utf-8;base64,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') format('woff'); + font-weight: 500; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Avenir Next Cyr'; + src: url('data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAGzkAA8AAAABW7wAAGyEAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGlobsSocowQGYACHZhEICoO7MILLGQuLOAABNgIkA5ZsBCAFyQEHr3Nb5BxxAnf2ZAx3q1pFcAHjEmXbLia5HbDy921ExThmCmwcAMPqfyb7//+TlsoYmhZZSgqA6rb9IKIRkhqUIdPDtCFoIhd25okrZ+8De6MlBYXVLaitx3/MjbcZoBvBSjjoTLrJ4sXDFnpgddPp9uFupEf3pCvQY8mnJP3JXXbVw2wIE9+EhAW5yWLyuN9xWc0FEn+GFYWJKJr3g9/HnNMl5JEuaxrhii/jn5WsA2xjiNWHlMEN72E/zfw/z37//Oba5z6x/75CEh9dk4gk8waj04naKJVEIlGpkPDsdv0+//r/2tV94IuhH+UQQARp5YheKPODMzw/tx4bYiCxjVCkYxuwyr9g0cDYxjZGSqWE5KC1ESUVz0yMOsHI8wSMwjwTqw8H8ny/fQNP8glAJ3UEq1AFk4Lcvoz/v5n698KMfc69IKe1Jsmlqrg+eDODLYRGFrL5PvrnT7o24Owg2bmVohYpzUWdAZfUuvq7eOJ+77vHf6HR5wOJAkyNBhnZNIGmu9GL7B9VUMlyyQv1Satz+43SbG3GEiQKq1ESDRV40l4xqUABn4B+DnNaWgrwPX46XEpdgn2lnBIc8Fge20pkyTsjxXWev61+f4r0mk2lYHBJ4VBf8AMgw08mBnWqESQV2C4FWUFQU9ocpLtwPL6GEQCFUzaYNDEui6MOJtz/Q2EEWs3y91qU7S9qV6/2/NKAV5ngDKzKcCNDFFJIoS1uFFJIiMjmVt4JAqFRGuun+Raex4yWRQYkYeTr32dSNOnSgAAC1WPs/2xapdUjay0tWktoH6HnKF2yfIBBzkHY/au7papWy7Ja7ZHVkkEakmFN4zHvqVo9frKsAds7s0CYHdkaeF5CjA6AIgCIgMLL0gsyhjC6NLyXA0YH/ffTPunrndIGlgDZAW+dkAHbDLF0pRnNmVf6IevLKT3LaZziaEOIgJiwEAIyNsBGJEFq+33L/pX+0dOeJxgyFGKSM4zIxwj8uV3dpdna3lGIO29/Sgrx8K7q2vHsvOAQMo/QmRkZchNuhEP6cc3X/vH9ETsNqOdEj9pP6XZ9TTMiBQCXvJe7DpPcCCWxY0VszIycJmG+nUY/nP58BmFJhEJhZC5Wte/y0+4w1lBrKFAtqsUphLAQTY5/+wOlFgZqEeG2zJVkSJWHWRA23QzaDarTsEqGZLmbRBH9YIIJJsP85nzra+Rm03v18nquzJVtgjHGGCGEKIQwxoT3P5ttNSmpspqAF6l/9+Z/j+HcKwIDMNDn5E/tGxy2ege9nuqYokozQpIRqEM2c19372+6g5R7o2T5qCiqFbHPC+slTj1lLqDLQ68G4Fj8H+3vVXvJjTV9qesQTIhKVB2YVfcfUNyxAVq+n3zPAMSP/sB/4im5J/fRhx4L6MQYSWZasFwL1RYtrtv62bA3yMFF16U41+XGRf8OrD/wAxdJ6nd6bnWnA/vi18gI26983lvhklvL+TzhSylveeelBBkAsfTq65KIjl0K6bVLpbj0FHX2kKxiiRktoYO4Nerw/Ne1u/V+vR4xklTby0vxhO3ex2sciiP7qDiens5P5tPXp8ZF8AXj4uvlDHX5lUx759XDTq6drn2vw68J16XXVdfd167rz68nN1ZGyY0VWt543wTeCL7jp9xk3nTceG5it2tvJXPS2/23q+5m3lXcbb/L3B++b/rwz6m6f/UBdEY+1D+x4BHmVXxMe6x9ZIY3VE3wGDxpaf9Rt9Ztw2Sx2W9/FQEQ7ohsRDdiO+JGI4B4D6f9flS7AXIWkl9aj6yauR+5EfniVoGyRbWgzjpYOlQ7dDhcdPjs6ORIcMx1rHXsdxxxfOBk6cR1ynaqdmpxOuh0yumB02dnmDMLzk/l4aICBoXFFUnpLV0GH4zr7Dn0fD1WdE70WulZqtNwqSdRQ9qZ5E50PF30S7Ryv6JWpU6jfQ477hJynSgJwFqxWHdqs962+fZHPAVdg25aYPV6liWIrcOWbXp+M2X0/yvH5hScKrpWVn14xkPnV7XziRApMp+EkbxQYLxUznEmzcnyo79tVcFVUXXTeOMX2tbB1kfcILeRRpMgn5ACGeFLld1vc0QONVuag+XO/6LeW6ZA6fbdiwZg6JM9IIpgpqAXvlVVsqt5Wc7aEVizV3OxnDwPGIOIyBzrJJsf7XEtaqSNEcUXznEcEVMYk/DBpj/0HN9GWzJamh+dkkgMm9nVlRBwlUq9lM3BkkXwCB2nGPNx9ghWtslnhUSKTMB1dWozEsYhU2Zubq3m6o1cl2YeYyKltX6PG+g2is2mV3sVdwYM8l0pFKTIGBwhDzjXgXELRHbjpkaYYu9X3wZYWIkrfeEwnvWtwxab/JPFHHxvCgA8iS1FLtphxE3IWLIlT1nAgUN19XIlx3GEjcV0fUksecEU5rak5xaKHWEtekKAZgLdPxiqnlxQliBmAuccG82zlGK92zyPv0p8HSZFGUJE1zcCW6ACOVoqW8Z9qPWDUWO9DfZQQaCe0xVEz9TLjtMfKcaampnm0BKftLLlA3ExgqF3AEEv1SlsbJ50KmPmqGmlDWIjm79rC9o+czgAIOza/8yt7xtgBUYhtxZmGxjMsYRI1W0Slfhj6A3QCNfUMTl2okpaVVF3DfPMYs/7Bq6EEmnm3HjhfuDUmbudll3RVDgaVSkTgJ7HSmhVUqcx1RHFsAQPCujATuQVSICyw2K9G2C7A7ld8AIAJQTA7OBttTvqih6kgLouhogjW8ZmGmaRXZGqnL4UPUd73vcUCjUNrVZpeG5ys0j3lHU8BOYzGbA2pCz4h8lQ/0isiT9VoQYaBjBjPTDBNW+hrzJxzuM9potnmAfVEZ+4ScRt8VVAlTqNnS8V3BdvifaaRtTcmg3jRuNVTUN6lu1Y9LJAKbAMLEPdrnqCVP3aMOxr2HHOOefG8bAns0xI2Xe0VRzY1viQIXk28aSBWoQ6yENsom2o/XLXFgnZAKIOkjTAxxO6zf6QQP37fKWh8ntILkHMHlHmhUxVrYY+kjdgAE1CjpbCRt+10ZF4wovOt+Il1lWMVO/mNOPiQgAjaCrIgncw4RARIgkNI+4MLyGkpyzEKjvlqFSCylBtqSmeefp5GzgV5ro9Sp6G3iQ6n9Yl66p04yAAkDCR9SLuEb9U8qiMRf5hUAwCWtVEJY0eepOocph6jxqUVtJ1BFDgEmRgoRBWCQeESEBBiwGseCNIDwwYMckG7HLssWZUU+6ZRcD2l+7g7U2zv5CHB1fgjTeg2zjWfU5mcFGbkWw+yppxm95esZ8TnOcaN7mte209tji66CK2cFB0ZYIA1DsY/h8NBLl5pgEg3ioBWaEsnXac6Fi1rKbcM4sdAaIdsOwxAUUikXArug/BqdW2PbmqmTmUBh767JwrnFVcdzeXnWFWTh2b25u1oT51mgeyI6jQotQ1UjDwckCiJRF3B5FJqR2iS+AqN8asmRmDwdDbu9jk4NzCQmO/nMalts5zaGNzPU2bN98LTWUuDa/MwEIlbIGLJDSMOIiHhCyjMGHGgjXabGSHHOcoodxWIFQi5VizVRM8M3r+dGlxl34wd+jtsdFex/5XENdKFBLumwM2zKlkUBLDDJDEsPuNCees+1sAIMWogBEAsCdmBPgN/C70M/xp9+REYah0o/TIsN53LMitT7YkBgw6ov6TIJl3AqPo+gZHAYegBjksFhDCjpBjpurhlHhLDCTcITCmaClUu1ET7plVqhhbeyOYEkaEsaHi4hSRn8QE8gRJGXwCkkjBwCMi4R4MxWWCoI1utSZkhTYvHDZbylVNNN0zLyGmDrETa3E0lsawiYZUoWH70/ZHwzAajTaYMOZTX1Q6ZlZ9vy3ECkVvVBzvnHOuDkGSJEmSJOGiq38XKrsuyIdJMBivHpjBfSwAOLzhJ/Ety3anFe0sLTxjRYuuDucG8DoTidtZy1coj7ICEbyt8NjCFnGogihSToHdL3oLkPo0YmhjoRgbvWoj440qls6LMBH47GeUKZxuHtmiBcitvpDZ1WZbKA2Ic2zNzdep8MyKq63LmqbU5Fq8fQivjHYeVhf5WZ47b3qtdPXx6JamXBSxodp4WXRIwQdzOBjD3rdgGfI5IRewN+3g6Ixy5XVUV1zlHI/u2zdJFZrly4l/AGOj+w5kpOW+QFcFLELpVk9ffVXO7wHDRdPyFBcK+fqTH6p5q5dWS+vys/t08opeZLXUaXm/b9PqGrasr/UPQoNKRcJpC0PiBLlxZi0KKaG1MXVZ1SQQbuPvxTmXMzLkkhIpqzKAxBDkTJijXfoVPPHgwllhxS6l2l3M1gq9P6hL/wZbqrru5JdDmnfpFg0k4e0ZZgreD3wlrm/T5fIO+cAbvH3TGVsqHcwlOWXelS109y2MK+hoK+pqovShHdqvuEHjCP7LOE++/AUKFiparHip0mXKlguXr1CxUuUqVWvXifRUv7ecRk2aNW/RsnWHPnLD98ONSlW8Wm8wJiWnpqVnzM/KzisqKS1bUF5RWV1T9/CRWqsDQJSkGZbjBb3JbLXZRckVCIaj8UQJRlAMJ0iWNzthB6OONvqY4443wYSTTDrZ5FNMOdViWSC3qUzvUhSiiTaLBJmXzmCy2Jzkee/C1tI21DbDtt52iNOUVXOquNlcyKi8bZ2iUoWnJ0PWmnEa8zDtZQOnMTKWXvr5p/Ei44sbRS+R/+WIK75kXSHMv3fbY4m20RmI1bbBibeODYXYPU4ZcfAvTuLYe1n66Z1vU3F+c1QprqaHvLclMYtXqMx8/85Q14PKZH/nrIEJIxcctkpppsQvIKgsxUhfbBEb20I2g4upF4qCAsxB0bJcVDlmozuzT0prAgoaJpkKVagHIAhsPCKeNeae/7z1talZwUUg9/wLDxctbhIWSPkIpGM7OVJrXGB7AbPaldb+vv1b+68Ff6523VYwc7Xb0fbxrpkJZ4xul53zRzi18/3tdxfdy1e4paTfPU/Ku0VNyt2nb9cX/X54smvXcsTZE/YXfT/n9AcD2R12nz22Vi6uoLbRE8P+TRf2y/pjNYy/AIGCBCPnq+4sRKgwPxLGbGRh4/iymi9m7qSI2J2/9wmHdgaFxraG8GereGoJNBIZpMgwX6ZsC5SrtFC6NhAYAoWh2Ng5SEKsInbR0TNKkswkVZocufLky1KgUJFipcpUqVah1hJDHnjoigYqj2moaYF00nAEEo3BYfGELtbDzMRC5OTi5uEVEBaTEPfUB7OldvHxi/Z7XCVkJUseCEgoDhw5cTYn+Qkd2E7ce1NWXh0ttMTExcMP4rMrIiElI6egEitOPLWEYCb6SZLmnyNSpcmQr56NnYNI4uTi5uHl4xcQFBIWERUTl5CUkpaVk1dQVPK300acdd5Fl111zXVjbrjljnseeOixp/7zwitvvPW+j33ua9/72a/+709BQIEGAxZclITMIafm5JJr7nnmlW/+BRZcaOGhwxYVLkKkqNFjxgqKG69DZcpVqBSXVFJ9K3PZvLnObe7zmOe85g0dMcpAhTpwTHwyWm546uMAnkCs4NDhosQIip8kVZqMpZVdYQuqzhwQEhGTkClbUp4CulNZAwc2gkEADECrp43TlJo0qP6ZWwNbja6xWq1d2Qpf/2axWu1d3Sq/ed1mtTr7Z2sCpneH1eru2tYFzeguq9Xbv9sQ6noeq9Xf9W0KN5rPag02ui2RxgpYreHGti3aeCGrNdr4dsS6UcRqjXdju+LdLAZbU+PB1nY1YOtsIQsBEAR+XNv1attlDnhXOOJd5YR3jTPedXPwbpiLd5ML3i3z8G5zxbvDDfiAvyHgTcLiIlyUixlxrF5SRe4eF5ROzcrFCe1ctrq57PSZ2t50pRDmFaHy/ojEN8xI/LsygwdQZQCXzhv7v6pR4icTuucguH8vBQ7e5nl7OmaATd6OErl5OKGRKb7noLx/L8UE3uZ9c8MbNnk7Um1q8o+jWMTIW+p4EUYjM24kokzskvKJ/2VjtGN9i7pcAuvpFzu6K+OwIOz3z3gsqItj5F1xVKL2B4uPrt3AmHgLB7HAuvkcTHW+XZkwcdLkKVOnTZ/xOh0MN8Sgfx+aUH+3bYSFReL82SJkD+zQT2GNiVVVbZXZZbXUXmd+21jqMRU1DS0dAAgCQ6AwOAKJQmOwODw9AyMTMwurqjPOueCSK/7xr1HjbrrtrvsmPPLEM8+99Nqkdz70pW/96HdTAxgkVOgw4cBDaagcc25u83LLI6988iugoEIKKyJMkUWHjxg5SrQYseM0VLpseXLqggCqAbVW29VEq/kJZbAvTyBx9Ojg8cuVKKkEeHogxUXPvrxr1cvHXz6B8gmWT7gs0Wpymo0xBVXp/uQF4CnwHOELFJPjjUWk/i18oRfDQoGnYaaf3A1RHvWSZfTak2W0Q3WKIPUYl2pZG/qi8z0tPG+x1gvg+1oeh5o78uJbttqGhEVEb5T4cVj/afrXGFOYwVC2zVJmB5TijGMwuX2E2XVV2Ze766lp6RmZohrGJRcG/MmwIOfeWDtKGcevYyq3IqDqTNz/AQoqcp2VXFYR79wZgYGHS9ZUSc9+g8lFx79ZdwkV1dZUezKaSwy04C8uEDmZTaz3dzw9wrTIXGjAZmo+HJ9C/6z8v3eBzlKu8FTapPQMDKWmUh3LxLrMci2mvu9rdG3KV0nPopBFQq067WuVqIFZTmEgRGcoummKcc45iCc7VM89+E74WO2W6oD2gwFkvrHn7+ew/g7sThH89gIl0R7pSnz/e25uBYPNf06wX+eUc4c19QH0XTL68TDAi0nk+AuQgXPys6Tg/vNGdgzwFQzTVEUeLKi65Rs4/M6Nnn+8H+4jd5RON6dlL2wsP3ku45NSIjoWrNhyIZ9yWtlu07yeschknc3keF96P3o/rUCpSo31kFGp7cX3+34en/7MAQ9S9kas3/A7O3pWp4cG5HdeWFt+fHiPmBzsy3WKqd1yyD1VmHApXJy/KoPn3jlzrp5DQoB//QcvOc6NRdnCL41/fCn+5efh5iIyoBAgBx7pH6kf4R4+iORIjPAIiSI+OvFi4tnE/Yl7E3cmbk6MTZyf2D7RObH8Xjji+4zfVr/FmYW3DS5n0mjpCTc7z89BtqTLIeaKz3MFBddEaUPutX9CUkpaRlZu9hCnycOehQ2ayvsaGCUxAdPL+QFAKDwzBzuRk8TFw8c7q68VEnTFJFxJaZIfwkjUUjTP3l4zu6jcoAuye65MVl+00vez4r72TYYFvapapcs+ybEwhS2yHjosrw+x+txruaq7JFkDNa7eOa27wj8YRFkvR/rT6fbXdYizPk2b6oKKJXl5nEawxxDg/EXR2SvRPzrnrhvL4NfxkypMmCixymRJigF0niuI/RTg4vtkFx8E3vI92ce+bLP9U5uc3mR/iLgenAdNeW84i9Jw4LpA9Qc9P1BQTrdj2qnyOOKx4EZWCbf7JIFCejZS1fOu83M43UdtI9LBQY2o3pDspyrkR8ZRk7ZjwUrPOfmqC2yagSRmsRC6ynnkenVmiGSqwcb/Wmg1QtUdB/j0d101QTt+FLUfeg5QUDJtYDLttP3B7Q807QZVrl8FxmhsddNZ4QrG93RC77Dv2n2N2Nh9Gz8oLPfMSHwUTnUfNNBZtZlk91mLV1VmlnPVMYiO3fDeZ8D2tplZZEpz/bY4AhCYmeoDb/XpjdUHuG/92DhzZX+MOGTNhlm+9GOJAE+Kf7WpGnbubt1RU8gumWw76kdN2QcTROCcqrVqXNpVXKCkhNtusVq1+aF1ZZ/sGtczFPr52nbAxyit7qchhAApEZJjvcF5VKdZCBHECkbc4CRtMEZEhfdhksz4cKgGuoQqPF6fsxcfjxFpwdLGZ6nBhdkEQnbi7ZwwRkSFdzDp+Eb/4IIyYipcRzv1YhElRFTws5PS3OEC7NAwodpkEkDyI/Lj9r75SDs07Ni4U1MjnzurIee9uRLB9y7slWyl0y2ddjY7ryIgL/KuInVUwkNJxwnlxQG5dykGb9LKc7gydRxICHt6QqrD6I6OUoBdNaBdSQj4ETm4C7YeErNfGkd9xjQ/Z/7gAT984P95lVZCg6hOQz630ktDR/PuTeqcCv5sPDxlfqceOHGQDJwQ6RkEHj0NiYRLKgUIm+vz4pXWx4DDDyDOa11VtSQ4qrs2rjoojMHbk7unKeYE2WqnWsmTs7jw5G3xodqo+Dlm3Rpf2B5rqD6BRVVrmmYnRoJK9aqRC8FDu4eA/oBYn520ctKgG00gKmkkbCCWEROGEEty6ZQghKMwpoh9iWwes3k75HrTOu3PC6IdBoeZe5S211O49LBR5uUfbub8uiwzQQQX8wiZSh+XpBmhj4NEPONgCdYU2nS3ozt0EWhZqz4oJUGvS1zWzHaX4nyOY69APED+zVahp8FtdZTEdlh8+DGOfFNJk3Ega1jxvZLjHhp1H2lgLa+lRISGsHhddT+tXH3VintESbYlRIF4rFyKUcLIGIMe8xZjmmR4S3GRQiDCI0GIAbwhovff1FMUsqsAAixItVa8EsZVvqcMoBdIh8icMiA2oLy9NV5TqwN10Gvo+9POr8fmxtPldj8N1j1O9iKbyuswcAQpEvIDdEdw59on9x7EoJdCMTVNOSqDQ2913LZK6Flt7rhMhZ2h7Df+rnBPsDeykIEna0vCVVisAuQgSazLV0Cu+lkMDOXLFINEqCfODyQYpBIZPi8/XZeYyvFzw2UQCyBMzFn7y3/5cZgEaVQOkjD2y9E/9XGzrTVeSRhk9sR0W42BjGAzvfHN+tIMRgJDkNPm8Qtp3oyXCEdpxXu1rzbqkrwJZH2cBok5q1zOvpJmpjbI54XxlimqpPmigR4wEBASMkpB0gXClGx7r7XG86LyXTRWSxMUwqdoThgTP1TJ0YEEkNfLUFZMlEXQ0MXspaR+n8lmMp4tLCzCx3RRU6+eDJ9PADjDlIfL50KeYkheDd28SjkPNHHyWriFR26/BNBkebmbz7awM+qsS345zGOb0INW8mr950rxtBZPzPFtwZfMayi6tCK3SrB1y6kSvhwTuaucq1cdoF5eyLvHmhck34NGB5rQ0kEDfqNZ6EAjFotAGKTVTw6S73Ro32Mdh8r36m7ooQQG+Upv4qavTHBWF9KqIwP7b+d7WWwCH7N414qlII8XkVnI6ZythSbD3ZEGYBfEKKe4SWurFwz9CD4yoe4AAFmK8JDs1WkNmRDOSZaig5bFFLMUWi3y3mzNIBKf8rz8n3CWFV3lDKmakiZ1Uq4fjvdClRV/06GOxvi2wi43L6QWUigL8OSkvYBtzkzSfGqgudhexFmmizfxaw/jj5/a6/JHycfx0vInJgpqOpGSRaPRVbeBI2LvgEYJsgBbKm2a8lQowLUhr87qZe7ffW77y8e3n9vduX9zzK09cdb+5gN7zp94JUMBCGS8FMJx8EOYjCQJEogTWBhxPGS50UqLSzABAgKcCjtvcW4hFXLkFlyF1BY+XS/vQasOGnoa2kBjGGiss7h2kYE8lpDHWBbnqZAD1ME22XAxoHB2FZo58++mDUgiOI6j3RfSdA6FcdwBfr+9vSUBZVnhg1diIspP0oBqrVu3x1PBSfVvEbiisrhPiuvg0xysafgjixFLT25OOP5NWjov8mx9TPZ1gRRSCXl7GQ/ft4PCHsiY5zYN6Zkq1hTkBw7EACkILFqYgJFap2A2sQ7yG6a1eHA7R0fx5oEZn8JrQVt5rUYcMklCXFGrV2GA4CqAycvkPbwZLDbXJIiq/0OeeTmFQCqZwF/GM7URReKKw4w/q6AGHgEufCueX+fWrRnAThdB/5Tym8o5azc3eABzx4kzB5hs73dy9Oj9xxyGOW1m0GmLC7G8RFaFpb2bowLnWSA+nggnL0F7liYbkj8GQWEdq5x/qJI+4sD23ffKggvNckPu6VYx6kMMRpmBQgB/6CEQhyF/l4wEe/faPIZcCHtaDUTI0bWRR3FHCe9COfhp6RUVmDnApUXV3oMXOKrvn2llKOu9ZRbVz2K/bCknB++s/6L5km9dQ9moWzOAGIxRWUCQX8cxZ3wvhRcPbQIolcGXKBCHNv+eW+QIBtKsXr678+ZAd1i5t/vWyjhUEElBye+dYIGzrIaBPlpJmxUCrvKme2Dl1w31pW+L8YJcf+8A0zwzgkH6aqxGcjXHbjvRGcbObgwGvg32Rrv9XWG6GFGqFzX4VooZpelABM2QAl9GbGNwhsLHnulm7DTfTmuQOigcwKD7wpeVFILPUTdaNDVpzLSS8pFrB4RXg1R+enjlAxbIqaKhH0w2Yt+LHXhiDzZo+JOQHAmH/OF/I1AXORg3hzq4GspuDLpwRsdtU7d+dxp3PSbYi8ei2tWnAanoZ7hFfe5TvILpZVuQtFjxhddmNUe33r+tAcdl92dIoffG0Fhin+oQ+UtosFhpqJARfuPe7Y6cFXnDhx6Rljq7SrLimUuxRkWNgOwzKqVZbQhzVlVSTNH26GUZJHixQiTHSLG1xmuHGyF2ja8RxYxwmP+NKRvcNDAFueTvom89dtEExx404jW2+eCT3UeT2U81sKSw1FLfApdSM9qwBFmQbzGlHL1+jqMHmeoQYpPtTxVLLY7/W38oHAlGo3LQFXb4nVHpniFarbgBR/+jq4Y8h/HcBsfMzMAzD3ADzCVpOLMZPrMg2689hTU4/qDJxiO4iTgDHBFkS2DxYneAiepifERBuYdAbfqzkl+mE/ADG0w2rj9luyC5+nAoNu5OrOf+7fkNy5CVNvLz7UKF8IYm+JohRfOyf/6/rjFxOAoYsKPy0/hQkMTgfcDsI9sZgL/OWQZX6V5Qoc0hElpvoWUzGKbtI7hda/XklH+nvjq0yfk4w4K10llBxWiMMf4RkU3RjkVmyfhoP+euLNeZdvdp9QJJ15d3PMFgKHs3k+BwPNeoG40sqCG3LLfTiPvcXXTmUnc3dYXCnwX++4E5aXDoYJmER5AhAw0C5tpQ2PHPWUIq17HFtTFuTZbZL2iPOau/Ujp0tr6o23hYfPVS6PB6Bi3oA7t3Z1sSPwg0/CmQfM5tlp6rQaPbhdO768vhEy6nELfjq26BKwPwAtMs1SzLroj7lNMCW2AyNvTo0+81+BOmxg6fFh9Ng7SwivBvGW+Kw+QBXt8fDa4SJc7zS562z46kqbF8uqOn4NzuGx/mdKfcYjPDnSTkvQJ9T7gNfW8HZrwMXRgQlw+gxgfyv3LmOOekwXPetAuyeRwPK6vGF0Ggkzvc7NytaifXIHuO7bmMEYq9RPFX7bx866DhaoamElVJj5+kRFGk+VvuucnylWZWMsJs/z6nJMlhNVsl45sCk7WQLmpBD52m2N9vqnelblam6oznywd4J7OST+PRLElcbJOyjsYyhacudmf5/tg7Ge1VCa9V+1TUIxxx22thHwQd31B11GyPrYYeXLVZc4PBxmmXBMt7AxrW4DFcKiVFlRIEazNY3FGhipKHVVY4/VKG92CEy/kFyT0Vx3m/H1QignHCdNQnXutUYbeo0FGg7oPsIywQNZnIYQge6Wqx4PCDhX7oTH8Z4+Ly22xFgoCGV1GgVC82CqlflacCA+hySKDVFNoHuuh95XPxbvbR9detLDUDqxfG+Jvve48iLqaM82Ikypj8GN8TQtjtsJjaUjvYKiXMgVHW2phwRVyOVrZrJp6+XGoHEMh7I7/I2dIDW939IVNx9fmjqaAHHyrLFbSeJsbkVRN76IMD+QNZ8IEZtC3WwcorHztZjbtmjPgjbm905l8pg37AJvEBn0fzLX2RVLVtdvmlTBYhUb0vo99qEMMoWZzRtGvQzeeSI84LVUkItC17QGNtbMb8iIDT7+csqklpzxLnS0CKFdhxKJfbb0N50hLfEmiID9vLQaBWBx9hCTxxDyvMdjExU2gORknr+IYSwbEO4dV4csehbXL9pOlk+81Di70E88hoVVwmZoR/ZZdxbGfVdFn1xyykuR9DreL4CVsWHwyEC65m37RoSuZckUJZFWD5NY7mXKTwEy9ux+q+B60TlYoUeGvPdUkLsfDQ/EH5jnLz/N3U0SiwJX0LWx2zQanfjTvbd0rkcZT8PJOmC0Y2VksZV4EeLzIb5nvbWCcDNGRM2Ih7lYTf09SdnIeIO3Vr6KPX7XtRpRxZo8zk8AHSAMylaXQw4oSvjBp7SqHpyiSFCEJ2TKJl2hWc9f4MoYMhPaSyvid2ZimHp8UKzgz8bTqMvTDC5AFLMG6Ej8iBNaeIuhK3bJfVYGlc/BFLiNxsubpW1ZSvqeOgsOsOtwawHusRRoX7oXh7zbR1h1Vqzeh+Vt4pvVp74mth8sCrAm+49+VNDlrGRP/bIOAUQ5MmpF7grdi+aradZt99iBlPhUdxao/TQE5V1DMMhBUg9bExs3VE7LbwQlaHDOu82sxx8wRtSMx02DxtMqNjXpkxsRxhplvJTDSQs8fxjHej/GOrNZaXfv9JeuIVHUeQkTmU96l5NlIfdanqSCIaJsN1xVkM4iGhCAxTje8VfFdsY7Jb4AP12BKsEEqCQVfX1iByujRUq6qZqv+9ww/wuosgQ9ujsiI20yu0cJhMBZ4ByKNSQ6txg6dm9qXhpfGS+7hJCsH70qtpZhQD81mLHCZvNuUsVgMwIkvxI4guAWEVYvoo6oTmb9mciJQnz945Zd3FySKOBc86tCI/KOr75p6XID4sf2gQcngUMqSuTArCKQqnJVUC3xmIeZrB1zJCvLtsMLKXZTMCSIuofVlpFCD9j2UlQy9BfViSY6zAzOuQ7x4WUTmA804Bx4PLIQcoER9MHGRgCIlyWQQ6Qt9Vx6Y34wHg7ZSmGIf5taRYAvH/8ItNZkH6CfMnZTNV2bxqDp5g+OJurwYF2QQAGXMEP91BTdVSwsmBX0EOkUAqJS9D/XuHS7DiQmNIf3EgzZ0oMNMr5AyjVIAw6LBiughZkqeIHzu/HgCkMqzpx4mQR1l+kVNFmBHJmOG55QC5u2n+qqG565G+L8wEMFMdmF3wGxtlnMuN8dbIlnM/A/0I8+pjY6ufe9ohwAQO34Z7OjYT7gjaMae85ed/oUppS9wklctF3pOscfUF1OCruhHT/9YS3XlmRyl+yGz1Ms9RfdpsmW39ipZhta0vTAr7FCM0LOZzazejHNd2rES5zNPcT91mRj/RdyrHrqkQtQMppsxfdIHQBQ1LUIGWZKEzX8q/6CJUoaNWLv5ceXLe0L7hLyv2wwxhhEQ6lM798NNERsz94rTkVv1EF8MAAIShVKIQXolVRSqw4JXVo9jFPcY9cDRk27/8mMKBI+q2jg5yZARJ71qipS4MgXKpG+ciCW8DKnVP7WGOuoOBttMlA4mdTPQMYzDpUi1uXsmUGOOA2TlqHfB0HVATNRLPL7zm6bD9UzMEgCIyyn/7ef54QfKWZaJLOS2wcvypoj4DnpGTgxhx08ni1LZsTlmdAqPcnLIVNe/84bXVc9o68G+f8GqizXoeZNqWXuQNGNypQL/qM6xVLTah7oDqakB15VCuxptxuaRK2loS9ihYHPreCWfTM1KtmiIq0ljNheAAJE5NRW9YlFdXQh3aPLDTaDSK4JdcLPCQnlfdggR7N3S16gHvKq4/CyJazLzFT6xf0mB4B/L1WJbdvlHHkXC2e5NaM7JRwCoeqqvCn/qFEq92ME35l9O8hMZqY2jsuCUV6LbgONAWNusl0HAmyBCgpbS/T4XXXpD59rZazd1Vtaxj16ljuXQ/17/78ZXdK/fu/AgGFVjr8LZty75oV91Np3f3X+v6mlbsAe8OhC68DnzKkefvovAAhatWrVu3ejUo/n0xhWcw2MvR7tUc4Z1qkGxMNx48y9Hp0qYp2j6hsOMu2lonoDqHNVwSbZqoQW0/gFCXM05NWxMWodEBDfVSIxab0FGGALzzWnIXFHJ59GOmLvG2EEjcq7mDAjFXSonTZmCWXWqBWy84b/ic56Bkv0VdfS+jeU4Cew9wW5IQX9IdUvuPKYdsyhMC773F9qzXEBUSRy1rE6hx9tqHksVv21oBl0l3s7gVetmKZS0WcLkVy+Za3XckrJ01+J+brtmZq2yumy7nbt4Mw8DQSQ5bkfU1PrkC0mksZPOct3oJOHJsWJFvd7+Ek90YmHgsL/W3Z49c0MwZtVrfuMxCtlQkQCA4Cv6EZzQ83fKNOu4174ye2PJjUdOXYvAUMShLx/Th4vSGWoPwyEgNYH9bDA4QRgd7/m5EriGgfN08pcaeYeBvayQm11ynd3+eM9w3ssO+EAMsoxx2WFynhsG1XXXIUTTgF1ZUCMkTZgz0eM3QS8cNKwQ2ZNT8Yi1CSxpubMVfqF3fHwZ+oDpwFePCKShzwE4FTVE0D8RU1GVLK9L+TembuKO3M+mlaDwmQtPvr06HrvAiy20R5IqqFliUcANkO9Gjbz45qauEacVeO7WPKgODCJfNCxyCxcSScUmoAJwwET1eqUXNuCkb6JHleFAI0MAqCap2XiAp/Y6VZo8koG9SphWQmUfNG0UNTCHWWN1JL1rFwJIbbYWVFQbKGUsJJA8QBPkyys8UjZgtjxe5R+oSBRWudtAGmumKBk0RcFQor9g/gCPWTLAMt66XfVrG6tPbH96+/dzu/cAok1l7YSzgaz5z4pEVtxwqQLOLD2bZQvk3lBk4B/wT/wUmQTADO8zle5JlFoGwwE2ivScuLvuIILX8LxEmkaioFcKP81cIu3++BQUqGW/pZioMFCoIIRK50yC4CM3IhMn9BTE05VidUKiRyzs2zhsPreOyE/Dk5EWE4O5jnME63yuR0W8glFxuDOEP0IsEg6qdeFCEHrQdClfERh7rsF8PGjrLAVVeCXrzZCdUuSC+uRw1ns6gskBfiIRY8flCZaG3BL2BWPiRB1CDKgq7rIhCZVfRJDWoNt8ryIcGjDzQcdsue0PLXiGqBlC30OrWy9+HeghYAs7ibl6hV9rI1QoI2YB2hnGibRsGqnyAvqivohijddcTNUSO87Vuz7YUX49gjmhHqT4J0LDsX1+l0cGzJRjpOx8XZRFMbBYV3m7yJ7gDgcMWFhITeaoRQxr1HQPKaJcrBqJuY4DHO9OcqQyNxTlyDqhs3T6ZwBTUMxkvT8zxdCaljY7/De73ISOr+gnH/0T4wgO0A0PxZ7vgfGMTTNq6bU5YO9AUqVaK+vigodpjbR9zp7V90xguQZH61P4dHDIpD8g6je+sXTdtE5NsBkG8yocXxC7++TyD7mxtexHq+002vHvtaH1Ke5pC0Wbzm+t4k+zMnJCtEbbJEi22aSGFkW/su+2FZ44Uc1rM20p03csM5krKdWMOwKRyemk9UPO+xzhCUXZDE4q/6uzBs1TQPSPW24Cfo1WIuc3rVD9/cYcYrLiZtwsSVwa2oaDRSqRC9RDkqggcA97l4F7fOnoy7hMyqqjySTU+nCeOMttPTtrCYWb4NF1FvHorzLk5WZ+RDqZH1b32ox3ii3UCdFFDzSsPHpca5p38QCpRQx1iAcyY2mY8r3GzmoKxmTix6VZb/nVXZX3c5ry5TxZ0tg/cSzkzvarzrGgzoS883zgdzpUL4cSMSF6RHMsp+ZfEzDSVt1ysm5wihGL2ZI68FoP58x5MUzBnBZeVpjowTXAt3py3+GICm5AUbk84//rtGy8H31MevFl6ZyuIxybgODyy9womQ6G897p3fi8SXAXg3LAl3zJhYei78HeL80OD5FuvKa9jJwNZbuNplFzHddmUEtdRKiqNrbCGknwOGyjpES+1Q43F5H2O6xqvPWDVCWNyuXjjtlIURsKEMFxu1h+Pym2XPdmhqtxUOZyP5nulBn6ZH8ZQWqD+ufzekxuhKMqIswidSB1Mltbcog0DjZkrU1NKDxE0YWIzjdDaDg6nynek1X//Rzr9H1heXXenf31KcsaxNDzPsDBd17aeFxvfnZIgjEmKjaHHxfF8/tqStG3HUEhLSMRRjDdWsnIrl+WTc2S4jphFjhXSCGIM5UlA0pKHvNtkJZoZJ339veMnL9rbOXBh15FJfw0vaQ/ldYQmLPikrdRWfpq9HT5v514CMsMePaKMTxoc1MteEVmvgJ0t8SERDHE4PhfZf4eNLg8fA17j9EQaNse5ernzQmx2Io3O6M5htlOVgGST5mmK5MiCKWEMvJfBNrXYNsVLz8CFhXJbr0S7tEK7dPiflHiQOjzCz6rJ3rNvBfhGZ5wRevmq4oQUmYBMEHOGuDa2wjKjQluemkgj6lumfoNxJc1DoKGxSXIBSRes+IeR16wuTUmgQrF62BtpIsfUUGQUFwvcOOw5CCURx9AqOML5kATsG76TQc/Yxt0GcUOuO99uhX1tAXeGGQGWd07iUuoqTen1jRkr6bUM1xBxZDg/0cAXm3RiAd/fKhssGT4bhZjLTqwoN5rqqs7XVZnU9PRTuEO7O9TaNrW2IzZhKfgwzHKtk/s2aBmgunStIJWrMRccMxdouIKUdbB3ZDVeVZyxsThDhSer3z3owQt4uQIenhgjyI8RzGlnxsa2xcYyGbHKtlglOKhJv3TYB7r7imXK/vhzK2SvKKxXQBhJ2X7+OxHl/8lwIO6aokxpdASIv+3xVggHAEJdJVxKZCAr6VA/A8+l4aIgRhHb2laUlSBW5iYqgk5++DHyZO5d8N9Ee14QWOkMf19GCI2eSU0/GysuKj277frVvwYejA9wqwKTRaQqSVFenSL4goflYXZ4GFusjUnIbVL7FWyx7KUFHF7njjVR08TV/e11LVv2Ni/avnHRINhwWHRYihnmRgzLxIcPHu4pIwD9yGio0J7tHxATSYAUVTDudHWiMGFRZkVr4/dlVDW5NpEsqsI6NsXmsLmcRI4alHcWJbTEaNZeu8769/qApIXCOtqYhqM3rt0HW7fP3Ab0I6+hutAsFbNtK7MtS1UXCg02QEvEFWihIiA1PyBVqKhAi8EGGaKSMTwyxMj7HE8HGyRS/sg2RvJXAR1sLkWI5LXmdfvqatftM5dzwm5uoE/SC6FObYTmZvMj6yP5Y1haL21yDI+cRjBnIQvRdi5s4V+f+N/dW3o72K5hwtQzk9AsZNT0FMaC+sykBRblRcL51JsFjOUj4NLwuxiLNzG5I/x02J/0lX/Slp6YeGi4RwPT8kc0PUZY0iuCGYSr4y20WjV+hq3dN4N4e0nsnQH2jpzPqzEcqTPmVcc0gQqVmkmv2QEa/vvevaumunfXdxinugYVx+jsvnSFRIHuNfy7XZ9B1SMLgwFRIOSPXMuv05jEKQbpjKsy9bCgjPT/wvhEOq1mL5isWYThGslaDt0lKD7owiwX7iZjncUj9+TWjER2aTTrfrMSHU018Bluop7MEFJv61F3KJzJ1Zj8Cez5aMBoMPPNkwxvBhhAVOh9u3zFNnz/Y/z9Rl3deV2dcT//mL8N31fcBWTDz9Jgz9LEtsMim2GQMLzTCNttjNtthG03iq4Nq/YYYHsMqmvDoGH4b7dTbnGvZPBCzU3aDZoGXvRGCmRoDB8zY7lmLO5GnAo4DVN6eesZU5Q+3goGuHsXZ5xtxA0uAFhE2GhD+BiQ9hzMliKf7kaLMO1EBt4ywULsZywoj2xYok1eAmrd7coXqtJ0LFaJLDVecYVeTk33hVHic+gmLs+n+EOxfBYXZumAFlgJUGs8w3+Gc2QJTLBOApNCn6EC2CUDOiq7seM6fKpkRxkiqMWD+iyFJDVrMDVTogATizmzGN7+MlOmQp6UKZPf82PKHra23Whty8fqg8AdyUVDxIM/zNGXYAXQZ0iqez2oz1RIUjMHU7MkClBjQ4exZSoeS6epVjpYmy24SSYeRhrODBCbKjNa2zPnN3ekZJbUA49RYm4P1GMimmrlUo3Us/RoqXOkmLQAMJfBR5LQUYb4VIUatsaEicpubMxIa2rPijait8Hk0LUQJ3GkKCNMwCjFoH526zMU0pQUuTAtS6wAA00wZzUaG69JT/CA4FKCiktW6NXvoc8Q6B8dg8bk5wIv+V/iswBcXqyOdg5chvWHMCsa3a1RHUdPxcCnT/Cb102vx+H/p0x+gX+FPp/J53G5vQ18BRab6WdCm4qeflx/lUOMlJgfEEKAFjJwci09cygkJsYdxI6KvYQFaCLtgIvdQLByrKM9J5sF2z07B+IOJmXJpOCQy14uqQz0SejQCCSHH/UUitzxxYSYWt09CfxiICMyFNVH4fKakbrgtpaQbcvXtmEEGRYzz2HJF0+yWK1+D4GmdtzkqH/QSl/PyKMKewkTJ0jjxlRSNfER3MBA9I0QH4Yf374z8dJiD7YR4mK1oSB0lGhGYKK83R4Ei0PQPDzHN4mYZIbM4B3Jvzm8OXp8VHhiVNTVDlvdDuaOxuRXwhZWsmoqYXmV/BWjgqoKWEWFANgPfdj+KL5mT80exZYHhz+r204vPg20o/1tsKVtgheiTBaZ6DGeU+bi1fLDL+ncdbB0FO2c4U2uQjtlziQCGCWgPHov6wiajkMTlXvpl/fB9l2m71US0Tg6+ghrb3Q5kE1SXlBACPWm8+CU10XWifBFzwMJAfyu4Ec17kTW94BocM79d26lDa2DsLk/Y1IW04+ovJRCr4LvapogyZKKphtn5jeN5DcZZ9LR1CRLmkD9vQCsbaNsRllR9lPSUEaKMTHcURrOVQWSTO2P10HBK7Z3uceDylEsS2fEsRN12/R6FnY/O8poPD5pMEiTtBimTnvkylvVGg5Ol8iKvvcAWnNknDqYkiWVpWQPpmTLpEDzYMP8DbhljzgJp0JOhsRNcJbg9ibcsAXasgHIBil6yiq+tYLbZTvWpIZgdgUFhz2JC0zD6CIwnBxusEKarZRy5hMzmB6/uMEablgUReBTTTnjGokmQG9FYQJRhlzEiI1q9byAyg7ym7GZ6Xb2uG+QO3ApDLwaepX1QfflxMDOAtMVjyWYampMSXCLx6iDi/DP93rx4o0QJ9bIi7k60Pfgbn/f/bt9vffv9PU/uEPuMR890mg+csTceOSoufHoUfApcYZ7tVfkn4/FGMobTKUfNoqDgtkxg3+Euc/58GyTXT0ulBx43w+8HSjcpYoetl+b9tRzPQAIu5wod05T/gtb8RYfM5tP0GMeM9efMEb05+dfUnn5a2fQgCYwxZ+wHcojkDO9spb6Efx9IoPB1CKcLQ7oKutVylqCVsL3hGpruzsQayiPeim9j+BnTxel62EwZYoCaMMOxI2btwe5yt1cS/IOLRcwsAQBhTCvqDKtpuYCoJMpMhY5zd9Q33vS3euZj78paF7kPBV3XqEbet3cEJESzyPh6YugueDHcMMScvISkDAKWa2r4gjTRZ+gEuf1CJuRgDSnGItYGCEBi5G9gzlAAAyzWLOrZrOOaEsypUnl2ZlgSBqRl2hvuGDYyWuadzgnEB25/tNkkOMGpwCcE8+dmgS2Dmu+q/O0kRuBkMyIVZqpmMGMVZjfxERGiIvaJSR4nnoe+Ehn9PRe32BLwVFMeNOxqJ12s+Xw8qML94VspCKmFnoG9xb2KcYTh+OEJl8Go9e446RlNzZSyJnsIg6Gvj7pbomNv3cU07l02v4/W2q6Sse0JVtPbl20JHsJS5H1HZOVXZcXYR2CSBfMu+GE8NvzfHBu8WHOfiijhtIWTrqiDWmhrEnS9HfCoQzr9fWsA4kMkcBYdza45ozi8vAIQ/w5ml4nnFZj62zmECj8FzlSvtTm4JVV6yxR1sbUT23lB1PiiCJtJXnEahIXmMoxlC9HBvanOkQXXvUT5+jBeYTwHB24Gj23FP8ox2ljcDGRLnNpzdwOSWWEUO6P/L3y7Zm7rKTjAwznoBZtY4sEabdCyZV+Imvngp76oSPPC6cN60eEhTl2P2/36tSIIptJ2XrH9/7+vv4t/QPTzK193Nrf/ZQBgDbtF8oNqd3i3qItSSaUMd+2tiQ/I3ZT/zEhq6BxYG9dhSXHDI1hl5zNvrpKdxi6X3CFgjALPCmXE0deOJ1dzh8S2qmRTwJvOu1cdzUrU+D3NHpqQ461d778XbyjZqH6jdDj5g55BqMEoazYALI03yAvKQqCCWfo82Oz6mtyXP8irnCSGfTK2PSEhJmUGQwRjU7iMXDB/fvXO9zHKzvbXq87/B6HfkxT+Juf+okL3y5QR/103DO3zZj+wu38Sg/+r2EffneeUWjB1SVDEYJwppXAVMI0EgvDsjs5yWyOf/wirb0MTrCjUwRk1cGsyXQ/EkEWaXMsMQqfmlefJwmBxCoWVatlFzpE86bx7aPdlHlcvoDhBV0FXZwFy9Wqu+DijbOKm0xZAZKW0Ade3lAMPaheTNqkIovdaeLXhOHOchRT6DPBdENPozfeiXd9yUL4ro34yp3XT752GXGtcb5Uxv6PXw2ZdNIvLTpWmjleiHZR4yXJEazs9vax9vZsGYeIIJSZVHmEyBz8JS76r6MlqVFeVKFylYziA6t68rRx4CE8TudEkUVA57gpSMf2LKKP7scQBzcXiihTlKg1CbY+yc8Af+unzbZiKVKyFQLuyW1smUhu6vZj9kUw2WS2IXNRe46OEcliTzHZRJYxs709W8uOZLIDNhifwR98s0daPTFksW71LwKUU8e7Uaznx6pV7+PF1tG6sGMwOuspqwB2WRcRldHWPtbWztqgYCUO1Q3L4mjV/dZXDZngDejXVgnqLJ6K3s8AuySUIuNWybiU0NguSRdlx4zfFN6wZXmAMsrX4MdS88SHc9t7mmdL1DzHi44eqBVuEcyOcYj+ftL9wOjvE9MHZk3oYixvmRbZBLZhfijJJJhpg0Bi1GJVkSESPZFlA0dkyZX4dA+pYM9QSMUmoMGQvUTWOeXBtLCBo0eCzSPTkemRuPtzylV4iEg95DJ/XUZWbwvUQsASSJAU1sFFQ72npr5LbP6EYCnvegxNTYVGTGPbCSSZ1kPHLk0jkVDk7UjR6aHV2EFDzgUuKdZwWhWPqGTYnzmovJ92osXQUy2a2q6TNqeyXZ8iTrCLgrmgiucHW5cMzwgmzaweYPDTMGi7AUbBgfsis/SqUeXKgtaijTsgksyAfdyVDg3w3EXiy6xF3vCZAq2tuVbD8Dsts59A7MBP79ucYNvQwWtsatvYNAQTYI/sr+//FpbVJ9cDvyxcC9TSj+3fl9dJOI97/3IPOXTpChVZ5SFBsm3ZXRwhJFsOv0QVdtu52YqaHC3vSnJD21E7Er1qtaRye5dcuz1O1bKKP+HMRsSeqwbeRoyjksLtnD0uWfR/OiyH12EOyE5wRkkmV3ZwcMKsFfurVXtp4PdepKp9hfm2o17l0xgdrY4dv7ERjzbcgYBT+96Uq9lvqmHGpxWxic95l5PDIiJn8JFGwLjrOKGLNDcPc6n9KcKij3IOFx7fAfo+BcuUMTJFPUuoS9YpT0qqsEODw9vpoHOBkJIxweDxGfwaf5Bm5oFzug+PfUwMLkgNO8H999maHh6Mz/da0eheutpvTuAyLH9PJiwJRAq9OdYSTjFrr4LHxoxqlwIXB97yTwiGeiT+yRbr9XcQgZI9pxMSSfPBwhv05iXklCXTwh4L1gk398jwqxTkZaIRCYyvDoYrnu7AbMCEwPmJrO2xpWm+ycQ3abtWseeTn33JJnMDwXfiZpG/PE2nbPgiN2XJpKbstUlZa1fBKjKKlMNhVjMszO4XuxVtJ1AA3l5FQGUQG1pHyYzF0yQPxcRADDdneawNnv/dlObDPZhlj5Vl26LxPz2ou3thsidE9uIu6ErTY62IiZh7gJVdz4ny6J+iT3eBpeR8DWAwu2vRcflWeMVgs5yqHh6VWdeb9ZhZIaz8PgPc3S2TuMPaugw0VaDzlUEFjmDgMaslfPfdqfkrJlM3YjdO8id3A2tiQlJzm7nukqRKbGU17lEtS4jp7u+zVYGPFRTRHJApHcyxYLM1KppmwjQ1UmicDFeW61I8NduwGo1E17k+PbmJB86MJlgKOHFacvmKjWdr1a5GYn3nTQgqzXyhSHmIXElqRVyba5n5ou21A1DYZPDVdsvVAon8yMNCWQPVZP7RCVmDDiw6ORyC1QZkwuJaFQNtJ9S7p2GOa6BYCI9qpntYMILKk06xkSq8j6nsk//hYdTkaUgrXcPai/LfeX6y8vAgroxlmM2CVDERjzZWuQUH1tLk2bgylyWuvZX4Ko98Lx6yyLFqhdJq/533g7w1aYaJWIO7LpnR1s8KBoaHzD5PRuw+xc3YUR4ML7KqTT0dOvrNPQsk48TI9KNH35iAvp6MqB+eA59nr2vBeC3neiyPtXuLmcSA+lWl5uW5yWl18Y49lpSL4Unuuf05K47uaF90aNeynJx+k3v4RYplT4JjSr0pu36lXv/9eLcrgIpFRAUcdGJ2s7yGqF0Qo6ucEkoBermD9vSXZJb9vtPODeQpesIfZoTF77zhqzbwlxslhoxNMe1/xiZ/iRw1FW3Z15oygX5kOUNgRqA6ajfqZoRU6zgX9HTa5ifTUy0r1m6uaeNkiL52JbBHjJfc/ppqwJgqIx9jWBeV+CjeQAhTpf8wX1clgKx8v89mdCGoXIPnjcNrNkdWlbSmjTSllp5tdKm2S546A5Uea4WMPG0p45wS2KKsV16g3lb8aIH88SV5iUkP+bebugtiY+KYsGwh1IoOAc/ZKlijUj4hjZ6wv+Mv6Zrp3mdmsePdvJ9lhMchn6j+637YLeUr5sVQZqPsKySQ5lZqtig79ZYGQDt2Ph9RA+rN/JHnO8EsOTAIaJef/ovQUwb0IxsYiZ8WlTW6mNpczlyb8aYVVIxp1Qoy8lRdOJDvcGC34y2xspZ9ap9Z9hbaid4pneyA/GqJU2USYJFVH89IZ1MtaHyaxRROj2ecgpkqTjVQbiE+Y4GZCO7C6ML7TToMkZOhhAQFkDKIFiQ1MHnR2hhqGpabfWA+mpdWnqylcmMXw1iz4xMh05KibjL7d8d2wzNaxby9zfuYB7FvhWDZc0GoJujWEA/BzsBn4PNyUPcyNUIIBdnxJjhUyVIrpntaSa440eXRkqt5sCcHNcjYLosDGxqaDg2shNP59IFfAk0Np1PQZRHLW3GzHN5cn5phrhyxqrJ6BTJSX/FyOOgJDs2iAYw2gcodO93HSSez7C24EzBC1/zMn/QlLhnDzDa/zz0CKLU7d2b+J0ZvOW0+yJia9iMWUudEOjfHM0UuI963YeCP0LTEJBRxMtpq1m62rEilJ9vm93QuoKfhGo+yWiiSgX+vs65dB52IFccuTFvdLeeP8KN6bRcdHmrvOjFGOzG2il6xZP/UkgMVlYsPTC3eDwJOEhS2OpPctCD5sn6RCw9gj+WXOha1Y3DLWhFhQR8S1OB1Dxk+uohPRUCw7qAnhbC69bYVwXnxFPb0RfaRDam2m/ydzPbps+XFFv1wUumK9Lq2rMyO9myiLCmTif0SCTRjdxlxeIbfWZ7F0z4sOZErW0VcgnkWKM3oInT6ePnyTK1AM4YjfuwBzl2jOIHheJVqjXCUvnpwNfu6nfGfuC4QZC2NzZYqqV3Edy6vOv7Mz5/uTZgu3YPfh+7DJ6/J40/dUh69hr+B3sDFV0DgmXUrTVvmIQ0KQ7MCw4NlgSRPnDsBCgjh5vgyfVw5aYmhJHESixyQuRkWMBnGShECzRhUauFQIhhjV8Acyh9HnqLPtOtSNwbdh9+8Z3o9Af+UMvka/gbsd4uteIrARxW39UvHoJ4LCxcJOoFmzLQ912JbrmkMaoAN1fsM1Vs0pLrCEZsRaAy6aXMToK3lAfCVtj1ftMVjUI9VD0h4B2A9Ijh9m5tCn4li3QFYZ60QyXpWW/IKgeM9W4iriFt6gPbdYS1TRMVNBpjvHlcvaygsWGaudoKctrC5oNB/d1H9mD2v3ADSTWptWtKGpLQkrTrdZAAo0+6fulZ3j0FrrNbwqRWOgoJT/wr7Vy2FWshEHIFhfw8aAxof9ARIeAx8K6zod+LIp3NtTwfx2u6CeKOQx9UL1AWk8sw4TeZgpPFwmF/lMOZ+DYIR6xK6ZLq7Qmw0WAoeESdmQYlKnkR/mywsK2hqvtfSDL5Zp5irrZIzb0Jj0Ej2bG19kX5+U/sYld5PXK3NHNRmrf6AZhBQqo5rKRAeMsQoLoxBhyoLh7I/1G2pK4hVTVVt5fNdbnCijoH0x2rp7/wQ3Zl0MfNOqrAqOfSMZLlEs8TUR0KZj4kx1gUtzfeamgvKyMLbegkvUTkL+kT8YikwGsQK9+l0CXhgfewcJu6Y2h5ox6Ax23iaUGiNDhyhq5UBNZ4HAC7v3Espzxj4xA/NzpaUYfMdXDSLxNOHO3zM5hjHC9QG7v7cOuHghM2EjJRwylSqru7WxPBpZqkK7wyTua3WXgxgcUnseBYbvfinW3St3jzCW49tWg30IxLzanlNYAaasW9V9AMfe/gv7W98PtZYL/WvcliLrRYzSJaImt04ayQ7xIFZy2YxsIX4MJVaE4uMoDZueJLQw96CEakQEbmGgm6ZnOn7hp9setlLcjy5enhL+p644cuXKZdJLFKHXIbkqWHKsKA17RTrdyfAd16ZlvZWBe5d2DZqlsevTkBQXJ2gOSV8Tiu6rbE6LV2e2pXBkEcfgFavfwfx3cFDMPTn7YQ4CQE1B77Boi+DQyHwafhoiFnEwtVuOzqYlyD3CZq74yoUeC6tcbmfjrCqhIEr39nExNEZf7cyUGh5O8iGC7mF+CWxIT9DSLCfEaCGMb8Uwv9eyqnH4eXHAFXElEgYaE7419TOaN8HEruAwBz484e4jbCMAHeqIAZwORSZiEJtXVtR2Xl7eZmD4AuCJBSQE7lXff2u+vg+8PUBXcPsjXkncRYRgEXAy6BCOYQXMDwsXKmRPHpUa7JIipvF/YDWB66RrvPY81yQXz7+nb6fe9jTa7Ovz2YvT8B5EZWbt4eXtR4ccCKKhCSyTFQhFZETuRM+vhPcq36+gLuhblVbW3HWi0FrRYeXC2IMVGtnuQXcnV7YWv4ObnXfg6YWhIliC9McNKFOPgzPuXTg9NwurjJDJW0+xwrPKlrdicwQ4TD+CG86B0d0WTDQnKv+B9wpkCcliUVJJnncVfil6EgyO4PMjoye90kiWko6/V+w+dbqZJNUkmISCVOSJVKPnZEUKIWKI6PI7LTrAfQHbuQROUxaYR9sZawSLucnEjAUiLx4665VEUMe4Z0w7B//B85zyYQHBQ1AP2KI1yk5DfFH5BdGdCUKS7DxczIZw37qecEA+V0FUEbjhUtsJOVAn1gZw2LEiYSa3pvxGGvRLEw8WDqMa0yjpLXg1L0UDawtIYBawzSU3sRaMg6uHOHrQTRs5YGtcRXcMt8wXjpNUrS4r7RsUW9x0eI1y2N9lr3efBSczcTO0LrNDxcqsXhNdoNOk1GRkAQpZ1rMDEeo/VX8KEzUcRKLKIFSmJG5zsXQSrYmnsHXmflpjKAHnkJ7gajjgtSOs7Ye3Mp6QQLM8SA8/yTpEMGOdiRqL+/wbViaZ/GnmCL87PZIRtr4vGCtV44XJEf0Ca1HV4KjvxgiJd1X4Lveq+ln/dZuZ5pYQaMLVTRXz57kKcjz3q+sd8/s6RIFgRm4L2Cmd+A3yZCyNAUx+9x7V7+10X5etw+fDe4tme33l1/AqQAa6JywZ9o7NE+fdT0vcqbtbNj3io/z4iRz8M423rZ2sMHpngOW72ZYcFGW7C+t+9zmbQbKZQlUCR5t9E3y8fHsZ4RVkiWEsCQfo28AzV4cvCWTIiFg9D6t24lSQmiyzzEQRIVLFvDKPIRLSNTiTsoBdt0PiotoOZlW2k05AtX96WZ9Ocr8cow52DvYvekr+WvPBdSv717f60KTSesPyVub6Jubvg9Fn9/UAjVbM38bgtJSW4sQRHhckjaYRum+qJSG/Te1LP/+q4Fhnb9chRGdTywmDPmkbBeDR4D13CzXWb2V5uCUVS//tWur66U2I2bBcRM7sh/tAE/5hqWMOwtQM6R+o1vsk0vJcsadsPnUcbXTNg0V8sUdzYjsEBvWzGpIqZO6X2EYMkT+XFxuxG7i32bNB90ql7JhHCy3Wtysq1htlX/x/PnuvW6LC93ccCufzq1xc2ujuwOFbuW/3C1Wlv0ygB1bK2c4J9qDLOGWxF8JfRD+oHWNg3HcGRZSyCTTpNATUgRJBGt6Uxu+Q+gUI6aQY+UfqBFUI5wuDA59Jjh4CHvfn1s7f63XRl/vVBB9LV8sLkS4a+O4kfWG8UYZq2+1y9152gtV5KvYSDDDzbh+QXkSjUkXp/OMcq6+gIpjkPEiNpnKoxEUBYT8IlZxY6srE7fKPehaXJAbaGpXBPGCFCESEDdzMKUDjWVR92h11N1YFn0CNwBuzfzrl/mdLrCf0bKqJZofygfeluufuK4Apxn2OY1uARcZeP+pqNLQIQ+Kx1BoadSUPz46xDsqT8NyhlFPTV6Udwh4u/5p+NG1DM9s0cnGBx/cMbzwABlSn4tMnPgtiMH+uz4iMReB5P97UkIhbXRkzuTJZnIdmRvc8OhqdeBMnhMTkJAo7pFYwdLmQtBHoydA1/7ZSgp0D5SgEiAbG0Z8DJOXIOJLVarNG8HurzQfTHeIf40fbWogUpcOaUVQkG3OZTwnXGSKE1aiS5hzPKSC4PFwLDMMB3RIjZAqrGJVvaDeTrBJsIB1A2BG0m7C2zd7KPTa3uRUOSmeBH6tSPbE3sdGMWmRhPWWHkCOXHSn3YOXqBaIjEaxJEkvhiJiFj9dUBhxTNcbEd4bju4FXUjC6B3p+PVfDNDWEdBhA1uL4WJ4RpVQZFTxMGjuWtj/HQFMtYzJUMv+WJvNurK4Rk3gMj9XXx9XP/8/gkeA53AV3NnrCPl4LLc5xAhxf+DPsxczrY/KmAyuTEQI/qmbq3FelEaF/VHVbMabBU+RzCdIKc5cQ8n4cw1oUPs4Rjo3Tu4Om0liRPPzxOqUsfXJ4YeDpaVxEwcNTQdrwMOKYiipqby3p6Kyf00FMSPkYEUI3ztYl1+h1eWVa41AgzoQneSupGIy2ExshoJm8ozKHVtlTK3M1ekrstPAwOeDzvRElII2e/1vKhh4956LiqHBN3+iAodbCMIRFieUX66X/eosox6fiovIr+pr5/9NVQENivso4BEXxf0S8AUMIFFcFHBIZiJzzB6KwhxuvsfBm9dCSRIqGEC+hr19lQz/iPRI+4mCOXBRYAA59o4ejQLnkIN9sIG+HBT3JGzviZC9JyxOclFgP9JmO2wHF6VGHLA4yEWB9IaPA33lC/r7PvZ1l1coUJr8Kp02r/JgXpVWl18FNKgN8cmy1fPlsdpb46fjiSws2lAFaml0XPmaleVlvWvedK8pa89mwjKvarKLNQk5JXtzKhLUuRVg4M0kF7VZlcYREbn8zSu/xLa+kT3fFl8Tr6oA5oceTCj4dbDTJGfrrZcXgtulHpL5ClFkYuD+atfHfiGsiDBnEDv7fJInAxVDZ8ZkCmOSwO+xce74Nlo/DbhZp6ZVqEVcHpMe10GPZ/C4InV6BVAhB4dg64bEV5Hsq0hgRJZth1Vtl1Zth5VuF/YghbW7LOp3CXqQoABZf772vHLzz5PO6uWPlz9Wn3De8RNYP/uP+9+ZUFXnx86PKjCEpIR2Yekt1JAuf5rqUAHzEjdCVenRPMZPFlQPR0NZV3RvrZWhQnF+v+p0qIrE86UdoqqygYdbomosmGZjqey1G1rKqMKgmcexaO1VJsvOITnfYclt7WK5Glkj7fdMOLF5xr6ZCwjcd0wWDUXgdkwdEbJHFJP9oGU8rNHyCoozZOobPsd1AzKtG7vyNYF5ePZgLm//MyrmKeyeB35xbm9cFrXsGIYmqLSeqa/XKWa6xLN8M06yWfhmQtOVPUBlqOnMHdwjfemmms1BtUu/t7FvZE5S00gemfrc0d/0ZS6n9t9QDKVkpBXTUJweCQnNRp4eDAlwUffwSFAgFdrsKq2cXs+NI4/6GZSOzAzIXIYNkAZoe3ZCfMErP3VVbMHZbr3a76jEjLlKLSwKVdK1JCwvyF8ovKCArauFFrxwZctoUx+/bncqXbrmGcU1U5oiy3PXAOTjh+f0iSlvT+zMDcVvm21qZvyDtuivilQutb8qWfROzuJC9UE9/3RqeFKDxgxUZWVG7lV5llbv18gpKQSbPhzChgl31gmNguBRMBNHFusxk0mCK2LvHTwF3Wl8KAWUIoF+KQel2U7FqCYF0WrFeMFfKn1mxUBPeZ6AJpJMiaVUYVZl35ry+Xw8mzPFgjhiYb7sYmBEoVyXX9mlFfD9wxKF2ryF4IAu2XFhYd/KV30rCgvXjK2TDniu8ozLK9pJaDsEamZ3ia7Pr9LaaBTAW0iGfssG5p7ug36yPHHF04/dA1MZnSq7Kl6CnDXto693DReXPgPLZqu/N4yzflacvSbi9FcqWM9kL2eSwkpy3nUzO3LKwsrIXDLQorjzjceX8kwSvc6cvS2+JiG4C7IZoTBxoWIaPPTkhJEFcXLaUfVFt3IXJAbN+bl3IWKKxHdoAWKqbcvJhYdBcMLvOngYYLlP3ptdmU5g8Fm2Sw3wpAVxiBuKZcWS2dHvP8WGtL3ZjHUZV5tbZsSwCKxkH9++LKKFxLT5Ze171TgEtmTI392ylcNUdsU2qR/Ys16DGp2xJUPiDRBbqb/ZaMrE7Xes7Tu9vQXdvJSW8Bcq+gqBBqW1WQPr5uavaDzq7sf3O2lxEJTLb1L/8UhvDnn0wcstPhoTmNR+dJelXNSmtn1AcysejX7zH/UcUf9IEas2HebVXHu5JVyE2ddfIoOGqMAXiFaefYHFi9m2jBvwy4H2s1BH4GvrBPxIyse/uiVxWTnWMTQf32nTrOEuKLxPCDKhdL6cpQfw/63XbVMcRio9cJTOpXMO0El0mjLBIIZ+/vMnGGZHI4BcaZTW97VDY2b4wQZPtwhrge8bWVQsIqNuXzAmjMp0Dmi004PEjSWskqj5W75IWv9t+le46UtW1LvDqqSIVVQSURtroLFExSbZflEtnFW5treyfKCvorK/u6JqYI3o1pH8BfrE3AVH8ip0ieB/3uEkxdKVlTQwspSpIAoirwjYZk8si0RKCtUoz6ZTGdoMtSzAjc3jPDjEDIWHgH+4Rb0LK1kZu+ZHG/PjY7kGqQIjfbatPl5m6Uot4Ai4A+WWKgdtVS5wn168l7OXxHS6KXK58/FP+1zsFJKJnHMmyN9YnZNUsqKyDNrS3x1tzEiIE5pEItJTPyGYPZraUJOaXl+bVXoMWZHSLCK39fjwvB7G6iqqBliLNdoYbkJiR4JuKRi/tj83fw4fiavZV0sq1jE3APgJfX3+6fp8PVuYfA2GpcThlcVp24tSlXiKGgN7L0h+0kmI4RHwMQIuEgpxn2H4pjFmvMocr2KyVEoOFKsEttGlx1AVyc1icmuXD9crVK6rqDKkmmtS0+pr17M61Do+L1a3WKvjc8Fd69Hnk4+X/96FSa7yJFZ6kpcDsTZF1c2PDIVfeKOezLvQS+9kznfvHz6LH6/UKDsJwmDngUz52wxr8e7/R+okiq8mnGxxmMw1Juhx/Ojchk6vakDFUQg0I/vpCn5v/ivQB/5/X/t3oHfLrdPhhcoOEnUw+e8UTJY0tlCpQrXvmKHrtjZLqhYDOkvqWqFpa4s0SOEgkYNgBgkehDAIZRDJIPRBaIUaWajG9fKnU9Fj6MNTdsd03Tz6XbshX0xkRNjKwzqjq44s2/TG3BWTTFWk9MT95hQEIidE8ed5UWqPxN4ZmuWBH5fYbpme0wB7vWRv4CuQ9CRdr8GE/qg3Jw22kC4TQvBClDYFsDeLp55H52div2Sb0fmd7igSNw4eOhlhlTT5CWWI65jhUcnzvL1gv1dcesr+p9aR3iXkF+Rcbf8O3esHUSspPHQag87KCz5+pfeyxzZfGQJ7LEovxKifGr9ubLbUlNeHLBRSoYB+kRdLM7U1Qia2sXxOGVx7jHrwcT6RACrhmqdLieMJaxs4WSqtn2Uxh3dSxTb1ddlYYErxdXt8AxuYBAR2JRZLrXm6W+JIQ7hlodD6/hY60jqVWsp7gLbAjEATT05KHkuMcrodpEI/06Re622JAE9lPcVsNl+j+aQQRnm4BWSzw5gDalKa2j/LYuwnn5twfa6OSg4KOkNyfXpr94C+j8T+AEQlj6i6T7V6v/cp4RvlY6iNQGZX1NpC0Mb8VsM5P/sZOhS6mqemh3jHY/+BB6RkD6EsT4IvLCXwK3gGJ3sHrhmgAv0HI4HXwW9AQLLnwXfm+05CnHuDbjO8l/6EmnCsjA9uDnJ3Mvqi+9f/mEZNfVZTJtAbnQ4Xdv9GGLQVfULrlsxxCodTKO/cNHJfRgG4zYAcxBmqwrXGW/atOl5ksfbcy+ATVxx/yuIg31XP4Vof1A8kQLvE0RE28sh/KK614eRSecKu+F7dj12RlFa7n3xhqAXgfnxZmJtncH/ZOa05yLZ9YWa3uJ+p5hOg1GZcM3eDJIbgsQiLJv6cfTZO6KV58jxsT0ni6uO3o84Hl+bQ0IzEt7/Lwpq+nZyHZ+08Tf3dyDOjgzdKsAQiF1CH1Os4M/NoR5MHDsAF+kBv0AtqZOuZnUEBjyxlqZRt3D0R/OlJathgoSqR2kjGHC8UoGRuZE1ou1HVw9hz5AoFg/PigrhQjsqFqyHnfk4cWyo5zkFmHz0E9hn/ZG94xMePF/hICXtDaO95INZr5/CmM/eG+5a2pK5Nnv/csx7zMG7dlqtw48PLGebJVgh9v30MHfUSjDsYEymY68VhnZlFns5JEvoceoEYZQ1KSdw3uU+TtmlwT0VvpZELV3uvzBlcVFNYASRPPfjPOsmvJ1pQAgcCkVBhV7Kzn8qqit+cqJM0eBEaLoWmT3Dj85ufXfoWP+NSvWdNNmiMpD671sye7+7DR3ZaYAd1X1O945tn7H9OvTKrW0B/Ft3jaG6PHlaxwuGQtC2FZgPCuB0VGe8OGZmMQsqCRM5gPCovHIquvyXJCc5Su0Rnk90lk3401I48ZlJLfYyGOnWp0K2k9Y+0Gh41mcYdMq07ZLoP6U2rt/NoNIbzIfE+YrRz9EIVUswDixj/P4/bcVng9phXndED9KrZUccRVd10arsYpFlSrTFQFoOyjvPtXs3bDZqj3k4WaD+lMR39Lhd2X3mzt3u8uCZyj/frA/vp412c8aNdvPGHypeQP/Ff9vgL9uVFf8l/ZemvrLmz/TXn+o2/kb2h+NtT56e++jvB5338vfzz/v7huPrCHv+E5Eu/3/0076W/AXA4GUTHD4EPHhIXGz1zL+54oe/FWy9VvszzitDlHqlVcstrJa5cvC5yfdEb2l9/9ub1xpv93lL9eUdv6/y8Vu9c7X7eL+9q/tL3H1cm8dIfuEmyXVmTznIvv7GxtrYpVx7b1jd01ZHt439JifKsiM/HsnreKjIFdaSowneVE2OmugU+CAlqMUJSpKdDT7eps7zEP9K2AuqtAvfXstc2GRetVA650QTVjnEoXqSfWf0ISYdtygR+SKImOSFZhpRXj0yidN3mLvSzn/bYhi89EpIhXCJ0v+3RYgslo2EBCkCIW1FSSxa1ovmQGj0w6xJKocRp561IFckagFESg9JCwqvP0WPf7R0wF38XW3jcU9fmFopCZy5iY4Ih/r6iXrYetuyYQO6rs0A1kjR/3Gs3w4iw1G0KHOgsO9DQlDQHYwC07zQbJkmRQPfuNGAtqgIHFjRM5kbAgFcvXSxwAGaR+Ahi1SCq560SAQKoADHuh/8XoPtElG65/Fb+8HKl+OErV9q6QlbvnBXx+bic/mx+B0vFRxNjislONwMJFMmZqsQvKu1vSxKjPYl1nvO9Fde8+7mOSh1WxXXGwnZjtZplrcV6nL85kpMFWk3y1EgWLMLY66Ki/rL44mfvgJOQ/umcxA5cwWiifhRL8g6Vtmq2+CETC3fExZ1ugXyVz7cmCWkQbzul4HVmsZvfPplrAnnpYqiBmxBCDL3HMXBtouqhIXtOkF9ubAyoKEdWOwuoUPT3M0f1SRQUG4LBeBYNCDupsAmnORA/J8X1B9PBvrhA5g7UyFLu8uB41HvBj+nx7MqIaSt42OJiZRAi7nKBy9OBG9YjN5VFJcU/7fVobW0n/8ha3P8ngp5eXFvo/G8QFv604tK+mxw9NQST2JijI/zV/b29QEUg9KGBTQ0U9Iy/Lj/KYkDOtAjDk9Fhfn6VOazBN7xCQGRPn3F6/WZTKwpSvgarYKhGABkrlFHWRZ38inCqN+gWCa4YGHrAGVSZcxAFClJ4SbprPTSdmKhrLYxXwwkZUxlbTg0j4RVUlvjXJP8+MNlRS+aiJcCWxOkQkOCEGS1i3sdeDKkOPOkGk4sJxXNB+2RSpUuuuiGUwM7qD6i8XwceFNrYiIJohqp7D0nj+/B9r3FKaj8xz7nhM6szgdC3HnqJUzVz0D4tYMpaACMpBs3HeMNrkzTR4nAIFkKYwTZc1XpzgpBLXcXYyCYjxYAVGCN/UY7IhEEQk8lUQAGZcCC30lBwWoI/0BcbD0lhM+dhaV4mN4SvZkx9uh9Ckx/E2joI6NEgiHSgRGm7VYZ4jDmSBKDZ0kAvwk5OnCqvIqoHGwZnpWGgLyMkm2mli7kxMD5LQycgs82QAVKhVKyx4kik1ERPYaEQn9KmQHVWhZJCIZJmR4TGNy9KEFYXIbEXbM84yT2jrcDfRjolj5mghyo7BwP+iYUmbE5NepSpYdQKieoNfHh7chjEoHGf7Z0hHYzdFc/mSAzwPO0TZDx9AF8SUEN4pGlA2DZiUCNhMqA5bQLZqlOeeKgpXSMKgDRMg4jULK9EkFIl6MkyIyb6zL5QP0J1Y1PaPsUrHU4agUOveqB9Zmgg1TVxwupJsVlqpTOhblqDTSHnXjYdaI36l7RwMaOrP/BHLnAOi7Nm28ggZhCYpqppYrEyBwTzUdCSarVPHt3SttU+VBYe+EKJ1ZJ/LtgC+V9lsCyb9NSn6dFtjuTUlhh1licvbDOWOat6y5xHvbasYH0uJkgZGiMFCe2LFz772gnF4HldOg0+NJiv46UrmB51URcl7xcs51xgX3NsuqcKwo9ntBmquFg5OkyhpvPV+5tjBUYXC/KOnNxiS2gHBSePL7sKEa1f6XTcYAeG9LgvkocF+6Vp3zjoDhF5rEb+KEN3mlK/V6svcqHIUyH555Xr5OaoQuRN9mmtLHfRxC4CzbM8NsLwg/uhZxKfgWmGyCasjDWLjavFMSPQAqdXEySOmm72B2wAq5AlaK99azBrsCbq204avACySbRXtQv8Dz7pPt8TG5SNqkVN66G9PyhpG6gglKHq+1oozoc81fpvJiemv34kCZv/ExXEdspK8FWEi5HhT7mrWPxzQrFoki9OfTX/g8Wq1v6rCkpuJBfTDpW6J35Ys6o2fQ2V+mNY4P6FF5FoaXMtVPL353M0mhCPoZzy1n2ewctmZFohsJMb2AGKLRJIJxsjsIOHEXaQ125lwyBF/A99uy8PVr87ZX+zqPbezESNKqJfzQdrJ9LC8Swet/qMeKj/GmIhJLdP09Pp0eRHdxvopJZTx41Vd3IZHk9cxO2zhxOQ645Xn/rKB5n6LinyyhjHUETNrm33TPZF1NG39ingTJQDcPsV7NTFuQIWxRFaVWqTZPZ9KeYhlSWWKU4Hl08j73UKzprdbPCwGJzd8/ja2Qr4FVPw/YRFnoXPmMtzXJCy8LO1caCimQthlwm1ICyrWYJ5pRl6SDasx0hN5B8CP8jNsky4YR2BzsP8Rz/ueQzFlCMBhxW8j9IH3HNC2Z+c4ygL633q1Tm9tmoATsa4Od+S1QxSQl0VR7trEH3L41NjNQDx8tVHnHAuivNbGD6XwH4cmY1MngvAyePK0N0Q5zSINrsbnpWNZM0Y96i5IhZV0ZlJIt01VAM+3Gqz5wjjsN9nzKmJ2hyzgEknjvug8I5WVkuvK5kxRiA6yrJLlvKSISR8yoglUlhuUJGX3Zkhg9IU1fXabx/k4zoMI+0/c+v8jgoyO0WdQ/JeRKAA0K2xhVW2mdLGBmNDX+6mLFP2QihqpPwOr0O3hCGwylALGonparApk7qES6BnGzS0/VJSx4HegECaZ0IV0Z6inM9aDJF/emFUaf3vA1Vga3pg/aFlF13+XuTnrf0Pax931nc35Nbe1srW+p645UK8cHt6j8rk0xgG/gk2O1xISBJPkvP+uiviPyQtk4rhAX6+o3Yr8DnLRZax2ifIj154z0yPbZCj0dTmzhCKpeZSEC/Fteu7Yss41/XeKG7PmSUE2hVzORk4O0BKhmElMwbUKPL2rqf4pza2gmOfcEZ4v/GkWYa/bFxlBTwTyb+b5wPL21PAlACqbL/N/5xpulcXwdZc0zA3GdgBaxb4KiDeramRVfa+h62mU+2BPiwXF0hiI0ELRsAbOLhJM6AmW0Z0GyG3g0c6d7nF4edHY1Be6SXaZYz74A2//KinDDaRN8EvdXsmVLnH9tsIQe1Rt3XT+pbJ+h8BTb5YNHnfnAOVmWwLg/WaDzmhIz5Dbl6xjQ2ZBPZ2ijUamYjtSXgIHssFhpjBJZNyQSTzUWoA5q6oMFaHPVrlAyWxkoCfKQdH/3vLaKID+Rkg41O+jVPv9PxCD+5Zi+QJ6C2Nb5BnSDX33rx9ducXVVvRfuoH7XBMglC6X4ngdIC24NR5jC81QSY2cnPUnpZ7W8NPyc99alFbraoHPmiGx280PKsH+eH4ztnpoGRLHXZJKkFH8g+SK/jb6EtpRl3zr12Oed8yrxszLsNrk1qdNF+WHNlyrXVOgXyFipQoVqrMKwtUKFdpoSqHWN1TrdYD33rrSB2gQoMOAyb919SsYcOBS8XgESUhskBZqBxyzCnn5jQ3l+blmps/+zH3PPLMK+988s0v/wIKLKjgQgotzN/dbK+I0GHCFllU0eHCR4gYKXIULzzpMFr0GDFjxQ6KEzde/GISJLRbuNWJkyRNlpzW7tJi/ep3Tz3rmuLuCyekSZuuRLK7xISZKejNxEpH8YrKKbc8/3luY+crqLCiit3yqDd33XPfQ7dN0OLV9aBR1UJyvGotdn2cKnUakrxvPCg4JDQsPCIyijKvYchIm1e1oOJA4sS+7jx58+Wn0UtCSCKoxPCNnyxVukzZcuUrVKTX25eKjomNo292IDEpmcbf6c7KzsnNyy8oLCouKU0VE2hiKjXCmPnq6lU082po38D2qWN9Vq58hYqVKlepWq16jT70sU997ktf+9b3fvRTB3P/WM1FwPuhSf/bgGDghKLQ0v3fn3EOLBB4oMFoMlusNrvD6XKTb01LJXVPfPhSyCxa0sdUBP67xMCKFCUaDh4BEQmZkKXRq1QiBgPKhL2UKp2kpbJwQLiy1EIJGHlLVaCq8NlqNWqJV+oxopbWEMBLYpcDCpYnUyg9yggyQ2UlfikRpwhZyodtQFCImKWiqDj+/qSUtIysnLyCohIYAoXBEUiynWLw9Bzhzd9sstgcLo+vUu+HZrB6rUx078pcQM1J8Y2d55tw0JjE3wpxrQEs8VniMmdx7pVx96hOrMO3Rxt01ehh5yhxHpQclKNip41jBclVSTc1JewCfPMkM43qROKgc5KIwY3mSREUJuF9ahV2h92zAtmZdWayzd6ZxKgnY3Y27J6nYeX3357HQG/z9ufG1GuTYEPjRnM6EVqraa2nm54q/efr6cVrPetepG/NRr3LEvXnYziWa+yXWd5WjSuHu+CxYbqj3lWYrhlLwE8dae6/vUqcf2va642buMqSG2LVjbS3XQulu07+tszxzYnN3mBro3lbce3UrXT/6t/mwWZAoTAQfN+Z1hsP+SsiD4TUQ03d+jGG5GH3cRpazCv0AU29fR8iYu1nQfk0F4VXzyroZx3Uswyr756l6rH6LnTG/edJImGj+Ty3m7CZ2F/1t241sv+w6vXGnxMnl4POn0uutSSPNvPEHmwweyurFR4XTPXMsrb31YXNkWbqc+voYKsUKAPEompO3TAt2+Xu/8gbAAAAAAAQERERERERETEzMzMzMzMzi4iIiIiIiIikDoBYVM2pG6Zlu9wLxjc4ZEawwEalb73Vb2vkQfXz7d8Sjf/YxIvtSjzf+COQ1CpSQA2ryOue5bPkak5l2ZfDcaollWVfwiWl6RG9wJs91i9MBrI9ZgyPsopIH2W1peQf0DZ9pueceexzfKXLoD6NgVwONBmCykA6A1QF4AysL99Kg+7PtCHVemdd6QPpC+XNjXXaUx4nfVtiKcH9vJpr7/Z4tPynW0tjfux07/T0nvRd6xI6z5n2jH41UlC2FwoGk8FuNDiG3X2pXgXj2wL2dW/RYUw6u3wKFwQGy9bWHvreSMDS93fF+Jt2xXTIkJeMFomu2+jzv81QmyFKkO+E4jISSofQ8SEUBKFtQegEIBTIoJSpHsmhNf3SBINhNTSYLweG0mEU8WAUEIzSHIwyYjAYrrYoomqaG7nXp/ld/i+s74Ei4rb0Xdpm7shcpm18+NODAiNrmBL1GmV/Daauow+Dstt4EH9qjt7j7MWmnw1wrs6h+x5Ob6K2WiH0F2pHcxM/G7Mt3TrFErDNqHhlGqWXWRO/OlUCbWakvzCNvl7f3euA8bjeQltMSaBUJqfNzBkFyyl9RZgXLFRe1GV5WmttWN94wICZ1wWAo1+3MP0DYL40APBlwIRWAPDxx0oprL2DpI1yqEptwpjl2eUFoOj2bxNtDPjrBE2ca2Aq76LPLRELb9CB/mwCQNBCicifYNO5KEF6jixmoUnWDM87MvOXU3wkQfOyeemBpKKeAK3TQUj+l4HON+q5QbTR476eAEvbM5Tsm5JutU3G/vIC/k4TNpGiednBtmhjaJtyLh/iumx01YxubjlcdJUjruNgyvVHFyDszGXDUiedpnSQTY6LIpfCwRWrWBY1I6qLo0/U4cvmOYnfVqw5KnQME26CI5hAghVi2NR06I/OWDioF4BY5UKr2DvW4RBZqUz9Qx2W1KbWy3SQbcZkufdOzzaSz0gF2CQ2vOlyoduW3rZYv8/aFmtbM6TXLUBmtC3WNNlPQ9brFabuH2ZQAzgIFrbHE3PZPM1BL2yH8DFGYZKEspgaR3qtUW/dlwele6jNHfjxvgLyHiha3PfBAXWHg1dtzjq4DwPOwNwPPQdUbQ69O7ho5w3nGSUpFnrvsvcu1R3sIQAA') format('woff2'), + url('data:font/woff;charset=utf-8;base64,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') format('woff'); + font-weight: normal; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Avenir Next Cyr'; + src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'), + url('data:font/woff;charset=utf-8;base64,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') format('woff'); + font-weight: bold; + font-style: normal; + font-display: swap; +} + +/* Metropolis */ +@font-face { + font-family: 'Metropolis'; + src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'), + url('data:font/woff;charset=utf-8;base64,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') format('woff'); + font-weight: normal; + font-style: italic; + font-display: swap; +} + +@font-face { + font-family: 'Metropolis'; + src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'), + url('data:font/woff;charset=utf-8;base64,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') format('woff'); + font-weight: normal; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Metropolis'; + src: url('data:font/woff2;charset=utf-8;base64,d09GMgABAAAAADXYAA8AAAAAnMgAADV4AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGlYbnHQcIAZgAIZuEQgKge1cgbx6C4ReAAE2AiQDiTYEIAWJKgeLTRv8gHWHFIaNAyBsi9U1G2HDxoEAhcdR1A3K6aLs//+coMYYPpgHoFZrPsIlwiHIVFXTq9V0t/ammyKhFfagGLnvUj3mnQ/3t1Z7NV+6MPPRZyoGksNUd6XFAMLgkeEGPhhQRSCEzfDCzf/5SrXVw1zHFbvdZ7YjNPZJ7hLNmXupYwWK2GNSYwLDTIu1qE6czYGJMlFgYtKp43OYCUAQv9//Zu3cL9BJmsWieCPUT4MkFjOJ0CxEStOOJx4k/yfepT+t2N6MRjYRbQbn5TxeRop/nyDqtrCfoKyiBrn7YWX5gvG/Nks7YYHnALFLuCb40pc9xgW8Y79YXoV86WYuHR0QVECgGS00PuCizBDMrQPBQhjZG4gMGQvG2GDFRsUKxkauqBlEy6gQ6SEDhJa0AOUVi2gbI+r/DdB/P8yWVg+6LEtqkAecJrN7Mb9DDIIYsGhb6OydpwYvWi0F3ApQkA2YKGft/7Nptrs7sk9ehRS0A7whKDo5gBUVTdoUlfbPeFfaWRlWEMko6wySQ7J0BB7JcSQfAVdBny5M3AK+npomL5W7MkUVLroiRZnXpwtUNVv54fvaxSJkhIuweJQglw9Yvu8KYSgswoDDYzEKaxEKYzR+NX0FxNiQmzLP2/23tqTv9IKCO709vVUbXVpHrQEUmMD831pqMwm7GJkXYxOrDnkO5y5ABYIN8Cz9pZkpMQvVV2EqXBWhbFWFr8Xacpa6KFijoNXXHWtpHYxJ9jrdllxGERFGnMCEutE9vu09yGapwotua504EiDEhLLLAwD0awEP38QAALj/4wkOAPDyb+d7QAA4AHyEwDDhPCCePOG8ZENySODyAgMUOKIDHgzEABRMxAY8OIgPQgDAAKBgA4IgACxGAqD7v6AoYCAAwMSEuiWKefIvlYJaL4Kg+2zQPjDSx4JcZ8IRWHj0me11ijMRVHsqzKsYF3mLoEXc8VIQ7f1KktoXGVv47LRA31KczPUH/iEeWAEQAJ3wBWwcMPFSjRBdJvN2+CZ6S/e0a8qJa/HYHr/HDLX7777Ya8sPzXHXGkIctP9LEozGRBskKuNf+itoYHtgKGZ5QczBCMAJIdhCmgKNHXTTYHCAyQmW0jDSoAVpBqS5sOwDOQByCIwcwm0ITyG9hqYXmn5oPkD3CbpfMP2B5V+PFZwAmKEYDyirPOYhBAtGxAQ6KxDbFK0w4SI8yQsw+MDkB0vELVuBEnQvRBNtdJQFlrLMMpZrY51Nk06CbTd0e2DYC10XDN3Q9cCwH6aDMB2H5SQsp2E5C8s5kAuGiPE0zwDby5QSYcJEiBQpQsSJCFUEsEJ9C4uePgkReDPm00T4mkzR357GgZMChYpIyRQr1aBRk2YtZphrt7267XPAIXK3PfVar34ffPIrqa4cpIiUU6uRjSG4HKXQKXxaoo3B3kFeOiQwcTu2L0ZpvR7OW6dcpMflttOQ9rG0kCspVIjoDburfsbo8kHIY6IFuHgICZCSoFlqiAlCwjxmB6DZNaUFuQkJCRkKqce8IXB94AbA/Yb0t0cLhQDIUIoHVFRxwRQ6odCgEDQYG0qwqUw5LG9Cwsr4oC9fI3yJ0owOJfye3yKM8Ej0XKQiZfa7hx3mtPPUCL7OMe8caw330ejcFT7H/HUMnmNeOx4/Yb4/stlwAm7pYaQ1zJHrd3z4iRAtXoIkSy2z3AortVlnvQ022qTTDrvsd9BxJ5121jNv9BnwG/4iBaSEVFRVXQ0QfQQAjCI1CPf/dxiuHVwXQ6t/liu0nt080HoDx7mY6XyX2OZaN7vDLg963LNe9qb3fOIrB3zvqD/9HwxjYIqYWrRDxSw2sY19XOKVgIQlJknJiCTSlKc2zZmdhVmWjqzPluxKTw7nZM7nam7lQZ7lTYbyMV/zO+OQZGlSLD+tx/319GeERQoT9qXnFpYfalR09o+cmrwwe/3Ooxd9bz9/R/0FgKgawrydz98vJCohLaewtLpx5vwlbWs37+g6ePzs5Zv3nrwaeD/6M6P+L0YySEVSrdqlalab2ta+LvVqQMMa06RmVFJpy1vb5s7uwi5rR9d3S3e1p4d7sud7tbf6oM/6pkP92K/93fGbAFS9bQLV0R8eiZxRmvBVjJdiBllKbjuMGpAh8hGOi0NYKkXIyMvfxxjdFeRiEWLMqk7ndgC10O+APiJXVCK8FuuaJe8Lm3Pr8D1u6Y69IB58vfTP2nOP0y6w6RHjuSU7svkyhKXu1pPasLD0rvx2uAIrURYgRgors9Qeq183I5+94OebpTTJhPSQToqeEKNOzID9xENLeSFHNG0PHYFWmZAQ8VOFAhkKxt4W42WlwhcIp5xDNMEAPFa19VbiVLoJalYCyxQuqGVgAnmgKOAgZooSDPBSYSVIUqbySFst6nLBo8FZYJZMqE1Y7W4d08hDkAPj1AADfTicCln6qApPxTVPXB5i3RCzFdKAsBXM4TK0mMokOk0Nq1EJKkHnSNoUtTEFh6GZEhJMSQZjosrMraUyOtVY0h6go3t0P7T6NTP3KAjspXBf7KWM0dw0WN2UsX+eQWKt1efDY2y5v01/gBK7V4ah5qJbAJixgBlpgGBjrSRhZhoxW3ST2WNerHnFdZwpUZV5KeIGVAWQVU3QWakLFYEnWgxtcZ1VV0JmPUmS6SvQgpqxZbazwGrO1tok+HLnjDSRQ+IdEZmzHXNdDrkPqueTmduNBIKO4CANdl9M+SPkr7pYABq08/IuV7Oca2w2DjZN+kxYEZnKiQc/IaKgrCKD7viBNiJD1IZahTli3LWkpSARS/yJx+YpRy5J4IhAJKIhOmIiFhr4e/PgdemTz2eP9+OchATk1SPf66wu2qIt5VhmHQDNqtgv3SWNfhAbAoaos1xa0psFtCO3fAH+KsvDBuu2UjAX/onq4ggAeuRRtPruI8IPgBBuSIoaddpqh24HHQ06UlVHA421VqydDrroZ7CJZltgY+xyJS8vs88sHMMpfKPUKC1KjzKjRNQenzsxAVA2mbrKzgQH8dTXSCsFTnWazrobZJgp5ivtrJfz5MU14yhO4iulSmlSulf/NLT77JyzTps07qRhR/Xp0aVViyaN6tWqVqVCiaJ/Y/zTcf7YYN9KPmVSb3vTy5t/9ZF6eQ+Qz6W0ZAGH8iPIsrABwQChQvw/oo9ADEwsbBwKFClRpoJLlRp1PBo0adGmQ5cefQYohowYM2HKjDkLlqxYs8EnICRKZX5S/BRT2bH/q4o6pvNFdeHKjTsPnrx48+HLj7/hA63BQnoOEy5CpKi05mNh/koTU7r3FKnSpIO/zS55uXot5lhogVaLLbLEMissn+VerQ7tVlltrfXW2WCTjbbaYpvtPm+cKctq8+VK5JBKzAAHkm3pluqUL2NI+ZNfQwWkmr30KjTVUlc9tdVhM4Bd/gGg08AlQqcoUqFQpTLVatSq+nvz3AEazDLbTNcDR0zITXsz5JUiBkpqHgnpRhdOOXdkxh7uzPAjAbt3yKKIxQr4cvhxJBxKxQr4RnFFZQthJjzZlyxsLyLVEGOO1T1OeixCF/6FJxh0asFWt4ZK05Euh6tbzYD+wI2qJR0wVWCDqmxqVf3BEsaaUH1KxTVVNaZgkbD7jLHEIVatJzOPkIJb364iE5Ggw9JTnQNsIOAgecGjCJELn2Rlzv9ZQEwhp1eezhfKhfmaSRYBZOOvrGlSvWenPRITB1qLrOuh6KuxjZlqI0YBatS41Nhtu/HuYBDf+lRSN23m+3OXzGqPeFyIo1w2d2DjCk3QJJpWTe6ayOdNmb6CoNCdACBwxyFWQwu0kBZrC/cW3PVjl3Ype91BQ1+ihuOEW0voimPj98ZP2A2cFNOhmmt849oxFeKEW0vo5EDVMarNO7r0HjpqDffq4lo11GHDLb+nx8AdF7nLRbLXiEOcAsRuTu52fmFC2c0e9cbHiFsP1pp9gQG5GoEBiAFRCEO36CEmHS3cgJ+yOpXZnhZDUZDldocMV0mIV3j//Y+8kvf3TzLGGQ2dbGT/Ngb64wfJdjcq1V1hW7jRpDREUHV6WIFAhpB7Zn5Ou/nKdTcoKlCWPA3kovo1ngZxxonhvgGw3S9BPo31kgBMbaopU2IJB4OMSJJCVisTBJUYjt7bt+xsRgS2lWotqvalROobrrNBnKw5GkYJ1sTobkbvBp6HDVEU2EJ8C1ILVc5yosRELW0/ASAYxxIj4ce/YLL2HBGGKBIg3mzxj1tf+NZWnUvWYtlpr1GbodqEqZ7vk8DahHvVIwW518o1LDIYC/uj2SAtOZ6GKk6bDwmHLe9KxQ1nw39bh2Wn9NMin06lOe5N/vm6UTx5Kxcj0vL52zV3H8k9iS9eB6dHdriRu+wH266PWHN06jk3dUc8Y8eWmcM3Ju+Opq+NR669Q8NTw9rssJ3u453Xhq8+NGnSTtoeTd++edqAnbInnrEqGrbKAFPMZ8h9rtLSIU7s4Ow+eiD6vV0wXC8Mnvn73OOIexrdbeuZ0PVJLaYBUK+Sm6JspZrgcucO1YJ8zvt7alD01MLgkcQoOgvHgkB8MZfgVrK3mJwHopqxnp9Cw3UIIz/zwsKVF8gC1BoK/VVKIapd0V03hjOToDdZ6+t7TEMB963WOZcNEZxh4g9qUv5A0AuDR2HAq9oosWjPZRwGL0gzXfap1IQ9nkIHpRLvOaGhJC04c57ahIkTNk6bynRNcJumCw3opQb7g+aeEc0yrEKrzwdCijp4g4Nqw70wYGxp3/PHHuiR/66YadivgECRAPSlp2go2njGgnq9O+Epx+TzbT7s7VsZKFPADB9U7eJ5arwT4SAhGUQf07/kl6s3CuoeCohPPh6WKGHr1PAc7XE4UCeZD+lk1cT0U55Kqf5qgBkoS7JMB9DLHilor2ku/ycIDVlgsIJaNc96dFdRCuIYgsMB+4Tqs6jwcpV1gGr1VD/DI62qUWd0l5Z2rbqMh0thLzimWiL9hoGsZKrw0WEOGSCSmNVdrA5RolhDnZhm1kIUM+DVqikb8V4ZjzRFnDRZB0UUrZDx3DB/oGIu4l4p3hndT7BHhnbxKme1LxfClNtZpolVOni6lftdvL0zVa4IsrwtTynjAdMcFh6PVsgNQ08GO2mOoAeFA8FkGtMmUjFe+opEW+hw5NqYgHNLiSvgRpVy+owqgb+LEINqQw8caAKYx+MnYQ3bTCxeziSpRxTg3N0iSqhnyFCdiwnsuFEORDNDkI6JpZ/CnoEx6oQB6FQqNsYWEjjfsGrdOrspeXysz3GIpHr1wP2fTCX0i01R+y32I9xOQzfRUqw1Te0sA/4bupV/Ba2us8pauC1p2Lp1bbLWssOqeod9IzvRwfPhcg6JK6kAYyvQhEEuU8nMpCcC124KOeNWwWDvkc/oyrEL3MHnD38Pfu9kkJevx8dvHziSrI2dpG4Pt8Sla9GxW/tPRsiQ7mFB4mYWXMjsBi6oHCcnmOTRazdudFud0z7ePRJEJXgtz3XW8U+NXh/J8m2mLWqFTkf6FP3ylt0zE5UydhOspLA/lD1YOroB9iCGiNpoFEPmVAxnLqRMlDBUK5mFCi9eV4REI1UZKQQA1laC+PbtcRTf3tsZRkVCJOlLOKeZMTGeD5CBg4mALC/BeZl1DX9EXxSsrSgPBiDOJNzueazrcQoEOZgyiwy2ZMiQT97B2zuZlfLwZhUGPTCtpabSpc7LJJ46BY49NMUHVKSYfGk1pspSY7uAanZDMo3VsTpsmkirWijLwtV8m4HbFDRN9HGl5+5b13IwvSVev31dNCBwOn03z8xoM+6NsDw/f9q0+wlkiT8fqHnB2DpAO58rfmY/0Llpu6HAtd/U62lzRTR9mj4JZYcZDr7Lb4CflFARgHJGZsQeTBWITwtVS3ab4oopw8NFwtljWj8LwZjJATvhGsJstOpnKAhD9EGU1r+b0pBpkq0ZTLcaOH4vCSQwjF/vEKj/EJW6t5maLEcUWPlStnPoib591vFyxbHcj3VjJKG1zgE39Lvgn6SGWef7XCY+9VGvEaTKttHiWZW2nZi0wTNUkOtE1T+Dq0ogTmYnf/37sADGy3qwK96kt/JniwJweqxzZ9UUFg19oz0D6dlP2RQZqzAoVwNvddqXwFhEa+hrXVvF9GtbfFuWoMfSgjOCHlLJgwuqjPxdxBIkxt82nhIo/ABeSGqE5yEM8d4HWA2dlFawFamb+PpMPw/0+s0S7A9PNkVHaTwHi2/x0q3yH7Ml18UddnFtjPDanc1y1sPBS+y0vfAVMfY1ACGjUnajit7iHrX2b21fRvIGpNDdwGblUuVxUWI0rN47wB4Z7Jiua6ue5tUaEtBm8L79zx1dPF8NPz9ymFQF+EvI9TnTFjwmtHzEKsfpUOb3MlQgxSA14hUVIS8WeqVbbopuSocXdxd0BBVzT54KpJeR7HkrckCCAc6dJVzXNauxfPrMmgFdGiSoRBNUx4Z3+/mwv87MwACxgyN2syLG0xLeznKM6HZdU0sywazTGQmb2g8JItEYwoW2YVYOAn9zpXpogopYkvR7WpotWzM/VDMIdhyfEs4KxVJg3NHvlmVpcwymkz44XtIdgMWVnIzZOg92CtqOSEhdQIhMzv988LHAVaMqGgVZ9t82i8VcbAl/IqbtGK1ZbHQEqNgRESNH2ASLrzAMQT8aNYIGuJoHC1Yrgstmib1eH6ipKSzVHbl25V3CA+9tc7+gcXlPa0U1IYb902wugsmbFfs9r13crwNAkdITs7YKvTJIWk7OHDBdIgsMnAMbInmsgoVzgmMN0Uk6VAul7qAVspUryMtrxLCs0bqbXfC5pMTAJg+6YEa4KZZ1iDwUZk1vvAcDFnKcsjct3+yc70NFB0Q8epuHZXSYBwfN7v1LugCvZ36ABUNW7V+OKnlEuGObsS3o+eSnu3yy7bpUnV5b1Jw2yx4i40kaDLpuqWnZsDRfDpYddz2dnafC4bDoVlYtqbStNDXBZOY9p0eN/jZte80sEmFLGtmFslFBMOU5iy3/gVt/Erf+muCnr0+FRZ5I7glNtM0PZt/zM4mIcroUKxVzxkNhmyL4T1msrvvYH/ikgRRtxs5CZyHNH167uNa8tOFKnGv421ALwHPvdtq1HDztf9stjhXuJMEzSZDqL6SUBbMfbodDyo7zOomiAvYH/8SzatOdB+/yD4erapFwttzgtW5olIH9oZYGUWVjYAMgiW9b+qMZIj6Qi0ggVG/xNs9kD1IlEEbdJq+bRvFhl7uVPHSzrElLN785c6+FkYAX7lRYvH0XHUwpH2yF+af2YS6DVuJXRmPRysxdVzojv82il9F9fD18IfMsjzL/Mo8rNWUutHJNOmv3lRRPhEf0ai/tHSuH9Zbl0RO9Gg25yaLVHIo667iBe4sK5ke2zKhhaUJrJrb6RkR5h+amsej8aDorJxtopezUPq+UqlQmGBDhPL1csIUoUk6W9oRy7i5PvxAFaFI2YI5FzjcQ56LuLDR7PXfBd3KvZxS8FHVnOsEtBJeafZ6SHcU+L0TUXKtePfEt/WcEQOm4rjmfUVTddNP+paidv6BbVaz3Lj2IvTSdlnfK1ieKa5SFjg1wTPJZgGp91jHOmzcq3q+5GuvjM7VanFBvlvibtfoMgom/bpho+0vzWK29iTRbMpJhCJ6dqOjqLRz5Y2youqu/cPTL3/9OBJXIngelyTa/lHJlRyIxuY5uogBsCh7LQzCLK3v7C/dIZy6k7avq7ivamzR9IW3/Kd6BLj4mxzFcdiTKOQEwk/cfvlWatn9fw4exyKSmmyufn3h6oG18tW8uGLeHmZ2/eCcps+3CUCl5ZwIlWOq3zyXYaqF0MiEtqg2xFHwgM4RoRV2P3eWHg/k42kM0i/6orZbkngjMeZzQRQ73pvcqg1J2fU4r96pXjL/9+bLRb0eNKrhfkjMBLqb0+Lduk8rdnZg1WFuX08ZZ9YkNAA/Pk334Fd4DmbV1acLzRZVtleeLR50GuQqntQh4Iv9rykxMClVV9UJJRLyVpe+hHfr1VtU0pKXmKkaLj63l3Y688CY8Plk7ci0mzVKFdrmRD3x0bFDfCgNSlYVj74xkVw4koxJiEgO9UsgsFo19IEcRlsTNbXsCPmOYf8UYK1zX5M/VON9MeVNJpWzMB6mGvxvs/rUn3Wvlb1hH7596ci3PlV//L9GgnXfnYopxTXFWW0LUyL60k/QHCSWZ7UBXg7DZvjJ47ZHxN663DGgI1mPlldE9Z6LdwqleiWdjhFFHl+gs2vL6tcFI9/6s2roMAcnpEgMHAVL7rFqp356rZ1wCBgNFB84UROH3onPBMaxSu1J2n3QzFy+k8M9c3l2//PMP6p3vp5sOnZ7rsI81KK6WxolODmU8poI6d/NjkHcYaFqymkf0Oed/j+PNvUwrUi2Aqjbt3PNbM6Vt54vmOvfRJL6RHY2Ci9yTP/pxkIUhiOKA+uPPzwaObrWrAaix6tMvLx7NFK4NNb2JyVv/yRw6m8m/tlXQOfx9uP34vZx0TGDVIzmlxwc7gS/sO3B5VOqVGBgWNSBBs8zugixk797TrhCe/QvUWhswN3xidK6rbvpup8tJ9imGR3WySO41YB1avBYiOywG2OxIu73NwoSE0ZN7nhOUVMMSVc+WhmJjycx9p/LDcPE0TGTeQmkUIc+bqeyt1OgukhIJ++kA5Xx4fZ051OhnWvPnpdO/JBVOpYbjD6mciDrq2HVN4CUJD0yPSr2SAoFkOSAy2oedl8rw4kfRmdk5715GgBwQGJuhjisnXqpealJCjDTIM5nMjqIrSXQawFK6HT9QkN2IL6JzOw9ZATVPKOrbK/Q3zy/3J8fLexj8jzp+Sze2PmTr+GVq+rGvTxDwghbE3TSESxHgcSyqb1NDcdOFjw90f3twQs7xbstKO8LiaJvULf/j5V+3+U+Hfk/q6eY9Kzw/kWqtmz883fo5vkvBvfUn69OhM4slUpGUvdW39chYYX29LEn4uHPwZoFkHF/vlP6FS4WEzDsmO6Tq0PXs3sO5jV3+zxIfYc3AyfA25V+dQcOfHdFKtQ/dMklX/60+yQ5pSGR3BuJpJHL20q0skp838Hf6kl7/JRxrI+OgtZpyMM8fd4uVgKU2W3ah58rOktSauTo8y07cGZHXsPQ1sUZLx9tbVJHKRoe4+IWrjeWk7WnOj3QNI4VUgEea/aa9A2ZDPXWYP3tpFSMKvVJmwvdDcEo7g5e0wpM381aT5KtXqthXIn29p+6UCegyG3fBH3Mu9cc295fE/HNg9YPCmtXSqvUh+SanpZ63mFR5c1/vXyCKtlcda3jZFXKR4LzdHuJ4QiMcyADBI6dxkEv7HRDrOxtpbYX+lJRJzY6nZDUft+zpMThaGqM0cu3NETVORbtOEUu6fsiB3hUYXr+t84hKdc3y1YaWZgnsAghSle3WZrM/nV4g8XVkj50MWElo9eqDcsPKPysw8a9GdcjSAA9BR7WeRG2mBrFj+WWrG64qYF77YufHHI0pGZUYQw1iUPR7U6HlIA8yiYN81McehuGaPSY27tzR2nSZk9oBqY2HiRbaRK1TeiTGPKV6h061Jf8u84b1QqKrwQPNUdPuLv2+ATlhvd+zYrDkXco+wn+ad7RZ/aj2qqzSTroaK2/jX5E0XJxeUavS2apSXTt7BZhps2VJSz8ejiULVgfq30UVBEYtHn7ETz+tEFD2BETggajHVZ5hkJAiSjg5nJz+vOZXF28H1vp8Qa5XVe2p4fqW9PaR9Xlzvo0efKv9m6vtm2DdxddRi7vtHYvOd2Ue7OahB7CGQ64FQunSdBDzUWR8RU86y0nkXAcL18+2zSDQPXeJqPcYRurLNOMjI6dW/T1nA5lZjakMZDyuxvoPl6VW297X+rmgQmN27xlXyBoc5PBy84Iuw/Nb+uNsbCa3o7WdtmdaWHWUzy1q/vrAqmc7dDN/+ww4TqcjDLDosnCsczTfCSU5gTs8ngLhVraMtmnshOWmHu8tOidMe074O6w3IbZ8W7DqWQBRn6xjWTIW9nn5+HIVuFz+040NU3t+8e4Xmak2/p+XsPvbDOkvYFi8wkMrb0yFlNm/cn1Z+dYeAprW+vIVvt00VRTTKZ+zAMbN+umVzvqcShBibZsR+h7UcP3TK7CtM3DQ6eqU05XUTINMcBILG501GQXQVMUPdWWnQSIgz0Lh6g+gcNPyrq5bPc++nSuO+LFu8rksN2lIguCNNhxYOGWRz42AcTOT+U13P3aGp6YCFxbhkPXL2RL+rDlx5MdKuNUgXLvkMDz+342dyj1hjXdHjnBTU8MzZ7psstTpFmbczBRgbVjyqD73jiw/+fepob/EhTmLYiLrQfOZJASu4eXbhsi8Aj61jIA6fmZ2P6CXHIZrNx12yZw4/FK4o03Zs0ehuXKS7tVfgdDjYPvhy4Fy7ImetSjvPyOKbv1fvzJ+Eml/4tjxpxtlJzUvVlQK2vmOwb+HRjvBYZTdANF7y5Ed2NP2WvRlcPsFpMX2TmQd6stifYnZwfldBT4yXBWvbwgQMVD4jsyL8Cui9W8LP4d7k4vnWxUIbtOdmfoSLa6f95Sf4NSdV6cPN+hs2t2cMS6xCanGlq1eOMARRvDKVs/mhYkjAIZGaBk7VauxmRayg3bNMNNw/84L2nwryVvLPkuan79HVFe6QXBhur9XTfD62qA3sBCOF7M4JK/EOE9SCIdEh722UB+AwjkCTIrHKWFHWly81+FbMj4OttkQn2rCJKz9TkGzA3rVGw3gGlmB5nVXu0HQLPR/uwQEnDjYfdD5/9Zjt3fiXk4Dg1DJ/HAA/HFCy+R4vZoSOWoHWZ1qmGaYvfOCrsBCL97+qmGWQcq5ev0treVhjQn6gRBuuoM5xN/oQNTVHfjBosjWTA1GYTLcqfeccTbGs9WPn9Qphoa5cBdE/e1JeLRAk6OcL9E8G8NkAnnEB8AMV3UhFwqiI/xTVLDK29z5KZHy8Uz45X+QLI4jVXpHFuRHNb0ebozML4jCnKRhc+K2w7KL4KblPWTP9UFzWkg6C4h3OD5N8YeeHlhC7PD+2EnR8pwtiqT0mJXEDMtfG/7YC6tMUsX77AKjhiVfuSy/9gvr/dhgdqLrbuMpnmHeyVDzpax2hG2v+r2Ve+fLm1dr+RW+EuddRm8iTIjdTPOPice1yTv7te8BpyLka8l3zIdsTTPWsl/bzzyY1VSfamVY5PTGYJ8GvQ71Zam7tbmb9WuAf5WgrwKDZDfykG9Ey/gYpRvT/f2pflClIf90IMuWdy+72qsYA4utF6EW7g28hp+0hpCG3TAWVH1qC7MF+I9Dn29RNnbtIdoRaX9RJHJvstWyBbPF1IM7EaGXyHZu9kzbABxFPXU3IvNt31u7XeOxY0iga3OzJkQZ8+8C+5uHQvQx/4IL8772fGUB1hNr5+q1mw0Zu2JxzmndpPuPzap6qseTNfKcSAyID0qJy4+M45um2hcgvDB27uGIEh3g1qx3p/Kq+nwlIDK3njmqV8LXS8L8PyAbEcczj3UPpcB9SJZ4PrJI227M/E1ciPZ0h+K84KFaY1dNp5x+mHT9sRHkceEMS9to7WDH9EP28LLcnAisAOON1mP45+gALz2QDYyKCb78KO/QnNS5D8fsGLtlS8NffU9agK5jHD8z0npXzSh/Sb9GYXfpZ2cK725r743SZB3j4kWtwrOW0voH7SsxOhnUcBP5KQop3i/ZWogovATELfYmk6iPzXq583vwJlXWXVU4ffhN/CZ549dKx7hXoxqUJH8vYXe1nsTxVaB1FxBMyGI+bjbqjDUtFO13L3RYRTmsxlp3xQmtOrcgPo75FwnMZ0cyvf1cKfwwd7y3P57I5maOOkl0iyMBzd5+2PEZd+sCzWKFI3G7SKwO8HgBhe7MKROI94VQiWIxFUe1tdb11N7l081r6QS23x2nfmrfe+j+RQ/kbhpynTGKbApq5O5/spNz52bz0oxMa4FH08b0D3UlJ7XHzpO1lSSWqYjUbzkS7SYOFAVWl6h9q3yC8UrgoV89Jb+k7vBzlcMpldcb+hdp2pvwYMf0Gnt42YGcCPsQC5cgbYaPT9mJwIczLHbuXXtgeEw7ztYh4ji2PuPWSRd0dtFd55WjEuKC9p0ckLISJMF7TwzaMDFMf9ROe4KDg9A2f6JhTiNjoe5kcKtLOMgl/JcJ9WX89Bch3Ub2Ty66O620FDD2rYjDTLJK1ezpAjLdmVMqEO8PoZLEYkogVrzHvqdWCN67qWo58HCmfhhn52ahJ8z/B5GjftORmFc+GH4z5cOwL60ab4Tn1ugaBuVb/VKjuQ0UxwwSobc3pqdnZLD+U+CyTSRSh+rtl28nN2wuJlM+JddZV+t//e4qnd8I3o/VVU82L3/JyuluchfN5lQn7XHpBD0jQZ/qqkkh2QNv5688aXr+O+39I6K0YTz8RF/nu6X4ko2J0MIfIBpuKM18r3kfuOptCF22icTqhvLGS9n3bejb/KBrOrYiUPF57f0mEkm81QbbqILL6dNWy6njibd/k/vx8bSeU66b7mx6MHGTnKy0ZBinKteGoibZp2fStsXGtx28uiE5mqv94UmaYtX8A+9uTI3lUZm7w2D0mQ6mkzC7FS44mGFOv9ge6BjTXRm4TcQst/lpyAQeI1TjWb+2viq983asT8E289oxbwbQWdzw/lwMeJezwNkb923EC65grNPO8Znn/e2+dzJdcH2g7nVkHsfpTfy/xvWTzXHUJO9YZ6CrYYKGnXC+e2f+84VW2aHlRrcw+1hFTH7j0pf4miMYpQiBQqbK8ePSmGLUZ2iEvCwI5U+gh9cmagbtmLkB3MYVMzID+2EieCh5igZMxhQfB/vGotOQ5+SXeQ4/OxxO8dJB2eC0/5SDx9DA0h8g7LZR2eM2lnU8K487ptdgq1+im4uE9bPi7VNTfBwaQIw6a9gFd17XD7lxAmw/fCmwOTh6/XlzfDwzkPmCX3zt8YJVp1m9/unxshr3TO1wdmJaSU9QwPUDuCWMMGOACfc9feRT97MIqqqyvu3vB6U6kqgy6WCKVvBUuPm+sFqBhtdpP3dArFWMddxRtqd6JKeGnjxgcff/oUCQALyKgAndNrArsst4TFzDqq8Ao5zmrkEd3lc6rFmigLtWgDR9VUWLo8YQhTHXc4DOuGJDhWVnFSEg0dFVqKmcBWy3pDJToYqaxjJyEOEh7VqN3mQFyd5S678RkfU2rTzlv0WNYs0TK2OZh+7iIzNttbpKOw5PpNVZNVQd+iPdtr3BzdeNoyMkUyjX2HZt1mu4gzcfVbISJNE11x9WhiUJAVxFxmALpiNDgphV6HFxRo1jMWLMmkuAO74DVYxfKYzybjwnV+kF5MHD5O6IOLPG49jmwmgjbj4juNGkquOJsy2xxPVCDt/mebA4lACp0IsUEkr0iU+oYyeYu96PljNyLRKF3kQGe23A1IWeGQ7NasJ024IOWSiV+GJymJ3eTOiVj8hC6aT1VFv1BxNGrk2vh3lbd/39aCIbRbMHEGAKNxa0byKKvXy9Xg+I1W8hiPFQHeJ1sQsMqpcOqd0cIy+gN18ii1GRGruVWC22lpTUqBjY/syu+a9bz/RCs5+aWWVsU5lFvDZ8OAibqykuEIY9BTs+7ZwNT5+KfUr+fZyQExaDsju/NdlW+VRK+eE8OvuJNFRS3Fm8JV0Zf6e4sf9CE2pJ7NmrUBwsspDSx/I1K6DtfviEiETRuIsXg8h1Mxqwvh5oFwLRWXlBtZT7n13uNFjNgwjnYT0RVJaADcPVH1gAqg7WUsSOr91GwRqekOUIbCnUT4LUhGM50hWd+zbkDqdSWi7Z3a3hYMChuehOjKLZ4VQq9O7SdNBNpdu4e90F1Xyx5TI//vVGQeXgXFKy9pmndf/ElVl3OscrMr0/nsMMCPNAs6JxVBdiGI/8aiLbO/RR4sWJZO+2kGdAaPLE8ooEUzdLOV4vAe4c0TRfkqlgWxk5gPFxJ4ZHjJzxXP+AtTQ28GO5xVhqpl+j9jFn/QrIJ798k00WtXDX/tmQSpMXWkSIyaZ/2kd4fWTkAawvFY0juNNgbQGEuIhEcXhulF8GqnhtEbF4Ut/Gz3aHsSk6DPFYi47GChU/mqfRyN1XxTNKUSyMvpgEptDny3FjQbH6ddQoVS7M+x8/xcHhaM+fCZMDDG3kYA6XJrpSRm1sOaOhbbOVoVO3Ei1XzsV4Nn3PNFYhVLa5ne5Ror5cJzEiQUfX03NUYy0wbVqZmAWiHKN/u1Fd5xMYrTqpTrm5g56Hn08m2QrASsW+YoeNpR3Vpiil3Cnv43Im6vYkrehhazpexFPkWsXNEI5mMjt09G0KqLc1wGoISNtEIg3rDcViCYEXve9xL7Eaz60SOAerQLz11jYVHGEGhNNRjHt/w1KLSjdvWPiswxOl1ulTfggh+sGsxmzjZAPEy4eobdv9iovhos9nmCi1E+yqVnjCZiCyMS0M+LmNJBbxtBlo+pS2u9VSSsETuNqvQ17WKUJSWyHdPPJzw83xAez6z3YTosXjdrco3Jp6gE2v6lrAHm63Rryd3CRPVTIW9sOKg2EuetcxxIDlNRzdxi0hUXPIDpZNVFbjQIjdGKcGXYtDcOla2tqjcv+FW06YNHZt6+s5jPrxyrPk6GQ4TXpADcqLKwNtR/4tPTizF/ATBe+weUlACIsK+5FZQPQW2VfE1PBw3kdRocZ28g5eoG2lFzLyBbNA4IJKzjTlNnxJL+hn8K+FWm04cQluKFYFMOgWL8u8lNIeiyatSFj7KWkbv/0lbgJHM9+/u1Hx01FS/cNtAbYRCcmWhthCVi/EjF3Jxh3jw7dAWUR40FCGGy5T1GpFLWqcxnWa/9WwI5psAsRSct2tf968SKJ9lNMmXuMcg+rWFTNwcFYuhhtiOWuygincXiP1ZrlbhsySrTJho7tyW10MKPRdkbLJBeODU3jrOTMBTpSSKN6RXRO3nEw7prnuNjaijctdGLxvH/Y8khdDTup0+lK0JmAnR99y7+KY5LJL3nocjxr0D9uYOuDM7kRp/EQxL8PIzpBGzPKl/Nrp8rw/1dtfFPQlXGuZ1SE13kPGFtHX2wj30xBHnT0FFgsKGfS6risWEm/o+sNo4fEpP45sPwjuk6E6uq7ZDRu8CyHEPX8JhXaG2O0Ff9iAbQGBfCwKmCJoRz3Niyj7fya3tI0sJDvKeWMdFLEbVyRaXTk2Fus1xUoF2lqv0KKizS55DGgJFXo49BjpZ1i0I2zLkfYYTwHytGWJhj6AWN3FZuOSLKyXqnBt4a8UqyMUnO4QcvDQjwVW5OtGdrYolT1YaBE93lcj05tgMqEptJ0y5nszNHkmrRSiNYsHwQzMvqu4rYFNcX+IhSSbvkjBBCxo8wfF2xwfYM7DIriUPvncDr/spEcgwAUcvudK/WsdfC6QHdDnuta1nsRPdePiNh3kdaHDLph8siakUOCwX5/86qE24Yk2Dr0m1Nq1dp/S6cbOshVgj6NEQ0Lyl4E2sYXo5i9kLWEnHuYIEc+NcIgvn1tB99tlvHcAnnjN2yYCkHcu5dh47Da+Vtb90AguYNe4VACKnM4JuKIKz814O9UEFmAWUyblqCIW95nA/PUY9dfvzqx8gDYDBvSa+M8ANHNys5F0x48h6NeKbjsL1Vnnug+prpG+SEGgukD6YIsknzZobW6zwzzPG9XZ2Z8OCYwe7Il3nDR9MX1/VcecU2m4Z2P/ZyTgy8v31q5y4k4eDn79STd+VLUvk+2tn3aaN+aoemlRM8yb6pMeTOj+m6iMOvAqI0j4Phu2NAnwt2nq6W8L6W/lIN9pWeIWB+tewuT9M50QY9LglGGyQZr9kq7YUov3czuB2X5pfWF69dlnafllNe7q/oZUvl/MEuY1+SbdeOMMg3gZRZonRbdmBDj4IEjRgzxAow/EIO0jrx2dgRCqSOGwaV/7+CcBcUckHXluMYPraB83U1AOgG1psH1MrVAJ4YsVMzL3E/Ho7V8QEzpnBnZ8xorDbpzTcoDq/wyYDQ7XdbrCQFyq/aKuqMeuDVu8ZXq0qmIhW7Fd2G8fmy90Y4R26WrV9qE/TUhdT2ygolbXyvR44IC1HuA/V0A7ubQQt/XsymAz4J4Vz2esdWwbM+m5D44B0yD3IFHM/FQxj5tOSRb1Nv+8nD8ApwEA9hbArgHYayY1JUHmozHcfb77WTr5aKVYAtckrjS3v3zW9j1aMgVGfiAgQzGuo6PudmQVSkcP72s/3vcRY9gj0MaCrH5MTY9hPhYEZTimmYVin6Wp7xHRZwloZbo2DgQso8m3HctZRcniYTkUesNFb0YomS/oZSCGHben24p5d8JdI1guMZarEdn4ordakM0C9HBfpNXl9GJB+cLg7t4GXs/VHb7S9ulx3e/ibbh7ODhd/K4Os7pPLvB807WB+EwgGi3BS96M3YJHERA3RgDxHeXkw03+O0wsRTmFaGxSFHsYxeGqGpOrt1mVqDVtordTKOluuZh+yrx1nOU9Zyfm1i6M9z42Er/MwrlidrSbqMrSvbZ3dRz3fVqZU/e0vi7KwgnEwNbtyijvNi1JvzleTRuhCmhiMgAG6lY+KZAQgl1P2WTsL1WMwBDrj14Po+ZXUhHaHPdPAE2MAGCgbpQJg4QAXAoNd71UMQIAKIUC/ARbCQX4DbYVgTlT6o+Pr8VTT0ADYGmeAF6VGgFg7ptAE2CVidPzrWIb+AYhB85B2NXCOVIrfYwhreBbwgyoBf8UYd4LNG8fgKPAk4QCeAvcSSiAy8AnRUBogJ5kQpAC34FzAAAK74F7CQvgczW+UwZfP79rpeYx0joPnJLO/axIrnS/DICxVnMJM0xjyk06FXtRs5yAjeC8jOP2FoNdyI2VD656jPdvsnRW7X7YZ7i3ogGQlme4kwcBdIFwrHtgsSKog5vEC0VAFUZ8pISwNEkYts0SjjIqEXjhKpGc4o5Eo57TJAatnCExKeQxiU07x6I5rKsY3OQ0s8ILgISoyZMwPPMlnJsuiWATKhKpOmIkGqtUkBhsM1Ri0s51EtvkvHLLc8SUJp5kitUolSeXRDnKThRbImJTUTLUoHiSVDvLsP1IeYoUL05GSgDu2dfY6b78JeprSNQdFdkVFZfJpIgPlq1caVdlMoXtLBGCH5eXyp5auSyox6FIFop/E00/zmXCozBRnoxVT5kAYgKiL6+0o2iBYoVwbLeIb4pdauKnmA73opTiaFfjm1cWSVvqL8qxJvrpFMZAjOyHtUzemFIU5oYwkSjJlsRLyJTLVC2qXEUE7Nmb+CLpCmRXl+UQdB3IYAt+SmSqyexsxRTwWA+Ij/4wgxrITVCylGfmtMo8JLC3d7wv5/c3WXmOoLDLsBVMEUydbGc3BQaxOcTRmApnOWhpzMSHkspGGXVmIT4dJUx5uTNoqsgCD0utLHTOfojYxWGnN71BZxZEXDrEFoWofanlijkQEqpEQGXLoqIlFQxxRRF4WAB65VuHTGpFC7h77SatucpWXK6MYyUqZDSuEsp07qBFyvpDGO3My48Uk9uVSyoyujGEmV6sVlSWJkyGVxoDE99vG38BFpM+eiH/OcfuP+rfSKeZZmmzyDOtXtlsr2uu6JIh0xJZbsh21XW33SR3yzs57rvjrm65RmGpRx54SOKDT+bJl6dAkUJSG8mUKFaqTIVylaq8V61WjToN6h21SZNGzVq80EefHQ/s/t3+FjZm3ARoNEws23E9H8X67U80gqRQaf31OLQYTBYb6tMfBlweXyAUiSXSeuwLS7lCqVJrtP3z34DBEOsNRpPZYrXZHU6X2+PtRLiDENyQ4fDuiV7PvfDSG0+9Dh8MFocnEElkCpVGb78DDjvioEN2uxyRjUQUi83h8vgCoUgsEUdgSLJ1GikrKgDSF7/NjWxhr2xnqqax6IgIAWdJDb3MnPhwbbITaW6qwoLk077Ak/wqqnIvkXayKhNBlU8xz0uO1BtcNRte4gybOvu3wISpG0IJWrZDMUR51LEXGH/qoi19BF0+QGcYQsn6+WZdrktn4SXFvr68e0taqY+xStZj6JNj18uWB7px055Pz7ebdLR7YGigoze6xuZ0flyy8iughn4iybJMV25orY0RXj+G1BaqfJeXLPJM15DSeeZ+yiskNbh8pK1n83ng40P/YMIPtM0PaMsu12cx5/XyAL52A+UFnoXuaKNnTu7kTfG8vn38+QTva8//z+t91jvrW/6D1wr93mrBA+rsKcyipN9FZo7cAH8xDGYz12Hbp7NOiDoYwOCS5wCRhBoAg2eEktY32ps+d7PsARvbqXjlXPAeAAA=') format('woff2'), + url('data:font/woff;charset=utf-8;base64,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') format('woff'); + font-weight: bold; + font-style: italic; + font-display: swap; +} + +@font-face { + font-family: 'Metropolis'; + src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'), + url('data:font/woff;charset=utf-8;base64,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') format('woff'); + font-weight: 500; + font-style: italic; + font-display: swap; +} + +@font-face { + font-family: 'Metropolis'; + src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'), + url('data:font/woff;charset=utf-8;base64,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') format('woff'); + font-weight: 600; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Metropolis'; + src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'), + url('data:font/woff;charset=utf-8;base64,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') format('woff'); + font-weight: bold; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Metropolis'; + src: url('data:font/woff2;charset=utf-8;base64,d09GMgABAAAAADYYAA8AAAAAnugAADW3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGlYbnHQcIAZgAIZuEQgKgfB4gb9pC4ReAAE2AiQDiTYEIAWKLgeLTRvvgjXjmKXAxgEA+4/xEkVZZNVRCGwcABH5uuz//5qgxhg+aAcoZpuPCJzIcAiihFbVLm2ttfoceu+d1aHChFCp3Xrv22qzn7dceO4xn31jaDsMgMA2kzpnHdwfw5kxgChDGoTuMtei8lAvExYP/7g18i8F5svbVLXWcM9jxm232zv5lCM09kmS+/O4rff+gjFmY/SsxMi8DIxEPUU9oy6yAni+by/uvpnZTULxqOrpwuJQXQVXulAow/EolMNZuvtDMLfOIHOjRmyARI8SUGJsjKgxQugFkcKAbQyGLMgYMUIYURZzogImWGARKvomYuQr+Pvm/+kv9Ny/m0QsU6MCFbSgVqt43qJOiw7Q9Xbfdoa4SCqHnII9YsRNi1XY9V5LeYjAjZX5vneadss7khUf41eBeVYj2YohiO7L2lNKcygVmP7Kx7j23rFzBB9fZ6HNNIxvBHMryfKBgfRAFSVdUjQ/OK+twxdYgIIJEFDGBkyUs/b/2fTfdtaS33v/BwD3QxUqGjuAFdU5fYpq9854RwvSs9eSaSXZ0iM9luWP9gfNekZvV5aBZJAMn4GrAGMH1KVOxWVOKndlytRQtEWKPvbfsmZvui5AD6mIIw+HXeGI0aIU+6ffDLtFblKU4GAl8XKTgszCIuwocEg0D7VCEoVHGYTyCGWwYa46xFYUktSUM//d5ut8JAfoWLwe9bVmOdtxHEc4arq59wt7GJvfn7sKf/ReOkVAVFCqdf9eAAB4gXD9mykHAODqz2fic/T+v7K9gAAEAEmyEFKUOChePEqCAqhQMUpJCGAolAAVDjnASFEGVAT0gmgABABGBgghAJ69NPjwO+hXODQA0Gr1B1HOx98rrsgb0VWx+lx2aqnYF8eCvF4QhcYzYcN5aZcURxm9LmHFrsLyBROw6XG5GrJY7mTIJ7/zoKQDAjEijPLb35ggDUADvNIzMgLQ3tbB3wmziSamfawdeKpm5tG4zVd3ml3hks4LXlfevFUb0lxTO3G71zeIMRH7Nd+oNcXOECLnTYhcSHiToiDNj4xAsoIpEUpOGKUiyKtuRS06MIaSMYq8zURbibaTOE/aRdJuk/GQrMdkPSXrLSXeU+InpX6T93cBH6EAaXTbifop7zVBCx7hw5ES7kKXg7MgoECfYiQQOUmUSiGvU69MmUEkXoAFu0fLsSZziimcagbnW9xZSpRZS4l15KynxAZyNlJiEzlbKLWNUnvI20feAfIOkXeY6KiQmFOsO6DM/UAJCAhoMGBAgz5JxwgFPsYRT89yBvK+2pkLbwrfCfT9DhUmQplyKhUqVanWolWbdh2GGmWt9TbabKvtzrvotocee+qt9372qisC6qJ+3/LV2gInUk1C531rNYLsNVRa4//koHtzMgG+mPb+aP9NucIGT+wyjrbucYf43ydGXc5+hrDiA/AU0dWQ0pO0XmT0IWuykAlAkFPEKpC1pssGOYdAoDCkp4hHRMoTUp6R8ouMPwvY6BTARK+daJCKBRN4EmNKLViEJz3KGHQFlucQZIjaNVmyaF9WZiWBQepOfoMW7REkFQYMzH7ZHXZw2jwVzdf9xDtjrSgfJeEuqP3EX2PwfuK18Tghvo9lsygCeiWxz4L0k+vbSpKik6566qWPyaaYaprpZphvgYUWWWypVdbYYps99jngkDseeeKZX/5EB/XQILU0gkA2aACELjlkeADC0ETRB0D1Lysa7jtPE7gfERzOsMY0qRnNa0mr2tC29nSoE53rSrd60LPe9Kkf/ZMTsnIrW+1Q2ITktMyc/Hi0GTJnwwkM4ZVvuNTRQid9CJjgFCLmuMpN7rLGJi/Z5jM/+IVm9Dqs89j0uYtXrt+6e9aCdTfecrulO+9x7/td1RrWtu4NbGRTO7PZLez6bu/+NvZsr/d+X7ezP4IbwlahqW9q7ejuq2Nk36lrD+ZeffbTf2tsskO+g455QqEXvOySyz70sc/d8qPf/eG/yMZtbLNLZReW1zZ39ufVbti8TadwpNe+41ZXS531JWiiU4ma62o3u9tam71su8/96Fea08EfYG94tMG+OUUOEtwHnzm++Lz3rPwJSZAj3C2L8wuSNEOX6urtQLiJu+5sTAoSmK9I03HAJ7gl9bq8d2CfG130qqfmyLTAVrTmyd3PP01FTcaVpvrM8lW8UV7HbvJGvNIHOzosVhNd06FvQl9w5W+YRYfHIOzWwuGJ9ZSm2B46ueFKHj6hviw3yqy85YhG5GqjjdY6EwxTOYKHkGjcHauSDeGM46QbcGoTXJxL3ouSJrrN6TFY8yK7O1YXJxIHLCsOGlPqkJiXJSsrZbqaR+oRwvNZL1POBmbF6lCuWxzONAyxx7AMcKCgDmdJ1r6V1Z30e/gTe4W7vuqtH1RsjT1DhwYpFY5LLlSfjHwzV/WbZCxTzP5kVbLMXb9S/LB5z0kF0GQLuBkcvedtjPMB3SK/zvuZOMZoUbS26d2cXUOQxlqLddSnffqcmvTUMo1dOkOIv0VHAZy5lr9IT9E872Qomlm+/EgECCH9ts50F0XSk8HvUhieMpJGlMv4kLFsnZjoqhsLPQpa6dVsrY++bJTpIP5iaw421hyR5lks8/uu0zlc3q6nnaa5wG5nFDrvrcG/J5tn+hiEWRHQ1Npv02xn2Ki7FoCFR413X0i7QmgEgYwZG47c+QgSIU6KLF1gKciQcupafP7llYMsFeswFYaIdkf/WDLxChUpDoU0MsiiBKXIO2Obm7tnxSY8fZyaBU3CAObBvbKHmSOvN6POc6sSfxhr3Fjiq3R9NIoqSLxpyMZ9AgD2vGVfAFMBAFlkIwBxwzQ8ysqNUcBXqHL+70cnBUCWGAxdrZZabpWNttkVCRqlk37wLLLLuYMdyq/MeldQWa0n+Nw49y/n93C77fdVlIvmorXoLPqI6xpqtYBosanPdjACmgTLKPOsc8o1j7zKKKd+lVZRcOnc+r12u+zzRTQSzUSrwf+G9u+wQw6YJXTapFHDhhzXo0u7Ni2a1KtVjYP172giNV7/nz955fX0ifdk1uMen8ce/X/0sVp46AB6KtjiwcpcFU0MkYchADxA/Ue0rzhSPBmBDl169BkwZETOmAlTZsxZsGTFmg1bIjv2HDhy2nhqcuXGnQdPXhtS8unLmX9voCDBQjaqFN6fPzVKtBix4sRLkChJshSpIUtnpqzrc+TqpLMu/Trrbr9f1btP39xPfwMMBJtm/Vdr1mGkccYab6IJJplimqmmm2GWmWabY54F5ltosUWWW2aFlQAA8uTLJQBjWKzQH3YOMhTGKfB0/CZbqpSyTaWrv4HKVGh334OYpZVuemmnYwmANf4CvA4eRLxGpVa5OjUGa9CoXqs2AC2GG2GYM6FQCkX9fgWUdCCHvVrCmmrG2+tcP5e9vwT2XwBC3kPAdSXPCph84BQGBb1EwrNJZdTmAiRI9VuQIt+EGmLMsUWFirEOhqkJolnnqGSTi6HWj0URRec4IEC5C6pZTihig1TlW6VTljDWBPXJSxWk2RjJOsIuM8bcQ0yt92c+gJrb1iqhciPBgqVPddUhdAIipHRCIw29WTOvvv9VgrAtPL7G9fmSeOztkqKUCHDUr/l19v6qqPAgZHUKtciPO/OvrrpePjg4AtWqnWs+hPGSmyATPluxmlW3TS/nxl4lNLRZOPI0ScCsEX7NiGiOSsNMXv+F/NMp6bBNRNk9pzmgFkZEc5PklKHqFChW7b0c3sKbboyIpqg07P4T9INDAGKjBGou65KmhqJGBRWpKLSHCE3eo/kUm7Rk1FVQR7VSL8rlXA/rR8MVZ155xmvFajmnY74MHEJUPITzR6DYyX6Il/yQUoTKbvMQxwgoKaEDrIOZENBCaomB7XNBPeBFdeeyCy8WYB4SdfvtonkKr3j5/4+vfLn90NkZFU2qNVQbxaUev9nfX8uzSB5BihKvxMgYpe0EJPQD5Qr/oK5dcdbsU/AoS/gJCXeObta/49EYRURbmgEw/yppygFeczHB+Z9WfQQ7EQeUa9yYSGNDU6VdZq9IwLyWbPykvo4EaQblhUvigzsh+j9G88dm6l3tdL3k2YO2R3+/+fzkn9cZFh6gPEOkLcgH8Azw7CYoTOyRy2WJlYoblN1jjiAK6uhEKLuH+OBxIii8hPVprZ8d3JAypj2cShkD0dZz0bqFQXFk4vOnKUKtY8rF65B7yMfzYI2/lm+LcLXYMGqoPtVraY1laaitLUbO2GZnnm4qoopbDUzTPlUaK3viQ6frZfXEeS/7nnv49PlDKSrvjj3B4U8T+x9NHFvT17aJxnT0j734aO7Ixs0dfRN550afXx/d82hqzyREP47jr42afGRuGD07uos/anZt1vD6Te2949qEYy5sjOlc05M6xxiJsi0iaI3/tKF2lrZvSJODch4eVewUGVRnuMfeazxBu6Vd0Gg61ne5jM05t17VKah/5Rp099qe52CDg/mQ8jCQtVaQjNIETTOWU+Y66QQxqDW6oc/hs68UUF34sNicTWLCa1ObwzFtYaBcczEjsdISXppjL1mDYR/gGkqiyq89g9Y8pMq32lrl5qjeCmoZdfV6hSzmrvIbGhAzZEu1IWVMykVSJs+FK1jrVSR6WRVRLd6LS8Soerl2qpwaEfdREZvT7VhrRqHXJxKdYaURTeZwgDtjl0MRogE0aUnyD/blo3monnisD48b6arGn3orPv5mRh6p8QTDqGLJKQE7exMXJXvXWiz1j9MZHuIOmAgkrUOEVXEAXH1J6iqw/epR2l2nqqizo8Nmb3zwkLC4xktiTSAxTl514dvJCTR5yGqHgceMow1oBltke6YgSEKHCBW8B66x9ZHnvRkKraIt5xFsHU5GccRaViV1VTwlmdItWnVnZh6bCsjXFr6LqrCCrC2AX6TFL+1Cia62gI+Hisgl+UFR9TqCraLNCgSKcGFsY9D5IDJbzF9k+yjbgPWWFMYLtNmikWipzrCyZ13p3RAd/8fedYT89WNLULSFrsbgBZ9HQQy0QeuAnS0lBdcpAOIaGokqiZJttJSNnXobCfJ52IrboVakGrzVNKfIR0GFmhBkF6L1oAp+52E1s12kP/A+0wmaQgNrxRUSQcSgf9iLDtPMrz929lvv9PVUBXiXMdVUWEV+W8+RxCUnG3ExvQQLAjKGOjC442nari08pADaFE+e+jmV51UffPDJJ0qQRHGwI47xYE0eVjJ7mxIn5vHa0KX1wparuadVNKGyNKsBwYMvpgfzOYb2zvhE73oIGCxcvpJECEEIct6wDEJ91u2wW4IHuzZYYvg3VZ1wMKzOiSoTFU3yrv6Wi9Zs7RvVBmyH6BmJNJE2ZH2Zbd7w8ceff25+2UywbxJ/a60Y3xZRwotatk81xP1mn702USe0aSBO6EfHwV5KAOEGGQPd/FHALKoCKgyzM6T/EI2bDtITr4d0OYBh35yBcMOShX9YvDfXQLT+//m/RRQ2WD1ISzK+EswPynkKl1Rc1YE9CELDDBGol/ZrWO9i2QWUfW20vCSOmEmeSMoc58LIwN9fKcgiG5STESWvfe3L5CA3ywa5n+BszP93IbSkOeyN1gRIGAgYsHI1SW3tKxjHxSJFRf2d4QbR7NWmeKr4NsVoZ4Ivut3Xbwq2eH0QLmL9CgURFCDbSH0xt3/175iGGv3sdKJB8EhlBmanURkR1q9sIiYX1uhttSHQsI9J4823XPP3+rdBC4K0wwbgvwGC7WLLBYpfpw5u91ZWEGSLdg6EYSIBi5lHcT5MKWqRYE7iQ8ichVsuwoTHcbFDvLnwBh9TDW5zivxmxrcdInSVqwGsURIUS5x/Dg+6qgzjCZ3cHSJhivtLlAruLde8udBSi7qWAe2gYIWXJpq4wwKeL+MrjRAU7gYAGGwovh1Uo6UFUR6c34Nw+OBk27CxM8rLN0u3GAFc9BHDxqUHBFfjZv9N90+LvPpNM79+VNkRDhO36eoZQCBu0qWiLrMHwmlQ8Fzgy2DVW9gY8SGkHWxLy0Vn4XHbRGPZu897l7cRWbLi5lyKBkUNHuVhlKj5Z3AycMGECQQvMGexbrwcoZbqMZZMkRFc7BH5WufcYXooiT0ZCwt75+ky7Z05MFI9SAXCbYNrDJSwGRAbQL8KtVxrFR0Fm+Tql7mGnoFA1ID0g2Q0JsIWeDy4XmMBcgwNeoIBZF4TM1WxouyIPDLaGG2w0ObdlZxSMbqjyw1BnED18jfBwiwSSIpxN3+qdJRSIAlg0AGiLU8aXjxLmY7j0RUHlnna0DdLxsVUgiYU5oyNgtJQapqdAJHA3jKeF+y9qKnLVzpvI2j+S+KaWQOzrG2mO7xfsjgZhxbDzirMIxVkpmCyt3Y+DU+F56JxK2grwSJI/sAhlJGvIFq/2vvQTkIrlDb9lMbv28LiwlZI+9srGRhhxTHZFOCtK6rY3ETXbWG2FYqD5Hea54nUkmnCrJl03HUd4LRxVohayvwbio58w2jpCwCs11+vKotEWQjqMceIgXhIUNAQHmItMXe4EoYWa521GJjrWjBvMdgt8Uyshc0Q9tFhiKjrHgI7KqHDROBRyQyNOAYrq0cqYMNXwnCASMUvbNSqiILH+m4lFHNz8LK3JRfCU8ArVtyB/MGum0P2ggsXueErtISK4hlCPKwQ2Rp30BKPeMLumL0MRxiEnQMRzwItCPctTAsZ0lIEOTMEW1kqXrLZ0pU2eUP+1X9uN/XcPxxf5gskpd/UEaycWGDFREymGyvhVQ60HRpfaiWIgaqeO0TsYyo8J6myCHDf/RPhmFmrycBjAiYBcgAXNviah88UBHmf02Rce+waSvJ5nRQIqEDL4/gRLTEy9oZ2My/QQRqvaAPoE3rT7+WLCanagHwrno+YSwws3x16pIPkSXe0PS7SYl0gEWPZ6P4EgAQaLpoWukd+kORR7l/4CCC/L1fpkgkLuW6bEuZAApvp49AFgD6UX+CBO5fpaVKkByM/pXFOpvCXPFznk5a73Si9vmeRfI2QOZKltHS7Fu7o2u9895ecZCTZwLu83OwGdDCh/2gtD9Mpc8wVBC1cNh3PUhK9F+eTL774oKk8zizQo0yndbTJ0BB642CpsCPyFWaIEZAkyQUG4uLooc0hgah/iM8b8f51MJFnjHAJX/f2AUQSjvuz47msTYF3jSuLVFgo4KHrHlR2fu2CuNglwnM7vSj83vmPLLwX710YHrsFKzeX8b6F9z308D0PO2vwnoWPLrxn8+uVN6AW1fjiZZtv919xT27TN6gTyHgc7/k6tynn7MB7X38t+9DQdjxxd8dWhXL17jg7PMXVHfqQyf9+9q854oWRmYcXUB46JiHXqSXD/ksLg9bzdaHnw6XkhnWsnGX9XvIStZcuBUSwuv+5KfrLNvOfyaJC7vKdKqJQ6Ec3tDORvWOd+WuaWmhMX9H2T4bR+JMXfUMEnDitaYo301GBifGOXsfjIuXzoLeQJ9oYV+ylP0hrlbN0qmnKzwow+MT4g9hZMkGF4jBj18PNn9fc/0gRSmNJWPpkR1KN0/5oVb44hbsQWJ5UY5ajOSS3IQTLt2k1bbRc8pKwJJ1ezaPmkhdn6H23gwuZTLmP5FhWRweXS0JDCX6BFSRMR1AoPtmi1au4sZ2eQ14UlWTQajpoOQ/8I41OTg6qIPnygkMikjAB5ckYXnhIeBIIfs1qf1HRMEjrtSizbbvy5v63kYenW7wnx7HstKwC0cXUDDqvs9DbJg8bQgvItQ/Ry+zvWSmrKbqUHJcz1p8b55HnC0k+QD74zARn54uL1rl+ae72ufZbNY/SG78QWmlUf5CD/ChmNSdy3gXnp7VxOGzfUxMlU/eHikAm0QO3bxOhAj94Xy3Ep7SaEzXnEh4AdFvV1aMNaz0m6ppivbA2+u91EnJ//ik6fajaleepPqt26nnmrGRR7lNV6dP1Bn+q6Z5f7yUKumJPP1t9abngpDfi4RMeF0taDg0CJdcCui9dMijF4ANAe3/WKevAtTNZ51Vt+A4mbi/AyImTYxyJRufh1p8tzKVt/cgdIP2LbomabgmogTKp2dNjiA51m+Z5i2qa5ZYBLPTBN93vlSgF1udTorcZpfe/w77O/R/qIjp5LrFhMOOu01bO+elnnWWvWzvfxehUz03/BhSVUb9ZTx8gNH/KUMUzgbRGfto1nPux/Hy2Rx2aVMPI/rj6Dof7KmsxfG+2PQY1Wc5vZSdj3sb/0mWATWjfdqVXITkkd02cdSWhUJBIGCX2tmnTq/ZM/phpSOigFz16+DgQ//lvramN03X1s+ttZska5VXZFX3P/i8RYZMX9uQ7r070yu8TPIFSn2KTozYPyqpJgkao7XsaJp0QdTh2nlwwLv1Xb05Xddn4KUoCcvSuBYQxxfibl3hybGOe3zzwH0C+1SctHG28mP4JWuqf/nspZ+zx5b6cxGV+62pM3t1bO5t1vjD2PyeXXufTXjdN4pNorZ6Ihl8j9kzlsfqF+oghTDEF2xl8tLcKLDid3asKYZxRITi364Cf4tJ3UWv7i9cjNgnGR5sSYuMGOrIXDidPb5+qZV+53+WQDq8YSCsbvS+ZCxxMU/bPhtGa8XHdRdSe3fnyuP482EzOrShmzxGisLRkL3nPzchKfixxohTYSXQ6VNq0B1XsU1Or7bdEszU0+KWxxUczxG9G5iozk11jpsaQ60IFNbYvr/bo/n0B6XVHPcczXgq0zHkP6w4LyM8E65RNecfz+LXHDoCfX93GXq7IONtvCJBV45dDl34SXcM7EsMoztxcXPaP//hOfuDqqcr8psWnJeVQpFTNx95/lje/VH9NHB5O2Kooxf3d9OTWwlvuviBm1adYQV/8JqOjRP/lPDs+NX5PWGDwlSRSSXMDrX5CS/lMHbk0XgPjxKXI1EXesy10rIHiNOw9nV38K4kxPY6zEe3NO1J1w5TPmHuMsyeP3fDfyuM3/y/dNlK24VrqPVLp/9U7fjf3Ho/+Kic0ISY2+0Ed80lOFJEETgUFGG8EtLpqMFtU1AtLD165c06uVRWEq+KZOc3CvjJK62qJS7gpuTeaVnlvm8bR9NFbr74pooezSGmPlNTr3/a+uV2f0EAp+AHuQnvk+45rDo82Hvz6DlU7zf6XFphMxnmErBCPXg69dSN0gVXxfJNZmv53WmJYQEpurF2Rjfv8iWqs005V3N7xB8/7VSObUNQIHpRy+ypNpvGatvhFAgjz3RtG3t0LKZPKVArVZqxvz1oH4Rp7EyaQdEqBW8cZZd4A+x+RC4+lQx60MN6FUjeo1NejPDje4vH9A6Z+ukaiODw5FXc4ZDOluEGRduMGTbFxUVPjZtq78CQUOhbg8EyWqmysrIvl1r1uKM8/AhwilW4/yIKW3GNbpWXidWP684iVj+7o8+VxIpZ8wRWLFTNpEJzl+ssOWbmqWZ16WP7wX0HnEOLfmGFwkaGgzWiOwU3sdUwd99362nfOwp4Vt9KsWd/UW79VROz8wNqEkmCCZTDvn9jrE+A2dECht0dhYLzZ89sndMNU6eNYHj9ykzHedOjrR5/6dnqDIuPanWL5mjtySvfq5ahLS1TFxorSzSdMp3+ru136dldQN/pFq3roQpYUl312TulNf+5MTasQEGb8pls8y+kVVbH4qoYPo8qVfHsch1LW5tm312Lw9zcz0+nKTdGlRCDkL1kZbep4KLQdlOL4MMtma4h5RR90HAbQ1WzRKsGnJsajj3zJLhb9nK3G9xBOWq07imrprPr1P2ldjN1cXFxivGfwnRTyxJawMoSfdMZ6FSlqZ7Ja1/fTwLry4t53EEY4hPG+viugDDr2jhejgpiWvebJkn3jb75yRfLKNVt58wcL+3Lcx8KCuHVml77UWlXkb+CCHIfZLCMQHFAXZLT/9ggFHbbGTK6M+ooZewXE7zJPXmVf7AnAY/AjAvFvNxoPvtLcoavelbhl+rLAGudNdQfyqqloRHeCFkNJPfpXUajNAFKfNDvuPFEnkdUl/ktVJwMnHsSkphbiVANcPqmRU9V2/yOrkZ5ocu8AuX3BC7Y5D20LRm5n3QaTUCjlOoQCDIX8pxK1sIsI4LsfzlRYgzPN74ZnbpWUDr354wyb/Pfo7Ns8aqGQa5oLe8d6zePs7ag8fYZL3eg6treJKzgH7JFuqtf6dZpN+nvkwuvbUiyqMs23ec1Ube9kFvtEZL6mS+Be0J90VexpVj6xVNbrLva+jsrpk0ABeu6/PefZGbtnZnYz2HGXol19iSGFLaiA1LnI6uawG1m1C1crQwUozOGA+LkegF3sNPd882V8RhFGzST26fkgkPlofqqp3GH8wUZ63qhvyDt5oSXtnr+Xm29sCFopunDuyx/XJkRIy/PDfc+OV9TLT9DejUitI/n1o6KUmPAWIjDnXMsLwgTiD6AOpcQo+ujWqWhSVOVxJ5hyGVMQyhSsDVp4vA14C+GjTy+Rxb3Af54yHoe+wMS7Tnumzuy7YtiHmMGlbR0tFT7eFPb0aqpM9lVeLEVkydQNST416QkNQ3AH+qpKn1WWP6NxegeANdKNd2ayXm6/CZ6k4KuIglCg+YgZ1Sgml5njpUMsKiI3fJyG0qXrhlvgWuQZuEevZAAI8gf8tpHJlKnRfEqf17z+I3CqdABo28qXG8+bwnsfwHGjjcToACOjNJPAg4mRCp5K+1lMJVS9Zv5AI8Cqw73fYty7Nbf/1yEqZnPlV18+zwA2b6p5JEGkwK1RMFbn4J+s4K0cCmtXRDPNbiP/cJLUy8ygEGkrnXqF4bpVmEhjoQ6l9aQvd+sVN810pe8pMJ5juDAundpNhaQ7kB+WNNTZX3e86O9ro3GP6DtpQA1adIdefI968qy1w5kzxSs06t1iduZP4Wlxeh6l9ltj3W5jzY07VTVfmmp3G2qv3+6UK6jeX248i2l+PzzrTYmEzwDeA5Di+RTbiGx/GbwvZ7kmn6Kaq+FeWd9LmhUKhJrrRgJ6AFNhC84Ew9D8TXxwQBge7XEGFUmdLTvilBlGNx2wq6fgeT+vnkxYOBzgGnTkS5e9H3WYEmmVF8a05NtVU2NSGMO34oBV6wnZ9ttK+2VsZMxCT9mTkg9nxmfnxxlCSlEYoxGNdB62eRgxebUcOIw6puIahrQ68ulHeaenmFvz4d8p0KmEgFfL/TwGVzvWbM6GA1dpJJwlqUaD4WjZUvtoejhaNXwHzpRsJevNkAFaAN+RQUBbvp8bPceXg2nta94aah8ClLwEDMI6yxJNCyQlcJT2O1TL4/hwHL/WamfCn34yB+xXJSDV0JXaVAd1ItLBlwehAiXcOY3+oqNuIcnW3qFO8TKEfFqKRrqHnuHQna7XkD2JImhHDrT0oIlGSmxmhFaWWZFNGMk+KAdTpw7CeBpLNZkaGzXAC5ckhPJytJgHERqEI5l4nRzTIntctklgnl+dumbiOY3+wqPOIamWnmEuccilpGttYDC40g1IOfBJLmZS0zwgWMsPrxm0ze+/QSW6VtPCP1hnFdBccwvZgu4PlKf8oBxhp1PxzQ6wa3ONkB6KOEQMsaZ7e0vK+aQ2KFYUBMRP1N+Ri/Euox127fd+WsxW1/RqYaHy8MPemCVP4Z5O05GDR5w2+mYNHCU6mx9w9TKywuTjurILqp7f1+911RJAKUP4IUldBlio8IgeKoBQCjwMLVYRciAez2zfzoVQpo1np6AFU/a71cjdCUjBhMnsBJSSlbztHM4FQIQPDKf0jWiItNjQiJd6zQYqiBuqhBL+DQOU2XwnBAuGkQDPYl28PRxC2ZlHyD7ulphlf48ApIW2sq45dim5n4TJB2bExZ+/2SA2hy79OLqGJywpCjSlgBqFnxSROH5NwcmwBFWkNPCUEGdvStTCNG/oeXYXEIH+DyNR4Iy43esWaY92Rbhw6SeB/htVcNhEtDyfKw9hdEHS9u2KYZyvE5dj7h+k5YfXCHq3bxLmhdggHaze0z9QkZPFEtCrsSuyolIVe0yscP1O4L6hGpiYhCUO8AgBCfF+5L4unTC35CMHrXos3ZLi3S2qpKSIozIVu3vDSfJzBlommakUosVYRwUY7Avg+xoz4alqwkeyQ3bgMKkzUD096XidwlJJc2/57XoW1iPwIi2wIjSlXumzoE6qK/TtAIcW9+AAamBb2r7rGfPl/oeRyHdCHHr92+BSJFqez5GDlHZB0hV2b41tvsQ2VC3xx5kzH9gBdRQTsGUOobMu9mazIXixE6ICdmnV8X0elzUW4ztU2fzyvMKwCSmbTJQ0HbHqMYvzWaYH/0W/4da1apW1VeTLr0sG8ueb+ucZ3bJT2WoAbfyfqhPV92LEhzZV+C/+FxTHPNqXszAQkUp4HHNfX/8UQdAQRtpwKDZcMjOxsRxGoEiqTDU9dXoWxoQLQTyGI3f/7B6DKzQLA+eiET4EhwkrMUavdVNj3sKiYAExsQZbsLSoLVgMDGRwmM+Wc3vuQrjYqbcjXTXlXc+XqX03prjqjwJeVVkoy5MXxXDHlbCKLqO9yABPCh9X7O5TwqGex5sAHrt7PWfdDZWgv9nm7bYedLSEksnQVvPFHUR3Br80fLrtkhUNvWm0nTu8A40x7Evg7Krt4vQCordPB479v6JLX28ebx37qVbZf9VVKow7eOwpgTWTmy881jsFPBRRzvp9yg9O9F0aryxte1zkGmGVwIujch+8oJddglJrCWeSM45HJ9TlF7dCqIW1d6+Xx9CPEktuDEApCkIt4Czk66ZyN/cmG2f3Q4WDaIkCJ8QnwB52hUeW53PpPd9p56nAmw+sm5n7BwzHr8ccY9YSo+10yj0lATMBFz7YTzRVb7TcadOwkjYIkbV6l4Hx5f64hXBN5O8vmhIp6X4Q9cTUPKy3ooYXyTQ2L5yfM+xXI9TxlyMow7M+Lc0gChIRmGjs03QlySTrIUHYMl2mkZuQ/V95ZdT1HuQm6D8H/FnZ7X8u6dYpYbvtB2o2ajXSNYicQmCz3y067Dlac1PRHKXgGotw/BkdYG9LGMqQ2qZ4PNHcAFyQ/KyId94l1V4nhs5hicHwpfzKBaC23S7/IXnUWXbnuXZCCJSfV/aq31F1qEbwFXHLRYQmkZ8+xlUpfPPQqrnzfLrEfr69WYl8bbrc/gdu2ZvKxUn4/gc9/uDkuvVqR0W/OmnfyPWvRZxr268vlsS9651+nk5fzZ10Odc7qnFUO/15TLAf1rHcGuvu6fU8VjvdSHiH9arl2BcOt0/QQBTiy+sD50hVxweB6a4MljvoS4IZtxfydf18QlFnU804QsC36GWVZYON1GeztKwSCNC4K3vQevMxYz4Ndy6iq8aY/cBmzyds5yOaK7LGdQd/Q1j8Y4b4302rskrZcdUM06fm8xz53kKJ8PH+KFoDilwuvzQjKqz7YjXhuMLBksxonOveowRkxBAjMaQQcdrR0y75sZMQlD9lHDituZSATwHTYMejfdAnHurecZ22nCM+c5mzqGOrMVp74OWWWWcaUcyQIoRzMEQrxOVcGZIzDWIiZhb7RmQX7iZkFGF85uIo8p7OCdesTESrMBipTJccFMmis9xsKff0k8IjUvVEWlkcVoZk4erBtPdHx9QX7R1RfdtuIxBtRLF1yOUWtEz4A4wKXbGMD3ZKxpOOhHgdykzAOuO64BI7TEwc1sTDEuOWsvh9k5vnX5h/eiPiiYAJKrqNmL70tn7OVFgztMMcAR6Xg5827qAhjujnWSFS5QAkBlfPB8yfDPFsMfZ7tZuxuA2SRp+/O5+nANE0wTvNAsEfXUZVJO63tz87V0eOuJJzZL3V0PSwAvKP+atX/hXm3hFlCUkt8VHmuFWyAeKg8b6ScsETzjMvaldZJf6YkuBMBnuPAZm5avHZupVMrsLmuhBrVgC5UoVQgnEes1PtLNRbC1UCfX7eZRwCfYA+rk5WqB4DeLQUj+OXgrrDXvCgE6Uh/nwrXTPH4HqYZvUIdcRSFhApnYv3q8TVX9m+SzaycM9mFPv0IEt0TQIinhVenjkJx8y6X3Sv7MvzVsxsh6TT51fmj6YqvFvjEMFnCtPBflTvzfqXtV5o1WldkirLj8fYhdAqmDsUhPC92AlES6Cy5ahhGx1VZsNnpI2PmXs7JyGpQkJQ6sYoYLe2+sqzy+MTpeIl8O4koY7UL7iwJy2L4OUeZ+/ajach01LzLUdS/+Sf7mh/ykWV3SRduNTspgHUkcbTZrFwV1CSoIlc3+D4Ul/1XAWKLKqRsA5JSMK2SXjDFti46q4jtm1ZYpnQia/GUhGBXKek9Ss/2gmTHKjgXqzGiLITokIPLam1rVyXidssummqq0mMMQtbLdZHpPlXIPa/H06Pb+LaRC3E0E2M2xMF7BnyWowWKuZaLKTiZmzDDKs8J6ALUhHUA4zhEdCKk2HsMmaR+wwOwhLhO9aYVa3Azlfs7FFUdsCL82LUeypvPsfr5qpCh60pubx4GMprRxXk2F+4czNwJYnblf3AKELcjdfUabfD1xrlxlLXFbWK5N6FORDpnu2K6kUI+3zCr78MvA1kMerrExvmJ6HsZFQBQ+8z7cgT/gxqcJ3vjGDDsBLKzoYVeph9sK00pYVDKoU/PUsp9MEsHleq7/7/+CDP5ee2Z/3gsejF/RNKqGrBWdzKg5CZqwq7gKDyolHfsPPE+XJD0PeLaFnvNmPFs4y6R6a+iPrtUZuKOK72ULd2rhSiwiJgnyFvMkek15H8BpMd9R0phs9Vc0blfoKow3rpadzAnMM+8XsSkjJvnHmRKC40PMeHlZSF63w74qCEI5urjM9+klsPIF1bxTx4Mtkxk92c9ILKo5XOTMT01HMHCyezdbb+WaVde/c0p3rZSvKdnDlKPutTzKoqciKy5H4WB8StYn+Aic+NKTfUfbszKAvRvTpGm5M0WVoUhvJaTi9gIyFuh6TT9MshqwDRMGGpY4zgbzkJl4dRyNaEijHznpYjUnWNVXBeqwTSS7gq+RMw7gfRXb5WQfIq7oLbEWLl8NmhB9Uxu0KjCzSZRVdDfMJmdk/jziC8aRT6mMlqUmrhaXCgA546gqkVLoQ7PoUWerXMzlJx9pjuTlXBaDguu2pZ5lpDqmrh6WezRopQvJZ2mFvKkYOWUyfnxHh3Cyp/i7AkvF1sqJ9uVAGbvI5kbSFtVziINW2NC4h4NjVk6akh9OuPY14L8G+Z0I79L+Pf4QcCbDwtRDz92cGos9YCV6unZCwGjgZ/BWQnIyyOKtbirpjMM7wv4BvpKVFbqd4CLz6DFbfY4hdkIQdXvT6KfxJipLEx0nEUHI9Q1ulG8OUQTUpnuwhTjYWJVfl0dpNfVpBjZm/1dAVbX/H9YHEYkh+mVTBG8O+7YGO8Cm6/SGNHWrG/VrBdlBmftNsVO54DUoC4Gk+/zgTFbwurxrPamcOEyrLOJIWVS6E1adOBXluOYH8BfEeUXi0CWsgHq5kVwNTVKBqGkyDLUp5sMMl/JNQfTTgQBUwOmJVRyQkKD8cDGg/8G6BGgo6IJ+GyyHERl2LzxC12uA2QEWc6CVfjJuZ6Pfc3CauIZkJoSX6r3lfTCv6E7HbeVu2q/mC6/k/TtjlsWL06xGVS7Ta4W2+aFqo4sTsQwGabc4xNKwNj/18xg/0AM5LZvUBvz8WY/HsFYsgvE5f8gbyY9zZBZmGTAC54PhjHwNdAxGzYdZdJWf8yDpmsb5DiWcZ/t6c0gdBLD5/wPjHaiXSSHP0TEC9WWxW8v7sc/TF+aucg53uq+IMQ4HQEWfy0Rsr1JyB8xDPmPtKDv43/udJ+vLhu/GzSohDDqORskPLTLGHcBeGPb97gMjMkLOn+mh/wnP814sAEtGDFvEAi+55GwWnYuOyr8bxkNutx4AHYb1dnr2xEgm5CFkALFnLXJmRBz7HFvQjMt9ymTk+3q+jZTc5Di6FUiwca6UyDfr/I98k5HTNtDGrNlRepzFGhz2WzJTGXzqx93mjUR2PVROWgbvsB3psxelhZXCrjTxbwKIyZl8gwB93Y1m0acol8psMeYUuqdSyRjSSUEzIS1kCWiGn7BGknAT9L3f5OuPD+megMW5SoEEokat+M6XC/PjCnc4poOD7h1FJxOO3QYHwrLI8MRj3gXCIjy4spyfTUBNWtS0X7i0JpBTJbLvEkrypSygLAyEL4kl7pSKYkKrnvdsycjIMtWV7N/1v/L3KfXrsQHFKAbLGjUfpiZYWmdb/yGZf5qXnrBnAAAJDvgDwG5KYuHZ4so6SYVyx3gFkrlVduxpNzVHVuu+royhwyr6xw9Vtpngpsx3W6QqPriD2zaeKZST7vxM0+inmhY045MPskzEP9sn4EFww/W4ydQ1SzSbeh4eiJLmSst7t6Sp1WneFbFzrNT/5zn//6ZOhayj9L/MdrO8tR1ihZ71mdtgCdtlrHcuS/6RLcfsyXLPxZd01fb/06HR5h6vbi4t1d+oR6jmuF4/V8J3vfptm3iOko+iELyiVA5ATogacrZ+ztrhNGz8tpZjFFzvDI8uc+Hc0rIooTZV66XksRei1B+y37eTZAeH/D11dLivuvdgZbsSfaMalb3XW7tzboVuhVrjq1Ygc61tQSgLZ3HecSesVr6OQUFyPDw4kjaji09iUt/T2veASoApoYBGBg7XY1CFwhNbHGl6YlVQwCAJXPKBM5oBLTJ1OZI9DEIAADa+dfKnAF4NKKpQtUMQgAlIIEP8GWK4LfYFtD4AzowNfG5WWABnCFC4FXEFqM6BzQBK4qtGJbWkaeB75ByIFzEHYqM0+lVD8BWsE3VwHUgn8a7uTUVdtpN6AUeEKwRfthHngL3HEVwOU19dV4MJaEBujpD2vGAd+BcwAAGu+Be64S+JyiHJOWu4e6euXWaE5ntMBTvR9Nw/HhkQP4/8OcqziWecl/lunU7GXtQqoTfXl+CcjuBDQ9O/ZyaBZA4FmkWatut8J+kGckf4B+eYnHNwjwtp74Ld68JkIAMbJFDsGEvSQlI31jZYK1RqbY+S7TTIORGRF5IrNMCiVzzKtRltKp47KMRcvIAo9myPr4PnDVBoR+ioIjBYAEMJCRqEQmBPNkSpzNMs07EJkxOP1llmdpyhy/ipWlLGpclgmoVVnQrR1lffIee+ANmPWt18dHpSoNqpUoUkxNtJoBPz58BREpNRDFK07Wa7DzzkqoVB1bpQreYMvL9rh4cVLoOT7ak4hLVFU1lRXoGaSAWnVViUrl5azMqDIDQaurL02V5Y8wAs20A2CnzIHpknngeLnUcqMdbz6TL3e4rtJ1lyXccF0vthzD7jjgYUdXnvAKA17EgqCjftGYu9sREftGKlCtRkk7+UXHN+ToTFSsRi9WOWp5WSN1Y1X0EN83nMpAZQqSnULettuV/CAFZoIECDZqG4ZDciB+toX2xETeZqaV6tNwh5VpaxcXt11uf2+sVBd6ZyVKP2tHayeks7MjaEsu+szIOF0Ns7r79MxWoYBYsp4PfWDr5FDr9YwykQ8OIM4JwQUH890YSnoHNpDkQ+fzQzczoXZfrFqVMAoKdQ6YlaOVqpHpTXJCBQ7gwCq6CVVaQxXBjtDzSgvXjKWi3asVq6XM3amQV7t3V6kZWEGlDy4UU05qoi6uVVZjKwhePFlV41G0aglQmInl46VLZ/xy7wX/73jS/Dnww9O8PfxHTrYZ9r/IUmwcHRpsqvfcoGm33HBCijyTEJ1Fcspt9yxbcdcHZFfd98BJqT6ZbMOadWne+qJahhJlVMpVWCTXIFWq1ailVqfeG1SNGjRp0WyX45hatTvms68uxDb9/iv0nwYPWjjDxLId1/NBqF9+VxEUw4n+uJk5RaMzmD3xNFs2h8vjC4QicZucLpHK5AqlSt1f/zzzPF+tTm8wmswWq83ucLrc7e2h0Rm98LLEbnnsrnvue+S2hyWxOVweXyAUibV1dNtihsg5QmdNWqpzH+tiYGhkbGJqZm5hidZKSs2G7bXEDMgEUlMud1wzgkhZMXIP0ABlBNPIIEAKayd0Q70GCGPmD+4zvEksSQ2ndRbZD1VFQzm1+6AZ2LeI9rHokXQjxeNMjHENBxPl2mAimIwS/UJ1s0YU2E2U7FH+YgW2rBysaIWJYZQYFa+HrSitiTHGxPat8vabkuI0io9wpUUOlEjlXBR1jQev9br1rsFu4BpFvQKB294YmpO0fMdWxDuAKSziSO0gSJ/fHOQndpNOR0sDp+rRGDMgL0hHC6OjNdTOitVI4UnVndR5iaKpe4HXEfw00HVewVnHr5vkYf3bEdD5Oojv0VNkjQoHng7LjYjJ/ljOW7inR7hbc5eo3cvah1o9bqBJKebLi9E4hNI+TbAemBMezJE34C+GEQrUHeZbJKiEZAcDGMLCe4AoQg2AzQGhpPQXUZJ818zCITortObK7UgjAAAA') format('woff2'), + url('data:font/woff;charset=utf-8;base64,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') format('woff'); + font-weight: 300; + font-style: italic; + font-display: swap; +} + +@font-face { + font-family: 'Metropolis'; + src: url('data:font/woff2;charset=utf-8;base64,d09GMgABAAAAADVwAA8AAAAAnagAADUPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGlYbnHQcIAZgAIZuEQgKge4Egb9CC4ReAAE2AiQDiTYEIAWKZAeLTRv+ghfE3feIAt0BMF6pkYMKxrEp3A6UcgVGZkbt1SJVlP3/f06C/zFGfvB8IGbW1rX5iMAQyjSDSCo1OarWUFFV51rMWYo8ddRwq4V9XPePufr9nZfZ5unv675zTnOb6m+40O+j1J958sWk+YaWQxMYaFmNRzoIgUE0gDP4QIDA2WFTod32KjyEh+LzwxTmPyfcJpvvnvZwTx86WQS400OkyPDxeP7Uu/e+kzqFf40MQAZncKWsxgR3SjGxgzMYDc///xi/9rnyMEkk7XiI0AjNGiQWtZGkJ5uZNH8I3NZlWqmJpCzHRHERgjJcuEFxI+IkUQEXmhv3KqPcuFN0N1TMsv/M1baljf1l5Y9pWvv5f/7vafu8P39GrJVRQIGmGlM24t37vqlKLS/oikRf7ezOCeyTiYKGlaakhE+BrwLiH5P8FhI+h/jgXMJPDzzAyLpFFC3Fv08Q1VktzXQKTzCay0OkBAoG54U84QLc4MAtiqIomqZpmvaAm1+llFJKSQF8fkvNtLjBDcNwl09CVPrAU0idnGJpN62b0lAMBMHfpj5/QbuFRZis7f5Qa2pWE64h5MhL7yplC1AQRc7m3uDKZpnO3uoeWEaK7kyQ35lTypw6chBJPXM7SzpYAR7p/p70JOkJNLuz+pV0+n8Tot7EGFFEENkhZJw7SFyOLgsd+p3asYMkdhCa53nu1ePPsq99DeA3D8FauDZHkw4vTZOy1vfd+7N9vX9Aq5BuTDudSNLTnPNStlBbGIT5YQ+HUAZjNP+3368q3qDRomjk0KL6G8Qtfbe53+YNZt6sJBIhia14k9C2LRS0374iGmkQbZEQIgMeRSQS6t3DUqETsof2rf5luWwCNSN4RcPdtu98G68zwbk5jy66uEgxpvEdrt/q/djqn1flxY/apFVKBgMZY/9jNcx67hVpoJdhALocdBvRqVRfHpcb9ZcGAAgAbnxLAABw7dcGBQC4/6+wBhCAEkAXGoSI6gB11BHVyUQoSgwqNgQwFHmgEVAAjIgKoFFiEMQAIAAwCkAIAUjc9YBvvnoNBAEDAIxGDQAR9MtPWhKo3kQHOH3tihC4l2MmL5UohsSGC++pSSlPvXrbgv4nBeLyM3DJupEGOUy3s1R333lQlwtbiNVKld/+hkAagAF4r2cUlMB4Xz6NHQ7O4W4zPs6W3pDZ++lpPr7frnEr7tmVsPlWbZ9qD8do6OnuzC7H7BgwziWLyh3GdeyhFkLmnTjIBxGMCsEIx1LjNMVrTtCCqBVJWhnlK8Yqxaoi2Q3thfYhGjAuYRiwHuI8xnmK8xbvPd5Pot8kf1tSlAWIMe0Z5kGnNlAiIUJ54vlD4cNmQ0LD7FmdgKALUTeS/o8K8VLxKsKF63JNNdscc8y1wHKrZ2uRwla8bQTb8XYQ7MTbRbCHqJpIT1JLUk9yhOQodBwy4NyhcH9oSUhImLBhw4TZMbGCghTrJcmeNgsF/y9vPoKFCKfWVHMttBIvQaIkyVKkyVegUJFipapstd1Ou+21T4NLDB567Km33vvZVff9aIrmvVWpghKcShqeyV915rLfaxpnOwPGhtmV+buXRb963kvvjPsZ1HLDD7vsZmzQFyb06VLpYPUj4YRDcE8MmlHDMLRYI3BmLxCEYMie2AQ4W+acy1UYDC7Q0z3xCFFPUM9Qv7D+tLiYFMDGrGdYdKDvZnCHscUSDhHIjIJFinsl5BmCDOnarroao2U2ZzwN6CTeYIxRBL5y4QL2b/fbjzQrNQbXRtQJtEY1Go8uaCN6BeBGVAvGjWi/HGajBlzk454F8Yvr73TRTX+DDKM1wmxzzDXPfAsst8JKq6y21iZb7FFNr1a9I+545IlnfvmTCpqhRerBQ0IuGACEKRVk+f8vhKVV2gbDk/+stvDcedrA84jS0ZQ1pVktaFlr2tSOqtN3pFNd6Gq3e9Cz3vSpnVBDBGJKVCRbKNeanX4chSWQqo12rw+QWJQ21nlAYlFzwbxd0lKpduOyX2+6T2BoJD8xVVRQVtPQJOkdHJ+c/Xnp+p0Hz15v/vUB9QcwhMZNP63H/fX0CwqPik1KzymqqBO3dJ4cPjV9YX7l5r1HLzZ+++fHUMcKrCmrKtvD+fb8/OcqrcF0fbx/f5HVs/a570dWz95vRffjKQ/Yt+5C2Cef0AHa+CnlfKrmuc/Pfo3k+85l8eDhMnxvhNBRvXt4CNzAtfjjMJk8E3K3Id1eUlkVbaGLd3OftksUlnC1qWfj4cylRfi8P7X6+i1TV3DK+VxTR46EsbxNsndytifM25ztIBGEKzn3ti21vE++2y02HbTH1BWcEpeq9aqc/mE3lWZbSYSAq8PItRrHBS5VXFiCrqDqvHzIPft+ud2ldWXForvmc4fTlrsugmAFhd1QrQyipJJTjPrJfF6FL1tkGSxCzOymipNqE0sU4HyO/VQ3zJbjjYMzddV0tNNdz6IsgeTH2wZLTDhuzouhU9a+uTcbFPbhmok7rHbDwQ7M5bEteN13TbalAl5fTQT4FfekNaRZoKJibo/7L3ev+g12ia0mdSQk7ifrleKEPBRdHcCbLwxIo4zA2c0KqcwJE44XqRnxx1owXbI1M81iWCpaRq30QLdKryuz1kd/NgYZzMHQzO1EW9nZCCO5iFdMHrBVbmqqJVpbZrXeP3fTD7DFPsMcwMoTHXJOlAZvZQ0nKy/0MQiLokRbW39MhQNkry4TgIMXGnXLKRJ1t1VQUrDjwpO/UE200kE3GgNhRZmhzX4SF4i2YrGYW5U/IPUDy61qxIBWfekpdBQlWkwoMsgihzyKKDUD+5vb7sSF3F41nbOnFgvYV49bezhLYsSCGtP8Kh/Aaxq2zntEBr0dogEkP7bkOP8VAO5D6z4B5gIAsmQnAHnPtCEknaCb1CcUjv/yMekGQKMdlqkCa623yU7VDoZHq7TSC51FhCjZ5ZhnvRvexOIrOE3PlXP/8v4od0idr7JKtpedZW85VN7W0mgEZKul7rTDUaJNuhlmHi5ytlFzqVd9G1VcSZl75dx+e0UOqvVFtpLtZKeD/xra21FH1Duo2m5bbbTeWqsttdh888wxy3RTTVau9N1opDYG/X/+ZAlP7Kypj89jj/579TEbPQJ0G+NKIoT1EUI1KYeQiI30H9GXIYFIoqBkwpQZcxYsWVGxZsOWHXsOHDlx5sKVzI07D568ePPhy4+/AIGCBAsR2stCRLZaE00126vSWvbzjW2jrXba66CjTjrroqtuupdCT3dvmpn76qe/AQb2tTAkNYzW8KvZRxltjLFg3+zmT5KnWKVppppuphlmmWOeuYPcR2SRhRZbYpkVlltptVXWW2eDjQAAxpvgdtAUy8WI0p6qlHdlIjpls60VZ9x7Ktz/+sdLUuS+B7FLI+100kzLGgBb/AX4cEs8cg8kSpcgg06WbDkyFSgEkK9chTLnQlGE6L7vB7ExFLCrBawqPz7d5uhDP/JxHe53AZr9EH2bJCjgbqdTLAqdJArETRFpTCQuasXVZHMiSoWcnC+9UZlvcJveBcY3p9EvfgyzD7E0UB27Bj2HigrrnV9BBDVNVtUnb5iXUE33aaGu5qJvxE87scs91upXyfteIkpt67sbJjMTdFR6i2pFWgVkKOc9NrJAprsSs8pfOYRaefmUl/0m7mWbJDkBDv2xuNQYp7LSvVC1KjVXPNtZfAk9FMUUEAg029m+2UUaJ98k3on3c3dyZ7uV5/1kUU132IZwyf25BJxrIC4KEY2AdDSqLh+gQmUD/QEFLr36SGiuENFokfDKL2JCR2eXOqLFJ+lFRDQC0lH6a9IrLhIgNktA5dJPZUzsDBHR8IBXKOhrRkxMzthEnaXWTRzWLMvZdF4tt/aE9jLpYpWbW/Urg/DDcHSFh6dE8SLl+3zye3cNrzbsTKMDcm3QetN8hZuQMJNPZ+JE882AZ29+hT09WoJFFItenMVNZ8ELnn//4gufT+8YfI+OKfUN9MY0zNtXlnl9kVWKSIIEjjIyS07aBuAoFJCOOi6SBnjGTkTUO3yLBB8O2UXnCx6tQhnRkEaAtK/nwrgZePtvb//E5TmOkbE8h9itc1IZg3fpEX1kvxiMS4vV76VvIPIySROnPt8IvOlyLHlcHVBrLytAHkWIxeghNysLKABy81i28FF3OWkh99kd2ATA0HuNLafK3ucbWxE5OKeg6V99cmJrayHkGxvnUGWZtp+4oeapDpbaHEernZFunfqtEll4yt0OH2vLyAVI5SkzwKmAvTcxFUIlkUnTvDd0JpRjxluix6/Kz93ZpfZVRb31wIbX6FbmbtuZfqvVE04cttcNfK0p+cJkLpw76G8YfN1i7Lezz7ujO/yJHd8pN79BddqjxsKNQ78c3/6p0aw9S+qul75mOvzzORf8OZ3OntRGIJykomMOWtQB7TxqGSNQuzWBpBlJt0RWh40l2pxaYTPd1BvMVe39oiRVdR83DGdvPNENequ8ukSoRtCRbtDoHPfRdAKQu4DhjUe6QgAcW2ZULiBJ04ajxmUysiSB3ODrscnhUIgblFiR0Y8ulnrvXDU8JhRMNmcEhFAJR2XIlXAq4OFgRtIND3ALt86pWhU6SO3nTcPBJ3bJBEBGK2R7BzGjcsODaEOLa0lgfi4fA5gCE63MKRNfz0B1JDAzSTsvzYxIs7AGfWXvMg7y5AXQAYaPpBtWWY024ubhG2hyg1ZAFVWozsAI/z/cpLQtLM2yFbkytR2Pl2ftzSDCzfs5MrwQC5JHPXXZzilqGZnt5SYLvW4I80to6COex6CQpxrRgwyQ26FsxkfPlbYyWtqYlveLFnRYHEEhPhyOoCP/tlREEcWowrGUR28BGAZLaNcnKxEnbjoaQKXgJmo38dMrmZCjNTEIcVcEhxFnqDWBLjJ18xdxTwGOk2oothLO2DOS4eMzJuLEVplenQwo0FYInqRpokb1AAyRHtE7qEI8aGJB50j8d3ntvY2hrfIOHvzKVVdRksAjQZiR1K8yyZugbjS7ZcUmnSaOfWVNSpVuHlQj6oZGB0Rvt5gYlD19MqnzgQlpKnmkAh4J5nCIKQJhJIzwjRgly1GTPsTbWKk7fkxSCYsOKUTIOPshgeNfm9PRamhgxCuF5hzEgCTkacSP8Y1X2pIbmC3CGnxExew0qzcudTlZCXXw2mhqKviYeRWnBXFghhFDjiH4BGsTwB9gUdRWsBc885kRGVoy+Wxnb+/AsAoLGCbKVxjxeM12Thjo2U4c0fiHNMKZ9XnG9BkDogQxW6mz4YfltthYZp+m9KmteX+XeNGuqMN1Atzo0CyP4dGEMuT6UtvcpXuiA4FZTQvw9m4u20B6TxKQZnZD72EgCTfqxmE058VwrdZII7Ym5xtO8EK22kQ5nJleVV5dNSZf6OnvHxzbuYU+S6AqGxvjbUOfMxvW3k/9A6IUsRMX+4qpxn9eBRBvkisYTozWXaMRzBwJQO8kNgMOiHgwa4GYYEQG7bIVcRPrcE5HWmwPuYpxSBlTE6n/9t+RFLyhfPNHIIW0HDElu2gEkbLZAY7BHFQQrYTOEiXZE3EERyDmFf6wFeok1KNAAo3SAAFrCBQoDzbIByaiyCn/XgJhBNSnutUv95BWwLHD8o33D36dI3KtFoptZ9LEPoyDB2UlrI3Vo6ib9cVBE9ejau39BNXBeJGZ86a2q8wjTsXBpSmjgCGrJYBorUYXTjaEju9q+fXcH2lkQjYDMHQ3+S0JBOxzDqQKKNhdUjh7Si7tnUUyjHfQw8H3+CdIMDSUXLz4NJ3IphYJQ57U0lkklkClCV5NJuHgGm0lHWiOXQqsq83SWhu7PNb2232t2F2EUrfuK2Gxj/omjM+q7k0NIlkKzZOKWIdTQ5tMCjvFItGBG6yPYcOtSi6dudRK06TMr0MgU/0QKBuctGXynxaGHeSt8EsasFUD0HJ6UhyAtqwimQC5LFVad+ByOgS4/FImvFp3dHuGMFO6hEg1vEmpU1/xP6JaLALf2GSvmlSO3arauRTPeFF6FdrAL+UZPAFtYZeBvJbXX3I5VsueimvRph7gzJNR6GBu5ZwV0/vEymvQ+K2a8J47OkRlA5yxUo7CH7hRNjAI6GvvPDbFVmk9RNnjsH7J2+tRZ+DhMGMXhitgpgUowEXs8ox/RcdMb1yR+k/Rn5idjAfiyx6Zdnf+krvj8otAcMxwlQlyFCt2XWouY+dQQB6wW97McSSh8SMEY4Il6DFb456vhjtDyETlo09xTjpVXbbXmreeM5GQQG5YSsaCl3/5isncS5vjWeIKuQxMY7/kmTEXTdyiz27/UTrgz5NHsza0lafsIjAnw0bQPiAHGRBQ51jWBLvlrRzQmPjhysvKrAyokpBPtC8N7N4EHTlnLAqk0l6Wxnxb0KYL2S9vnzEMaG2vUTDRnMclqm3FRfpbHXsUABaF31pjfivDiUb66VT9p5F6DLMMAYpizNkmgxMQYTHIbMNobQ2l55nlczFjCUzKeNOGpkOWLwD9azpw1ESi0gXXWAbEhFe6oEoAFZb8S5TQHByWSHYmvibOaKq1HS5TSzC4mIp1dmCnhLawh7SBwm56LlcuJiiVLVW05wSWbCmSR96cxC3zPZRJigDjNdyaTjUMHutBbdsMjhdUNix4ttdMPc/Qm54mrcBVGSEUjpbgmvys4GHG/Gyr4MsSXCi3LF+db0IFH07m14DEZ97MwtT5KmElswfsaa+MxKpSz/42n11rkipv2CItQkFVq5eAeLapoLtYLgRp5mIff5GLPeJkqZYs7uUSv3zaAc3lQfTLPWp/KJOIY8pDEOkxNydDRhWTI3Fr0pVwwwd5KYNntpvpIbOZRwo6p5Z2zVAjH7qkImA+XbvGO3QrkOGkZLMTlI1AhNLQPUosjDd1ia4SQ+70zcjmgoCvOAHnpEWOBY0U3iKjUwrMtVjnwh77BlwsEa7ZgsuprAAfBaskN0NymsRvc6WeYeSYdTpnquUglm8XzBQq8I9pfHWU8XAgg2Arl9HG5LKbGaHn0ymLdPzrVA+bR+br8rEWvdJrZ52q4PCZvD59LjEjS7dohjzgN8dWhNgFERSKSZxL8HBAKtVte38mnLheQP+32D1wdDhTNeIYG+WdK7e3zH8QJTPh/ItxQXq+VyXBwn4eWH+ER1Do4GLGYz56nWeM/ra1W5KXF0bK4Eo6+TeEZ8so73IAqSsx1b5qQSUnSC9qZ83Dd81/cOFdcNfC8slbsPiPg7sX3n3/A3c+EP0Kdy58aOGd/yxfSHFfdBgNLv5n9j2X3ln9+827tgHBVrjzjerf1WgS7lq+jJsqt+AR9zPjCpZu7mucNFB9Otn31iUg0MkrSUB39Atw8ExIAgfQ1H0X5Xwlo3HLVbxphpltSfDuimOWLy2vALDup6z3xqyzz613sBYVAh1LEtbN5iJu9sXcZZ273xWyDAighVrrDZp9MWAxR0Bb3CFNtlXftlf+bmJfPqddX4p8nenJmpD2dIeyoOyWScKwuHRZG/pOXTP/gmZZstoVvidDOhGb1GtS98zU2Yah4RESBU/LVl6MyIBWFwbj/KhR2uDFQnVHT9H4X9+HaiS9JanChbmMmQV/ePGiv0KxYM3h1o3GOlLpFG7daZ6DEx2nnlrd1VNyWLh4MTulStJffFi4cCHrcFv03a8qqjONzK0bi6NSaSDQKrtqpfpIfcmg69OAzeDsB9LfZE8n28/ef78U4JARmlO4eCNBdPxMf6mLmdDVP807mRRgYBdcfqagNqTZdiu8qiycgfGhoSIt2I5mAdaWHRpNJsd6ChpXA0p2Z9Uw4gL9+4CAMvaRotaQK+4cP5Ol9MZdk+bIS/+Ad3Rq0/+nD4o5X8cUiHP75ZqDrtCfIPDLIzuYZ73HcH1vS5r06P+1Nfz65jPEUdMuCsICZuZxTAshFD2zALMdnhvaOvLdlvudNxW3s/ol6yEBOl2D0UGBW6jf0B4teHymntburiR8rCfwtEZi17L8814qOdcPy/bPv6P5QGB6iB3HdjlM8WDYMxLjae6+kf7JDVcAawn3xATOCsyhXPwDnbyE4Lmj51pd99SpuyLqQALqnZLZ57FMz6vf9Tv63qmYfhrPZCw3yLBD/Gv8XF7xvNef6c1VY7nxF/OKFvT7vzPVEwACGQiFtLtPX1K+pcYuBkqYOyH93m8vMhKYzMOLCfyYYyNy+2wv/XalP9J5uLBZnMd3i3ifi98EX1GyXZX05LMdNoHjoYlHrrWkVO+T7sI+a67e9VP57jjinurP/3llqmTo389Nb/wx1XTs/NV282h49dGUuJizA6JHrqDbET+pvELiVROVdbpF7JNFZzxD+UJJBNiFcp14OT1SPbYofjBXGCA6FN/ZF9fvN/F7OW6zOSK2nNlz+vlF6ckRBb1jgOBWPvV6Xto5rKDR2J8ro6WUUs6k5JL+jlpvODdSecc75a/e/paZzhx7lt8Jj8yCiB5djo/7EkN4uf7BYiErn8NLuiiy5qLkoNYa1nIdt/nJaJ5o9DNAoB5CZruarq/3U4KM4yo5fP7gQOINu8Ql+bMtVafnm21jTLJbBfHxExMpTx12je/ls7vZhZ9eluHPLVwS893yfHGZoSed40V0z2Nh4XJMctI9rcCDXhYACNttGl7McS/thq3aue24imLTWpNuS14CoxaRxbs32PxLyL7rQh2vxVD/cLGQVcABh/528WdCYBomlZ4ghPDEAx5V1vCg+jLt9wnJsh1o9gPsQ0xk3U3qnXFS3xnMivMvZ0zvWB136XEByv0HsWu3sGuud2//vAjgPWZ+zyrNtcf5EbN9UwLWEi2aJ3/eqSDd3eWQb/BYt6RkYPOp+vS9mcb00uWbRTkamHOzz6H6N3Hlzwvo3m7kqaLAb7OeXrv0tlret/jIn2EnOyLWc7OYv9bKFtISeMJQBb8ePpOhnNLmE4XC2Gcnh9cS46JzWEhXq7xVqA6DvYpLsSyEecLMHC0j2vv9N1Je2ht+PxPRufvr6oDRzobP3KyRgkd2+S7XwdHz9mFSEfdsqLM33TN06LBgPIzG9AUptoorpYoGFIVCN3U1dj657+m/Rf6ApMYuHu9clJZnNqwU2AdZxPWGFh678VfqEbUpp+S0zgquZqQbs3h/43JT/kST0DXRP3wAPELlvYrq7496UzAoJv+zQa89JVYuC4hfbbekjbIjs1/w+vujX4r6Xj+XRDyK9POSyNKjHAtqedA3FyzFw7sHh1qJ315xqi5efQeKNrnDPfwn2ZLNJZkaYE23GLmw7uN+fexxWA+/iX6vGR7pR+OnNh/neICHlwBh0tJ8NVxkkyNwzD5RvMHtP8l9lT/SbLe9waiZaDpQwkxcbcfTJ4NiomadWzIyWp3OcTtfPusLOOvoS8JtggBBsYqMH1khP+eF/M4AmQ7zwGQfyrtcgqp4X2Mdv9Kq7lkQ6ic81YXKVt5a8kOpq7e4S9kL1uS7daT9XbvP+VQtNCSIeejPm2wxYGzeJmzeUaMV/7Ay+5vF/XBTVngd0yt120y2wtXUwz05k+429VxF/fl3pv7lz40FD1DDqL5e2MBoo8PWBr12/DSiu/3AcH2X/ntLrzv2a/ar+JMjMS/S+9YeDnajRgdRnd3PXwDffKtxlj4+nWge+eTaMCrgPTqx5Fd3eyLTtzxSGAoEu516Co1SMhNTOppFea8bgfwPgvQG0dbA7huSNI2cbpxcfbj24N07+7ftL1tj/9XSe6TOewTqmkAUQ6NuVfJCA3hEv1UpJ2FC6sV6FZ3ULKsUULJorZhQeJHZYRsXd6NDDg8YSPnJisnDI6UT7ozloJCa4YoYci6t1fg9ZUlyVNzzCpEHulWDFizgNsuVshgeS9COmvmxhm9gLFPiOf9QKjUznGh91CWVf280qYSGA6V+gg1UwgYhpGL9aH7c4ZBIC1CuKC2GK6z9x139H8Re3ScZ/Y8ODl4M9hFhRvIqwFsvHriaJjNW/HznX2pxB8H5NFUkL2XbSawvNsOpp6SrAuC+QLW+v4PfDMbIO6R+X4WwCVRUEYPX1Q1HvNTYIi/9EWDYimip23tM1gGG6j0ieewbGoaoug6U0H6n8ZMr+OnKBnwDOIs37F8y7AdoomRLfIs9TQauMPQXlWfoz3pdAzOvxt5+kFVxP68+/zqlMHkiE8tblSZdyBeuZsbU1wjip3ITb2bxy2oBacN+7N1WfJ+d5sXB5HERlm+68EWtue1LEsw3+FrU3sXiuOl36FZHeU2MMHW5pFuZvO8HoIsqfViQv1ZYmvb3+bFP0eWpyzFOAXMVz7LJVOFPotTF5MTjrbEnCkQn+i6PAPp622fL5jaNkHAHcdGrQ38vIuZMYIdFmSmBQ9TFqrOBjC8DCm982j59ZtLKYiroRW+pVPVCxYDofJ5VnE5yNtWWEGoHLBSOl0WGHzohJtsH+0mhvv8Frv6jTIO+KSKCJOarEmSOVvnFk8CpAv1t/9yfzFajdt7VvGHSnDOHeruJh7p/aULlIFJ9/ZfZwqn1Z7PpoY9bpGuCzPzJRJPg0+zCG92G6Te0EDGi1Ni218+O80RpwGravk129piqjsv4bY0cjVzsHXjCv+6D2CemCwciNf1CwnzSLjaocfdVFll+s6I/t/acYQFN+ZM2ngwKlRPhSPH4mdKGLaushezpBJoDi3aePjZ2hziONnRvigOHg57BZ7DMSTOAQmL7DkJgdl8g66K0ai4PAj8iGvnIlKFzR/pTH2m3/EzF+Hj8NnD+81KwrGwDEfL2zdOTDcYa9ZQ95yGeDiU3tmrrifv4Xf69gnwFY5XQqGzd40543cYtuRP7wHwVlgR8vUL8ef35KE7tkc8N+thqV5C8+pnclN4kfQ750DWhwdmJ50o0w6rreE+BZhGVNh0QKRN/jC5bVlepX77Cf/Tjn2MS14TzooylpMSm1gThJVH6YnJiY2s81kyayMbxUg13LLv8i9wDwAeKM0bs/2/W1eiU15uivRVFj32SUaK9Ngrm9Vrkks2+aP1WAFtRRb+FBHrX9DlThuwCucV+9voMEk8nDCU0jaSasez75O4t35uuKBvLjRCHZdEoOn6EWH03WIheqCVM1wffB3kMLPuD/soioDAUPbSbFh4/JfQtTq+tSTZAVTiaweNvAfJtOBh+oBr+A1oFoX11TMzoNtmkdzch92LXza8fiEGli2dQDFlCKwhbxFldztRsAw3M9s1Db9HuVdy7y7qXee+HkRH6DWMtbw1489Gbe5Ga+w9E+0Zr7JKVcf8Yg8IAp1NzEu29x8pcBDa+NLbKhwA5YctWuxG5z38je0wb7DeUnT+Oxj5JMZRdPE7GPQF41l21CxWFJIaHuZ0nLkS1KzGbqx5ttcs2I/XIHb8xVYXObGgZ0SlI1UetahURmRCqnWZejPNyP+jEJVapAbdW+ErdNF0RcGTJd42jKg+h0ogQq0OvqsKerINeTANHrnWNmlHnHbW5igISg2Fm64kLUem6ZT5P3O02+qYLiA5Z+KK/sODBuKICjGlxfn6Y+XYtPDjLsqjoLABq2t4lINARof0pCP029vVP6qtemwTEaOsTfePNdw9olsxqH2s1vvypR9KpJr9PoqFZNqtZEgrp4Fi7zFUcpAmRNW0JWlNPfAOKXHXL8rKx3S+Bgoqjw22LO+nqSTM8V4da/fZqO7jFfSuFM41/1JrErbQqMrJCgg6f7UaJ8P/G67WDGFJx6jtj3fZ8nSP5pqMQ90C+krNHOXedlaPTbuzwLhncSKApX012drOmBDBtrFzpeJvAgFSSy7Z2IJNs7UIjdADo0pkUeVw9sgBaIcGT32JjFMF2WBnN3ZpdxeelMxxtuLMudu7mxvB2uAmjgdtxFJh8sM9lqf3xkmfuuLJO4YrS909gq5ct3yjKHQNc13eGE8i+q/ocRHKXEHYFxChO48nsiSNNMHJEOTXw8CVO8wcuorb5vmFVzHo7pltOYUd877ZkftiqPscLi4x3BYv9wDq3oThuHQz1ksDs70JzMQVWf2f3Q2cqvoPW963sRN/DjI71F473JzL5Ap/kEakRixjEJJkYmpCCmSSMG3gfznWw2o0W42zxbpEVmTuKB2nGxZfj1Afqj00ApvNybIhGdpmyuWtroEqUgWzrOJ/+HukvdHGh7zLZBHDZdn+pGyg16W0Col1fKvm0YTvodgRFbbtiyiWlLKqgZCfHbR7KrozmClyERuXOV/EN9jTZwEvY9fKQ6zt48gY2WlFfephQMt4J+FQ5fZf61EinAmot7QU1iq65wMbFmvIODkIpo2xIawGP3R/8JY/VhN88keMCXWrL4vf1CI+y2oz0TgIesv/gohgcTgSM7S9ouNi+cueLWbRRLaq4GNnRPACOQvCmYOHOcmvDdNGf71Pkx2JI7aZtsKKsMp9YBR2MBAgXbaMWs6vL3axnHRWvK852PVB2UCxY6Kz895C9kLRd+PuzpLbr3EeOrZ0sEPL+e/1E1Hld+fkv+4qEAjqPkGAVgl94znUrvT6UKvaOwzLxZU8iXXMqLAFU9g4GZq1LVs3vkaW0FfEP0Fl7mG7vmAdN+QfsOgmiLhA0heQ8aRbTmG4mJc3sbcTpztqZUYR01/v/I/hd5PLOw3HJyFen+qFkq395Txyb1sfymaWhogCAhqhIRmNma9d/ejnTXHrsZrFD6MGYtsgS8c0/ko4M457x0s+0KPCJWywzMsP8tmPCYCvHMdzTn9+ZrRauov4e2MsvGZhg9SdmF9nutIG0oeIFvhZWMvv53qGxBbZAxEtkXrkvU4jLSzawvA2JeEYDE7ZqxcVt8BWjzNhYf+FYfyJTEOuTPDqATlG2bLrWo0+eLLMIF5dP/+DSK3G2nMCIP+KrbtxYNDipHtXQtsrMaG506rylxBodauxWMsN2k/0unC0ei8CwLp7e2rLM+uu5xsxnX65T40JcovQrBQNJUOZ+V603oIqPn25bg5i7opPF8siUaj8Bw3PGDGBb8V8LST1091XDl4CvsKtsIFpRRiBD1onVEoztL/XmMLC456UJGjaNUfjHBXqZw2fQ33KKUbmyrFj6UwlQz5Skqjxtd8ksEal9yAXTtSsOc+U3JJNwfe+lXpXpUyYqQdUF/wblmRlNU/5XUYlvRNUZu/T5KhPXPuXW3//822VRyMum4XuCrHN57ZiWY+1fozFNI7SBMNrvLJ43o+ZBiFGT4Ro3biol7lxsTE5OUtfbv7oFeSJgThM48oJhwYOA0276kQhfgXPQ1IBNeZTIcK25QPcbiaVrE+t1SOd75adFc2yXWrZqwRYiijr80/qEnYNo6hNvHe6Fbax18PKxc48Kc45BVDtzuQX0aHUHTKs9w8uOzr3ysGV4Uw6JBoGZaNlISK5Y15HlnUUcD7c7UyPsvONQ53QXRjDcCJMCm3KV3x55G8josLFdZf8+7AOMgN12Ars24fkWuZEGog9VLBKLIRyG75VhCSLRkeimabJTkzuybFn2zrDeYoXFBvJLCCs7sUGwsk/OPyrCAkn+FKnDMlwb/eSkYGPIBsFVgzrt48q6FnnQU8r2WPfyUWH9MRvUL+40uOd8clVN6s5orFWmMIyX11UmH8wZyMRvjL6zr3XIgA2tAvvg8Fed5kf8bficxJiQGCeaJcze2Y0Ofl42OoH6TuTX3ffVzvqLTrGftY0YAM/RHWamq+n8F5Vnev0O/pL6Z4u2d0aws/RQhyBUKY4cg0yJ80dLaWkKef0GUNg78zGdOT2XekbVMUjYr5lpkKQJ05HTM98zCsOoT0MHtjSOsl0Jy9NMzKmcn2mNFv9BLXfJjn5OoYltceHeHmwPEluOE0oOYDkTn9W4yIPKjeHIjLWr8lX5K6LVn9DZ1kOrio5K/2ybbhWUAFjktzKoO1b0fDULqbPpNK9xBJsK2QXotJlBQOTle+068e7uB+jTj7sYDlOqTB8e0kX0x4FWb8oEpc9ievw3IG/XR6uYwlGBcx4X8n1zLWsfNAKOoG7v3Ohju0KvqlQ7qULy3h7rVll3I1wwew4uMq6MA01L/SHVZxCaZiOqTeD3AqMqZmFespCRq1Kyk0ZILRaNHCLnM00gsM6cJlP9TteS0BIf4UWv8u0NR8Q2xxUR+zeBNkLs/shOYPcaftmG3TjjYCY2F5wHkYujoz6n5y+841yBlnR6k/IRdzgZ8PVKFesPgnrq+7q+dH9BxDn08s521gd6K8hFWL8FXfJpwfIQrHuV+XvVkUyscM3x8Stx3TXJ29C09bwCtkiMrh2BcSdsL9MWAQmlbGCjlfSrILTMXkzX9sxbTcTZLNSwJkEZnL1qu/08x9HPxUDP5snDnPD/xdf8zYRfXfuPRBSyxHxDqwQcVJ/Bboz5VpR9iVWQsczfzLGPjn2ZZAnwy1tPJFrRxpsUICrGuG07VLC45l25IMyz+Z/+3k1q7yh6Bikf0jQ5nCMbI+RQkyLbXAxxkVWrjLwmWf8IMLuyaozFnl5N2zTYGP1itIyGP030h2vuOMJLHYatDscTN7DcvRYYtBBpN7kNqTCCBlDDpvBFu2oNC/99uxU57T+vbSd9/MW9ZuBUuFFL/X7rifwTyNEJ2ImOJ5dAZOTB5vMjVN48TImOiQIptWYPKbyX5RzDEWynVSEN1hjz3+Gv4vHfGtFsnlWcdnIO1ZYQZgd8svkI1sgtSiIBY1uJQel9nUr2iSIdwTpcpjQABeIQDYHyF4l8J9rOUGStUG5ivQY2qP/KVzSUD7zeupdqV0mbQFru4XL3Ki9NcaHZuEaS2tAkSkMDaYzJEm6AfsvzCy+2CXDMgZt421/3ZlWImSG7izxeURpzgF13o8VfvyaGRIk+dcPqOBeqUJjmkm9jE3bDE4XLYlbYpsTwJqgnNsZQs/LH7uZHS41UTimNpq+5XXwLhs07+TZZHvA2l4PnGMhkXWF+holdpchzgMnO0svaDGEcK4+nB6OwuzGeeA41eA8OG0kXMoHpEdgsUyI7HstebfAEtZBWMUo7ugcIYr0bgOU+KRajt8wARGwE+LoIBoKxZq/qWb7kc0u/qTZMaWUT3mwZCGQXqxqhonO3zS0QsOWsXeBGn3EYcMM+syEH2L4KniODbVWplDbMxjg5jzwHUGXki2t3Njle4Uc2lpRZLJTEYE2SGqGJJumzOcCbV9HU5OvA0HiHzWhYDPKstq7esyxjRVD1CWYdaoWk8CM1DOlML79RZp5XRgY/f9CK/Q5UXCd2Gv2Jwh946QlxMjg8fH3U7UJoGg3MU3KsCmIAOylPKSRzIbyGs3rne0vDAdInMJbfEv3hlxVhEehuTKRE1oS0C8oHc9FhgHafnYeQCiyir97+6okVYh+3i2UAQPgDqT5sTnwQZ8iO0qGHKB9QaoMsN4Yd8pF1OYbTsh5kk2mZQQSjQyw6huEn9xZBAZSz4ggIqO7Thvmn1uaSlv8LwUI9ONo2AQEZfabwrR0FIYNhgoAg4oekkIS0sW7ILUtYAdNtHhA272Y8AVGa2WY9xoJZIwe3JMmewMCRZ4zm7BXzB7exDx4K+AAElQS6y+WJ5ZZgiwdftPVJPnqV7XO+/vjDZ4Ip0Z+YfMbnexKyhh87Dy17f6a9Z2LSd1syhit7jrsEOncIM1vpgdUd5dwSF+aybALav/Jymp9zMtuu0InqRCNF1YzGH0zB9p3o5Y+qfcU2NXh6SltcL+9lG1qlKz6Z8vCsyte455WP/qgKTtfVEQfoByn4DdQWHzTIX+0GNS7J+ndiUWF/7sZsD1TLaXQOlYXMtLgFi/3AWQQS3VxmaRHtP3eWhAVKamPP2HFPtFDVOAgvLjuBRr2q8gYc0rk6Vr/y8KnyUHKIvVfsJQFwzeInCXpPbbPKXbY0ikb1nq0k7Qvh35KjvWY1Uq1diqL3+OSAJW2JkqHJ+Rsyb4E/Hi2a17hO+7hBpsZdokD3UPNBVZF6tQDXBlFw67PfuQGZjkzBzKpFEBy7FoQysRtxSw4rXmt7T+9ClXaXqWxJ7j3Im2AqOrHdSzGA4WYKe2H+gAsdDyNOMHTiKVV12O6VCsoC/EPldfzv/n9GjHjdQAiIBPknjmbx50O/RurBTWCtcvH15AGgHgCQ74C8BuSd1v00kY3jvPLGxttswU7gWogUKQejmjHuj9r2uWBy9SHUZwNLLaBb163LZbendWPYj726xuoKmDcsFyVxrps8X4WtpsHVVECxKKdW6VygHb1eY27/JSX0OA671OnUUVQj+9hRr9tj5e7cnzL3MY8y5TPBe9xJIqaR7XlPfQ7S9HnStyWPU+RQArT9pBfhymGg6HDw8PJqr/fgjjfP6VUDetX4JfX0LRj356U1UzvNuV7b255mW/MYvh4wTDPlN7M+i1oVMgb2BQHHgjS+mYIUcb4UCt6rmOOqrWrMsPrFtpbbAOOnGCrMHr4xU2vu2W/V5E2/59awTfctDJoarFN3X22WKi7t3tV77l8896sFSnt9fteplORxApm7S2u+W7Y4Piy+nOmtwiaDIYM2h2McWWk+SfJdnVhlMFSworqK2OJIi0sDsG1jk8GQQZvdD1qyEigt1nLvrDIYwlIiOqllZXRTu8wFZAa2NFoXG0djA60cFMEKb+HQXMAmWs2jCzrG9HFww3OQw/dK3L0XVLOErWizBqxFX5mzLnelu8yAKJhYGWxBx8qgDE5lxhvscWJPNriDHASVsQc9awTnOS1OoNwuV2l+B3xlKfXp2o/YOz3bEgD+/8pZQ8HGi5t2luvt7UKDLwkUq47uxz9MiPv3PxxzAVfGLdjpu+b71bOSK4HhxwvDIMCnBpEWA7KJIAy2k0Mc4dhdF19IZa4Izn5RntkrhmP4YrXKF3HsS+gW/OclMqmPUnBoaykF9KDMSf2qalFGB46GRxx3AqiQr1gRSptEdVMnRpNgxcpKkTjhRXEL/kqJHOq+FCLru5QGt0bmVH3v/y3IvaXjTckanTlaqwOoC1ssFMlR3Bn1oMuvTWjuN80Yb1kDHwKo3LjYz45Sebsjk9PRb23GyQ5otkgBrql2q69GUIoWtfsURRbK/AzOjrb/MqaMvv1yFCGW0NgnbQK6E5fXTiF8oTp949ezf2+iZSt9PEqxlanIjd/hr1aOpukqDwjSVJ66X0grth5MI8VmtijORM9jIR1O6sM36jMp2R0LiLJNJzrqK9WZGwZzpPLjB377US5GhSw9lyoUvg+dxoEMO/LxTQ3x9t5ZuIE7JCb9smyAbX+yWzj4veaxn/l5WhQZml/eSdWsXAVQzW207HcDhbagSDSboT5AuvJit0oIirj4+6Ag+j5PP+BMX0CibVqINqSGtvo7BaNaIHDqgWapJkNp/nS3GgiKA/3EyVaqhoC/oedU5ptooZ0adGb84/aA6Nw2jal0MKkF6LGYMloN3cybMQIxikFmcgTz2oPEw9dMpr3NarFD32sCjN9+aPwD399V7Sn5e04AiP0fWatMuQVmuGO6B9bY7qzTdhhnvFkmOG+iM8655IIGF70W5ZrLrtgp2iez3XTdDTHeem+yOLHiJUqQZJVkqVKk0Uk3SYZMb2TJkS1XvjwHrVaoQJFi73ygDwHw948Q/mtkRHgZRZS+NcY6rucDYJ98rsMIiuF98bAfSdEMZq897c/mcHl8gVAk7oyzJVKZXKFUqfvqmw3PQ7Q6vcFoMlusNrvD6XI31wODI3rnZWSPPHbXPfc9YvAwCo3B4vAEIolModKaNGXGOdNkxqyk93cGk8XmcHl8gVBExZighglnBwJ2K0b588f5MRCeB9VCbICOBEtiQrACeo4rROluBoT83FWMWpHSQoBrnjUVZJCQ1VQXLlIsQhv6Znqk2MKbKhAkbM2uxjM21OFqdrbhv6rbNWNBjp1B4d7Shbb0HtWlBG1Ed7aRvq836lJRbcSCRG5fn+z3tZW7eWiZm03PZthOoQDWanet9bR6q0sT1wDWvxC32cgx6DDKYzyRYCig7z2pNl3Hcnem08bdYe58a/aq3hEk5uy5jp2v7bsbSm9ktfD68uu6dZ4A9vonvgutvJWu80Jv43FS2ItM4hxj69hJ4YvQ7a/F6+hLW2p1s/PQ8pJB6I6esFKorqofEo/YrUR7OPUWptKZ7sBnPaygPuLB/sXoQnvoOoRDW2iElIcaMOpbHwHik7kB1FjCjJLKVwTdS/8CYHb2YLdb5ooCAAAA') format('woff2'), + url('data:font/woff;charset=utf-8;base64,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') format('woff'); + font-weight: 600; + font-style: italic; + font-display: swap; +} + +@font-face { + font-family: 'Metropolis'; + src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'), + url('data:font/woff;charset=utf-8;base64,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') format('woff'); + font-weight: 300; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: 'Metropolis'; + src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'), + url('data:font/woff;charset=utf-8;base64,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') format('woff'); + font-weight: 500; + font-style: normal; + font-display: swap; +} :root { /* VARIABLES STYLE SETTING */ --bold-weight:700; ---font-small:0.85; /* Coeff multuplicateur */ +--font-small:0.85; /* Coeff multuplicateur */ --font-smaller: 0.94; /* Coeff multuplicateur */ --font-normal:17px; +--font-phone: 17px; --text:mulish,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; --text-editor:mulish,apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; --font-monospace:Menlo,SFMono-Regular,Consolas,"Roboto Mono",monospace; @@ -51,6 +248,16 @@ --max-width:88%; --hue-bold-italic:180; --img-border-radius: 15px; +--writing-focus-opacity: 0.6; +--editor-spacing: 0em; +--img-grid-height: 200px; +--h1-text-align: left; +--h2-text-align: left; +--h3-text-align: left; +--h4-text-align: left; +--h5-text-align: left; +--h6-text-align: left; +--checkbox-type: 100%; @@ -62,28 +269,29 @@ --base-h:0; /* Base hue */ --base-s:0%; /* Base saturation */ - --base-d:5%; /* Base lightness Dark Mode - 0 is black */ + --base-d:2%; /* Base lightness Dark Mode - 0 is black */ --base-l:99%; /* Base lightness Light Mode - 100 is white */ --accent-h:229.8; /* Accent hue */ --accent-s:39.7%; /* Accent saturation */ - --accent-d:40%; /* Accent lightness Dark Mode */ - --accent-l:50.6%; /* Accent lightness Light Mode */ + --accent-d:36%; /* Accent lightness Dark Mode - base : 40% */ + --accent-l:50.6%; /* Accent lightness Light Mode 50.6% */ + - /*---------------------------------------------------------------- CURSOR Change this to "pointer" if you like the normal style better */ - --cursor:pointer; + --cursor:pointer; /*----------------------------------------------------------------*/ } + .theme-dark { --background-primary:hsl(var(--base-h),var(--base-s),var(--base-d)); --background-primary-alt:hsl(var(--base-h),var(--base-s),calc(var(--base-d) - 3%)); - --background-secondary-alt:hsla(var(--accent-h),calc(var(--accent-s) - 0%),calc(var(--accent-l) + 10%),0.05); + --background-secondary-alt:hsla(var(--accent-h),calc(var(--accent-s) - 0%),calc(var(--accent-l) - 10%),0.08); --background-tertiary:hsl(var(--base-h),var(--base-s),calc(var(--base-d) + 5%)); --background-modifier-border:transparent;/*hsl(var(--base-h),var(--base-s),calc(var(--base-d) + 5%));*/ --background-modifier-border-hover:hsl(var(--base-h),var(--base-s),calc(var(--base-d) + 10%)); @@ -92,32 +300,33 @@ --text-normal:hsl(var(--base-h),var(--base-s),calc(var(--base-d) + 70%)); --text-muted:hsl(var(--base-h),var(--base-s),calc(var(--base-d) + 45%)); --text-faint:hsl(var(--base-h),var(--base-s),calc(var(--base-d) + 30%)); - --text-selection:rgba(50, 50, 50, 1); + --text-selection:hsla(var(--accent-h),calc(var(--accent-s)),calc(var(--accent-d)),0.3); --background-transparent:hsla(var(--base-h),var(--base-s),var(--base-d),0); --background-translucent:hsla(var(--base-h),var(--base-s),var(--base-d),0.85); --background-match-highlight:hsla(var(--accent-h), 40%, 62%, 0.2); --background-modifier-accent:hsl(var(--accent-h),var(--accent-s),calc(var(--accent-d) - 10%)); - --text-accent:hsl(var(--accent-h),var(--accent-s),calc(var(--accent-d))); - --text-accent-hover:hsl(var(--accent-h),var(--accent-s),calc(var(--accent-d) + 10%)); + --text-accent:hsl(var(--accent-h),var(--accent-s),calc(var(--accent-l))); + --text-accent-hover:hsl(var(--accent-h),var(--accent-s),calc(var(--accent-l) - 5%)); --interactive-accent:hsl(var(--accent-h),var(--accent-s),var(--accent-d)); --interactive-accent-hover:hsl(var(--accent-h),var(--accent-s),calc(var(--accent-d) + 10%)); --quote-opening-modifier:hsl(var(--base-h),var(--base-s),calc(var(--base-d) + 15%)); - --interactive-accent-rgb:66, 66, 66; + //--interactive-accent-rgb:66, 66, 66; --text-highlight-bg:hsla(var(--accent-h),var(--accent-s),var(--accent-d),0.2); } .theme-light { --background-primary:hsl(var(--base-h),var(--base-s),var(--base-l)); --background-primary-alt:hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 2%)); - --background-secondary-alt:hsla(var(--accent-h),calc(var(--accent-s) - 0%),calc(var(--accent-l) + 10%),0.03); - --background-tertiary:hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 7%)); + --background-secondary-alt:hsla(var(--accent-h),calc(var(--accent-s) - 0%),calc(var(--accent-l) + 10%),0.07); + --background-tertiary:hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 5%)); --background-modifier-border:transparent;/*hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 8%));*/ --background-modifier-border-hover:hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 12%)); --background-modifier-border-focus:hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 20%)); --text-normal:hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 80%)); --text-muted:hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 45%)); --text-faint:hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 30%)); + --text-selection:hsla(var(--accent-h),calc(var(--accent-s)),calc(var(--accent-l)),0.09); --background-transparent:hsla(var(--base-h),var(--base-s),var(--base-l),0); --background-translucent:hsla(var(--base-h),var(--base-s),var(--base-l),0.85); @@ -130,50 +339,36 @@ --quote-opening-modifier:hsl(var(--base-h),var(--base-s),calc(var(--base-l) - 15%)); --interactive-accent-rgb:220, 220, 220; - --text-selection:rgba(237, 237, 237, 1); } + /* --------------------- */ -/* Color background inersion */ +/* Color adjustments*/ .invert-background-color.theme-light { - --background-primary: hsl(var(--accent-h),calc(var(--accent-s) - 10%),calc(var(--accent-l) + 32%)); - --background-secondary-alt: hsl(var(--base-h),var(--base-s),var(--base-l)); + --background-primary: hsl(var(--accent-h),var(--accent-s),calc(var(--accent-l) + 35%)); + --background-secondary-alt: hsl(var(--accent-h),calc(var(--accent-s)),calc(var(--accent-l) + 38%)); --background-primary-alt:transparent; --background-tertiary: transparent; } -.workspace-leaf{ -background: var(--background-secondary-alt);} - -.invert-background-color .frontmatter-container-header { - color: var(--text-accent); -} - -.invert-background-color .frontmatter-container{ - border-bottom: 2px solid hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.1); - border-radius: 0px; +.theme-dark:not(.invert-background-color) .app-container.is-left-sidedock-collapsed .workspace-split.mod-left-split ,.theme-dark:not(.invert-background-color) .app-container.is-right-sidedock-collapsed .workspace-split.mod-right-split{ + background: hsl(var(--accent-h),calc(var(--accent-s) - 50%),calc(var(--accent-d) - 36%)); } -.invert-background-color .frontmatter-alias { - background: transparent; -} -.invert-background-color .frontmatter-section-label { - color: var(--text-accent); -} .invert-background-color.theme-dark { - --background-primary: hsl(var(--accent-h),calc(var(--accent-s)),calc(var(--accent-l) - 37%)); - --background-secondary-alt: hsl(var(--base-h),var(--base-s),var(--base-d)); + --background-primary: hsl(var(--accent-h),var(--accent-s),calc(var(--accent-l) - 25%));/* 36% */ + --background-secondary-alt: hsl(var(--accent-h),var(--accent-s),calc(var(--accent-l) - 27%)); /* 38% */ --background-primary-alt:transparent; --background-tertiary: transparent; } -.invert-background-color.theme-light .popover { - --background-primary:hsl(var(--base-h),var(--base-s),var(--base-l)); +.invert-background-color.theme-light .popover.hover-popover { + --background-secondary-alt: hsl(var(--accent-h),calc(var(--accent-s)),calc(var(--accent-l) + 40%)) !important; } .invert-background-color.theme-dark .popover { @@ -181,31 +376,55 @@ background: var(--background-secondary-alt);} } -/* ------------------ */ -/* Hides the name of the root folder */ - .nav-folder.mod-root > .nav-folder-title .nav-folder-title-content { - display:none; - } +.theme-light.black-background-sidebar .app-container.is-left-sidedock-collapsed .workspace-split.mod-left-split{ + --background-secondary-alt: hsl(var(--accent-h),calc(var(--accent-s) - 50%),calc(var(--accent-d) - 27%)); + --text-normal: #FFF; +} + +.theme-light.black-background-sidebar .app-container.is-left-sidedock-collapsed .workspace-split.mod-left-split input{ + background: rgba(0,0,0,0.4); + color: #FFF; +} + +.workspace-split.mod-vertical > .workspace-leaf:last-child .view-content{ + background: var(--background-primary) !important; +} /* --------------- */ /* Frameless mode */ -.titlebar, .titlebar-inner { +.titlebar { + background: var(--background-secondary-alt); +} + +.titlebar-inner{ + color: var(--text-accent); +} + +.titlebar-text { + opacity: 0; +} + +.titlebar-text:hover{ + opacity: 1; +} + +.frameless-mode .titlebar,.frameless-mode .titlebar-inner { position:fixed; top:0; height:12px; } -.titlebar, -.titlebar-inner { +.frameless-mode .titlebar, +.frameless-mode .titlebar-inner { Background:transparent; } -.titlebar-text { +.frameless-mode .titlebar-text { display:none; } -.is-frameless { +.frameless-mode.is-frameless { padding-top:0px !important; } @@ -228,36 +447,164 @@ background: var(--background-secondary-alt);} padding-top:0px; } +/* Translucency */ + +.is-translucent.theme-light .workspace { + --text-normal: hsl( + var(--base-h), + calc(var(--base-s) + 100%), + calc(var(--base-l) - 100%) + ); + --text-title: hsl( + var(--base-h), + calc(var(--base-s) + 100%), + calc(var(--base-l) - 100%) + ); + --svg-faint: hsl( + var(--base-h), + calc(var(--base-s) - 3%), + calc(var(--base-l) - 38%) + ); +} + +.is-translucent.theme-light .workspace-split.mod-horizontal.mod-left-split,.theme-light .workspace-split.mod-horizontal.mod-right-split{ + background: rgba(255,255,255,0.6) !important; +} + +.is-translucent.theme-dark .workspace { + --text-normal: hsl( + var(--base-h), + calc(var(--base-s) + 100%), + calc(var(--base-l) + 100%) + ); + --text-title: hsl( + var(--base-h), + calc(var(--base-s) + 100%), + calc(var(--base-l) + 50%) + ); +} + + + +.is-translucent.theme-dark .workspace-split.mod-horizontal.mod-left-split,.theme-dark .workspace-split.mod-horizontal.mod-right-split{ + background: rgba(0,0,0,0.6) !important; +} + +.is-translucent .nav-folder-title-content{ + color: hsl(var(--accent-h), calc(var(--accent-s)),calc(var(--accent-l) + 10%)) !important; +} + +.is-translucent.theme-light svg { + color: hsl(var(--accent-h), calc(var(--accent-s)),calc(var(--accent-l) - 20%)) !important; +} + +.is-translucent.theme-dark svg { + color: hsl(var(--accent-h), calc(var(--accent-s)),calc(var(--accent-l) + 20%)) !important; +} +.is-translucent .workspace-split { + opacity: 0.8 !important; +} /* --------------- */ /* width modes adjustment */ -.full-width .markdown-source-view .is-readable-line-width .CodeMirror{ - Width:100% !important; +@media (min-width: 400pt){ +.is-live-preview .cm-gutter.cm-lineNumbers { + color: var(--text-normal); + background: hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.06); + padding: 0px 3px; +}} + +@media (min-width: 400pt){ +.markdown-source-view{ +padding-left: 0px !important; +padding-right: 0px !important; } -.markdown-source-view.is-readable-line-width .CodeMirror, .markdown-preview-view.is-readable-line-width .markdown-preview-sizer { - max-width:var(--max-width); - width:var(--line-width) !important; + +.hide-file-name .markdown-preview-view{ + margin-top: -12px!important; + padding: 0px !important; +} } -.full-width .markdown-source-view.is-readable-line-width .CodeMirror, .full-width .markdown-preview-view.is-readable-line-width .markdown-preview-sizer{ - width:100% !important; +.markdown-preview-view.is-readable-line-width .markdown-preview-sizer{ + max-width:100% !important; + width:var(--line-width); +} + +@media (min-width: 400pt){ +.markdown-preview-view.is-readable-line-width{ + padding: 20px 20px 20px 50px !important; +}} + +.CodeMirror-gutter.CodeMirror-linenumbers,.CodeMirror-gutters,.CodeMirror-gutter.CodeMirror-foldgutter{ + background:transparent !important; +} + +@media (min-width: 400pt){ +.markdown-source-view.is-readable-line-width { + max-width:100% !important; + margin-left: auto; + margin-right: auto; +}} + +@media (min-width: 400pt){ +.markdown-source-view.mod-cm6.is-line-wrap.is-readable-line-width .cm-content{ + width: var(--line-width); + max-width: 100%; +}} + +.CodeMirror-sizer{ + max-width:100% !important; +padding: 0px !important; +margin: 0px !important; +} + +/*.CodeMirror-line,.CodeMirror-sizer,.CodeMirror-lines { + width:var(--line-width) !important; + max-width:100% !important; +*/ + +.markdown-source-view .cm-contentContainer,.markdown-source-view .cm-line{ + max-width: 100% !important; +} + .markdown-source-view .cm-scroller{ + width:var(--line-width); + max-width:100% !important; + margin-left: auto; + margin-right: auto; + padding:0px 0px !important; + } + +.markdown-source-view .cm-gutters, .markdown-source-view .CodeMirror-gutter-filler{ + background: transparent !important; } +.full-width .markdown-source-view.is-readable-line-width .CodeMirror, .full-width .markdown-preview-sizer, .full-width .cm-contentContainer, .full-width .cm-content, .full-width .cm-scroller{ + width:100% !important; + padding: 0rem 1rem; + + max-width: 100% !important; + //min-width: 100% !important; +} /* ------------------- */ /* Left sidebar */ /* -------------------*/ /* App Ribbon*/ +.workspace-ribbon{ + background: var(--background-secondary-alt) !important; +} + .workspace-ribbon svg { Color:var(--text-accent); } .workspace-ribbon .side-dock-ribbon-action:hover { - filter:brightness(1.2); + filter:brightness(1.05); } /* Nav action buttons */ @@ -270,32 +617,40 @@ background: var(--background-secondary-alt);} margin-top: 20px; } -.markdown-preview-view .nav-buttons-container{ +.markdown-preview-view .nav-buttons-container{ margin-top: 100px; } -.nav-action-button svg { - Margin-left:0rem; - Margin-top:0.1rem; +.nav-buttons-container{ + margin-top: 0.5rem; + justify-content: center; } .nav-action-button { - width:2.3rem; - Height:2.3rem; - Margin-right:10px !important; +margin: 0rem 0.5rem !important; + +} + +.nav-action-button svg { + Margin-top:0.2rem; } .nav-action-button .widget-icon{ fill: var(--text-accent) !important; } +.nav-action-button:hover{ + filter: brightness(1.1); +} + .nav-action-button.is-active .widget-icon { fill: #FFF !important; } .nav-action-button.is-active { - Background:var(--text-accent); - Border-radius:100%; + border-radius: 5px !important; + Background-color:var(--background-primary) !important; + box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.05); } .menu-v2 .nav-action-button.is-active { @@ -304,31 +659,30 @@ background: var(--background-secondary-alt);} } .nav-action-button.is-active svg { - Margin-left:0.15rem; - Margin-top:0.2rem; color: var(--text-accent) !important; + opacity: 1; } .nav-action-button.is-active svg { - Color:#FFF !important; + opacity: 1; } .menu-v2 .nav-action-button.is-active svg { Color:var(--text-accent) !important; } -.minimal-icons-on .nav-action-button.is-active svg { - Margin-left:0.1rem; - Margin-top:0.25rem; -} - .nav-action-button:hover svg{ - Filter: brightness(1.5); + Filter: brightness(1.05); } .nav-action-button svg{ Width:0.8em; Color:var(--text-accent); + opacity: 0.5; +} + +.workspace-tab-header-inner-icon:hover{ + filter: brightness(1.05) !important; } .nav-action-button, @@ -368,6 +722,10 @@ background: var(--background-secondary-alt);} Filter: invert(100%); } +.invert-logo.black-background-sidebar .nav-header:before{ + Filter: invert(100%); +} + .workspace-split.mod-right-split .nav-header::before, .view-content .nav-header::before{ display:none !important; } @@ -384,7 +742,13 @@ display:none !important; font-family: var(--text); } - +/* Hides the name of the root folder */ +.nav-folder.mod-root > .nav-folder-title .nav-folder-title-content { + display:none; +} + + + /* Don't display collapse indicators */ .nav-folder-collapse-indicator.collapse-icon{ @@ -401,29 +765,47 @@ display:none !important; Text-transform:uppercase; } -.theme-light .nav-folder-title .nav-folder-title-content { - Color:var(--text-accent) !important; - Filter:brightness(0.8); -} - - .nav-folder .is-collapsed .nav-folder-title .nav-folder-title-content{ Font-weight:var(--normal-weight) !important; } .nav-folder .nav-folder-title .nav-folder-title-content{ + Color:var(--text-accent); Font-weight:bold; } .nav-folder-title .nav-folder-title-content:hover{ - filter:brightness(1.2); + filter:brightness(1.05) !important; } -.theme-dark .nav-folder-title { - Color:var(--text-accent) !important; +.theme-light .nav-folder-title .nav-folder-title-content { Filter:brightness(0.8); } +.theme-dark .nav-folder-title .nav-folder-title-content{ + filter: brightness(1); +} + +.theme-light.black-background-sidebar .nav-folder-title .nav-folder-title-content{ + filter: brightness(1) !important; +} + +.nav-folder-title[data-count]{ +//display: flex; + +} +.nav-folder-title[data-count]::after{ + background: hsla(var(--accent-h),var(--accent-s), calc(var(--accent-l)),0.1); + border-radius: 100%; + padding-top: 5px !important; + width: 30px; + font-weight: 700; + color: var(--text-accent); + text-align: center; + //left: 5px; + height: 24px; +} + .nav-folder { white-space: initial; margin: 10px 5px 20px 5px !important; @@ -448,6 +830,7 @@ display:none !important; padding-top:2px; } + /* Files */ .nav-files-container { @@ -481,16 +864,25 @@ display:none !important; width: 100%; white-space: initial; padding: 14px 15px !important; - background: var(--background-primary) !important; //background: hsla(var(--accent-h), var(--accent-s),var(--accent-l),0.07); margin: 5px 0px; border-radius: 5px; - box-shadow: 1px 5px 13px rgba(0,0,0,0.05) !important; padding: 0 5px; vertical-align: middle; cursor: var(--cursor) !important; } +.theme-light.menu-v1 .nav-file-title-content { + box-shadow: 1px 5px 13px rgba(0,0,0,0.05); + background: var(--background-primary); +} + + +.theme-dark.menu-v1 .nav-file-title-content { + box-shadow: none !important; + background: rgba(0,0,0,0.2); +} + .menu-v3 .nav-file-title-content { background: hsla(var(--accent-h), var(--accent-s),var(--accent-l),0.07); box-shadow: none; @@ -508,19 +900,40 @@ display:none !important; .menu-v1 .nav-file .is-active > .nav-file-title-content{ Color:#fff; Background-color:var(--text-accent) !important; -} + } .menu-v3 .nav-file .is-active > .nav-file-title-content{ Color:#fff; -Background-color:var(--text-accent) !important; + Background-color:var(--text-accent) !important; +} + +.bold-italic-accent.hue-nav-file-active .nav-file .is-active { +filter: hue-rotate(var(--hue-bold-italic)); +} + +.bold-italic-accent.hue-nav-file-active.menu-v3 .nav-file .is-active{ + background: transparent; +} + +.bold-italic-accent.hue-nav-file-active.menu-v3 .nav-file .is-active > .nav-file-title-content{ + background: hsla(var(--accent-h), var(--accent-s),var(--accent-l),0.1) !important; + color: var(--text-accent); + font-weight: bold; } +.theme-dark.bold-italic-accent.hue-nav-file-active.menu-v3 .nav-file .is-active > .nav-file-title-content{ + background: hsla(var(--accent-h), var(--accent-s),var(--accent-l),0.3) !important; + color: #FFF; + font-weight: bold; +} + + .workspace-leaf-content[data-type=starred] .nav-file-title-content { width:calc(100% - 15px); } -.nav-file-title-content, .nav-folder-title, -.is-collapsed .search-result-file-title, +.nav-file-title-content, .nav-folder-title, +.is-collapsed .search-result-file-title, .tag-pane-tag { font-size: calc(var(--font-small) * var(--font-normal)); color:var(--text-normal); @@ -528,6 +941,10 @@ Background-color:var(--text-accent) !important; /* Menu v2 */ +.menu-v2 .nav-files-container{ + margin-top: 2rem; +} + .menu-v2 .nav-folder-collapse-indicator.collapse-icon{ Display: inline !important; } @@ -581,8 +998,6 @@ Background-color:var(--text-accent) !important; width: 12px; } - - .menu-v2 .nav-file-title-content { width: 100%; white-space: initial; @@ -603,12 +1018,11 @@ Background-color:var(--text-accent) !important; .menu-v2 .nav-file { - background: hsla(var(--accent-h),var(--accent-s), var(--accent-l),0.05) !important; + background: hsla(var(--accent-h),var(--accent-s), var(--accent-l),0.04) !important; } .menu-v2 .nav-file .nav-file-title-content { background: none; - padding-l } .menu-v2 .nav-file .is-active > .nav-file-title-content { @@ -618,55 +1032,170 @@ Background-color:var(--text-accent) !important; .menu-v2 .nav-file .is-active { border-left: 5px solid var(--text-accent); - background: hsla(var(--accent-h),var(--accent-s), var(--accent-l),0.05) !important; + background: hsla(var(--accent-h),var(--accent-s), var(--accent-l),0.04) !important; border-radius: 0px; } -/* Search */ +/* Menu v4 */ -.tree-item-self, .tree-item-children{ - Color:var(--text-normal) !important; -} -.tree-item-children:hover{ - Color:var(--text-accent); +.menu-v4 .nav-file { + padding: 0px; + margin: 0px; } -.search-results-children .tree-item-self:hover{ - color:var(--text-accent) !important; - Background:transparent !important; +.menu-v4 .nav-file-title-content { + background: hsla(var(--accent-h), var(--accent-s),var(--accent-l),0.07); + box-shadow: none; + width: 100% !important; + white-space: initial; + padding: 15px 10px 15px 10px !important; + vertical-align: middle; + cursor: var(--cursor) !important; + //margin-left: -0.5rem; } -.search-result-file-match { +.menu-v4 .nav-file-title { + padding:2px 0px !important; cursor:var(--cursor) !important; - margin-top:0; - margin-bottom:0; - padding-top:6px; - padding-bottom:5px; - font-size: calc(var(--font-smaller) * var(--font-small) * var(--font-normal)); - line-height:1.3; - margin-bottom:8px; - padding:0 0 6px 0; - color:var(--text-normal); - border-bottom:none;/*1px solid var(--background-modifier-border-focus);*/ } -.search-result-file-match:hover { - color:var(--text-normal); +.menu-v4 .nav-folder{ + margin-right: 0px !important; + margin-left: 0.5rem !important; + } -.search-result-container:before { - height:1px; +.menu-v4 .nav-folder-title{ + margin-left: -1rem !important; } -.search-result-container.is-loading:before { - background-color:var(--background-modifier-accent); +.menu-v4 .nav-folder-title-content{ + margin-left: 0rem; } -.menu-v1 .search-result { - margin-bottom: 15px !important; - background:var(--background-primary) !important; - margin: 0px 15px; +.menu-v4 .nav-folder.is-collapsed > .nav-folder-title > .nav-folder-title-content{ + color: var(--text-normal) !important; +} + +.menu-v4 .nav-folder-children .nav-folder:not(.is-collapsed){ + border-radius: 0px; + margin-left: 0rem !important; + padding: 0px !important; +} + +.menu-v4 .nav-folder:not(.is-collapsed) > .nav-folder-title > .nav-folder-title-content { + font-weight: 400; + color: var(--text-accent) !important; +} + +.menu-v4 .nav-folder-children .nav-folder:not(.is-collapsed) .nav-folder-children { + border-left: 3px solid var(--text-accent); + margin-left: 1.1rem; + margin-top: 0.5rem !important; + padding-left: 0.5rem; +} + + +.menu-v4 .nav-folder-children .nav-folder.is-collapsed .nav-folder-title:before{ + content: "\002B" !important; + border: none !important; + top: 1px; + color: var(--text-accent) !important; + font-size: 1rem !important; + position: relative; + background: transparent !important; + font-weight: 400 !important; +} + +.menu-v4 .nav-folder-children .nav-folder:not(.is-collapsed) .nav-folder-title:before{ + content: "\2296"; + color: var(--text-accent); + font-size: 1.8rem; + background-position: 12px !important; + position: relative; + border-radius: 100%; + display: block; +} + +.menu-v4.bold-italic-accent .nav-folder:not(.is-collapsed) > .nav-folder-title:before{ + filter: hue-rotate(var(--hue-bold-italic)); +} + +.menu-v4 .nav-file-title{ + +margin: 0px !important; +} + +.menu-v4 .nav-file-title.is-active { + color: var(--text-accent) !important; +} + +.menu-v4 .nav-file-title.is-active .nav-file-title-content{ + color: var(--text-accent) !important; + font-weight: bold; +} + +/* Dark left sidebar when light theme */ + +.theme-light.black-background-sidebar .nav-folder-title-content{ + filter: brightness(1.05) !important; +} +.theme-light.black-background-sidebar.menu-v1 .nav-file-title-content { + background: rgba(0,0,0,0.4); +} + +.theme-light.black-background-sidebar.menu-v3.hue-nav-file-active.bold-italic-accent .nav-file-title.is-active .nav-file-title-content{ + background: hsla(calc(var(--accent-h)), var(--accent-s),var(--accent-l), 0.4) !important; + color: #FFF !important; +} + +/* Search */ + +.tree-item-self, .tree-item-children{ + Color:var(--text-normal) !important; +} + +.tree-item-children:hover{ + Color:var(--text-accent); +} + +.search-results-children .tree-item-self:hover{ + color:var(--text-accent) !important; + Background:transparent !important; +} + +.search-result-file-match { + cursor:var(--cursor) !important; + margin-top:0; + margin-bottom:0; + padding-top:6px; + padding-bottom:5px; + font-size: calc(var(--font-smaller) * var(--font-small) * var(--font-normal)); + line-height:1.3; + margin-bottom:8px; + padding:0 0 6px 0; + color:var(--text-normal); + border-bottom:none;/*1px solid var(--background-modifier-border-focus);*/ +} + +.search-result-file-match:hover { + color:var(--text-normal); + background: transparent !important; +} + +.search-result-container:before { + height:1px; +} + +.search-result-container.is-loading:before { + background-color:var(--background-modifier-accent); +} + +.menu-v1 .search-result { + margin-bottom: 15px !important; + background:var(--background-primary) !important; + margin: 0px 15px; border-radius: 5px; box-shadow:1px 1px 5px rgba(0,0,0,0.05) !important;/*1px 5px 13px rgba(0,0,0,0.05);*/ } @@ -679,25 +1208,12 @@ Background-color:var(--text-accent) !important; box-shadow:none;/*1px 5px 13px rgba(0,0,0,0.05);*/ } - .menu-v2 .search-result-container{ padding: 0px 20px !important; margin: 20px 0px 0px 0px; background: var(--background-secondary-alt); } -/*.menu-v2 .search-result-container::before{ - content: "RESULTS"; - position: relative; - display: block; - color: var(--text-accent); - font-weight: bold; - width: 100% !important; - text-align: center; - margin-bottom: 30px; - font-size:calc(var(--font-small) * var(--font-normal)); -}*/ - .menu-v2 .search-result { box-shadow: none; background: transparent; @@ -726,13 +1242,136 @@ Background-color:var(--text-accent) !important; .menu-v2 .backlink-pane { background: transparent !important; padding: 0px 0px; - //margin-top: -10px; } .menu-v2 .backlink-pane .search-results-children{ margin-bottom: 20px; } +.menu-v4 .search-results-children .tree-item{ + border-left: 3px solid var(--text-accent); + padding:15px 0px 5px 0px; + margin: 0.2rem 1rem; + background: hsla(var(--accent-h), var(--accent-s),var(--accent-l),0.07); +} + +/* Menu v5 */ + +.menu-v5 .nav-folder-title-content{ +margin-bottom: 0.5rem; +margin-top: -0.5rem; +} + +.menu-v5 .nav-file-title-content{ + text-indent: 0.3rem; + margin-left: 3.5rem !important; + white-space: initial; + padding-right: 0.5rem; +} + + +.menu-v5 .nav-file-title-content:before{ + content: ""; + padding: 0.04rem 0.6rem !important; + margin-right: 0.5rem; + margin-left: -2rem; + background-repeat: no-repeat; + background-position: center; + //background-image: url('data:image/svg+xml;utf8,'); + position: relative !important; + background-color: var(--text-accent); + background-size: 60%; + border-radius: 25%; + vertical-align: middle; + box-shadow: 0px 0px 2px 1px rgb(0 0 0 / 5%); +} + +.menu-v5 .nav-file{ + margin: 0rem -1rem; + padding: 0.3rem 0rem; + vertical-align: middle; +} + +.menu-v5 .nav-file-title.is-active .nav-file-title-content{ + color: var(--text-accent); + font-weight: bold; +} + +/* Menu v6 */ +.menu-v6 .nav-folder:first-child:before{ + display: none !important; +} + +.menu-v6 .nav-folder{ +margin-bottom: 0.2rem!important; +} + +.menu-v6 .nav-folder.is-collapsed:before{ + content: "โ–ถ"; + font-size: 0.8rem; + left: 0.5rem; + position: relative; + display: inline-block; + color: var(--text-faint); +} + +.menu-v6 .nav-folder:not(.is-collapsed):before{ + content: "โ–ผ"; + font-size: 0.8rem; + left: 0.5rem; + position: relative; + display: inline-block; + color: var(--text-accent); +} + +.menu-v6 .nav-folder-title-content{ +//margin-bottom: 0.2rem; +margin-top: -1.7rem; +color: var(--text-normal) !important; +} + +.menu-v6 .nav-file-title-content{ + text-indent: 0.4rem; + margin-left: 1.5rem !important; + white-space: initial; + //padding-right: 0.5rem; +} + + +.menu-v6 .nav-file-title-content:before{ + content: "โ€ข"; + font-size: 1.2rem; + padding: 0.04rem 0.6rem !important; + margin-right: 0rem; + margin-left: -2rem; + position: relative !important; + vertical-align: middle; +} + +.menu-v6 .nav-file{ + margin: 0rem -1rem; + padding: 0.2rem 0rem; + vertical-align: middle; +} + +.menu-v6 .nav-file-title.is-active{ + background: hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.15) !important; +} + +.menu-v6 .nav-file-title.is-active .nav-file-title-content{ + color: var(--text-accent); + font-weight: bold; + font-size:1rem; +} + +.menu-v6 .search-results-children .tree-item.search-result{ + background: var(--background-primary) !important; + margin: 0.5rem 1rem; + border-radius: 5px; +} + +/* Search */ + .search-result-count { opacity:1; color:var(--text-faint); @@ -771,7 +1410,6 @@ Background-color:var(--text-accent) !important; //font-size:var(--font-small) !important; font-size: calc(var(--font-small) * var(--font-normal)); color:var(--text-normal); - Font-weight:var(--normal-weight); } .side-dock-collapsible-section-header { @@ -851,16 +1489,58 @@ input.search-input:focus { color:var(--text-normal); } - /* ----------------------- */ /* Main pane */ /* ---------------------- */ +/* Spaces between div */ + +div.workspace-leaf div.markdown-preview-sizer.markdown-preview-section > div > :not(h1, h2, h3, h4, h5, h6) { + margin-block-start: 0.4em; + margin-block-end: 0.4em; +} + +/* Workspace border radius */ + +.workspace-split.mod-root > .workspace-leaf:last-of-type .workspace-leaf-content{ + border-radius: 0px !important; +} + /* Title Bar */ .workspace-leaf-header, .view-header { - background-color:var(--background-primary) !important; border:none !important; + height: 50px; + padding-top: 10px !important; +} + +@media (min-width:400pt){ +.title-bar-style-1 .workspace-leaf-header,.title-bar-style-1 .view-header { + background-color:var(--background-secondary-alt) !important; +} + +.title-bar-style-2 .workspace-leaf-header,.title-bar-style-2 .view-header { + background: var(--background-primary) !important; + box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1); +} + +.title-bar-style-1 .view-header-icon { + opacity:0; +} + +.title-bar-style-2 .view-header-icon { + color: var(--text-accent) !important; + Box-shadow:none !important; +} + +.title-bar-style-1 .view-header-title { + color: var(--text-accent) !important; + text-align: center; +} + +.title-bar-style-2 .view-header-title { + color: var(--text-normal) !important; +} } .view-header-title-container::before { @@ -872,20 +1552,11 @@ input.search-input:focus { } .view-header-title { - //font-size:var(--font-small); font-size: calc(var(--font-small) * var(--font-normal)); - Box-shadow:none !important; - text-align: center; -} - -.bold-italic-accent .view-header-title { - //color: var(--text-normal) !important; - //filter: hue-rotate(var(--hue-bold-italic)); } .view-actions { - //Background:var(--background-primary) !important; - background: none !important + background: none !important; Box-shadow:none !important; } @@ -900,8 +1571,40 @@ Color:var(--text-accent) !important; /* Workspace */ -.workspace-tab-header-inner { - padding:3px 3px 3px 10px; +.workspace-tab-header-inner{ + //margin-right: -0.5rem; + padding: 4px 7px 3px 7px; +} + +.workspace-tab-header-container { +margin-left: 1rem; +//margin-left: auto !important; +//margin-right: auto !important; + //margin-bottom: 0.3rem; +} + +.workspace-tab-container-before,.workspace-tab-container-after{ + display: none; +} + +.workspace-tab-header{ + margin: 0rem 0.3rem; +} + +.workspace-tab-header.is-active .workspace-tab-header-inner { + border-radius: 5px !important; + background: var(--text-accent); +} + +.workspace-tab-header.is-active svg { + color: #FFF; +} + + +.workspace-tab-header-inner svg { + /*//margin-left: 0.1rem;*/ + margin-top: 0.1rem; + } .workspace > .workspace-split:not(.mod-root) .workspace-leaf-content { @@ -922,6 +1625,10 @@ Color:var(--text-accent) !important; width:0px !important; } +.black-background-sidebar .app-container.is-left-sidedock-collapsed .workspace-split.mod-left-split.workspace-split.mod-horizontal hr.workspace-leaf-resize-handle{ + background-color: hsl(var(--accent-h),var(--accent-s),calc(var(--accent-d) - 27%));; +} + .workspace-split.mod-vertical > * > .workspace-leaf-resize-handle, .workspace-split.mod-left-split > .workspace-leaf-resize-handle { border-right:1px solid var(--background-modifier-border); @@ -948,7 +1655,7 @@ Color:var(--text-accent) !important; background-color:transparent; } -.workspace-leaf:not(.mod-active) {} +.workspace-leaf:not(.mod-active) {} .workspace-tab-container-inner { background:transparent; @@ -964,7 +1671,7 @@ Color:var(--text-accent) !important; .workspace-tab-header.is-active, .workspace-tab-header.is-after-active, .workspace-tab-header.is-after-active .workspace-tab-header-inner, -.workspace-tab-header.is-before-active, +.workspace-tab-header.is-before-active, .workspace-tab-header.is-after-active { background:transparent; } @@ -989,6 +1696,35 @@ Color:var(--text-accent) !important; Color:var(--text-accent); } + +/* Front matter */ + +.markdown-preview-view .frontmatter-collapse-indicator{ + display: none; +} + +.markdown-preview-view .frontmatter-container { + background: transparent; + border-bottom: 2px solid hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.1); + border-radius: 0px; +} + +.frontmatter-container-header { + color: var(--text-accent); +} + +.invert-background-color .frontmatter-container{ + border-bottom: 2px solid hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.1); + border-radius: 0px; +} + +.frontmatter-alias { + background: transparent !important; +} + +.frontmatter-section-label { + color: var(--text-normal); +} /* ----------------------- */ /* Typography and fonts */ @@ -996,12 +1732,12 @@ Color:var(--text-accent) !important; ::selection { background:var(--text-selection); } /* Hue for bold and italic pop, preview and edit mode */ -.bold-italic-accent strong,.bold-italic-accent em{ +.bold-italic-accent strong,.bold-italic-accent em{ color: var(--text-accent); filter: hue-rotate(var(--hue-bold-italic)); } - .bold-italic-accent .CodeMirror-code .cm-strong,.bold-italic-accent .CodeMirror-code .cm-em { + .wys-mode.bold-italic-accent .markdown-source-view .cm-strong,.wys-mode.bold-italic-accent .markdown-source-view .cm-em { color: var(--text-accent); filter: hue-rotate(var(--hue-bold-italic)); } @@ -1012,67 +1748,85 @@ Color:var(--text-accent) !important; /* Editor */ -body, input, button, .cm-s-obsidian .cm-formatting-hashtag, .cm-s-obsidian { +.markdown-preview-view,body, input, button, .cm-s-obsidian .cm-formatting-hashtag, .cm-s-obsidian { font-family:var(--text) !important; font-size:var(--font-normal); font-weight:var(--normal-weight); -webkit-font-smoothing:subpixel-antialiased; } +.markdown-source-view:not(.cm-header){ + letter-spacing: var(--editor-spacing); +} + .markdown-source-view.mod-cm6 .cm-scroller, .markdown-source-view, -.cm-s-obsidian .cm-formatting-hashtag, +.cm-s-obsidian .cm-formatting-hashtag, .cm-s-obsidian, .cm-s-obsidian span.cm-formatting-task { line-height:var(--line-height); font-family:var(--text-editor) !important; } -.CodeMirror-line { - Letter-spacing:var(--text-spacing) !important; -} .cm-s-obsidian span.cm-formatting-task { font-family:var(--text-editor) !important; line-height:var(--line-height); - Letter-spacing:var(--text-spacing) !important; } -.cm-s-obsidian .cm-header, .cm-s-obsidian .cm-strong { +/*.cm-s-obsidian .cm-header, .cm-s-obsidian .cm-strong { font-weight:var(--bold-weight); font-family:var(--text) !important; Letter-spacing:var(--text-spacing) !important; -} +}*/ .cm-formatting-header { font-weight:var(--normal-weight) !important; } /* Accent color for titles */ -.title-accent-color .markdown-source-view .HyperMD-header span { - Color:var(--text-accent); +.wys-mode.title-accent-color .markdown-source-view .HyperMD-header span { + Color:var(--text-accent) !important; } /* Titles */ -.title-accent-color .markdown-preview-view h1, .title-accent-color .cm-s-obsidian .cm-header-1,.title-accent-color .markdown-preview-view h2,.title-accent-color .cm-s-obsidian .cm-header-3,.title-accent-color .markdown-preview-view h3, -.title-accent-color .cm-s-obsidian .cm-header-4,.title-accent-color .markdown-preview-view h4, .title-accent-color .cm-s-obsidian .cm-header-5,.title-accent-color .markdown-preview-view h5, .title-accent-color .title-accent-color .cm-s-obsidian .cm-header-6,.title-accent-color .markdown-preview-view h6{ - Color:var(--text-accent) !important; -} +.title-accent-color .markdown-preview-view h1, .title-accent-color .cm-s-obsidian .cm-header-1, +.title-accent-color .markdown-preview-view h2,.title-accent-color .cm-s-obsidian .cm-header-2, +.title-accent-color .cm-s-obsidian .cm-header-3,.title-accent-color .markdown-preview-view h3, +.title-accent-color .cm-s-obsidian .cm-header-4,.title-accent-color .markdown-preview-view h4, +.title-accent-color .cm-s-obsidian .cm-header-5,.title-accent-color .markdown-preview-view h5, +.title-accent-color .cm-s-obsidian .cm-header-6,.title-accent-color .markdown-preview-view h6{ + Color:var(--text-accent); +} + +.title-hue .markdown-preview-view h1, .title-hue .cm-s-obsidian .cm-header-1,.title-hue .markdown-preview-view h2,.title-hue .cm-s-obsidian .cm-header-2,.title-hue .cm-s-obsidian .cm-header-3,.title-hue .markdown-preview-view h3, +.title-hue .cm-s-obsidian .cm-header-4,.title-hue .markdown-preview-view h4, .title-hue .cm-s-obsidian .cm-header-5,.title-hue .markdown-preview-view h5, .title-hue .title-accent-color .cm-s-obsidian .cm-header-6,.title-hue .markdown-preview-view h6{ + filter: hue-rotate(var(--hue-bold-italic)); + Color:var(--text-accent); +} + +.title-hue .markdown-preview-view h1:after, +.title-hue .markdown-preview-view h2:after, +.title-hue .markdown-preview-view h3:after, +.title-hue .markdown-preview-view h4:after, +.title-hue .markdown-preview-view h5:after, +.title-hue .markdown-preview-view h6:after{ + Color:var(--text-accent); + filter: hue-rotate(calc(-1 * var(--hue-bold-italic))); +} .empty-state-title, .markdown-preview-view h1, .cm-s-obsidian .cm-header-1{ Font-family:var(--text-title) !important; - Padding-top:30px; + padding-bottom: 0.8rem !important; Font-style:var(--h1-style); letter-spacing:var(--title-spacing); Line-height:1.2em; font-size:var(--h1);/*28px !important;*/ font-weight:var(--h1-weight) !important;/*normal;*/ Color:var(--h1-color); -} -.HyperMD-header-1 { - letter-spacing:var(--title-spacing); + text-align: var(--h1-text-align); } .h-reveal .markdown-preview-view h1:before{ @@ -1082,20 +1836,47 @@ body, input, button, .cm-s-obsidian .cm-formatting-hashtag, .cm-s-obsidian { color:var(--text-accent); } -.markdown-preview-view h2, -.cm-s-obsidian .cm-header-2 { - Font-family:var(--text-title) !important; - Font-style:var(--h2-style); - letter-spacing:var(--title-spacing); - Line-height:1.2em; - padding-top:20px; - font-size:var(--h2); - font-weight:var(--h2-weight) !important; - Color:var(--h2-color); +.line-title .markdown-preview-view h1:after, +.line-title .cm-s-obsidian .HyperMD-header-1:after{ + border-bottom: 2px solid hsla(var(--accent-h),var(--accent-s), var(--accent-l),0.2); + padding-bottom: 0.5rem; + content: ""; + position: relative; + width: 100%; + display: block; +} + +.HyperMD-header{ + padding-top: 1.2em !important; + padding-bottom: 0.6em !important; +} + +.HyperMD-header-1{ + padding-top: 0rem !important; } -.HyperMD-header-2 { +.markdown-preview-view h2, +.cm-s-obsidian .cm-header-2 { + Font-family:var(--text-title) !important; + Font-style:var(--h2-style); letter-spacing:var(--title-spacing); + Line-height:1.2em; + padding-top: 1.2rem !important; + padding-bottom: 0.6rem !important; + font-size:var(--h2); + font-weight:var(--h2-weight) !important; + Color:var(--h2-color); + text-align: var(--h2-text-align); +} + +.line-title .markdown-preview-view h2:after, +.line-title .cm-s-obsidian .HyperMD-header-2:after{ + border-bottom: 2px solid hsla(var(--accent-h),var(--accent-s), var(--accent-l),0.2); + padding-bottom: 0.5rem; + content: ""; + position: relative; + width: 100%; + display: block; } .h-reveal .markdown-preview-view h2:before{ @@ -1112,13 +1893,21 @@ body, input, button, .cm-s-obsidian .cm-formatting-hashtag, .cm-s-obsidian { letter-spacing:var(--title-spacing); Line-height:1.2em; font-weight:var(--h3-weight) !important; - padding-top:15px; + padding-top: 1rem !important; + padding-bottom: 0.5rem !important; font-size:var(--h3); Color:var(--h3-color); + text-align: var(--h3-text-align); } -.HyperMD-header-3 { - letter-spacing:var(--title-spacing); +.line-title .markdown-preview-view h3:after, +.line-title .cm-s-obsidian .HyperMD-header-3:after{ + border-bottom: 2px solid hsla(var(--accent-h),var(--accent-s), var(--accent-l),0.2); + padding-bottom: 0.5rem; + content: ""; + position: relative; + width: 100%; + display: block; } .h-reveal .markdown-preview-view h3:before{ @@ -1133,17 +1922,24 @@ body, input, button, .cm-s-obsidian .cm-formatting-hashtag, .cm-s-obsidian { .cm-s-obsidian .cm-header-4 { Font-family:var(--text-title) !important; Font-style:var(--h4-style); - font-variant:small-caps; letter-spacing:var(--title-spacing); Line-height:1.2em; Color:var(--h4-color); font-weight:var(--h4-weight) !important; font-size:var(--h4); - padding-top:15px; + padding-top: 1rem !important; + padding-bottom: 0.5rem !important; + text-align: var(--h4-text-align); } -.HyperMD-header-4 { - letter-spacing:var(--title-spacing); +.line-title .markdown-preview-view h4:after, +.line-title .cm-s-obsidian .HyperMD-header-4:after{ + border-bottom: 2px solid hsla(var(--accent-h),var(--accent-s), var(--accent-l),0.2); + padding-bottom: 0.5rem; + content: ""; + position: relative; + width: 100%; + display: block; } .h-reveal .markdown-preview-view h4:before{ @@ -1162,12 +1958,21 @@ body, input, button, .cm-s-obsidian .cm-formatting-hashtag, .cm-s-obsidian { text-transform:lowercase; Line-height:1.2em; Color:var(--h5-color); + font-size:var(--h5); font-weight:var(--h5-weight) !important; - padding-top:15px; + padding-top: 1rem !important; + padding-bottom: 0.5rem !important; + text-align: var(--h5-text-align); } -.HyperMD-header-5 { - letter-spacing:var(--title-spacing); +.line-title .markdown-preview-view h5:after, +.line-title .cm-s-obsidian .HyperMD-header-5:after{ + border-bottom: 2px solid hsla(var(--accent-h),var(--accent-s), var(--accent-l),0.2); + padding-bottom: 0.5rem; + content: ""; + position: relative; + width: 100%; + display: block; } .h-reveal .markdown-preview-view h5:before{ @@ -1185,14 +1990,22 @@ body, input, button, .cm-s-obsidian .cm-formatting-hashtag, .cm-s-obsidian { letter-spacing:var(--title-spacing); text-transform:lowercase; Line-height:1.2em; - padding-top:15px; + padding-top: 1rem !important; + padding-bottom: 0.5rem !important; Color:var(--h6-color); font-weight:var(--h6-weight) !important; font-size:var(--h6); + text-align: var(--h6-text-align); } -.HyperMD-header-6 { - letter-spacing:var(--title-spacing); +.line-title .markdown-preview-view h6:after, +.line-title .cm-s-obsidian .HyperMD-header-6:after{ + border-bottom: 2px solid hsla(var(--accent-h),var(--accent-s), var(--accent-l),0.2); + padding-bottom: 0.5rem; + content: ""; + position: relative; + width: 100%; + display: block; } .h-reveal .markdown-preview-view h6:before{ @@ -1204,7 +2017,7 @@ body, input, button, .cm-s-obsidian .cm-formatting-hashtag, .cm-s-obsidian { /* Change Hx color (preview and edit mode) */ .h-change-color.bold-italic-accent .markdown-preview-view h1:before,.h-change-color.bold-italic-accent .markdown-preview-view h2:before,.h-change-color.bold-italic-accent .markdown-preview-view h3:before,.h-change-color.bold-italic-accent .markdown-preview-view h4:before,.h-change-color.bold-italic-accent .markdown-preview-view h5:before,.h-change-color.bold-italic-accent .markdown-preview-view h6:before{ - filter: hue-rotate(var(--hue-bold-italic)); + filter: hue-rotate(var(--hue-bold-italic)) !important; } .cm-formatting-header { @@ -1212,9 +2025,38 @@ body, input, button, .cm-s-obsidian .cm-formatting-hashtag, .cm-s-obsidian { } .bold-italic-accent.h-change-color .cm-formatting-header { - filter: hue-rotate(var(--hue-bold-italic)) !important; + filter: hue-rotate(var(--hue-bold-italic)); } + +.title-hue.bold-italic-accent .markdown-preview-view h1:before, +.title-hue.bold-italic-accent .markdown-preview-view h2:before, +.title-hue.bold-italic-accent .markdown-preview-view h3:before, +.title-hue.bold-italic-accent .markdown-preview-view h4:before, +.title-hue.bold-italic-accent .markdown-preview-view h5:before, +.title-hue.bold-italic-accent .markdown-preview-view h6:before { + filter: hue-rotate(calc(-1 * var(--hue-bold-italic))); +} + +.h-change-color.title-hue.bold-italic-accent .markdown-preview-view h1:before, +.h-change-color.title-hue.bold-italic-accent .markdown-preview-view h2:before, +.h-change-color.title-hue.bold-italic-accent .markdown-preview-view h3:before, +.h-change-color.title-hue.bold-italic-accent .markdown-preview-view h4:before, +.h-change-color.title-hue.bold-italic-accent .markdown-preview-view h5:before, +.h-change-color.title-hue.bold-italic-accent .markdown-preview-view h6:before{ + filter: hue-rotate(0) !important; +} + +.wys-mode:not(.title-hue).bold-italic-accent:not(.h-change-color) .HyperMD-header:before{ + filter: hue-rotate(calc(360 - var(--hue-bold-italic))) !important; +} + +.wys-mode.title-hue.bold-italic-accent:not(.h-change-color) .HyperMD-header:before{ + filter: hue-rotate(calc(360 - var(--hue-bold-italic))) !important; +} + + + /* Collapse indicator for titles */ .title-collapse .heading-collapse-indicator { @@ -1234,6 +2076,13 @@ Opacity:1 !important; Opacity:1; } +.markdown-source-view.mod-cm6 .cm-fold-indicator{ + position: relative; + display: inline-block; + left: -30px; + top: 0.5rem; +} + /* ---------------------------*/ /* Markdown preview styling */ /*--------------------------- */ @@ -1250,39 +2099,138 @@ Opacity:1 !important; Margin-left:var(--p-offset); } +.markdown-preview-view ul ol,.markdown-preview-view ol ul,.markdown-preview-view ul ul,.markdown-preview-view ol ol { + margin-left: 0px; +} + .markdown-preview-view ol li p,.markdown-preview-view ul li p, .markdown-preview-view blockquote p,.markdown-preview-view li ul, .markdown-preview-view li iframe{ Margin-left:0px !important; } -.theme-dark .markdown-preview-view hr { - height:1px; - border-width:1px 0 0 0; - border-color: #1a1A1A; -} -.theme-light .markdown-preview-view hr { - height:1px; +/* Hr */ +.markdown-preview-view hr { + height:2px; border-width:2px 0 0 0; - border-color: #eee; + border-color: hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.2); + margin: 1rem 0px 1rem var(--p-offset) !important; +} + + div:not(.cm-active) .hr{ + position: relative; + top: -2rem !important; + border-bottom: 2px solid hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.2) !important; +} + +.markdown-source-view:not(.is-live-preview) div:not(.cm-active).HyperMD-hr { + border-bottom:2px solid hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.2); +} + +div:not(.cm-active) .HyperMD-hr .cm-hr{ + opacity: 0; +} + +div.cm-active.HyperMD-hr .cm-hr{ + opacity: 1; } /* Links */ .external-link { text-decoration:none; - color:var(--text-faint); - border-bottom:1px solid #222; Background-image:none !important; Padding-right:0px !important; } -.external-link { - border-bottom:none !important; +.external-link:hover, +.markdown-source-view .cm-link .cm-underline:hover{ + color: var(--text-accent) !important; + transition: 0.2s; } -.internal-link { - text-decoration:none !important; - color:var(--text-accent); +.internal-link,.cm-hmd-internal-link,.internal-link:hover,.cm-hmd-internal-link:hover { + text-decoration: none !important; +} + +.internal-link,span.cm-hmd-internal-link { + text-decoration: none; +} + +.internal-link-faint .internal-link,.internal-link-faint .markdown-source-view span.cm-hmd-internal-link{ + color: var(--text-faint); +} + +.internal-link-normal .internal-link,.internal-link-normal .markdown-source-view span.cm-hmd-internal-link{ + color: var(--text-normal); +} + +.internal-link-color .internal-link,.internal-link-color .markdown-source-view span.cm-hmd-internal-link{ + color: var(--text-accent); +} + +.external-link-faint .external-link,.external-link-faint .markdown-source-view .cm-link .cm-underline{ + color: var(--text-faint); +} + +.external-link-normal .external-link,.external-link-normal .markdown-source-view .cm-link .cm-underline{ + color: var(--text-normal); +} + +.external-link-color .external-link,.external-link-color .markdown-source-view .cm-link .cm-underline{ + color: var(--text-accent); +} + +.internal-link,span.cm-hmd-internal-link{ + border-bottom-width:var(--internal-link-width) !important; + border-bottom-color:var(--internal-link-border-color); + border-bottom-style:solid ; +} + +.external-link,.markdown-source-view .cm-link .cm-underline{ + border-bottom-width:var(--external-link-width) !important; + border-bottom-color:var(--external-link-border-color); + border-bottom-style:solid ; +} + + +.icon-internal-link .internal-link:before, +.icon-internal-link .cm-hmd-internal-link:nth-child(2n+1) > .cm-underline:before, +.icon-external-link .external-link:after{ + content: ""; + position: relative; + color: var(--text-accent); + background-size: 100%; + background-repeat: no-repeat; + top: 0.15rem; +} + +.theme-light.icon-external-link .external-link:after{ + margin-left: 0.3rem; + padding-right: 1.4rem; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge2Xv08TYRjHP29bYMChd6M6KdEENSHqxEZyLSSa8Cs2QZyZ3CTROLEZrP8AOtfoRZKasNBrwgKLUYMJAQfc/DHeAiGQtI8Dvebt1Wspctbh/Uzv873n3vf7vvf+OjAYDAaDwWAwGLqFavXQdd1e27YnRWQcuAlcBPpbvZPJZFrW6XmetPG0D3wHPgNF3/eLuVzuKCo50aKhacuydkTkDTADXKWN+TOiv9bWDPDWsqxtz/OmopKbOuC6brJcLr8A3gGXYrN5ci4Dy57n5RcWFpr8Ngm2bS+KyKN/Yq0z5oeHh5+FxYb56nneNMcjr3MoIksi8hrYGh0d3Y/RJKurq/3A9UQiMQvMAX0NhpWadBynWI+Dguu6vZZl7dA4bX5UKpU7Y2NjX+I0HUWpVBpSSq0AFzR51/f9a8HCrk8h27YnaTR/2E3zANlsdlNE7gKHmjyQTqfHg6DegdpWiRYvddN8QDab3QRe6ZpSqu41pem39KRkMlloVfEJ9vOOaHN+FICHWnw7KOi70Hn9jUQisX021v6eVCq1FZLqayLyIPufODg4CPusBgX9wc+GjGp1ME5TndDT0xP28iso6GvgE3AlCKrV6gPgQ1Sl7e48Z8xsKP4YFPQvUAwlzZVKpaHYLJ2Qmoc5XVNK1b3WO+D7fhH4puX1KaVWutkJ7SDr1eTddDr9PgjCV4kpYDlUzxHwEiikUqmtkZGRvbgMA6ytrZ2rVCo3ROQ+xyPfG0qZyGQyf+4AgOd5eWD+tAbO4H8gEqXUouM4T3StaRvd2Nh4DORP20hciMjz9fX1p2E9crTK5fKEiOSBgU4aiuEL7ALz+rTRiTzIHMcpWpY1KCI5jo/yr0Cs87/GXq2tglLqnmVZg1HmDQaDwWAwGAyG7vIbfsvXkvcsMMQAAAAASUVORK5CYII="); +} + +.theme-dark.icon-external-link .external-link:after{ + margin-left: 0.3rem; + padding-right: 1.4rem; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACr0lEQVRoge2XwWsTQRTGvzcpW0q8TG4xnrRYqApF/S8UaltWqLXH3YXizWLFU29S67mwu8cQUWohQv8GD6JSIbQ91JvGY3NoCS1knodml8nWTWzNmh7md9r3zdvZ7yVvZnYBg8FgMBgMBoNhUFC3Qdu2rUKhMKWUmiSi2wCuAMh3uycIgq5zuq7LPTwdAvjBzF8BVBuNRnV9ff04LVmkDTiOMyOl3GHmt0Q0C2AMPcz3iTyAMSKaJaJ3Usptz/Om05KHkoJt2zkp5QqAp1m6PAPXmHnD87zXxWJxaXl5WemDp/6BC2Y+hpkX6/X6y6Te0a+O48wQ0ftEzhEAH8CbZrNZK5fLhxn6xPz8fH5kZOQmM88RkQtgOJEyFQRBNQriAmzbtqSUOwCuask/ieie7/vfsjSdhuM4E0S0CaCkyXv7+/s3ooUdt1ChUJhCp/mjQZoHgDAMt5j5Pk66IGJUSjkZBXEBSqlJdOIP0nxEGIZbAEJdI6LY65Am3tGThBCVbhP/xX5+JrqdH0qpihDiSRQz893oWt+FLus3CSG2+2nwX7Asq5aQ4jWRepBdJHK5XNJnfBboA/WODKXGszR1FprNZtLLr+giXgPM/IWIrkdxq9V6DOBT2qS93nn6iRBiTo+J6HM8punVRJLrOM5Ext560vbgJuTYa1xAo9GoAviuJQ0T0eYgi9AOMkuT95j5QxR0tIHnedPMvJGY5xhAoJSqWJZVW1tbO8jOMrCwsHCp1WrdYuZHOPnldfMgoge+7/+5AADwPG+VmRfPa6AP3wOpMPNKGIbPde3UNlosFpcArJ73IRnyqlQqvUiKp74H2u/bz1zX/YiTQkb/g7lu7BHRot42OqkHWfuVdRzAQyKqANgFkGn/tzkAsEtEFSKyAYynmTcYDAaDwWAwGAbLbzA73t1PBCj4AAAAAElFTkSuQmCC"); +} + +.theme-light.icon-internal-link .internal-link:before,.icon-internal-link .cm-hmd-internal-link:nth-child(2n+1) > .cm-underline::before{ + margin-right: 0.2rem; + padding-right: 1.2rem; + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M20 22H4a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1zm-1-2V4H5v16h14zM8 7h8v2H8V7zm0 4h8v2H8v-2zm0 4h8v2H8v-2z' fill='rgba(20,20,20,1)'/%3E%3C/svg%3E"); +} + +.theme-dark.icon-internal-link .internal-link:before{ + margin-right: 0.2rem; + padding-right: 1.2rem; + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M20 22H4a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1zm-1-2V4H5v16h14zM8 7h8v2H8V7zm0 4h8v2H8v-2zm0 4h8v2H8v-2z' fill='rgba(235,235,235,1)'/%3E%3C/svg%3E"); +} + +a.external-link:hover,a.internal-link:hover,.cm-underline:hover, .cm-hmd-internal-link:hover{ + filter: brightness(1.15) !important; + cursor: pointer; } /* Footnotes */ @@ -1326,6 +2274,7 @@ Opacity:1 !important; background: hsla(var(--accent-h),var(--accent-s),var(--accent-d),0.3); padding: 1px 1px; } + /* Blockquotes */ /* Preview */ @@ -1340,24 +2289,29 @@ Opacity:1 !important; position: relative; } -.blockquote-background .markdown-preview-view blockquote { - border-left:3px solid hsl(var(--accent-h), var(--accent-s),var(--accent-d)); +.blockquote-background:not(.blockquote-frame,.blockquote-bracket) blockquote { + border-left:3px solid var(--text-accent); Padding:20px 20px 20px 60px; + margin: 1rem 0rem 1rem var(--p-offset) !important; } -.blockquote-background.theme-light .markdown-preview-view blockquote { +.blockquote-background.theme-light blockquote { background: var(--background-secondary-alt) !important; } -.blockquote-background.theme-dark .markdown-preview-view blockquote { +.invert-background-color.blockquote-background blockquote { + background: hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.1) !important; +} + +.blockquote-background.theme-dark blockquote { background: hsla(var(--accent-h), var(--accent-s), var(--accent-l), 0.1) } -.blockquote-serif .markdown-preview-view blockquote { +.blockquote-serif blockquote { font-family: lora; } -.blockquote-bracket .markdown-preview-view blockquote:after{ +.blockquote-bracket blockquote:after{ content: "โ€œ" !important; font-family: lora !important; position: absolute !important; @@ -1366,28 +2320,57 @@ Opacity:1 !important; font-size: 5rem !important; color: var(--text-accent) !important; margin-top: -40px; + //margin-left: calc(var(--p-offset) + 1rem); } -.blockquote-bracket .markdown-preview-view blockquote { - margin-left: 6.5rem; +.blockquote-bracket:not(.blockquote-background) blockquote { + margin-left: calc(var(--p-offset) + 4rem) !important; + margin-top: 2rem !important; + margin-bottom: 2rem !important; } -.blockquote-text-center .markdown-preview-view blockquote { - text-align: center; - padding-right: 4rem; - padding-left: 4rem; +.blockquote-bracket.blockquote-background blockquote { + margin-left: calc(var(--p-offset) + 3.5rem); + border-left:3px solid var(--text-accent); + margin-top: 2rem !important; + margin-bottom: 2rem !important; + padding: 2rem 2rem; } +.blockquote-text-center blockquote { + text-align: center; + margin: 2rem 0rem !important; + padding-right: 5rem !important; + padding-left: 4rem !important; +} +.blockquote-frame:not(.blockquote-background,.blockquote-bracket,.blockquote-text-center) blockquote{ + margin-bottom: -5rem !important; + margin-top: -5rem !important; + margin-left: auto !important; + margin-right: auto !important; + width: 75%; +} -/* Edit mode */ -.theme-light .HyperMD-quote { - background: var(--background-secondary-alt) !important; +.blockquote-frame:not(.blockquote-background,.blockquote-bracket,.blockquote-text-center) blockquote:before{ + content: "โŒœ"; + font-size: 4rem; + position: relative; + color: var(--text-accent); + top: 4.5rem; + left: -2rem; } -.theme-dark .HyperMD-quote { - background: hsla(var(--accent-h), var(--accent-s), var(--accent-l), 0.1) !important; + +.blockquote-frame:not(.blockquote-background,.blockquote-bracket,.blockquote-text-center) blockquote:after{ + content: "โŒŸ"; + font-size: 4rem; + position: relative; + color: var(--text-accent); + top: -5.5rem; + left : calc(100% - 1.5rem); } +/* Edit mode */ .cm-quote { font-style: italic; @@ -1398,6 +2381,10 @@ Opacity:1 !important; color: var(--text-accent) !important; } +.invert-background-color .CodeMirror-activeline .HyperMD-quote{ + background: hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.1) !important; +} + /* ASIDE */ aside { @@ -1406,64 +2393,227 @@ aside { margin-right: 2rem; float: right; font-style: italic; -} - -aside > p { - margin: 0px 0px 0px calc(var(--p-offset) * -1) !important; - font-size: calc(var(--font-small) * var(--font-normal)) !important; - padding-left: 1rem !important; border-left: 3px solid var(--text-accent) !important; - + font-size: calc(var(--font-small) * var(--font-normal)) !important; } + /* Checkboxes */ input[type=checkbox] { - -webkit-appearance:none; - appearance:none; - border-radius:50%; - border:2px solid var(--text-accent) !important; - padding:0; + -webkit-appearance: none; + appearance: none; + border-radius: var(--checkbox-type); + border: 2px solid var(--text-accent) !important; + padding: 0; + background: transparent; + filter: none !important; } -input[type=checkbox]:focus,input[type=checkbox]:hover { - outline:0; - border-color:var(--text-faint); - cursor: pointer; -} + input[type=checkbox]:checked { - background-color:var(--text-accent); - border:1px solid var(--text-accent); - background-position:center; - background-size:70%; - background-repeat:no-repeat; - background-image:url('data:image/svg+xml; utf8, '); + background-color: var(--text-accent); + border: 2px solid var(--text-accent) !important; + border-radius: var(--checkbox-type); + background-position: center !important; + background-size: 70% !important; + background-repeat: no-repeat !important; + background-image: url('data:image/svg+xml; utf8, '); +} + +.markdown-source-view.is-live-preview input[data-task="x"]{ + background-color: var(--text-accent) !important; +} + +.markdown-preview-view ul > li.task-list-item.is-checked, +.markdown-preview-view li[data-task="X"], +.markdown-source-view .HyperMD-task-line[data-task='X'], +.markdown-preview-view li[data-task=">"], +.markdown-source-view .HyperMD-task-line[data-task='>'], +.markdown-preview-view li[data-task="-"], +.markdown-source-view .HyperMD-task-line[data-task='-']{ + text-decoration: line-through; + color: var(--text-faint); +} + +.markdown-preview-view li[data-task="i"], +.markdown-source-view .HyperMD-task-line[data-task='i'], +.markdown-preview-view li[data-task="X"] input:checked, +.markdown-source-view.is-live-preview input[data-task="X"], +.markdown-source-view .HyperMD-task-line[data-task='/'], +.markdown-preview-view li[data-task="/"], +.markdown-source-view .HyperMD-task-line[data-task='?'], +.markdown-preview-view li[data-task="?"], +.markdown-source-view .HyperMD-task-line[data-task='R'], +.markdown-preview-view li[data-task="R"], +.markdown-preview-view li[data-task="l"], +.markdown-source-view .HyperMD-task-line[data-task='l']{ + text-decoration: none !important; + color: var(--text-normal) !important; } -.markdown-preview-view ul > li.task-list-item.is-checked { - text-decoration:none; - color:var(--text-normal); +.markdown-preview-view li[data-task="X"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="X"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="X"]:before, +.markdown-preview-view li[data-task="i"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="i"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="i"]:before, +.markdown-preview-view li[data-task=">"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task=">"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task=">"]:before, +.markdown-preview-view li[data-task="-"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="-"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="-"]:before, +.markdown-preview-view li[data-task="D"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="D"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="D"]:before, +.markdown-preview-view li[data-task="/"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="/"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="/"]:before, +.markdown-preview-view li[data-task="?"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="?"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="?"]:before, +.markdown-preview-view li[data-task="R"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="R"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="R"]:before, +.markdown-preview-view li[data-task="L"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="L"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="L"]:before, +.markdown-preview-view li[data-task="!"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="!"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="!"]:before, +.markdown-preview-view li[data-task="l"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="l"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="l"]:before { + position: relative; + padding: 0.1rem 0.8rem; + top: -0.3rem; + left: -0.5rem; + content: ""; + border-radius: var(--checkbox-type); + background-size: 1rem 1rem; + background-repeat: no-repeat; + background-position: center; +} + +.markdown-preview-view li[data-task="-"] input:checked, +.markdown-source-view.is-live-preview input[data-task="-"], +.markdown-preview-view li[data-task="i"] input:checked, +.markdown-source-view.is-live-preview input[data-task="i"], +.markdown-preview-view li[data-task=">"] input:checked, +.markdown-source-view.is-live-preview input[data-task=">"], +.markdown-preview-view li[data-task="D"] input:checked, +.markdown-source-view.is-live-preview input[data-task="D"], +.markdown-preview-view li[data-task="/"] input:checked, +.markdown-source-view.is-live-preview input[data-task="/"], +.markdown-preview-view li[data-task="R"] input:checked, +.markdown-source-view.is-live-preview input[data-task="R"], +.markdown-preview-view li[data-task="?"] input:checked, +.markdown-source-view.is-live-preview input[data-task="?"], +.markdown-preview-view li[data-task="L"] input:checked, +.markdown-source-view.is-live-preview input[data-task="L"], +.markdown-preview-view li[data-task="!"] input:checked, +.markdown-source-view.is-live-preview input[data-task="L"], +.markdown-preview-view li[data-task="l"] input:checked, +.markdown-source-view.is-live-preview input[data-task="l"]{ + border: none !important; + background: none !important; +} + +.markdown-preview-view li[data-task="X"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="X"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="X"]:before { + background-color: rgba(25,188,155,1); + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M10 15.172l9.192-9.193 1.415 1.414L10 18l-6.364-6.364 1.414-1.414z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E"); +} + +.markdown-preview-view li[data-task="i"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="i"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="i"]:before { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-1-11v6h2v-6h-2zm0-4v2h2V7h-2z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E"); + background-color: rgba(50,152,219,1); +} + + +.markdown-preview-view li[data-task=">"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task=">"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task=">"]:before { + background-color: rgba(155,89,182,1); + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M3 13h6v-2H3V1.846a.5.5 0 0 1 .741-.438l18.462 10.154a.5.5 0 0 1 0 .876L3.741 22.592A.5.5 0 0 1 3 22.154V13z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E"); +} + +.markdown-preview-view li[data-task="-"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="-"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="-"]:before { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-11.414L9.172 7.757 7.757 9.172 10.586 12l-2.829 2.828 1.415 1.415L12 13.414l2.828 2.829 1.415-1.415L13.414 12l2.829-2.828-1.415-1.415L12 10.586z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E"); + background-color: rgba(150, 150, 150, 1.0); +} + + +.markdown-preview-view li[data-task="D"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="D"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="D"]:before { + background-color: rgba(111,103,216,1); + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M17 3h4a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h4V1h2v2h6V1h2v2zm-2 2H9v2H7V5H4v4h16V5h-3v2h-2V5zm5 6H4v8h16v-8z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E"); +} + +.markdown-preview-view li[data-task="/"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="/"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="/"]:before { + background-color: rgba(241,196,14,1); + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M19.376 12.416L8.777 19.482A.5.5 0 0 1 8 19.066V4.934a.5.5 0 0 1 .777-.416l10.599 7.066a.5.5 0 0 1 0 .832z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E"); +} + +.markdown-preview-view li[data-task="?"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="?"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="?"]:before { + background-color: rgba(50,213,219,1); + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0H24V24H0z'/%3E%3Cpath d='M12 19c.828 0 1.5.672 1.5 1.5S12.828 22 12 22s-1.5-.672-1.5-1.5.672-1.5 1.5-1.5zm0-17c3.314 0 6 2.686 6 6 0 2.165-.753 3.29-2.674 4.923C13.399 14.56 13 15.297 13 17h-2c0-2.474.787-3.695 3.031-5.601C15.548 10.11 16 9.434 16 8c0-2.21-1.79-4-4-4S8 5.79 8 8v1H6V8c0-3.314 2.686-6 6-6z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E"); +} + +.markdown-preview-view li[data-task="R"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="R"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="R"]:before { + background-color: rgba(50,104,219,1); + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M11 2c4.968 0 9 4.032 9 9s-4.032 9-9 9-9-4.032-9-9 4.032-9 9-9zm8.485 16.071l2.829 2.828-1.415 1.415-2.828-2.829 1.414-1.414z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E"); +} + +.markdown-preview-view li[data-task="L"], +.markdown-source-view .HyperMD-task-line[data-task='L']{ + font-weight: bold; + text-decoration: none !important; + color: var(--text-normal) !important; } -.markdown-preview-view .task-list-item-checkbox { - width:18px !important; - height:18px !important; - position:relative; - top:7px !important; - line-height:0; - margin-left:-1.3em; - margin-right:6px; - filter:none; +.markdown-preview-view li[data-task="L"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="L"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="L"]:before { + background-color: rgba(230,126,34,1); + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm1-10V7h-2v7h6v-2h-4z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E"); } -.markdown-preview-view .task-list-item { - padding-inline-start:1.5em; +.markdown-preview-view li[data-task="!"], +.markdown-source-view .HyperMD-task-line[data-task='!']{ + color: red !important; + text-decoration: none !important; + font-weight: bold; } -span.cm-formatting-list{ - color: var(--text-accent) !important; +.markdown-preview-view li[data-task="!"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="!"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="!"]:before { + background-color: rgba(231,76,60,1); + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M13 10h7l-9 13v-9H4l9-13z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E"); +} + +.markdown-preview-view li[data-task="l"]>.task-list-item-checkbox:checked::before, +.markdown-preview-view li[data-task="l"] p .task-list-item-checkbox:checked::before, +.markdown-source-view.is-live-preview input[data-task="l"]:before { + background-color: rgba(201,86,189,1); + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 18.485l4.243-4.242a6 6 0 1 0-8.486 0L12 18.485zm5.657-2.828L12 21.314l-5.657-5.657a8 8 0 1 1 11.314 0zM5 22h14v2H5v-2z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E"); } + /* Edit mode */ .cm-s-obsidian span.cm-formatting-task { color: var(--text-accent); @@ -1471,40 +2621,40 @@ span.cm-formatting-list{ /* Tables */ -.markdown-preview-view table { + table:not(.calendar) { Width:calc(100% - var(--p-offset)); } -.markdown-preview-view tbody tr{ - Background:var(--background-primary); - Font-size:calc(var(--font-small) * var(--font-normal)); -} - -.markdown-preview-view th { +table:not(.calendar) th { text-align: left; Font-size:var(--font-normal); - font-weight: 600; - border-top:none; - text-align: left; - border-top:none; + font-weight: var(--text-normal); } -.theme-light .markdown-preview-view th { + + +.theme-light table:not(.calendar) th { Background:var(--background-secondary-alt); } -.theme-dark .markdown-preview-view th { +.theme-dark table:not(.calendar) th { Background:hsla(var(--accent-h), var(--accent-s), var(--accent-l), 0.1); } +.invert-background-color table:not(.calendar) th { + background: hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.1); +} -.theme-light .markdown-preview-view table tr:nth-child(2n) { - Background:var(--background-secondary-alt); +table:not(.calendar) th, table:not(.calendar) td { + padding: 4px 10px; + border: 2px solid var(--background-primary) !important; } -.theme-dark .markdown-preview-view table tr:nth-child(2n) { - background: hsla(var(--accent-h), var(--accent-s), var(--accent-l), 0.1); +table:not(.calendar) tbody tr td { + padding: 0.8rem 1rem; + background: hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.03); + font-size: calc(var(--font-small) * var(--font-normal)); } /* Tables in edit monde */ @@ -1518,66 +2668,204 @@ span.cm-formatting-list{ } .theme-dark .HyperMD-table-row:nth-child(2n) { - Background:hsla(var(--accent-h), var(--accent-s), var(--accent-d),0.1) !important; + Background:hsla(var(--accent-h), var(--accent-s), var(--accent-d),0.1) !important; }*/ +/* Capitalize first letter of a paragraph */ + +.first-letter-capitalize p:not(.frontmatter-section-label):first-letter,.first-letter-capitalize span:not(.frontmatter-section-label):first-letter{ + text-transform: uppercase; + font-size: 2rem !important; + padding-right: 2px; + font-weight: bold !important; +} + + + +/* List style */ + +/* live preview > outline*/ -/* Preview Mode Lists */ + /* Edit mode > outline*/ + + + .cm-s-obsidian .HyperMD-list-line { + padding-top: 0; +} + +.HyperMD-list-line .cm-formatting-list-ol { + color: var(--text-accent) !important; +} + +.cm-s-obsidian > .cm-tab, +.cm-hmd-list-indent > .cm-tab, +.rel-lines-edit .cm-hmd-list-indent > .cm-tab { + position: relative; +} + +.outline-mode .cm-hmd-list-indent .cm-tab::before, +.outline-mode .cm-hmd-list-indent > .cm-tab::before, +.outline-mode .rel-lines-edit .cm-hmd-list-indent > .cm-tab::before{ + content: ""; + //display: block; + position: absolute; + top: -0.5rem; + left: 0.45em; + border-left-width: 1px; + border-left-style: solid; + border-left-color: var(--text-accent); + filter: saturate(40%); + height: calc(100% + 0.78rem); +} + + + /* Preview mode */ ul,ol,ul ul, ol ul, ol ol ul, ol ul ul, ul ol ul, ul ul ul { - list-style:none !important; + list-style:none !important; list-style-type:none; } -ul > li:not(.task-list-item)::before { + +ul > li:not(.task-list-item,.mm-list li):before { content:"\2022"; color:var(--text-accent); - font-weight:600; - display:inline-block; width:1em; - margin-left:-1.3em; + position: relative; + margin-left:-1em; + margin-right:0.55rem; } ul li p, ol li p { display:inline; } +@media (min-width: 400pt){ +ul { + padding-inline-start:0.3em; + //margin-left: 0.3rem !important; + position: relative; +}} + +@media (min-width: 400pt){ ul > li { - margin-left:-0.7em; -} + margin-left:1rem; + position: relative; +}} +@media (min-width: 400pt){ ol { - padding-inline-start:1.5em; + padding-inline-start:0.3em; margin-left:0.3em; list-style:none; counter-reset:counter; position:relative; -} +}} +@media (min-width: 400pt){ ol > li { - margin-left:-0.1em; + margin-left:1rem; + position: relative; counter-increment:counter; +}} + +ol ol{ + margin-left: 0.2rem !important; } ol > li::before { content:counter(counter) ". "; color:var(--text-accent); - position:absolute; - left:-0.9em; - text-align:right; + position:relative; + margin-left:-1em; + //text-align:right; width:2em; } +.outline-mode .markdown-preview-view ul ul, +.outline-mode .markdown-preview-view ol ol { + position: relative; +} + +.list-collapse-indicator { + opacity: 0; + position: relative; + left: 1rem; +} + +.outline-mode ul ul::after, +.outline-mode ol ol::after { + content: ""; + position: absolute; +} + +.outline-mode .markdown-preview-view ul li:not(.task-list-item)::after, +.outline-mode .markdown-preview-view ul li li:not(.task-list-item)::after, +.outline-mode .markdown-preview-view ol > li:not(.task-list-item)::after{ + content: ""; + border-left-width: 1px; + border-left-style: solid; + position: absolute; + height: calc(100% - 2.5rem) !important; + border-left-color: var(--text-accent); + filter: saturate(50%); + left: -1rem; + top: 1.7rem; + bottom: 0; +} + +.outline-mode .markdown-preview-view ul li.task-list-item::after, +.outline-mode .markdown-preview-view ul li li.task-list-item::after, +.outline-mode .markdown-preview-view ol > li.task-list-item::after{ + content: ""; + border-left-width: 1px; + border-left-style: solid; + position: absolute; + height: calc(100% - 2.5rem) !important; + border-left-color: var(--text-accent); + filter: saturate(50%); + left: -1.4rem; + top: 2rem; + bottom: 0; +} + +.outline-mode ul ul::before, +.outline-mode ol ol::before { + content: ""; + position: absolute; +} + + +.outline-mode .markdown-preview-view ol ol::before { + margin-left: -0.8em; +} + + /* Code */ +.markdown-preview-view code,.markdown-source-view span.cm-inline-code { + color: var(--text-accent); + background: var(--background-secondary-alt) !important; + font-family: var(--font-monospace) !important; +} + +.markdown-preview-view code { + padding: 2px 5px; +} + .markdown-preview-view .markdown-preview-section div pre{ background: var(--background-secondary-alt); + border: 1px solid hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.1); margin-left: var(--p-offset) !important; } +.invert-background-color .markdown-preview-view .markdown-preview-section div pre{ + //background: hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.1) !important; +} + .markdown-preview-view .markdown-preview-section div pre code { background: transparent; color: var(--text-accent); @@ -1587,17 +2875,19 @@ ol > li::before { filter: hue-rotate(var(--hue-bold-italic)); } -.theme-light .cm-s-obsidian div.HyperMD-codeblock-bg { - Background-color:hsla(var(--accent-h), var(--accent-s), var(--accent-l),0.05) !important; +.cm-s-obsidian div.HyperMD-codeblock-bg { + Background-color:var(--background-secondary-alt); } -.theme-dark .cm-s-obsidian div.HyperMD-codeblock-bg { - Background-color:hsla(var(--accent-h), var(--accent-s), var(--accent-d),0.1) !important; -} .cm-s-obsidian .cm-hmd-codeblock { color: var(--text-accent); } + .invert-background-color .cm-s-obsidian div.HyperMD-codeblock-bg { + //background: hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.1) !important; + border: 0px; +} + .bold-italic-accent .cm-s-obsidian .cm-hmd-codeblock { filter: hue-rotate(var(--hue-bold-italic)); } @@ -1635,39 +2925,69 @@ Span.cm-hmd-frontmatter{ /* Popover */ -.popover .markdown-preview-view { - +.popover .markdown-preview-view,.popover .markdown-source-view{ Zoom:0.8; +padding:10px !important; +} + +.popover .markdown-source-view{ + width: 100% !important; +} + +.popover { + background: var(--background-primary); + box-shadow: 0px 0px 5px -2px #AAA !important; } /* Tags in front matter */ .tag { - background-color:var(--background-tertiary) !important; border:none; - color:var(--text-muted); - //font-size:var(--font-small); font-size: calc(var(--font-small) * var(--font-normal)); - padding:3px 10px 0px 10px; + //padding:4px 10px 4px 10px !important; text-align:center; text-decoration:none; display:inline-block; margin:5px 0px 0px; cursor:pointer; + font-weight: 700 !important; border-radius:18px; } -.tag:hover { - color:#fff; - background:var(--text-accent) !important; + +.frontmatter .tag { + padding:4px 10px 4px 10px !important; } -.cm-s-obsidian span.cm-hashtag { - background-color:var(--background-tertiary); - border:none; - color:var(--text-muted); - //font-size:var(--font-small); - font-size: calc(var(--font-small) * var(--font-normal)); - text-align:center; +.markdown-preview-view div p .tag { + padding:3px 12px 3px 12px !important; +} + + +.theme-dark .tag { + color: hsla(var(--accent-h),var(--accent-s),calc(var(--accent-l)),1); + background: rgba(0,0,0,0.3); +} + +.theme-light .tag { + color: hsla(var(--accent-h),var(--accent-s),calc(var(--accent-l)),1); + background: hsla(var(--accent-h),calc(var(--accent-s)),calc(var(--accent-l)),0.1); +} + +.tag:hover { + color:#fff !important; + background:var(--text-accent) !important; +} + +.bold-italic-accent.hue-tag .tag{ + filter: hue-rotate(var(--hue-bold-italic)); +} + +.cm-s-obsidian span.cm-hashtag { + border:none; + color:var(--text-accent); + font-weight: 700; + font-size: calc(var(--font-small) * var(--font-normal)); + text-align:center; text-decoration:none; display:inline-block; margin:0; @@ -1676,6 +2996,20 @@ Zoom:0.8; padding-bottom:3px; cursor:text; } + +.theme-light .cm-s-obsidian span.cm-hashtag{ + background: hsla(var(--accent-h),calc(var(--accent-s)),calc(var(--accent-l)),0.1); +} + +.theme-dark .cm-s-obsidian span.cm-hashtag{ + background: rgba(0,0,0,0.3); +} + +.bold-italic-accent.hue-tag .cm-s-obsidian span.cm-hashtag{ + filter: hue-rotate(var(--hue-bold-italic)); +} + + .cm-hashtag-begin { border-top-left-radius:14px; border-bottom-left-radius:14px; @@ -1696,21 +3030,34 @@ Zoom:0.8; /* --------------- */ /* Modals */ +@media (min-width: 400pt){ +.modal.mod-settings{ + width: 75vw; +} +} .modal.mod-settings .vertical-tab-header { - Background:transparent; + Background:transparent !important; } .vertical-tab-header-group { Padding:0 0 !important; + background: transparent !important; +} + +.vertical-tab-header-group-items { + background: transparent !important; } + .modal .vertical-tab-header-group-title { - Background:var(--background-secondary-alt); + Color:var(--text-accent); Font-weight:bold; } + + .modal.mod-settings .vertical-tab-content-container { border:1px solid var(--background-modifier-border); padding-bottom:0; @@ -1727,11 +3074,12 @@ input.prompt-input, input.prompt-input:hover { } .modal-container .suggestion-item.is-selected { border-radius:6px; - background:var(--background-tertiary); + background:var(--background-secondary-alt); } .suggestion-item.is-selected, .menu-item:hover { - background:var(--background-tertiary); + background:var(--background-secondary-alt); + } .prompt { @@ -1747,6 +3095,56 @@ input.prompt-input, input.prompt-input:hover { color: var(--text-accent); } + +.modal { +border-radius: 17px; +} + + +.modal .vertical-tab-nav-item{ + padding: 10px 0px 10px 20px; + background: transparent; + margin : 0px 0px 0px 40px; + //border-top: hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.1) !important; + border-top: 1px solid hsla(var(--accent-h), var(--accent-s), var(--accent-l),0.1) !important; + +} + +.modal .vertical-tab-header{ + padding: 0px 0px !important; + flex: 0 0 300px !important; + +} + +.modal .vertical-tab-header-group-title{ + padding-top: 30px !important; + padding-left: 30px; +} +.modal .vertical-tab-header-group { + padding-bottom: 10px !important; +} + +.modal.mod-settings .vertical-tab-header{ +padding: 0px 0px 0px 20px; +Background:var(--background-secondary-alt) !important; +} + +.modal-bg{ + backdrop-filter: blur(5px); +} + +.modal .vertical-tab-nav-item.is-active { + border-right: 4px solid var(--text-accent) !important; + border-left: none !important; + color: var(--text-accent); + font-weight: 700; +} + +.modal .vertical-tab-nav-item:hover{ + //color: var(--text-accent); + background: rgba(0,0,0,0.03); +} + /* --------------- */ /* Image */ @@ -1755,12 +3153,51 @@ input.prompt-input, input.prompt-input:hover { cursor:zoom-in; } -.view-content img{ - border-radius:var(--img-border-radius); +.img-border-radius .markdown-preview-section img{ + border-radius: 25px; +} + +.img-rounded.img-rounded-small .markdown-preview-section img { + border-radius: 100% ; + width: 150px; + height: 150px; + position:relative; + display: block; + object-fit: cover; + margin-left: auto; + margin-right: auto; +} + + +.img-rounded.img-rounded-medium .markdown-preview-section img { + border-radius: 100%; + width: 350px; + height: 350px; + position:relative; + display: block; + object-fit: cover; + margin-left: auto; + margin-right: auto; +} + +.img-rounded.img-rounded-big .markdown-preview-section img { + border-radius: 100%; + width: 600px; + height: 600px; + position:relative; + display: block; + object-fit: cover; + margin-left: auto; + margin-right: auto; +} + +.img-box-shadow .markdown-preview-section img { + //box-shadow: 0px 2px 10px -3px #222; + box-shadow: 0px 2px 10px -4px #333; } -.img-border-shadow .view-content img { - box-shadow: 0px 2px 10px -3px #222; +.img-bw .markdown-preview-section img { + filter: saturate(0); } /*img { @@ -1789,11 +3226,11 @@ img:after{ cursor:zoom-out; display:block; z-index:100; - position:fixed; + position:fixed !important; max-height:calc(100% + 1px); max-width:calc(100% - 20px); - height:calc(100% + 1px); - width:100%; + height:calc(100% + 1px) !important; + width:100% !important; object-fit:contain; margin:-0.5px auto 0; text-align:center; @@ -1802,10 +3239,20 @@ img:after{ padding:0; left:0; right:0; + border-radius: 0px !important; bottom:0; background:var(--background-translucent); } + +/* --------------- */ +/* iframes */ + +iframe { + border:0; +} + + /* --------------- */ /* Right sidebar */ /* --------------- */ @@ -1841,6 +3288,10 @@ img:after{ display: none; } +.outline .tree-item-inner:hover{ + background: none !important; +} + .outline .pane-empty { //font-size:var(--font-small); //font-size: calc(var(--font-small) * var(--font-normal)); @@ -1861,6 +3312,12 @@ img:after{ opacity:0.7; } +.outline .tree-item-self:hover{ + background: none; + color: var(--text-accent) !important; + transition: 0.1s; +} + .collapsible-item-collapse { opacity:1; } @@ -1884,7 +3341,7 @@ img:after{ Background:transparent !important; } -.backlink-pane .search-result-container { +.backlink-pane .search-result-container { padding:5px 0px 5px 0px; margin-left:0; } @@ -1906,6 +3363,10 @@ img:after{ Padding-top:0px !important; } +.tree-item-self.is-clickable:hover{ + background: transparent; +} + /* Tag pane */ .tag-pane-tag .list-item-ending-flair { @@ -1926,12 +3387,18 @@ Padding-top:0px !important; Font-size:1em !important; } +.tag-container .tree-item-self:hover{ + background: none !important; + color: var(--text-accent) !important; + transition: 0.1s; +} + .tag-pane-tag-text:before{ content:"#"; Color:var(--text-accent); Margin-left:-13px; Padding-right:6px; - + } .tag-pane-tag > .collapse-icon + .tree-item-inner > .tag-pane-tag-text:before { @@ -1996,15 +3463,23 @@ Padding-top:0px !important; } +.menu-v4 .outgoing-link-item{ + box-shadow: none; + Border-radius: 0px; + border-left: 3px solid var(--text-accent); + Margin-bottom:0.2rem; + background: hsla(var(--accent-h), var(--accent-s),var(--accent-l),0.07); +} + /* --------------- */ /* Status bar */ .status-bar { - background-color:var(--background-primary); - color:var(--text-faint); - //font-size:var(--font-smaller); + background-color:var(--background-secondary-alt); + color:var(--text-accent); font-size: calc(var(--font-smaller) * var(--font-small) * var(--font-normal)); padding:0; + justify-content: flex-end; } .status-bar-item { @@ -2015,14 +3490,6 @@ Padding-top:0px !important; margin-right:10px; } -/* --------------- */ -/* iframes */ - -iframe { - border:0; -} - - /* --------------- */ /* Graphs */ @@ -2036,12 +3503,14 @@ iframe { .theme-light .graph-controls { - Background-color:hsl(var(--accent-h),calc(var(--accent-s) - 20%),calc(var(--accent-l) + 35%)); - //box-shadow: -10px -10px 20px 12px rgba(0,0,0,0.05) !important; + background-color: var(--background-primary); + box-shadow: 2px 3px 5px 0px rgba(0, 0, 0, 0.05); + margin-left: 1rem; } .theme-dark .graph-controls { - Background-color:hsl(var(--accent-h),calc(var(--accent-s) + 10%),calc(var(--accent-l) - 35%)); + background-color: var(--background-primary); + margin-left: 1rem; } .graph-control-section .setting-item .setting-item-info .setting-item-name { @@ -2058,7 +3527,8 @@ color:var(--text-normal) !important; Background-color:var(--background-primary); box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.05); padding: 5px; - margin-left: 1rem; + margin-left: 1.6rem; + margin-top: 1rem; } .graph-controls-button svg { color: var(--text-accent); @@ -2156,6 +3626,10 @@ input[type=range]::-webkit-slider-thumb:active { color:var(--interactive-accent); } +.graph-view.color-fill-tag { + color: orange !important; +} + /* --------------- */ /* Scroll bars */ @@ -2179,7 +3653,7 @@ input[type=range]::-webkit-slider-thumb:active { /* Focus mode */ .hide-action-buttons .view-action { - opacity: 0 !important; + opacity: 0; transition: 0.3s; } @@ -2206,24 +3680,39 @@ input[type=range]::-webkit-slider-thumb:active { .hide-left-menu .workspace-ribbon { Display:none; } -.hide-file-name .workspace-leaf-header, .hide-file-name .view-header .view-header-title:hover { + +.hide-file-name .view-header{ + box-shadow: none; + background-color:var(--background-primary) !important; +} + + +.hide-file-name .view-header:hover{ + background-color:var(--background-secondary-alt) !important; +} + +.hide-file-name .workspace-leaf-header, .hide-file-name .view-header .view-header-title-container:hover { Opacity:1; } -.hide-file-name .workspace-leaf-header,.hide-file-name .view-header .view-header-title { +.hide-file-name .workspace-leaf-header,.hide-file-name .view-header .view-header-title-container{ Opacity:0; transition: 0.3s; } -.view-header-icon { - opacity:0 !important; +.hide-file-name .view-header-icon{ + opacity: 0; } -.hide-left-menu .workspace-tab-header-container { +.hide-tab-header .workspace-tab-header-container { Opacity:0; transition: 0.3s; } +.hide-tab-header .workspace-tab-header-container:hover { + opacity: 1; +} + .hide-left-menu .workspace-tab-header-container:hover { Opacity:1; } @@ -2234,13 +3723,20 @@ input[type=range]::-webkit-slider-thumb:active { .writing-focus .CodeMirror-code .CodeMirror-activeline pre span{ color: var(--font-normal) !important; + opacity: 1; } .writing-focus .CodeMirror-code .CodeMirror-activeline pre .cm-hmd-internal-link { color: var(--text-accent) !important; } -.writing-focus .CodeMirror-code:not(.CodeMirror-activeline) span{ + + +.writing-focus .CodeMirror-code:not(.CodeMirror-activeline) span, +.writing-focus .cm-content .cm-line:not(.cm-active), +.writing-focus .cm-content .cm-line:not(.cm-active) span, +.writing-focus .cm-content .HyperMD-header:not(.cm-active){ color: var(--text-faint) !important; + opacity: var(--writing-focus-opacity) !important; } .writing-focus.bold-italic-accent .CodeMirror-code .CodeMirror-activeline .cm-strong,.writing-focus.bold-italic-accent .CodeMirror-code .CodeMirror-activeline .cm-em { @@ -2248,97 +3744,133 @@ input[type=range]::-webkit-slider-thumb:active { filter: hue-rotate(var(--hue-bold-italic)); } -/* Edit button */ -.edit-button .view-action:nth-last-of-type(4),.edit-button .view-action:nth-last-of-type(5), -.edit-button .view-action:nth-last-of-type(6) { - top: calc(90vh - 10px); - Margin-right:1rem; -} -.edit-button .view-action:nth-last-of-type(5),.edit-button .view-action:nth-last-of-type(4),.edit-button .view-action:nth-last-of-type(6){ - Position:absolute; !important; - Background:var(--text-accent); - Width:3rem; - Height:3rem; - Border-radius:100%; - Padding:0.9rem 0.9rem; +.writing-focus.is-mobile .markdown-source-view div { + color: var(--text-faint); + opacity: var(--writing-focus-opacity); } -.edit-button .view-action:nth-last-of-type(4),.edit-button .view-action:nth-last-of-type(5),.edit-button .view-action:nth-last-of-type(6) { - Opacity:1 !important; +.writing-focus.is-mobile .markdown-source-view div:hover{ + color: var(--font-normal) !important; + opacity: 1 !important; } -.edit-button .view-action:nth-last-of-type(4) svg,.edit-button .view-action:nth-last-of-type(5) svg,.edit-button .view-action:nth-last-of-type(6) svg{ - Color:#FFF !important; - //Width:1.3rem; - margin-bottom: 0.1rem !important; -} +/* ----------------------------- */ +/* PLUGINS */ +/* ----------------------------- */ +/* ZOOM PLUGIN */ -.edit-button.is-mobile .view-action:nth-last-of-type(4) svg, .edit-button.is-mobile .view-action:nth-last-of-type(5) svg, .edit-button.is-mobile .view-action:nth-last-of-type(6) svg{ - margin-left:0.1rem; - Margin-top:-0.1rem; - Width:1rem; +.zoom-plugin-bls-zoom .cm-editor .cm-formatting-list-ul:hover:before{ + cursor: pointer !important; + z-index: 2; + color: var(--text-accent); + filter: brightness(1.2); + content: "โ€ข"; + position: absolute; + margin-top: 0px; + margin-left: 0px; } -/* with Sliding pane plugin */ - -.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(4),.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(5),.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(6) { - position: absolute; - left: calc(84vw); +.zoom-plugin-header{ +font-size: calc(var(--font-small) * var(--font-normal)); } -.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(4) svg,.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(5) svg,.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(6) svg{ - margin-left: -0.5rem;} - -.edit-button.is-mobile .view-action:nth-last-of-type(4),.edit-button.is-mobile .view-action:nth-last-of-type(5),.edit-button.is-mobile .view-action:nth-last-of-type(6) { - Margin-left:-1rem; +.is-folding .cm-panels-top { + border: none !important; } -/* ----------------------------- */ -/* PLUGINS */ -/* ----------------------------- */ /* Andy Matuschak mode! */ +body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header{ + background: var(--background-primary) !important; +} body.plugin-sliding-panes-stacking .workspace > .mod-root > .workspace-leaf { - box-shadow: 10px 2px 9px 4px #444 !important; + box-shadow: 10px 2px 9px 4px #888 !important; } -body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header > .view-header-title-container > .view-header-title { - Opacity:1; - //Font-size:var(--font-small); +body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf:not(.mod-active) > .workspace-leaf-content > .view-header > .view-header-title-container > .view-header-title { font-size: calc(var(--font-small) * var(--font-normal)); - + color:var(--text-normal) !important; + text-align: left; + font-weight: 400 !important; +} + +body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header > .view-header-title-container { + opacity: 1; } body.plugin-sliding-panes-rotate-header.plugin-sliding-panes-header-alt .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header .view-header-title-container { Text-align:left !important; } -.plugin-sliding-panes-stacking .view-header-title { - text-align: left; +body.plugin-sliding-panes-rotate-header .workspace-leaf.mod-active .view-header div.view-header-title{ +font-weight: 400 !important; +color: var(--text-accent) !important; } - /* Correct a problem on tablet */ .is-mobile.plugin-sliding-panes-stacking .workspace-leaf { margin-left: -10px; } + /* -------------------- */ /* CALENDAR */ +#calendar-container .year{ + color: var(--text-accent) !important; +} + +#calendar-container .reset-button{ + color: var(--text-normal); +} + +#calendar-container .reset-button:hover{ + color: var(--text-accent); +} + +#calendar-container .arrow svg{ + color: var(--text-accent); +} + +.calendar thead tr th { + color: var(--text-normal) !important; +} + +.calendar .day{ + margin: 0px 5px !important; +} + .calendar .day.today { - font-weight: 800 !important; - font-size: 1.5em !important; + color: var(--text-accent); + font-weight: 700; +} + +.calendar .day.today.active{ + color: var(--text-accent); +} + +.calendar .dot-container svg{ + fill: var(--text-accent) !important; +} + +.calendar .day.active { + background: hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.2) !important; + color: var(--text-accent); + border-radius: 8px !important; } .calendar .day{ font-size:calc(var(--font-small) * var(--font-normal)) !important; } +.calendar .day:hover{ + background: hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.1) !important; +} + /* -------------------- */ /* CHECKLIST PLUGIN */ @@ -2350,7 +3882,7 @@ body.plugin-sliding-panes-rotate-header.plugin-sliding-panes-header-alt .workspa background: transparent !important; } -.task-list-item-checkbox { +.checklist-plugin-main .task-list-item-checkbox { Border:1px solid var(--text-accent) !important; Width:15px !important; Height:15px !important; @@ -2395,17 +3927,44 @@ input[type=checkbox] { .menu-v2 .checklist-plugin-main .svelte-yzsyxo ul{ margin: 0px 0px !important; } + + +.menu-v4 .checklist-plugin-main li.classic { + background: hsla(var(--accent-h), var(--accent-s),var(--accent-l),0.07); + border-left: 3px solid var(--text-accent); + margin-bottom: 0.2rem; + border-radius: 0px; +} + .checklist-plugin-main .group-header .title { Color:var(--text-accent) !important; Box-shadow:none; - //Font-size:var(--font-small); font-size: calc(var(--font-small) * var(--font-normal)); } -.checklist-plugin-main li{ - //Font-size:var(--font-small) !important; + +.checklist-plugin-main li .content{ + padding-bottom: 14px !important; +} + +.checklist-plugin-main li .content p{ font-size: calc(var(--font-small) * var(--font-normal)); } +.checklist-plugin-main header .count{ + background: var(--background-secondary-alt) !important; + color: var(--text-accent); +} + +.checklist-plugin-main input.search{ + font-size: calc(var(--font-small) * var(--font-normal)) !important; +} + +.checklist-plugin-main .settings-container svg{ + fill: var(--text-accent) !important; + width: 1.2rem; + margin-right: 0.5rem; +} + .checklist-plugin-main .group { Margin-left:10px !important; } @@ -2424,7 +3983,7 @@ input[type=checkbox] { /* -------------------- */ /* KANBAN plugin */ -.kanban-plugin { +.kanban-plugin { Background:var(--background-primary) !important; } @@ -2505,32 +4064,53 @@ button.kanban-plugin__new-item-button:hover { /* ------------------------------- */ /* Dataview plugin */ -.table-view-table > thead > tr > th { - Border-bottom:none !important; - Font-size:var(--font-normal) !important; - Padding-left:10px !important; +.dataview.table-view-table > thead > tr > th { + font-size: calc(var(--font-normal)) !important; + border-top: 1px solid hsla(var(--accent-h),var(--accent-s),var(--accent-l),0.1); + Border-bottom:none !important; + font-weight: var(--text-normal); + padding: 5px 1rem; } -.dataview-articles-style .dataview.table-view-table thead { - display: none; +.dataview.table-view-table .dataview-result-list-li:before{ + display: none !important; } -.dataview-articles-style .dataview.table-view-table tbody tr { - background: transparent !important; +.dataview.table-view-table .dataview-result-list-li{ + margin-left: -0.2rem; +} + +.dataview.table-view-table tbody tr td{ + padding: 0.8rem 1rem; + font-size: calc(var(--font-small) * var(--font-normal)); + +} + +.dataview-articles-style .dataview.table-view-table tbody{ + background: none !important; +} + +.dataview-articles-style .dataview.table-view-table thead { + display: none; +} + +.dataview-articles-style .dataview.table-view-table tbody tr { + background: transparent !important; } .dataview-articles-style .dataview.table-view-table tbody td{ font-size: 1.1rem; color: var(--text-normal) !important; - padding: 2rem 1rem!important; + padding: 1rem 1rem!important; border-top: 2px solid hsla(var(--accent-h), var(--accent-s), var(--accent-l),0.05); - //font-family: lora; } -.dataview-articles-style .dataview.table-view-table tbody td:nth-child(3){ - width:40% !important; + +.dataview-articles-style .dataview.table-view-table tbody td:nth-child(1){ + width:250px !important; } -.dataview-articles-style .dataview.table-view-table tbody td:nth-child(2){ + +.dataview-articles-style .dataview.table-view-table tbody td:nth-child(3){ font-size: calc(var(--font-smaller) * var(--font-small) * var(--font-normal)); font-style: italic; //color: var(--text-accent) !important; @@ -2538,9 +4118,36 @@ button.kanban-plugin__new-item-button:hover { .dataview-articles-style .dataview.table-view-table .internal-link{ color: var(--text-normal); } + +.dataview-articles-style img{ + height: 150px; + width: 250px; + margin-right: auto; + margin-left: auto; + object-fit: cover; +} + +* ------------------------------- */ +/* File tree plugin */ + +.file-tree-header-fixed{ +background: transparent !important; +} + +.oz-folder-contents{ + border-left-color: var(--text-accent) !important; +} + +.oz-folders-action-items .oz-nav-action-button { + color: var(--text-accent) !important; +} + + + /* ----------------------- */ /* Tablet styling */ + @media (min-width:400pt) { .mobile-toolbar-option { @@ -2665,48 +4272,155 @@ button.kanban-plugin__new-item-button:hover { .is-mobile .side-dock-ribbon-action svg { Color:var(--text-accent) !important; } - -} +} /* ----------------------- */ -/* phone */ +/* Mobile */ -/* Show edit button */ -@media (max-width:400pt) { - .is-mobile .view-action:nth-last-of-type(4),.is-mobile .view-action:nth-last-of-type(5), - .is-mobile .view-action:nth-last-of-type(6) { - top: calc(90vh - 10px); - Margin-right:1rem; - } - .is-mobile .view-action:nth-last-of-type(5),.is-mobile .view-action:nth-last-of-type(4),.is-mobile .view-action:nth-last-of-type(6){ - Position:absolute; !important; - Background:var(--text-accent); - Width:3rem; - Height:3rem; - Border-radius:100%; - Padding:0.9rem 0.9rem; +@media (max-width:500pt){ + .markdown-preview-view { + --p-offset:0px !important; + max-width: 100% !important; +} } - .is-mobile .view-action:nth-last-of-type(4),.is-mobile .view-action:nth-last-of-type(5),.is-mobile .view-action:nth-last-of-type(6) { - Opacity:1 !important; +@media (max-width: 400pt) { + .markdown-source-view.is-readable-line-width,.markdown-source-view.is-readable-line-width , .markdown-preview-view{ + width:100% !important; + padding: 0px 0px; + margin: 0px 0px; } - - .is-mobile .view-action:nth-last-of-type(4) svg,.is-mobile .view-action:nth-last-of-type(5) svg,.is-mobile .view-action:nth-last-of-type(6) svg{ - Color:#FFF !important; - Width:1.3rem; - margin-bottom: 0.1rem !important; + .view-header .view-header-title{ + Opacity:1 !important; +} +.view-action { + opacity: 1 !important; + } + body, input, button, .cm-s-obsidian .cm-formatting-hashtag, .cm-s-obsidian,.markdown-preview-view { + font-size: var(--font-phone) !important; + } + .empty-state-title, +.markdown-preview-view h1, .cm-s-obsidian .cm-header-1{ + font-size: 1.5em; + padding-top: 15px; + } + .empty-state-title, +.markdown-preview-view h2, .cm-s-obsidian .cm-header-2{ + font-size: 1.3em; + padding-top: 8px; + } + .empty-state-title, +.markdown-preview-view h3, .cm-s-obsidian .cm-header-3{ + font-size: 1.1em; + padding-top: 5px; } + .empty-state-title, +.markdown-preview-view h4, .cm-s-obsidian .cm-header-4{ + font-size: 1em; + padding-top: 3px; + } + .empty-state-title, +.markdown-preview-view h5, .cm-s-obsidian .cm-header-5{ + font-size: 1em; + padding-top: 3px; + } + .empty-state-title, +.markdown-preview-view h6, .cm-s-obsidian .cm-header-6{ + font-size: 1em; + padding-top: 3px; + } + .markdown-preview-sizer, .CodeMirror-sizer { + + width: 100% !important; + } + ::-webkit-scrollbar { + Display:none; +} +} + +/* Edit button */ + +.edit-button .view-action:nth-last-of-type(4),.edit-button .view-action:nth-last-of-type(5), +.edit-button .view-action:nth-last-of-type(6) { + top: calc(90vh - 10px) !important; + Margin-right:1rem !important; + Position:absolute !important; + Background:var(--text-accent) !important; + Width:3rem !important; + Height:3rem !important; + Border-radius:100% !important; + Padding:0.9rem 0.9rem !important; + Opacity:1 !important ; +} - .is-mobile .view-action:nth-last-of-type(4) svg, .is-mobile .view-action:nth-last-of-type(5) svg, .is-mobile .view-action:nth-last-of-type(6) svg{ - margin-left:0.1rem; - Margin-top:-0.1rem; - Width:1rem; +.edit-button .view-action:nth-last-of-type(4) svg,.edit-button .view-action:nth-last-of-type(5) svg,.edit-button .view-action:nth-last-of-type(6) svg{ + Color:#FFF !important; + //Width:1.3rem; + margin-bottom: 0.1rem !important; + opacity: 1 !important; +} + + +/*.edit-button.is-mobile .view-action:nth-last-of-type(4) svg, .edit-button.is-mobile .view-action:nth-last-of-type(5) svg, .edit-button.is-mobile .view-action:nth-last-of-type(6) svg{ + margin-left:0.1rem; + Margin-top:-0.1rem; + Width:1rem; +}*/ + + +/* with Sliding pane plugin */ + +.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(4),.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(5),.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(6) { + position: absolute; + left: calc(84vw); +} + +.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(4) svg,.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(5) svg,.edit-button.plugin-sliding-panes-rotate-header .view-actions .view-action:nth-last-of-type(6) svg{ + margin-left: -0.5rem;} + +.edit-button.is-mobile .view-action:nth-last-of-type(4),.edit-button.is-mobile .view-action:nth-last-of-type(5),.edit-button.is-mobile .view-action:nth-last-of-type(6) { + Margin-left:-1rem; +} + +/* Show edit button */ + +@media (max-width: 400pt){ + .CodeMirror .CodeMirror-line, .CodeMirror .CodeMirror-line-like { + z-index: 0; } } +@media (max-width: 400pt){ + .view-action:nth-last-of-type(4),.view-action:nth-last-of-type(5), +.view-action:nth-last-of-type(6) { + top: calc(95vh - 60px); + Margin-right:0rem; + Position:absolute !important; + Background:var(--text-accent); + Width:5rem; + Height:5rem; + z-index: 100 !important; + Border-radius:100%; + Padding:0.9rem 0.9rem; + Opacity:1 !important; + //box-shadow: -5px -3px 25px -5px rgba(0,0,0,0.5); + box-shadow: rgba(0, 0, 0, 0.2) 0px 12px 28px 0px, rgba(0, 0, 0, 0.1) 0px 2px 4px 0px, rgba(255, 255, 255, 0.05) 0px 0px 0px 1px inset; +} + + +.view-action:nth-last-of-type(4) svg,.view-action:nth-last-of-type(5) svg,.view-action:nth-last-of-type(6) svg{ + Color:#FFF !important; + Width:2rem !important; + height: 2rem !important; + margin-top: 0.5rem !important; + margin-left: 0.6rem; + position: relative; +} +} + /* ------------------------- */ /* Custom css for html elements */ @@ -2748,6 +4462,7 @@ button span{ button a{ color: #FFF !important; + text-decoration: none; } button:hover{ @@ -2755,111 +4470,408 @@ button:hover{ } /* Cards */ -.cards-2 { - float: left; + +@media (min-width: 500pt){ + + .grid-cards{ + //width: calc(var(--line-width) - var(--p-offset)); + width: 100% !important; + position: relative; + display: inline-block; + } + + .grid-cards p{ + //text-align: center; + } + + .cards-2 { + float: left; + width: calc(50% - var(--p-offset)); + padding: 3rem 1rem 3rem 1rem; + margin: 0; + } + .cards-3 { + float: left; + width: calc(33.33% - var(--p-offset)) !important; + padding: 3rem 1rem 1rem 1rem; + margin: 0; + } +} + + .cards-2 img{ + width: 100%; + height: 17rem; + position: relative; + object-fit: cover; + cursor: pointer !important; + } + + .full-width .cards-2 img{ + height: 24rem; + } + + .cards-2 p{ + margin-left: 0px !important; + } + + .cards-2 h2{ + margin: 0 ; + font-size: 2rem !important; + color: var(--text-normal) !important; + } + + .cards-2 h2:before{ + content: none !important; + } + + .cards-3 img{ + width: 100%; + height: 10rem; + position: relative; + object-fit: cover; + cursor: pointer !important; + } + + + .full-width .cards-3 img{ + height: 17rem; + } + + /*.cards-3 img:hover{ + -webkit-transform:scale(1.25); + -moz-transform:scale(1.25); + -ms-transform:scale(1.25); + -o-transform:scale(1.25); + transform:scale(1.1); + transition: 0.2s; + }*/ + + .cards-3 h2{ + margin: 0 ; + color: var(--text-normal) !important; + font-size: 1.5rem !important; + } + + .cards-2 h2:before{ + content: none !important; + } + + .cards-2 p{ + margin-left: 0px !important; + text-overflow: ellipsis; + display: -webkit-box; + overflow: hidden; + -webkit-line-clamp: 6; + -webkit-box-orient: vertical; + } + + .cards-2 a{ + color: var(--font-normal); + text-decoration: none; + } + + .cards-2 a:hover{ + color: var(--text-accent) !important; + } + + .cards-3 h2{ + margin: 0 ; + color: var(--text-normal) !important; + font-size: 1.5rem !important; + } + + .cards-3 h2:before{ + content: none !important; + } + + .cards-3 p{ + margin-left: 0px !important; + text-overflow: ellipsis; + display: -webkit-box; + overflow: hidden; + -webkit-line-clamp: 4; + -webkit-box-orient: vertical; + } + + .cards-3 a{ + color: var(--font-normal); + text-decoration: none; + } + + .cards-3 a:hover{ + color: var(--text-accent); + } + + + .card-title{ + font-size: 2rem; + color: var(--font-normal); + text-align: left; + } + + + +@media(max-width:500pt){ + .markdown-preview-view .cards-3 { + width: 100% !important; /* For phone */ + position: relative; + //display: block; + } + .markdown-preview-view .cards-2 { + width: 100% !important; /* For phone */ + position: relative; + display: block; + } +} + +/* Image position */ + +.img-float-right img{ width: calc(50% - var(--p-offset)); - padding: 3rem 2rem 3rem 0rem; - margin: 0; + height: 250px; + float: right; } -.cards-2 img{ - width: 100%; - height: 17rem; +.img-float-left img{ + width: calc(40% - var(--p-offset)); + height: 250px; + float: left; +} + +/* Specific image in a page */ + +.markdown-preview-view img[alt*='img-float-right'] { + width: calc(40% - var(--p-offset)); + height: 250px; + float: right; + position: relative; + object-fit: cover; + margin-top: 1rem; + margin-left: 1rem; + margin-bottom: 0.5rem; + top: 1rem; +} + +.markdown-preview-view img[alt*='img-float-left'] { + width: calc(40% - var(--p-offset)); + height: 250px; position: relative; + float: left; object-fit: cover; + margin-top: 0.5rem; + margin-right: 1rem !important; + margin-left: 0px; + margin-bottom: 0.5rem; + top: 1.5rem; +} + +img[alt*='img-banner'] { + width: 100%; + height: 250px !important; + object-fit: cover; +} + +.markdown-preview-view img[alt*='img-profile'] { + width: 100px; + height: 100px; + object-fit: cover; + float: left; + margin-top: 1rem; + margin-right: 1rem; + border-radius: 100%; +} + +.markdown-preview-view img[alt*='img-portrait'] { + width: 350px; + height: 550px; + object-fit: cover; + margin-right: 1rem; + margin-top: 1rem; + position: relative; + display: block; + margin-right: auto; + margin-left: auto; margin-bottom: 1rem; } -.cards-2 p{ - margin-left: 0px !important; +img[alt*='img-border-radius']{ +border-radius: 25px; } -.cards-2 h2{ - margin: 0 ; - font-size: 2rem !important; +img[alt*='img-box-shadow']{ +box-shadow: 0px 2px 10px -4px #333; } -.cards-2 h2:before{ - content: none !important; +img[alt*='img-rounded-small']{ + border-radius: 100% !important; + width: 150px; + height: 150px; } +img[alt*='img-rounded-medium']{ + border-radius: 100% !important; + width: 350px; + height: 350px; + margin-left: auto; + margin-right: auto; + display: block; +} -.cards-3 { - float: left; - width: calc(33.33% - var(--p-offset)); - padding: 3rem 2rem 1rem 0rem; - margin: 0; +img[alt*='img-rounded-big']{ + border-radius: 100% !important; + width: 600px; + height: 600px; } -.cards-3 img{ - width: 100%; - height: 10rem; - position: relative; +img[alt*='img-bw']{ + filter: saturate(0); +} + +@media (min-width: 400pt) { +img[alt*='img-large']{ + margin-left: calc(-25% - calc(var(--p-offset)/2)); + width: 150% !important; + max-width: 150% !important; + height: 450px !important; object-fit: cover; - cursor: pointer !important; +}} + +@media (min-width: 400pt) { +img[alt*='img-full-width']{ + margin-left: calc(50% - 50vw - 0.95rem - calc(var(--p-offset)/2)); + width: 100vw !important; + max-width: 100vw !important; + height: 450px !important; + object-fit: cover; +}} + + +/* Image grid */ + + +/*.img-grid{ + //margin: 5px; + //float:left !important; + display: grid; + place-items: center; + position: relative; + //width: var(--line-width); + //max-width: var(--line-width); + margin-right: auto !important; + justify-items: stretch; + align-items: stretch; + margin-left: auto !important; +}*/ + +/* Grid */ + +.img-grid-large .el-embed-image{ + margin-left: -20%; + width: 140% !important; + max-width: 140% !important; } -.cards-3 img:hover{ - -webkit-transform:scale(1.25); /* Safari et Chrome */ - -moz-transform:scale(1.25); /* Firefox */ - -ms-transform:scale(1.25); /* Internet Explorer 9 */ - -o-transform:scale(1.25); /* Opera */ - transform:scale(1.1); - transition: 0.2s; + +.img-grid-full-width .el-embed-image{ + margin-left: calc(50% - 50vw - 0.95rem - calc(var(--p-offset))); + width: calc(100vw + var(--p-offset)) !important; + max-width: calc(100vw + var(--p-offset)) !important; } -.cards-2 p{ - margin-left: 0px !important; - text-overflow: ellipsis; - display: -webkit-box; - overflow: hidden; - -webkit-line-clamp: 6; - -webkit-box-orient: vertical; +.img-grid .el-embed-image p,.img-grid-large .el-embed-image p,.img-grid-full-width .el-embed-image p{ + display: grid; + grid-template-columns: repeat(auto-fit, minmax(50px, 1fr)); + grid-template-rows: masonry; + align-items: stretch; + column-gap: 1rem; + justify-content: stretch; + align-content: stretch; + justify-items: stretch; + margin-bottom: 1rem !important; } -.cards-2 a{ - color: var(--font-normal); - text-decoration: none; +.img-grid .el-embed-image p br,.img-grid-large .el-embed-image p br,.img-grid-full-width .el-embed-image p br{ + display: none; } -.cards-2 a:hover{ - color: var(--text-accent); + +.img-grid img, .img-grid-large img,.img-grid-full-width img { + object-fit: cover; + //height: var(--img-grid-height); + height: 100%; + width: 100%; + max-height:450px; } -.cards-3 h2{ - margin: 0 ; - color: var(--text-normal) !important; - font-size: 1.5rem !important; +@media (max-width: 400pt){ + .img-grid { + display: block; + width: 100%; + } +} + + +/* Masonry */ + +.img-masonry-3 .el-embed-image p{ /* Masonry container */ + column-count: 3; + column-gap: 0.6em; } -.cards-3 h2:before{ - content: none !important; +@media (max-width: 400pt){ + .img-masonry-3{ + column-count: 1; + margin-left: 0px; + } } -.cards-3 p{ - margin-left: 0px !important; - text-overflow: ellipsis; - display: -webkit-box; - overflow: hidden; - -webkit-line-clamp: 4; - -webkit-box-orient: vertical; + +.img-masonry-4 .el-embed-image p{ /* Masonry container */ + column-count: 4; + column-gap: 0.6em; } -.cards-3 a{ - color: var(--font-normal); - text-decoration: none; +@media (max-width: 400pt){ + .img-masonry-4{ + column-count: 1; + margin-left: 0px; + } } -.cards-3 a:hover{ - color: var(--text-accent); +.img-masonry-5 .el-embed-image p{ /* Masonry container */ + column-count: 5; + column-gap: 0.6em; +} + +@media (max-width: 400pt){ + .img-masonry-5{ + column-count: 1; + margin-left: 0px; + } } -.card-title{ - font-size: 2rem; - color: var(--font-normal); - text-align: left; +/* Gallery via tables */ + +.img-grid table { + border: none; + background: none; +} + +.img-grid table th{ + display: none; + border: none; } +.img-grid table tr { + background: none !important; +} + +.img-grid table img{ + width: 100%; + height: 100%; + max-height: 300px; + object-fit: cover; +} /* Text width */ .text-normal-width { @@ -2883,20 +4895,21 @@ button:hover{ /* Menu */ -.menu-page,.menu-page-v2{ +.menu-page-v1,.menu-page-v2{ padding: 15px 10px 15px 15px; margin-top: 20px; font-size: calc(var(--font-smaller) * var(--font-small) * var(--font-normal)); - position: relative; + position: relative; left: 0px; width: 100%; margin-bottom: 3rem; font-family: var(--text-title); } -.menu-page { +.menu-page-v1 { background-color: var(--background-secondary-alt); text-align: center; + //border-radius: 10px; } .menu-page-v2 { @@ -2904,17 +4917,19 @@ button:hover{ text-align: center; } -.menu-page:before,.menu-page-v2:before{ +.menu-page-v1:before,.menu-page-v2:before{ Content:"MENU";/*Content:"\2302" \2630 */ Font-size:1em; font-weight: 700; + //display: flex; + position: relative; Color:var(--text-accent) !important; Margin-right:3rem; background-repeat: no-repeat; background-size: contain; } -.menu-page a,.menu-page-v2 a{ +.menu-page-v1 a,.menu-page-v2 a{ color: var(--text-normal); font-weight: 500; text-transform : uppercase ; @@ -2932,7 +4947,7 @@ button:hover{ content: ""; }*/ -.menu-page a:hover{ +.menu-page-v1 a:hover{ //color: var(--text-accent); cursor: pointer; border-bottom: 3px solid var(--text-accent); @@ -2942,1316 +4957,2272 @@ button:hover{ color: var(--text-accent); cursor: pointer; font-weight: 800; -} - - +} -/* Style Settings */ +/* ----------------------------------------------------------------------------------- */ +/* Icons replacement (icons found in Minimal theme) */ +/* Thanks to Matthew Meyers, Chetachi Ezikeuzor, inspired by Kepano */ -.style-settings-container .style-settings-container { - margin-left: 15px; +.tree-item-self .collapse-icon svg{ + width:8px !important; + height: 8px !important; + position: relative; + top: 3px; } -/* @settings -name: Harmonic theme customization -id: perso -settings: - - - id: logo - title: 1. Global customization (Logo OR title, Accent color, navigation folder style, icon style) - type: heading - level: 2 - collapsed: true - - - id: accent - title: Accent color - type: variable-color - format: hsl-split - default: '#4F60B3' - - - id: invert-background-color - title: Invert color between page and sidebars - type: class-toggle - - - - id: minimal-icons-on - title: Icons - description: Activate minimal icons - type: class-toggle - - - id: logo-section - title: Choose a logo OR a title for your obsidian - type: heading - level: 3 - collapsed: false - - - id: site-title - title: Your obsidian title - description: Put the title in quotation marks (see default parameter) - type: variable-text - default: '"OBSIDIAN"' - - - id: site-title-accent - title: Color accent for your obsidian title - description: Display the title with the bold and italic accent color (menu > Make pages pop) - type: class-toggle - - - id: logo-url - title: Your obsidian logo (url) - description: Put the url syntax like in default - type: variable-text - default: url("") - - - id: invert-logo - title: Invert logo colors in dark mode - description: B&W image works well - type: class-toggle - - - id: nav-folder-section - title: Customize the navigation folder panel - type: heading - level: 3 - collapsed: false - - - id: menus - title: Alternative menu styles - description: Choose diffent styles for the left and right sidebars - type: class-select - default: menu-v1 - options: - - - label: Design 1 - value: menu-v1 - - - label: Design 2 - value: menu-v3 - - - label: Design 3 - value: menu-v2 - - - id: menus-font - title: Font of navigation folders - description: Choose diffent styles for the left and right sidebars - type: class-select - default: font-nav-folder-text - options: - - - label: Text - value: font-nav-folder-text - - - label: Headings - value: font-nav-folder-header - - - id: font-small - title: Font size of navigation folder - description: Select a font size - type: variable-number-slider - default: 0.85 - min: 0.7 - max: 1 - step: 0.01 - - - id: focus-mode - title: 2. Focus mode - type: heading - level: 2 - collapsed: true - - - id: hide-left-menu - title: Hide vertical menu of the left sidebar - type: class-toggle - - - id: hide-action-buttons - title: Hide action buttons - type: class-toggle - - - id: hide-file-name - title: Hide file name in main window - type: class-toggle - - - id: hide-tooltip - title: Hide tooltip - type: class-toggle - - - id: hide-scrollbar - title: Hide scrollbar - type: class-toggle - - - id: hide-instruction - title: Hide instructions - type: class-toggle - - - id: hide-status-bar - title: Hide status bar - type: class-toggle - - - id: edit-button - title: Edit button - description: Create a button to edit and preview - type: class-toggle - - - id: writing-focus - title: Writing focus - description: Hightligh the paragraph you are writing, faint the others (edit mode) - type: class-toggle - - - id: features - title: 3. Make pages pop (bold and italic accentuation, image, blockquote) - type: heading - level: 2 - collapsed: true - - - id: bold-italic-section - title: Customize bold and italic - type: heading - level: 3 - collapsed: false - - - id: bold-italic-accent - title: Bold and italic accentuation - description: Make bold and italic pop with an other color - type: class-toggle - - - id: hue-bold-italic - title: Bold and italic hue - description: Change the hue of the accent color (step -> 45 degrees) - type: variable-number-slider - default: 180 - min: 30 - max: 330 - step: 30 - format: deg - - - id: image-section - title: Customize images - type: heading - level: 3 - collapsed: false - - - id: img-border-radius - title: Border radius for images - type: variable-number-slider - default: 15 - min: 0 - max: 100 - step: 1 - format: px - - - id: img-border-shadow - title: Shadow for images - type: class-toggle - - - id: blockquote-section - title: Customize blockquote - type: heading - level: 3 - collapsed: false - - - id: blockquote-background - title: Display background and border for quote - type: class-toggle - - - id: blockquote-bracket - title: Quotation mark for quote - type: class-toggle - - - id: blockquote-serif - title: Serif font for quote - type: class-toggle - - - id: blockquote-text-center - title: Center text for quote - type: class-toggle - - - id: page-settings - title: 4. Page settings (line width, fullwidth mode, paragraph offset) - type: heading - level: 2 - collapsed: true - - - id: line-width - title: Line width - description: Define your line width - type: variable-number-slider - default: 44 - min: 30 - max: 60 - step: 1 - format: rem - - - id: full-width - title: Full width mode - description: Activate full width - type: class-toggle - - - id: p-offset - title: Paragraph offset - description: Change your paragraph offset - type: variable-number-slider - default: 2.2 - min: 0 - max: 8 - step: 0.1 - format: rem - - - id: fonts - title: 5. Fonts (Preview mode, edit mode, monospace, titles) - description : Pre-insalled google fonts - Cabin, Hind, IBM Plex Sans, Josefin Sans, Jost, Lato, Libre Baskerville, Lora, Montserrat, Mukta, Mulish, Noto Sans, Nunito, Nunito Sans, Open Sans, Outfit, Readex Pro, Roboto, Source Sans Pro, Work Sans - type: heading - level: 2 - collapsed: true - - - id: text - title: Text font - description: Font used for paragraph in preview mode - type: variable-text - default: mulish - - - id: text-editor - title: Editor font - description: Font used for paragraph in edit mode - type: variable-text - default: mulish - - - id: font-monospace - title: Monospace font - description: Font used for for code blocks and front matter - type: variable-text - default: menlo - - - id: text-title - title: Header font - description: Font used for titles - type: variable-text - default: mulish - - - id: custom-fonts - title: 6. Typography - type: heading - level: 2 - collapsed: true - - - id: font-normal - title: Body font size - description: Font size in px of paragraphs - type: variable-number - default: 17 - format: px - - - id: normal-weight - title: Body font weight - description: Font weight of paragraphs - type: variable-number - default: 400 - - - id: text-spacing - title: Letter spacing for paragraph - type: variable-text - default: 0em - - - id: line-height - title: Body line height - description: Line height of the main text - type: variable-number - default: 1.5 - - - id: headings - title: 7. Headings - type: heading - level: 2 - collapsed: true - - - id: title-spacing - title: Letter spacing for titles - description: Letter spacing Used for every titles - type: variable-text - default: 0em - - - id: title-accent-color - title: Accent color title - description: Choose the accent color for every titles - type: class-toggle - - - id: title-collapse - title: Collapse indicator for titles - description: Hide collapse indicators - type: class-toggle - - - id: h-reveal - title: Hx activate - description: activate Hx in titles - type: class-toggle - - - id: h-change-color - title: Color of Hx - description: Apply color of bold-italic for Hx - type: class-toggle - - - id: level-1-headings - title: Level 1 Headings - type: heading - level: 3 - collapsed: true - - - id: h1 - title: H1 font size - description: Accepts any CSS font-size value - type: variable-text - default: 2em - - - id: h1-weight - title: H1 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 400 - - - id: h1-style - title: H1 font style - description: Accepts normal or italic representing the CSS font-style - type: variable-text - default: normal - - - id: h1-color - title: H1 font color - type: variable-themed-color - format: hex - default-light: '#363636' - default-dark: '#d1d1d1' - - - id: level-2-headings - title: Level 2 Headings - type: heading - level: 3 - collapsed: true - - - id: h2 - title: H2 font size - description: Accepts any CSS font-size value - type: variable-text - default: 1.6em - - - id: h2-weight - title: H2 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 400 - - - id: h2-style - title: H2 font style - description: Accepts normal or italic representing the CSS font-style - type: variable-text - default: normal - - - id: h2-color - title: H2 font color - type: variable-themed-color - format: hex - default-light: '#363636' - default-dark: '#d1d1d1' - - - id: level-3-headings - title: Level 3 Headings - type: heading - level: 3 - collapsed: true - - - id: h3 - title: H3 font size - description: Accepts any CSS font-size value - type: variable-text - default: 1.2em - - - id: h3-weight - title: H3 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 400 - - - id: h3-style - title: H3 font style - description: Accepts normal or italic representing the CSS font-style - type: variable-text - default: normal - - - id: h3-color - title: H3 font color - type: variable-themed-color - format: hex - default-light: '#363636' - default-dark: '#d1d1d1' - - - id: level-4-headings - title: Level 4 Headings - type: heading - level: 3 - collapsed: true - - - id: h4 - title: H4 font size - description: Accepts any CSS font-size value - type: variable-text - default: 1em - - - id: h4-weight - title: H4 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 400 - - - id: h4-style - title: H4 font style - description: Accepts normal or italic representing the CSS font-style - type: variable-text - default: normal - - - id: h4-color - title: H4 font color - type: variable-themed-color - format: hex - default-light: '#363636' - default-dark: '#d1d1d1' - - - id: level-5-headings - title: Level 5 Headings - type: heading - level: 3 - collapsed: true - - - id: h5 - title: H5 font size - description: Accepts any CSS font-size value - type: variable-text - default: 0.85em - - - id: h5-weight - title: H5 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 400 - - - id: h5-style - title: H5 font style - description: Accepts normal or italic representing the CSS font-style - type: variable-text - default: normal - - - id: h5-color - title: H5 font color - type: variable-themed-color - format: hex - default-light: '#363636' - default-dark: '#d1d1d1' - - - id: level-6-headings - title: Level 6 Headings - type: heading - level: 3 - collapsed: true - - - id: h6 - title: H6 font size - description: Accepts any CSS font-size value - type: variable-text - default: 0.85em - - - id: h6-weight - title: H6 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 400 - - - id: h6-style - title: H6 font style - description: Accepts normal or italic representing the CSS font-style - type: variable-text - default: normal - - - id: h6-color - title: H6 font color - type: variable-themed-color - format: hex - default-light: '#363636' - default-dark: '#d1d1d1' - - - id: credits - title: Credits - type: heading - description: Made by @Thiews to be shared. Support my work at buymeacoffee.com/thiews - level: 2 - collapsed: true -*/ - - - - - +.minimal-icons-on .view-action svg, +.minimal-icons-on .workspace-tab-header-inner-icon svg, +.minimal-icons-on .nav-action-button svg, +.minimal-icons-on .graph-controls-button svg { + width:18px; + height:18px; +} +.minimal-icons-on .menu-item-icon svg { + width:16px; + height:16px; +} +.minimal-icons-on .workspace-ribbon-collapse-btn svg { + width:18px; + height:18px; +} +.minimal-icons-on svg.any-key, +.minimal-icons-on svg.blocks, +.minimal-icons-on svg.bar-graph, +.minimal-icons-on svg.breadcrumbs-trail-icon, +.minimal-icons-on svg.audio-file, +.minimal-icons-on svg.bold-glyph, +.minimal-icons-on svg.italic-glyph, +.minimal-icons-on svg.bracket-glyph, +.minimal-icons-on svg.broken-link, +.minimal-icons-on svg.bullet-list-glyph, +.minimal-icons-on svg.bullet-list, +.minimal-icons-on svg.calendar-day, +.minimal-icons-on svg.calendar-with-checkmark, +.minimal-icons-on svg.check-in-circle, +.minimal-icons-on svg.check-small, +.minimal-icons-on svg.checkbox-glyph, +.minimal-icons-on svg.checkmark, +.minimal-icons-on svg.clock, +.minimal-icons-on svg.cloud, +.minimal-icons-on svg.code-glyph, +.minimal-icons-on svg.create-new, +.minimal-icons-on svg.cross-in-box, +.minimal-icons-on svg.cross, +.minimal-icons-on svg.crossed-star, +.minimal-icons-on svg.dice, +.minimal-icons-on svg.disk, +.minimal-icons-on svg.document, +.minimal-icons-on svg.documents, +.minimal-icons-on svg.dot-network, +.minimal-icons-on svg.double-down-arrow-glyph, +.minimal-icons-on svg.double-up-arrow-glyph, +.minimal-icons-on svg.down-arrow-with-tail, +.minimal-icons-on svg.down-chevron-glyph, +.minimal-icons-on svg.enter, +.minimal-icons-on svg.exit-fullscreen, +.minimal-icons-on svg.expand-vertically, +.minimal-icons-on svg.excalidraw-icon, +.minimal-icons-on svg.filled-pin, +.minimal-icons-on svg.folder, +.minimal-icons-on svg.fullscreen, +.minimal-icons-on svg.gear, +.minimal-icons-on svg.hashtag, +.minimal-icons-on svg.heading-glyph, +.minimal-icons-on svg.go-to-file, +.minimal-icons-on svg.help .widget-icon, +.minimal-icons-on svg.help, +.minimal-icons-on svg.highlight-glyph, +.minimal-icons-on svg.horizontal-split, +.minimal-icons-on svg.image-file, +.minimal-icons-on svg.image-glyph, +.minimal-icons-on svg.indent-glyph, +.minimal-icons-on svg.info, +.minimal-icons-on svg.install, +.minimal-icons-on svg.keyboard-glyph, +.minimal-icons-on svg.left-arrow-with-tail, +.minimal-icons-on svg.left-arrow, +.minimal-icons-on svg.left-chevron-glyph, +.minimal-icons-on svg.lines-of-text, +.minimal-icons-on svg.link-glyph, +.minimal-icons-on svg.link, +.minimal-icons-on svg.magnifying-glass, +.minimal-icons-on svg.microphone-filled, +.minimal-icons-on svg.microphone, +.minimal-icons-on svg.minus-with-circle, +.minimal-icons-on svg.note-glyph, +.minimal-icons-on svg.number-list-glyph, +.minimal-icons-on svg.open-vault, +.minimal-icons-on svg.pane-layout, +.minimal-icons-on svg.paper-plane, +.minimal-icons-on svg.paused, +.minimal-icons-on svg.pencil, +.minimal-icons-on svg.pin, +.minimal-icons-on svg.plus-with-circle, +.minimal-icons-on svg.popup-open, +.minimal-icons-on svg.presentation, +.minimal-icons-on svg.price-tag-glyph, +.minimal-icons-on svg.quote-glyph, +.minimal-icons-on svg.redo-glyph, +.minimal-icons-on svg.reset, +.minimal-icons-on svg.right-arrow-with-tail, +.minimal-icons-on svg.right-arrow, +.minimal-icons-on svg.right-chevron-glyph, +.minimal-icons-on svg.right-triangle, +.minimal-icons-on svg.run-command, +.minimal-icons-on svg.search, +.minimal-icons-on svg.sheets-in-box, +.minimal-icons-on svg.spreadsheet, +.minimal-icons-on svg.stacked-levels, +.minimal-icons-on svg.star-list, +.minimal-icons-on svg.star, +.minimal-icons-on svg.strikethrough-glyph, +.minimal-icons-on svg.switch, +.minimal-icons-on svg.sync-small, +.minimal-icons-on svg.sync, +.minimal-icons-on svg.tag-glyph, +.minimal-icons-on svg.three-horizontal-bars, +.minimal-icons-on svg.trash, +.minimal-icons-on svg.undo-glyph, +.minimal-icons-on svg.unindent-glyph, +.minimal-icons-on svg.up-and-down-arrows, +.minimal-icons-on svg.up-arrow-with-tail, +.minimal-icons-on svg.up-chevron-glyph, +.minimal-icons-on svg.vault, +.minimal-icons-on svg.vertical-split, +.minimal-icons-on svg.vertical-three-dots, +.minimal-icons-on svg.wrench-screwdriver-glyph, +.minimal-icons-on svg.clock-glyph, +.minimal-icons-on svg.command-glyph, +.minimal-icons-on svg.add-note-glyph, +.minimal-icons-on svg.calendar-glyph, +.minimal-icons-on svg.duplicate-glyph, +.minimal-icons-on svg.file-explorer-glyph, +.minimal-icons-on svg.graph-glyph, +.minimal-icons-on svg.import-glyph, +.minimal-icons-on svg.languages, +.minimal-icons-on svg.links-coming-in, +.minimal-icons-on svg.links-going-out, +.minimal-icons-on svg.merge-files-glyph, +.minimal-icons-on svg.merge-files, +.minimal-icons-on svg.open-elsewhere-glyph, +.minimal-icons-on svg.paper-plane-glyph, +.minimal-icons-on svg.paste-text, +.minimal-icons-on svg.paste, +.minimal-icons-on svg.percent-sign-glyph, +.minimal-icons-on svg.play-audio-glyph, +.minimal-icons-on svg.plus-minus-glyph, +.minimal-icons-on svg.presentation-glyph, +.minimal-icons-on svg.question-mark-glyph, +.minimal-icons-on svg.restore-file-glyph, +.minimal-icons-on svg.scissors-glyph, +.minimal-icons-on svg.scissors, +.minimal-icons-on svg.search-glyph, +.minimal-icons-on svg.select-all-text, +.minimal-icons-on svg.split, +.minimal-icons-on svg.star-glyph, +.minimal-icons-on svg.stop-audio-glyph, +.minimal-icons-on svg.sweep, +.minimal-icons-on svg.two-blank-pages, +.minimal-icons-on svg.tomorrow-glyph, +.minimal-icons-on svg.yesterday-glyph, +.minimal-icons-on svg.workspace-glyph, +.minimal-icons-on svg.box-glyph, +.minimal-icons-on svg.wand, +.minimal-icons-on svg.longform, +.minimal-icons-on svg.changelog { + background-color:currentColor; +} -/* ----------------------------------------------------------------------------------- */ -/* Icons replacement (icons found in Minimal theme) */ -/* Thanks to Matthew Meyers, Chetachi Ezikeuzor, inspired by Kepano */ +.minimal-icons-on svg.any-key > path, +.minimal-icons-on svg.blocks > path, +.minimal-icons-on svg.bar-graph > path, +.minimal-icons-on svg.breadcrumbs-trail-icon > path, +.minimal-icons-on svg.audio-file > path, +.minimal-icons-on svg.bold-glyph > path, +.minimal-icons-on svg.italic-glyph > path, +.minimal-icons-on svg.bracket-glyph > path, +.minimal-icons-on svg.broken-link > path, +.minimal-icons-on svg.bullet-list-glyph > path, +.minimal-icons-on svg.bullet-list > path, +.minimal-icons-on svg.calendar-day > path, +.minimal-icons-on svg.calendar-with-checkmark > path, +.minimal-icons-on svg.check-in-circle > path, +.minimal-icons-on svg.check-small > path, +.minimal-icons-on svg.checkbox-glyph > path, +.minimal-icons-on svg.checkmark > path, +.minimal-icons-on svg.clock > path, +.minimal-icons-on svg.cloud > path, +.minimal-icons-on svg.code-glyph > path, +.minimal-icons-on svg.command-glyph > path, +.minimal-icons-on svg.create-new > path, +.minimal-icons-on svg.cross-in-box > path, +.minimal-icons-on svg.cross > path, +.minimal-icons-on svg.crossed-star > path, +.minimal-icons-on svg.dice > path, +.minimal-icons-on svg.disk > path, +.minimal-icons-on svg.document > path, +.minimal-icons-on svg.documents > path, +.minimal-icons-on svg.dot-network > path, +.minimal-icons-on svg.double-down-arrow-glyph > path, +.minimal-icons-on svg.double-up-arrow-glyph > path, +.minimal-icons-on svg.down-arrow-with-tail > path, +.minimal-icons-on svg.down-chevron-glyph > path, +.minimal-icons-on svg.enter > path, +.minimal-icons-on svg.exit-fullscreen > path, +.minimal-icons-on svg.expand-vertically > path, +.minimal-icons-on svg.excalidraw-icon > path, +.minimal-icons-on svg.filled-pin > path, +.minimal-icons-on svg.folder > path, +.minimal-icons-on svg.fullscreen > path, +.minimal-icons-on svg.gear > path, +.minimal-icons-on svg.hashtag > path, +.minimal-icons-on svg.heading-glyph > path, +.minimal-icons-on svg.go-to-file > path, +.minimal-icons-on svg.help .widget-icon > path, +.minimal-icons-on svg.help > path, +.minimal-icons-on svg.highlight-glyph > path, +.minimal-icons-on svg.horizontal-split > path, +.minimal-icons-on svg.image-file > path, +.minimal-icons-on svg.image-glyph > path, +.minimal-icons-on svg.indent-glyph > path, +.minimal-icons-on svg.info > path, +.minimal-icons-on svg.install > path, +.minimal-icons-on svg.keyboard-glyph > path, +.minimal-icons-on svg.left-arrow-with-tail > path, +.minimal-icons-on svg.left-arrow > path, +.minimal-icons-on svg.left-chevron-glyph > path, +.minimal-icons-on svg.lines-of-text > path, +.minimal-icons-on svg.link-glyph > path, +.minimal-icons-on svg.link > path, +.minimal-icons-on svg.magnifying-glass > path, +.minimal-icons-on svg.microphone-filled > path, +.minimal-icons-on svg.microphone > path, +.minimal-icons-on svg.minus-with-circle > path, +.minimal-icons-on svg.note-glyph > path, +.minimal-icons-on svg.number-list-glyph > path, +.minimal-icons-on svg.open-vault > path, +.minimal-icons-on svg.pane-layout > path, +.minimal-icons-on svg.paper-plane > path, +.minimal-icons-on svg.paused > path, +.minimal-icons-on svg.pencil > path, +.minimal-icons-on svg.pin > path, +.minimal-icons-on svg.plus-with-circle > path, +.minimal-icons-on svg.popup-open > path, +.minimal-icons-on svg.presentation > path, +.minimal-icons-on svg.price-tag-glyph > path, +.minimal-icons-on svg.quote-glyph > path, +.minimal-icons-on svg.redo-glyph > path, +.minimal-icons-on svg.reset > path, +.minimal-icons-on svg.right-arrow-with-tail > path, +.minimal-icons-on svg.right-arrow > path, +.minimal-icons-on svg.right-chevron-glyph > path, +.minimal-icons-on svg.right-triangle > path, +.minimal-icons-on svg.run-command > path, +.minimal-icons-on svg.search > path, +.minimal-icons-on svg.sheets-in-box > path, +.minimal-icons-on svg.spreadsheet > path, +.minimal-icons-on svg.stacked-levels > path, +.minimal-icons-on svg.star-list > path, +.minimal-icons-on svg.star > path, +.minimal-icons-on svg.strikethrough-glyph > path, +.minimal-icons-on svg.switch > path, +.minimal-icons-on svg.sync-small > path, +.minimal-icons-on svg.sync > path, +.minimal-icons-on svg.tag-glyph > path, +.minimal-icons-on svg.three-horizontal-bars > path, +.minimal-icons-on svg.trash > path, +.minimal-icons-on svg.undo-glyph > path, +.minimal-icons-on svg.unindent-glyph > path, +.minimal-icons-on svg.up-and-down-arrows > path, +.minimal-icons-on svg.up-arrow-with-tail > path, +.minimal-icons-on svg.up-chevron-glyph > path, +.minimal-icons-on svg.vault > path, +.minimal-icons-on svg.vertical-split > path, +.minimal-icons-on svg.vertical-three-dots > path, +.minimal-icons-on svg.wrench-screwdriver-glyph > path, +.minimal-icons-on svg.clock-glyph > path, +.minimal-icons-on svg.add-note-glyph > path, +.minimal-icons-on svg.calendar-glyph > path, +.minimal-icons-on svg.duplicate-glyph > path, +.minimal-icons-on svg.file-explorer-glyph > path, +.minimal-icons-on svg.graph-glyph > path, +.minimal-icons-on svg.import-glyph > path, +.minimal-icons-on svg.languages > path, +.minimal-icons-on svg.links-coming-in > path, +.minimal-icons-on svg.links-going-out > path, +.minimal-icons-on svg.merge-files > path, +.minimal-icons-on svg.open-elsewhere-glyph > path, +.minimal-icons-on svg.paper-plane-glyph > path, +.minimal-icons-on svg.paste-text > path, +.minimal-icons-on svg.paste > path, +.minimal-icons-on svg.percent-sign-glyph > path, +.minimal-icons-on svg.play-audio-glyph > path, +.minimal-icons-on svg.plus-minus-glyph > path, +.minimal-icons-on svg.presentation-glyph > path, +.minimal-icons-on svg.question-mark-glyph > path, +.minimal-icons-on svg.restore-file-glyph > path, +.minimal-icons-on svg.scissors-glyph > path, +.minimal-icons-on svg.scissors > path, +.minimal-icons-on svg.search-glyph > path, +.minimal-icons-on svg.select-all-text > path, +.minimal-icons-on svg.split > path, +.minimal-icons-on svg.star-glyph > path, +.minimal-icons-on svg.stop-audio-glyph > path, +.minimal-icons-on svg.sweep > path, +.minimal-icons-on svg.two-blank-pages > path, +.minimal-icons-on svg.tomorrow-glyph > path, +.minimal-icons-on svg.yesterday-glyph > path, +.minimal-icons-on svg.workspace-glyph > path, +.minimal-icons-on svg.box-glyph > path, +.minimal-icons-on svg.wand > path, +.minimal-icons-on svg.longform > path, +.minimal-icons-on svg.changelog > path { + display:none; +} -.tree-item-self .collapse-icon { - width:20px; +.minimal-icons-on svg.any-key { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.audio-file { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.bar-graph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.breadcrumbs-trail-icon { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.blocks { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.bold-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.italic-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.bracket-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.broken-link { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.bullet-list-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.bullet-list { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.calendar-with-checkmark { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.check-in-circle { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.check-small { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.checkbox-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.checkmark { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.clock { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.clock-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.cloud { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.code-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.cross-in-box { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.cross { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); + -webkit-mask-image:url("data:image/svg+xml,"); + width:18px; + height:18px; +} +.minimal-icons-on svg.crossed-star { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.dice { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.disk { + -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 7H5a2 2 0 00-2 2v9a2 2 0 002 2h14a2 2 0 002-2V9a2 2 0 00-2-2h-3m-1 4l-3 3m0 0l-3-3m3 3V4' /%3E%3C/svg%3E"); +} +.minimal-icons-on svg.document { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on .nav-action-button[aria-label="New note"] svg.document, +.minimal-icons-on svg.create-new { + -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11 5H6a2 2 0 00-2 2v11a2 2 0 002 2h11a2 2 0 002-2v-5m-1.414-9.414a2 2 0 112.828 2.828L11.828 15H9v-2.828l8.586-8.586z' /%3E%3C/svg%3E"); +} +.minimal-icons-on svg.documents { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.dot-network { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } - -.minimal-icons-on .view-action svg, -.minimal-icons-on .workspace-tab-header-inner-icon svg, -.minimal-icons-on .nav-action-button svg, -.minimal-icons-on .graph-controls-button svg { - width:18px; - height:18px; +.minimal-icons-on svg.double-down-arrow-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on .menu-item-icon svg { - width:16px; - height:16px; +.minimal-icons-on svg.double-up-arrow-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on .workspace-ribbon-collapse-btn svg { - width:18px; - height:18px; +.minimal-icons-on svg.down-arrow-with-tail { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.down-chevron-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.enter { + transform:translate(-2px); + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.excalidraw-icon { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.expand-vertically { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.filled-pin { + transform:rotate(45deg); + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.folder { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on .workspace-tab-header[aria-label="File explorer"] svg.folder { + -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6' /%3E%3C/svg%3E"); +} +.minimal-icons-on .nav-action-button[aria-label="New folder"] svg.folder { + -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 13h6m-3-3v6m-9 1V7a2 2 0 012-2h6l2 2h6a2 2 0 012 2v8a2 2 0 01-2 2H5a2 2 0 01-2-2z' /%3E%3C/svg%3E"); +} +.minimal-icons-on svg.fullscreen { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.gear { + -webkit-mask-image:url("data:image/svg+xml,"); +} +.minimal-icons-on svg.hashtag { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.heading-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.go-to-file { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } - -.minimal-icons-on svg.any-key, -.minimal-icons-on svg.blocks, -.minimal-icons-on svg.bar-graph, -.minimal-icons-on svg.breadcrumbs-trail-icon, -.minimal-icons-on svg.audio-file, -.minimal-icons-on svg.bold-glyph, -.minimal-icons-on svg.italic-glyph, -.minimal-icons-on svg.bracket-glyph, -.minimal-icons-on svg.broken-link, -.minimal-icons-on svg.bullet-list-glyph, -.minimal-icons-on svg.bullet-list, -.minimal-icons-on svg.calendar-day, -.minimal-icons-on svg.calendar-with-checkmark, -.minimal-icons-on svg.check-in-circle, -.minimal-icons-on svg.check-small, -.minimal-icons-on svg.checkbox-glyph, -.minimal-icons-on svg.checkmark, -.minimal-icons-on svg.clock, -.minimal-icons-on svg.cloud, -.minimal-icons-on svg.code-glyph, -.minimal-icons-on svg.create-new, -.minimal-icons-on svg.cross-in-box, -.minimal-icons-on svg.cross, -.minimal-icons-on svg.crossed-star, -.minimal-icons-on svg.dice, -.minimal-icons-on svg.disk, -.minimal-icons-on svg.document, -.minimal-icons-on svg.documents, -.minimal-icons-on svg.dot-network, -.minimal-icons-on svg.double-down-arrow-glyph, -.minimal-icons-on svg.double-up-arrow-glyph, -.minimal-icons-on svg.down-arrow-with-tail, -.minimal-icons-on svg.down-chevron-glyph, -.minimal-icons-on svg.enter, -.minimal-icons-on svg.exit-fullscreen, -.minimal-icons-on svg.expand-vertically, -.minimal-icons-on svg.excalidraw-icon, -.minimal-icons-on svg.filled-pin, -.minimal-icons-on svg.folder, -.minimal-icons-on svg.fullscreen, -.minimal-icons-on svg.gear, -.minimal-icons-on svg.hashtag, -.minimal-icons-on svg.heading-glyph, -.minimal-icons-on svg.go-to-file, .minimal-icons-on svg.help .widget-icon, -.minimal-icons-on svg.help, -.minimal-icons-on svg.highlight-glyph, -.minimal-icons-on svg.horizontal-split, -.minimal-icons-on svg.image-file, -.minimal-icons-on svg.image-glyph, -.minimal-icons-on svg.indent-glyph, -.minimal-icons-on svg.info, -.minimal-icons-on svg.install, -.minimal-icons-on svg.keyboard-glyph, -.minimal-icons-on svg.left-arrow-with-tail, -.minimal-icons-on svg.left-arrow, -.minimal-icons-on svg.left-chevron-glyph, -.minimal-icons-on svg.lines-of-text, -.minimal-icons-on svg.link-glyph, -.minimal-icons-on svg.link, -.minimal-icons-on svg.magnifying-glass, -.minimal-icons-on svg.microphone-filled, -.minimal-icons-on svg.microphone, -.minimal-icons-on svg.minus-with-circle, -.minimal-icons-on svg.note-glyph, -.minimal-icons-on svg.number-list-glyph, -.minimal-icons-on svg.open-vault, -.minimal-icons-on svg.pane-layout, -.minimal-icons-on svg.paper-plane, -.minimal-icons-on svg.paused, -.minimal-icons-on svg.pencil, -.minimal-icons-on svg.pin, -.minimal-icons-on svg.plus-with-circle, -.minimal-icons-on svg.popup-open, -.minimal-icons-on svg.presentation, -.minimal-icons-on svg.price-tag-glyph, -.minimal-icons-on svg.quote-glyph, -.minimal-icons-on svg.redo-glyph, -.minimal-icons-on svg.reset, -.minimal-icons-on svg.right-arrow-with-tail, -.minimal-icons-on svg.right-arrow, -.minimal-icons-on svg.right-chevron-glyph, -.minimal-icons-on svg.right-triangle, -.minimal-icons-on svg.run-command, -.minimal-icons-on svg.search, -.minimal-icons-on svg.sheets-in-box, -.minimal-icons-on svg.spreadsheet, -.minimal-icons-on svg.stacked-levels, -.minimal-icons-on svg.star-list, -.minimal-icons-on svg.star, -.minimal-icons-on svg.strikethrough-glyph, -.minimal-icons-on svg.switch, -.minimal-icons-on svg.sync-small, -.minimal-icons-on svg.sync, -.minimal-icons-on svg.tag-glyph, -.minimal-icons-on svg.three-horizontal-bars, -.minimal-icons-on svg.trash, -.minimal-icons-on svg.undo-glyph, -.minimal-icons-on svg.unindent-glyph, -.minimal-icons-on svg.up-and-down-arrows, -.minimal-icons-on svg.up-arrow-with-tail, -.minimal-icons-on svg.up-chevron-glyph, -.minimal-icons-on svg.vault, -.minimal-icons-on svg.vertical-split, -.minimal-icons-on svg.vertical-three-dots, -.minimal-icons-on svg.wrench-screwdriver-glyph, -.minimal-icons-on svg.clock-glyph, -.minimal-icons-on svg.command-glyph, -.minimal-icons-on svg.add-note-glyph, -.minimal-icons-on svg.calendar-glyph, -.minimal-icons-on svg.duplicate-glyph, -.minimal-icons-on svg.file-explorer-glyph, -.minimal-icons-on svg.graph-glyph, -.minimal-icons-on svg.import-glyph, -.minimal-icons-on svg.languages, -.minimal-icons-on svg.links-coming-in, -.minimal-icons-on svg.links-going-out, -.minimal-icons-on svg.merge-files-glyph, -.minimal-icons-on svg.merge-files, -.minimal-icons-on svg.open-elsewhere-glyph, -.minimal-icons-on svg.paper-plane-glyph, -.minimal-icons-on svg.paste-text, -.minimal-icons-on svg.paste, -.minimal-icons-on svg.percent-sign-glyph, -.minimal-icons-on svg.play-audio-glyph, -.minimal-icons-on svg.plus-minus-glyph, -.minimal-icons-on svg.presentation-glyph, -.minimal-icons-on svg.question-mark-glyph, -.minimal-icons-on svg.restore-file-glyph, -.minimal-icons-on svg.scissors-glyph, -.minimal-icons-on svg.scissors, -.minimal-icons-on svg.search-glyph, -.minimal-icons-on svg.select-all-text, -.minimal-icons-on svg.split, -.minimal-icons-on svg.star-glyph, -.minimal-icons-on svg.stop-audio-glyph, -.minimal-icons-on svg.sweep, -.minimal-icons-on svg.two-blank-pages, -.minimal-icons-on svg.tomorrow-glyph, -.minimal-icons-on svg.yesterday-glyph, -.minimal-icons-on svg.workspace-glyph, -.minimal-icons-on svg.box-glyph, -.minimal-icons-on svg.wand, -.minimal-icons-on svg.longform, -.minimal-icons-on svg.changelog { - background-color:currentColor; +.minimal-icons-on svg.help { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.highlight-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.horizontal-split { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.image-file { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.image-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.indent-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.info { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.install { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.keyboard-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.left-arrow-with-tail { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.left-arrow { + -webkit-mask-image:url("data:image/svg+xml,"); +} +.minimal-icons-on svg.left-chevron-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.lines-of-text { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.link-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); + transform:rotate(90deg); +} +.minimal-icons-on svg.link { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); + transform:rotate(90deg); +} +.minimal-icons-on svg.magnifying-glass { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } - -.minimal-icons-on svg.any-key > path, -.minimal-icons-on svg.blocks > path, -.minimal-icons-on svg.bar-graph > path, -.minimal-icons-on svg.breadcrumbs-trail-icon > path, -.minimal-icons-on svg.audio-file > path, -.minimal-icons-on svg.bold-glyph > path, -.minimal-icons-on svg.italic-glyph > path, -.minimal-icons-on svg.bracket-glyph > path, -.minimal-icons-on svg.broken-link > path, -.minimal-icons-on svg.bullet-list-glyph > path, -.minimal-icons-on svg.bullet-list > path, -.minimal-icons-on svg.calendar-day > path, -.minimal-icons-on svg.calendar-with-checkmark > path, -.minimal-icons-on svg.check-in-circle > path, -.minimal-icons-on svg.check-small > path, -.minimal-icons-on svg.checkbox-glyph > path, -.minimal-icons-on svg.checkmark > path, -.minimal-icons-on svg.clock > path, -.minimal-icons-on svg.cloud > path, -.minimal-icons-on svg.code-glyph > path, -.minimal-icons-on svg.command-glyph > path, -.minimal-icons-on svg.create-new > path, -.minimal-icons-on svg.cross-in-box > path, -.minimal-icons-on svg.cross > path, -.minimal-icons-on svg.crossed-star > path, -.minimal-icons-on svg.dice > path, -.minimal-icons-on svg.disk > path, -.minimal-icons-on svg.document > path, -.minimal-icons-on svg.documents > path, -.minimal-icons-on svg.dot-network > path, -.minimal-icons-on svg.double-down-arrow-glyph > path, -.minimal-icons-on svg.double-up-arrow-glyph > path, -.minimal-icons-on svg.down-arrow-with-tail > path, -.minimal-icons-on svg.down-chevron-glyph > path, -.minimal-icons-on svg.enter > path, -.minimal-icons-on svg.exit-fullscreen > path, -.minimal-icons-on svg.expand-vertically > path, -.minimal-icons-on svg.excalidraw-icon > path, -.minimal-icons-on svg.filled-pin > path, -.minimal-icons-on svg.folder > path, -.minimal-icons-on svg.fullscreen > path, -.minimal-icons-on svg.gear > path, -.minimal-icons-on svg.hashtag > path, -.minimal-icons-on svg.heading-glyph > path, -.minimal-icons-on svg.go-to-file > path, -.minimal-icons-on svg.help .widget-icon > path, -.minimal-icons-on svg.help > path, -.minimal-icons-on svg.highlight-glyph > path, -.minimal-icons-on svg.horizontal-split > path, -.minimal-icons-on svg.image-file > path, -.minimal-icons-on svg.image-glyph > path, -.minimal-icons-on svg.indent-glyph > path, -.minimal-icons-on svg.info > path, -.minimal-icons-on svg.install > path, -.minimal-icons-on svg.keyboard-glyph > path, -.minimal-icons-on svg.left-arrow-with-tail > path, -.minimal-icons-on svg.left-arrow > path, -.minimal-icons-on svg.left-chevron-glyph > path, -.minimal-icons-on svg.lines-of-text > path, -.minimal-icons-on svg.link-glyph > path, -.minimal-icons-on svg.link > path, -.minimal-icons-on svg.magnifying-glass > path, -.minimal-icons-on svg.microphone-filled > path, -.minimal-icons-on svg.microphone > path, -.minimal-icons-on svg.minus-with-circle > path, -.minimal-icons-on svg.note-glyph > path, -.minimal-icons-on svg.number-list-glyph > path, -.minimal-icons-on svg.open-vault > path, -.minimal-icons-on svg.pane-layout > path, -.minimal-icons-on svg.paper-plane > path, -.minimal-icons-on svg.paused > path, -.minimal-icons-on svg.pencil > path, -.minimal-icons-on svg.pin > path, -.minimal-icons-on svg.plus-with-circle > path, -.minimal-icons-on svg.popup-open > path, -.minimal-icons-on svg.presentation > path, -.minimal-icons-on svg.price-tag-glyph > path, -.minimal-icons-on svg.quote-glyph > path, -.minimal-icons-on svg.redo-glyph > path, -.minimal-icons-on svg.reset > path, -.minimal-icons-on svg.right-arrow-with-tail > path, -.minimal-icons-on svg.right-arrow > path, -.minimal-icons-on svg.right-chevron-glyph > path, -.minimal-icons-on svg.right-triangle > path, -.minimal-icons-on svg.run-command > path, -.minimal-icons-on svg.search > path, -.minimal-icons-on svg.sheets-in-box > path, -.minimal-icons-on svg.spreadsheet > path, -.minimal-icons-on svg.stacked-levels > path, -.minimal-icons-on svg.star-list > path, -.minimal-icons-on svg.star > path, -.minimal-icons-on svg.strikethrough-glyph > path, -.minimal-icons-on svg.switch > path, -.minimal-icons-on svg.sync-small > path, -.minimal-icons-on svg.sync > path, -.minimal-icons-on svg.tag-glyph > path, -.minimal-icons-on svg.three-horizontal-bars > path, -.minimal-icons-on svg.trash > path, -.minimal-icons-on svg.undo-glyph > path, -.minimal-icons-on svg.unindent-glyph > path, -.minimal-icons-on svg.up-and-down-arrows > path, -.minimal-icons-on svg.up-arrow-with-tail > path, -.minimal-icons-on svg.up-chevron-glyph > path, -.minimal-icons-on svg.vault > path, -.minimal-icons-on svg.vertical-split > path, -.minimal-icons-on svg.vertical-three-dots > path, -.minimal-icons-on svg.wrench-screwdriver-glyph > path, -.minimal-icons-on svg.clock-glyph > path, -.minimal-icons-on svg.add-note-glyph > path, -.minimal-icons-on svg.calendar-glyph > path, -.minimal-icons-on svg.duplicate-glyph > path, -.minimal-icons-on svg.file-explorer-glyph > path, -.minimal-icons-on svg.graph-glyph > path, -.minimal-icons-on svg.import-glyph > path, -.minimal-icons-on svg.languages > path, -.minimal-icons-on svg.links-coming-in > path, -.minimal-icons-on svg.links-going-out > path, -.minimal-icons-on svg.merge-files > path, -.minimal-icons-on svg.open-elsewhere-glyph > path, -.minimal-icons-on svg.paper-plane-glyph > path, -.minimal-icons-on svg.paste-text > path, -.minimal-icons-on svg.paste > path, -.minimal-icons-on svg.percent-sign-glyph > path, -.minimal-icons-on svg.play-audio-glyph > path, -.minimal-icons-on svg.plus-minus-glyph > path, -.minimal-icons-on svg.presentation-glyph > path, -.minimal-icons-on svg.question-mark-glyph > path, -.minimal-icons-on svg.restore-file-glyph > path, -.minimal-icons-on svg.scissors-glyph > path, -.minimal-icons-on svg.scissors > path, -.minimal-icons-on svg.search-glyph > path, -.minimal-icons-on svg.select-all-text > path, -.minimal-icons-on svg.split > path, -.minimal-icons-on svg.star-glyph > path, -.minimal-icons-on svg.stop-audio-glyph > path, -.minimal-icons-on svg.sweep > path, -.minimal-icons-on svg.two-blank-pages > path, -.minimal-icons-on svg.tomorrow-glyph > path, -.minimal-icons-on svg.yesterday-glyph > path, -.minimal-icons-on svg.workspace-glyph > path, -.minimal-icons-on svg.box-glyph > path, -.minimal-icons-on svg.wand > path, -.minimal-icons-on svg.longform > path, -.minimal-icons-on svg.changelog > path { - display:none; +.minimal-icons-on svg.microphone-filled { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } - -.minimal-icons-on svg.any-key { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.microphone { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.audio-file { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.minus-with-circle { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.bar-graph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.note-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.breadcrumbs-trail-icon { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.number-list-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.blocks { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.open-vault { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.bold-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.pane-layout { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.italic-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.paper-plane { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.bracket-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.paused { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.broken-link { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.pencil { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.bullet-list-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.pin { + transform:rotate(45deg); + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.plus-with-circle { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.popup-open { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.presentation { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.price-tag-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.quote-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on .workspace-tab-header[aria-label="Dictionary"] svg.quote-glyph { + -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253' /%3E%3C/svg%3E"); +} +.minimal-icons-on svg.redo-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.reset { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.right-arrow-with-tail { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.right-arrow { + -webkit-mask-image:url("data:image/svg+xml,"); +} +.minimal-icons-on svg.right-chevron-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.right-triangle { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); + width: 0.5rem; + height: 0.5rem; + margin-top: -0.3rem !important; +} +.minimal-icons-on svg.command-glyph, +.minimal-icons-on svg.run-command { + -webkit-mask-image:url("data:image/svg+xml,"); +} +.minimal-icons-on svg.search { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.sheets-in-box { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.spreadsheet { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.stacked-levels { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.star-list { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.star { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); +} +.minimal-icons-on svg.strikethrough-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.bullet-list { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.switch { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.calendar-with-checkmark { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.sync-small { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.check-in-circle { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.sync { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.check-small { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.tag-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.checkbox-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.three-horizontal-bars { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.checkmark { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.trash { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.clock { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.undo-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.clock-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.unindent-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.cloud { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.up-and-down-arrows { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.code-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.up-arrow-with-tail { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.cross-in-box { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.up-chevron-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.cross { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); - -webkit-mask-image:url("data:image/svg+xml,"); - width:18px; - height:18px; +.minimal-icons-on svg.vault { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.crossed-star { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.vertical-split { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.dice { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.vertical-three-dots { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.disk { - -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 7H5a2 2 0 00-2 2v9a2 2 0 002 2h14a2 2 0 002-2V9a2 2 0 00-2-2h-3m-1 4l-3 3m0 0l-3-3m3 3V4' /%3E%3C/svg%3E"); +.minimal-icons-on svg.wrench-screwdriver-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.document { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.add-note-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on .nav-action-button[aria-label="New note"] svg.document, -.minimal-icons-on svg.create-new { - -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11 5H6a2 2 0 00-2 2v11a2 2 0 002 2h11a2 2 0 002-2v-5m-1.414-9.414a2 2 0 112.828 2.828L11.828 15H9v-2.828l8.586-8.586z' /%3E%3C/svg%3E"); +.minimal-icons-on svg.calendar-day { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.documents { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.calendar-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.dot-network { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.duplicate-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.double-down-arrow-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.file-explorer-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.double-up-arrow-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.graph-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.down-arrow-with-tail { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.import-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.down-chevron-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.languages { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.enter { - transform:translate(-2px); - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.links-coming-in { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.excalidraw-icon { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.exit-fullscreen { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.merge-files { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.expand-vertically { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.open-elsewhere-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.filled-pin { - transform:rotate(45deg); - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.paper-plane-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.folder { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.paste-text { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on .workspace-tab-header[aria-label="File explorer"] svg.folder { - -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6' /%3E%3C/svg%3E"); +.minimal-icons-on svg.paste { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on .nav-action-button[aria-label="New folder"] svg.folder { - -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 13h6m-3-3v6m-9 1V7a2 2 0 012-2h6l2 2h6a2 2 0 012 2v8a2 2 0 01-2 2H5a2 2 0 01-2-2z' /%3E%3C/svg%3E"); +.minimal-icons-on svg.percent-sign-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.fullscreen { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.play-audio-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.gear { - -webkit-mask-image:url("data:image/svg+xml,"); +.minimal-icons-on svg.plus-minus-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.hashtag { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.presentation-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.heading-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.question-mark-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.go-to-file { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.restore-file-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.help .widget-icon, -.minimal-icons-on svg.help { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.scissors-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.highlight-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.scissors { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.horizontal-split { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.search-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.image-file { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.select-all-text { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.image-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.split { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.indent-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.star-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.info { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.stop-audio-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.install { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.sweep { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.keyboard-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.two-blank-pages { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.left-arrow-with-tail { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.tomorrow-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.left-arrow { - -webkit-mask-image:url("data:image/svg+xml,"); +.minimal-icons-on svg.yesterday-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.left-chevron-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.workspace-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.lines-of-text { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.box-glyph { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.link-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); - transform:rotate(90deg); +.minimal-icons-on svg.wand { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.link { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); - transform:rotate(90deg); +.minimal-icons-on svg.longform { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.magnifying-glass { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.minimal-icons-on svg.changelog { + -webkit-mask-image:url('data:image/svg+xml;utf8,'); } -.minimal-icons-on svg.microphone-filled { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/* ---------------------------------------------------------------------------------------------- */ +/* -------------------------- WYS edit mode ------------------------------------------- */ + + +body:not(.is-mobile).wys-mode div:not(.CodeMirror-activeline) > pre .cm-formatting.cm-formatting-header.cm-formatting-header-1.cm-header.cm-header-1, +body:not(.is-mobile).wys-mode div:not(.CodeMirror-activeline) > pre .cm-formatting.cm-formatting-header.cm-formatting-header-2.cm-header.cm-header-2, +body:not(.is-mobile).wys-mode div:not(.CodeMirror-activeline) > pre .cm-formatting.cm-formatting-header.cm-formatting-header-3.cm-header.cm-header-3, +body:not(.is-mobile).wys-mode div:not(.CodeMirror-activeline) > pre .cm-formatting.cm-formatting-header.cm-formatting-header-4.cm-header.cm-header-4, +body:not(.is-mobile).wys-mode div:not(.CodeMirror-activeline) > pre .cm-formatting.cm-formatting-header.cm-formatting-header-5.cm-header.cm-header-5, +body:not(.is-mobile).wys-mode div:not(.CodeMirror-activeline) > pre .cm-formatting.cm-formatting-header.cm-formatting-header-6.cm-header.cm-header-6 { + font-size: 0px !important; } -.minimal-icons-on svg.microphone { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/*.wys-mode div:not(.CodeMirror-activeline) > .cm-formatting.cm-formatting-header.cm-formatting-header-1.cm-header.cm-header-1, +.wys-mode div:not(.CodeMirror-activeline) > .cm-formatting.cm-formatting-header.cm-formatting-header-2.cm-header.cm-header-2, +.wys-mode div:not(.CodeMirror-activeline) > .cm-formatting.cm-formatting-header.cm-formatting-header-3.cm-header.cm-header-3, +.wys-mode div:not(.CodeMirror-activeline) > .cm-formatting.cm-formatting-header.cm-formatting-header-4.cm-header.cm-header-4, +.wys-mode div:not(.CodeMirror-activeline) > .cm-formatting.cm-formatting-header.cm-formatting-header-5.cm-header.cm-header-5, +.wys-mode div:not(.CodeMirror-activeline) > .cm-formatting.cm-formatting-header.cm-formatting-header-6.cm-header.cm-header-6 { + font-size: 0.5px !important; + color: transparent !important; + margin: 0; + padding: 0; +}*/ + +.wys-mode .CodeMirror-sizer { + left: var(--p-offset); + width: calc(100% - var(--p-offset) - 4.2rem); } -.minimal-icons-on svg.minus-with-circle { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode .markdown-source-view.is-live-preview .cm-contentContainer{ + margin-left: var(--p-offset) !important; } -.minimal-icons-on svg.note-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode .markdown-source-view.is-live-preview .HyperMD-header { + margin-left: calc(-1 * var(--p-offset)) !important; } -.minimal-icons-on svg.number-list-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode .CodeMirror-activeline .cm-formatting-header{ + display: none; + position: relative; + //display: inline-block; } -.minimal-icons-on svg.open-vault { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/*.wys-mode .CodeMirror-activeline .HyperMD-header { + //left: 0rem; +}*/ + +.wys-mode .CodeMirror-activeline .cm-formatting-header{ + font-size: 0.8em !important; + margin-right: 0.5rem; + } -.minimal-icons-on svg.pane-layout { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.h-reveal.wys-mode .HyperMD-header-1:before { + content: "H1"; + color: var(--text-accent); + font-size: 0.8rem; + font-family: var(--text-title); + margin-right: 1rem; } -.minimal-icons-on svg.paper-plane { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.bold-italic-accent.h-reveal.wys-mode .HyperMD-header-1:before { + filter: hue-rotate(var(--hue-bold-italic)); } -.minimal-icons-on svg.paused { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.h-reveal.wys-mode .HyperMD-header-2:before { + content: "H2"; + color: var(--text-accent); + font-size: 0.8rem; + font-family: var(--text-title); + margin-right: 1rem; } -.minimal-icons-on svg.pencil { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.bold-italic-accent.h-reveal.wys-mode .HyperMD-header-2:before { + filter: hue-rotate(var(--hue-bold-italic)); } -.minimal-icons-on svg.pin { - transform:rotate(45deg); - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.h-reveal.wys-mode .HyperMD-header-3:before { + content: "H3"; + color: var(--text-accent); + font-size: 0.8rem; + font-family: var(--text-title); + margin-right: 1rem; } -.minimal-icons-on svg.plus-with-circle { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.bold-italic-accent.h-reveal.wys-mode .HyperMD-header-3:before { + filter: hue-rotate(var(--hue-bold-italic)); } -.minimal-icons-on svg.popup-open { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.h-reveal.wys-mode .HyperMD-header-4:before { + content: "H4"; + color: var(--text-accent); + font-size: 0.8rem; + font-family: var(--text-title); + margin-right: 1rem; } -.minimal-icons-on svg.presentation { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.bold-italic-accent.h-reveal.wys-mode .HyperMD-header-4:before { + filter: hue-rotate(var(--hue-bold-italic)); } -.minimal-icons-on svg.price-tag-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.h-reveal.wys-mode .HyperMD-header-5:before { + content: "H5"; + color: var(--text-accent); + font-size: 0.8rem; + font-family: var(--text-title); + margin-right: 1rem; } -.minimal-icons-on svg.quote-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.bold-italic-accent.h-reveal.wys-mode .HyperMD-header-5:before { + filter: hue-rotate(var(--hue-bold-italic)); } -.minimal-icons-on .workspace-tab-header[aria-label="Dictionary"] svg.quote-glyph { - -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253' /%3E%3C/svg%3E"); + +.h-reveal.wys-mode .HyperMD-header-6:before { + content: "H6"; + color: var(--text-accent); + font-size: 0.8rem; + font-family: var(--text-title); + margin-right: 1rem; } -.minimal-icons-on svg.redo-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.bold-italic-accent.h-reveal.wys-mode .HyperMD-header-6:before { + filter: hue-rotate(var(--hue-bold-italic)); } -.minimal-icons-on svg.reset { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.bold-italic-accent.wys-mode div:not(.CodeMirror-activeline) > .HyperMD-header-1:before, +.bold-italic-accent.wys-mode div:not(.CodeMirror-activeline) > .HyperMD-header-2:before, +.bold-italic-accent.wys-mode div:not(.CodeMirror-activeline) > .HyperMD-header-3:before, +.bold-italic-accent.wys-mode div:not(.CodeMirror-activeline) > .HyperMD-header-4:before, +.bold-italic-accent.wys-mode div:not(.CodeMirror-activeline) > .HyperMD-header-5:before, +.bold-italic-accent.wys-mode div:not(.CodeMirror-activeline) > .HyperMD-header-6:before { + filter: hue-rotate(var(--hue-bold-italic)); } -.minimal-icons-on svg.right-arrow-with-tail { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode .markdown-source-view:not(.is-live-preview) .HyperMD-list-line .cm-formatting-list:not(.cm-formatting-list-ol):before{ + content: "โ—"; + position: relative; + //font-size: 1.2rem; + display: absolute; + color: var(--text-accent); + left: 26px; + margin-right: 1rem; } -.minimal-icons-on svg.right-arrow { - -webkit-mask-image:url("data:image/svg+xml,"); + +@media (max-width: 400pt){ + .wys-mode .markdown-source-view:not(.is-live-preview) .HyperMD-list-line .cm-formatting-list:not(.cm-formatting-list-ol):before{ + content: "โ€ข" !important; + font-size: 1.3rem; + }} + +.wys-mode .markdown-source-view.is-live-preview .list-bullet { + color: var(--text-accent); + padding-right: 0.3rem; + position:relative; + left: -0.35rem; + margin-left: 0.3rem; } -.minimal-icons-on svg.right-chevron-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.markdown-source-view.is-live-preview .cm-link .cm-underline, +.markdown-source-view.is-live-preview .cm-hmd-internal-link .cm-underline{ + text-decoration: none; } -.minimal-icons-on svg.right-triangle { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); - width: 0.5rem; - height: 0.5rem; - margin-top: -0.3rem !important; + +.wys-mode .markdown-source-view:not(.is-live-preview) .cm-formatting-list:not(.cm-formatting-list-ol) { + //display: none; + position: relative; + left: -6px; + margin-left: -1rem; + //color: transparent !important; } -.minimal-icons-on svg.command-glyph, -.minimal-icons-on svg.run-command { - -webkit-mask-image:url("data:image/svg+xml,"); + + +/* Remove markdown clutter */ + +.wys-mode div:not(.CodeMirror-activeline) > .CodeMirror-line span.cm-formatting-strong, +.wys-mode div:not(.CodeMirror-activeline) > .CodeMirror-line span.cm-formatting-em, +.wys-mode div:not(.CodeMirror-activeline) > .CodeMirror-line span.cm-url.cm-string, +.wys-mode div:not(.CodeMirror-activeline) > .CodeMirror-line span.cm-formatting-link, +.wys-mode div:not(.CodeMirror-activeline) > .CodeMirror-line span.cm-formatting-link:not(.cm-link), +.wys-mode div:not(.CodeMirror-activeline) > .CodeMirror-line span.cm-hmd-barelink, +.wys-mode div:not(.CodeMirror-activeline) > .CodeMirror-line span.cm-tag{ + display: none !important; } -.minimal-icons-on svg.search { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode div:not(.CodeMirror-activeline) > .CodeMirror-line span.cm-formatting.cm-formatting-code-block.cm-hmd-codeblock { + display: inline !important; } -.minimal-icons-on svg.sheets-in-box { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode div:not(.CodeMirror-activeline) > .CodeMirror-line span.cm-formatting-task { + display: inline !important; } -.minimal-icons-on svg.spreadsheet { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/* and task checkboxes */ +.wys-mode span.cm-formatting-task { + display: inline !important; } -.minimal-icons-on svg.stacked-levels { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/* highlight (==) not visible anymore if not active line */ +.wys-mode div:not(.CodeMirror-activeline) > .CodeMirror-line .cm-formatting-highlight.cm-highlight { + font-size: 0; } -.minimal-icons-on svg.star-list { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/* Blockquote: in edit mode with left border rendered instead of > */ +.wys-mode div:not(.CodeMirror-activeline) > .CodeMirror-line span.cm-formatting.cm-formatting-quote, +.wys-mode div:not(.CodeMirror-activeline) > .CodeMirror-line span.cm-hmd-indent-in-quote { + display: inline !important; + color: transparent !important; } -.minimal-icons-on svg.star { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.cm-link{ + color: var(--text-faint) !important; } -.minimal-icons-on svg.strikethrough-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode div:not(.CodeMirror-activeline) > .HyperMD-quote:before { + font-size: 2.5em; + margin-right: -0.25em; + margin-left: 0.35em; + line-height: 0.1em; + vertical-align: -0.3em; + display: inline; + position: relative; } -.minimal-icons-on svg.switch { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + + +.wys-mode .HyperMD-quote { + padding: 0.8rem 0rem 0.8rem 0rem; + margin-left: 0rem; + font-size: 1.2rem; } -.minimal-icons-on svg.sync-small { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode.blockquote-background div:not(.CodeMirror-activeline) > .HyperMD-quote { + line-height: 1.75em; + color: hsl(var(--blockquote-border)); + font-family: var(--text); + border: none; + border-left: 0.3rem solid var(--text-accent); + background-color: var(--background-secondary-alt); + border-radius: 0px; + display: inline-block; + padding-right: 1.5rem !important; + width: 100%; } -.minimal-icons-on svg.sync { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode:not(.blockquote-background) div:not(.CodeMirror-activeline) .HyperMD-quote { + background: transparent; } -.minimal-icons-on svg.tag-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode.blockquote-background.blockquote-bracket div:not(.CodeMirror-activeline) > .HyperMD-quote { +left: 30px; +width: calc(100% - 3rem); +display: block; +padding-right: 1.5rem !important; +margin-left: calc(var(--p-offset)); + } + + .wys-mode.blockquote-background.blockquote-bracket div:not(.CodeMirror-activeline) > .HyperMD-quote:before { + left: -60px !important; + } + +.wys-mode.blockquote-bracket div:not(.CodeMirror-activeline) > .HyperMD-quote{ + margin-left: var(--p-offset); + } -.minimal-icons-on svg.three-horizontal-bars { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode.blockquote-bracket .markdown-source-view:not(.is-live-preview) div:not(.CodeMirror-activeline) > .HyperMD-quote:before{ + content: "โ€œ" !important; + font-family: lora !important; + position: absolute; !important; + top: 0.6rem !important; + left: -30px !important; + font-size: 5rem !important; + color: var(--text-accent) !important; + margin-top: 30px; } -.minimal-icons-on svg.trash { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode.blockquote-bracket .markdown-source-view.is-live-preview .HyperMD-quote{ + margin-left: 3rem !important; } -.minimal-icons-on svg.undo-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode.blockquote-bracket .markdown-source-view.is-live-preview .HyperMD-quote:before { + content: "โ€œ" !important; + font-family: lora !important; + position: static !important; + top: 0.6rem !important; + margin-left: -3rem !important; + margin-right: 1rem; + font-size: 5rem !important; + color: var(--text-accent) !important; + margin-top: 30px; } -.minimal-icons-on svg.unindent-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode.blockquote-serif div:not(.CodeMirror-activeline) > .HyperMD-quote { + font-family: lora; } -.minimal-icons-on svg.up-and-down-arrows { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode.blockquote-text-center div:not(.CodeMirror-activeline) > .HyperMD-quote { + text-align: center; + padding: 0rem 2rem; } -.minimal-icons-on svg.up-arrow-with-tail { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode.blockquote-frame:not(.blockquote-background,.blockquote-bracket,.blockquote-text-center) .HyperMD-quote{ + margin-left: auto !important; + margin-right: auto !important; } -.minimal-icons-on svg.up-chevron-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode.blockquote-frame:not(.blockquote-background,.blockquote-bracket,.blockquote-text-center) .HyperMD-quote:before{ + content: "โŒœ"; + font-size: 1rem !important; + color: var(--text-accent); + left: 0rem; } -.minimal-icons-on svg.vault { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode.blockquote-frame:not(.blockquote-background,.blockquote-bracket,.blockquote-text-center) .HyperMD-quote:after{ + content: "โŒŸ"; + font-size: 1rem !important; + color: var(--text-accent); } -.minimal-icons-on svg.vertical-split { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/*.wys-mode .CodeMirror-activeline .cm-hmd-frontmatter.cm-def,.wys-mode .cm-hmd-frontmatter.cm-def:hover,.markdown-source-view.is-live-preview .cm-active .cm-hmd-frontmatter.cm-def{ + opacity: 1 !important; } -.minimal-icons-on svg.vertical-three-dots { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.wys-mode div:not(.CodeMirror-activeline) .cm-hmd-frontmatter.cm-def{ + opacity: 0; +}*/ + +.wys-mode div:not(.cm-active) > .cm-hmd-frontmatter.cm-def{ + color: transparent !important; } -.minimal-icons-on svg.wrench-screwdriver-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode div:not(.cm-active) > .cm-hmd-frontmatter.cm-def:before{ +color: var(--text-accent) !important; +font-family: mulish ; +content: "โ€”โ€”โ€”"; +position: absolute; +margin-top: 0.5rem !important; +height: 3px; } -.minimal-icons-on svg.add-note-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/*.wys-mode .CodeMirror-line .cm-atom.cm-def:first-of-type:before,*/ +.wys-mode .cm-hmd-frontmatter.cm-atom,.wys-mode .cm-hmd-frontmatter.cm-meta { + color: var(--text-accent) !important; + font-weight: bold; } -.minimal-icons-on svg.calendar-day { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + + +.wys-mode span.cm-hmd-frontmatter { + font-family: var(--text); + font-size: calc(var(--font-smaller) * var(--font-small) * var(--font-normal)); + color: var(--text-normal) !important; + //font-style: italic; } -.minimal-icons-on svg.calendar-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/* +.wys-mode .CodeMirror-activeline span.cm-image-alt-text,.wys-mode .CodeMirror-activeline span.cm-image-marker,.wys-mode .CodeMirror-activeline .cm-hmd-internal-link.cm-hmd-embed{ + opacity: 1 !important; } -.minimal-icons-on svg.duplicate-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode .markdown-source-view:not(.is-live-preview) div:not(.CodeMirror-activeline) span.cm-image-alt-text, +.wys-mode .markdown-source-view:not(.is-live-preview) div:not(.CodeMirror-activeline) span.cm-image-marker, +.wys-mode .markdown-source-view:not(.is-live-preview) div:not(.CodeMirror-activeline) span.cm-hmd-internal-link.cm-hmd-embed{ + opacity: 0; } -.minimal-icons-on svg.file-explorer-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +*/ + +.oz-transclusion-widget{ + background: var(--background-secondary-alt); + border: none !important; } -.minimal-icons-on svg.graph-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode .CodeMirror-activeline span.cm-hmd-internal-link.cm-hmd-embed:before{ + + display: none; } -.minimal-icons-on svg.import-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.img-border-radius.wys-mode .markdown-source-view img { + border-radius: 25px; } -.minimal-icons-on svg.languages { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); +.img-box-shadow.wys-mode .markdown-source-view img { +box-shadow: 0px 2px 10px -4px #333; } -.minimal-icons-on svg.links-coming-in { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode.img-rounded.img-rounded-small .markdown-source-view img { + border-radius: 100% ; + width: 150px; + height: 150px; + position:relative; + display: block; + object-fit: cover; + margin-left: auto; + margin-right: auto; } -.minimal-icons-on svg.links-going-out { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + + +.wys-mode.img-rounded.img-rounded-medium .markdown-source-view img { + border-radius: 100%; + width: 350px; + height: 350px; + position:relative; + display: block; + object-fit: cover; + margin-left: auto; + margin-right: auto; } -.minimal-icons-on svg.merge-files { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.wys-mode.img-rounded.img-rounded-big .markdown-source-view img { + border-radius: 100%; + width: 600px; + height: 600px; + position:relative; + display: block; + object-fit: cover; + margin-left: auto; + margin-right: auto; } -.minimal-icons-on svg.open-elsewhere-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.markdown-preview-view .markdown-embed{ + padding: 0px 1rem; } -.minimal-icons-on svg.paper-plane-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.markdown-source-view.is-live-preview .markdown-embed{ + background: var(--background-secondary-alt); } -.minimal-icons-on svg.paste-text { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.title-collapse .collapse-indicator { + opacity: 0 !important; } -.minimal-icons-on svg.paste { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.title-collapse .collapse-indicator:hover{ + opacity: 1 !important; } -.minimal-icons-on svg.percent-sign-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/* Style Settings ---------------------------------------------------- */ + +.style-settings-container .style-settings-container { + margin-left: 15px; } -.minimal-icons-on svg.play-audio-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/* @settings +name: Harmonic theme customization +id: perso +settings: + - + id: logo + title: 1. Global customization (Accent color, Logo OR title, navigation folder style, icon style...) + type: heading + level: 2 + collapsed: true + - + id: wys-mode + title: Activate live preview and edit mode theme customization + type: class-toggle + - + id: global-style + title: Global style (accent color, backgrounds, icons, title bar style) + type: heading + level: 3 + collapsed: true + - + id: accent + title: Accent color + type: variable-color + format: hsl-split + default: '#4F60B3' + - + id: invert-background-color + title: Colorful background for pages + type: class-toggle + - + id: minimal-icons-on + title: Icons + description: Activate minimal icons + type: class-toggle + - + id: title-bar-style + title: Title bar style of main page + type: class-select + default: title-bar-style-2 + options: + - + label: Style 1 + value: title-bar-style-2 + - + label: Style 2 + value: title-bar-style-1 + - + id: logo-section + title: Choose a logo OR a title for your obsidian + type: heading + level: 3 + collapsed: true + - + id: site-title + title: Your obsidian title + description: Put the title in quotation marks (see default parameter) + type: variable-text + default: '"OBSIDIAN"' + - + id: site-title-accent + title: Color accent for your obsidian title + description: Display the title with the bold and italic accent color (menu > Make pages pop) + type: class-toggle + - + id: logo-url + title: Your obsidian logo (url) + description: Put the url syntax like in default + type: variable-text + default: url("") + - + id: invert-logo + title: Invert logo colors in dark mode + description: B&W image works well + type: class-toggle + - + id: nav-folder-section + title: Customize the navigation folder panel + type: heading + level: 3 + collapsed: true + - + id: menus + title: Alternative menu styles + description: Choose diffent styles for the left and right sidebars + type: class-select + default: menu-v1 + options: + - + label: Design 1 + value: menu-v1 + - + label: Design 2 + value: menu-v3 + - + label: Design 3 + value: menu-v2 + - + label: Design 4 + value: menu-v4 + - + label: Design 5 + value: menu-v5 + - + label: Design 6 + value: menu-v6 + - + id: menus-font + title: Font of navigation folders + description: Choose diffent styles for the left and right sidebars + type: class-select + default: font-nav-folder-text + options: + - + label: Text + value: font-nav-folder-text + - + label: Headings + value: font-nav-folder-header + - + id: font-small + title: Font size of navigation folder + description: Select a font size + type: variable-number-slider + default: 0.85 + min: 0.7 + max: 1 + step: 0.01 + - + id: black-background-sidebar + title: Dark navivation folder sidebar (light theme only) + type: class-toggle + - + id: hue-nav-file-active + title: Bold and italic color for active file (color to choose in Make pages pop menu) + type: class-toggle + - + id: focus-mode + title: 2. Focus mode + type: heading + level: 2 + collapsed: true + - + id: frameless-mode + title: Activate frameless mode + type: class-toggle + - + id: hide-left-menu + title: Hide vertical menu of the left sidebar + type: class-toggle + - + id: hide-tab-header + title: Hide tab header buttons + type: class-toggle + - + id: hide-action-buttons + title: Hide action buttons + type: class-toggle + - + id: hide-file-name + title: Hide file name in main window + type: class-toggle + - + id: hide-tooltip + title: Hide tooltip + type: class-toggle + - + id: hide-scrollbar + title: Hide scrollbar + type: class-toggle + - + id: hide-instruction + title: Hide instructions + type: class-toggle + - + id: hide-status-bar + title: Hide status bar + type: class-toggle + - + id: edit-button + title: Edit button + description: Create a button to edit and preview + type: class-toggle + - + id: writing-focus + title: Writing focus + description: Hightligh the paragraph you are writing, faint the others (edit mode) + type: class-toggle + - + id: writing-focus-opacity + title: Opacity of the fainted text in writing focus mode + description: Change the Opacity of the fainted text + type: variable-number-slider + default: 0.6 + min: 0 + max: 0.95 + step: 0.01 + - + id: features + title: 3. Make pages pop (bold and italic accentuation, image, blockquote, checkboxes, links, outline) + type: heading + level: 2 + collapsed: true + - + id: bold-italic-section + title: Customize bold and italic + type: heading + level: 3 + collapsed: true + - + id: bold-italic-accent + title: Bold and italic accentuation + description: Make bold and italic pop with an other color + type: class-toggle + - + id: hue-bold-italic + title: Bold and italic hue + description: Change the hue of the accent color (step -> 45 degrees) + type: variable-number-slider + default: 180 + min: 30 + max: 330 + step: 30 + format: deg + - + id: hue-tag + title: Use this color to display tag + type: class-toggle + - + id: image-section + title: Customize images + type: heading + level: 3 + collapsed: true + - + id: img-border-radius + title: Border radius for images + type: class-toggle + - + id: img-rounded + title: To make rounded images + type: class-toggle + - + id: img-round + title: Choose the size of rounded image + description: Choose diffent styles for the left and right sidebars + type: class-select + default: img-rounded-medium + options: + - + label: Small + value: img-rounded-small + - + label: Medium + value: img-rounded-medium + - + label: Big + value: img-rounded-big + - + id: img-box-shadow + title: Shadow for images + type: class-toggle + - + id: img-bw + title: Black and white for images + type: class-toggle + - + id: img-grid + title: Display a sequence of images as grid + type: class-toggle + - + id: blockquote-section + title: Customize blockquote + type: heading + level: 3 + collapsed: true + - + id: blockquote-background + title: Display background and border for quote + type: class-toggle + - + id: blockquote-bracket + title: Quotation mark for quote + type: class-toggle + - + id: blockquote-serif + title: Serif font for quote + type: class-toggle + - + id: blockquote-text-center + title: Center text for quote + type: class-toggle + - + id: blockquote-frame + title: Brackets for quote (works in combination with text serif, not the others) + type: class-toggle + - + id: checkbox-section + title: Customize checkbox style + type: heading + level: 3 + collapsed: true + - + id: checkbox-type + title: Choose the style of checkboxes + description: Choose diffent styles for the left and right sidebars + type: variable-select + default: 100% + options: + - + label: Rounded + value: 100% + - + label: Squared + value: 25% + - + id: external-link-section + title: External link style + type: heading + level: 3 + collapsed: true + - + id: icon-external-link + title: Display icon for external links + type: class-toggle + - + id: external-link-width + title: External link underline width + type: variable-number-slider + default: 3 + min: 0 + max: 5 + step: 1 + format: px + - + id: external-link-style + title: Text color of external links + type: class-select + default: external-link-normal + options: + - + label: Faint + value: external-link-faint + - + label: Normal + value: external-link-normal + - + label: Color + value: external-link-color + - + id: external-link-border-color + title: Border bottom color + type: variable-select + default: var(--text-normal) + options: + - + label: Faint color border + value: var(--text-faint) + - + label: Text color border + value: var(--text-normal) + - + label: Accent color border + value: var(--text-accent) + - + id: internal-link-section + title: Internal link style + type: heading + level: 3 + collapsed: true + - + id: icon-internal-link + title: Display icon for internal links + type: class-toggle + - + id: internal-link-width + title: Internal link underline width + type: variable-number-slider + default: 0 + min: 0 + max: 5 + step: 1 + format: px + - + id: internal-link-style + title: Text color of internal links + type: class-select + default: internal-link-color + options: + - + label: Faint + value: internal-link-faint + - + label: Normal + value: internal-link-normal + - + label: Color + value: internal-link-color + - + id: internal-link-border-color + title: Border bottom color + type: variable-select + default: var(--text-accent) + options: + - + label: Faint color border + value: var(--text-faint) + - + label: Text color border + value: var(--text-normal) + - + label: Accent color border + value: var(--text-accent) + - + id: outline-section + title: Outlines for lists + type: heading + level: 3 + collapsed: true + - + id: outline-mode + title: Outline for list + description: Activate outlines for list + type: class-toggle + - + id: page-settings + title: 4. Page settings (line width, fullwidth mode, paragraph offset) + type: heading + level: 2 + collapsed: true + - + id: line-width + title: Line width + description: Define your line width + type: variable-number-slider + default: 44 + min: 30 + max: 60 + step: 1 + format: rem + - + id: full-width + title: Full width mode + description: Activate full width + type: class-toggle + - + id: p-offset + title: Paragraph offset + description: Change your paragraph offset + type: variable-number-slider + default: 2.2 + min: 0 + max: 8 + step: 0.1 + format: rem + - + id: fonts + title: 5. Fonts (Preview mode, edit mode, monospace, titles) + type: heading + level: 2 + collapsed: true + - + id: fonts-download + title: Font pre-installed with the theme + description : IA Writer Mono V, Ia Writer Quattro V and Pre-installed google fonts - Anton, Avenir Next Cyr, Cabin, Dosis, Fjalla one, Heebo, Hind, IBM Plex Sans, Josefin Sans, Jost, Kalam, Lato, Libre Baskerville, Lora, Metropolis, Montserrat, Mukta, Mulish, Noto Sans, Nunito, Nunito Sans, Open Sans, Oswald, Outfit, Oxygen, Poppins, Quicksand, Readex Pro, Roboto, "Source Sans 3", Source Sans Pro, Work Sans, Zen kaku Gothic new + type: heading + level: 3 + collapsed: false + - + id: fonts-choice + title: Choose your fonts + type: heading + level: 3 + collapsed: false + - + id: text + title: Text font + description: Font used for paragraph in preview mode + type: variable-text + default: mulish + - + id: text-editor + title: Editor font + description: Font used for paragraph in edit mode + type: variable-text + default: mulish + - + id: font-monospace + title: Monospace font + description: Font used for for code blocks and front matter + type: variable-text + default: menlo + - + id: text-title + title: Header font + description: Font used for titles + type: variable-text + default: mulish + - + id: custom-fonts + title: 6. Typography + type: heading + level: 2 + collapsed: true + - + id: font-normal + title: Body font size + description: Font size in px of paragraphs + type: variable-number + default: 17 + format: px + - + id: font-phone + title: Body font size for phone + description: Font size in px of paragraphs for phones + type: variable-number + default: 17 + format: px + - + id: normal-weight + title: Body font weight + description: Font weight of paragraphs + type: variable-number + default: 400 + - + id: text-spacing + title: Letter spacing for paragraph (preview mode) + type: variable-text + default: 0em + - + id: editor-spacing + title: Letter spacing for paragraph (editor mode) + type: variable-text + default: 0em + - + id: line-height + title: Body line height + description: Line height of the main text + type: variable-number + default: 1.8 + - + id: headings + title: 7. Headings + type: heading + level: 2 + collapsed: true + - + id: title-spacing + title: Letter spacing for titles + description: Letter spacing Used for every titles + type: variable-text + default: 0em + - + id: title-accent-color + title: Accent color title + description: Choose the accent color for every titles + type: class-toggle + - + id: title-hue + title: Bold and italic color for titles + type: class-toggle + - + id: title-collapse + title: Collapse indicator for titles + description: Hide collapse indicators + type: class-toggle + - + id: line-title + title: Add a line under titles + type: class-toggle + - + id: h-reveal + title: Hx activate + description: activate Hx in titles + type: class-toggle + - + id: h-change-color + title: Color of Hx + description: Apply color of bold-italic for Hx + type: class-toggle + - + id: level-1-headings + title: Level 1 Headings + type: heading + level: 3 + collapsed: true + - + id: h1 + title: H1 font size + description: Accepts any CSS font-size value + type: variable-text + default: 2em + - + id: h1-weight + title: H1 font weight + description: Accepts numbers representing the CSS font-weight + type: variable-number + default: 400 + - + id: h1-style + title: H1 font style + description: Accepts normal or italic representing the CSS font-style + type: variable-text + default: normal + - + id: h1-color + title: H1 font color + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: h1-text-align + title: Title text align + type: variable-select + default: left + options: + - left + - center + - right + - + id: level-2-headings + title: Level 2 Headings + type: heading + level: 3 + collapsed: true + - + id: h2 + title: H2 font size + description: Accepts any CSS font-size value + type: variable-text + default: 1.6em + - + id: h2-weight + title: H2 font weight + description: Accepts numbers representing the CSS font-weight + type: variable-number + default: 400 + - + id: h2-style + title: H2 font style + description: Accepts normal or italic representing the CSS font-style + type: variable-text + default: normal + - + id: h2-color + title: H2 font color + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: h2-text-align + title: Title text align + type: variable-select + default: left + options: + - left + - center + - right + - + id: level-3-headings + title: Level 3 Headings + type: heading + level: 3 + collapsed: true + - + id: h3 + title: H3 font size + description: Accepts any CSS font-size value + type: variable-text + default: 1.2em + - + id: h3-weight + title: H3 font weight + description: Accepts numbers representing the CSS font-weight + type: variable-number + default: 400 + - + id: h3-style + title: H3 font style + description: Accepts normal or italic representing the CSS font-style + type: variable-text + default: normal + - + id: h3-color + title: H3 font color + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: h3-text-align + title: Title text align + type: variable-select + default: left + options: + - left + - center + - right + - + id: level-4-headings + title: Level 4 Headings + type: heading + level: 3 + collapsed: true + - + id: h4 + title: H4 font size + description: Accepts any CSS font-size value + type: variable-text + default: 1em + - + id: h4-weight + title: H4 font weight + description: Accepts numbers representing the CSS font-weight + type: variable-number + default: 400 + - + id: h4-style + title: H4 font style + description: Accepts normal or italic representing the CSS font-style + type: variable-text + default: normal + - + id: h4-color + title: H4 font color + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: h4-text-align + title: Title text align + type: variable-select + default: left + options: + - left + - center + - right + - + id: level-5-headings + title: Level 5 Headings + type: heading + level: 3 + collapsed: true + - + id: h5 + title: H5 font size + description: Accepts any CSS font-size value + type: variable-text + default: 0.85em + - + id: h5-weight + title: H5 font weight + description: Accepts numbers representing the CSS font-weight + type: variable-number + default: 400 + - + id: h5-style + title: H5 font style + description: Accepts normal or italic representing the CSS font-style + type: variable-text + default: normal + - + id: h5-color + title: H5 font color + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: h5-text-align + title: Title text align + type: variable-select + default: left + options: + - left + - center + - right + - + id: level-6-headings + title: Level 6 Headings + type: heading + level: 3 + collapsed: true + - + id: h6 + title: H6 font size + description: Accepts any CSS font-size value + type: variable-text + default: 0.85em + - + id: h6-weight + title: H6 font weight + description: Accepts numbers representing the CSS font-weight + type: variable-number + default: 400 + - + id: h6-style + title: H6 font style + description: Accepts normal or italic representing the CSS font-style + type: variable-text + default: normal + - + id: h6-color + title: H6 font color + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: h6-text-align + title: Title text align + type: variable-select + default: left + options: + - left + - center + - right + - + id: more-custom + title: 8. More options (โ€ผ๏ธ Overwites previous option choices and can break color harmony) + description: If you really need it ! + type: heading + level: 2 + collapsed: true + - + id: more-options + title: Activate more options + type: class-toggle + - + id: main-panel-color + title: Main panel color + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: sidebars-color + title: Sidebar color + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: text-normal-color + title: Text color + type: variable-themed-color + format: hex + default-light: '#111' + default-dark: '#fff' + - + id: nav-folder-color + title: Navigation folder text color + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: nav-file-color + title: Navigation file text color + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: nav-file-active-color + title: Active navigation file text color + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: nav-file-active-background + title: Active navigation file background color + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: strong-em-color + title: Bold and italic color (desactivate bold and italic accent in Make your page pop) + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: h-color + title: Hx color (for title) + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: internal-link-color + title: Internal link color + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: external-link-color + title: External link color + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: tag-color + title: Tag color + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: tag-background-color + title: Tag background color + type: variable-themed-color + format: hex + default-light: '#363636' + default-dark: '#d1d1d1' + - + id: presets + title: โ†’ Presets + description: Available at https://github.com/Thiews/Obsidian-Harmonic > theme-presets + type: heading + level: 2 + collapsed: true + - + id: credits + title: โญ๏ธ Credits + type: heading + description: Made by @Thiews to be shared. Support my work at buymeacoffee.com/thiews + level: 2 + collapsed: true +*/ + +/* ------------------ More options ---------------------- */ + +/* Main pane color */ +.more-options { + --background-primary: var(--main-panel-color) !important; } -.minimal-icons-on svg.plus-minus-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/* Sidebars */ +.more-options { + --background-secondary-alt: var(--sidebars-color) !important; } -.minimal-icons-on svg.presentation-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.more-options .workspace-split.mod-vertical > * > .workspace-leaf-resize-handle,.more-options .workspace-split.mod-left-split > .workspace-leaf-resize-handle { + border-right: 1px solid var(--sidebars-color) !important; } -.minimal-icons-on svg.question-mark-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.more-options .workspace-split.mod-right-split > .workspace-leaf-resize-handle{ + border-left: 1px solid var(--sidebars-color) !important; } -.minimal-icons-on svg.restore-file-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/* Text */ +.more-options { + --text-normal: var(--text-normal-color); } -.minimal-icons-on svg.scissors-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/* Folder */ + +.more-options .nav-folder-title-content { + color: var(--nav-folder-color) !important; } -.minimal-icons-on svg.scissors { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/* Files */ + +.more-options .nav-file-title-content, .more-options .tag-pane-tag-self, .more-options .tree-item-inner { + color: var(--nav-file-color) !important; } -.minimal-icons-on svg.search-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.more-options:not(.menu-v2,.menu-v5) .nav-file-title.is-active .nav-file-title-content{ + background: var(--nav-file-active-background) !important; } -.minimal-icons-on svg.select-all-text { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.more-options .nav-file-title.is-active .nav-file-title-content{ + color: var(--nav-file-active-color) !important; } -.minimal-icons-on svg.split { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.more-options.menu-v2 .nav-file-title.is-active { + color: var(--nav-file-active-color) !important; + border-left: 5px solid var(--nav-file-active-background); } -.minimal-icons-on svg.star-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.more-options.menu-v5 .nav-file-title.is-active .nav-file-title-content:before{ + background: var(--nav-file-active-background) !important; } -.minimal-icons-on svg.stop-audio-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.more-options .nav-file-title-content:hover{ + color: var(--text-accent) !important; } -.minimal-icons-on svg.sweep { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/* Bold and italic */ + +.more-options .markdown-preview-view strong, +.more-options .markdown-preview-view em, +.more-options .markdown-source-view span.cm-strong, +.more-options .markdown-source-view span.cm-em{ + color: var(--strong-em-color) !important; } -.minimal-icons-on svg.two-blank-pages { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.more-options .HyperMD-header:before, +.more-options h1:before, +.more-options h2:before, +.more-options h3:before,.more-options h4:before, +.more-options h5:before, +.more-options h6:before{ + color: var(--h-color) !important; } -.minimal-icons-on svg.tomorrow-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/* Internal link */ + +.more-options .internal-link, .more-options span.cm-hmd-internal-link > span.cm-underline { + color: var(--internal-link-color) !important; } -.minimal-icons-on svg.yesterday-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.more-options a.internal-link:hover, .more-options span.cm-hmd-internal-link:hover{ + text-decoration: none !important; + filter: brightness(1.05) !important; + cursor: pointer; } -.minimal-icons-on svg.workspace-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/* External link */ + +.more-options .external-link, .more-options span.cm-underline { + color: var(--external-link-color) !important; } -.minimal-icons-on svg.box-glyph { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.more-options.external-link-style2 .external-link, .more-options.external-link-style2 .cm-link:not(.cm-hmd-internal-link) span.cm-underline { + border-bottom: 3px solid var(--external-link-color); + color: var(--text-normal-color) !important; } -.minimal-icons-on svg.wand { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.more-options.external-link-style2 a.external-link:hover, .more-options.external-link-style2 .cm-link:not(.cm-hmd-internal-link) span.cm-underline:hover { + color: var(--external-link-color) !important; + //filter: brightness(1.05) !important; } -.minimal-icons-on svg.longform { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +.more-options a.external-link:hover, .more-options .cm-link:not(.cm-hmd-internal-link) span.cm-underline:hover { + cursor: pointer; + filter: brightness(1.05) !important; } -.minimal-icons-on svg.changelog { - -webkit-mask-image:url('data:image/svg+xml;utf8,'); + +/* tags */ + +.more-options a.tag, .more-options span.cm-hashtag { + color: var(--tag-color); + background: var(--tag-background-color); } + + + + diff --git a/.obsidian/themes/Minimal.css b/.obsidian/themes/Minimal.css index 4d0cbb73..b904761f 100644 --- a/.obsidian/themes/Minimal.css +++ b/.obsidian/themes/Minimal.css @@ -1,1115 +1,12636 @@ -/* --------------------------------------------------------------------------- - -Minimal Obsidian 5.1.9 by @kepano - -User interface replacement for Obsidian. - -Designed to be used with the Minimal Theme Settings -plugin and the Hider plugin. - -Sponsor my work: -https://www.buymeacoffee.com/kepano - -Readme: -https://github.com/kepano/obsidian-minimal - ------------------------------------------------------------------------------ - -MIT License - -Copyright (c) 2020-2022 Stephan Ango (@kepano) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -*/ -:root{--cursor:default;--text:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--text-editor:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--font-monospace:Menlo,SFMono-Regular,Consolas,"Roboto Mono",monospace;--font-ui:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--font-normal:16px;--font-small:13px;--font-smaller:11px;--font-smallest:10px;--font-inputs:13px;--font-settings:15px;--font-settings-small:12px;--normal-weight:400;--bold-weight:600;--link-weight:inherit;--title-size:1.1em;--title-weight:600;--h1:1.125em;--h2:1.05em;--h3:1em;--h4:0.90em;--h5:0.85em;--h6:0.85em;--h1-weight:600;--h2-weight:600;--h3-weight:500;--h4-weight:500;--h5-weight:500;--h6-weight:400;--h1-variant:normal;--h2-variant:normal;--h3-variant:normal;--h4-variant:small-caps;--h5-variant:small-caps;--h6-variant:small-caps;--h1-style:normal;--h2-style:normal;--h3-style:normal;--h4-style:normal;--h5-style:normal;--h6-style:normal;--blockquote-style:normal;--line-width:40rem;--line-height:1.5;--max-width:88%;--max-col-width:18em;--icon-muted:0.5;--icon-size:18px;--border-width:1px;--border-width-alt:1px;--folding-offset:16px;--nested-padding:30px;--list-padding:2em;--list-spacing:0.075em;--radius-s:2px;--radius-m:5px;--radius-l:12px;--radius-xl:16px;--input-height:32px;--header-height:40px;--mobile-left-sidebar-width:280pt;--mobile-right-sidebar-width:240pt;--tag-radius:14px;--tag-border-width:1px}:root{--base-h:0;--base-s:0%;--base-d:15%;--base-l:96%;--accent-h:201;--accent-s:17%;--accent-d:60%;--accent-l:50%;--red:#d04255;--yellow:#e5b567;--green:#a8c373;--orange:#d5763f;--cyan:#73bbb2;--blue:#6c99bb;--purple:#9e86c8;--pink:#b05279}.theme-light,.theme-light.minimal-default-light,body .excalidraw{--accent-l:50%;--base-l:96%;--bg1:white;--bg2:hsl( var(--base-h), var(--base-s), var(--base-l) );--bg3:hsla( var(--base-h), var(--base-s), calc(var(--base-l) - 50%), 0.12 );--ui1:hsl( var(--base-h), var(--base-s), calc(var(--base-l) - 6%) );--ui2:hsl( var(--base-h), var(--base-s), calc(var(--base-l) - 12%) );--ui3:hsl( var(--base-h), var(--base-s), calc(var(--base-l) - 20%) );--tx1:hsl( var(--base-h), var(--base-s), calc(var(--base-l) - 90%) );--tx2:hsl( var(--base-h), calc(var(--base-s) - 20%), calc(var(--base-l) - 45%) );--tx3:hsl( var(--base-h), calc(var(--base-s) - 10%), calc(var(--base-l) - 25%) );--tx4:hsl( var(--base-h), calc(var(--base-s) - 10%), calc(var(--base-l) - 60%) );--ax1:hsl( var(--accent-h), var(--accent-s), var(--accent-l) );--ax2:hsl( var(--accent-h), var(--accent-s), calc(var(--accent-l) - 10%) );--ax3:hsl( var(--accent-h), var(--accent-s), calc(var(--accent-l) + 10%) );--hl1:hsla( var(--accent-h), 50%, calc(var(--base-l) - 20%), 30% );--hl2:rgba(255, 225, 0, 0.5)}.excalidraw.theme--dark,.theme-dark,.theme-dark.minimal-default-dark,.theme-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-light-contrast .titlebar,.theme-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar,.theme-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left,.theme-light.minimal-light-contrast.minimal-status-off .status-bar{--accent-l:60%;--base-l:15%;--bg1:hsl( var(--base-h), var(--base-s), var(--base-l) );--bg2:hsl( var(--base-h), var(--base-s), calc(var(--base-l) - 2%) );--bg3:hsla( var(--base-h), var(--base-s), calc(var(--base-l) + 40%), 0.12 );--ui1:hsl( var(--base-h), var(--base-s), calc(var(--base-l) + 5%) );--ui2:hsl( var(--base-h), var(--base-s), calc(var(--base-l) + 8%) );--ui3:hsl( var(--base-h), var(--base-s), calc(var(--base-l) + 20%) );--tx1:hsl( var(--base-h), calc(var(--base-s) - 10%), calc(var(--base-l) + 67%) );--tx2:hsl( var(--base-h), calc(var(--base-s) - 20%), calc(var(--base-l) + 45%) );--tx3:hsl( var(--base-h), calc(var(--base-s) - 10%), calc(var(--base-l) + 20%) );--tx4:hsl( var(--base-h), calc(var(--base-s) - 10%), calc(var(--base-l) + 50%) );--ax1:hsl( var(--accent-h), var(--accent-s), var(--accent-l) );--ax2:hsl( var(--accent-h), var(--accent-s), calc(var(--accent-l) + 12%) );--ax3:hsl( var(--accent-h), var(--accent-s), calc(var(--accent-l) - 12%) );--hl1:hsla( var(--accent-h), 70%, 40%, 30% );--hl2:rgba(255, 177, 80, 0.3);--sp1:#fff}.theme-light.minimal-light-white{--background-primary:white;--background-secondary:white;--background-secondary-alt:white}.theme-dark.minimal-dark-black{--base-d:0%;--background-primary:black;--background-secondary:black;--background-secondary-alt:black;--background-tertiary:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 10%));--tx1:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 75%) );--tx2:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 50%) );--tx3:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 25%) );--ui1:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 12%) );--ui2:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 20%) );--ui3:hsl( var(--base-h), var(--base-s), calc(var(--base-d) + 30%) )}.theme-light{--mono100:black;--mono0:white}.theme-dark{--mono100:white;--mono0:black}.theme-dark,.theme-light{--h1-color:var(--text-normal);--h2-color:var(--text-normal);--h3-color:var(--text-normal);--h4-color:var(--text-normal);--h5-color:var(--text-normal);--h6-color:var(--text-muted)}.excalidraw.theme--dark,.theme-dark,.theme-light,.theme-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-light-contrast .titlebar,.theme-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar,.theme-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left,.theme-light.minimal-light-contrast.minimal-status-off .status-bar,body .excalidraw{--text-normal:var(--tx1);--text-bold:var(--tx1);--text-italic:var(--tx1);--text-muted:var(--tx2);--text-faint:var(--tx3);--title-color:var(--tx1);--title-color-inactive:var(--tx2);--text-code:var(--tx4);--text-error:var(--red);--text-blockquote:var(--tx2);--text-accent:var(--ax1);--text-accent-hover:var(--ax2);--text-on-accent:white;--text-selection:var(--hl1);--text-highlight-bg:var(--hl2);--background-primary:var(--bg1);--background-primary-alt:var(--bg2);--background-secondary:var(--bg2);--background-secondary-alt:var(--bg1);--background-tertiary:var(--bg3);--background-table-rows:var(--bg2);--background-modifier-form-field:var(--bg1);--background-modifier-form-field-highlighted:var(--bg1);--interactive-hover:var(--ui1);--interactive-accent:var(--ax3);--interactive-accent-hover:var(--ax3);--background-modifier-accent:var(--ax3);--background-modifier-border:var(--ui1);--background-modifier-border-hover:var(--ui2);--background-modifier-border-focus:var(--ui3);--background-modifier-success:var(--green);--background-divider:var(--ui1);--scrollbar-bg:transparent;--scrollbar-thumb-bg:var(--ui1);--scrollbar-active-thumb-bg:var(--ui3);--quote-opening-modifier:var(--ui2);--modal-border:var(--ui2);--icon-color:var(--tx2);--icon-color-hover:var(--tx2);--icon-color-active:var(--tx1);--icon-hex:var(--mono0);--tag-color:var(--tx2);--tag-bg:transparent;--tag-bg2:transparent}.theme-light,body .excalidraw{--interactive-normal:var(--bg1);--interactive-accent-rgb:220,220,220;--background-modifier-cover:hsla(var(--base-h),calc(var(--base-s) - 50%),calc(var(--base-l) - 7%),0.7);--text-highlight-bg-active:rgba(0, 0, 0, 0.1);--background-modifier-error:rgba(255,0,0,0.14);--background-modifier-error-hover:rgba(255,0,0,0.08);--shadow-color:rgba(0, 0, 0, 0.1);--btn-shadow-color:rgba(0, 0, 0, 0.05)}.excalidraw.theme--dark,.theme-dark{--interactive-normal:var(--bg3);--interactive-accent-rgb:66,66,66;--background-modifier-cover:hsla(var(--base-h),var(--base-s),calc(var(--base-d) - 12%),0.8);--text-highlight-bg-active:rgba(255, 255, 255, 0.1);--background-modifier-error:rgba(255,20,20,0.12);--background-modifier-error-hover:rgba(255,20,20,0.18);--background-modifier-box-shadow:rgba(0, 0, 0, 0.3);--shadow-color:rgba(0, 0, 0, 0.3);--btn-shadow-color:rgba(0, 0, 0, 0.2)}.theme-light.minimal-light-white{--background-table-rows:var(--bg2)}.theme-light.minimal-light-tonal{--background-primary:var(--bg2);--background-primary-alt:var(--bg3);--background-table-rows:var(--bg3)}.theme-dark.minimal-dark-tonal{--background-secondary:var(--bg1);--background-table-rows:var(--bg3)}.theme-dark.minimal-dark-black{--background-primary-alt:var(--bg3);--background-table-rows:var(--bg3);--modal-border:var(--ui2);--background-modifier-form-field:var(--bg3);--background-modifier-cover:hsla(var(--base-h),var(--base-s),calc(var(--base-d) + 8%),0.9);--background-modifier-box-shadow:rgba(0, 0, 0, 1)}body{--font-adaptive-normal:var(--font-normal);--font-adaptive-small:var(--font-small);--font-adaptive-smaller:var(--font-smaller);--font-adaptive-smallest:var(--font-smallest);--line-width-adaptive:var(--line-width);--line-width-wide:calc(var(--line-width) + 12.5%);--font-code:calc(var(--font-adaptive-normal) * 0.9)}@media (max-width:400pt){.is-mobile{--font-adaptive-small:calc(var(--font-small) + 2px);--font-adaptive-smaller:calc(var(--font-smaller) + 2px);--font-adaptive-smallest:calc(var(--font-smallest) + 2px);--max-width:88%}}@media (min-width:400pt){.is-mobile{--font-adaptive-normal:calc(var(--font-normal) + 2px);--font-adaptive-small:calc(var(--font-small) + 3px);--font-adaptive-smaller:calc(var(--font-smaller) + 2px);--font-adaptive-smallest:calc(var(--font-smallest) + 2px);--line-width-adaptive:calc(var(--line-width) + 6rem);--max-width:90%}}.tree-item-flair:not(.tag-pane-tag-count){display:none}.tree-item-inner-subtext{display:none}.markdown-preview-view blockquote{border-radius:0;border:solid var(--quote-opening-modifier);border-width:0 0 0 1px;background-color:transparent;padding:0 0 0 var(--nested-padding);margin-inline-start:0;margin-inline-end:0;font-size:var(--blockquote-size);font-style:var(--blockquote-style);color:var(--text-blockquote)}.cm-s-obsidian span.cm-quote,.markdown-preview-view blockquote em,.markdown-preview-view blockquote strong{color:var(--text-blockquote)}.markdown-source-view.mod-cm6 .HyperMD-quote{background-color:transparent;color:var(--text-blockquote);font-size:var(--blockquote-size);font-style:var(--blockquote-style);border-left:1px solid var(--quote-opening-modifier)}.markdown-source-view.mod-cm6 .cm-blockquote-border{width:20px;display:inline-block;border-left:none;border-right:1px solid var(--quote-opening-modifier)}.markdown-source-view.mod-cm6 .cm-hmd-indent-in-quote{margin-left:10px}.is-live-preview .cm-hmd-indent-in-quote{color:var(--text-faint)}:root{--checkbox-size:18px;--checkbox-icon:20px;--checkbox-radius:50%;--checkbox-top:3px;--checkbox-left:0;--checkbox-margin:0px 5px 0px -1.35em}.checkbox-square{--checkbox-size:15px;--checkbox-icon:17px;--checkbox-radius:4px;--checkbox-top:1px;--checkbox-left:1px;--checkbox-margin:0px 8px 0px -1.35em}input[type=checkbox]{-webkit-appearance:none;appearance:none;border-radius:var(--checkbox-radius);border:1px solid var(--background-modifier-border-hover);padding:0;margin:0 6px 0 0;width:var(--checkbox-size);height:var(--checkbox-size)}input[type=checkbox]:focus,input[type=checkbox]:hover{outline:0;border-color:var(--background-modifier-border-focus)}.checklist-plugin-main .group .compact>.toggle .checked,.is-flashing input[type=checkbox]:checked,input[type=checkbox]:checked{background-color:var(--background-modifier-accent);border:1px solid var(--background-modifier-accent);background-position:44% 55%;background-size:70%;background-repeat:no-repeat;background-image:url('data:image/svg+xml; utf8, ')}.markdown-preview-section>.contains-task-list{padding-bottom:.5em}body .markdown-preview-view ul>li.task-list-item.is-checked,body .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:not([data-task=" "]){text-decoration:none;color:var(--text-normal)}body.minimal-strike-lists .markdown-preview-view ul li[data-task="x"].task-list-item.is-checked,body.minimal-strike-lists .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:is([data-task="x"]),body.minimal-strike-lists li[data-task="x"].task-list-item.is-checked{color:var(--text-faint);text-decoration:line-through solid var(--text-faint) 1px}.mod-cm6 .HyperMD-task-line[data-task] .task-list-item-checkbox{margin:-2px 1px 0 -.5em}.is-mobile .mod-cm6 .HyperMD-task-line[data-task] .task-list-item-checkbox{margin-left:-.4em}.is-mobile .markdown-preview-view input[type=checkbox].task-list-item-checkbox{top:.2em}.markdown-preview-view .task-list-item-checkbox,.task-list-item-checkbox{filter:none;width:var(--checkbox-size);height:var(--checkbox-size)}.markdown-preview-view .task-list-item-checkbox{position:relative;top:var(--checkbox-top);left:var(--checkbox-left);line-height:0;margin:var(--checkbox-margin)}.markdown-preview-view ul>li.task-list-item{text-indent:0;line-height:var(--line-height)}.markdown-preview-view .task-list-item{padding-inline-start:0}.side-dock-plugin-panel-inner{padding-right:6px;padding-left:6px}.mod-cm6 .cm-editor .HyperMD-codeblock.cm-line{padding-left:10px;padding-right:10px}.cm-s-obsidian span.cm-inline-code,.markdown-preview-view code{color:var(--text-code);font-size:var(--font-code)}.markdown-preview-view pre code{background-color:transparent}.cm-s-obsidian .HyperMD-codeblock,.markdown-preview-view pre,.markdown-source-view.mod-cm6 .cm-preview-code-block pre.dataview-error,.mod-cm6 .cm-editor .HyperMD-codeblock.cm-line{color:var(--text-code);font-size:var(--font-code)}button.copy-code-button{cursor:var(--cursor);box-shadow:none;font-size:var(--font-adaptive-smaller);background-color:transparent;color:var(--text-faint);padding:.25em .75em}button.copy-code-button:hover{background-color:var(--interactive-normal);color:var(--text-muted)}.theme-light :not(pre)>code[class*=language-],.theme-light pre[class*=language-]{background-color:var(--background-primary-alt)}.theme-light code[class*=language-],.theme-light pre[class*=language-]{text-shadow:none}.cm-s-obsidian .CodeMirror-linewidget kbd,.cm-s-obsidian .HyperMD-codeblock,.cm-s-obsidian .HyperMD-hr,.cm-s-obsidian .cm-formatting-code,.cm-s-obsidian .cm-formatting-hashtag,.cm-s-obsidian .cm-hmd-frontmatter,.cm-s-obsidian .cm-hmd-orgmode-markup,.cm-s-obsidian .cm-inline-code,.cm-s-obsidian .cm-math,.cm-s-obsidian .hmd-fold-code-stub,.cm-s-obsidian .hmd-fold-html kbd .CodeMirror-code,.cm-s-obsidian .hmd-fold-html-stub,.cm-s-obsidian span.hmd-fold-math-placeholder,.cm-s-obsidian.CodeMirror .HyperMD-hover>.HyperMD-hover-content code{font-family:var(--font-monospace)}body.is-dragging{cursor:grabbing;cursor:-webkit-grabbing}.mod-drag,.workspace-drop-overlay:before{opacity:0;border-radius:0!important}.drag-ghost,.drag-ghost.mod-leaf{border:none;background-color:rgba(0,0,0,.7);font-size:var(--font-adaptive-small);padding:3px 8px 4px;color:#fff;font-weight:500;border-radius:5px}.drag-ghost-icon{display:none}.drag-ghost-self svg{margin-right:4px;opacity:.5;display:none}.drag-ghost-action{padding:0;font-weight:400;color:rgba(255,255,255,.7);font-size:var(--font-adaptive-smaller)}.mod-drag{opacity:0;border:2px solid var(--text-accent);background-color:var(--background-primary)}.view-header.is-highlighted:after{background-color:var(--text-selection)}.view-header.is-highlighted .view-actions{background:0 0}.CodeMirror-wrap>div>textarea{opacity:0}.markdown-source-view.mod-cm6 hr{border-width:2px}.mod-cm6 .cm-editor .cm-line{padding:0}.cm-editor .cm-content{padding-top:.5em}.markdown-source-view.mod-cm6 .cm-scroller{padding-top:15px;padding-left:calc((100% - var(--max-width))/ 2);padding-right:calc((100% - var(--max-width))/ 2)}.markdown-source-view.mod-cm6 .edit-block-button{cursor:var(--cursor);color:var(--text-muted);background-color:transparent;top:0;right:0;transition:opacity .2s;padding:4px}.markdown-source-view.mod-cm6 .edit-block-button:hover{background-color:var(--background-tertiary)}.markdown-source-view.mod-cm6 .edit-block-button svg{opacity:.5;width:var(--icon-size);height:var(--icon-size)}.markdown-source-view.mod-cm6 .edit-block-button:hover svg{opacity:1}.markdown-source-view.mod-cm6 .cm-embed-block{padding:0;border:0;border-radius:0}.markdown-source-view.mod-cm6 .cm-embed-block:hover{border:0}.cm-editor .cm-lineNumbers .cm-gutterElement{font-variant-numeric:tabular-nums}.markdown-source-view.mod-cm6 .cm-foldPlaceholder{color:var(--text-faint)}.markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote{background-color:transparent;border-left-width:1px}.cm-editor .cm-foldPlaceholder,.markdown-source-view.mod-cm6 .cm-fold-indicator .collapse-indicator{cursor:var(--cursor)}.markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-1 .cm-fold-indicator .collapse-indicator{right:6px}.markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-task-line:not(.HyperMD-list-line-1) .cm-fold-indicator .collapse-indicator{right:0}.markdown-source-view.mod-cm6 .HyperMD-list-line:not(.HyperMD-list-line-1) .cm-fold-indicator .collapse-indicator{right:-8px;top:1px;width:26px}.markdown-source-view.mod-cm6 .is-collapsed~.cm-formatting-list .list-bullet:after,ul>li.is-collapsed::marker{color:var(--text-accent)}.cm-gutterElement .collapse-indicator,.markdown-source-view.mod-cm6 .cm-fold-indicator .collapse-indicator,.markdown-source-view.mod-cm6 .fold-gutter{opacity:0}.cm-gutterElement .is-collapsed .collapse-indicator,.cm-gutterElement:hover .collapse-indicator,.markdown-source-view.mod-cm6 .cm-fold-indicator.is-collapsed .collapse-indicator,.markdown-source-view.mod-cm6 .cm-line:hover .cm-fold-indicator .collapse-indicator,.markdown-source-view.mod-cm6 .fold-gutter.is-collapsed,.markdown-source-view.mod-cm6 .fold-gutter:hover{opacity:1}.markdown-source-view.mod-cm6 .cm-line:not(.HyperMD-codeblock) .cm-selection{background-color:transparent}.markdown-source-view.mod-cm6 .cm-line .cm-inline-code .cm-selection{background-color:var(--text-selection)}body .markdown-source-view.mod-cm6.is-readable-line-width:not(.is-rtl) .cm-contentContainer{max-width:var(--line-width-adaptive)}body:not(.is-mobile).minimal-folding .markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer{max-width:var(--line-width-adaptive)}.theme-light .cm-link,.theme-light .cm-operator,.theme-light .cm-string,.theme-light .cm-string-2,.theme-light .language-css .token.string,.theme-light .style .token.string,.theme-light .token.entity,.theme-light .token.operator,.theme-light .token.url{background-color:transparent}.markdown-source-view,.markdown-source-view.mod-cm5,.markdown-source-view.mod-cm6{padding:0}.cm-s-obsidian .CodeMirror-code{padding-right:0}.CodeMirror-lines{padding-bottom:170px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding-left:0;padding-right:0}.cm-s-obsidian pre.HyperMD-list-line{padding-top:0}.workspace .markdown-preview-view{padding:0}.workspace .markdown-preview-view .markdown-embed{margin:0}.workspace .markdown-preview-view .markdown-embed-content{max-height:none}.internal-embed .markdown-preview-section,.markdown-embed-title{max-width:100%}.cm-s-obsidian .HyperMD-header,.cm-s-obsidian pre.HyperMD-header{padding-left:0!important}.CodeMirror-linenumber{font-size:var(--font-adaptive-small)!important;font-feature-settings:'tnum';color:var(--text-faint);padding-top:3px}.cm-s-obsidian .cm-active span.cm-link.cm-hmd-barelink.cm-formatting-link-start,.cm-s-obsidian .cm-formatting-link+span.cm-link.cm-formatting.cm-formatting-link-end,.cm-s-obsidian span.cm-footref.cm-formatting.cm-formatting-link.cm-formatting-link-end,.cm-s-obsidian span.cm-formatting-link,.cm-s-obsidian span.cm-link.cm-hmd-barelink.cm-formatting-link-start,span.cm-image-marker{color:var(--text-faint)}.cm-s-obsidian span.cm-footref{font-size:var(--font-adaptive-normal)}.cm-s-obsidian pre.HyperMD-footnote{font-size:var(--font-adaptive-small);padding-left:20px}.cm-formatting-quote{color:var(--text-faint)!important}h1,h2,h3,h4,h5,strong{font-weight:var(--bold-weight)}h1,h2,h3,h4{letter-spacing:-.02em}body,button,input{font-family:var(--font-ui)}.cm-s-obsidian span.cm-error{color:var(--red)}.popover,.vertical-tab-content-container,.workspace-leaf-content[data-type=markdown]{font-family:var(--text)}.cm-s-obsidian,.cm-s-obsidian .cm-formatting-hashtag,.markdown-preview-view,.markdown-source-view.mod-cm6.is-live-preview .cm-scroller,body,button,input{font-size:var(--font-adaptive-normal);font-weight:var(--normal-weight);line-height:var(--line-height);-webkit-font-smoothing:subpixel-antialiased}.cm-s-obsidian,.cm-s-obsidian .cm-formatting-hashtag,.cm-s-obsidian span.cm-formatting-task,.markdown-source-view,.markdown-source-view.mod-cm6 .cm-scroller{line-height:var(--line-height);font-family:var(--text-editor);-webkit-font-smoothing:subpixel-antialiased}.lp-reading-font .markdown-source-view.mod-cm6.is-live-preview .cm-scroller{font-family:var(--text)}.cm-s-obsidian span.cm-formatting-task{font-family:var(--text-editor);line-height:var(--line-height)}.cm-s-obsidian .cm-header,.cm-s-obsidian .cm-strong{font-weight:var(--bold-weight)}.cm-s-obsidian .cm-strong,strong{color:var(--text-bold)}.cm-s-obsidian .cm-em,em{color:var(--text-italic)}.cm-formatting-header,.cm-s-obsidian .cm-formatting-header.cm-header-1,.cm-s-obsidian .cm-formatting-header.cm-header-2,.cm-s-obsidian .cm-formatting-header.cm-header-3,.cm-s-obsidian .cm-formatting-header.cm-header-4,.cm-s-obsidian .cm-formatting-header.cm-header-5,.cm-s-obsidian .cm-formatting-header.cm-header-6{color:var(--text-faint)}.file-embed-title,.markdown-embed-title,.view-header-title{letter-spacing:-.02em;text-align:left;font-size:var(--title-size);font-weight:var(--title-weight)}.view-header-title{color:var(--title-color-inactive)}.file-embed-title,.markdown-embed-title,.workspace-leaf.mod-active .view-header-title{color:var(--title-color)}.cm-s-obsidian .HyperMD-header{line-height:1.3}.mod-cm6 .cm-editor .HyperMD-header-1,.mod-cm6 .cm-editor .HyperMD-header-2,.mod-cm6 .cm-editor .HyperMD-header-3,.mod-cm6 .cm-editor .HyperMD-header-4,.mod-cm6 .cm-editor .HyperMD-header-5,.mod-cm6 .cm-editor .HyperMD-header-6{padding-top:.4em}.cm-s-obsidian .cm-header-1,.empty-state-title,.markdown-preview-view h1,h1{font-variant:var(--h1-variant);letter-spacing:-.01em;line-height:1.3;font-size:var(--h1);color:var(--h1-color);font-weight:var(--h1-weight);font-style:var(--h1-style)}.cm-s-obsidian .cm-header-2,.markdown-preview-view h2{font-variant:var(--h2-variant);letter-spacing:-.02em;line-height:1.3;font-size:var(--h2);color:var(--h2-color);font-weight:var(--h2-weight);font-style:var(--h2-style)}.cm-s-obsidian .cm-header-3,.markdown-preview-view h3{font-variant:var(--h3-variant);letter-spacing:0;line-height:1.4;font-size:var(--h3);color:var(--h3-color);font-weight:var(--h3-weight);font-style:var(--h3-style)}.cm-s-obsidian .cm-header-4,.markdown-preview-view h4{font-variant:var(--h4-variant);letter-spacing:.02em;font-size:var(--h4);color:var(--h4-color);font-weight:var(--h4-weight);font-style:var(--h4-style)}.cm-s-obsidian .cm-header-5,.markdown-preview-view h5{font-variant:var(--h5-variant);letter-spacing:.02em;font-size:var(--h5);color:var(--h5-color);font-weight:var(--h5-weight);font-style:var(--h5-style)}.cm-s-obsidian .cm-header-6,.markdown-preview-view h6{font-variant:var(--h6-variant);letter-spacing:.02em;font-size:var(--h6);color:var(--h6-color);font-weight:var(--h6-weight);font-style:var(--h6-style)}.footnotes-list{margin-block-start:-10px;padding-inline-start:20px;font-size:var(--font-adaptive-small)}.footnotes-list p{display:inline;margin-block-end:0;margin-block-start:0}.footnote-ref a{text-decoration:none}.footnote-backref{color:var(--text-faint)}.footnotes .is-flashing,.minimal-folding .footnotes .is-flashing{box-shadow:-1px 0 0 3px var(--text-highlight-bg)}.cm-s-obsidian .HyperMD-footnote,.footnotes{font-size:calc(var(--font-adaptive-normal) - 2px)}.markdown-preview-view .footnotes hr{margin:.5em 0 1em;border-width:1px 0 0 0}.theme-dark pre.frontmatter[class*=language-yaml],.theme-light pre.frontmatter[class*=language-yaml]{padding:0;background:0 0;font-family:var(--text);line-height:1.2;border-radius:0;border-bottom:0 solid var(--background-modifier-border)}.markdown-preview-view .table-view-table>thead>tr>th{border-color:var(--background-modifier-border)}.markdown-preview-section .frontmatter code,.theme-dark .frontmatter .token,.theme-light .frontmatter .token{font-family:var(--text);color:var(--text-faint)!important}.markdown-source-view .cm-s-obsidian .cm-hmd-frontmatter{font-family:var(--text-editor);color:var(--text-muted)}.markdown-preview-section .frontmatter code{color:var(--text-muted);font-size:var(--font-adaptive-small)}.cm-s-obsidian .cm-def.cm-hmd-frontmatter,.cm-s-obsidian .cm-hmd-frontmatter{font-size:var(--font-adaptive-small);color:var(--text-muted)}.frontmatter code.language-yaml{padding:0}.frontmatter-collapse-indicator.collapse-indicator{display:none}.frontmatter-container .tag{font-size:var(--font-adaptive-smaller)}.frontmatter-container .frontmatter-alias{color:var(--text-muted)}.frontmatter-container{font-size:var(--font-adaptive-small);padding:10px 0;background:0 0;border-radius:0;margin:0;border:0;border-bottom:1px solid var(--background-modifier-border)}.frontmatter-container .frontmatter-container-header{padding:0;font-weight:500;border-bottom:0;font-size:var(--font-adaptive-small)}.nav-file-tag{font-weight:400}.nav-header{padding:0}.nav-buttons-container{padding:10px 5px 0 8px;margin-bottom:0!important;justify-content:flex-start;border:0}.nav-files-container{overflow-x:hidden;padding-bottom:50px}body:not(.is-mobile) .nav-folder.mod-root>.nav-folder-title .nav-folder-title-content{font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);padding-bottom:7px;margin-left:-7px;font-size:var(--font-adaptive-smaller)}.nav-folder-title{margin:0 0 0 8px;min-width:auto;width:calc(100% - 16px);padding:0 10px 0 16px;line-height:1.5;cursor:var(--cursor)}.nav-folder.mod-root>.nav-folder-title.is-being-dragged-over{background-color:var(--text-selection)}.nav-folder-title.is-being-dragged-over{background-color:var(--text-selection);border-color:var(--text-selection);border-radius:var(--radius-m);border:1px solid transparent}.nav-folder-title-content{padding:0 4px 1px 0}.nav-folder-collapse-indicator{top:1px;margin-left:-10px}.nav-file-title.is-being-dragged,.nav-folder-title.is-being-dragged,body:not(.is-grabbing) .nav-file-title.is-being-dragged:hover,body:not(.is-grabbing) .nav-folder-title.is-being-dragged:hover{background-color:var(--background-tertiary);color:var(--text-normal);box-shadow:0 0 0 2px var(--background-modifier-border-focus);z-index:1}.nav-file{margin-left:12px;padding-right:4px}.nav-file-title{width:calc(100% - 30px);margin:0 8px 0 -4px;padding:2px 2px;border-width:0;line-height:1.6;border-color:var(--background-secondary);border-radius:var(--radius-m);cursor:var(--cursor)}.nav-file-title.is-active,.nav-file-title.is-being-dragged,.nav-folder-title.is-active,body:not(.is-grabbing) .nav-file-title.is-active:hover,body:not(.is-grabbing) .nav-folder-title.is-active:hover,body:not(.is-grabbing) .nav-folder-title:hover{background-color:var(--background-tertiary);color:var(--text-normal)}.nav-file-title-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 5px;vertical-align:middle;cursor:var(--cursor)}.drop-indicator{border-width:1px}.nav-file-icon{margin:1px 0 0 0;vertical-align:bottom;padding:0 0 0 5px}.workspace-leaf-content[data-type=starred] .nav-file-title-content{width:calc(100% - 15px)}.workspace-leaf-content[data-type=starred] .nav-file-icon{opacity:.5}body:not(.is-grabbing) .nav-file-title:hover,body:not(.is-grabbing) .nav-file-title:hover .nav-folder-collapse-indicator,body:not(.is-grabbing) .nav-folder-title:hover,body:not(.is-grabbing) .nav-folder-title:hover .nav-folder-collapse-indicator{background:0 0}.is-collapsed .search-result-file-title,.nav-file-title,.nav-folder-title,.tag-pane-tag,.tree-item-self{font-size:var(--font-adaptive-small);color:var(--text-muted)}.search-result-file-title{font-size:var(--font-adaptive-small);color:var(--text-normal);font-weight:var(--normal-weight)}.side-dock-collapsible-section-header{font-size:var(--font-adaptive-small);color:var(--text-muted);cursor:var(--cursor);margin-right:0;margin-left:0}.side-dock-collapsible-section-header:hover,.side-dock-collapsible-section-header:not(.is-collapsed){color:var(--text-muted);background:0 0}.collapsible-item-self.is-clickable:hover,.tree-view-item-self:hover .tree-view-item-collapse{color:var(--text-muted);background:0 0;cursor:var(--cursor)}.collapsible-item-self.is-clickable{cursor:var(--cursor)}.is-collapsed .search-result-collapse-indicator svg,.is-collapsed .side-dock-collapsible-section-header-indicator svg,.markdown-preview-view .collapse-indicator svg,.nav-folder-collapse-indicator svg,.search-result-collapse-indicator svg,.search-result-file-title:hover .search-result-collapse-indicator svg,.side-dock-collapsible-section-header-indicator svg,.side-dock-collapsible-section-header-indicator:hover svg,.side-dock-collapsible-section-header:hover .side-dock-collapsible-section-header-indicator svg,.tree-view-item-collapse svg{color:var(--text-faint);cursor:var(--cursor)}.is-collapsed .search-result-collapse-indicator,.is-collapsed .side-dock-collapsible-section-header-indicator,.markdown-preview-view .collapse-indicator,.nav-folder-collapse-indicator,.search-result-collapse-indicator,.search-result-file-title:hover .search-result-collapse-indicator,.side-dock-collapsible-section-header-indicator,.side-dock-collapsible-section-header-indicator:hover,.side-dock-collapsible-section-header:hover .side-dock-collapsible-section-header-indicator,.tree-view-item-collapse{color:var(--text-faint);cursor:var(--cursor)}.nav-folder-title.is-being-dragged-over .nav-folder-collapse-indicator svg{color:var(--text-normal)}.nav-folder-collapse-indicator,.tree-item-self .collapse-icon{color:var(--background-modifier-border-hover)}.tree-item-self .collapse-icon{padding-left:0;width:18px;margin-left:-15px;justify-content:center}.tree-item-self:hover .collapse-icon{color:var(--text-normal)}.tree-item-self{padding-left:15px}.tree-item{padding-left:5px}.tree-item-flair{font-size:var(--font-adaptive-smaller);right:0;background:0 0;color:var(--text-faint)}.tree-item-flair-outer:after{content:''}.tree-item-self.is-clickable{cursor:var(--cursor)}.tree-item-self.is-clickable:hover{background:0 0}.tree-item-self:hover .tree-item-flair{background:0 0;color:var(--text-muted)}.tree-item-children{margin-left:5px}.collapse-indicator svg,.markdown-preview-view .heading-collapse-indicator.collapse-indicator svg,.markdown-preview-view ol>li .collapse-indicator svg,.markdown-preview-view ul>li .collapse-indicator svg{opacity:0}.HyperMD-header:hover .collapse-indicator svg,.collapse-indicator:hover svg,.markdown-preview-view .collapse-indicator:hover svg,.markdown-preview-view .is-collapsed .collapse-indicator svg,h1:hover .heading-collapse-indicator.collapse-indicator svg,h2:hover .heading-collapse-indicator.collapse-indicator svg,h3:hover .heading-collapse-indicator.collapse-indicator svg,h4:hover .heading-collapse-indicator.collapse-indicator svg,h5:hover .heading-collapse-indicator.collapse-indicator svg{opacity:1}.markdown-preview-view div.is-collapsed h1::after,.markdown-preview-view div.is-collapsed h2::after,.markdown-preview-view div.is-collapsed h3::after,.markdown-preview-view div.is-collapsed h4::after,.markdown-preview-view div.is-collapsed h5::after,.markdown-preview-view ol .is-collapsed::after,.markdown-preview-view ul .is-collapsed::after{content:"...";padding:5px;color:var(--text-faint)}.markdown-preview-view ol>li.task-list-item .collapse-indicator,.markdown-preview-view ul>li.task-list-item .collapse-indicator{margin-left:-48px;position:absolute}.markdown-preview-view ol>li .collapse-indicator{padding-right:20px}.markdown-preview-view .heading-collapse-indicator.collapse-indicator{margin-left:-28px;padding-right:7px 8px 7px 0}.markdown-preview-view .collapse-indicator{position:absolute;margin-left:-44px;padding-bottom:10px;padding-top:0}.markdown-preview-view ul>li:not(.task-list-item) .collapse-indicator{padding-right:20px}.markdown-preview-view ul>li:not(.task-list-item)::marker{font-size:.9em}.list-collapse-indicator .collapse-indicator .collapse-icon{opacity:0}.markdown-preview-view ul>li h1,.markdown-preview-view ul>li h2,.markdown-preview-view ul>li h3,.markdown-preview-view ul>li h4{display:inline}.CodeMirror-foldgutter-folded,.CodeMirror-foldgutter-open{cursor:var(--cursor)}body .frontmatter-collapse-indicator svg.right-triangle{background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf8,')}body span[title="Fold line"],body span[title="Unfold line"]{position:relative;font-size:0;color:transparent;display:flex;height:auto;align-items:center}body .CodeMirror-foldgutter-folded:hover,body .CodeMirror-foldgutter-open:hover,body span[title="Fold line"]:hover,body span[title="Unfold line"]:hover{color:var(--text-muted)}body .CodeMirror-foldgutter-folded:after,body .CodeMirror-foldgutter-open:after,body span[title="Fold line"]:after,body span[title="Unfold line"]:after{text-align:center;color:var(--text-faint);font-size:1.25rem;display:flex;align-items:center;justify-content:center;margin-left:0;width:1rem;height:1rem}body:not(.is-mobile) .CodeMirror-foldgutter-folded:after,body:not(.is-mobile) .CodeMirror-foldgutter-open:after,body:not(.is-mobile) span[title="Fold line"]:after,body:not(.is-mobile) span[title="Unfold line"]:after{margin-top:.35rem;margin-left:2px}body .is-mobile .cm-editor .cm-lineNumbers .cm-gutterElement{padding:0 3px 0 0;min-width:15px;text-align:right;white-space:nowrap}body span[title="Fold line"]:after,body span[title="Unfold line"]:after{font-size:1rem;line-height:1}body span[title="Fold line"]:after,body span[title="Unfold line"]:after{font-size:1rem;line-height:1}body .CodeMirror-foldgutter-folded:after,body span[title="Unfold line"]:after{background-color:var(--text-faint);height:12px;width:12px;-webkit-mask-image:url('data:image/svg+xml;utf8,');transform:translateY(-2px);transform:rotate(-90deg)}body .CodeMirror-foldgutter-open:after,body span[title="Fold line"]:after{background-color:var(--text-faint);height:12px;width:12px;-webkit-mask-image:url('data:image/svg+xml;utf8,')}.is-mobile .CodeMirror-foldgutter-open:after,.is-mobile span[title="Fold line"]:after{transform:translateX(-2px)!important}.CodeMirror-foldgutter-open:after,span[title="Fold line"]{opacity:0}.CodeMirror-code>div:hover .CodeMirror-foldgutter-open:after,.CodeMirror-foldgutter-folded:after,span[title="Fold line"]:hover,span[title="Unfold line"]{opacity:1}.CodeMirror-code>div:hover .CodeMirror-foldgutter-folded:hover:after,.CodeMirror-code>div:hover .CodeMirror-foldgutter-open:hover:after,span[title="Unfold line"]:hover{opacity:1}body.is-mobile .CodeMirror-foldgutter-folded:after,body.is-mobile span[title="Unfold line"]:after{content:"โ€บ";font-family:sans-serif;transform:translateY(-2px);transform:rotate(-90deg) translateY(2px) translateX(-.45em)}body.is-mobile .CodeMirror-foldgutter-open:after,body.is-mobile span[title="Fold line"]:after{content:"โ€บ";font-family:sans-serif;transform:rotate(360deg)}body svg.right-triangle{color:var(--text-muted);background-color:var(--text-muted);height:12px;width:12px;-webkit-mask-image:url('data:image/svg+xml;utf8,')}.nav-action-button svg{width:15px;height:15px}body .clickable-icon,body .graph-controls-button,body .menu-item-icon,body .nav-action-button,body .side-dock-ribbon-action,body .view-action,body .view-header-icon,body .workspace-tab-header-inner-icon{line-height:0}body .clickable-icon svg path,body .graph-controls-button svg path,body .menu-item-icon svg path,body .nav-action-button svg path,body .side-dock-ribbon-action svg path,body .view-action svg path,body .view-header-icon svg path,body .workspace-tab-header-inner-icon svg path{stroke-width:2px}body .view-action svg.cross path{stroke-width:2px}.workspace-ribbon-collapse-btn svg path{stroke-width:4px}.nav-action-button svg path{stroke-width:2px}.clickable-icon{cursor:var(--cursor)}.graph-controls-button,.nav-action-button,.side-dock-ribbon-action,.side-dock-ribbon-tab,.view-action,.view-header-icon,.workspace-tab-header{background:0 0;color:var(--icon-color);opacity:var(--icon-muted);transition:opacity .1s ease-in-out;cursor:var(--cursor);line-height:0}.graph-controls-button,.side-dock-ribbon-action,.view-header-icon,.workspace-ribbon-collapse-btn,.workspace-tab-header-inner-icon{margin:0;padding:4px 4px;height:26px;border-radius:var(--radius-m)}.view-header-icon{display:flex;align-items:center}.workspace-ribbon-collapse-btn{margin:0;padding:2px 4px}.side-dock-ribbon-action{border-left:0;margin:0 6px 6px}.nav-action-button,.workspace-leaf-content[data-type=backlink] .nav-action-button,.workspace-leaf-content[data-type=search] .nav-action-button{padding:3px 5px 3px;margin:0 0 7px 0;height:26px;text-align:center;border-radius:var(--radius-m)}.nav-action-button.is-active,.workspace-leaf-content[data-type=backlink] .nav-action-button.is-active,.workspace-leaf-content[data-type=dictionary-view] .nav-action-button.is-active,.workspace-leaf-content[data-type=search] .nav-action-button.is-active,.workspace-leaf-content[data-type=tag] .nav-action-button.is-active,.workspace-tab-header.is-active{background:0 0;color:var(--icon-color);opacity:1;transition:opacity .1s ease-in-out}.nav-action-button.is-active,.workspace-tab-header.is-active:hover{color:var(--icon-color)}.workspace-leaf-content[data-type=search] .nav-action-button.is-active{background:0 0}.graph-controls-button:hover,.nav-action-button.is-active:hover,.nav-action-button:hover,.side-dock-ribbon-action:hover,.side-dock-ribbon-tab:hover,.view-action:hover,.view-header-icon:hover,.workspace-tab-header:hover{color:var(--icon-color-hover);opacity:1;transition:opacity .1s ease-in-out}.graph-controls-button:hover,.nav-action-button:hover,.side-dock-ribbon-action:hover,.view-action:hover,.workspace-drawer-header-icon:hover,.workspace-drawer-tab-option-item:hover,.workspace-leaf-content[data-type=backlink] .nav-action-button.is-active:hover,.workspace-leaf-content[data-type=search] .nav-action-button.is-active:hover,.workspace-tab-header-inner-icon:hover{background-color:var(--background-tertiary);border-radius:var(--radius-m)}.markdown-rendered.show-indentation-guide li>ul::before{left:-.65em}.markdown-rendered.show-indentation-guide li>ol::before{left:-.8em}a{color:var(--text-accent);font-weight:var(--link-weight)}strong a{color:var(--text-accent);font-weight:var(--bold-weight)}a[href*="obsidian://search"]{background-image:url("data:image/svg+xml,")}.theme-dark a[href*="obsidian://search"]{background-image:url("data:image/svg+xml,")}.is-live-preview.cm-s-obsidian span.cm-hmd-internal-link:hover,.is-live-preview.cm-s-obsidian span.cm-link:hover,.is-live-preview.cm-s-obsidian span.cm-url:hover{color:var(--text-accent-hover)}.cm-s-obsidian .cm-active .cm-url,.cm-s-obsidian .cm-url,.cm-s-obsidian span.cm-url,.cm-s-obsidian.mod-cm6 .cm-hmd-internal-link,.is-live-preview.cm-s-obsidian .cm-link,a em{color:var(--text-accent)}.cm-hmd-internal-link,.cm-link,.cm-url{font-weight:var(--link-weight)}.cm-s-obsidian .cm-active span.cm-link.cm-hmd-barelink,.cm-s-obsidian span.cm-link.cm-hmd-barelink,.cm-s-obsidian span.cm-link.cm-hmd-barelink:hover{color:var(--text-normal)}.cm-s-obsidian .cm-active .cm-formatting.cm-formatting-link,.cm-s-obsidian span.cm-image-alt-text.cm-link,.cm-s-obsidian:not(.is-live-preview) .cm-formatting-link+span.cm-link{color:var(--text-muted)}ul{padding-inline-start:var(--list-padding)}ol{padding-inline-start:1.75em;margin-left:0;list-style:default}ul>li{min-height:1.4em}ol>li::marker,ul>li::marker{color:var(--text-faint)}.mod-cm6 .HyperMD-list-line .list-bullet::after,.mod-cm6 span.list-bullet::after,ul>li::marker{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}ol>li{margin-left:0}.el-ul>ul{margin-left:-.25em}.cm-line:not(.HyperMD-codeblock){tab-size:var(--list-padding)}body:not(.is-mobile) .mod-cm6 .HyperMD-list-line.cm-line{margin-left:.75em!important}.markdown-preview-view ol>li,.markdown-preview-view ul>li,.mod-cm6 .HyperMD-list-line.cm-line{padding-top:var(--list-spacing);padding-bottom:var(--list-spacing)}.cm-formatting-list{color:var(--text-faint)!important}.mod-cm6 .HyperMD-list-line .list-bullet::after,.mod-cm6 span.list-bullet::after{line-height:.95em;font-size:1.4em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;vertical-align:middle;color:var(--text-faint)}body:not(.is-mobile) .markdown-source-view.mod-cm6 .list-bullet:after{left:-5px}.progress-bar-message{color:var(--text-faint)}.modal{box-shadow:0 5px 100px rgba(0,0,0,.15);border:none;background:var(--background-primary);border-radius:var(--radius-l);overflow:hidden;padding:20px}body:not(.is-mobile) .modal{border:1px solid var(--modal-border)}.modal.mod-settings .vertical-tab-content-container{border-left:1px solid var(--background-divider);padding-bottom:0;padding-right:0}.modal-title{text-align:left;font-size:var(--h2);line-height:1.4}.modal-content{margin-top:0;padding:0;font-size:var(--font-adaptive-small)}.modal-content .u-center-text{text-align:left;font-size:var(--font-adaptive-small)}.modal-button-container{margin-top:10px}.modal-button-container button{margin-top:10px}.modal-container.mod-confirmation .modal{width:480px;min-width:0}.modal-container.mod-confirmation .modal-content{margin-top:10px}.modal-container.mod-confirmation .modal-button-container{display:flex}.modal-container.mod-confirmation .modal-button-container>.mod-warning:nth-last-child(3){background:0 0;border:none;font-weight:500;color:var(--text-error);cursor:pointer;margin-right:auto;box-shadow:none;padding-left:0;padding-right:0}.modal-container.mod-confirmation .modal-button-container>.mod-warning:nth-last-child(3):hover{text-decoration:underline}.modal-container.mod-confirmation .modal-button-container>.mod-warning:nth-last-child(2){margin-left:auto}.document-search-close-button,.modal-close-button{cursor:var(--cursor);line-height:20px;text-align:center;height:24px;width:24px;font-size:24px;color:var(--text-faint);border-radius:var(--radius-m)}.modal-close-button{top:7px;right:7px;padding:0}.document-search-close-button:hover,.modal-close-button:hover{color:var(--text-normal);background:var(--background-tertiary)}.document-search-close-button:before,.modal-close-button:before{font-family:Inter,sans-serif;font-weight:200}.is-mobile .modal{width:100%;max-width:100%;border:none;padding:10px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.is-mobile .modal,.is-mobile .modal-bg{transition:none!important;transform:none!important}.is-mobile .modal.mod-community-plugin,.is-mobile .modal.mod-publish,.is-mobile .modal.mod-settings{width:100vw;max-height:90vh;padding:0}.is-mobile .mod-confirmation .modal{border-radius:15px}.is-mobile .mod-confirmation .modal .modal-close-button{display:none}.is-mobile .modal-content{padding:0;border-radius:15px}.is-mobile .modal-button-container{padding:0}.is-mobile .setting-item:not(.mod-toggle):not(.setting-item-heading){flex-grow:0}.is-mobile .minimal-donation,.is-mobile .vertical-tab-content,.is-mobile .vertical-tab-header-group:last-child{padding-bottom:70px!important}.is-mobile .modal.mod-settings .vertical-tab-header:before{content:"Settings";font-weight:600;font-size:var(--font-settings);position:sticky;display:flex;height:54px;margin-top:8px;align-items:center;justify-content:center;text-align:center;border-bottom:1px solid var(--background-modifier-border);background:var(--background-primary);left:0;top:0;right:0;z-index:1}.is-mobile .modal .vertical-tab-header-group-title{padding:15px 20px 10px 20px;text-transform:uppercase;letter-spacing:.05em}.is-mobile .modal .vertical-tab-nav-item{padding:12px 0;margin:0;border-radius:0;color:var(--text-primary);border-bottom:1px solid var(--background-modifier-border)}.is-mobile .modal .vertical-tab-nav-item:after{content:" ";float:right;width:20px;height:20px;display:block;opacity:.2;background:center right no-repeat url("data:image/svg+xml,")}.is-mobile.theme-dark .modal .vertical-tab-nav-item:after{background:center right no-repeat url("data:image/svg+xml,")}.is-mobile .vertical-tab-header-group-items{width:calc(100% - 40px);margin:0 auto}.is-mobile .modal .vertical-tab-nav-item:first-child{border-top:1px solid var(--background-modifier-border)}.is-mobile .modal.mod-settings .vertical-tab-nav-item{font-size:var(--font-settings)}.is-mobile .modal svg.left-arrow-with-tail{-webkit-mask-image:url("data:image/svg+xml,");height:26px;width:26px}.is-mobile .modal-close-button{display:block;z-index:2;top:10px;right:12px;padding:4px;font-size:34px;width:34px;height:34px;background-color:var(--background-primary)}.is-mobile .modal-close-button:before{font-weight:300;color:var(--text-muted)}.is-mobile .modal-close-button:hover{background-color:var(--background-tertiary)}.is-mobile .mod-community-theme .modal-title{padding:10px 20px}.is-mobile .modal.mod-community-theme,.is-mobile .modal.mod-community-theme .modal-content{height:unset}.is-mobile .community-plugin-search{border:none}.is-mobile .community-plugin-item:hover{background-color:transparent}.is-mobile .community-plugin-item{margin:0}.is-mobile .community-plugin-search .setting-item{margin-right:42px}.is-mobile .community-plugin-search .setting-item-control{display:flex;flex-direction:row}.is-mobile .community-plugin-search .setting-item-control button{width:40px;font-size:0;margin-left:10px;justify-content:center;color:var(--text-muted);border:none;box-shadow:none;background-color:currentColor;-webkit-mask:no-repeat center center url('data:image/svg+xml;utf8,');-webkit-mask-size:22px}.is-mobile .community-plugin-search .setting-item-control button:hover{background-color:var(--text-normal)}.is-mobile .community-plugin-search .search-input-container{margin:0}.is-mobile .modal.mod-settings .vertical-tabs-container{display:flex;overflow:hidden;border-top-left-radius:15px;border-top-right-radius:15px}.is-mobile .community-plugin-details .modal-setting-back-button{padding:12px 20px}.is-mobile .modal-setting-back-button{border-bottom:1px solid var(--background-modifier-border);display:flex;margin-top:8px;height:54px;justify-content:center;align-items:center;background-color:var(--color-background);box-shadow:none}.is-mobile .modal-setting-back-button-icon{position:absolute;left:10px}.is-mobile .modal-setting-back-button span:nth-child(2){flex-grow:1;text-align:center;font-weight:600;height:54px;display:flex;align-items:center;justify-content:center;color:var(--text-normal)}.is-mobile .hotkey-list-container .setting-command-hotkeys{flex:unset}.is-mobile .modal.mod-settings .vertical-tab-content-container{border:0}@media (min-width:400pt){.is-mobile .modal .vertical-tab-content-container,.is-mobile .modal .vertical-tab-header,.is-mobile .modal .vertical-tabs-container{border-radius:15px!important}.is-mobile .modal,.is-mobile .modal-container .modal.mod-settings{max-width:800px;transform:translateZ(0);border-radius:15px;margin-bottom:0;bottom:auto;overflow:hidden}.is-mobile .modal-container .modal.mod-settings .vertical-tabs-container{transform:translateZ(0)}.is-mobile .modal-container .modal-bg{opacity:.8!important}.is-mobile .search-input-container input{width:100%}.is-mobile .modal-setting-back-button,.is-mobile .modal.mod-settings .vertical-tab-header:before{margin-top:0}}@media (max-width:400pt){.is-mobile .modal{border-radius:0;border:none}.is-mobile .modal.mod-community-plugin,.is-mobile .modal.mod-publish,.is-mobile .modal.mod-settings{max-height:calc(100vh - 32px);box-shadow:0 -32px 0 0 var(--background-primary)}.is-mobile .mod-confirmation .modal{bottom:4.5vh}.is-mobile .modal .search-input-container{width:100%;margin:0}.is-mobile .modal-close-button{top:18px;right:0;padding:4px 16px 2px 4px;width:46px}.is-mobile .modal-close-button:hover{background:var(--background-primary)}}.menu{padding:7px 5px;background-color:var(--background-secondary)}.menu-item{font-size:var(--font-adaptive-small);border-radius:var(--radius-m);padding:3px 6px 3px 6px;margin:0 2px;cursor:var(--cursor);height:auto;line-height:20px;display:flex;align-items:center}.menu-item.selected:not(.is-disabled):not(.is-label),.menu-item:hover,.menu-item:hover:not(.is-disabled):not(.is-label){background-color:var(--background-tertiary)}.menu-separator{margin:8px -5px}.menu-item-icon{width:20px;opacity:.6;line-height:10px;position:static;margin-right:2px}.menu-item-icon svg{width:12px;height:12px}.menu-item-icon div.menu-item:hover .menu-item-icon svg,div.menu-item:hover .menu-item-icon svg path{color:var(--text-normal)}.is-mobile:not(.minimal-icons-off) .menu-item-icon svg{width:18px;height:18px}.is-mobile .menu{border:none;width:100%;max-width:100%;left:0!important;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.is-mobile .menu-item{padding:5px 10px}.is-mobile .menu-item-icon{margin-right:10px}.is-mobile .menu-item.is-label{color:var(--text-normal);font-weight:var(--bold-weight)}.is-mobile .menu-item.is-label .menu-item-icon{display:none}@media (min-width:400pt){.is-mobile .menu{top:60px!important;right:0!important;bottom:auto;left:auto;margin:0 auto;width:360px;padding:10px 10px 20px;border-radius:15px;box-shadow:0 0 100vh 100vh rgba(0,0,0,.5)}.is-mobile .menu .menu-item:hover{background-color:var(--background-tertiary)}}@media (max-width:400pt){.is-mobile .menu{padding-bottom:30px}.is-mobile .menu-item.is-label{font-size:var(--font-settings-title)}}.markdown-preview-view hr{height:1px;border-width:2px 0 0 0}iframe{border:0}.markdown-preview-view .mod-highlighted{transition:background-color .3s ease;background-color:var(--text-selection);color:inherit}.mod-root .workspace-leaf-content[data-type=markdown] .nav-header{border-top:1px solid var(--background-modifier-border);margin-top:3em;position:relative}.mod-root .workspace-leaf-content[data-type=markdown] .backlink-pane .search-result-container,.mod-root .workspace-leaf-content[data-type=markdown] .nav-buttons-container,.mod-root .workspace-leaf-content[data-type=markdown] .search-empty-state,.mod-root .workspace-leaf-content[data-type=markdown] .search-input-container,.mod-root .workspace-leaf-content[data-type=markdown] .tree-item,.mod-root .workspace-leaf-content[data-type=markdown].backlink-pane{padding-left:0;margin-left:0}.is-mobile .workspace-leaf-content:not([data-type=search]) .workspace-leaf-content[data-type=markdown] .nav-buttons-container{border-bottom:none;padding-top:5px}.mod-root .workspace-leaf-content[data-type=markdown] .search-input-container{margin-bottom:0;width:calc(100% - 130px);margin-top:10px}.is-mobile .mod-root .workspace-leaf-content[data-type=markdown] .search-input-container{width:calc(100% - 160px)}.mod-root .workspace-leaf-content[data-type=markdown] .backlink-pane{padding-top:10px}.mod-root .workspace-leaf-content[data-type=markdown] .nav-buttons-container{position:absolute;right:0;top:3px}.mod-root .workspace-leaf-content[data-type=markdown] .backlink-pane>.tree-item-self,.mod-root .workspace-leaf-content[data-type=markdown] .backlink-pane>.tree-item-self:hover{padding-left:0;text-transform:none;color:var(--text-normal);font-size:var(--font-adaptive-normal);font-weight:500;letter-spacing:unset}.mod-root .workspace-leaf-content[data-type=markdown] .backlink-pane>.tree-item-self.is-collapsed{color:var(--text-faint)}.mod-root .workspace-leaf-content[data-type=markdown] .backlink-pane>.tree-item-self.is-collapsed:hover{color:var(--text-muted)}.mod-root .workspace-leaf-content[data-type=markdown] .backlink-pane .search-result-file-title{font-size:calc(var(--font-adaptive-normal) - 2px)}.markdown-preview-view .internal-query.is-embed{border-top:none;border-bottom:none}.markdown-preview-view .internal-query.is-embed .internal-query-header{justify-content:start}.markdown-preview-view .internal-query.is-embed .internal-query-header-title{font-weight:500;color:var(--text-normal);font-size:var(--h2)}.internal-query.is-embed .search-result-file-matches{border-bottom:0}.embed-strict .internal-embed .markdown-embed{padding:0;border:none}.embed-strict .internal-embed .markdown-embed .markdown-embed-title{display:none}.embed-strict .internal-embed:not([src*="#^"]) .markdown-embed-link{width:30px}.contextual-typography .embed-strict .internal-embed .markdown-preview-view .markdown-preview-sizer>div{margin:0;width:100%}.markdown-embed .markdown-preview-view .markdown-preview-sizer{padding-bottom:0!important}.markdown-preview-view.is-readable-line-width .markdown-embed .markdown-preview-sizer,.markdown-preview-view.markdown-embed .markdown-preview-sizer{max-width:100%;width:100%;min-height:0!important;padding-bottom:0!important}.markdown-embed .markdown-preview-section div:last-child p,.markdown-embed .markdown-preview-section div:last-child ul{margin-block-end:2px}.markdown-preview-view .markdown-embed{margin-top:var(--nested-padding);padding:0 calc(var(--nested-padding)/ 2) 0 var(--nested-padding)}.markdown-embed-title{line-height:18px;height:24px}.internal-embed:not([src*="#^"]) .markdown-embed-link{right:0;width:100%}.file-embed-link,.markdown-embed-link{top:0;right:0;text-align:right}.file-embed-link svg,.markdown-embed-link svg{width:16px;height:16px;opacity:0}.markdown-embed .file-embed-link:hover svg,.markdown-embed .markdown-embed-link:hover svg{opacity:1}.file-embed-link:hover,.markdown-embed-link:hover{color:var(--text-muted)}.markdown-preview-view .markdown-embed-content>.markdown-preview-view{max-height:none!important}.markdown-embed-content{max-height:none!important}.markdown-embed .markdown-preview-view{padding:0}.internal-embed .markdown-embed{border:0;border-left:1px solid var(--quote-opening-modifier);border-radius:0}.workspace-ribbon.mod-left .workspace-ribbon-collapse-btn,.workspace-ribbon.mod-right .workspace-ribbon-collapse-btn{opacity:1;position:fixed;width:26px;display:flex;align-items:center;top:auto;text-align:center;bottom:32px;z-index:9}.workspace-ribbon.mod-left .workspace-ribbon-collapse-btn{left:8px}.workspace-ribbon.mod-right{right:4px;bottom:0;height:32px;padding-top:6px;position:absolute;background:0 0;border:0}.mod-right .workspace-ribbon-collapse-btn{background-color:var(--background-primary)}.side-dock-ribbon-action,.side-dock-ribbon-tab,.view-action,.workspace-ribbon-collapse-btn{cursor:var(--cursor)}.workspace-ribbon-collapse-btn:hover{background-color:var(--background-tertiary)}.workspace-ribbon{border-width:var(--border-width-alt);border-color:var(--background-divider);background:var(--background-secondary);flex:0 0 42px;padding-top:7px}.mod-right:not(.is-collapsed)~.workspace-split.mod-right-split{margin-right:0}.side-dock-settings{padding-bottom:20px}body.hider-frameless:not(.hider-ribbon):not(.is-fullscreen) .side-dock-actions{padding-top:24px}::-webkit-scrollbar{width:10px;background-color:transparent}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-clip:padding-box;border:3px solid transparent;background-color:var(--background-modifier-border);border-width:3px 4px 3px 3px;min-height:45px}.mod-left-split .workspace-tabs ::-webkit-scrollbar-thumb:hover,.modal .vertical-tab-header::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:hover{background-color:var(--background-modifier-border-hover)}.mod-left-split .workspace-tabs ::-webkit-scrollbar-thumb:active,.modal .vertical-tab-header::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:active{background-color:var(--background-modifier-border-focus)}.is-flashing{border-radius:2px;box-shadow:2px 1px 0 4px var(--text-highlight-bg);transition:all 0s ease-in-out}.minimal-folding .is-flashing{box-shadow:5px 1px 0 6px var(--text-highlight-bg)}.is-flashing .tag{border-color:var(--text-highlight-bg-active)}.suggestion-container.mod-search-suggestion{max-width:240px}.mod-search-suggestion .suggestion-item{font-size:var(--font-adaptive-small)}.mod-search-suggestion .clickable-icon{margin:0}.search-suggest-item.mod-group{font-size:var(--font-adaptive-smaller)}.cm-s-obsidian span.obsidian-search-match-highlight{background:inherit;background:var(--text-highlight-bg);padding-left:0;padding-right:0}.markdown-preview-view .search-highlight>div{box-shadow:0 0 0 2px var(--text-normal);border-radius:2px;background:0 0}.markdown-preview-view .search-highlight>div{opacity:.4}.markdown-preview-view .search-highlight>div.is-active{background:0 0;border-radius:2px;opacity:1;mix-blend-mode:normal;box-shadow:0 0 0 3px var(--text-accent)}.cm-s-obsidian span.obsidian-search-match-highlight{background-color:transparent;box-shadow:0 0 0 3px var(--text-accent);mix-blend-mode:multiply;border-radius:2px}body:not(.is-mobile).borders-title .document-search-container{padding-top:0}body input.document-replace-input.mod-no-match,body input.document-replace-input.mod-no-match:hover,body input.document-search-input.mod-no-match,body input.document-search-input.mod-no-match:hover{background-color:var(--background-primary)}body:not(.is-mobile) .document-search-container.mod-replace-mode{height:72px}body:not(.is-mobile) .document-replace-buttons,body:not(.is-mobile) .document-search-buttons{padding-top:3px}.document-replace-buttons,.document-search-buttons{height:30px;padding-top:0;display:flex}.document-search-button,.document-search-close-button{cursor:var(--cursor);color:var(--text-muted);font-weight:500}body:not(.is-mobile) .document-search-button,body:not(.is-mobile) .document-search-close-button{background:var(--background-tertiary);height:26px}.document-search-button:hover{box-shadow:none;background:var(--background-tertiary)}body .document-search-close-button{bottom:0;top:0;display:inline-flex;height:26px;width:26px;line-height:24px}.document-search-button{margin:0 4px 0 0;padding-left:.75em;padding-right:.75em}body .document-search-container{margin-top:12px;padding:0;height:38px;background-color:var(--background-primary);border-top:none;width:100%}body:not(.is-mobile) .document-replace,body:not(.is-mobile) .document-search{max-width:var(--max-width);width:var(--line-width);margin:0 auto;padding:0 5px}.markdown-reading-view.is-searching,.markdown-source-view.is-replacing,.markdown-source-view.is-searching{flex-direction:column-reverse}input.document-replace-input,input.document-search-input{margin-top:2px;font-size:var(--font-adaptive-small)!important;border:1px solid var(--background-modifier-border);border-radius:var(--radius-m);height:28px!important;background:var(--background-primary);transition:border-color .1s ease-in-out}input.document-replace-input:hover,input.document-search-input:hover{border:1px solid var(--background-modifier-border-hover);background:var(--background-primary);transition:border-color .1s ease-in-out}input.document-replace-input:focus,input.document-search-input:focus{border:1px solid var(--background-modifier-border-hover);background:var(--background-primary);transition:all .1s ease-in-out}.document-search-button{font-size:var(--font-adaptive-small)}.modal.mod-community-plugin,.modal.mod-publish,.modal.mod-settings,.modal.mod-sync-history,.modal.mod-sync-log{width:90vw;height:100vh;max-height:90vh;max-width:1000px}.modal.mod-settings .vertical-tab-content-container,.modal.mod-settings .vertical-tab-header{height:90vh}.community-plugin-name,.modal.mod-settings .vertical-tab-content-container,.setting-item-name{font-size:var(--font-settings);line-height:1.3}.modal .modal-content>h2{text-align:left;font-size:var(--h1);font-weight:600}.modal.mod-settings .vertical-tab-content h1,.modal.mod-settings .vertical-tab-content h2,.modal.mod-settings .vertical-tab-content h3{text-align:left;font-size:var(--h1);font-weight:600}.modal .modal-content>h2:first-child,.modal.mod-settings .vertical-tab-content>h2:first-child,.modal.mod-settings .vertical-tab-content>h3:first-child{margin-top:0}.community-plugin-downloads,.community-plugin-item .community-plugin-author,.community-plugin-item .community-plugin-desc,.community-plugin-search-summary,.setting-item-description{font-size:var(--font-settings-small);line-height:1.3;font-weight:400}.style-settings-collapse-indicator{margin-right:6px}.modal .vertical-tab-nav-item{font-size:var(--font-small);line-height:1.3}.community-plugin-search .setting-item{margin-right:10px}.flair.mod-pop{letter-spacing:0;text-transform:none;vertical-align:unset;top:-1px}.community-plugin-search{padding:20px 0 0 0;background-color:var(--background-secondary);border-right:1px solid var(--background-divider);flex:0 0 270px}.community-plugin-search-summary{border-bottom:1px solid var(--background-divider);padding-bottom:10px}.community-plugin-item{margin:0;cursor:var(--cursor);padding-top:15px;border-bottom:1px solid var(--background-divider)}.community-plugin-item:hover{background-color:var(--background-tertiary)}.community-plugin-item .community-plugin-name{font-weight:500}.community-plugin-item .community-plugin-author{color:var(--text-muted);padding-bottom:10px}.community-plugin-item .community-plugin-desc{color:var(--text-normal);font-size:var(--font-small)}.community-plugin-search .setting-item-info{flex-grow:0}.community-plugin-search .search-input-container{margin-left:-5px;margin-right:5px}.modal .community-plugin-search .setting-item-control button{display:flex;align-items:center}.modal button,.modal button.mod-cta a,button.mod-cta{font-size:var(--font-settings-small);height:var(--input-height);cursor:var(--cursor);margin-right:3px;margin-left:3px}.modal.mod-settings .vertical-tab-content-container{padding-top:0}.modal.mod-settings .vertical-tab-content-container .vertical-tab-content{padding-top:30px}.horizontal-tab-content,.vertical-tab-content{background:var(--background-primary);padding-bottom:100px;padding-left:40px;padding-right:40px}.vertical-tab-content,.vertical-tab-header{padding-bottom:100px}.plugin-list-plugins{overflow:visible}.installed-plugins-container .clickable-icon{margin:0 5px}.installed-plugins-container .clickable-icon[aria-label=Uninstall]{margin:0 5px 0 3px}.plugin-list-plugins .clickable-icon{margin:0 10px 0 0}.community-theme-container{padding-top:10px}.community-theme-container,.hotkey-settings-container{height:auto;overflow:visible}.hotkey-list-container{padding-right:0}.theme-list{justify-content:space-evenly}.community-theme-filters-container,.hotkey-search-container{padding:0 0 20px 0}.modal.mod-community-theme{padding:0}.modal.mod-community-theme .modal-content{padding:30px}.community-theme{padding:0;margin:0 0 4em 0;align-items:stretch;background:0 0}.community-theme-title{text-align:left;font-size:var(--font-settings)}.community-theme-info+div{background-color:var(--background-secondary);display:flex;align-items:center;padding:10px;flex-grow:1;border-radius:20px}.community-theme.is-selected{padding-left:0;padding-right:0;background-color:transparent;color:var(--text-normal)}.community-theme.is-selected .community-theme-info+div{box-shadow:0 .5px 1px .5px rgba(0,0,0,.1),inset 0 0 0 2px var(--text-accent)}.community-theme.is-selected .community-theme-downloads,.community-theme.is-selected .community-theme-info{margin-bottom:0;color:var(--text-muted)}.community-theme.is-selected .community-theme-info .clickable-icon{width:100%;background-color:var(--background-tertiary);border:1px solid var(--background-modifier-border);cursor:pointer;display:block;text-align:center;padding:7px 0;margin:20px 0 0;border-radius:5px;box-shadow:0 1px 1px 0 var(--btn-shadow-color)}.community-theme.is-selected .community-theme-info .clickable-icon:hover{border:1px solid var(--background-modifier-border-hover);box-shadow:0 2px 3px 0 var(--btn-shadow-color)}.community-theme.is-selected .community-theme-info .clickable-icon::after{content:"Documentation";padding-left:4px}.community-theme.is-selected .modal-button-container .mod-cta{background-color:var(--interactive-accent);color:#fff}.community-theme.is-selected .modal-button-container .mod-cta:hover{background-color:var(--interactive-accent-hover)}.community-theme-info{line-height:1;flex-grow:0;padding:0 0 10px 0;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap}.community-theme-remove-button{padding:4px 6px;display:flex;color:var(--text-muted);background-color:transparent}.community-theme .community-theme-screenshot{max-width:100%}.modal.mod-settings .vertical-tab-header{background:var(--background-secondary);padding-top:5px;flex:0 0 220px;padding-bottom:100px}.vertical-tab-header-group-title{color:var(--text-faint);text-transform:none;font-size:12px;letter-spacing:0;font-weight:500}.vertical-tab-nav-item{padding:5px 8px;margin:0 8px 0;color:var(--text-muted);font-weight:400;border:none;background:var(--background-secondary);cursor:var(--cursor);border-radius:var(--radius-m)}.vertical-tab-nav-item:hover{color:var(--text-normal)}.vertical-tab-nav-item.is-active{color:var(--text-normal);background-color:var(--background-tertiary)}.setting-hotkey{background-color:var(--background-tertiary);padding:3px 4px 3px 8px;display:flex;align-items:center}.setting-hotkey-icon.setting-delete-hotkey{margin-left:3px;cursor:var(--cursor)}.setting-delete-hotkey:hover{background-color:transparent}body:not(.minimal-icons) .setting-hotkey-icon.setting-delete-hotkey svg{width:16px;height:16px}.setting-hotkey.mod-empty{background:0 0;color:var(--text-faint)}.setting-item{padding:.75rem 0}.setting-item-description{padding-top:4px}.setting-item-control{margin-right:0}.workspace-split.mod-left-split>.workspace-leaf-resize-handle,.workspace-split.mod-right-split>.workspace-leaf-resize-handle{height:100%}.status-bar{transition:color .2s linear;color:var(--text-faint);font-size:var(--font-adaptive-smaller);border-top:var(--border-width) solid var(--background-divider);line-height:1;max-height:24px}.minimal-status-off .status-bar{background-color:var(--background-secondary);border-width:var(--border-width);padding:2px 6px 4px}body:not(.minimal-status-off) .status-bar{background-color:var(--background-primary);z-index:30;border-top-left-radius:5px;width:auto;position:absolute;left:auto;border:0;bottom:0;right:0;max-height:26px;padding:2px 8px 6px 3px}.sync-status-icon.mod-success,.sync-status-icon.mod-working{color:var(--text-faint);cursor:var(--cursor)}.status-bar:hover,.status-bar:hover .sync-status-icon.mod-success,.status-bar:hover .sync-status-icon.mod-working{color:var(--text-muted);transition:color .2s linear}.status-bar .plugin-sync:hover .sync-status-icon.mod-success,.status-bar .plugin-sync:hover .sync-status-icon.mod-working{color:var(--text-normal)}.status-bar-item{padding:0 5px}.status-bar-item-segment{margin-right:10px}.status-bar-item{cursor:var(--cursor)!important}.status-bar-item.cMenu-statusbar-button:hover,.status-bar-item.mod-clickable:hover,.status-bar-item.plugin-sync:hover{text-align:center;background-color:var(--background-tertiary)!important;border-radius:4px}.status-bar-item{padding:7px 4px;margin:0}.status-bar-item,.sync-status-icon{display:flex;align-items:center}.status-bar-item.plugin-sync svg{height:15px;width:15px}.theme-dark code[class*=language-],.theme-dark pre[class*=language-]{color:var(--tx1)}.theme-dark .cm-meta,.theme-dark .cm-qualifier,.theme-dark .token.cdata,.theme-dark .token.doctype,.theme-dark .token.prolog{color:var(--tx2)}.theme-dark .cm-comment,.theme-dark .token.comment{color:var(--tx2)}.theme-dark .cm-tag,.theme-dark .token.constant,.theme-dark .token.deleted,.theme-dark .token.symbol,.theme-dark .token.tag{color:var(--red)}.theme-dark .cm-bracket,.theme-dark .cm-hr,.theme-dark .cm-punctuation,.theme-dark .token.punctuation{color:var(--tx2)}.theme-dark .cm-number,.theme-dark .token.boolean,.theme-dark .token.number{color:var(--purple)}.theme-dark .cm-string,.theme-dark .cm-string-2,.theme-dark .token.attr-name,.theme-dark .token.builtin,.theme-dark .token.char,.theme-dark .token.inserted,.theme-dark .token.selector,.theme-dark .token.string{color:var(--green)}.theme-dark .cm-link,.theme-dark .cm-operator,.theme-dark .cm-property,.theme-dark .cm-variable-2,.theme-dark .cm-variable-3,.theme-dark .language-css .token.string,.theme-dark .style .token.string,.theme-dark .token.entity,.theme-dark .token.operator,.theme-dark .token.property,.theme-dark .token.url,.theme-dark .token.variable{color:var(--cyan)}.theme-dark .cm-attribute,.theme-dark .cm-def,.theme-dark .cm-type,.theme-dark .cm-variable,.theme-dark .token.atrule,.theme-dark .token.attr-value,.theme-dark .token.class-name,.theme-dark .token.function{color:var(--yellow)}.theme-dark .cm-builtin,.theme-dark .cm-keyword,.theme-dark .token.keyword{color:var(--pink)}.theme-dark .token.important,.theme-dark .token.regex{color:var(--orange)}.theme-light code[class*=language-],.theme-light pre[class*=language-]{color:var(--tx1)}.theme-light .cm-meta,.theme-light .cm-qualifier,.theme-light .token.cdata,.theme-light .token.doctype,.theme-light .token.prolog{color:var(--tx2)}.theme-light .cm-comment,.theme-light .token.comment{color:var(--tx2)}.theme-light .cm-tag,.theme-light .token.constant,.theme-light .token.deleted,.theme-light .token.symbol,.theme-light .token.tag{color:var(--red)}.theme-light .cm-bracket,.theme-light .cm-hr,.theme-light .cm-punctuation,.theme-light .token.punctuation{color:var(--tx2)}.theme-light .cm-number,.theme-light .token.boolean,.theme-light .token.number{color:var(--purple)}.theme-light .cm-string,.theme-light .cm-string-2,.theme-light .token.attr-name,.theme-light .token.builtin,.theme-light .token.char,.theme-light .token.inserted,.theme-light .token.selector,.theme-light .token.string{color:var(--green)}.theme-light .cm-link,.theme-light .cm-operator,.theme-light .cm-property,.theme-light .cm-variable-2,.theme-light .cm-variable-3,.theme-light .language-css .token.string,.theme-light .style .token.string,.theme-light .token.entity,.theme-light .token.operator,.theme-light .token.property,.theme-light .token.url,.theme-light .token.variable{color:var(--cyan)}.theme-light .cm-attribute,.theme-light .cm-def,.theme-light .cm-type,.theme-light .cm-variable,.theme-light .token.atrule,.theme-light .token.attr-value,.theme-light .token.class-name,.theme-light .token.function{color:var(--yellow)}.theme-light .cm-builtin,.theme-light .cm-keyword,.theme-light .token.keyword{color:var(--pink)}.theme-light .token.important,.theme-light .token.regex{color:var(--orange)}.markdown-source-view.mod-cm6 table{border-collapse:collapse}.markdown-preview-view table{margin-block-start:1em}.markdown-preview-view td,.markdown-preview-view th,.markdown-source-view.mod-cm6 td,.markdown-source-view.mod-cm6 th{padding:4px 10px}.markdown-preview-view td,.markdown-source-view.mod-cm6 td{font-size:calc(var(--font-adaptive-normal) - 2px)}.markdown-preview-view th,.markdown-source-view.mod-cm6 th{font-weight:400;font-size:calc(var(--font-adaptive-normal) - 2px);color:var(--text-muted);text-align:left;border-top:none}.markdown-preview-view td:last-child,.markdown-preview-view th:last-child,.markdown-source-view.mod-cm6 td:last-child,.markdown-source-view.mod-cm6 th:last-child{border-right:none}.markdown-preview-view td:first-child,.markdown-preview-view th:first-child,.markdown-source-view.mod-cm6 td:first-child,.markdown-source-view.mod-cm6 th:first-child{border-left:none;padding-left:0}.markdown-preview-view tr:last-child td,.markdown-source-view.mod-cm6 tr:last-child td{border-bottom:none}.CodeMirror pre.HyperMD-table-row{font-family:var(--font-monospace);font-size:calc(var(--font-adaptive-normal) - 2px)}.is-live-preview .el-table{width:100%;max-width:100%}.is-live-preview .cm-table-widget table{max-width:100%!important;width:100%}.cm-s-obsidian .HyperMD-table-row{font-size:calc(var(--font-adaptive-normal) - 2px)}.cm-hmd-table-sep-dummy,.cm-s-obsidian .HyperMD-table-row span.cm-hmd-table-sep{color:var(--text-faint);font-weight:400}.frontmatter-container .tag,a.tag{background-color:var(--tag-bg);border:var(--tag-border-width) solid var(--background-modifier-border);color:var(--tag-color);font-size:var(--font-adaptive-small);font-family:var(--font-ui);padding:1px 8px 1px;text-align:center;text-decoration:none;vertical-align:middle;display:inline-block;margin:1px 0;border-radius:var(--tag-radius)}a.tag:hover{color:var(--text-normal);border-color:var(--background-modifier-border-hover);background-color:var(--tag-bg2)}.cm-s-obsidian span.cm-hashtag{background-color:var(--tag-bg);border:var(--tag-border-width) solid var(--background-modifier-border);color:var(--tag-color);font-size:var(--font-adaptive-small);font-family:var(--font-ui);text-align:center;text-decoration:none;margin:0;vertical-align:text-bottom;padding-top:2px;border-left:none;border-right:none;padding-bottom:3px;cursor:text}.cm-s-obsidian span.cm-hashtag:hover{background-color:var(--tag-bg2)}span.cm-hashtag.cm-hashtag-begin{border-top-left-radius:var(--tag-radius);border-bottom-left-radius:var(--tag-radius);padding-left:8px;border-right:none;border-left:var(--tag-border-width) solid var(--background-modifier-border)}span.cm-hashtag.cm-hashtag-end{border-top-right-radius:var(--tag-radius);border-bottom-right-radius:var(--tag-radius);border-left:none;padding-right:8px;border-right:var(--tag-border-width) solid var(--background-modifier-border)}.tag-container{padding-left:15px}.tag-pane-tag-count{padding:0;color:var(--text-faint)}.pane-list-item-ending-flair{background:0 0}.tag-pane-tag{padding:2px 5px 2px 5px;cursor:var(--cursor)}.tag-pane-tag:hover{background:0 0}.nav-file.is-active .nav-file-title:hover{background:var(--background-tertiary)!important}.nav-file.is-active>.nav-file-title{background:var(--background-tertiary)}.tooltip{font-size:var(--font-adaptive-smaller);line-height:1.3;font-weight:500;padding:4px 8px;border-radius:4px;transition:none;text-align:left;animation:none;opacity:.8}.tooltip.mod-left,.tooltip.mod-right{transform:none;animation:none}.title-align-left:not(.plugin-sliding-panes-rotate-header) .view-header-title-container{margin-left:5px}.title-align-center:not(.plugin-sliding-panes-rotate-header) .view-header-title{margin-left:0;padding-right:0;text-align:center}.title-align-center:not(.plugin-sliding-panes-rotate-header) .view-header-title-container,.title-align-left:not(.plugin-sliding-panes-rotate-header) .view-header-title-container{width:auto;position:static}.mod-macos.hider-frameless:not(.is-fullscreen):not(.plugin-sliding-panes-rotate-header) .workspace-split.mod-left-split.is-collapsed+.mod-root .workspace-leaf:first-of-type .view-header-title-container{max-width:calc(100% - (var(--traffic-x-space) * 2) - 30px)}.view-header{height:var(--header-height);align-items:center}body:not(.minimal-icons-off) div.view-header-icon svg{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 32 32' viewBox='0 0 32 32' xml:space='preserve'%3E%3Cpath d='M10 6h4v4h-4zm8 0h4v4h-4zm-8 8h4v4h-4zm8 0h4v4h-4zm-8 8h4v4h-4zm8 0h4v4h-4z'/%3E%3Cpath fill='none' d='M0 0h32v32H0z'/%3E%3C/svg%3E")}.view-header-icon{margin-left:var(--traffic-x-space);opacity:0;top:0;left:4px;z-index:20}.show-grabber .view-header-icon{opacity:var(--icon-muted)}.show-grabber .view-header-icon:hover{opacity:1}.view-header-icon:hover{cursor:grab}.view-header-icon:active{cursor:grabbing}.view-actions{margin-right:1px;height:calc(var(--header-height) - 1px);top:0;align-items:center;z-index:15;background:var(--background-primary)}.view-header-title{padding-right:80px}.view-header,.workspace-leaf-header,.workspace-leaf.mod-active .view-header,.workspace-split.mod-root>.workspace-leaf:first-of-type:last-of-type .view-header{background-color:var(--background-primary)!important;border-top:none;border-bottom:none}.view-header-title-container{padding-left:0;padding-right:0;position:absolute;width:var(--line-width-adaptive);max-width:var(--max-width);margin:0 auto;left:0;right:0}.view-header-title-container:after{display:none}.view-actions{padding:0 6px;margin-right:0;margin-left:auto;transition:opacity .25s ease-in-out}.view-actions .view-action{margin:0;top:0;padding:4px;border-radius:var(--radius-m);display:flex;align-items:center}body:not(.is-mobile) .view-actions .view-action{height:26px}.view-action.is-active{color:var(--text-faint);opacity:1}body:not(.is-mobile) .view-actions .view-action:last-child{margin-left:-1px}.minimal-focus-mode .workspace-ribbon:not(.is-collapsed)~.mod-root .view-header:hover .view-actions,.mod-right.is-collapsed~.mod-root .view-header:hover .view-actions,.workspace-ribbon.mod-left.is-collapsed~.mod-root .view-header:hover .view-actions,.workspace-ribbon:not(.is-collapsed)~.mod-root .view-actions{opacity:1;transition:opacity .25s ease-in-out}.view-content{height:calc(100% - var(--header-height))}body:not(.hider-frameless):not(.is-fullscreen):not(.is-mobile){--titlebar-height:28px;padding-top:var(--titlebar-height)!important}body:not(.hider-frameless):not(.is-fullscreen):not(.is-mobile) .titlebar{background:var(--background-secondary);border-bottom:var(--border-width) solid var(--background-divider);height:var(--titlebar-height)!important;top:0!important;padding-top:0!important}body.hider-frameless .titlebar{border-bottom:none}.mod-windows .titlebar-button:hover{background-color:var(--background-primary-alt)}.mod-windows .titlebar-button.mod-close:hover{background-color:var(--background-modifier-error)}.mod-windows .mod-close:hover svg{fill:white!important;stroke:white!important}.titlebar-button-container{height:var(--titlebar-height);top:0;display:flex;align-items:center}.titlebar:hover .titlebar-button-container.mod-left{opacity:1}.titlebar-text{display:none;font-weight:500;padding-top:6px;color:var(--text-muted);letter-spacing:inherit}.titlebar-button:hover{opacity:1;transition:opacity .1s ease-out}.titlebar-button{opacity:.5;cursor:var(--cursor);color:var(--text-muted);padding:2px 4px;border-radius:3px;line-height:1;display:flex}.titlebar-button:hover{background-color:var(--background-tertiary)}.titlebar-button-container.mod-left .titlebar-button{margin-right:5px}.titlebar-button-container.mod-right .titlebar-button{margin-left:0;border-radius:0;height:100%;align-items:center;padding:2px 15px}.empty-state{background-color:var(--background-primary);text-align:center}.empty-state-title,.workspace-leaf-content[data-type=empty] .view-header{display:none}.empty-state-action-list{color:var(--text-normal);font-size:var(--font-adaptive-normal)}.workspace-split.mod-root{background-color:var(--background-primary)}.workspace-split.mod-vertical>.workspace-split{padding:0}.workspace-split .workspace-tabs{background:var(--background-primary)}.workspace-split:not(.mod-right-split) .workspace-tabs{background:var(--background-secondary)}.workspace-split.mod-root>.workspace-leaf:first-of-type .workspace-leaf-content,.workspace-split.mod-root>.workspace-leaf:last-of-type .workspace-leaf-content{border-top-right-radius:0;border-top-left-radius:0}.workspace-split.mod-root.mod-horizontal .workspace-leaf-resize-handle,.workspace-split.mod-root.mod-vertical .workspace-leaf-resize-handle{border-width:1px}.workspace-split.mod-horizontal>*>.workspace-leaf-resize-handle{height:3px;background:0 0;border-bottom:var(--border-width-alt) solid var(--background-divider)}.workspace-split.mod-right-split>.workspace-leaf-resize-handle{background:0 0;border-left:var(--border-width-alt) solid var(--background-divider);width:3px!important}.workspace-split.mod-left-split>.workspace-leaf-resize-handle,.workspace-split.mod-vertical>*>.workspace-leaf-resize-handle{border-right:var(--border-width) solid var(--background-divider);width:4px!important;background:0 0}.workspace-split.mod-horizontal>*>.workspace-leaf-resize-handle:hover,.workspace-split.mod-left-split>.workspace-leaf-resize-handle:hover,.workspace-split.mod-right-split>.workspace-leaf-resize-handle:hover,.workspace-split.mod-vertical>*>.workspace-leaf-resize-handle:hover{border-color:var(--background-modifier-border-hover);transition:border-color .1s ease-in-out 50ms,border-width .1s ease-in-out 50ms;border-width:2px}.workspace-split.mod-horizontal>*>.workspace-leaf-resize-handle:active,.workspace-split.mod-left-split>.workspace-leaf-resize-handle:active,.workspace-split.mod-right-split>.workspace-leaf-resize-handle:active,.workspace-split.mod-vertical>*>.workspace-leaf-resize-handle:active{border-color:var(--background-modifier-border-focus);border-width:2px}.workspace-tab-container-after,.workspace-tab-container-before{width:0}.workspace-leaf{border-left:0}.mod-horizontal .workspace-leaf{border-bottom:0;background-color:transparent;box-shadow:none!important}.workspace-split.mod-right-split .workspace-tabs .workspace-leaf{border-radius:0}.workspace-tab-container-inner{background:0 0;border-radius:0;width:100%;max-width:100%;margin:0 auto;padding-left:5px}.workspace-tabs .workspace-tab-header-container{border:none}.workspace-sidedock-empty-state+.workspace-tabs .workspace-tab-header-container{border-bottom:var(--border-width) solid var(--background-divider)}.mod-right-split .workspace-tabs .nav-buttons-container{z-index:1}.workspace-tab-header.is-active,.workspace-tab-header.is-after-active,.workspace-tab-header.is-after-active .workspace-tab-header-inner,.workspace-tab-header.is-before-active,.workspace-tab-header.is-before-active .workspace-tab-header-inner{background:0 0}.workspace-tabs{border:0;padding-right:0;font-size:100%}.workspace-tab-container-inner{padding-left:6px}.workspace-tab-header-inner{padding:0 0 0 2px}.workspace-tab-header-container{height:var(--header-height);padding:0;align-items:center;background-color:transparent}.workspace-tab-header-container{border-bottom:var(--border-width) solid var(--background-divider)}.theme-dark audio{filter:none}.theme-dark audio::-webkit-media-controls-panel{filter:invert(1)}audio{height:36px;border-radius:4px}audio::-webkit-media-controls-enclosure{border:1px solid var(--background-modifier-border);background-color:var(--background-secondary)}audio::-webkit-media-controls-current-time-display{color:var(--text-normal);filter:invert(1);text-shadow:none}audio::-webkit-media-controls-time-remaining-display{color:var(--text-faint);filter:invert(1);text-shadow:none}audio::-webkit-media-controls-panel{padding:0}button{cursor:var(--cursor)}.setting-item-control button,button{font-family:var(--font-ui);font-size:var(--font-inputs);font-weight:400}button:active,button:focus{-webkit-appearance:none;border-color:var(--background-modifier-border-hover)}body:not(.is-mobile) button:active,body:not(.is-mobile) button:focus{box-shadow:0 0 0 2px var(--background-modifier-border-hover)}.modal button:not(.mod-warning),.modal.mod-settings button:not(.mod-cta):not(.mod-warning),.modal.mod-settings button:not(.mod-warning){background-color:var(--interactive-normal);color:var(--text-normal);border:1px solid var(--background-modifier-border);box-shadow:0 1px 1px 0 var(--btn-shadow-color);cursor:var(--cursor);height:var(--input-height);line-height:0;white-space:nowrap;transition:background-color .2s ease-out,border-color .2s ease-out}button.mod-warning{border:1px solid var(--background-modifier-error);color:var(--text-error);box-shadow:0 1px 1px 0 var(--btn-shadow-color);transition:background-color .2s ease-out}button.mod-warning:hover{border:1px solid var(--background-modifier-error);color:var(--text-error);box-shadow:0 2px 3px 0 var(--btn-shadow-color);transition:background-color .2s ease-out}.modal button:not(.mod-warning):hover,.modal.mod-settings button:not(.mod-warning):hover,button:hover{background-color:var(--interactive-normal);border-color:var(--background-modifier-border-hover);box-shadow:0 2px 3px 0 var(--btn-shadow-color);transition:background-color .2s ease-out,border-color .2s ease-out}.is-mobile button.copy-code-button{width:auto;margin-right:4px}.dropdown,body .addChoiceBox #addChoiceTypeSelector{font-family:var(--font-ui);font-size:var(--font-inputs)}.dropdown,select{box-shadow:0 1px 1px 0 var(--btn-shadow-color);background-color:var(--interactive-normal);border-color:var(--background-modifier-border);transition:border-color .1s linear;height:var(--input-height);font-family:var(--font-ui)}.dropdown{background-image:url("data:image/svg+xml;charset=US-ASCII,<%2Fsvg>")}.theme-dark .dropdown{background-image:url("data:image/svg+xml;charset=US-ASCII,<%2Fsvg>")}.dropdown:hover,select:hover{background-color:var(--interactive-normal);box-shadow:0 2px 3px 0 var(--btn-shadow-color);border-color:var(--background-modifier-border-hover);transition:all .1s linear}.dropdown:active,.dropdown:focus,select:active,select:focus{-webkit-appearance:none;border-color:var(--background-modifier-border-hover)}body:not(.is-mobile) .dropdown:active,body:not(.is-mobile) .dropdown:focus,body:not(.is-mobile) select:active,body:not(.is-mobile) select:focus{box-shadow:0 0 0 2px var(--background-modifier-border-hover)}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],textarea{font-family:var(--font-ui);font-size:var(--font-inputs)}textarea{padding:5px 10px;transition:box-shadow .1s linear;-webkit-appearance:none;line-height:1.3}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{padding:5px 10px;-webkit-appearance:none;transition:box-shadow .1s linear;height:var(--input-height)}input:hover,textarea:hover{border-color:var(--background-modifier-border-hover);transition:border-color .1s linear,box-shadow .1s linear}input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=search]:active,input[type=search]:focus,input[type=text]:active,input[type=text]:focus,textarea:active,textarea:focus{-webkit-appearance:none;border-color:var(--background-modifier-border-hover)}body:not(.is-mobile) .dropdown:active,body:not(.is-mobile) .dropdown:focus,body:not(.is-mobile) input:focus,body:not(.is-mobile) select:active,body:not(.is-mobile) select:focus,body:not(.is-mobile) textarea:active,body:not(.is-mobile) textarea:focus{box-shadow:0 0 0 2px var(--background-modifier-border-hover);transition:border-color .1s linear,box-shadow .1s linear}.theme-light{--progress-outline:rgba(0,0,0,0.05)}.theme-dark{--progress-outline:rgba(255,255,255,0.04)}.markdown-preview-view progress,.markdown-source-view.is-live-preview progress{-webkit-writing-mode:horizontal-tb;writing-mode:horizontal-tb;appearance:none;box-sizing:border-box;display:inline-block;height:5px;margin-bottom:4px;width:220px;max-width:100%;overflow:hidden;border-radius:0;border:0;vertical-align:-.2rem}.markdown-preview-view progress[value]::-webkit-progress-bar,.markdown-source-view.is-live-preview progress[value]::-webkit-progress-bar{background-color:var(--background-tertiary);box-shadow:inset 0 0 0 var(--border-width) var(--progress-outline);border-radius:5px;overflow:hidden}.markdown-preview-view progress[value]::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value]::-webkit-progress-value{background-color:var(--text-accent);overflow:hidden}.markdown-preview-view progress[value^='1']::-webkit-progress-value,.markdown-preview-view progress[value^='2']::-webkit-progress-value,.markdown-preview-view progress[value^='3']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^='1']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^='2']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^='3']::-webkit-progress-value{background-color:var(--red)}.markdown-preview-view progress[value^='4']::-webkit-progress-value,.markdown-preview-view progress[value^='5']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^='4']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^='5']::-webkit-progress-value{background-color:var(--orange)}.markdown-preview-view progress[value^='6']::-webkit-progress-value,.markdown-preview-view progress[value^='7']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^='6']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^='7']::-webkit-progress-value{background-color:var(--yellow)}.markdown-preview-view progress[value^='8']::-webkit-progress-value,.markdown-preview-view progress[value^='9']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^='8']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value^='9']::-webkit-progress-value{background-color:var(--green)}.markdown-preview-view progress[value='1']::-webkit-progress-value,.markdown-preview-view progress[value='100']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value='1']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value='100']::-webkit-progress-value{background-color:var(--text-accent)}.markdown-preview-view progress[value='0']::-webkit-progress-value,.markdown-preview-view progress[value='2']::-webkit-progress-value,.markdown-preview-view progress[value='3']::-webkit-progress-value,.markdown-preview-view progress[value='4']::-webkit-progress-value,.markdown-preview-view progress[value='5']::-webkit-progress-value,.markdown-preview-view progress[value='6']::-webkit-progress-value,.markdown-preview-view progress[value='7']::-webkit-progress-value,.markdown-preview-view progress[value='8']::-webkit-progress-value,.markdown-preview-view progress[value='9']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value='0']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value='2']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value='3']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value='4']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value='5']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value='6']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value='7']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value='8']::-webkit-progress-value,.markdown-source-view.is-live-preview progress[value='9']::-webkit-progress-value{background-color:var(--red)}input[type=range]{background-color:var(--background-modifier-border-hover);height:2px;padding:0 0;-webkit-appearance:none;cursor:default;margin:0;border-radius:0}body:not(.is-mobile) input[type=range]:focus{box-shadow:none}input[type=range]::-webkit-slider-runnable-track{background:var(--background-modifier-border-hover);height:2px;margin-top:0}input[type=range]::-webkit-slider-thumb{background:#fff;border:1px solid var(--background-modifier-border-hover);height:18px;width:18px;border-radius:16px;margin-top:-5px;transition:all .1s linear;cursor:default;box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 2px 4px 0 rgba(0,0,0,.1)}input[type=range]::-webkit-slider-thumb:active,input[type=range]::-webkit-slider-thumb:hover{background:#fff;border-width:1;border:1px solid var(--background-modifier-border-focus);box-shadow:0 1px 2px 0 rgba(0,0,0,.05),0 2px 3px 0 rgba(0,0,0,.2);transition:all .1s linear}body:not(.is-mobile) input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 1px 2px 0 rgba(0,0,0,.05),0 2px 3px 0 rgba(0,0,0,.2)}.checkbox-container{background-color:var(--background-modifier-border-hover);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.2);border:none;width:40px;height:24px;cursor:var(--cursor)}.checkbox-container:after{background:#fff;border:none;margin:3px 0 0 0;height:18px;width:18px;border-radius:26px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);transition:all .1s linear}.checkbox-container:hover:after{box-shadow:0 2px 3px 0 rgba(0,0,0,.1);transition:all .1s linear}.checkbox-container.is-enabled{border-color:var(--interactive-accent)}.borders-low{--border-width:0px;--border-width-alt:1px}.borders-none{--border-width:0px;--border-width-alt:0px}body.borders-title .workspace-leaf .workspace-leaf-content:not([data-type=empty]):not([data-type=map]):not([data-type=graph]):not([data-type=localgraph]) .view-header,body.borders-title .workspace-split.mod-root .workspace-leaf:first-of-type:last-of-type .workspace-leaf-content:not([data-type=map]):not([data-type=graph]):not([data-type=empty]):not([data-type=localgraph]) .view-header{border-bottom:var(--border-width) solid var(--background-divider)}body.borders-title .workspace-ribbon.mod-left.is-collapsed{border-right:var(--border-width) solid var(--background-divider)}body:not(.is-fullscreen).mod-macos.hider-frameless.borders-title .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header-container{border:none}:root{--cards-min-width:180px;--cards-max-width:1fr;--cards-mobile-width:120px;--cards-image-height:400px;--cards-padding:1.2em;--cards-image-fit:contain;--cards-background:transparent;--cards-border-width:1px}@media (max-width:400pt){:root{--cards-min-width:var(--cards-mobile-width)}}.cards.table-100 table.dataview tbody,.table-100 .cards table.dataview tbody{padding:.25rem .75rem}.cards .el-pre+.el-lang-dataview .table-view-thead{padding-top:8px}.cards table.dataview tbody{clear:both;padding:.5rem 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--cards-min-width),var(--cards-max-width)));grid-column-gap:0.75rem;grid-row-gap:0.75rem}.cards table.dataview>tbody>tr{background-color:var(--cards-background);border:var(--cards-border-width) solid var(--background-modifier-border);display:flex;flex-direction:column;margin:0;padding:0 0 calc(var(--cards-padding)/3) 0;border-radius:6px;overflow:hidden;transition:box-shadow .15s linear}.cards table.dataview>tbody>tr:hover{border:var(--cards-border-width) solid var(--background-modifier-border-hover);box-shadow:0 4px 6px 0 rgba(0,0,0,.05),0 1px 3px 1px rgba(0,0,0,.025);transition:box-shadow .15s linear}.markdown-source-view.mod-cm6.cards .dataview.table-view-table>tbody>tr>td,.trim-cols .cards table.dataview tbody>tr>td{white-space:normal}.cards table.dataview tbody>tr>td,.markdown-source-view.mod-cm6.cards .dataview.table-view-table>tbody>tr>td{border-bottom:none;padding:0!important;line-height:1.2;width:calc(100% - var(--cards-padding));margin:0 auto;overflow:visible!important;max-width:100%;display:flex}.cards table.dataview tbody>tr>td .el-p{display:block;width:100%}.cards table.dataview tbody>tr>td:first-child{font-weight:var(--bold-weight)}.cards table.dataview tbody>tr>td:first-child a{padding:0 0 calc(var(--cards-padding)/3);display:block}.cards table.dataview tbody>tr>td:not(:first-child){font-size:90%;color:var(--text-muted)}@media (max-width:400pt){.cards table.dataview tbody>tr>td:not(:first-child){font-size:80%}}.cards-cover.cards table.dataview tbody>tr>td img{object-fit:cover}.cards-16-9.cards table.dataview tbody>tr>td img{aspect-ratio:16/9}.cards-1-1.cards table.dataview tbody>tr>td img{aspect-ratio:1/1}.cards-2-1.cards table.dataview tbody>tr>td img{aspect-ratio:2/1}.cards-2-3.cards table.dataview tbody>tr>td img{aspect-ratio:2/3}.cards-align-bottom.cards table.dataview tbody>tr>td:last-child{align-items:flex-end;flex-grow:1}.cards-cols-1 table.dataview tbody{grid-template-columns:repeat(1,minmax(0,1fr))}.cards-cols-2 table.dataview tbody{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:400pt){.cards-cols-3 table.dataview tbody{grid-template-columns:repeat(3,minmax(0,1fr))}.cards-cols-4 table.dataview tbody{grid-template-columns:repeat(4,minmax(0,1fr))}.cards-cols-5 table.dataview tbody{grid-template-columns:repeat(5,minmax(0,1fr))}.cards-cols-6 table.dataview tbody{grid-template-columns:repeat(6,minmax(0,1fr))}.cards-cols-7 table.dataview tbody{grid-template-columns:repeat(7,minmax(0,1fr))}.cards-cols-8 table.dataview tbody{grid-template-columns:repeat(8,minmax(0,1fr))}}.cards table.dataview tbody>tr>td>:not(.el-embed-image){padding:calc(var(--cards-padding)/3) 0}.cards table.dataview tbody>tr>td:not(:last-child):not(:first-child)>.el-p:not(.el-embed-image){border-bottom:1px solid var(--background-modifier-border);width:100%}.cards table.dataview tbody>tr>td a{text-decoration:none}.links-int-on .cards table.dataview tbody>tr>td a{text-decoration:none}.cards table.dataview tbody>tr>td>button{width:100%;margin:calc(var(--cards-padding)/2) 0}.cards table.dataview tbody>tr>td:last-child>button{margin-bottom:calc(var(--cards-padding)/6)}.cards table.dataview tbody>tr>td>ul{width:100%;padding:.25em 0!important;margin:0 auto!important}.cards table.dataview tbody>tr>td:not(:last-child)>ul{border-bottom:1px solid var(--background-modifier-border)}.cards table.dataview tbody>tr>td .el-embed-image{background-color:var(--background-secondary);display:block;margin:0 calc(var(--cards-padding)/-2) 0 calc(var(--cards-padding)/-2);width:calc(100% + var(--cards-padding))}.cards table.dataview tbody>tr>td img{width:100%;object-fit:var(--cards-image-fit);max-height:var(--cards-image-height);background-color:var(--background-secondary);vertical-align:bottom}.markdown-source-view.mod-cm6.cards .edit-block-button{top:0;right:26px;opacity:1;background-color:transparent}.cards.table-100 table.dataview thead>tr,.table-100 .cards table.dataview thead>tr{right:.75rem}.cards.table-100 table.dataview thead:before,.table-100 .cards table.dataview thead:before{margin-right:.75rem}.cards table.dataview thead{user-select:none;width:180px;display:block;float:right;position:relative;text-align:right;height:24px;padding-bottom:4px}.cards table.dataview thead:before{content:'';position:absolute;right:0;top:0;height:var(--icon-size);background-repeat:no-repeat;cursor:var(--cursor);text-align:right;padding:4px 10px;margin-bottom:2px;border-radius:5px;font-weight:500;font-size:var(--font-adaptive-small)}.cards table.dataview thead:before{opacity:.25;background-position:center center;background-size:var(--icon-size);background-image:url('data:image/svg+xml;utf8,')}.theme-light .cards table.dataview thead:before{background-image:url('data:image/svg+xml;utf8,')}.cards table.dataview thead:hover:before{opacity:.5}.cards table.dataview thead>tr{top:0;position:absolute;display:none;z-index:9;border:1px solid var(--background-modifier-border);background-color:var(--background-secondary);box-shadow:0 2px 8px var(--background-modifier-box-shadow);padding:6px;border-radius:6px;flex-direction:column;margin:26px 0 0 0;width:100%}.cards table.dataview thead:hover>tr{display:flex}.cards table.dataview thead>tr>th{display:block;padding:3px 30px 3px 6px!important;border-radius:5px;width:100%;font-weight:400;color:var(--text-muted);cursor:var(--cursor);border:none;font-size:var(--font-adaptive-small)}.cards table.dataview thead>tr>th[sortable-style=sortable-asc],.cards table.dataview thead>tr>th[sortable-style=sortable-desc]{color:var(--text-normal)}.cards table.dataview thead>tr>th:hover{color:var(--text-normal);background-color:var(--background-tertiary)}.cm-formatting.cm-formatting-task.cm-property{font-family:var(--font-monospace);font-size:90%}input[data-task="!"]:checked,input[data-task="*"]:checked,input[data-task="-"]:checked,input[data-task="<"]:checked,input[data-task=">"]:checked,input[data-task="I"]:checked,input[data-task="b"]:checked,input[data-task="c"]:checked,input[data-task="d"]:checked,input[data-task="f"]:checked,input[data-task="k"]:checked,input[data-task="l"]:checked,input[data-task="p"]:checked,input[data-task="u"]:checked,input[data-task="w"]:checked,li[data-task="!"]>input:checked,li[data-task="!"]>p>input:checked,li[data-task="*"]>input:checked,li[data-task="*"]>p>input:checked,li[data-task="-"]>input:checked,li[data-task="-"]>p>input:checked,li[data-task="<"]>input:checked,li[data-task="<"]>p>input:checked,li[data-task=">"]>input:checked,li[data-task=">"]>p>input:checked,li[data-task="I"]>input:checked,li[data-task="I"]>p>input:checked,li[data-task="b"]>input:checked,li[data-task="b"]>p>input:checked,li[data-task="c"]>input:checked,li[data-task="c"]>p>input:checked,li[data-task="d"]>input:checked,li[data-task="d"]>p>input:checked,li[data-task="f"]>input:checked,li[data-task="f"]>p>input:checked,li[data-task="k"]>input:checked,li[data-task="k"]>p>input:checked,li[data-task="l"]>input:checked,li[data-task="l"]>p>input:checked,li[data-task="p"]>input:checked,li[data-task="p"]>p>input:checked,li[data-task="u"]>input:checked,li[data-task="u"]>p>input:checked,li[data-task="w"]>input:checked,li[data-task="w"]>p>input:checked{border:none;border-radius:0;background-image:none;background-color:currentColor;-webkit-mask-size:var(--checkbox-icon);-webkit-mask-position:50% 50%}input[data-task=">"]:checked,li[data-task=">"]>input:checked,li[data-task=">"]>p>input:checked{color:var(--text-faint);transform:rotate(90deg);-webkit-mask-position:50% 100%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M10.894 2.553a1 1 0 00-1.788 0l-7 14a1 1 0 001.169 1.409l5-1.429A1 1 0 009 15.571V11a1 1 0 112 0v4.571a1 1 0 00.725.962l5 1.428a1 1 0 001.17-1.408l-7-14z' /%3E%3C/svg%3E")}input[data-task="<"]:checked,li[data-task="<"]>input:checked,li[data-task="<"]>p>input:checked{color:var(--text-faint);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z' clip-rule='evenodd' /%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z' clip-rule='evenodd' /%3E%3C/svg%3E")}input[data-task="?"]:checked,li[data-task="?"]>input:checked,li[data-task="?"]>p>input:checked{background-color:var(--yellow);border-color:var(--yellow);background-position:50% 50%;background-size:200% 90%;background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16"%3E%3Cpath fill="white" fill-rule="evenodd" d="M4.475 5.458c-.284 0-.514-.237-.47-.517C4.28 3.24 5.576 2 7.825 2c2.25 0 3.767 1.36 3.767 3.215c0 1.344-.665 2.288-1.79 2.973c-1.1.659-1.414 1.118-1.414 2.01v.03a.5.5 0 0 1-.5.5h-.77a.5.5 0 0 1-.5-.495l-.003-.2c-.043-1.221.477-2.001 1.645-2.712c1.03-.632 1.397-1.135 1.397-2.028c0-.979-.758-1.698-1.926-1.698c-1.009 0-1.71.529-1.938 1.402c-.066.254-.278.461-.54.461h-.777ZM7.496 14c.622 0 1.095-.474 1.095-1.09c0-.618-.473-1.092-1.095-1.092c-.606 0-1.087.474-1.087 1.091S6.89 14 7.496 14Z"%2F%3E%3C%2Fsvg%3E')}.theme-dark input[data-task="?"]:checked,.theme-dark li[data-task="?"]>input:checked,.theme-dark li[data-task="?"]>p>input:checked{background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16"%3E%3Cpath fill="black" fill-opacity="0.8" fill-rule="evenodd" d="M4.475 5.458c-.284 0-.514-.237-.47-.517C4.28 3.24 5.576 2 7.825 2c2.25 0 3.767 1.36 3.767 3.215c0 1.344-.665 2.288-1.79 2.973c-1.1.659-1.414 1.118-1.414 2.01v.03a.5.5 0 0 1-.5.5h-.77a.5.5 0 0 1-.5-.495l-.003-.2c-.043-1.221.477-2.001 1.645-2.712c1.03-.632 1.397-1.135 1.397-2.028c0-.979-.758-1.698-1.926-1.698c-1.009 0-1.71.529-1.938 1.402c-.066.254-.278.461-.54.461h-.777ZM7.496 14c.622 0 1.095-.474 1.095-1.09c0-.618-.473-1.092-1.095-1.092c-.606 0-1.087.474-1.087 1.091S6.89 14 7.496 14Z"%2F%3E%3C%2Fsvg%3E')}input[data-task="/"]:checked,li[data-task="/"]>input:checked,li[data-task="/"]>p>input:checked{background-image:none;background-color:transparent;position:relative;overflow:hidden}input[data-task="/"]:checked:after,li[data-task="/"]>input:checked:after,li[data-task="/"]>p>input:checked:after{content:" ";display:block;position:absolute;background-color:var(--background-modifier-accent);width:calc(50% - .5px);height:100%}input[data-task="!"]:checked,li[data-task="!"]>input:checked,li[data-task="!"]>p>input:checked{color:var(--orange);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M8.257 3.099c.765-1.36 2.722-1.36 3.486 0l5.58 9.92c.75 1.334-.213 2.98-1.742 2.98H4.42c-1.53 0-2.493-1.646-1.743-2.98l5.58-9.92zM11 13a1 1 0 11-2 0 1 1 0 012 0zm-1-8a1 1 0 00-1 1v3a1 1 0 002 0V6a1 1 0 00-1-1z' clip-rule='evenodd' /%3E%3C/svg%3E")}input[data-task="\""]:checked,input[data-task="โ€œ"]:checked,li[data-task="\""]>input:checked,li[data-task="\""]>p>input:checked,li[data-task="โ€œ"]>input:checked,li[data-task="โ€œ"]>p>input:checked{background-position:50% 50%;background-color:var(--cyan);border-color:var(--cyan);background-size:75%;background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M6.5 10c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.318.142-.686.238-1.028.466c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.945c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 6.5 10zm11 0c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.317.143-.686.238-1.028.467c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.944c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 17.5 10z"%2F%3E%3C%2Fsvg%3E')}.theme-dark input[data-task="\""]:checked,.theme-dark input[data-task="โ€œ"]:checked,.theme-dark li[data-task="\""]>input:checked,.theme-dark li[data-task="\""]>p>input:checked,.theme-dark li[data-task="โ€œ"]>input:checked,.theme-dark li[data-task="โ€œ"]>p>input:checked{background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"%3E%3Cpath fill="black" fill-opacity="0.7" d="M6.5 10c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.318.142-.686.238-1.028.466c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.945c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 6.5 10zm11 0c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.317.143-.686.238-1.028.467c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.944c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 17.5 10z"%2F%3E%3C%2Fsvg%3E')}input[data-task="-"]:checked,li[data-task="-"]>input:checked,li[data-task="-"]>p>input:checked{color:var(--text-faint);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z' clip-rule='evenodd' /%3E%3C/svg%3E")}body:not(.tasks) .markdown-preview-view ul li[data-task="-"].task-list-item.is-checked,body:not(.tasks) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:is([data-task="-"]),body:not(.tasks) li[data-task="-"].task-list-item.is-checked{color:var(--text-faint);text-decoration:line-through solid var(--text-faint) 1px}input[data-task="*"]:checked,li[data-task="*"]>input:checked,li[data-task="*"]>p>input:checked{color:var(--yellow);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z' /%3E%3C/svg%3E")}input[data-task="l"]:checked,li[data-task="l"]>input:checked,li[data-task="l"]>p>input:checked{color:var(--red);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M5.05 4.05a7 7 0 119.9 9.9L10 18.9l-4.95-4.95a7 7 0 010-9.9zM10 11a2 2 0 100-4 2 2 0 000 4z' clip-rule='evenodd' /%3E%3C/svg%3E")}input[data-task="i"]:checked,li[data-task="i"]>input:checked,li[data-task="i"]>p>input:checked{background-color:var(--blue);border-color:var(--blue);background-position:50%;background-size:100%;background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512"%3E%3Cpath fill="none" stroke="white" stroke-linecap="round" stroke-linejoin="round" stroke-width="40" d="M196 220h64v172"%2F%3E%3Cpath fill="none" stroke="white" stroke-linecap="round" stroke-miterlimit="10" stroke-width="40" d="M187 396h138"%2F%3E%3Cpath fill="white" d="M256 160a32 32 0 1 1 32-32a32 32 0 0 1-32 32Z"%2F%3E%3C%2Fsvg%3E')}.theme-dark input[data-task="i"]:checked,.theme-dark li[data-task="i"]>input:checked,.theme-dark li[data-task="i"]>p>input:checked{background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512"%3E%3Cpath fill="none" stroke="black" stroke-opacity="0.8" stroke-linecap="round" stroke-linejoin="round" stroke-width="40" d="M196 220h64v172"%2F%3E%3Cpath fill="none" stroke="black" stroke-opacity="0.8" stroke-linecap="round" stroke-miterlimit="10" stroke-width="40" d="M187 396h138"%2F%3E%3Cpath fill="black" fill-opacity="0.8" d="M256 160a32 32 0 1 1 32-32a32 32 0 0 1-32 32Z"%2F%3E%3C%2Fsvg%3E')}input[data-task="S"]:checked,li[data-task="S"]>input:checked,li[data-task="S"]>p>input:checked{border-color:var(--green);background-color:var(--green);background-size:100%;background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 48 48"%3E%3Cpath fill="white" fill-rule="evenodd" d="M26 8a2 2 0 1 0-4 0v2a8 8 0 1 0 0 16v8a4.002 4.002 0 0 1-3.773-2.666a2 2 0 0 0-3.771 1.332A8.003 8.003 0 0 0 22 38v2a2 2 0 1 0 4 0v-2a8 8 0 1 0 0-16v-8a4.002 4.002 0 0 1 3.773 2.666a2 2 0 0 0 3.771-1.332A8.003 8.003 0 0 0 26 10V8Zm-4 6a4 4 0 0 0 0 8v-8Zm4 12v8a4 4 0 0 0 0-8Z" clip-rule="evenodd"%2F%3E%3C%2Fsvg%3E')}.theme-dark input[data-task="S"]:checked,.theme-dark li[data-task="S"]>input:checked,.theme-dark li[data-task="S"]>p>input:checked{background-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 48 48"%3E%3Cpath fill-opacity="0.8" fill="black" fill-rule="evenodd" d="M26 8a2 2 0 1 0-4 0v2a8 8 0 1 0 0 16v8a4.002 4.002 0 0 1-3.773-2.666a2 2 0 0 0-3.771 1.332A8.003 8.003 0 0 0 22 38v2a2 2 0 1 0 4 0v-2a8 8 0 1 0 0-16v-8a4.002 4.002 0 0 1 3.773 2.666a2 2 0 0 0 3.771-1.332A8.003 8.003 0 0 0 26 10V8Zm-4 6a4 4 0 0 0 0 8v-8Zm4 12v8a4 4 0 0 0 0-8Z" clip-rule="evenodd"%2F%3E%3C%2Fsvg%3E')}input[data-task="I"]:checked,li[data-task="I"]>input:checked,li[data-task="I"]>p>input:checked{color:var(--yellow);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M11 3a1 1 0 10-2 0v1a1 1 0 102 0V3zM15.657 5.757a1 1 0 00-1.414-1.414l-.707.707a1 1 0 001.414 1.414l.707-.707zM18 10a1 1 0 01-1 1h-1a1 1 0 110-2h1a1 1 0 011 1zM5.05 6.464A1 1 0 106.464 5.05l-.707-.707a1 1 0 00-1.414 1.414l.707.707zM5 10a1 1 0 01-1 1H3a1 1 0 110-2h1a1 1 0 011 1zM8 16v-1h4v1a2 2 0 11-4 0zM12 14c.015-.34.208-.646.477-.859a4 4 0 10-4.954 0c.27.213.462.519.476.859h4.002z' /%3E%3C/svg%3E")}input[data-task="f"]:checked,li[data-task="f"]>input:checked,li[data-task="f"]>p>input:checked{color:var(--red);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M12.395 2.553a1 1 0 00-1.45-.385c-.345.23-.614.558-.822.88-.214.33-.403.713-.57 1.116-.334.804-.614 1.768-.84 2.734a31.365 31.365 0 00-.613 3.58 2.64 2.64 0 01-.945-1.067c-.328-.68-.398-1.534-.398-2.654A1 1 0 005.05 6.05 6.981 6.981 0 003 11a7 7 0 1011.95-4.95c-.592-.591-.98-.985-1.348-1.467-.363-.476-.724-1.063-1.207-2.03zM12.12 15.12A3 3 0 017 13s.879.5 2.5.5c0-1 .5-4 1.25-4.5.5 1 .786 1.293 1.371 1.879A2.99 2.99 0 0113 13a2.99 2.99 0 01-.879 2.121z' clip-rule='evenodd' /%3E%3C/svg%3E")}input[data-task="k"]:checked,li[data-task="k"]>input:checked,li[data-task="k"]>p>input:checked{color:var(--yellow);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M18 8a6 6 0 01-7.743 5.743L10 14l-1 1-1 1H6v2H2v-4l4.257-4.257A6 6 0 1118 8zm-6-4a1 1 0 100 2 2 2 0 012 2 1 1 0 102 0 4 4 0 00-4-4z' clip-rule='evenodd' /%3E%3C/svg%3E")}input[data-task="u"]:checked,li[data-task="u"]>input:checked,li[data-task="u"]>p>input:checked{color:var(--green);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M12 7a1 1 0 110-2h5a1 1 0 011 1v5a1 1 0 11-2 0V8.414l-4.293 4.293a1 1 0 01-1.414 0L8 10.414l-4.293 4.293a1 1 0 01-1.414-1.414l5-5a1 1 0 011.414 0L11 10.586 14.586 7H12z' clip-rule='evenodd' /%3E%3C/svg%3E")}input[data-task="d"]:checked,li[data-task="d"]>input:checked,li[data-task="d"]>p>input:checked{color:var(--red);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M12 13a1 1 0 100 2h5a1 1 0 001-1V9a1 1 0 10-2 0v2.586l-4.293-4.293a1 1 0 00-1.414 0L8 9.586 3.707 5.293a1 1 0 00-1.414 1.414l5 5a1 1 0 001.414 0L11 9.414 14.586 13H12z' clip-rule='evenodd' /%3E%3C/svg%3E")}input[data-task="w"]:checked,li[data-task="w"]>input:checked,li[data-task="w"]>p>input:checked{color:var(--purple);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M6 3a1 1 0 011-1h.01a1 1 0 010 2H7a1 1 0 01-1-1zm2 3a1 1 0 00-2 0v1a2 2 0 00-2 2v1a2 2 0 00-2 2v.683a3.7 3.7 0 011.055.485 1.704 1.704 0 001.89 0 3.704 3.704 0 014.11 0 1.704 1.704 0 001.89 0 3.704 3.704 0 014.11 0 1.704 1.704 0 001.89 0A3.7 3.7 0 0118 12.683V12a2 2 0 00-2-2V9a2 2 0 00-2-2V6a1 1 0 10-2 0v1h-1V6a1 1 0 10-2 0v1H8V6zm10 8.868a3.704 3.704 0 01-4.055-.036 1.704 1.704 0 00-1.89 0 3.704 3.704 0 01-4.11 0 1.704 1.704 0 00-1.89 0A3.704 3.704 0 012 14.868V17a1 1 0 001 1h14a1 1 0 001-1v-2.132zM9 3a1 1 0 011-1h.01a1 1 0 110 2H10a1 1 0 01-1-1zm3 0a1 1 0 011-1h.01a1 1 0 110 2H13a1 1 0 01-1-1z' clip-rule='evenodd' /%3E%3C/svg%3E")}input[data-task="p"]:checked,li[data-task="p"]>input:checked,li[data-task="p"]>p>input:checked{color:var(--green);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M2 10.5a1.5 1.5 0 113 0v6a1.5 1.5 0 01-3 0v-6zM6 10.333v5.43a2 2 0 001.106 1.79l.05.025A4 4 0 008.943 18h5.416a2 2 0 001.962-1.608l1.2-6A2 2 0 0015.56 8H12V4a2 2 0 00-2-2 1 1 0 00-1 1v.667a4 4 0 01-.8 2.4L6.8 7.933a4 4 0 00-.8 2.4z' /%3E%3C/svg%3E")}input[data-task="c"]:checked,li[data-task="c"]>input:checked,li[data-task="c"]>p>input:checked{color:var(--orange);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M18 9.5a1.5 1.5 0 11-3 0v-6a1.5 1.5 0 013 0v6zM14 9.667v-5.43a2 2 0 00-1.105-1.79l-.05-.025A4 4 0 0011.055 2H5.64a2 2 0 00-1.962 1.608l-1.2 6A2 2 0 004.44 12H8v4a2 2 0 002 2 1 1 0 001-1v-.667a4 4 0 01.8-2.4l1.4-1.866a4 4 0 00.8-2.4z' /%3E%3C/svg%3E")}input[data-task="b"]:checked,li[data-task="b"]>input:checked,li[data-task="b"]>p>input:checked{color:var(--orange);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M5 4a2 2 0 012-2h6a2 2 0 012 2v14l-5-2.5L5 18V4z' /%3E%3C/svg%3E")}.colorful-active{--sp1:var(--bg1)}.colorful-active #calendar-container .active,.colorful-active #calendar-container .active.today,.colorful-active #calendar-container .active:hover,.colorful-active #calendar-container .day:active,.colorful-active .menu-item.selected:not(.is-disabled):not(.is-label),.colorful-active .menu-item:hover,.colorful-active .menu-item:hover:not(.is-disabled):not(.is-label),.colorful-active .nav-file-title.is-active,.colorful-active .nav-file-title.is-being-dragged,.colorful-active .nav-folder-title.is-being-dragged,.colorful-active .vertical-tab-nav-item.is-active,body.colorful-active:not(.is-grabbing) .nav-file-title.is-active:hover,body.colorful-active:not(.is-grabbing) .nav-file-title.is-being-dragged:hover,body.colorful-active:not(.is-grabbing) .nav-folder-title.is-being-dragged:hover{background-color:var(--ax3);color:var(--sp1)}.colorful-active #calendar-container .active .dot,.colorful-active #calendar-container .day:active .dot,.colorful-active #calendar-container .today.active .dot{fill:var(--sp1)}.colorful-active .menu-item.selected:not(.is-disabled):not(.is-label) .menu-item-icon,.colorful-active .menu-item:hover .menu-item-icon{color:var(--sp1)}.is-mobile.colorful-active .nav-file-title.is-active{box-shadow:0 0 0 2px var(--ax3)}body.colorful-headings{--h1-color:var(--red);--h2-color:var(--orange);--h3-color:var(--yellow);--h4-color:var(--green);--h5-color:var(--blue);--h6-color:var(--purple)}.is-mobile .tree-item-self .collapse-icon{width:20px}body:not(.minimal-icons-off) .graph-controls-button svg,body:not(.minimal-icons-off) .nav-action-button svg,body:not(.minimal-icons-off) .view-action svg,body:not(.minimal-icons-off) .workspace-tab-header-inner-icon svg{width:var(--icon-size);height:var(--icon-size)}body:not(.minimal-icons-off) .menu-item-icon svg{width:16px;height:16px}body:not(.minimal-icons-off) .workspace-ribbon-collapse-btn svg{width:var(--icon-size);height:var(--icon-size)}body:not(.minimal-icons-off) svg.ScriptEngine,body:not(.minimal-icons-off) svg.add-note-glyph,body:not(.minimal-icons-off) svg.any-key,body:not(.minimal-icons-off) svg.audio-file,body:not(.minimal-icons-off) svg.bar-graph,body:not(.minimal-icons-off) svg.blocks,body:not(.minimal-icons-off) svg.bold-glyph,body:not(.minimal-icons-off) svg.box-glyph,body:not(.minimal-icons-off) svg.bracket-glyph,body:not(.minimal-icons-off) svg.breadcrumbs-trail-icon,body:not(.minimal-icons-off) svg.broken-link,body:not(.minimal-icons-off) svg.bullet-list,body:not(.minimal-icons-off) svg.bullet-list-glyph,body:not(.minimal-icons-off) svg.calendar-day,body:not(.minimal-icons-off) svg.calendar-glyph,body:not(.minimal-icons-off) svg.calendar-with-checkmark,body:not(.minimal-icons-off) svg.changelog,body:not(.minimal-icons-off) svg.check-in-circle,body:not(.minimal-icons-off) svg.check-small,body:not(.minimal-icons-off) svg.checkbox-glyph,body:not(.minimal-icons-off) svg.checkmark,body:not(.minimal-icons-off) svg.clock,body:not(.minimal-icons-off) svg.clock-glyph,body:not(.minimal-icons-off) svg.cloud,body:not(.minimal-icons-off) svg.code-glyph,body:not(.minimal-icons-off) svg.command-glyph,body:not(.minimal-icons-off) svg.create-new,body:not(.minimal-icons-off) svg.cross,body:not(.minimal-icons-off) svg.cross-in-box,body:not(.minimal-icons-off) svg.crossed-star,body:not(.minimal-icons-off) svg.dice,body:not(.minimal-icons-off) svg.disk,body:not(.minimal-icons-off) svg.document,body:not(.minimal-icons-off) svg.documents,body:not(.minimal-icons-off) svg.dot-network,body:not(.minimal-icons-off) svg.double-down-arrow-glyph,body:not(.minimal-icons-off) svg.double-up-arrow-glyph,body:not(.minimal-icons-off) svg.down-arrow-with-tail,body:not(.minimal-icons-off) svg.down-chevron-glyph,body:not(.minimal-icons-off) svg.duplicate-glyph,body:not(.minimal-icons-off) svg.enter,body:not(.minimal-icons-off) svg.excalidraw-icon,body:not(.minimal-icons-off) svg.exit-fullscreen,body:not(.minimal-icons-off) svg.expand-vertically,body:not(.minimal-icons-off) svg.file-explorer-glyph,body:not(.minimal-icons-off) svg.filled-pin,body:not(.minimal-icons-off) svg.folder,body:not(.minimal-icons-off) svg.fullscreen,body:not(.minimal-icons-off) svg.gear,body:not(.minimal-icons-off) svg.globe,body:not(.minimal-icons-off) svg.go-to-file,body:not(.minimal-icons-off) svg.graph-glyph,body:not(.minimal-icons-off) svg.hashtag,body:not(.minimal-icons-off) svg.heading-glyph,body:not(.minimal-icons-off) svg.help,body:not(.minimal-icons-off) svg.help .widget-icon,body:not(.minimal-icons-off) svg.highlight-glyph,body:not(.minimal-icons-off) svg.horizontal-split,body:not(.minimal-icons-off) svg.image-file,body:not(.minimal-icons-off) svg.image-glyph,body:not(.minimal-icons-off) svg.import-glyph,body:not(.minimal-icons-off) svg.indent-glyph,body:not(.minimal-icons-off) svg.info,body:not(.minimal-icons-off) svg.install,body:not(.minimal-icons-off) svg.italic-glyph,body:not(.minimal-icons-off) svg.keyboard-glyph,body:not(.minimal-icons-off) svg.languages,body:not(.minimal-icons-off) svg.ledger,body:not(.minimal-icons-off) svg.left-arrow,body:not(.minimal-icons-off) svg.left-arrow-with-tail,body:not(.minimal-icons-off) svg.left-chevron-glyph,body:not(.minimal-icons-off) svg.lines-of-text,body:not(.minimal-icons-off) svg.link,body:not(.minimal-icons-off) svg.link-glyph,body:not(.minimal-icons-off) svg.links-coming-in,body:not(.minimal-icons-off) svg.links-going-out,body:not(.minimal-icons-off) svg.longform,body:not(.minimal-icons-off) svg.magnifying-glass,body:not(.minimal-icons-off) svg.merge-files,body:not(.minimal-icons-off) svg.merge-files-glyph,body:not(.minimal-icons-off) svg.microphone,body:not(.minimal-icons-off) svg.microphone-filled,body:not(.minimal-icons-off) svg.minus-with-circle,body:not(.minimal-icons-off) svg.note-glyph,body:not(.minimal-icons-off) svg.number-list-glyph,body:not(.minimal-icons-off) svg.obsidian-leaflet-plugin-icon-map,body:not(.minimal-icons-off) svg.open-elsewhere-glyph,body:not(.minimal-icons-off) svg.open-vault,body:not(.minimal-icons-off) svg.pane-layout,body:not(.minimal-icons-off) svg.paper-plane,body:not(.minimal-icons-off) svg.paper-plane-glyph,body:not(.minimal-icons-off) svg.paste,body:not(.minimal-icons-off) svg.paste-text,body:not(.minimal-icons-off) svg.paused,body:not(.minimal-icons-off) svg.pencil,body:not(.minimal-icons-off) svg.percent-sign-glyph,body:not(.minimal-icons-off) svg.pin,body:not(.minimal-icons-off) svg.play-audio-glyph,body:not(.minimal-icons-off) svg.plus-minus-glyph,body:not(.minimal-icons-off) svg.plus-with-circle,body:not(.minimal-icons-off) svg.popup-open,body:not(.minimal-icons-off) svg.presentation,body:not(.minimal-icons-off) svg.presentation-glyph,body:not(.minimal-icons-off) svg.price-tag-glyph,body:not(.minimal-icons-off) svg.question-mark-glyph,body:not(.minimal-icons-off) svg.quote-glyph,body:not(.minimal-icons-off) svg.reading-glasses,body:not(.minimal-icons-off) svg.redo-glyph,body:not(.minimal-icons-off) svg.reset,body:not(.minimal-icons-off) svg.restore-file-glyph,body:not(.minimal-icons-off) svg.right-arrow,body:not(.minimal-icons-off) svg.right-arrow-with-tail,body:not(.minimal-icons-off) svg.right-chevron-glyph,body:not(.minimal-icons-off) svg.right-triangle,body:not(.minimal-icons-off) svg.run-command,body:not(.minimal-icons-off) svg.scissors,body:not(.minimal-icons-off) svg.scissors-glyph,body:not(.minimal-icons-off) svg.search,body:not(.minimal-icons-off) svg.search-glyph,body:not(.minimal-icons-off) svg.select-all-text,body:not(.minimal-icons-off) svg.sheets-in-box,body:not(.minimal-icons-off) svg.split,body:not(.minimal-icons-off) svg.spreadsheet,body:not(.minimal-icons-off) svg.stacked-levels,body:not(.minimal-icons-off) svg.star,body:not(.minimal-icons-off) svg.star-glyph,body:not(.minimal-icons-off) svg.star-list,body:not(.minimal-icons-off) svg.stop-audio-glyph,body:not(.minimal-icons-off) svg.strikethrough-glyph,body:not(.minimal-icons-off) svg.sweep,body:not(.minimal-icons-off) svg.switch,body:not(.minimal-icons-off) svg.sync,body:not(.minimal-icons-off) svg.sync-small,body:not(.minimal-icons-off) svg.tag-glyph,body:not(.minimal-icons-off) svg.three-horizontal-bars,body:not(.minimal-icons-off) svg.tomorrow-glyph,body:not(.minimal-icons-off) svg.trash,body:not(.minimal-icons-off) svg.two-blank-pages,body:not(.minimal-icons-off) svg.undo-glyph,body:not(.minimal-icons-off) svg.unindent-glyph,body:not(.minimal-icons-off) svg.up-and-down-arrows,body:not(.minimal-icons-off) svg.up-arrow-with-tail,body:not(.minimal-icons-off) svg.up-chevron-glyph,body:not(.minimal-icons-off) svg.vault,body:not(.minimal-icons-off) svg.vertical-split,body:not(.minimal-icons-off) svg.vertical-three-dots,body:not(.minimal-icons-off) svg.wand,body:not(.minimal-icons-off) svg.workspace-glyph,body:not(.minimal-icons-off) svg.wrench-screwdriver-glyph,body:not(.minimal-icons-off) svg.yesterday-glyph{background-color:currentColor}body:not(.minimal-icons-off) svg.ScriptEngine>path,body:not(.minimal-icons-off) svg.add-note-glyph>path,body:not(.minimal-icons-off) svg.any-key>path,body:not(.minimal-icons-off) svg.audio-file>path,body:not(.minimal-icons-off) svg.bar-graph>path,body:not(.minimal-icons-off) svg.blocks>path,body:not(.minimal-icons-off) svg.bold-glyph>path,body:not(.minimal-icons-off) svg.box-glyph>path,body:not(.minimal-icons-off) svg.bracket-glyph>path,body:not(.minimal-icons-off) svg.breadcrumbs-trail-icon>path,body:not(.minimal-icons-off) svg.broken-link>path,body:not(.minimal-icons-off) svg.bullet-list-glyph>path,body:not(.minimal-icons-off) svg.bullet-list>path,body:not(.minimal-icons-off) svg.calendar-day>path,body:not(.minimal-icons-off) svg.calendar-glyph>path,body:not(.minimal-icons-off) svg.calendar-with-checkmark>path,body:not(.minimal-icons-off) svg.changelog>path,body:not(.minimal-icons-off) svg.check-in-circle>path,body:not(.minimal-icons-off) svg.check-small>path,body:not(.minimal-icons-off) svg.checkbox-glyph>path,body:not(.minimal-icons-off) svg.checkmark>path,body:not(.minimal-icons-off) svg.clock-glyph>path,body:not(.minimal-icons-off) svg.clock>path,body:not(.minimal-icons-off) svg.cloud>path,body:not(.minimal-icons-off) svg.code-glyph>path,body:not(.minimal-icons-off) svg.command-glyph>path,body:not(.minimal-icons-off) svg.create-new>path,body:not(.minimal-icons-off) svg.cross-in-box>path,body:not(.minimal-icons-off) svg.cross>path,body:not(.minimal-icons-off) svg.crossed-star>path,body:not(.minimal-icons-off) svg.dice>path,body:not(.minimal-icons-off) svg.disk>path,body:not(.minimal-icons-off) svg.document>path,body:not(.minimal-icons-off) svg.documents>path,body:not(.minimal-icons-off) svg.dot-network>path,body:not(.minimal-icons-off) svg.double-down-arrow-glyph>path,body:not(.minimal-icons-off) svg.double-up-arrow-glyph>path,body:not(.minimal-icons-off) svg.down-arrow-with-tail>path,body:not(.minimal-icons-off) svg.down-chevron-glyph>path,body:not(.minimal-icons-off) svg.duplicate-glyph>path,body:not(.minimal-icons-off) svg.enter>path,body:not(.minimal-icons-off) svg.excalidraw-icon path,body:not(.minimal-icons-off) svg.exit-fullscreen>path,body:not(.minimal-icons-off) svg.expand-vertically>path,body:not(.minimal-icons-off) svg.file-explorer-glyph>path,body:not(.minimal-icons-off) svg.filled-pin>path,body:not(.minimal-icons-off) svg.folder>path,body:not(.minimal-icons-off) svg.fullscreen>path,body:not(.minimal-icons-off) svg.gear>path,body:not(.minimal-icons-off) svg.globe>path,body:not(.minimal-icons-off) svg.go-to-file>path,body:not(.minimal-icons-off) svg.graph-glyph>path,body:not(.minimal-icons-off) svg.hashtag>path,body:not(.minimal-icons-off) svg.heading-glyph>path,body:not(.minimal-icons-off) svg.help .widget-icon>path,body:not(.minimal-icons-off) svg.help>path,body:not(.minimal-icons-off) svg.highlight-glyph>path,body:not(.minimal-icons-off) svg.horizontal-split>path,body:not(.minimal-icons-off) svg.image-file>path,body:not(.minimal-icons-off) svg.image-glyph>path,body:not(.minimal-icons-off) svg.import-glyph>path,body:not(.minimal-icons-off) svg.indent-glyph>path,body:not(.minimal-icons-off) svg.info>path,body:not(.minimal-icons-off) svg.install>path,body:not(.minimal-icons-off) svg.italic-glyph>path,body:not(.minimal-icons-off) svg.keyboard-glyph>path,body:not(.minimal-icons-off) svg.languages>path,body:not(.minimal-icons-off) svg.left-arrow-with-tail>path,body:not(.minimal-icons-off) svg.left-arrow>path,body:not(.minimal-icons-off) svg.left-chevron-glyph>path,body:not(.minimal-icons-off) svg.lines-of-text>path,body:not(.minimal-icons-off) svg.link-glyph>path,body:not(.minimal-icons-off) svg.link>path,body:not(.minimal-icons-off) svg.links-coming-in>path,body:not(.minimal-icons-off) svg.links-going-out>path,body:not(.minimal-icons-off) svg.longform>path,body:not(.minimal-icons-off) svg.magnifying-glass>path,body:not(.minimal-icons-off) svg.merge-files>path,body:not(.minimal-icons-off) svg.microphone-filled>path,body:not(.minimal-icons-off) svg.microphone>path,body:not(.minimal-icons-off) svg.minus-with-circle>path,body:not(.minimal-icons-off) svg.note-glyph>path,body:not(.minimal-icons-off) svg.number-list-glyph>path,body:not(.minimal-icons-off) svg.obsidian-leaflet-plugin-icon-map>path,body:not(.minimal-icons-off) svg.open-elsewhere-glyph>path,body:not(.minimal-icons-off) svg.open-vault>path,body:not(.minimal-icons-off) svg.pane-layout>path,body:not(.minimal-icons-off) svg.paper-plane-glyph>path,body:not(.minimal-icons-off) svg.paper-plane>path,body:not(.minimal-icons-off) svg.paste-text>path,body:not(.minimal-icons-off) svg.paste>path,body:not(.minimal-icons-off) svg.paused>path,body:not(.minimal-icons-off) svg.pencil>path,body:not(.minimal-icons-off) svg.percent-sign-glyph>path,body:not(.minimal-icons-off) svg.pin>path,body:not(.minimal-icons-off) svg.play-audio-glyph>path,body:not(.minimal-icons-off) svg.plus-minus-glyph>path,body:not(.minimal-icons-off) svg.plus-with-circle>path,body:not(.minimal-icons-off) svg.popup-open>path,body:not(.minimal-icons-off) svg.presentation-glyph>path,body:not(.minimal-icons-off) svg.presentation>path,body:not(.minimal-icons-off) svg.price-tag-glyph>path,body:not(.minimal-icons-off) svg.question-mark-glyph>path,body:not(.minimal-icons-off) svg.quote-glyph>path,body:not(.minimal-icons-off) svg.reading-glasses>path,body:not(.minimal-icons-off) svg.redo-glyph>path,body:not(.minimal-icons-off) svg.reset>path,body:not(.minimal-icons-off) svg.restore-file-glyph>path,body:not(.minimal-icons-off) svg.right-arrow-with-tail>path,body:not(.minimal-icons-off) svg.right-arrow>path,body:not(.minimal-icons-off) svg.right-chevron-glyph>path,body:not(.minimal-icons-off) svg.right-triangle>path,body:not(.minimal-icons-off) svg.run-command>path,body:not(.minimal-icons-off) svg.scissors-glyph>path,body:not(.minimal-icons-off) svg.scissors>path,body:not(.minimal-icons-off) svg.search-glyph>path,body:not(.minimal-icons-off) svg.search>path,body:not(.minimal-icons-off) svg.select-all-text>path,body:not(.minimal-icons-off) svg.sheets-in-box>path,body:not(.minimal-icons-off) svg.split>path,body:not(.minimal-icons-off) svg.spreadsheet>path,body:not(.minimal-icons-off) svg.stacked-levels>path,body:not(.minimal-icons-off) svg.star-glyph>path,body:not(.minimal-icons-off) svg.star-list>path,body:not(.minimal-icons-off) svg.star>path,body:not(.minimal-icons-off) svg.stop-audio-glyph>path,body:not(.minimal-icons-off) svg.strikethrough-glyph>path,body:not(.minimal-icons-off) svg.sweep>path,body:not(.minimal-icons-off) svg.switch>path,body:not(.minimal-icons-off) svg.sync-small>path,body:not(.minimal-icons-off) svg.sync>path,body:not(.minimal-icons-off) svg.tag-glyph>path,body:not(.minimal-icons-off) svg.three-horizontal-bars>path,body:not(.minimal-icons-off) svg.tomorrow-glyph>path,body:not(.minimal-icons-off) svg.trash>path,body:not(.minimal-icons-off) svg.two-blank-pages>path,body:not(.minimal-icons-off) svg.undo-glyph>path,body:not(.minimal-icons-off) svg.unindent-glyph>path,body:not(.minimal-icons-off) svg.up-and-down-arrows>path,body:not(.minimal-icons-off) svg.up-arrow-with-tail>path,body:not(.minimal-icons-off) svg.up-chevron-glyph>path,body:not(.minimal-icons-off) svg.vault>path,body:not(.minimal-icons-off) svg.vertical-split>path,body:not(.minimal-icons-off) svg.vertical-three-dots>path,body:not(.minimal-icons-off) svg.wand>path,body:not(.minimal-icons-off) svg.workspace-glyph>path,body:not(.minimal-icons-off) svg.wrench-screwdriver-glyph>path,body:not(.minimal-icons-off) svg.yesterday-glyph>path{display:none}body:not(.minimal-icons-off) svg.any-key{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.audio-file{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.bar-graph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.breadcrumbs-trail-icon{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.blocks{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.bold-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.italic-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.bracket-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.broken-link{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.bullet-list-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.bullet-list{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.calendar-with-checkmark{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.check-in-circle{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.check-small{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.checkbox-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.checkmark{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.clock{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.clock-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.cloud{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.code-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.cross-in-box{-webkit-mask-image:url("data:image/svg+xml,")}body:not(.minimal-icons-off) svg.cross{-webkit-mask-image:url("data:image/svg+xml,");width:var(--icon-size);height:var(--icon-size)}body:not(.minimal-icons-off) svg.crossed-star{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.dice{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.disk{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 7H5a2 2 0 00-2 2v9a2 2 0 002 2h14a2 2 0 002-2V9a2 2 0 00-2-2h-3m-1 4l-3 3m0 0l-3-3m3 3V4' /%3E%3C/svg%3E")}body:not(.minimal-icons-off) svg.document{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) .nav-action-button[aria-label="New note"] svg.document,body:not(.minimal-icons-off) .workspace-leaf-content[data-type=file-explorer] .nav-action-button:first-child svg.document,body:not(.minimal-icons-off) svg.create-new{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11 5H6a2 2 0 00-2 2v11a2 2 0 002 2h11a2 2 0 002-2v-5m-1.414-9.414a2 2 0 112.828 2.828L11.828 15H9v-2.828l8.586-8.586z' /%3E%3C/svg%3E")}body:not(.minimal-icons-off) svg.documents{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.dot-network{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.double-down-arrow-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.double-up-arrow-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.down-arrow-with-tail{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.down-chevron-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.enter{transform:translate(-2px);-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.excalidraw-icon{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.expand-vertically{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.filled-pin{transform:rotate(45deg);-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.folder{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) .workspace-tab-header[aria-label="File explorer"] svg.folder,body:not(.minimal-icons-off) .workspace-tab-header[data-type=file-explorer] svg.folder{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6' /%3E%3C/svg%3E")}body:not(.minimal-icons-off) .nav-action-button[aria-label="New folder"] svg.folder,body:not(.minimal-icons-off) .workspace-leaf-content[data-type=file-explorer] .nav-action-button:nth-child(2) svg.folder{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 13h6m-3-3v6m-9 1V7a2 2 0 012-2h6l2 2h6a2 2 0 012 2v8a2 2 0 01-2 2H5a2 2 0 01-2-2z' /%3E%3C/svg%3E")}body:not(.minimal-icons-off) svg.fullscreen{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.ScriptEngine,body:not(.minimal-icons-off) svg.gear{-webkit-mask-image:url("data:image/svg+xml,")}body:not(.minimal-icons-off) svg.globe{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3.055 11H5a2 2 0 012 2v1a2 2 0 002 2 2 2 0 012 2v2.945M8 3.935V5.5A2.5 2.5 0 0010.5 8h.5a2 2 0 012 2 2 2 0 104 0 2 2 0 012-2h1.064M15 20.488V18a2 2 0 012-2h3.064M21 12a9 9 0 11-18 0 9 9 0 0118 0z' /%3E%3C/svg%3E")}body:not(.minimal-icons-off) svg.hashtag{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.heading-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.go-to-file{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.help,body:not(.minimal-icons-off) svg.help .widget-icon{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.highlight-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.horizontal-split{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.image-file{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.image-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.indent-glyph{-webkit-mask-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16"%3E%3Cg fill="black"%3E%3Cpath d="M2 3.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm.646 2.146a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L4.293 8L2.646 6.354a.5.5 0 0 1 0-.708zM7 6.5a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 3a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm-5 3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E')}body:not(.minimal-icons-off) svg.info{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.install{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.keyboard-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.left-arrow-with-tail{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.left-arrow{-webkit-mask-image:url("data:image/svg+xml,")}body:not(.minimal-icons-off) svg.left-chevron-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.lines-of-text,body:not(.minimal-icons-off) svg.reading-glasses{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.ledger{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M17 9V7a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2m2 4h10a2 2 0 002-2v-6a2 2 0 00-2-2H9a2 2 0 00-2 2v6a2 2 0 002 2zm7-5a2 2 0 11-4 0 2 2 0 014 0z' /%3E%3C/svg%3E")}body:not(.minimal-icons-off) svg.link-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,');transform:rotate(90deg)}body:not(.minimal-icons-off) svg.link{-webkit-mask-image:url('data:image/svg+xml;utf8,');transform:rotate(90deg)}body:not(.minimal-icons-off) svg.magnifying-glass{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.microphone-filled{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.microphone{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.minus-with-circle{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.note-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.number-list-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.open-vault{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.obsidian-leaflet-plugin-icon-map{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 20l-5.447-2.724A1 1 0 013 16.382V5.618a1 1 0 011.447-.894L9 7m0 13l6-3m-6 3V7m6 10l4.553 2.276A1 1 0 0021 18.382V7.618a1 1 0 00-.553-.894L15 4m0 13V4m0 0L9 7' /%3E%3C/svg%3E")}body:not(.minimal-icons-off) svg.pane-layout{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.paper-plane{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.paused{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.pencil{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.pin{transform:rotate(45deg);-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.plus-with-circle{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.popup-open{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.presentation{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.price-tag-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.quote-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) .workspace-tab-header[data-type=dictionary-view] svg.quote-glyph{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253' /%3E%3C/svg%3E")}body:not(.minimal-icons-off) svg.redo-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.reset{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.right-arrow-with-tail{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.right-arrow{-webkit-mask-image:url("data:image/svg+xml,")}body:not(.minimal-icons-off) svg.right-chevron-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.right-triangle{color:var(--text-faint);background-color:var(--text-faint);height:12px;width:12px;-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.command-glyph,body:not(.minimal-icons-off) svg.run-command{-webkit-mask-image:url("data:image/svg+xml,")}body:not(.minimal-icons-off) svg.search{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.sheets-in-box{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.spreadsheet{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.stacked-levels{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.star-list{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.star{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.strikethrough-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.switch{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.sync-small{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.sync{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.tag-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body.is-mobile:not(.minimal-icons-off) .view-header-icon svg.three-horizontal-bars{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 26 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.18555 18.8857H9.87207V1.91309H8.18555V18.8857ZM6.1123 6.2207C6.27702 6.2207 6.42025 6.15983 6.54199 6.03809C6.66374 5.90918 6.72461 5.76953 6.72461 5.61914C6.72461 5.45443 6.66374 5.31478 6.54199 5.2002C6.42025 5.07845 6.27702 5.01758 6.1123 5.01758H3.81348C3.64876 5.01758 3.50553 5.07845 3.38379 5.2002C3.26204 5.31478 3.20117 5.45443 3.20117 5.61914C3.20117 5.76953 3.26204 5.90918 3.38379 6.03809C3.50553 6.15983 3.64876 6.2207 3.81348 6.2207H6.1123ZM6.1123 9.00293C6.27702 9.00293 6.42025 8.94206 6.54199 8.82031C6.66374 8.69857 6.72461 8.55534 6.72461 8.39062C6.72461 8.23307 6.66374 8.09701 6.54199 7.98242C6.42025 7.86068 6.27702 7.7998 6.1123 7.7998H3.81348C3.64876 7.7998 3.50553 7.86068 3.38379 7.98242C3.26204 8.09701 3.20117 8.23307 3.20117 8.39062C3.20117 8.55534 3.26204 8.69857 3.38379 8.82031C3.50553 8.94206 3.64876 9.00293 3.81348 9.00293H6.1123ZM6.1123 11.7744C6.27702 11.7744 6.42025 11.7171 6.54199 11.6025C6.66374 11.4808 6.72461 11.3411 6.72461 11.1836C6.72461 11.0189 6.66374 10.8792 6.54199 10.7646C6.42025 10.6429 6.27702 10.582 6.1123 10.582H3.81348C3.64876 10.582 3.50553 10.6429 3.38379 10.7646C3.26204 10.8792 3.20117 11.0189 3.20117 11.1836C3.20117 11.3411 3.26204 11.4808 3.38379 11.6025C3.50553 11.7171 3.64876 11.7744 3.81348 11.7744H6.1123ZM3.37305 20.2822H21.957C23.0885 20.2822 23.9336 20.0029 24.4922 19.4443C25.0508 18.8929 25.3301 18.0622 25.3301 16.9521V3.83594C25.3301 2.72591 25.0508 1.89518 24.4922 1.34375C23.9336 0.785156 23.0885 0.505859 21.957 0.505859H3.37305C2.2487 0.505859 1.40365 0.785156 0.837891 1.34375C0.279297 1.89518 0 2.72591 0 3.83594V16.9521C0 18.0622 0.279297 18.8929 0.837891 19.4443C1.40365 20.0029 2.2487 20.2822 3.37305 20.2822ZM3.39453 18.5527C2.85742 18.5527 2.44564 18.4131 2.15918 18.1338C1.87272 17.8473 1.72949 17.4248 1.72949 16.8662V3.92188C1.72949 3.36328 1.87272 2.94434 2.15918 2.66504C2.44564 2.37858 2.85742 2.23535 3.39453 2.23535H21.9355C22.4655 2.23535 22.8737 2.37858 23.1602 2.66504C23.4538 2.94434 23.6006 3.36328 23.6006 3.92188V16.8662C23.6006 17.4248 23.4538 17.8473 23.1602 18.1338C22.8737 18.4131 22.4655 18.5527 21.9355 18.5527H3.39453Z' fill='black'/%3E%3C/svg%3E%0A")}body:not(.minimal-icons-off) svg.three-horizontal-bars{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.trash{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.undo-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.unindent-glyph{-webkit-mask-image:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16"%3E%3Cg fill="black"%3E%3Cpath d="M2 3.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm10.646 2.146a.5.5 0 0 1 .708.708L11.707 8l1.647 1.646a.5.5 0 0 1-.708.708l-2-2a.5.5 0 0 1 0-.708l2-2zM2 6.5a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 3a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E')}body:not(.minimal-icons-off) svg.up-and-down-arrows{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.up-arrow-with-tail{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.up-chevron-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.vault{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.vertical-split{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.vertical-three-dots{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.wrench-screwdriver-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.add-note-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.calendar-day{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.calendar-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.duplicate-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.file-explorer-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.graph-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.import-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.languages{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.links-coming-in{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.links-going-out{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.merge-files{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.open-elsewhere-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.paper-plane-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.paste-text{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.paste{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.percent-sign-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.play-audio-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.plus-minus-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.presentation-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.question-mark-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.restore-file-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.scissors-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.scissors{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.search-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.select-all-text{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.split{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.star-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.stop-audio-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.sweep{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.two-blank-pages{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.tomorrow-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.yesterday-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.workspace-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.box-glyph{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.wand{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.longform{-webkit-mask-image:url('data:image/svg+xml;utf8,')}body:not(.minimal-icons-off) svg.changelog{-webkit-mask-image:url('data:image/svg+xml;utf8,')}.fancy-cursor .CodeMirror-cursor{border:none;border-left:2px solid var(--text-accent)}.cm-fat-cursor .CodeMirror-cursor{background-color:var(--text-accent);opacity:.5;width:5px}.cm-animate-fat-cursor{background-color:var(--text-accent);opacity:.5;width:5px}body:not(.is-mobile).fancy-cursor .mod-cm6 .cm-line{caret-color:transparent}body:not(.is-mobile).fancy-cursor .mod-cm6 .cm-cursor{width:0;border:none;border-left:2px solid var(--text-accent)}body.is-mobile.fancy-cursor .mod-cm6 .cm-cursor{margin-left:1px}.is-mobile.fancy-cursor .mod-cm6 .cm-line .mod-cm6 .HyperMD-task-line[data-task]:not([data-task=" "]) .task-list-item-checkbox{caret-color:var(--text-accent)}.fancy-cursor input.prompt-input{caret-color:var(--text-accent)}.nav-folder-children .nav-folder-children{margin-left:18px;padding-left:0;border-left:1px solid var(--background-modifier-border)}.nav-folder-title{margin-left:6px}.nav-folder-title-content{padding-left:4px}.nav-file{margin-left:10px}.mod-root>.nav-folder-children>.nav-file{margin-left:12px}.workspace-ribbon.mod-left{border-left:0;transition:none}.minimal-focus-mode .workspace-ribbon.mod-left.is-collapsed{border-color:transparent;background-color:var(--background-primary)}.minimal-focus-mode .workspace-ribbon.mod-left{background-color:var(--background-secondary);transition:background-color 0s linear 0s}.minimal-focus-mode .workspace-ribbon.is-collapsed .workspace-ribbon-collapse-btn,.minimal-focus-mode .workspace-ribbon.mod-left.is-collapsed{opacity:0;transition:opacity .1s ease-in-out .1s,background-color .1s linear .1s}.minimal-focus-mode .workspace-ribbon.is-collapsed:hover .workspace-ribbon-collapse-btn,.minimal-focus-mode .workspace-ribbon.mod-left.is-collapsed:hover{opacity:1}.is-right-sidedock-collapsed .workspace-split.mod-right-split{margin-right:0}body.minimal-focus-mode.borders-title .workspace-ribbon.mod-left.is-collapsed{border-right:none}body.minimal-focus-mode.borders-title .workspace-leaf .workspace-leaf-content:not([data-type=graph]):not([data-type=localgraph]) .view-header,body.minimal-focus-mode.borders-title .workspace-split.mod-root .workspace-leaf:first-of-type:last-of-type .workspace-leaf-content:not([data-type=graph]):not([data-type=empty]):not([data-type=localgraph]) .view-header{border-bottom:var(--border-width) solid transparent}body.minimal-focus-mode.borders-title .workspace-leaf .workspace-leaf-content:not([data-type=graph]):not([data-type=localgraph]) .view-header:focus-within,body.minimal-focus-mode.borders-title .workspace-leaf .workspace-leaf-content:not([data-type=graph]):not([data-type=localgraph]) .view-header:hover,body.minimal-focus-mode.borders-title .workspace-split.mod-root .workspace-leaf:first-of-type:last-of-type .workspace-leaf-content:not([data-type=graph]):not([data-type=empty]):not([data-type=localgraph]) .view-header:focus-within,body.minimal-focus-mode.borders-title .workspace-split.mod-root .workspace-leaf:first-of-type:last-of-type .workspace-leaf-content:not([data-type=graph]):not([data-type=empty]):not([data-type=localgraph]) .view-header:hover{border-bottom:var(--border-width) solid var(--background-divider)}body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .app-container .workspace-split.mod-root>.workspace-leaf .view-header{transition:height linear .1s}body.minimal-focus-mode:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .app-container .workspace-split.mod-root>.workspace-leaf .view-header{height:0;transition:all linear .1s}body.minimal-focus-mode:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .view-header::after{width:100%;content:" ";background-color:transparent;height:20px;position:absolute;z-index:-9;top:0}body.minimal-focus-mode:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .view-actions,body.minimal-focus-mode:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .view-header-icon,body.minimal-focus-mode:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .view-header-title{opacity:0;transition:all linear .1s}body.minimal-focus-mode:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-split.mod-root .workspace-leaf .view-header:focus-within,body.minimal-focus-mode:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-split.mod-root .workspace-leaf .view-header:hover{height:calc(var(--header-height) + 2px);transition:all linear .1s}body.minimal-focus-mode.show-grabber .view-header:focus-within .view-header-icon,body.minimal-focus-mode.show-grabber .view-header:hover .view-header-icon{opacity:var(--icon-muted)}body.minimal-focus-mode .view-header:focus-within .view-actions,body.minimal-focus-mode .view-header:focus-within .view-header-icon:hover,body.minimal-focus-mode .view-header:focus-within .view-header-title,body.minimal-focus-mode .view-header:hover .view-actions,body.minimal-focus-mode .view-header:hover .view-header-icon:hover,body.minimal-focus-mode .view-header:hover .view-header-title{opacity:1;transition:all linear .1s}.minimal-focus-mode .view-content:not(.is-mobile){height:100%}.status-bar{transition:opacity .2s ease-in-out}.minimal-focus-mode:not(.minimal-status-off) .status-bar{opacity:0}.minimal-focus-mode .status-bar:hover{opacity:1;transition:opacity .2s ease-in-out}.minimal-folding .allow-fold-headings.markdown-preview-view .markdown-preview-sizer,.minimal-folding .allow-fold-lists.markdown-preview-view .markdown-preview-sizer,body.minimal-folding:not(.title-align-center):not(.title-align-left):not(.plugin-sliding-panes-rotate-header) .view-header-title{padding-left:var(--folding-offset)}body:not(.is-mobile).minimal-folding .markdown-source-view.mod-cm6.is-folding .cm-contentContainer{padding-left:var(--folding-offset)}.minimal-folding .allow-fold-lists.markdown-preview-view .markdown-embed .markdown-preview-sizer,body.is-mobile .markdown-source-view.mod-cm6.is-folding .cm-contentContainer{padding-left:0}.full-width-media .image-embed img:not([width]),.full-width-media .markdown-preview-view .image-embed img:not([width]),.full-width-media .markdown-preview-view audio,.full-width-media .markdown-preview-view video{width:100%}.row-alt tbody>tr>td:first-child,.row-alt th:first-child{padding-left:10px}.col-alt tr>td:nth-child(2n+2),.col-alt tr>th:nth-child(2n+2),.row-alt tbody>tr:nth-child(odd){padding-left:10px;background:var(--background-table-rows)}.table-tabular table{font-variant-numeric:tabular-nums}.table-lines .table-view-table,.table-lines table{border:1px solid var(--background-modifier-border)}.table-lines .table-view-table thead>tr>th,.table-lines .table-view-table>tbody>tr>td{border-right:1px solid var(--background-modifier-border);border-bottom:1px solid var(--background-modifier-border);padding:4px 10px}.table-lines tbody>tr>td:first-child,.table-lines thead>tr>th:first-child{padding-left:10px}.table-nowrap tbody>tr>td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table-numbers table{counter-reset:section}.table-numbers table>thead>tr>th:first-child::before{content:" ";padding-right:.5em;display:inline-block;min-width:2em}.table-numbers table>tbody>tr>td:first-child::before{counter-increment:section;content:counter(section) " ";text-align:center;padding-right:.5em;display:inline-block;min-width:2em;color:var(--text-faint);font-variant-numeric:tabular-nums}.table-numbers table>tbody>tr>td:first-child{white-space:nowrap}.row-highlight tbody>tr:hover td{background-color:var(--background-table-rows)}.row-lines .table-view-table>tbody>tr>td,.row-lines tbody>tr>td{border-bottom:1px solid var(--background-modifier-border)}.col-lines .table-view-table thead>tr>th:not(:last-child),.col-lines .table-view-table>tbody>tr>td:not(:last-child),.col-lines tbody>tr>td{border-right:1px solid var(--background-modifier-border)}.table-small .table-view-table .tag,.table-small .table-view-table a.tag,.table-small tbody>tr>td,.table-small thead>tr>th,.table-small.markdown-preview-view .table-view-table>thead>tr>th{font-size:85%}.table-tiny .table-view-table .tag,.table-tiny .table-view-table a.tag,.table-tiny tbody>tr>td,.table-tiny thead>tr>th,.table-tiny.markdown-preview-view .table-view-table>thead>tr>th{font-size:75%}.theme-dark .markdown-preview-view img{opacity:.75;transition:opacity .25s linear}.theme-dark .markdown-preview-view img:hover{opacity:1;transition:opacity .25s linear}.theme-dark div[src$="#invert"] img,.theme-dark img[src$="#invert"],.theme-dark span[src$="#invert"] img{filter:invert(1) hue-rotate(180deg);mix-blend-mode:screen}.theme-dark div[src$="#invert"]{background-color:var(--background-primary)}.theme-light div[src$="#invertW"] img,.theme-light img[src$="#invertW"],.theme-light span[src$=invertW] img{filter:invert(1) hue-rotate(180deg)}img[src$="#circle"],span[src$="#circle"] img,span[src$="#round"] img{border-radius:50%;aspect-ratio:1/1}img[src$="#outline"],span[src$="#outline"] img{border:1px solid var(--ui1)}div:not(.el-embed-image)+.el-embed-image{margin-top:1rem}.el-embed-image{margin-top:.5rem}.contextual-typography .markdown-preview-section>.el-embed-image>p{margin-block-start:0;margin-block-end:0}.img-grid .markdown-preview-section .el-embed-image img:not([width]),.img-grid .markdown-preview-section video{width:100%}.img-grid .markdown-preview-section>.el-embed-image>p{display:grid;grid-column-gap:0.5rem;grid-row-gap:0;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.img-grid .markdown-preview-section>.el-embed-image>p>br{display:none}.img-grid .markdown-preview-section>.el-embed-image>p>img{object-fit:cover;align-self:stretch}.img-grid .markdown-preview-section>.el-embed-image>p>.internal-embed img{object-fit:cover;height:100%}.img-grid .img-grid-ratio .markdown-preview-section>.el-embed-image>p>.internal-embed img,.img-grid.img-grid-ratio .markdown-preview-section>.el-embed-image>p>.internal-embed img{object-fit:contain;height:100%;align-self:center}@media (max-width:400pt){.el-embed-image{margin-top:.25rem}.img-grid .markdown-preview-section>.el-embed-image>p{grid-column-gap:0.25rem}}body:not(.zoom-off) .view-content img{max-width:100%;cursor:zoom-in}body:not(.zoom-off) .view-content img:active{cursor:zoom-out}body:not(.is-mobile):not(.zoom-off) .view-content .image-embed:active,body:not(.is-mobile):not(.zoom-off) .view-content .markdown-preview-view img[referrerpolicy=no-referrer]:active{aspect-ratio:unset;cursor:zoom-out;display:block;z-index:200;position:fixed;max-height:calc(100% + 1px);max-width:100%;height:calc(100% + 1px);width:100%;object-fit:contain;margin:-.5px auto 0;text-align:center;padding:0;left:0;right:0;bottom:0}body:not(.is-mobile):not(.zoom-off) .view-content .markdown-preview-view img[referrerpolicy=no-referrer]:active{background-color:var(--background-primary);padding:10px}body:not(.is-mobile):not(.zoom-off) .view-content .image-embed:active:after{background-color:var(--background-primary);opacity:.9;content:" ";height:calc(100% + 1px);width:100%;position:fixed;left:0;right:1px;z-index:0}body:not(.is-mobile):not(.zoom-off) .view-content .image-embed:active img{aspect-ratio:unset;top:50%;z-index:99;transform:translateY(-50%);padding:0;margin:0 auto;width:calc(100% - 20px);max-height:95vh;object-fit:contain;left:0;right:0;bottom:0;position:absolute;opacity:1}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header-container{height:auto}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-container-inner{flex-direction:column;padding:8px 8px 4px 8px;background-color:transparent}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header{padding:0;margin-bottom:2px;border:none;height:auto;opacity:.75}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header.is-active,.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header:hover{opacity:1;background-color:transparent}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header .workspace-tab-header-inner{padding:0;box-shadow:none;border:none;border-radius:6px}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header .workspace-tab-header-inner-icon{border-radius:6px;padding:5px 6px;margin:0;height:26px;width:100%;opacity:1}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header .workspace-tab-header-inner-icon:hover{background-color:var(--background-tertiary)}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header-inner-icon{font-size:var(--font-small);font-weight:500;display:flex;align-items:center}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header.is-active .workspace-tab-header-inner-icon,.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header:hover .workspace-tab-header-inner-icon{color:var(--icon-color-active)}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header-inner-icon svg{margin-right:6px}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header-container{border:none;padding:0}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header .workspace-tab-header-inner-icon:after{content:"Plugin"}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header[data-type=backlink] .workspace-tab-header-inner-icon:after{content:"Backlinks"}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header[data-type=calendar] .workspace-tab-header-inner-icon:after{content:"Calendar"}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header[data-type=dictionary-view] .workspace-tab-header-inner-icon:after{content:"Dictionary"}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header[data-type=graph] .workspace-tab-header-inner-icon:after,.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header[data-type=localgraph] .workspace-tab-header-inner-icon:after{content:"Graph"}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header[data-type=markdown] .workspace-tab-header-inner-icon:after{content:"Note"}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header[data-type=file-explorer] .workspace-tab-header-inner-icon:after{content:"Notes"}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header[data-type=outgoing-link] .workspace-tab-header-inner-icon:after{content:"Outlinks"}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header[data-type=outline] .workspace-tab-header-inner-icon:after{content:"Outline"}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header[data-type=recent-files] .workspace-tab-header-inner-icon:after{content:"Recent"}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header[data-type=search] .workspace-tab-header-inner-icon:after{content:"Search"}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header[data-type=starred] .workspace-tab-header-inner-icon:after{content:"Starred"}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header[data-type=style-settings] .workspace-tab-header-inner-icon:after{content:"Style"}.labeled-nav .mod-left-split>.workspace-tabs:nth-child(3) .workspace-tab-header[data-type=tag] .workspace-tab-header-inner-icon:after{content:"Tags"}.contextual-typography .markdown-reading-view>.markdown-preview-view{padding-top:15px}.contextual-typography .markdown-preview-view.markdown-preview-view .markdown-preview-sizer{display:flex;flex-direction:column;width:100%;max-width:100%;padding-left:0;padding-top:0}.contextual-typography.minimal-folding .allow-fold-headings.markdown-preview-view:not(.is-readable-line-width) .markdown-preview-sizer,.contextual-typography.minimal-folding .allow-fold-lists.markdown-preview-view:not(.is-readable-line-width) .markdown-preview-sizer,.contextual-typography.minimal-folding:not(.is-mobile) .markdown-preview-view.is-readable-line-width .markdown-embed-content .markdown-preview-sizer>div{padding:0}.contextual-typography .markdown-preview-view .markdown-preview-sizer>div{width:var(--max-width);margin-left:auto;margin-right:auto}.contextual-typography .markdown-preview-view.is-readable-line-width .markdown-preview-sizer{align-items:center;padding-left:0}.contextual-typography .markdown-preview-view.is-readable-line-width .markdown-preview-sizer>div{max-width:var(--max-width);width:var(--line-width-adaptive)}.contextual-typography .markdown-preview-view.is-readable-line-width .markdown-embed .markdown-preview-sizer>div{max-width:100%}.contextual-typography .markdown-preview-view ol,.contextual-typography .markdown-preview-view p,.contextual-typography .markdown-preview-view ul{margin-block-start:0.5em;margin-block-end:0.5em}.contextual-typography .markdown-preview-view ol ol,.contextual-typography .markdown-preview-view ol ul,.contextual-typography .markdown-preview-view ul ul{margin-block-start:0em;margin-block-end:0em}.contextual-typography .markdown-preview-view h1,.contextual-typography .markdown-preview-view h2,.contextual-typography .markdown-preview-view h3,.contextual-typography .markdown-preview-view h4,.contextual-typography .markdown-preview-view h5,.contextual-typography .markdown-preview-view h6{margin-block-start:0.4em;margin-block-end:0.4em}.contextual-typography .markdown-preview-view .markdown-preview-sizer>.el-lang-dataview,.contextual-typography .markdown-preview-view .markdown-preview-sizer>.el-table,.contextual-typography .markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.el-lang-dataview,.contextual-typography .markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.el-table{width:100%;max-width:100%;overflow-x:scroll}.el-lang-dataview .block-language-dataview .contains-task-list,.el-lang-dataview .block-language-dataview>h4,.el-lang-dataview .dataview.dataview-error,.el-lang-dataview .dataview.list-view-ul,.el-lang-dataview .dataview.result-group,.el-table{max-width:var(--max-width);width:var(--line-width-adaptive);margin-left:auto;margin-right:auto}.contextual-typography.minimal-folding:not(.is-mobile) .el-lang-dataview ul.dataview.list-view-ul{padding-inline-start:calc(var(--list-padding) + var(--folding-offset))}.minimal-folding:not(.is-mobile) .el-lang-dataview .dataview.dataview-error{width:calc(var(--line-width-adaptive) - var(--folding-offset))}.el-lang-dataview .dataview.table-view-table,.el-table table{width:var(--max-width);max-width:var(--line-width-adaptive);margin:0 auto .5rem}.markdown-embed .el-lang-dataview .dataview.table-view-table,.markdown-embed .el-table table{width:100%}.contextual-typography.minimal-folding:not(.is-mobile) .el-lang-dataview .block-language-dataview>h4,.contextual-typography.minimal-folding:not(.is-mobile) .markdown-preview-view.is-readable-line-width .markdown-preview-sizer>div{padding-left:var(--folding-offset)}.contextual-typography.minimal-folding:not(.is-mobile):not(.table-100):not(.table-wide):not(.table-max) .el-lang-dataview .dataview.table-view-table,.contextual-typography.minimal-folding:not(.is-mobile):not(.table-100):not(.table-wide):not(.table-max) .el-table table{max-width:calc(var(--line-width-adaptive) - var(--folding-offset))}.contextual-typography.minimal-folding:not(.is-mobile) .markdown-preview-view.iframe-100 .markdown-preview-sizer>.el-iframe,.contextual-typography.minimal-folding:not(.is-mobile) .markdown-preview-view.iframe-max .markdown-preview-sizer>.el-iframe,.contextual-typography.minimal-folding:not(.is-mobile) .markdown-preview-view.img-100 .markdown-preview-sizer>.el-embed-image,.contextual-typography.minimal-folding:not(.is-mobile) .markdown-preview-view.img-max .markdown-preview-sizer>.el-embed-image,.contextual-typography.minimal-folding:not(.is-mobile) .markdown-preview-view.map-100 .markdown-preview-sizer>.el-lang-leaflet,.contextual-typography.minimal-folding:not(.is-mobile) .markdown-preview-view.map-max .markdown-preview-sizer>.el-lang-leaflet,.contextual-typography.minimal-folding:not(.is-mobile) .markdown-preview-view.map-wide .markdown-preview-sizer>.el-lang-leaflet,.contextual-typography.minimal-folding:not(.is-mobile) .markdown-preview-view.table-100 .markdown-preview-sizer>.el-lang-dataview,.contextual-typography.minimal-folding:not(.is-mobile) .markdown-preview-view.table-100 .markdown-preview-sizer>.el-table,.contextual-typography.minimal-folding:not(.is-mobile) .markdown-preview-view.table-max .markdown-preview-sizer>.el-lang-dataview,.contextual-typography.minimal-folding:not(.is-mobile) .markdown-preview-view.table-max .markdown-preview-sizer>.el-table,.contextual-typography.minimal-folding:not(.is-mobile) .markdown-preview-view.table-wide .markdown-preview-sizer>.el-lang-dataview,.contextual-typography.minimal-folding:not(.is-mobile) .markdown-preview-view.table-wide .markdown-preview-sizer>.el-table,.contextual-typography.minimal-folding:not(.is-mobile).iframe-100 .markdown-preview-view .markdown-preview-sizer>.el-iframe,.contextual-typography.minimal-folding:not(.is-mobile).iframe-max .markdown-preview-view .markdown-preview-sizer>.el-iframe,.contextual-typography.minimal-folding:not(.is-mobile).iframe-wide .markdown-preview-view .markdown-preview-sizer>.el-iframe,.contextual-typography.minimal-folding:not(.is-mobile).img-100 .markdown-preview-view .markdown-preview-sizer>.el-embed-image,.contextual-typography.minimal-folding:not(.is-mobile).img-max .markdown-preview-view .markdown-preview-sizer>.el-embed-image,.contextual-typography.minimal-folding:not(.is-mobile).img-wide .markdown-preview-view .markdown-preview-sizer>.el-embed-image,.contextual-typography.minimal-folding:not(.is-mobile).map-100 .markdown-preview-view .markdown-preview-sizer>.el-lang-leaflet,.contextual-typography.minimal-folding:not(.is-mobile).map-max .markdown-preview-view .markdown-preview-sizer>.el-lang-leaflet,.contextual-typography.minimal-folding:not(.is-mobile).map-wide .markdown-preview-view .markdown-preview-sizer>.el-lang-leaflet,.contextual-typography.minimal-folding:not(.is-mobile).table-100 .markdown-preview-view .markdown-preview-sizer>.el-lang-dataview,.contextual-typography.minimal-folding:not(.is-mobile).table-100 .markdown-preview-view .markdown-preview-sizer>.el-table,.contextual-typography.minimal-folding:not(.is-mobile).table-max .markdown-preview-view .markdown-preview-sizer>.el-lang-dataview,.contextual-typography.minimal-folding:not(.is-mobile).table-max .markdown-preview-view .markdown-preview-sizer>.el-table,.contextual-typography.minimal-folding:not(.is-mobile).table-wide .markdown-preview-view .markdown-preview-sizer>.el-lang-dataview,.contextual-typography.minimal-folding:not(.is-mobile).table-wide .markdown-preview-view .markdown-preview-sizer>.el-table{padding-left:0}.table-100 .el-lang-dataview .dataview.table-view-table,.table-100 .el-table table{max-width:100%;width:100%}.markdown-preview-view.table-100 .el-lang-dataview .dataview.table-view-table,.markdown-preview-view.table-100 .el-table table{max-width:100%!important;width:100%!important}.table-max .el-lang-dataview .dataview.table-view-table,.table-max .el-table table{max-width:100%}.markdown-preview-view.table-max .el-lang-dataview .dataview.table-view-table,.markdown-preview-view.table-max .el-table table{max-width:100%!important}.markdown-preview-view.is-readable-line-width.table-wide .el-lang-dataview .dataview.table-view-table,.markdown-preview-view.is-readable-line-width.table-wide .el-table table,.table-wide .markdown-preview-view.is-readable-line-width .el-lang-dataview .dataview.table-view-table,.table-wide .markdown-preview-view.is-readable-line-width .el-table table{max-width:var(--line-width-wide)}.table-100 .el-lang-dataview .dataview.table-view-table td:first-child,.table-100 .el-lang-dataview .dataview.table-view-table th:first-child,.table-100 .el-table table td:first-child,.table-100 .el-table table th:first-child{padding-left:20px}.table-100 .el-lang-dataview .dataview.table-view-table td:last-child,.table-100 .el-lang-dataview .dataview.table-view-table th:last-child,.table-100 .el-table table td:last-child,.table-100 .el-table table th:last-child{padding-right:20px}.contextual-typography .markdown-preview-view.is-readable-line-width.iframe-max .markdown-preview-sizer>.el-iframe,.contextual-typography .markdown-preview-view.is-readable-line-width.img-max .markdown-preview-sizer>.el-embed-image,.contextual-typography .markdown-preview-view.is-readable-line-width.map-max .markdown-preview-sizer>.el-lang-leaflet,.contextual-typography.iframe-max .markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.el-iframe,.contextual-typography.img-max .markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.el-embed-image,.contextual-typography.map-max .markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.el-lang-leaflet{width:100%}.contextual-typography .markdown-preview-view.is-readable-line-width.iframe-wide .markdown-preview-sizer>.el-iframe,.contextual-typography .markdown-preview-view.is-readable-line-width.img-wide .markdown-preview-sizer>.el-embed-image,.contextual-typography .markdown-preview-view.is-readable-line-width.map-wide .markdown-preview-sizer>.el-lang-leaflet,.contextual-typography.iframe-wide .markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.el-iframe,.contextual-typography.img-wide .markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.el-embed-image,.contextual-typography.map-wide .markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.el-lang-leaflet{width:var(--line-width-wide)}.contextual-typography .markdown-preview-view.iframe-100 .markdown-preview-sizer>.el-iframe,.contextual-typography .markdown-preview-view.img-100 .markdown-preview-sizer>.el-embed-image,.contextual-typography .markdown-preview-view.is-readable-line-width.map-100 .markdown-preview-sizer>.el-lang-leaflet,.contextual-typography.iframe-100 .markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.el-iframe,.contextual-typography.img-100 .markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.el-embed-image,.contextual-typography.map-100 .markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.el-lang-leaflet{width:100%;max-width:100%}@media (max-width:400pt){.markdown-preview-view .el-lang-dataview td:first-child,.markdown-preview-view .el-lang-dataview th:first-child,.markdown-preview-view .el-table td:first-child,.markdown-preview-view .el-table th:first-child{padding-left:6vw}.markdown-preview-view .el-lang-dataview td:last-child,.markdown-preview-view .el-lang-dataview th:last-child,.markdown-preview-view .el-table td:last-child,.markdown-preview-view .el-table th:last-child{padding-right:6vw}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.el-lang-dataview,.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.el-table{padding-left:0;padding-right:0}.markdown-preview-view .table-view-table table,.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.el-lang-dataview,.markdown-preview-view.is-readable-line-width .markdown-preview-sizer>.el-table{width:100%}}.markdown-preview-view .markdown-preview-sizer,.markdown-source-view .CodeMirror{max-width:90%;margin:0 auto}.is-mobile .markdown-source-view.mod-cm6 .cm-gutters{padding-right:0}.markdown-preview-view.is-readable-line-width .markdown-preview-sizer{max-width:var(--max-width);width:var(--line-width-adaptive)}.markdown-source-view.mod-cm6.is-line-wrap.is-readable-line-width .cm-content,.markdown-source-view.mod-cm6.is-line-wrap.is-readable-line-width .cm-line:not(.HyperMD-table-row){max-width:var(--line-width-adaptive)}.markdown-source-view.is-readable-line-width .CodeMirror{padding-left:0;padding-right:0;margin:0 auto 0 auto;width:var(--line-width-adaptive);max-width:var(--max-width)}body:not(.links-ext-on) .cm-link .cm-underline,body:not(.links-ext-on) .cm-s-obsidian span.cm-url,body:not(.links-ext-on) .external-link,body:not(.links-int-on) .cm-hmd-internal-link .cm-underline,body:not(.links-int-on) .cm-s-obsidian span.cm-hmd-internal-link:hover,body:not(.links-int-on) .markdown-preview-view .internal-link,body:not(.links-int-on) a.internal-link,body:not(.links-int-on) a[href*="obsidian://"]{text-decoration:none}.links-int-on .cm-s-obsidian span.cm-hmd-internal-link,.links-int-on .is-live-preview .cm-hmd-internal-link,.links-int-on .markdown-preview-view .internal-link,.markdown-preview-view .internal-link{text-decoration:underline}.external-link,.links-ext-on .external-link{background-position-y:center;text-decoration:underline}body.minimal-rel-preview:not(.ig-lists-preview) .markdown-preview-view ol ol,body.minimal-rel-preview:not(.ig-lists-preview) .markdown-preview-view ol ul,body.minimal-rel-preview:not(.ig-lists-preview) .markdown-preview-view ul ol,body.minimal-rel-preview:not(.ig-lists-preview) .markdown-preview-view ul ul{margin-left:-15px;padding-left:var(--list-padding);border-left:1px solid var(--background-modifier-border)}body.minimal-rel-preview:not(.ig-lists-preview) .markdown-preview-view ul li.is-flashing{background-color:var(--text-highlight-bg)}.ig-lists .cm-hmd-list-indent>.cm-tab,body.minimal-rel-edit .cm-hmd-list-indent>.cm-tab{display:inline-block}.ig-lists .cm-hmd-list-indent>.cm-tab:after,body.minimal-rel-edit .cm-hmd-list-indent>.cm-tab:after{content:" ";display:block;width:1px;position:absolute;top:1px;border-right:1px solid var(--background-modifier-border);height:100%}body:not(.is-translucent):not(.is-mobile) .mod-left-split .backlink-pane,body:not(.is-translucent):not(.is-mobile) .mod-left-split .item-list,body:not(.is-translucent):not(.is-mobile) .mod-left-split .nav-files-container,body:not(.is-translucent):not(.is-mobile) .mod-left-split .outgoing-link-pane,body:not(.is-translucent):not(.is-mobile) .mod-left-split .tag-container,body:not(.is-translucent):not(.is-mobile) .mod-left-split .workspace-leaf-content[data-type=search] .search-result-container{background:linear-gradient(var(--background-secondary) 10%,rgba(255,255,255,0)) center top,linear-gradient(var(--background-modifier-border) 100%,transparent) center top;background-repeat:no-repeat;background-size:100% 40px,91% var(--border-width);background-attachment:local,scroll}body:not(.is-mobile) .mod-right-split .backlink-pane,body:not(.is-mobile) .mod-right-split .item-list,body:not(.is-mobile) .mod-right-split .nav-files-container,body:not(.is-mobile) .mod-right-split .outgoing-link-pane,body:not(.is-mobile) .mod-right-split .tag-container,body:not(.is-mobile) .mod-right-split .workspace-leaf-content[data-type=search] .search-result-container{background:linear-gradient(var(--background-primary) 10%,rgba(255,255,255,0)) center top,linear-gradient(var(--background-modifier-border) 100%,transparent) center top;background-repeat:no-repeat;background-size:100% 40px,91% var(--border-width);background-attachment:local,scroll}.mod-left-split .cm-contentContainer,.mod-left-split .markdown-preview-sizer>div{padding-left:0!important;max-width:100%!important}.workspace>.workspace-split:not(.mod-root) .CodeMirror,.workspace>.workspace-split:not(.mod-root) .cm-scroller,.workspace>.workspace-split:not(.mod-root) .markdown-preview-view{font-size:var(--font-adaptive-small);line-height:1.25}.workspace>.workspace-split:not(.mod-root) .workspace-leaf-content[data-type=markdown] .markdown-preview-view{padding:0 15px}.workspace>.workspace-split:not(.mod-root) .workspace-leaf-content[data-type=markdown] .markdown-embed .markdown-preview-view{padding:0}.workspace>.workspace-split:not(.mod-root) .CodeMirror,.workspace>.workspace-split:not(.mod-root) .markdown-preview-section,.workspace>.workspace-split:not(.mod-root) .markdown-preview-sizer{max-width:100%;padding:0;width:auto}.minimal-folding .workspace>.workspace-split:not(.mod-root) .workspace-leaf-content[data-type=markdown] .allow-fold-headings.markdown-preview-view .markdown-preview-sizer,.minimal-folding .workspace>.workspace-split:not(.mod-root) .workspace-leaf-content[data-type=markdown] .allow-fold-lists.markdown-preview-view .markdown-preview-sizer{padding-left:0}.workspace>.workspace-split:not(.mod-root) .internal-embed .markdown-embed{border:none;padding:0}.workspace>.workspace-split:not(.mod-root) .CodeMirror-sizer{padding-left:10px}:root{--bg-translucency-light:0.7;--bg-translucency-dark:0.85}.theme-dark.frosted-sidebar.is-translucent,.theme-light.frosted-sidebar.is-translucent{--opacity-translucency:1}.is-translucent.frosted-sidebar .workspace-split:not(.mod-right-split) .workspace-tabs,.is-translucent.frosted-sidebar:not(.hider-ribbon) .workspace-ribbon.mod-left{background:0 0}.is-translucent.frosted-sidebar:not(.hider-ribbon) .workspace-ribbon.mod-left:after{background:var(--background-secondary);opacity:var(--bg-translucency-light);top:0;left:0;content:"";height:120%;position:fixed;width:42px;z-index:-10}.is-translucent.frosted-sidebar .mod-left-split .workspace-tabs:after{background:var(--background-secondary);opacity:var(--bg-translucency-light);top:-50px;content:"";height:120%;position:fixed;width:120%;z-index:-10}.theme-dark.is-translucent.frosted-sidebar .workspace-split:not(.mod-right-split) .workspace-tabs:after,.theme-dark.is-translucent.frosted-sidebar:not(.hider-ribbon) .workspace-ribbon.mod-left:after{opacity:var(--bg-translucency-dark)}.theme-light.is-translucent.frosted-sidebar.minimal-light-white .workspace-split:not(.mod-right-split) .workspace-tabs:after{background:#fff}.theme-dark.is-translucent.frosted-sidebar.minimal-dark-black .workspace-split:not(.mod-right-split) .workspace-tabs:after{background:#000}.is-translucent .status-bar{margin:0}.full-file-names .nav-file-title-content,.full-file-names .search-result-file-title,.full-file-names .tree-item-inner{text-overflow:unset;white-space:normal;line-height:1.4}.full-file-names .nav-file-title{margin-bottom:3px}.theme-dark,.theme-light{--h1l:var(--ui1);--h2l:var(--ui1);--h3l:var(--ui1);--h4l:var(--ui1);--h5l:var(--ui1);--h6l:var(--ui1)}.h1-l .markdown-reading-view h1:not(.embedded-note-title),.h1-l .mod-cm6 .cm-editor .HyperMD-header-1{border-bottom:1px solid var(--h1l);padding-bottom:.4em}.h2-l .markdown-reading-view h2,.h2-l .mod-cm6 .cm-editor .HyperMD-header-2{border-bottom:1px solid var(--h2l);padding-bottom:.4em}.h3-l .markdown-reading-view h3,.h3-l .mod-cm6 .cm-editor .HyperMD-header-3{border-bottom:1px solid var(--h3l);padding-bottom:.4em}.h4-l .markdown-reading-view h4,.h4-l .mod-cm6 .cm-editor .HyperMD-header-4{border-bottom:1px solid var(--h4l);padding-bottom:.4em}.h5-l .markdown-reading-view h5,.h5-l .mod-cm6 .cm-editor .HyperMD-header-5{border-bottom:1px solid var(--h5l);padding-bottom:.4em}.h6-l .markdown-reading-view h6,.h6-l .mod-cm6 .cm-editor .HyperMD-header-6{border-bottom:1px solid var(--h6l);padding-bottom:.4em}.is-mobile{--font-settings-title:18px;--font-settings:16px;--font-settings-small:13px;--input-height:40px;--radius-m:8px}.hider-tooltips .follow-link-popover{display:none}.is-mobile .follow-link-popover{font-family:var(--font-ui)}body.is-mobile{padding:0!important}.is-mobile .cm-editor .cm-line,.is-mobile .workspace-drawer-tab-container>*,.minimal-folding.is-mobile .allow-fold-headings.markdown-preview-view .markdown-preview-sizer,.minimal-folding.is-mobile .allow-fold-lists.markdown-preview-view .markdown-preview-sizer,body.minimal-folding.is-mobile:not(.title-align-center):not(.title-align-left) .view-header-title{padding:0}.is-mobile .titlebar{height:0!important;padding:0!important;position:relative!important;border-bottom:none}.is-mobile .safe-area-top-cover{background-color:var(--background-primary)}.is-mobile .horizontal-main-container{background-color:var(--background-primary)}.is-mobile .workspace{border-radius:0!important;transform:none!important}.is-mobile .workspace-drawer:not(.is-pinned){width:100vw;max-width:360pt;border:none;box-shadow:0 5px 50px 5px rgba(0,0,0,.05)}.is-mobile .workspace-drawer.mod-left.is-pinned{max-width:var(--mobile-left-sidebar-width);min-width:150pt}.is-mobile .workspace-drawer.mod-right.is-pinned{max-width:var(--mobile-right-sidebar-width);min-width:150pt}.is-mobile .workspace-drawer.mod-right.is-pinned{border-right:none}.is-mobile .workspace-leaf-content[data-type=starred] .item-list{padding-left:5px}.is-mobile .workspace-drawer-active-tab-title,.is-mobile .workspace-drawer-tab-option-item-title{font-size:var(--font-adaptive-small)}.is-mobile .workspace-drawer-active-tab-header:hover .workspace-drawer-active-tab-title,.is-mobile .workspace-drawer-tab-option-item:hover .workspace-drawer-tab-option-item-title{color:var(--text-normal)}.is-mobile .workspace-drawer-active-tab-header:hover .workspace-drawer-active-tab-back-icon{color:var(--text-normal)}.is-mobile .markdown-preview-view ol,.is-mobile .markdown-preview-view ul{padding-inline-start:var(--list-padding)}.is-mobile .nav-file-title,.is-mobile .nav-folder-title,.is-mobile .outline,.is-mobile .tag-container,.is-mobile .tag-pane-tag,.is-mobile .tree-item-self{font-size:var(--font-adaptive-small);line-height:1.5;margin-bottom:4px}.is-mobile .backlink-pane>.tree-item-self,.is-mobile .outgoing-link-pane>.tree-item-self{font-size:var(--font-adaptive-smallest)}.is-mobile .tree-item-flair{font-size:var(--font-adaptive-small)}.is-mobile .nav-files-container{padding:5px 5px 5px 5px}.is-mobile .search-result-container{padding-bottom:20px}.is-mobile .search-result-file-match-replace-button{background-color:var(--background-tertiary);color:var(--text-normal)}.is-mobile .search-result-file-matches,.is-mobile .search-result-file-title{font-size:var(--font-adaptive-small)}.is-mobile .cm-editor .cm-foldGutter .cm-gutterElement{cursor:var(--cursor)}.is-mobile .cm-editor .cm-foldPlaceholder{background:0 0;border-color:transparent}.is-mobile .empty-state-action{border-radius:var(--radius-m);font-size:var(--font-adaptive-small)}.is-mobile .workspace-drawer-header{padding:20px 10px 0 25px}.is-mobile .workspace-drawer-header-name{font-weight:var(--bold-weight);color:var(--text-normal);font-size:1.125em}.is-mobile .workspace-drawer-header-info{color:var(--text-faint);font-size:var(--font-adaptive-small);margin-bottom:0}.is-mobile .is-mobile.hider-status .workspace-drawer-header-info,.is-mobile .mod-left .workspace-drawer-header-info{display:none}.is-mobile .workspace-drawer-active-tab-header{margin:2px 12px 2px;padding:8px 0 8px 8px}.is-mobile .backlink-pane,.is-mobile .tag-container,.is-mobile .workspace-leaf-content .item-list{padding-top:10px}.is-mobile .backlink-pane,.is-mobile .outgoing-link-pane{padding-left:10px}.workspace-drawer.mod-left .workspace-drawer-inner{padding-left:0}.is-mobile .side-dock-ribbon{background:var(--background-secondary);border-right:1px solid var(--background-modifier-border);z-index:3;flex-direction:column;width:70px;padding:15px 0;margin-right:0}body:not(.is-ios).is-mobile .workspace-drawer-ribbon{padding:20px 5px}.is-ios .is-pinned .side-dock-ribbon{padding:30px 0 20px 0}body.is-mobile.hider-frameless:not(.hider-ribbon) .side-dock-actions{padding-top:5px}.is-mobile .side-dock-actions,.is-mobile .side-dock-settings{flex-direction:column;border-radius:15px}.is-mobile .mod-left .workspace-drawer-header,.is-mobile .mod-left .workspace-drawer-tab-container{margin-left:70px}.is-mobile .side-dock-ribbon .side-dock-ribbon-action{padding:9px 5px 2px 5px;margin:0 12px 4px;height:40px}.is-mobile .side-dock-ribbon .side-dock-ribbon-action svg{width:22px;height:22px}.is-mobile .workspace-drawer-active-tab-container{z-index:2;background-color:var(--background-primary)}.is-mobile .side-dock-actions,.is-mobile .side-dock-settings{display:flex;align-content:center;justify-content:center;padding:0}.is-mobile .workspace-drawer.mod-left:not(.is-pinned){border-right:none}.is-mobile .nav-buttons-container{padding:0 0 10px 15px}.is-mobile input[type=text]{font-size:14px;height:var(--input-height)}.is-mobile .search-input-container input[type=text]{-webkit-appearance:none;border-radius:50px;height:40px;padding:10px 20px;font-size:14px}.is-mobile .search-input-container input::placeholder{font-size:14px}.is-mobile .workspace-drawer{border-width:var(--border-width)}.is-mobile .workspace-drawer-active-tab-container,.is-mobile .workspace-drawer-inner{background-color:var(--background-secondary)}.workspace-drawer-active-tab-icon{display:none}.is-ios .is-pinned .workspace-drawer-ribbon{padding:30px 0 20px 0}.is-ios .workspace-drawer.is-pinned .workspace-drawer-header{padding-top:26px}.is-mobile .workspace-split.mod-root{background-color:var(--background-primary)}.is-ios .mod-root .workspace-leaf{padding-top:20px}.is-ios .mod-root .workspace-split.mod-horizontal .workspace-leaf:not(:first-of-type){padding-top:0}.is-mobile.minimal-focus-mode .view-actions{opacity:1}.is-mobile .workspace-drawer-tab-options{padding-top:10px}.is-mobile .workspace-drawer-tab-option-item{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;margin:0 10px;padding:8px 10px;border-radius:var(--radius-m)}.is-mobile .workspace-drawer-header-icon{align-self:start}body.is-mobile:not(.minimal-icons-off) .nav-action-button svg,body.is-mobile:not(.minimal-icons-off) .view-action svg,body.is-mobile:not(.minimal-icons-off) .workspace-drawer-header-icon svg{width:22px;height:22px}.is-mobile.hider-search-suggestions .search-input-suggest-button{display:none}.is-mobile.hider-search-suggestions .workspace-leaf-content[data-type=search] .search-input-container input{padding-left:15px}.is-mobile .search-input-clear-button{right:6px}.is-mobile .search-input-clear-button:before{height:16px;width:16px}.is-mobile .view-header-title{font-size:125%}.is-mobile .view-header-icon{padding:16px 6px 16px 7px;margin-left:4px}.is-mobile .mod-left.is-pinned+.mod-root .view-header-icon,.is-mobile .mod-root .view-header-icon{display:none}.is-mobile .view-action{padding:5px 5px 4px}.is-mobile .workspace-leaf-content:not([data-type=search]) .nav-buttons-container{border-bottom:var(--border-width) solid var(--background-modifier-border)}.is-mobile .nav-action-button,.is-mobile .workspace-drawer-header-icon,.is-mobile .workspace-leaf-content[data-type=search] .nav-action-button{padding:4px 7px 0!important;margin:5px 2px 2px 0;text-align:center;height:32px;cursor:var(--cursor)}.is-mobile .nav-file-title.is-active{box-shadow:0 0 0 2px var(--background-tertiary)}.pull-down-action{top:0;left:0;right:0;width:100%;margin:0 auto;padding:50px 0 20px;text-align:center;border-radius:0;border:none;box-shadow:0 5px 200px var(--background-modifier-box-shadow)}.mobile-toolbar{width:100%;text-align:center;display:flex;overflow:scroll;background-color:var(--background-primary);border-top:1px solid var(--background-modifier-border)}.is-mobile .document-replace,.is-mobile .document-search{flex-direction:row}.is-mobile .document-search-container{height:56px;padding:0 15px}.is-mobile .document-search-container input[type=text]{width:auto;margin:0 5px 0 0;height:32px;padding:5px 7px;border-radius:50px;border:1px solid var(--background-modifier-border);background-color:var(--background-primary)}.is-mobile .document-search-container button{width:auto;margin:0;background:0 0;font-size:14px;height:32px}.pull-out-action{top:0;height:100vh;padding:30px 10px;background:0 0;display:flex;justify-content:center;align-content:center;flex-direction:column}.is-mobile .markdown-preview-view pre{overflow-x:scroll}.is-mobile .view-header-icon .three-horizontal-bars{opacity:0}.is-mobile.plugin-sliding-panes .view-header-title{mask-image:unset;-webkit-mask-image:unset}.is-mobile.plugin-sliding-panes-rotate-header .view-header-title{line-height:1.2}.is-mobile .workspace-drawer-header-name-text{white-space:nowrap;margin-right:10px}@media (max-width:400pt){.is-mobile .view-header-icon{display:none}.is-mobile .nav-action-button:hover,.is-mobile .view-action:hover,.is-mobile .workspace-drawer-header-icon:hover,.is-mobile .workspace-drawer-tab-option-item:hover,.is-mobile .workspace-leaf-content[data-type=backlink] .nav-action-button.is-active:hover,.is-mobile .workspace-leaf-content[data-type=search] .nav-action-button.is-active:hover,.side-dock-ribbon .side-dock-ribbon-action:hover{background:0 0}.is-mobile .mod-left .workspace-drawer-header-icon{display:none}.is-ios .workspace-drawer .workspace-drawer-header{padding-top:45px}.is-ios .mod-root .workspace-leaf{padding-top:40px}.is-mobile .mod-right .workspace-drawer-header div:nth-child(2){display:none}.is-mobile .workspace .workspace-drawer-backdrop{margin-top:-40px;height:calc(100vh + 50px);z-index:9}.is-ios .workspace-drawer-ribbon{padding:50px 0 30px 0}.is-mobile .view-header-title{max-width:calc(100vw - 90px);padding-right:20px;font-size:var(--font-settings-title);letter-spacing:-.015em}.is-mobile .workspace-drawer-header-name-text{font-size:var(--font-settings-title);letter-spacing:-.015em}.is-mobile .view-header{border-bottom:var(--border-width) solid var(--background-modifier-border)!important}.is-mobile .installed-plugins-container{max-width:100%;overflow:hidden}.is-mobile .setting-item-info{flex:1 1 auto}.is-mobile .kanban-plugin__board-settings-modal .setting-item-control,.is-mobile .setting-item-control{flex:1 0 auto;margin-right:0;min-width:auto}.is-mobile .checkbox-container{flex:1 0 40px;max-width:40px}.is-mobile .setting-item-description{word-break:break-word;white-space:pre-line}.is-mobile .view-action{padding:0 4px 0 4px;height:22px}.is-mobile .cm-s-obsidian span.cm-hashtag,.is-mobile .frontmatter-container .tag,.is-mobile .tag{font-size:var(--font-adaptive-smaller)}.is-mobile .setting-item-control button,.is-mobile .setting-item-control input,.is-mobile .setting-item-control select{margin-bottom:5px}.is-mobile .setting-item-control input[type=range]{margin-bottom:10px}.is-mobile .markdown-preview-view ol,.is-mobile .markdown-preview-view ul{padding-inline-start:1.75em}}@media (min-width:400pt){.mod-left:not(.is-pinned)+.mod-root>div:first-of-type .view-header-icon{opacity:var(--icon-muted);display:flex}.mod-left:not(.is-pinned)+.mod-root .view-header-icon .three-horizontal-bars,.mod-left:not(.is-pinned)+.mod-root>div:first-of-type .view-header-icon:hover{opacity:1}.mod-left:not(.is-pinned)+.mod-root .view-header-icon:hover{background-color:var(--background-tertiary)}.mobile-toolbar-option{border-radius:8px;margin:6px 0}.mobile-toolbar-option:hover{background-color:var(--background-tertiary)}.is-mobile.is-ios .safe-area-top-cover{background-color:transparent}.is-mobile .view-action{padding:5px 6px 4px}.is-mobile .mod-left:not(.is-pinned)+.mod-root .workspace-leaf:first-of-type .view-header-title-container{max-width:calc(100% - 102px)}.is-mobile .menu,.is-mobile .modal,.is-mobile .prompt,.is-mobile .suggestion-container{transition:unset!important;transform:unset!important;animation:unset!important}.is-mobile .community-plugin-search .setting-item{padding-top:10px}.is-mobile .setting-item:not(.mod-toggle):not(.setting-item-heading){flex-direction:row;align-items:center}.is-mobile .setting-item-control button,.is-mobile .setting-item-control input,.is-mobile .setting-item-control select{width:auto}.is-mobile .workspace-drawer:not(.is-pinned){margin:30px 16px 0;height:calc(100vh - 48px);border-radius:15px}.is-mobile .setting-item:not(.mod-toggle):not(.setting-item-heading) .setting-item-control{width:auto;margin-top:0}.is-mobile .markdown-preview-view ol>li.task-list-item .collapse-indicator,.is-mobile .markdown-preview-view ul>li.task-list-item .collapse-indicator{margin-left:-2.5em;margin-top:.1em}.pull-down-action{width:400px;top:15px;padding:15px;border-radius:15px}}:root{--ios-radius:10px;--ios-shadow:0 5px 100px rgba(0,0,0,0.15);--ios-muted:#8e8e93}.theme-light{--ios-blue:#007aff;--ios-red:#ff3c2f;--ios-bg-translucent:rgba(255,255,255,0.85);--ios-bg:white;--ios-border:rgba(0,0,0,0.1)}.theme-dark{--ios-blue:#0b84ff;--ios-red:#ff453a;--ios-bg-translucent:rgba(44,44,46,0.85);--ios-bg:#2c2c2e;--ios-border:rgba(255,255,255,0.15)}.is-ios{--text-error:#ff453a}.is-ios .mod-confirmation .modal{width:400px;max-width:95vw;overflow:visible;background-color:rgba(0,0,0,.07);padding:0;border-radius:var(--ios-radius);box-shadow:var(--ios-shadow)}.is-ios .mod-confirmation .modal .modal-title{text-align:center;display:none}.is-ios .mod-confirmation .modal .modal-content{border-radius:var(--ios-radius) var(--ios-radius) 0 0;background-color:var(--ios-bg-translucent);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);font-size:13px;margin:0;text-align:center;color:var(--ios-muted);padding:15px}.is-ios .mod-confirmation .modal .modal-content p{margin-block-start:0;margin-block-end:0}.is-ios .mod-confirmation .modal button{background-color:var(--ios-bg-translucent);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);margin:0;border:none;height:auto;padding:28px 0;line-height:0;box-shadow:none;color:var(--ios-blue);font-weight:400;border-radius:0;font-size:18px}.is-ios .mod-confirmation .modal button:hover{background-color:transparent;border:none;box-shadow:none;border-top:1px solid var(--ios-border)}.is-ios .mod-confirmation .modal .modal-button-container>.mod-warning:nth-last-child(3),.is-ios .mod-confirmation .modal button.mod-warning{border-top:1px solid var(--ios-border);background-color:var(--ios-bg-translucent);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);color:var(--ios-red);font-weight:400;text-decoration:none}.is-ios .mod-confirmation .modal .modal-button-container>button:last-child{border-top:none;margin-top:10px;font-weight:600;border-radius:var(--ios-radius);background-color:var(--ios-bg)}.is-ios .mod-confirmation .modal .modal-button-container>.mod-warning:nth-last-child(2){border-bottom-left-radius:var(--ios-radius);border-bottom-right-radius:var(--ios-radius)}.is-ios .mod-confirmation .modal .modal-button-container>button:last-child:hover{background-color:var(--ios-bg-translucent)}.backlink-pane,.outgoing-link-pane{padding-bottom:30px}.backlink-pane .search-result-container,.outgoing-link-pane .search-result-container{padding:5px 5px 5px 5px;margin-left:0}.backlink-pane .search-result-file-title,.outgoing-link-pane .search-result-file-title{padding-left:15px}.backlink-pane>.tree-item-self .collapse-icon,.outgoing-link-pane .tree-item-icon,.outgoing-link-pane>.tree-item-self .collapse-icon{display:none}.tree-item-self.outgoing-link-item{padding:0;margin-left:5px}.backlink-pane>.tree-item-self,.backlink-pane>.tree-item-self:hover,.outgoing-link-pane>.tree-item-self,.outgoing-link-pane>.tree-item-self:hover{padding-left:15px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:var(--font-adaptive-smallest);font-weight:500;padding:5px 7px 5px 10px;background:0 0}.backlink-pane>.tree-item-self.is-collapsed,.outgoing-link-pane>.tree-item-self.is-collapsed{color:var(--text-faint)}.outgoing-link-pane .search-result-file-match{padding:5px 0;border:0}.outgoing-link-pane .search-result-file-match-destination-file{background:0 0}.search-result-file-match:hover .search-result-file-match-destination-file:hover{background:0 0;color:var(--text-normal)}.theme-dark,.theme-light{--node:var(--text-muted);--node-focused:var(--text-accent);--node-tag:var(--red);--node-attachment:var(--yellow);--node-unresolved:var(--text-faint)}.graph-view.color-fill{color:var(--node)}.graph-view.color-fill-focused{color:var(--node-focused)}.graph-view.color-fill-highlight{color:var(--node-focused)}.graph-view.color-circle{color:var(--node-focused)}.graph-view.color-line{color:var(--background-modifier-border)}.graph-view.color-line-highlight{color:var(--node-focused);border:0}.graph-view.color-text{color:var(--text-normal)}.theme-dark .graph-view.color-fill-tag,.theme-light .graph-view.color-fill-tag{color:var(--node-tag)}.theme-dark .graph-view.color-fill-attachment,.theme-light .graph-view.color-fill-attachment{color:var(--node-attachment)}.theme-dark .graph-view.color-fill-unresolved,.theme-light .graph-view.color-fill-unresolved{color:var(--node-unresolved)}body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-split.mod-root .workspace-leaf-content[data-type=graph] .view-header,body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-split.mod-root .workspace-leaf-content[data-type=localgraph] .view-header{position:fixed;background:0 0!important;width:100%}body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type=graph] .view-content,body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type=localgraph] .view-content{height:100%}body:not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type=graph] .view-header-title,body:not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type=localgraph] .view-header-title{display:none}body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type=graph] .view-actions,body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type=localgraph] .view-actions{background:0 0}.mod-root .workspace-leaf-content[data-type=graph] .graph-controls,.mod-root .workspace-leaf-content[data-type=localgraph] .graph-controls{top:32px}.graph-controls.is-close{padding:6px;left:0;top:0}.graph-controls-button{cursor:var(--cursor)}.graph-control-section .tree-item-children{padding-bottom:15px}.graph-control-section-header{font-weight:500;text-transform:uppercase;letter-spacing:.05em;font-size:var(--font-adaptive-smallest);color:var(--text-muted)}.graph-control-section-header:hover{color:var(--text-normal)}.graph-controls .search-input-container{width:100%}.graph-controls .graph-control-search-button,.setting-item.mod-search-setting.has-term-changed .graph-control-search-button{display:none}.graph-controls .setting-item{padding:4px 0 0 0}.graph-controls .setting-item-name{font-size:var(--font-adaptive-small)}.graph-controls{background:var(--background-secondary);border:1px solid var(--background-modifier-border);min-width:240px;left:6px;margin-top:6px;margin-bottom:0;padding:10px 12px 10px 2px;border-radius:var(--radius-m)}.graph-controls input[type=range],.graph-controls input[type=text]{font-size:var(--font-adaptive-small)}.graph-controls .mod-cta{width:100%;font-size:var(--font-adaptive-small);padding:5px;margin:0}.graph-controls-button.mod-animate{margin-top:5px}.mod-left-split .graph-controls{background:var(--background-secondary)}.local-graph-jumps-slider-container,.workspace-fake-target-overlay .local-graph-jumps-slider-container,.workspace-split.mod-left-split .local-graph-jumps-slider-container,.workspace-split.mod-right-split .local-graph-jumps-slider-container{background:0 0;opacity:.6;padding:0;left:12px;transition:opacity .2s linear;height:auto}.mod-root .local-graph-jumps-slider-container{right:0;left:0;width:var(--line-width-adaptive);max-width:var(--max-width);margin:0 auto;top:30px}.local-graph-jumps-slider-container:hover,.workspace-fake-target-overlay .local-graph-jumps-slider-container:hover,.workspace-split.mod-left-split .local-graph-jumps-slider-container:hover,.workspace-split.mod-right-split .local-graph-jumps-slider-container:hover{opacity:.8;transition:opacity .2s linear}.outline{padding:15px 10px 20px 0;font-size:var(--font-adaptive-small)}.outline .pane-empty{font-size:var(--font-adaptive-small);color:var(--text-faint);padding:0 0 0 15px;width:100%}.outline .collapsible-item-self{cursor:var(--cursor);line-height:1.4;margin-bottom:4px;font-size:var(--font-adaptive-small);padding-left:15px}.collapsible-item-collapse{opacity:1;left:-5px;color:var(--text-faint)}.outline .collapsible-item-inner:hover{color:var(--text-normal)}.collapsible-item-self.is-clickable:hover .collapsible-item-collapse{color:var(--text-normal)}.outline>.collapsible-item>.collapsible-item-self .right-triangle{opacity:0}.theme-dark.minimal-dark-black .popover{background:var(--bg2)}.popover,.popover.hover-popover{min-height:40px;box-shadow:0 20px 40px var(--background-modifier-box-shadow);pointer-events:auto!important;border:1px solid var(--background-modifier-border)}.popover.hover-popover{width:400px;max-height:40vh}.popover.hover-popover .markdown-embed{padding:0}.popover .markdown-embed-link{display:none}.popover .markdown-embed .markdown-preview-view{padding:10px 20px 30px}.popover.hover-popover .markdown-embed .markdown-embed-content{max-height:none}.popover.hover-popover.mod-empty{padding:20px 20px 20px 20px;color:var(--text-muted)}.popover.hover-popover .markdown-embed .markdown-preview-view,.popover.hover-popover .markdown-preview-view .table-view-table{font-size:1.05em}.popover.hover-popover .markdown-embed h1,.popover.hover-popover .markdown-embed h2,.popover.hover-popover .markdown-embed h3,.popover.hover-popover .markdown-embed h4{margin-top:1rem}.prompt{box-shadow:0 5px 100px rgba(0,0,0,.15);padding-bottom:0;border:1px solid var(--modal-border)}body:not(.hider-scrollbars) .prompt{padding-right:0}body:not(.hider-scrollbars) .prompt-results{padding-right:10px}input.prompt-input{border:0;background:var(--background-primary);box-shadow:none!important;padding-left:10px;height:40px;line-height:4;font-size:var(--font-adaptive-normal)}input.prompt-input:hover{border:0;background:var(--background-primary);padding-left:10px;line-height:4}.prompt-results{padding-bottom:10px}.prompt-instructions{color:var(--text-muted)}.prompt-instruction-command{font-weight:600}.suggestion-container{box-shadow:0 5px 40px rgba(0,0,0,.2);padding:0 6px;border-radius:8px;background-color:var(--background-primary);border:1px solid var(--background-modifier-border-hover)}.suggestion-container .suggestion-item{font-size:calc(var(--font-adaptive-normal) * .9)!important;cursor:var(--cursor);padding:4px 10px 4px 10px;border-radius:4px}.suggestion-container .suggestion-item:first-child{margin-top:6px}.suggestion-container .suggestion-item:last-child{margin-bottom:6px}.suggestion-hotkey{margin-top:.25em}.suggestion-flair{left:auto;right:8px;opacity:.25}.prompt-results .suggestion-flair .filled-pin{display:none}.prompt-results .suggestion-item{padding:5px 8px 5px 10px}.modal-container .suggestion-item.is-selected{border-radius:var(--radius-m);background:var(--background-tertiary)}.suggestion-item.is-selected{background:var(--background-tertiary)}.suggestion-empty,.suggestion-item{font-size:var(--font-adaptive-normal);cursor:var(--cursor)}.is-mobile .prompt,.is-mobile .suggestion-container{width:100%;max-width:100%;border:none;padding:10px 10px 0 10px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.is-mobile .suggestion-container{left:0;right:0;margin:0 auto;border:none}.is-mobile .suggestion-item{font-size:var(--font-adaptive-normal);padding-left:10px;letter-spacing:.001px}.is-mobile .prompt-results .suggestion-flair{display:none}.is-mobile input[type=text].prompt-input,.is-mobile input[type=text].prompt-input:hover{line-height:2;padding:8px;font-size:var(--font-adaptive-normal)}@media (min-width:400pt){.is-mobile .modal-container .prompt{opacity:1!important}.is-mobile .prompt{max-width:600px;max-height:600px;bottom:auto!important;border-radius:15px;top:100px!important}.is-mobile .suggestion-container{max-width:600px;max-height:600px;border-radius:15px;bottom:80px;border:1px solid var(--background-modifier-border)}.is-mobile .modal-container .suggestion-item{padding:10px 5px 10px 10px;border-radius:var(--radius-m)}.is-mobile .suggestion-flair{right:0;left:auto;position:absolute;padding:10px}}@media (max-width:400pt){.is-mobile .suggestion-hotkey{display:none}.is-mobile .suggestion-flair{right:0;left:auto;position:absolute;padding:5px 5px 0 0}.is-mobile .suggestion-container{max-height:200px;border-top:1px solid var(--background-modifier-border);border-radius:0;padding-top:0;box-shadow:none}.is-mobile .prompt{border-radius:0;border:none;padding-top:5px;padding-bottom:0;max-height:calc(100vh - 120px);top:120px}.is-mobile .suggestion-container .suggestion{padding-top:10px}}.modal.mod-publish{max-width:600px;padding-left:0;padding-right:0;padding-bottom:0}.modal.mod-publish .modal-title{padding-left:20px;padding-bottom:10px}.mod-publish .modal-content{padding-left:20px;padding-right:20px}.mod-publish p{font-size:var(--font-small)}.mod-publish .tree-item-flair{display:unset}.file-tree .mod-changed .tree-item-flair,.file-tree .mod-deleted .tree-item-flair,.file-tree .mod-new .tree-item-flair,.file-tree .mod-to-delete .tree-item-flair{background:0 0}.file-tree .mod-deleted .tree-item-flair,.file-tree .mod-to-delete .tree-item-flair{color:var(--pink)}.file-tree .mod-new .tree-item-flair{color:var(--green)}.file-tree .mod-changed .tree-item-flair{color:var(--yellow)}.mod-publish .button-container,.modal.mod-publish .modal-button-container{margin-top:0;padding:10px;border-top:1px solid var(--background-modifier-border);bottom:0;background-color:var(--background-primary);position:absolute;width:100%;margin-left:-20px;text-align:center}.publish-changes-info{padding:0 0 15px;margin-bottom:0;border-bottom:1px solid var(--background-modifier-border)}.modal.mod-publish .modal-content .publish-sections-container{max-height:none;height:auto;padding:10px 20px 30px 0;margin-top:10px;margin-right:-20px;margin-bottom:80px}.publish-site-settings-container{max-height:none;height:auto;margin-right:-20px;margin-bottom:80px;overflow-x:hidden}.publish-section-header{padding-bottom:15px;border-width:1px}.password-item{padding-left:0;padding-right:0}.publish-section-header-text{font-weight:600;color:var(--text-normal);cursor:var(--cursor)}.file-tree-item-header,.publish-section-header-action,.publish-section-header-text,.publish-section-header-toggle-collapsed-button{cursor:var(--cursor)}.publish-section-header-action:hover,.publish-section-header-text:hover,.publish-section-header-toggle-collapsed-button:hover{color:var(--text-normal);cursor:var(--cursor)}.mod-publish .u-pop{color:var(--text-normal)}.publish-section-header-toggle-collapsed-button{padding:7px 0 0 3px;width:18px}.mod-publish .file-tree-item{margin-left:20px}.mod-publish .file-tree-item{padding:0;margin-bottom:2px;font-size:var(--font-small)}.mod-publish .file-tree-item-checkbox{filter:hue-rotate(0)}.mod-publish .file-tree-item.mod-deleted .flair,.mod-publish .file-tree-item.mod-to-delete .flair{background:0 0;color:#ff3c00;font-weight:500}.mod-publish .file-tree-item.mod-new .flair{background:0 0;font-weight:500;color:#13c152}.mod-publish .site-list-item{padding-left:0;padding-right:0}.is-mobile .mod-publish .modal-content{display:unset;padding:10px 10px 10px;margin-bottom:120px;overflow-x:hidden}.is-mobile .mod-publish .button-container,.is-mobile .modal.mod-publish .modal-button-container{padding:10px 15px 30px;margin-left:0;left:0}.is-mobile .modal.mod-publish .modal-title{padding:10px 20px;margin:0 -10px;border-bottom:1px solid var(--background-modifier-border)}.is-mobile .publish-site-settings-container{margin-right:0;padding:0}.is-mobile .modal.mod-publish .modal-content .publish-sections-container{margin-right:0;padding-right:0}@media (max-width:400pt){.is-mobile .publish-changes-info,.is-mobile .publish-section-header{flex-wrap:wrap;border:none}.is-mobile .publish-changes-info .publish-changes-add-linked-btn{flex-basis:100%;margin-top:10px}.is-mobile .publish-section-header-text{flex-basis:100%;margin-bottom:10px;margin-left:20px;margin-top:-8px}.is-mobile .publish-section{background:var(--background-secondary);border-radius:10px;padding:12px 12px 1px}.is-mobile .publish-changes-switch-site{flex-grow:0;margin-right:10px}}.search-result-container.mod-global-search .search-empty-state{padding-left:15px}.search-result-file-match{cursor:var(--cursor)!important;width:auto;left:0}.search-result-file-match:hover{background:0 0}.search-result-container:before{height:1px}.search-result-file-match-replace-button{background-color:var(--background-primary);border:1px solid var(--background-modifier-border);color:var(--text-muted);opacity:1;top:auto;right:18px;bottom:1px;font-weight:500;font-size:var(--font-adaptive-smaller)}.search-result-hover-button:hover{background-color:var(--background-tertiary);color:var(--text-muted)}.search-result-file-match-replace-button:hover{background-color:var(--background-modifier-border);color:var(--text-normal)}.search-result-container.is-loading:before{background-color:var(--background-modifier-accent)}.search-result{margin-bottom:0}.search-result-count{opacity:1;color:var(--text-faint);padding:0 0 0 5px}.search-result-file-match:before{top:0}.search-result-file-match:not(:first-child){margin-top:0}.search-result-file-match{margin-top:0;margin-bottom:0;padding-top:6px;padding-bottom:5px}.search-result-file-matched-text{background-color:var(--text-selection)}.search-input-container input,.search-input-container input:focus,.search-input-container input:hover{font-size:var(--font-adaptive-small);padding:5px 28px 5px 10px;background-color:var(--background-modifier-form-field)}.search-input-container{width:calc(100% - 20px);margin:0 0 8px 10px}.workspace-leaf-content .setting-item{padding:5px 0;border:none}.workspace-leaf-content .setting-item-control{flex-shrink:0;flex:1}.search-input-clear-button{background:0 0;border-radius:50%;color:var(--text-muted);cursor:var(--cursor);top:0;right:2px;bottom:0;line-height:0;height:calc(var(--input-height) - 2px);width:28px;margin:auto;padding:0 0;text-align:center;display:flex;justify-content:center;align-items:center;transition:color .2s ease-in-out}.search-input-clear-button:hover{color:var(--text-normal);transition:color .2s ease-in-out}.search-input-clear-button:active{color:var(--text-normal);transition:color .2s ease-in-out}.search-input-clear-button:before{content:'';height:13px;width:13px;display:block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,");-webkit-mask-repeat:no-repeat}.search-input{max-width:100%;margin-left:0;width:500px}input.search-input:focus{border-color:var(--background-modifier-border)}.workspace-leaf-content[data-type=search] .search-result-file-matches{padding-left:0}.search-empty-state{font-size:var(--font-adaptive-small);color:var(--text-faint);padding-left:5px;margin:0}.search-result-container{padding:5px 10px 50px 5px}.search-result-file-title{line-height:1.3;padding:4px 4px 4px 20px;vertical-align:middle;cursor:var(--cursor)!important}.search-result-file-title,.tree-item-inner{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-result-collapse-indicator{left:0}.search-result-file-match{padding-right:15px}.search-result-file-match:before{height:.5px}.search-result-file-matches{font-size:var(--font-adaptive-smaller);line-height:1.3;margin:3px 0 8px 0;padding:0 0 2px 0;color:var(--text-muted);border:1px solid var(--background-modifier-border);background:var(--background-primary);border-radius:var(--radius-m)}.search-result:last-child .search-result-file-matches{border:1px solid var(--background-modifier-border)}.search-result-hover-button.mod-top{top:4px;right:4px}.search-result-hover-button.mod-bottom{bottom:0;right:4px}.search-info-container{font-size:var(--font-adaptive-smaller);color:var(--text-faint);padding-top:5px;padding-bottom:5px}.search-info-more-matches{font-size:var(--font-adaptive-smaller);padding-top:4px;padding-bottom:4px;color:var(--text-normal)}.side-dock-collapsible-section-header-indicator{display:none}.search-result-file-title:hover{color:var(--text-normal);background:0 0}.workspace-leaf-content .search-input,.workspace-leaf-content .search-input:focus,.workspace-leaf-content .search-input:hover{font-size:var(--font-adaptive-small);padding:7px 10px;height:28px;border-radius:var(--radius-m);background:var(--background-primary);border:1px solid var(--background-modifier-border);transition:border-color .1s ease-in-out}.workspace-leaf-content .search-input:hover{border-color:var(--background-modifier-border-hover);transition:border-color .1s ease-in-out}.workspace-leaf-content .search-input:focus{background:var(--background-primary);border-color:var(--background-modifier-border-focus);transition:all .1s ease-in-out}.search-input-container input::placeholder{color:var(--text-faint);font-size:var(--font-adaptive-small)}.workspace-split.mod-root .workspace-split.mod-vertical .workspace-leaf-content{padding-right:0}.workspace-split.mod-horizontal.mod-right-split{width:0}.workspace-split.mod-vertical>.workspace-leaf{padding-right:1px}.workspace-leaf-content[data-type=starred] .item-list{padding-top:5px}.workspace-leaf-content .view-content{padding:0}.workspace-split.mod-right-split .view-content{padding:0;background-color:var(--background-primary)}.modal.mod-sync-log{padding:20px 0 0 0}.modal.mod-sync-log .modal-title{padding:0 20px}.modal.mod-sync-log .modal-content{padding:0;display:flex;flex-direction:column}.modal.mod-sync-log .modal-button-container{border-top:1px solid var(--background-modifier-border);padding:15px;background-color:var(--background-primary);margin:0}.modal.mod-sync-log .sync-log-container{padding:16px 20px;background-color:var(--background-secondary);flex-grow:1;font-size:var(--font-adaptive-small)}.sync-log-container .list-item{padding-left:0}.modal.mod-sync-log .setting-item.mod-toggle{padding:20px}.sync-history-content{font-size:var(--font-adaptive-small);border:none;padding:20px 40px 20px 20px;border-radius:0}body .sync-history-content-container textarea.sync-history-content:active,body .sync-history-content-container textarea.sync-history-content:focus{box-shadow:none}.sync-history-content-empty{padding:5px 20px;color:var(--text-muted);font-size:var(--font-adaptive-small)}.sync-history-content-container{padding:0;height:auto;border-left:1px solid var(--background-modifier-border);background-color:var(--background-primary)}.sync-history-content-buttons.u-center-text{text-align:center;padding:10px;margin:0;border-top:1px solid var(--background-modifier-border)}.sync-history-content-container .modal-button-container{margin:0;padding:10px 5px;border-top:1px solid var(--background-modifier-border);background-color:var(--background-primary);text-align:center}.sync-history-list{min-width:220px}.sync-history-list-container{min-width:220px;flex-basis:230px;max-height:none;overflow-y:scroll;background-color:var(--background-secondary)}.sync-history-list{padding:10px 10px 0 10px;overflow:unset;background-color:var(--background-secondary)}.sync-history-list .search-input-container{width:100%;margin:0}.sync-history-load-more-button{font-size:var(--font-adaptive-small);cursor:var(--cursor);margin:0 10px 10px;border-radius:var(--radius-m)}.sync-history-load-more-button:hover{background-color:var(--background-tertiary)}.sync-history-list-item{border-radius:var(--radius-m);padding:4px 8px;margin-bottom:4px;font-size:var(--font-adaptive-small);cursor:var(--cursor)}.sync-history-list-item.is-active,.sync-history-list-item:hover{background-color:var(--background-tertiary)}.is-mobile .sync-status-icon{margin-top:2px}.is-mobile .sync-history-list{padding:10px;background-color:var(--background-primary)}.is-mobile .sync-history-list-item{font-size:var(--font-adaptive-small);padding:8px 10px}.is-mobile .sync-history-content-container .modal-button-container{padding:5px 10px 30px 10px}.is-mobile .sync-history-content{outline:0;-webkit-appearance:none;border:0;background-color:var(--background-secondary)}.obsidian-banner.solid{border-bottom:var(--border-width) solid var(--background-divider)}.contextual-typography .markdown-preview-view div.has-banner-icon.obsidian-banner-wrapper{overflow:visible}.theme-dark .markdown-preview-view img.emoji{opacity:1}body.theme-dark .button-default,body.theme-light .button-default{border:none;box-shadow:none;height:var(--input-height);background:var(--background-tertiary);color:var(--text-normal);font-size:revert;font-weight:500;transform:none;transition:all .1s linear;padding:0 20px}body.theme-dark .button-default:hover,body.theme-light .button-default:hover{border:none;background:var(--background-modifier-border-hover);box-shadow:none;transform:none;transition:all .1s linear}body.theme-dark .button-default:active,body.theme-dark .button-default:focus,body.theme-light .button-default:active,body.theme-light .button-default:focus{box-shadow:none}body .button-default.blue{background-color:var(--blue)!important}.button-default.red{background-color:var(--red)!important}.button-default.green{background-color:var(--green)!important}.button-default.yellow{background-color:var(--yellow)!important}.button-default.purple{background-color:var(--purple)!important}.workspace-leaf-content[data-type=calendar] .view-content{padding:5px 0 0 0}#calendar-container{padding:0 15px 5px;--color-background-day-empty:var(--background-secondary-alt);--color-background-day-active:var(--background-tertiary);--color-background-day-hover:var(--background-tertiary);--color-dot:var(--text-faint);--color-text-title:var(--text-normal);--color-text-heading:var(--text-muted);--color-text-day:var(--text-normal);--color-text-today:var(--text-normal);--color-arrow:var(--text-faint);--color-background-day-empty:transparent}#calendar-container .table{border-collapse:separate;table-layout:fixed}#calendar-container h2{font-weight:400;font-size:var(--h2)}.mod-root #calendar-container{width:var(--line-width-adaptive);max-width:var(--max-width);margin:0 auto;padding:0}#calendar-container .arrow{cursor:var(--cursor);width:22px;border-radius:4px;padding:3px 7px}#calendar-container .arrow svg{width:12px;height:12px;color:var(--text-faint);opacity:.7}#calendar-container .arrow:hover{fill:var(--text-muted);color:var(--text-muted);background-color:var(--background-tertiary)}#calendar-container .arrow:hover svg{color:var(--text-muted);opacity:1}#calendar-container tr th{padding:2px 0 4px;font-weight:500}#calendar-container tr td{padding:2px 0 0 0;border-radius:var(--radius-m);cursor:var(--cursor);border:1px solid transparent;transition:none}#calendar-container .nav{padding:0;margin:10px 5px 10px 5px}#calendar-container .dot{margin:0}#calendar-container .month,#calendar-container .title,#calendar-container .year{font-size:var(--font-adaptive-normal);font-weight:400;color:var(--text-normal)}#calendar-container .today,#calendar-container .today.active{color:var(--text-accent);font-weight:600}#calendar-container .today .dot,#calendar-container .today.active .dot{fill:var(--text-accent)}#calendar-container .active .task{stroke:var(--text-faint)}#calendar-container .active{color:var(--text-normal)}#calendar-container .reset-button{text-transform:none;letter-spacing:0;font-size:var(--font-adaptive-smaller);font-weight:500;color:var(--text-muted);border-radius:4px;margin:0;padding:2px 8px}#calendar-container .reset-button:hover{color:var(--text-normal);background-color:var(--background-tertiary)}#calendar-container .day,#calendar-container .reset-button{cursor:var(--cursor)}#calendar-container .day.adjacent-month{color:var(--text-faint);opacity:1}#calendar-container .day{padding:2px 4px 4px}#calendar-container .active,#calendar-container .active.today,#calendar-container .day:hover,#calendar-container .week-num:hover{background-color:var(--color-background-day-active)}#calendar-container .active .dot{fill:var(--text-faint)}#calendar-container .active .task{stroke:var(--text-faint)}.block-language-chart canvas,.block-language-dataviewjs canvas{margin:1em 0}.theme-dark,.theme-light{--chart-color-1:var(--blue);--chart-color-2:var(--red);--chart-color-3:var(--yellow);--chart-color-4:var(--green);--chart-color-5:var(--orange);--chart-color-6:var(--purple);--chart-color-7:var(--cyan);--chart-color-8:var(--pink)}.checklist-plugin-main .group .classic,.checklist-plugin-main .group .compact,.checklist-plugin-main .group .page,.checklist-plugin-main .group svg{cursor:var(--cursor)}.workspace .view-content .checklist-plugin-main{padding:10px 10px 15px 15px;--todoList-togglePadding--compact:2px;--todoList-listItemMargin--compact:2px}.checklist-plugin-main .title{font-weight:400;color:var(--text-muted);font-size:var(--font-adaptive-small)}.checklist-plugin-main .group svg{fill:var(--text-faint)}.checklist-plugin-main .group svg:hover{fill:var(--text-normal)}.checklist-plugin-main .group .title:hover{color:var(--text-normal)}.checklist-plugin-main .group:not(:last-child){border-bottom:1px solid var(--background-modifier-border)}.checklist-plugin-main .group{padding:0 0 2px 0}.checklist-plugin-main .group .classic:last-child,.checklist-plugin-main .group .compact:last-child{margin-bottom:10px}.checklist-plugin-main .group .classic,.checklist-plugin-main .group .compact{font-size:var(--font-adaptive-small)}.checklist-plugin-main .group .classic,.checklist-plugin-main .group .compact{background:0 0;border-radius:0;margin:1px auto;padding:0}.checklist-plugin-main .group .classic .content{padding:0}.checklist-plugin-main .group .classic:hover,.checklist-plugin-main .group .compact:hover{background:0 0}.markdown-preview-view.checklist-plugin-main ul>li:not(.task-list-item)::before{display:none}.checklist-plugin-main .group .compact>.toggle .checked{background:var(--text-accent);top:-1px;left:-1px;height:18px;width:18px}.checklist-plugin-main .compact .toggle:hover{opacity:1!important}.checklist-plugin-main .group .count{font-size:var(--font-adaptive-smaller);padding:0;background:0 0;font-weight:400;color:var(--text-faint)}.checklist-plugin-main .group .group-header:hover .count{color:var(--text-muted)}.checklist-plugin-main .group .checkbox{border:1px solid var(--background-modifier-border-hover);min-height:18px;min-width:18px;height:18px;width:18px}.checklist-plugin-main .group .checkbox:hover{border:1px solid var(--background-modifier-border-focus)}.checklist-plugin-main button:active,.checklist-plugin-main button:focus,.checklist-plugin-main button:hover{box-shadow:none!important}.checklist-plugin-main button.collapse{padding:0}body:not(.is-mobile) .checklist-plugin-main button.collapse svg{width:18px;height:18px}.is-mobile .checklist-plugin-main .group-header .title{flex-grow:1;flex-shrink:0}.is-mobile .checklist-plugin-main button{width:auto}.is-mobile .checklist-plugin-main.markdown-preview-view ul{padding-inline-start:0}.is-mobile .workspace .view-content .checklist-plugin-main{padding-bottom:50px}body #cMenuModalBar{box-shadow:0 2px 20px var(--shadow-color)}body #cMenuModalBar .cMenuCommandItem{cursor:var(--cursor)}body #cMenuModalBar button.cMenuCommandItem:hover{background-color:var(--background-tertiary)}.el-hr hr{margin:1rem 0}.el-p+.el-h1,.el-p+.el-h2{margin-top:.75rem}.el-h1+.el-h1,.el-h1+.el-h2,.el-h2+.el-h2,.el-hr+.el-h1,.el-hr+.el-h2{margin-top:0}.el-lang-dataview+.el-p,.el-ol+.el-lang-dataview,.el-ol+.el-table,.el-p+.el-table,.el-p:not(.el-lang-dataview)+.el-lang-dataview,.el-ul+.el-lang-dataview,.el-ul+.el-table{margin-top:.5rem}.el-div+.el-h1,.el-embed-image+.el-p:not(.el-embed-image),.el-iframe+.el-p,.el-lang-leaflet,.el-lang-leaflet+*,.el-p+.el-iframe,.el-p:not(.el-embed-image)+.el-embed-image,.el-pre+.el-h1{margin-top:1rem}.markdown-preview-view .table-view-table,body .table-view-table>thead>tr>th{font-size:calc(var(--font-adaptive-normal) - 1px)}.markdown-preview-view .table-view-table>thead>tr>th,body .table-view-table>thead>tr>th{font-weight:400;font-size:calc(var(--font-adaptive-normal) - 2px);color:var(--text-muted);border-bottom:1px solid var(--background-modifier-border);cursor:var(--cursor)}ul.dataview-ul{list-style:none;padding-inline-start:0;margin-block-start:0.5em;margin-block-end:0.5em}.markdown-preview-view .table-view-table>tbody>tr>td,.markdown-source-view.mod-cm6 .table-view-table>tbody>tr>td{max-width:var(--max-col-width)}.trim-cols .markdown-preview-view .table-view-table>tbody>tr>td,.trim-cols .markdown-source-view.mod-cm6 .table-view-table>tbody>tr>td,.trim-cols .markdown-source-view.mod-cm6 .table-view-table>thead>tr>th{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}ul .dataview .task-list-basic-item:hover,ul .dataview .task-list-item:hover{background-color:transparent;box-shadow:none}body .dataview .inline-field-standalone-value,body .dataview.inline-field-key,body .dataview.inline-field-value{font-family:var(--text);font-size:calc(var(--font-adaptive-normal) - 2px);background:0 0;color:var(--text-muted)}body .dataview.inline-field-key{padding:0}body .dataview .inline-field-standalone-value{padding:0}body .dataview.inline-field-key::after{margin-left:3px;content:"|";color:var(--background-modifier-border)}body .dataview.inline-field-value{padding:0 1px 0 3px}.markdown-preview-view .block-language-dataview table.calendar th{border:none;cursor:default;background-image:none}.markdown-preview-view .block-language-dataview table.calendar .day{font-size:var(--font-adaptive-small)}.workspace-leaf-content .view-content.dictionary-view-content{padding:0}div[data-type=dictionary-view] .contents{padding-bottom:2rem}div[data-type=dictionary-view] .results>.container{background-color:transparent;margin-top:0;max-width:none;padding:0 10px}div[data-type=dictionary-view] .error,div[data-type=dictionary-view] .errorDescription{text-align:left;font-size:var(--font-adaptive-small);padding:10px 12px 0;margin:0}div[data-type=dictionary-view] .results>.container h3{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:var(--font-adaptive-smallest);font-weight:500;padding:5px 7px 0 2px;margin-bottom:6px}div[data-type=dictionary-view] .container .main{border-radius:0;background-color:transparent;font-size:var(--font-adaptive-smaller);line-height:1.3;color:var(--text-muted);padding:5px 0 0}div[data-type=dictionary-view] .main .definition{padding:10px;border:1px solid var(--background-modifier-border);border-radius:5px;margin:10px 0 5px;background-color:var(--background-primary)}div[data-type=dictionary-view] .main .definition:last-child{border:1px solid var(--background-modifier-border)}div[data-type=dictionary-view] .main .synonyms{padding:10px 0 0}div[data-type=dictionary-view] .main .synonyms p{margin:0}div[data-type=dictionary-view] .main .definition>blockquote{margin:0}div[data-type=dictionary-view] .main .label{color:var(--text-normal);margin-bottom:2px;font-size:var(--font-adaptive-smaller);font-weight:500}div[data-type=dictionary-view] .main .mark{color:var(--text-normal);background-color:var(--text-selection);box-shadow:none}div[data-type=dictionary-view] .main>.opener{font-size:var(--font-adaptive-small);color:var(--text-normal);padding-left:5px}body .excalidraw,body .excalidraw.theme--dark{--color-primary-light:var(--text-selection);--color-primary:var(--interactive-accent);--color-primary-chubb:var(--interactive-accent-hover);--color-primary-darker:var(--interactive-accent-hover);--color-primary-darkest:var(--interactive-accent-hover);--ui-font:var(--font-ui);--island-bg-color:var(--background-secondary);--button-gray-1:var(--background-tertiary);--button-gray-2:var(--background-tertiary);--focus-highlight-color:var(--background-modifier-border-focus);--default-bg-color:var(--background-primary);--input-border-color:var(--background-modifier-border);--link-color:var(--text-accent);--overlay-bg-color:rgba(255, 255, 255, 0.88);--text-primary-color:var(--text-normal)}.workspace-leaf-content[data-type=excalidraw] .view-header .view-header-title-container{width:auto}body .excalidraw .App-toolbar-container .ToolIcon_type_floating:not(.is-mobile) .ToolIcon__icon{box-shadow:none}body .excalidraw .buttonList label,body .excalidraw button{cursor:var(--cursor)}body .excalidraw .Dialog__title{font-variant:normal}body .excalidraw .HintViewer,body .excalidraw .reset-zoom-button{color:var(--text-muted);font-size:var(--font-small)}body .excalidraw .reset-zoom-button{padding-left:1em;padding-right:1em}body .excalidraw .HintViewer>span{background-color:transparent}body .excalidraw button:hover{box-shadow:none}body .excalidraw .Island{box-shadow:none;border:1px solid var(--background-modifier-border)}body .excalidraw .ToolIcon{cursor:var(--cursor);font-family:var(--font-ui);background-color:transparent}body .excalidraw label.ToolIcon{cursor:var(--cursor);background-color:transparent}:root{--ewt-traffic-light-y:0px}.contextual-typography .markdown-preview-view h1.embedded-note-title{margin-block-start:0;margin-block-end:0}.embedded-note-titles .is-readable-line-width.markdown-preview-view>h1{max-width:var(--max-width)!important;width:var(--line-width-adaptive)!important}.embedded-note-titles.minimal-folding .is-readable-line-width.markdown-preview-view>h1{padding-left:var(--folding-offset)!important}.git-view-body .opener{text-transform:uppercase;letter-spacing:.05em;font-size:var(--font-adaptive-smallest);font-weight:500;padding:5px 7px 5px 10px;margin-bottom:6px}.git-view-body .file-view .opener{text-transform:none;letter-spacing:normal;font-size:var(--font-adaptive-smallest);font-weight:400;padding:initial;margin-bottom:0}.git-view-body .file-view .opener .collapse-icon{display:flex!important;margin-left:-7px}.git-view-body{margin-top:6px}.git-view-body .file-view{margin-left:4px}.git-view-body .file-view main:hover{color:var(--text-normal)}.git-view-body .file-view .tools .type{display:none!important}.git-view-body .file-view .tools{opacity:0;transition:opacity .1s}.git-view-body .file-view main:hover>.tools{opacity:1}.git-view-body .staged{margin-bottom:12px}.git-view-body .opener.open{color:var(--text-normal)}div[data-type=git-view] .search-input-container{margin-left:0;width:100%}.git-view-body .opener .collapse-icon{display:none!important}.git-view-body main{background-color:var(--background-primary)!important;width:initial!important}.git-view-body .file-view>main:not(.topLevel){margin-left:7px}div[data-type=git-view] .commit-msg{min-height:2.5em!important;height:2.5em!important;padding:6.5px 8px!important}div[data-type=git-view] .search-input-clear-button{bottom:5.5px}body.hider-frameless:not(.is-mobile) .workspace-split.mod-left-split>.workspace-tabs{padding-top:24px;transition:padding-top .2s linear}body.mod-macos.hider-frameless:not(.is-fullscreen):not(.is-mobile) .workspace-split.mod-left-split>.workspace-tabs:nth-child(3){padding-top:calc(24px + var(--ewt-traffic-light-y));transition:padding-top .2s linear}body.mod-macos.hider-frameless:not(.hider-ribbon):not(.is-fullscreen):not(.is-mobile) .workspace-ribbon .side-dock-actions{padding-top:calc(24px + var(--ewt-traffic-light-y))}.hider-frameless:not(.is-mobile) .workspace-split.mod-right-split>.workspace-tabs,.hider-frameless:not(.is-mobile) .workspace-split.mod-root .view-header{padding-top:0}.hider-frameless:not(.is-mobile) .workspace-split.mod-left-split>.workspace-tabs~.workspace-tabs,.hider-frameless:not(.is-mobile) .workspace-split.mod-right-split>.workspace-tabs~.workspace-tabs{padding-top:0}.hider-frameless.is-fullscreen:not(.is-mobile) .workspace-split.mod-left-split>.workspace-tabs,.hider-frameless.is-fullscreen:not(.is-mobile) .workspace-split.mod-root .view-header{padding-top:0}:root{--traffic-x-space:0px}.mod-macos.hider-ribbon.hider-frameless:not(.is-fullscreen):not(.plugin-sliding-panes-rotate-header) .workspace-split.mod-left-split.is-collapsed+.mod-root .workspace-leaf:first-of-type{--traffic-x-space:64px}.mod-macos.hider-frameless:not(.is-fullscreen):not(.plugin-sliding-panes-rotate-header) .workspace-split.mod-left-split.is-collapsed+.mod-root .workspace-leaf:first-of-type{--traffic-x-space:22px}.mod-macos.hider-frameless .workspace-ribbon{border:none}.hider-ribbon:not(.is-mobile) .workspace-ribbon-collapse-btn{display:none}.hider-ribbon:not(.is-mobile) .workspace-ribbon.mod-right{pointer-events:none}.hider-ribbon:not(.is-mobile) .workspace-ribbon.mod-left{position:absolute;border-right:0px;margin:0;height:var(--header-height);overflow:visible;flex-basis:0;bottom:0;top:auto;display:flex!important;flex-direction:row;z-index:17;opacity:0;transition:opacity .25s ease-in-out;filter:drop-shadow(2px 10px 30px rgba(0,0,0,.2))}.hider-ribbon:not(.is-mobile) .side-dock-actions,.hider-ribbon:not(.is-mobile) .side-dock-settings{display:flex;border-top:var(--border-width) solid var(--background-modifier-border);background:var(--background-secondary);margin:0;position:relative}.hider-ribbon:not(.is-mobile) .side-dock-actions{padding-left:5px}.hider-ribbon:not(.is-mobile) .side-dock-settings{border-right:var(--border-width) solid var(--background-modifier-border);border-top-right-radius:5px;padding-right:10px}.hider-ribbon:not(.is-mobile) .workspace-ribbon.mod-left .side-dock-ribbon-action{display:flex;padding:4px;margin:6px 0 5px 7px}.hider-ribbon:not(.is-mobile) .workspace-ribbon.mod-left:hover{opacity:1;transition:opacity .25s ease-in-out}.hider-ribbon:not(.is-mobile) .workspace-ribbon.mod-left .workspace-ribbon-collapse-btn{opacity:0}.hider-ribbon:not(.is-mobile) .workspace-split.mod-left-split{margin:0}.hider-ribbon:not(.is-mobile) .workspace-leaf-content .item-list{padding-bottom:40px}.hider-ribbon .workspace-ribbon{padding:0}.theme-dark,.theme-light{--he-title-bar-inactive-bg:var(--background-secondary);--he-title-bar-inactive-pinned-bg:var(--background-secondary);--he-title-bar-active-pinned-bg:var(--background-secondary);--he-title-bar-active-bg:var(--background-secondary);--he-title-bar-inactive-fg:var(--text-muted);--he-title-bar-active-fg:var(--text-normal);--he-title-bar-font-size:14px}.theme-light{--popover-shadow:0px 2.7px 3.1px rgba(0, 0, 0, 0.032),0px 5.9px 8.7px rgba(0, 0, 0, 0.052),0px 10.4px 18.1px rgba(0, 0, 0, 0.071),0px 20px 40px rgba(0, 0, 0, 0.11)}.theme-dark{--popover-shadow:0px 2.7px 3.1px rgba(0, 0, 0, 0.081),0px 5.9px 8.7px rgba(0, 0, 0, 0.131),0px 10.4px 18.1px rgba(0, 0, 0, 0.18),0px 20px 40px rgba(0, 0, 0, 0.28)}.popover:not(.snap-to-viewport){--max-width:95%}body .popover.hover-popover{box-shadow:var(--popover-shadow)}body .popover.hover-popover .markdown-preview-view{padding:15px 0 0 0}body .popover.hover-popover .view-content{height:100%;background-color:var(--background-primary)}body .popover.hover-popover .view-actions{height:auto}body .popover.hover-popover .popover-content{border:1px solid var(--background-modifier-border-hover)}body .popover.hover-popover .popover-titlebar{padding:0 4px}body .popover.hover-popover .popover-titlebar .popover-title{padding-left:4px;letter-spacing:-.02em;font-weight:var(--title-weight)}body .popover.hover-popover .markdown-embed{height:auto;font-size:unset;line-height:unset}body .popover.hover-popover .markdown-embed .markdown-preview-view{padding:0}body .popover.hover-popover.show-navbar .popover-titlebar{border-bottom:var(--border-width) solid var(--background-modifier-border)}body .popover.hover-popover .popover-action,body .popover.hover-popover .popover-header-icon{cursor:var(--cursor);margin:4px 0;padding:4px 3px;border-radius:var(--radius-m);color:var(--icon-color)}body .popover.hover-popover .popover-action.mod-pin-popover,body .popover.hover-popover .popover-header-icon.mod-pin-popover{padding:4px 2px}body .popover.hover-popover .popover-action svg,body .popover.hover-popover .popover-header-icon svg{opacity:var(--icon-muted)}body .popover.hover-popover .popover-action:hover,body .popover.hover-popover .popover-header-icon:hover{background-color:var(--background-tertiary);color:var(--icon-color-hover)}body .popover.hover-popover .popover-action:hover svg,body .popover.hover-popover .popover-header-icon:hover svg{opacity:1;transition:opacity .1s ease-in-out}body .popover.hover-popover .popover-action.is-active,body .popover.hover-popover .popover-header-icon.is-active{color:var(--icon-color)}body{--indentation-guide-adjust:0px;--indentation-guide-adjust-preview:0.05em}body.theme-dark,body.theme-light{--indentation-guide-color:var(--background-modifier-border);--indentation-guide-active-color:var(--background-modifier-border-hover)}body .kanban-plugin__markdown-preview-view{font-family:var(----text)}body .kanban-plugin{--interactive-accent:var(--text-selection);--interactive-accent-hover:var(--background-tertiary);--text-on-accent:var(--text-normal);background-color:var(--background-primary)}body .kanban-plugin__board>div{margin:0 auto}body .kanban-plugin__checkbox-label{font-size:var(--font-adaptive-small);color:var(--text-muted)}body .kanban-plugin__item-markdown ul{margin:0}body .kanban-plugin__item-content-wrapper{box-shadow:none}body .kanban-plugin__grow-wrap::after,body .kanban-plugin__grow-wrap>textarea{padding:0;border:0;border-radius:0}body:not(.is-mobile) .kanban-plugin__grow-wrap>textarea:focus{box-shadow:none}body .kanban-plugin__grow-wrap::after,body .kanban-plugin__grow-wrap>textarea,body .kanban-plugin__item-title p,body .kanban-plugin__markdown-preview-view{font-size:calc(var(--font-adaptive-normal) - 2px);line-height:1.3}.kanban-plugin__item-input-actions button,.kanban-plugin__lane-input-actions button{font-size:var(--font-adaptive-small)}body .kanban-plugin__item{background-color:var(--background-primary)}.kanban-plugin__item-title-wrapper{align-items:center}body .kanban-plugin__lane-form-wrapper{border:1px solid var(--background-modifier-border)}body .kanban-plugin__lane-header-wrapper{border-bottom:0}body .kanban-plugin__lane-header-wrapper .kanban-plugin__grow-wrap>textarea,body .kanban-plugin__lane-input-wrapper .kanban-plugin__grow-wrap>textarea,body .kanban-plugin__lane-title p{background:0 0;color:var(--text-normal);font-size:calc(var(--font-adaptive-normal) - 2px);font-weight:500}body .kanban-plugin__item-input-wrapper .kanban-plugin__grow-wrap>textarea{padding:0;border-radius:0}body .kanban-plugin__item-form .kanban-plugin__grow-wrap{padding:6px 8px;border-radius:6px;border:1px solid var(--background-modifier-border);background-color:var(--background-primary)}body .kanban-plugin__item-input-wrapper .kanban-plugin__grow-wrap>textarea::placeholder{color:var(--text-faint)}.kanban-plugin__item-settings-actions>button,.kanban-plugin__lane-action-wrapper>button,body .kanban-plugin__item .kanban-plugin__item-edit-archive-button,body .kanban-plugin__item button.kanban-plugin__item-edit-button,body .kanban-plugin__lane button.kanban-plugin__lane-settings-button,body .kanban-plugin__lane button.kanban-plugin__lane-settings-button.is-enabled{background:0 0;transition:color .1s ease-in-out}body .kanban-plugin__item .kanban-plugin__item-edit-archive-button:hover,body .kanban-plugin__item button.kanban-plugin__item-edit-button.is-enabled,body .kanban-plugin__item button.kanban-plugin__item-edit-button:hover,body .kanban-plugin__lane button.kanban-plugin__lane-settings-button.is-enabled,body .kanban-plugin__lane button.kanban-plugin__lane-settings-button:hover{color:var(--text-normal);transition:color .1s ease-in-out;background:0 0}body .kanban-plugin__new-lane-button-wrapper{position:fixed;bottom:30px}body .kanban-plugin__lane-items>.kanban-plugin__placeholder:only-child{border:1px dashed var(--background-modifier-border);height:2em}body .kanban-plugin__item button.kanban-plugin__item-postfix-button.is-enabled,body .kanban-plugin__item button.kanban-plugin__item-prefix-button.is-enabled,body .kanban-plugin__lane button.kanban-plugin__lane-settings-button.is-enabled{color:var(--text-muted)}body .kanban-plugin button{box-shadow:none;cursor:var(--cursor)}body .kanban-plugin__item button.kanban-plugin__item-postfix-button:hover,body .kanban-plugin__item button.kanban-plugin__item-prefix-button:hover,body .kanban-plugin__lane button.kanban-plugin__lane-settings-button:hover{background-color:var(--background-tertiary)}body:not(.minimal-icons-off) .kanban-plugin svg.cross{height:14px;width:14px}body .kanban-plugin__item-button-wrapper>button{font-size:var(--font-adaptive-small);color:var(--text-muted);font-weight:400;background:0 0;height:32px}body .kanban-plugin__item-button-wrapper>button:hover{color:var(--text-normal);background:var(--background-tertiary)}body .kanban-plugin__item-button-wrapper>button:focus{box-shadow:none}body .kanban-plugin__item-button-wrapper{padding:1px 6px 5px;border-top:none}body .kanban-plugin__lane-setting-wrapper>div:last-child{border:none;margin:0}body .kanban-plugin.something-is-dragging{cursor:grabbing;cursor:-webkit-grabbing}body .kanban-plugin__item.is-dragging{box-shadow:0 5px 30px rgba(0,0,0,.15),0 0 0 2px var(--text-selection)}body .kanban-plugin__lane.is-dragging{box-shadow:0 5px 30px rgba(0,0,0,.15);border:1px solid var(--background-modifier-border)}body .kanban-plugin__lane{background:0 0;padding:0;border:var(--border-width) solid transparent}body{--kanban-border:var(--border-width)}body.minimal-dark-black.theme-dark,body.minimal-dark-tonal.theme-dark,body.minimal-light-tonal.theme-light,body.minimal-light-white.theme-light,body.theme-dark{--kanban-border:0px}body .kanban-plugin__lane-items{border:var(--kanban-border) solid var(--background-modifier-border);border-bottom:none;padding:0 4px;border-top-left-radius:8px;border-top-right-radius:8px;margin:0;background-color:var(--background-secondary)}body .kanban-plugin__item-input-wrapper{border:0;padding-top:1px}body .kanban-plugin__item-button-wrapper,body .kanban-plugin__item-form{background-color:var(--background-secondary);border:var(--kanban-border) solid var(--background-modifier-border);border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}body .kanban-plugin__item-form{padding:0 4px 5px}.kanban-plugin__markdown-preview-view ol,body .kanban-plugin__markdown-preview-view ol.contains-task-list .contains-task-list,body .kanban-plugin__markdown-preview-view ul,body .kanban-plugin__markdown-preview-view ul.contains-task-list .contains-task-list{padding-inline-start:1.8em!important}@media (max-width:400pt){.kanban-plugin__board{flex-direction:column!important}.kanban-plugin__lane{width:100%!important;margin-bottom:1rem!important}}.theme-light{--leaflet-buttons:var(--bg1);--leaflet-borders:rgba(0,0,0,0.1)}.theme-dark{--leaflet-buttons:var(--bg2);--leaflet-borders:rgba(255,255,255,0.1)}.leaflet-top{transition:top .1s linear}.mod-macos.minimal-focus-mode .mod-root .map-100 .markdown-preview-sizer.markdown-preview-section .el-lang-leaflet:nth-child(3) .leaflet-top{top:calc(18px + var(--ewt-traffic-light-y));transition:top .1s linear}body .leaflet-container{background-color:var(--background-secondary)}.map-100 .markdown-preview-sizer.markdown-preview-section .el-lang-leaflet:nth-child(3){margin-top:-16px}.leaflet-control-attribution{display:none}.leaflet-popup-content{margin:10px}.block-language-leaflet{border-radius:var(--radius-m);overflow:hidden;border:var(--border-width) solid var(--background-modifier-border)}.map-wide .block-language-leaflet{border-radius:var(--radius-l)}.map-max .block-language-leaflet{border-radius:var(--radius-xl)}.workspace-leaf-content[data-type=obsidian-leaflet-map-view] .block-language-leaflet{border-radius:0;border:none}.map-100 .block-language-leaflet{border-radius:0;border-left:none;border-right:none}.block-language-leaflet .leaflet-control-expandable-list .input-container .input-item>input{appearance:none}body .block-language-leaflet .leaflet-bar.disabled>a{background-color:transparent;opacity:.3}body .leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}body .leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}body .leaflet-control-layers-toggle{border-radius:4px}body .block-language-leaflet .leaflet-control-expandable,body .block-language-leaflet .leaflet-control-has-actions .control-actions.expanded,body .block-language-leaflet .leaflet-distance-control,body .leaflet-bar,body .leaflet-bar a,body .leaflet-control-layers-expanded,body .leaflet-control-layers-toggle{background-color:var(--leaflet-buttons);color:var(--text-muted);border:none}body .leaflet-bar a.leaflet-disabled,body .leaflet-bar a.leaflet-disabled:hover{background-color:var(--leaflet-buttons);color:var(--text-faint);opacity:.6;cursor:not-allowed}body .leaflet-control a{cursor:var(--cursor);color:var(--text-normal)}body .leaflet-bar a:hover{background-color:var(--background-tertiary);color:var(--text-normal);border:none}body .leaflet-touch .leaflet-control-layers{background-color:var(--leaflet-buttons)}body .leaflet-touch .leaflet-bar,body .leaflet-touch .leaflet-control-layers{border-radius:5px;box-shadow:2px 0 8px 0 rgba(0,0,0,.1);border:1px solid var(--ui1)}body .block-language-leaflet .leaflet-control-has-actions .control-actions{box-shadow:0;border:1px solid var(--ui1)}body .leaflet-control-expandable-list .leaflet-bar{box-shadow:none;border-radius:0}body .block-language-leaflet .leaflet-distance-control{padding:4px 10px;height:auto;cursor:var(--cursor)!important}.map-view-marker-name{font-weight:400}.workspace-leaf-content[data-type=map] .graph-controls{background-color:var(--background-primary)}body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-split.mod-root .workspace-leaf-content[data-type=map] .view-header{position:fixed;background:0 0!important;width:100%;z-index:99}body:not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type=map] .view-header-title{display:none}body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type=map] .view-actions{background:0 0}body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type=map] .view-content{height:100%}body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type=map] .leaflet-top.leaflet-right{top:var(--header-height)}.obsidian-metatable{--metatable-font-size:calc(var(--font-adaptive-normal) - 2px);--metatable-font-family:var(--font-ui);--metatable-background:transparent;--metatable-foreground:var(--text-faint);--metatable-key-background:transparent;--metatable-key-border-width:0;--metatable-key-border-color:transparent;--metatable-value-background:transparent;padding-bottom:.5rem}.obsidian-metatable::part(key),.obsidian-metatable::part(value){border-bottom:0 solid var(--background-modifier-border);padding:.1rem 0;text-overflow:ellipsis;overflow:hidden}.obsidian-metatable::part(key){font-weight:400;color:var(--tx3);font-size:calc(var(--font-adaptive-normal) - 2px)}.obsidian-metatable::part(value){font-size:calc(var(--font-adaptive-normal) - 2px);color:var(--tx1)}body.outliner-plugin-bls .CodeMirror-line .cm-hmd-list-indent::before{background-image:linear-gradient(to right,var(--background-modifier-border) 1px,transparent 1px);background-position-x:2px;background-size:var(--font-normal) 1px}body.outliner-plugin-bls .cm-s-obsidian span.cm-formatting-list{letter-spacing:unset}body.outliner-plugin-bls .cm-s-obsidian .HyperMD-list-line{padding-top:0}body.outliner-plugin-bls .cm-s-obsidian span.cm-formatting-list-ul:before{color:var(--text-faint);margin-left:-3px;margin-top:-5px}body.outliner-plugin-bls.minimal-rel-edit .cm-hmd-list-indent>.cm-tab:after{content:"";border-right:none}body.outliner-plugin-bls .cm-s-obsidian span.cm-formatting-list-ul{color:transparent!important}body.outliner-plugin-bls .cm-s-obsidian.is-live-preview .list-bullet:before,body.outliner-plugin-bls .cm-s-obsidian:not(.is-live-preview) .cm-formatting-list-ul:before{color:var(--text-faint)}.modal .quickAddPrompt>h1,.modal .quickAddYesNoPrompt h1{margin-top:0;text-align:left!important;font-size:var(--h1);font-weight:600}.modal .quickAddYesNoPrompt p{text-align:left!important}.modal .quickAddYesNoPrompt button{font-size:var(--font-settings-small)}.modal .yesNoPromptButtonContainer{font-size:var(--font-settings-small);justify-content:flex-end}.quickAddModal .modal-content{padding:20px 2px 5px}div#quick-explorer{display:flex}div#quick-explorer span.explorable{align-items:center;color:var(--text-muted);display:flex;font-size:var(--font-adaptive-smaller);line-height:16px}div#quick-explorer span.explorable:last-of-type{font-size:var(--font-adaptive-smaller)}div#quick-explorer span.explorable.selected,div#quick-explorer span.explorable:hover{background-color:unset!important}div#quick-explorer span.explorable.selected .explorable-name,div#quick-explorer span.explorable:hover .explorable-name{color:var(--text-normal)}div#quick-explorer span.explorable.selected .explorable-separator,div#quick-explorer span.explorable:hover .explorable-separator{color:var(--text-normal)}div#quick-explorer .explorable-name{padding:0 4px;border-radius:4px}div#quick-explorer .explorable-separator::before{content:"\00a0โ€บ"!important;font-size:1.3em;font-weight:400;margin:0}body:not(.colorful-active) .qe-popup-menu .menu-item:not(.is-disabled):not(.is-label).selected,body:not(.colorful-active) .qe-popup-menu .menu-item:not(.is-disabled):not(.is-label):hover{background-color:var(--background-tertiary);color:var(--text-normal)}body:not(.colorful-active) .qe-popup-menu .menu-item:not(.is-disabled):not(.is-label).selected .menu-item-icon,body:not(.colorful-active) .qe-popup-menu .menu-item:not(.is-disabled):not(.is-label):hover .menu-item-icon{color:var(--text-normal)}body.plugin-sliding-panes-rotate-header{--header-width:40px}body.plugin-sliding-panes-rotate-header .view-header-title:before{display:none}body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .workspace>.mod-root>.workspace-leaf>.workspace-leaf-content>.view-header{border:none}body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .app-container .workspace>.mod-root>.workspace-leaf.mod-active>.workspace-leaf-content>.view-header>.view-header-title-container:before,body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .workspace>.mod-root>.workspace-leaf>.workspace-leaf-content>.view-header>.view-header-title-container:before{background:0 0!important}body.plugin-sliding-panes-rotate-header .workspace>.mod-root .view-header{text-orientation:sideways}body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .workspace>.mod-root>.workspace-leaf.mod-active>.workspace-leaf-content>.view-header{border-right:none}body.plugin-sliding-panes .workspace-split.mod-vertical>.workspace-leaf,body.plugin-sliding-panes-stacking .workspace>.mod-root>.workspace-leaf{box-shadow:0 0 0 1px var(--background-modifier-border),1px 0 15px 0 var(--shadow-color)!important}body.plugin-sliding-panes .workspace-split.mod-root{background-color:var(--background-primary)}body.plugin-sliding-panes .mod-horizontal .workspace-leaf{box-shadow:none!important}body.plugin-sliding-panes:not(.is-fullscreen) .workspace-split.is-collapsed~.workspace-split.mod-root .view-header{transition:padding .1s ease}body.plugin-sliding-panes .view-header-title:before{background:0 0}body.plugin-sliding-panes .view-header{background:0 0}body.plugin-sliding-panes-rotate-header .workspace>.mod-root .view-header-title-container body.plugin-sliding-panes-rotate-header.plugin-sliding-panes-header-alt .workspace>.mod-root .view-header-title{margin-top:0}body.plugin-sliding-panes-rotate-header .workspace>.mod-root .view-header-title-container{margin-left:auto;padding-top:0}body.plugin-sliding-panes-rotate-header .view-header-title-container{position:static}body.plugin-sliding-panes-rotate-header .app-container .workspace>.mod-root>.workspace-leaf>.workspace-leaf-content>.view-header>div{margin-left:auto;bottom:0}body.plugin-sliding-panes-rotate-header .view-header-icon{opacity:var(--icon-muted)}body.plugin-sliding-panes-rotate-header .view-header-icon:hover{opacity:1}body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .workspace>.mod-root>.workspace-leaf>.workspace-leaf-content>.view-header .view-header-icon{padding:4px 1px;margin:5px 0 0 0;left:0;width:26px}body.is-mobile.plugin-sliding-panes.plugin-sliding-panes-rotate-header .workspace>.mod-root>.workspace-leaf>.workspace-leaf-content>.view-header .view-header-icon{height:30px}body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .workspace>.mod-root>.workspace-leaf>.workspace-leaf-content>.view-header .view-actions{padding-bottom:33px;margin-left:0;height:auto}body.hider-ribbon.plugin-sliding-panes.plugin-sliding-panes-rotate-header .workspace>.mod-root>.workspace-leaf>.workspace-leaf-content>.view-header .view-actions{padding-bottom:50px}body.plugin-sliding-panes.is-fullscreen .view-header-icon{padding-top:8px}body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .workspace>.mod-root>.workspace-leaf>.workspace-leaf-content>.view-header .view-action{margin:3px 0;padding:4px 1px;width:26px}body.plugin-sliding-panes .mod-root .graph-controls{top:20px;left:30px}.theme-dark .markdown-preview-view th,.theme-light .markdown-preview-view th{background-image:none;cursor:default}.theme-light th[sortable-style=sortable-asc]{background-image:url("data:image/svg+xml;utf8,")}.theme-light th[sortable-style=sortable-desc]{background-image:url("data:image/svg+xml;utf8,")}.theme-light th[sortable-style=sortable-asc]:hover{background-image:url("data:image/svg+xml;utf8,")}.theme-light th[sortable-style=sortable-desc]:hover{background-image:url("data:image/svg+xml;utf8,")}.theme-dark th[sortable-style=sortable-asc]{background-image:url("data:image/svg+xml;utf8,")}.theme-dark th[sortable-style=sortable-desc]{background-image:url("data:image/svg+xml;utf8,")}.theme-dark th[sortable-style=sortable-asc]:hover{background-image:url("data:image/svg+xml;utf8,")}.theme-dark th[sortable-style=sortable-desc]:hover{background-image:url("data:image/svg+xml;utf8,")}.markdown-source-view.mod-cm6 th{background-repeat:no-repeat;background-position:right}.setting-item-heading.style-settings-heading,.style-settings-container .style-settings-heading{cursor:var(--cursor)}.modal.mod-settings .setting-item .pickr button.pcr-button{box-shadow:none;border-radius:40px;height:24px;width:24px}.setting-item .pickr .pcr-button:after,.setting-item .pickr .pcr-button:before{border-radius:40px;box-shadow:none;border:none}.workspace-leaf-content .setting-item.setting-item-heading{border-bottom:1px solid var(--background-modifier-border);padding:10px 0 5px}.workspace-leaf-content[data-type=style-settings] .style-settings-heading[data-level="0"] .setting-item-name{padding-left:17px}.workspace-leaf-content[data-type=style-settings] .setting-item{max-width:var(--max-width);margin:0 auto}.workspace-leaf-content[data-type=style-settings] .setting-item-name{position:relative}.workspace-leaf-content[data-type=style-settings] .style-settings-collapse-indicator{position:absolute;left:0}.mod-root .workspace-leaf-content[data-type=style-settings] .style-settings-container .setting-item:not(.setting-item-heading){flex-direction:row;align-items:center;padding:.5em 0}.workspace-split:not(.mod-root) .workspace-leaf-content[data-type=style-settings] .setting-item-name{font-size:var(--font-small)}.setting-item .style-settings-export,.setting-item .style-settings-import{text-decoration:none;font-size:var(--font-settings-small);font-weight:500;color:var(--text-muted);margin:0;padding:2px 8px;border-radius:5px;cursor:var(--cursor)}.style-settings-export:hover,.style-settings-import:hover{background-color:var(--background-tertiary);color:var(--text-normal);cursor:var(--cursor)}.themed-color-wrapper>div+div{margin-top:0;margin-left:6px}.theme-light .themed-color-wrapper>.theme-light{background-color:transparent}.theme-light .themed-color-wrapper>.theme-dark{background-color:rgba(0,0,0,.8)}.theme-dark .themed-color-wrapper>.theme-dark{background-color:transparent}.plugin-tabs .mod-root.workspace-split.mod-vertical>div.workspace-leaf.mod-active .view-header,body.plugin-tabs .mod-root.workspace-split.mod-vertical>.workspace-split.mod-vertical>div.workspace-leaf .view-header,body.plugin-tabs .mod-root.workspace-split.mod-vertical>div.workspace-leaf.stayopen .view-header{border:none}body .todoist-query-title{display:inline;font-size:var(--h4);font-variant:var(--h4-variant);letter-spacing:.02em;color:var(--h4-color);font-weight:var(--h4-weight);font-style:var(--h4-style)}body .is-live-preview .block-language-todoist{padding-left:0}body .todoist-refresh-button{display:inline;float:right;background:0 0;padding:5px 6px 0;margin-right:0}body .is-live-preview .todoist-refresh-button{margin-right:30px}body .todoist-refresh-button:hover{box-shadow:none;background-color:var(--background-tertiary)}.todoist-refresh-button svg{width:15px;height:15px;opacity:var(--icon-muted)}ul.todoist-task-list{margin-left:-.25em}.is-live-preview ul.todoist-task-list{padding-left:0;margin-left:.5em;margin-block-start:0;margin-block-end:0}.contains-task-list.todoist-task-list .task-metadata{font-size:var(--font-adaptive-small);display:flex;color:var(--text-muted);justify-content:space-between;margin-left:.1em;margin-bottom:.25rem}.is-live-preview .contains-task-list.todoist-task-list .task-metadata{padding-left:calc(var(--checkbox-size) + .6em)}.todoist-task-list .task-date.task-overdue{color:var(--orange)}body .todoist-p1>input[type=checkbox]{border:1px solid var(--red)}body .todoist-p1>input[type=checkbox]:hover{opacity:.8}body .todoist-p2>input[type=checkbox]{border:1px solid var(--yellow)}body .todoist-p2>input[type=checkbox]:hover{opacity:.8}body .todoist-p3>input[type=checkbox]{border:1px solid var(--blue)}body .todoist-p3>input[type=checkbox]:hover{opacity:.8}body.theme-light{--color-axis-label:var(--tx1);--color-tick-label:var(--tx2);--color-dot-fill:var(--ax1);--color-line:var(--ui1)}.tracker-axis-label{font-family:var(--font-ui)}.tracker-axis{color:var(--ui2)}.theme-dark.minimal-atom-dark{--red:#e16d76;--orange:#d19a66;--yellow:#cec167;--green:#98c379;--cyan:#58b6c2;--blue:#62afef;--purple:#c678de;--pink:#e16d76}.theme-light.minimal-atom-light{--red:#e45749;--orange:#b76b02;--yellow:#c18302;--green:#50a150;--cyan:#0d97b3;--blue:#62afef;--purple:#a626a4;--pink:#e45749}.theme-light.minimal-atom-light{--base-h:106;--base-s:0%;--base-l:98%;--accent-h:209;--accent-s:100%;--accent-l:55%;--bg1:#fafafa;--bg2:#eaeaeb;--bg3:#dbdbdc;--ui1:#dbdbdc;--ui2:#d8d8d9;--tx1:#232324;--tx2:#8e8e90;--tx3:#a0a1a8;--ax1:#1a92ff;--ax3:#566de8;--hl1:rgba(180,180,183,0.3);--hl2:rgba(209,154,102,0.35)}.theme-light.minimal-atom-light.minimal-light-white{--bg3:#eaeaeb}.theme-dark.minimal-atom-dark,.theme-light.minimal-atom-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-atom-light.minimal-light-contrast .titlebar,.theme-light.minimal-atom-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar,.theme-light.minimal-atom-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-atom-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left,.theme-light.minimal-atom-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:220;--base-s:12%;--base-l:18%;--accent-h:220;--accent-s:86%;--accent-l:65%;--bg1:#282c34;--bg2:#21252c;--bg3:#3a3f4b;--background-divider:#181a1f;--tx1:#d8dae1;--tx2:#898f9d;--tx3:#5d6370;--ax1:#578af2;--ax3:#578af2;--hl1:rgba(114,123,141,0.3);--hl2:rgba(209,154,102,0.3);--sp1:#fff}.theme-dark.minimal-atom-dark.minimal-dark-black{--base-d:5%;--bg3:#282c34;--background-divider:#282c34}.theme-dark.minimal-dracula-dark{--red:#ff5555;--yellow:#f1fa8c;--green:#50fa7b;--orange:#ffb86c;--purple:#bd93f9;--pink:#ff79c6;--cyan:#8be9fd;--blue:#6272a4}.theme-dark.minimal-dracula-dark,.theme-light.minimal-dracula-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-dracula-light.minimal-light-contrast .titlebar,.theme-light.minimal-dracula-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar,.theme-light.minimal-dracula-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-dracula-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left,.theme-light.minimal-dracula-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:232;--base-s:16%;--base-l:19%;--accent-h:265;--accent-s:89%;--accent-l:78%;--bg1:#282a37;--bg2:#21222c;--ui2:#44475a;--ui3:#6272a4;--tx1:#f8f8f2;--tx2:#949FBE;--tx3:#6272a4;--ax3:#ff79c6;--hl1:rgba(134, 140, 170, 0.3);--hl2:rgba(189, 147, 249, 0.35)}.theme-dark.minimal-dracula-dark.minimal-dark-black{--ui1:#282a36}.theme-dark.minimal-gruvbox-dark,.theme-light.minimal-gruvbox-light{--red:#cc241d;--yellow:#d79921;--green:#98971a;--orange:#d65d0e;--purple:#b16286;--pink:#b16286;--cyan:#689d6a;--blue:#458588}.theme-light.minimal-gruvbox-light{--base-h:49;--base-s:92%;--base-l:89%;--bg1:#fcf2c7;--bg2:#f2e6bd;--bg3:#ebd9b3;--ui1:#ebdbb2;--ui2:#d5c4a1;--ui3:#bdae93;--tx1:#282828;--tx2:#7c7065;--tx3:#a89a85;--ax1:#d65d0e;--ax2:#af3a03;--ax3:#d65d0d;--hl1:rgba(192,165,125,.3);--hl2:rgba(215,153,33,.4)}.theme-light.minimal-gruvbox-light.minimal-light-tonal{--bg2:#fcf2c7}.theme-light.minimal-gruvbox-light.minimal-light-white{--bg3:#faf5d7;--ui1:#f2e6bd}.theme-dark.minimal-gruvbox-dark,.theme-light.minimal-gruvbox-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-gruvbox-light.minimal-light-contrast .titlebar,.theme-light.minimal-gruvbox-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar,.theme-light.minimal-gruvbox-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-gruvbox-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left,.theme-light.minimal-gruvbox-light.minimal-light-contrast.minimal-status-off .status-bar{--bg1:#282828;--bg2:#1e2021;--bg3:#3d3836;--bg3:rgba(62,57,55,0.5);--ui1:#3c3836;--ui2:#504945;--ui3:#665c54;--tx1:#fbf1c7;--tx2:#bdae93;--tx3:#7c6f64;--ax1:#d65d0e;--ax2:#fe8019;--ax3:#d65d0e;--hl1:rgba(173,149,139,0.3);--hl2:rgba(215,153,33,.4)}.theme-dark.minimal-gruvbox-dark.minimal-dark-black{--hl1:rgba(173,149,139,0.4);--ui1:#282828}.theme-dark.minimal-macos-dark,.theme-light.minimal-macos-light{--red:#ff3b31;--yellow:#ffcc00;--green:#2acd41;--orange:#ff9502;--purple:#b051de;--pink:#ff2e55;--cyan:#02c7be;--blue:#027aff}.theme-light.minimal-macos-light{--base-h:106;--base-s:0%;--base-l:94%;--bg1:#fff;--bg2:#f0f0f0;--bg3:#d7d7d7;--ui1:#e7e7e7;--tx1:#454545;--tx2:#808080;--tx3:#b0b0b0;--ax1:#027aff;--ax2:#0463cc;--ax3:#007bff;--hl1:#b3d7ff}.theme-light.minimal-macos-light.minimal-light-tonal{--bg1:#f0f0f0;--bg2:#f0f0f0}.theme-dark.minimal-macos-dark,.theme-light.minimal-macos-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-macos-light.minimal-light-contrast .titlebar,.theme-light.minimal-macos-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar,.theme-light.minimal-macos-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-macos-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left,.theme-light.minimal-macos-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:106;--base-s:0%;--base-l:12%;--bg1:#1e1e1e;--bg2:#282828;--bg3:rgba(255,255,255,0.11);--background-divider:#000;--ui1:#373737;--ui2:#515151;--ui3:#595959;--tx1:#dcdcdc;--tx2:#8c8c8c;--tx3:#686868;--ax1:#027aff;--ax2:#3f9bff;--ax3:#007bff;--hl1:rgba(98,169,252,0.5);--sp1:#fff}.theme-dark.minimal-macos-dark.minimal-dark-black{--background-divider:#1e1e1e}.theme-dark.minimal-nord-dark,.theme-light.minimal-nord-light{--red:#BF616A;--yellow:#EBCB8B;--green:#A3BE8C;--orange:#D08770;--purple:#B48EAD;--pink:#B48EAD;--cyan:#88C0D0;--blue:#81A1C1}.theme-light.minimal-nord-light{--base-h:221;--base-s:27%;--base-l:94%;--accent-h:213;--accent-s:32%;--accent-l:52%;--bg1:#fff;--bg2:#eceff4;--bg3:rgba(157,174,206,0.25);--ui1:#d8dee9;--ui2:#BBCADC;--ui3:#81a1c1;--tx1:#2e3440;--tx2:#7D8697;--tx3:#ADB1B8;--ax1:#5e81ac;--ax2:#81a1c1;--hl2:rgba(208, 135, 112, 0.35)}.theme-dark.minimal-nord-dark,.theme-light.minimal-nord-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-nord-light.minimal-light-contrast .titlebar,.theme-light.minimal-nord-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar,.theme-light.minimal-nord-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-nord-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left,.theme-light.minimal-nord-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:220;--base-s:16%;--base-l:22%;--accent-h:213;--accent-s:32%;--accent-l:52%;--bg1:#2e3440;--bg2:#3b4252;--bg3:rgba(135,152,190,0.15);--ui1:#434c5e;--ui2:#58647b;--ui3:#5e81ac;--tx1:#d8dee9;--tx2:#9eafcc;--tx3:#4c566a;--ax3:#5e81ac;--hl1:rgba(129,142,180,0.3);--hl2:rgba(208, 135, 112, 0.35)}.theme-dark.minimal-nord-dark.minimal-dark-black{--ui1:#2e3440}.theme-light.minimal-notion-light{--base-h:39;--base-s:18%;--base-d:96%;--bg2:#f7f6f4;--bg3:#e8e7e4;--ui1:#ededec;--ui2:#dbdbda;--ui3:#aaa9a5;--tx1:#37352f;--tx2:#72706c;--tx3:#aaa9a5;--ax1:#37352f;--ax2:#000;--ax3:#2eaadc;--hl1:rgba(131,201,229,0.3);--link-weight:500}.theme-dark.minimal-notion-dark,.theme-light.minimal-notion-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-notion-light.minimal-light-contrast .titlebar,.theme-light.minimal-notion-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar,.theme-light.minimal-notion-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-notion-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left,.theme-light.minimal-notion-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:203;--base-s:8%;--base-d:20%;--accent-h:18;--accent-s:80%;--accent-l:44%;--bg1:#2f3437;--bg2:#373c3f;--bg3:#4b5053;--ui1:#3e4245;--ui2:#585d5f;--ui3:#585d5f;--tx1:#ebebeb;--tx2:#909295;--tx3:#585d5f;--ax1:#ebebeb;--ax2:#fff;--ax3:#2eaadc;--hl1:rgba(57,134,164,0.3);--link-weight:500}.theme-dark.minimal-notion-dark.minimal-dark-black{--base-d:5%;--bg3:#232729;--ui1:#2f3437}.theme-dark.minimal-solarized-dark,.theme-light.minimal-solarized-light{--red:#dc322f;--orange:#cb4b16;--yellow:#b58900;--green:#859900;--cyan:#2aa198;--blue:#268bd2;--purple:#6c71c4;--pink:#d33682}.theme-light.minimal-solarized-light{--base-h:44;--base-s:87%;--base-l:94%;--accent-h:205;--accent-s:70%;--accent-l:48%;--bg1:#fdf6e3;--bg2:#eee8d5;--bg3:rgba(0,0,0,0.062);--ui1:#e9e1c8;--ui2:#d0cab8;--ui3:#d0cab8;--tx1:#073642;--tx2:#586e75;--tx3:#ABB2AC;--tx4:#586e75;--ax1:#268bd2;--hl1:rgba(202,197,182,0.3);--hl2:rgba(203,75,22,0.3)}.theme-light.minimal-solarized-light.minimal-light-tonal{--bg2:#fdf6e3}.theme-dark.minimal-solarized-dark,.theme-light.minimal-solarized-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-solarized-light.minimal-light-contrast .titlebar,.theme-light.minimal-solarized-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar,.theme-light.minimal-solarized-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-solarized-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left,.theme-light.minimal-solarized-light.minimal-light-contrast.minimal-status-off .status-bar{--accent-h:205;--accent-s:70%;--accent-l:48%;--base-h:193;--base-s:98%;--base-l:11%;--bg1:#002b36;--bg2:#073642;--bg3:rgba(255,255,255,0.062);--ui1:#19414B;--ui2:#274850;--ui3:#31535B;--tx1:#93a1a1;--tx2:#657b83;--tx3:#31535B;--tx4:#657b83;--ax1:#268bd2;--ax3:#268bd2;--hl1:rgba(15,81,98,0.3);--hl2:rgba(203, 75, 22, 0.35)}.theme-dark.minimal-solarized-dark.minimal-dark-black{--hl1:rgba(15,81,98,0.55);--ui1:#002b36}.theme-dark.minimal-things-dark,.theme-light.minimal-things-light{--red:#FF306C;--yellow:#FFD500;--green:#4BBF5E;--orange:#ff9502;--purple:#b051de;--pink:#ff2e55;--cyan:#49AEA4}.theme-light.minimal-things-light{--blue:#1b61c2}.theme-dark.minimal-things-dark{--blue:#4d95f7}.theme-light.minimal-things-light{--bg1:white;--bg2:#f5f6f8;--bg3:rgba(162,177,187,0.25);--ui1:#eef0f4;--ui2:#D8DADD;--ui3:#c1c3c6;--tx1:#26272b;--tx2:#7D7F84;--tx3:#a9abb0;--ax1:#1b61c2;--ax2:#1C88DD;--ax3:#1b61c2;--hl1:#cae2ff}.theme-light.minimal-things-light.minimal-light-tonal{--ui1:#e6e8ec}.theme-light.minimal-things-light.minimal-light-white{--bg3:#f5f6f8}.theme-dark.minimal-things-dark,.theme-light.minimal-things-light.minimal-light-contrast .mod-left-split,.theme-light.minimal-things-light.minimal-light-contrast .titlebar,.theme-light.minimal-things-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar,.theme-light.minimal-things-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed),.theme-light.minimal-things-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left,.theme-light.minimal-things-light.minimal-light-contrast.minimal-status-off .status-bar{--base-h:218;--base-s:9%;--base-l:15%;--bg1:#24262a;--bg2:#202225;--bg3:#3d3f41;--background-divider:#17191c;--ui1:#3A3B3F;--ui2:#45464a;--ui3:#6c6e70;--tx1:#fbfbfb;--tx2:#CBCCCD;--tx3:#6c6e70;--ax1:#4d95f7;--ax2:#79a9ec;--ax3:#4d95f7;--hl1:rgba(40,119,236,0.35);--sp1:#fff}.theme-dark.minimal-things-dark.minimal-dark-black{--base-d:5%;--bg3:#24262a;--background-divider:#24262a} -/* Plugin compatibility */ - -/* @plugins -core: -- backlink -- command-palette -- daily-notes -- file-explorer -- file-recovery -- global-search -- graph -- outgoing-link -- outline -- page-preview -- publish -- random-note -- starred -- switcher -- sync -- tag-pane -- word-count -community: -- buttons -- dataview -- calendar -- obsidian-charts -- obsidian-checklist-plugin -- obsidian-codemirror-options -- obsidian-dictionary-plugin -- obsidian-embedded-note-titles -- obsidian-excalidraw-plugin -- obsidian-git -- obsidian-hider -- obsidian-hover-editor -- obsidian-kanban -- obsidian-metatable -- obsidian-minimal-settings -- obsidian-outliner -- obsidian-system-dark-mode -- obsidian-style-settings -- quickadd -- sliding-panes-obsidian -- todoist-sync-plugin -*/ -/* @settings - -name: Minimal Color Scheme -id: minimal-style -settings: - - - id: instructions - title: Welcome ๐Ÿ‘‹ - type: heading - level: 2 - collapsed: true - description: Use the Minimal Theme Settings plugin to access hotkeys, adjust features, select fonts, and choose from preset color schemes. Use the settings below for more granular customization. - - - id: interface - title: Interface colors - type: heading - level: 2 - collapsed: true - - - id: base - title: Base color - description: Defines all background and border colors unless overridden below - type: variable-themed-color - format: hsl-split - default-light: '#' - default-dark: '#' - - - id: accent - title: Accent color - description: Defines link and checkbox colors unless overridden below - type: variable-themed-color - format: hsl-split - default-light: '#' - default-dark: '#' - - - id: bg1 - title: Main window background - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: bg2 - title: Sidebar background - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: bg3 - title: Active background - description: For hovered buttons and current file - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: ui1 - title: Border color - type: variable-themed-color - description: For divider lines and outlined elements - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: ui2 - title: Border color (highlighted) - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: ui3 - title: Border color (focused) - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: extended-palette - title: Extended palette - type: heading - level: 2 - collapsed: true - - - id: red - title: Red - description: Extended palette colors are defaults used for progress bar status, syntax highlighting, colorful headings, and graph nodes - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: orange - title: Orange - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: yellow - title: Yellow - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: green - title: Green - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: cyan - title: Cyan - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: blue - title: Blue - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: purple - title: Purple - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: pink - title: Pink - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: icons - title: Icons - type: heading - level: 2 - collapsed: true - - - id: icon-muted - title: Icon opacity (inactive) - type: variable-number-slider - default: 0.5 - min: 0.25 - max: 1 - step: 0.05 - - - id: icon-color - title: Icon color - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: icon-color-hover - title: Icon color (hover) - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: icon-color-active - title: Icon color (active) - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: titlebar - title: Title bar - type: heading - level: 2 - collapsed: true - - - id: title-alignment - title: Title alignment - type: class-select - allowEmpty: false - default: title-align-body - options: - - - label: Text body - value: title-align-body - - - label: Left - value: title-align-left - - - label: Center - value: title-align-center - - - id: show-grabber - title: Always show grabber icon - description: Dragging handle is always visible - type: class-toggle - default: false - - - id: header-height - title: Title bar height - type: variable-text - default: 42px - - - id: title-size - title: Title font size - description: Accepts any CSS font-size value - type: variable-text - default: 1.1em - - - id: title-weight - title: Title font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 600 - - - id: title-color - title: Title font color (active) - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: title-color-inactive - title: Title font color (inactive) - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: links - title: Links - type: heading - level: 2 - collapsed: true - - - id: ax1 - title: Link color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: ax2 - title: Link color (hovering) - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: link-weight - title: Link font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 400 - - - id: text - title: Text - type: heading - level: 2 - collapsed: true - - - id: tx1 - title: Normal text color - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: hl1 - title: Selected text background - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: hl2 - title: Highlighted text background - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: tx2 - title: Muted text color - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: tx3 - title: Faint text color - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: text-italic - title: Italic text color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: text-bold - title: Bold text color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: bold-weight - title: Bold text weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 600 - - - id: headings - title: Headings - type: heading - level: 2 - collapsed: true - - - id: level-1-headings - title: Level 1 Headings - type: heading - level: 3 - collapsed: true - - - id: h1 - title: H1 font size - description: Accepts any CSS font-size value - type: variable-text - default: 1.125em - - - id: h1-weight - title: H1 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 600 - - - id: h1-color - title: H1 font color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: h1-variant - title: H1 font variant - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Small caps - value: small-caps - - - label: All small caps - value: all-small-caps - - - id: h1-style - title: H1 font style - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Italic - value: italic - - - id: h1-l - title: H1 divider line - description: Adds a border below the heading - type: class-toggle - default: false - - - id: level-2-headings - title: Level 2 Headings - type: heading - level: 3 - collapsed: true - - - id: h2 - title: H2 font size - description: Accepts any CSS font-size value - type: variable-text - default: 1em - - - id: h2-weight - title: H2 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 600 - - - id: h2-color - title: H2 font color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: h2-variant - title: H2 font variant - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Small caps - value: small-caps - - - label: All small caps - value: all-small-caps - - - id: h2-style - title: H2 font style - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Italic - value: italic - - - id: h2-l - title: H2 divider line - description: Adds a border below the heading - type: class-toggle - default: false - - - id: level-3-headings - title: Level 3 Headings - type: heading - level: 3 - collapsed: true - - - id: h3 - title: H3 font size - description: Accepts any CSS font-size value - type: variable-text - default: 1em - - - id: h3-weight - title: H3 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 600 - - - id: h3-color - title: H3 font color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: h3-variant - title: H3 font variant - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Small caps - value: small-caps - - - label: All small caps - value: all-small-caps - - - id: h3-style - title: H3 font style - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Italic - value: italic - - - id: h3-l - title: H3 divider line - description: Adds a border below the heading - type: class-toggle - default: false - - - id: level-4-headings - title: Level 4 Headings - type: heading - level: 3 - collapsed: true - - - id: h4 - title: H4 font size - description: Accepts any CSS font-size value - type: variable-text - default: 0.9em - - - id: h4-weight - title: H4 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 500 - - - id: h4-color - title: H4 font color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: h4-variant - title: H4 font variant - type: variable-select - allowEmpty: false - default: small-caps - options: - - - label: Normal - value: normal - - - label: Small caps - value: small-caps - - - label: All small caps - value: all-small-caps - - - id: h4-style - title: H4 font style - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Italic - value: italic - - - id: h4-l - title: H4 divider line - description: Adds a border below the heading - type: class-toggle - default: false - - - id: level-5-headings - title: Level 5 Headings - type: heading - level: 3 - collapsed: true - - - id: h5 - title: H5 font size - description: Accepts any CSS font-size value - type: variable-text - default: 0.85em - - - id: h5-weight - title: H5 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 500 - - - id: h5-color - title: H5 font color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: h5-variant - title: H5 font variant - type: variable-select - allowEmpty: false - default: small-caps - options: - - - label: Normal - value: normal - - - label: Small caps - value: small-caps - - - label: All small caps - value: all-small-caps - - - id: h5-style - title: H5 font style - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Italic - value: italic - - - id: h5-l - title: H5 divider line - description: Adds a border below the heading - type: class-toggle - default: false - - - id: level-6-headings - title: Level 6 Headings - type: heading - level: 3 - collapsed: true - - - id: h6 - title: H6 font size - description: Accepts any CSS font-size value - type: variable-text - default: 0.85em - - - id: h6-weight - title: H6 font weight - description: Accepts numbers representing the CSS font-weight - type: variable-number - default: 400 - - - id: h6-color - title: H6 font color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: h6-variant - title: H6 font variant - type: variable-select - allowEmpty: false - default: small-caps - options: - - - label: Normal - value: normal - - - label: Small caps - value: small-caps - - - label: All small caps - value: all-small-caps - - - id: h6-style - title: H6 font style - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Italic - value: italic - - - id: h6-l - title: H6 divider line - type: class-toggle - description: Adds a border below the heading - default: false - - - id: blockquotes - title: Blockquotes - type: heading - level: 2 - collapsed: true - - - id: text-blockquote - title: Blockquotes text color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: blockquote-size - title: Blockquotes font size - description: Accepts any CSS font-size value - type: variable-text - default: '' - - - id: blockquote-style - title: Blockquotes font style - type: variable-select - allowEmpty: false - default: normal - options: - - - label: Normal - value: normal - - - label: Italic - value: italic - - - id: lists - title: Lists and checkboxes - type: heading - level: 2 - collapsed: true - - - id: ax3 - title: Checkbox color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: checkbox-shape - title: Checkbox shape - type: class-select - allowEmpty: false - default: checkbox-circle - options: - - - label: Circle - value: checkbox-circle - - - label: Square - value: checkbox-square - - - id: minimal-strike-lists - title: Strike completed tasks - description: Use line through greyed text for completed tasks - type: class-toggle - default: false - - - id: list-spacing - title: List item spacing - description: Space between list items in em units - type: variable-number-slider - default: 0.075 - min: 0 - max: 0.3 - step: 0.005 - format: em - - - id: code-blocks - title: Code blocks - type: heading - level: 2 - collapsed: true - - - id: text-code - title: Code text color - description: Where syntax highlighting is not present - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: font-code - title: Code font size - description: Accepts any CSS font-size value - type: variable-text - default: 13px - - - id: graphs - title: Graphs - type: heading - level: 2 - collapsed: true - - - id: node - title: Node color - description: Changing node colors requires closing and reopening graph panes or restarting Obsidian - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: node-focused - title: Active node color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: node-tag - title: Tag node color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: node-attachment - title: Attachment node color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: node-unresolved - title: Unresolved node color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - - - id: tags - title: Tags - type: heading - level: 2 - collapsed: true - - - id: tag-radius - title: Tag shape - type: variable-select - default: 14px - options: - - - label: Pill - value: 14px - - - label: Rounded - value: 4px - - - label: Square - value: 0px - - - id: tag-border-width - title: Tag border width - type: variable-select - default: 1px - options: - - - label: None - value: 0 - - - label: Thin - value: 1px - - - label: Thick - value: 2px - - - id: tag-color - title: Tag text color - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: tag-bg - title: Tag background color - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: tag-bg2 - title: Tag background color (hover) - type: variable-themed-color - opacity: true - format: hex - default-light: '#' - default-dark: '#' - - - id: translucency - title: Translucency - type: heading - level: 2 - collapsed: true - - - id: bg-translucency-light - title: Translucency (light mode) - description: Sidebar translucency in light mode. Requires turning on "Translucent window" in Appearance settings, and "Translucent sidebar" in Minimal settings. - type: variable-number-slider - default: 0.7 - min: 0 - max: 1 - step: 0.05 - - - id: bg-translucency-dark - title: Translucency (dark mode) - description: Sidebar translucency in dark mode - type: variable-number-slider - default: 0.85 - min: 0 - max: 1 - step: 0.05 - -*/ - -/* @settings -name: Minimal Cards -id: minimal-cards-style -settings: - - - id: cards-min-width - title: Card minimum width - type: variable-text - default: 180px - - - id: cards-max-width - title: Card maximum width - description: Default fills the available width, accepts valid CSS units - type: variable-text - default: 1fr - - - id: cards-mobile-width - title: Card minimum width on mobile - type: variable-text - default: 120px - - - id: cards-padding - title: Card padding - type: variable-text - default: 1.2em - - - id: cards-image-height - title: Card maximum image height - type: variable-text - default: 400px - - - id: cards-border-width - title: Card border width - type: variable-text - default: 1px - - - id: cards-background - title: Card background color - type: variable-themed-color - format: hex - default-light: '#' - default-dark: '#' - -*/ - -/* @settings -name: Minimal Advanced Settings -id: minimal-advanced -settings: - - - id: zoom-off - title: Disable image zoom - description: Turns off click/hold to zoom images - type: class-toggle - - - id: cursor - title: Cursor style - description: The cursor style for UI elements - type: variable-select - default: default - options: - - - label: Default - value: default - - - label: Pointer - value: pointer - - - label: Crosshair - value: crosshair - - - id: font-smaller - title: Smaller font size - description: Font size in px of smaller text - type: variable-number - default: 11 - format: px - - - id: font-smallest - title: Smallest font size - description: Font size in px of smallest text - type: variable-number - default: 10 - format: px - - - id: mobile-left-sidebar-width - title: Mobile left sidebar width - description: Maximum width for pinned left sidebar on mobile - type: variable-number - default: 280 - format: pt - - - id: mobile-right-sidebar-width - title: Mobile right sidebar width - description: Maximum width for pinned right sidebar on mobile - type: variable-number - default: 240 - format: pt -*/ +/* --------------------------------------------------------------------------- + +Minimal Obsidian 5.3.2 by @kepano + +Important: this is an archived copy of Minimal +only for use with Obsidian 0.15.x and below. + +For Obsidian 0.16+ use Minimal 6.0+ + +--------------------------------------------------------------------------- + +User interface replacement for Obsidian. + +Designed to be used with the Minimal Theme Settings +plugin and the Hider plugin. + +Sponsor my work: +https://www.buymeacoffee.com/kepano + +Readme: +https://github.com/kepano/obsidian-minimal + +----------------------------------------------------------------------------- + +MIT License + +Copyright (c) 2020-2022 Stephan Ango (@kepano) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +*/ +@charset "UTF-8"; +/* Variables */ +body { + --font-text-theme:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Inter,Ubuntu,sans-serif; + --font-editor-theme:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Inter,Ubuntu,sans-serif; + --font-monospace-theme:Menlo,SFMono-Regular,Consolas,"Roboto Mono",monospace; + --font-interface-theme:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Inter,Ubuntu,sans-serif; + --font-editor:var(--font-editor-override), var(--font-text-override), var(--font-editor-theme); + --minimal-version:"You are currently using Minimal 5.3.2\a\aIf you run into any issues, try updating to the latest version of the theme. It is also highly recommended to install Minimal Theme Settings and Contextual Typography plugins.\a\a Full documentation:\a minimal.guide\a\a Support my work:\a buymeacoffee.com/kepano"; } + +:root { + /* Cursor */ + --cursor:default; + /* Font sizes */ + --font-small:13px; + --font-smaller:11px; + --font-smallest:10px; + --font-inputs:13px; + --font-settings:15px; + --font-settings-small:12px; + /* Font weights */ + --normal-weight:400; + --bold-weight:600; + --link-weight:inherit; + /* Headings */ + --title-size:1.1em; + --title-weight:600; + /* Headings */ + --h1:1.125em; + --h2:1.05em; + --h3:1em; + --h4:0.90em; + --h5:0.85em; + --h6:0.85em; + --h1-weight:600; + --h2-weight:600; + --h3-weight:500; + --h4-weight:500; + --h5-weight:500; + --h6-weight:400; + --h1-variant:normal; + --h2-variant:normal; + --h3-variant:normal; + --h4-variant:small-caps; + --h5-variant:small-caps; + --h6-variant:small-caps; + --h1-style:normal; + --h2-style:normal; + --h3-style:normal; + --h4-style:normal; + --h5-style:normal; + --h6-style:normal; + /* Blockquotes */ + --blockquote-style:normal; + /* Line widths */ + --line-width:40rem; + --line-height:1.5; + --max-width:88%; + --max-col-width:18em; + /* Icons */ + --icon-muted:0.5; + --icon-size:18px; + --border-width:1px; + --border-width-alt:1px; + /* Quotes and transclusions */ + --nested-padding:1.1em; + /* Lists */ + --folding-offset:10px; + --list-edit-offset:0.5em; + --list-indent:2em; + --list-spacing:0.075em; + /* Radiuses */ + --radius-s:2px; + --radius-m:5px; + --radius-l:12px; + --radius-xl:16px; + --input-height:32px; + --header-height:40px; + /* Mobile sidebars */ + --mobile-left-sidebar-width:280pt; + --mobile-right-sidebar-width:240pt; + /* Tags */ + --tag-radius:14px; + --tag-border-width:1px; + --top-left-padding-y:0px; + /* Image opacity in dark mode */ + --image-muted:0.7; + /* Spacing */ + --spacing-p: 0.75em; } + +.mod-macos { + --top-left-padding-y:24px; } + +/* Dynamic colors + + Most colors are driven from the following values, meaning that + the backgrounds, borders, and various shades are + automatically generated. + + - Base color is used for the backgrounds, text and borders. + - Accent color is used for links and some interactive elements. + + The colors use HSL (hue, saturation, lightness) + + - Hue (0-360 degrees):0 is red, 120 is green, and 240 is blue + - Saturation (0-100%):0% is desaturated, 100% is full saturation + - Lightness (0-100%):0% is black, 100% is white + +*/ +:root { + --base-h:0; + /* Base hue */ + --base-s:0%; + /* Base saturation */ + --base-d:15%; + /* Base lightness Dark Mode - 0 is black */ + --base-l:96%; + /* Base lightness Light Mode - 100 is white */ + --accent-h:201; + /* Accent hue */ + --accent-s:17%; + /* Accent saturation */ + --accent-d:60%; + /* Accent lightness Dark Mode */ + --accent-l:50%; + /* Accent lightness Light Mode */ + --red:#d04255; + --yellow:#e5b567; + --green:#a8c373; + --orange:#d5763f; + --cyan:#73bbb2; + --blue:#6c99bb; + --purple:#9e86c8; + --pink:#b05279; } + +.theme-light, +.theme-light.minimal-default-light, +body .excalidraw { + --accent-l:50%; + --base-l:96%; + --bg1:white; + --bg2: + hsl( + var(--base-h), + var(--base-s), + var(--base-l) + ); + --bg3: + hsla( + var(--base-h), + var(--base-s), + calc(var(--base-l) - 50%), + 0.12 + ); + --ui1: + hsl( + var(--base-h), + var(--base-s), + calc(var(--base-l) - 6%) + ); + --ui2: + hsl( + var(--base-h), + var(--base-s), + calc(var(--base-l) - 12%) + ); + --ui3: + hsl( + var(--base-h), + var(--base-s), + calc(var(--base-l) - 20%) + ); + --tx1: + hsl( + var(--base-h), + var(--base-s), + calc(var(--base-l) - 90%) + ); + --tx2: + hsl( + var(--base-h), + calc(var(--base-s) - 20%), + calc(var(--base-l) - 45%) + ); + --tx3: + hsl( + var(--base-h), + calc(var(--base-s) - 10%), + calc(var(--base-l) - 25%) + ); + --tx4: + hsl( + var(--base-h), + calc(var(--base-s) - 10%), + calc(var(--base-l) - 60%) + ); + --ax1: + hsl( + var(--accent-h), + var(--accent-s), + var(--accent-l) + ); + --ax2: + hsl( + var(--accent-h), + var(--accent-s), + calc(var(--accent-l) - 10%) + ); + --ax3: + hsl( + var(--accent-h), + var(--accent-s), + calc(var(--accent-l) + 10%) + ); + --hl1: + hsla( + var(--accent-h), + 50%, + calc(var(--base-l) - 20%), + 30% + ); + --hl2:rgba(255, 225, 0, 0.5); } + +.theme-light.minimal-light-contrast .titlebar, +.theme-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar, +.theme-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed), +.theme-light.minimal-light-contrast .mod-left-split, +.theme-light.minimal-light-contrast.minimal-status-off .status-bar, +.theme-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left, +.theme-dark, +.theme-dark.minimal-default-dark, +.excalidraw.theme--dark { + --accent-l:60%; + --base-l:15%; + --bg1: + hsl( + var(--base-h), + var(--base-s), + var(--base-l) + ); + --bg2: + hsl( + var(--base-h), + var(--base-s), + calc(var(--base-l) - 2%) + ); + --bg3: + hsla( + var(--base-h), + var(--base-s), + calc(var(--base-l) + 40%), + 0.12 + ); + --ui1: + hsl( + var(--base-h), + var(--base-s), + calc(var(--base-l) + 6%) + ); + --ui2: + hsl( + var(--base-h), + var(--base-s), + calc(var(--base-l) + 12%) + ); + --ui3: + hsl( + var(--base-h), + var(--base-s), + calc(var(--base-l) + 20%) + ); + --tx1: + hsl( + var(--base-h), + calc(var(--base-s) - 10%), + calc(var(--base-l) + 67%) + ); + --tx2: + hsl( + var(--base-h), + calc(var(--base-s) - 20%), + calc(var(--base-l) + 45%) + ); + --tx3: + hsl( + var(--base-h), + calc(var(--base-s) - 10%), + calc(var(--base-l) + 20%) + ); + --tx4: + hsl( + var(--base-h), + calc(var(--base-s) - 10%), + calc(var(--base-l) + 50%) + ); + --ax1: + hsl( + var(--accent-h), + var(--accent-s), + var(--accent-l) + ); + --ax2: + hsl( + var(--accent-h), + var(--accent-s), + calc(var(--accent-l) + 12%) + ); + --ax3: + hsl( + var(--accent-h), + var(--accent-s), + calc(var(--accent-l) - 12%) + ); + --hl1: + hsla( + var(--accent-h), + 70%, + 40%, + 30% + ); + --hl2:rgba(255, 177, 80, 0.3); + --sp1:#fff; } + +.theme-light.minimal-light-white { + --background-primary: white; + --background-secondary: white; + --background-secondary-alt: white; } + +.theme-dark.minimal-dark-black { + --base-d:0%; + --background-primary: black; + --background-secondary: black; + --background-secondary-alt: black; + --background-tertiary: + hsl( + var(--base-h), + var(--base-s), + calc(var(--base-d) + 10%)) ; + --tx1:hsl( + var(--base-h), + var(--base-s), + calc(var(--base-d) + 75%) + ); + --tx2:hsl( + var(--base-h), + var(--base-s), + calc(var(--base-d) + 50%) + ); + --tx3:hsl( + var(--base-h), + var(--base-s), + calc(var(--base-d) + 25%) + ); + --ui1:hsl( + var(--base-h), + var(--base-s), + calc(var(--base-d) + 12%) + ); + --ui2:hsl( + var(--base-h), + var(--base-s), + calc(var(--base-d) + 20%) + ); + --ui3:hsl( + var(--base-h), + var(--base-s), + calc(var(--base-d) + 30%) + ); } + +/* Map colors to semantic Obsidian names */ +.theme-light { + --mono100:black; + --mono0:white; } + +.theme-dark { + --mono100:white; + --mono0:black; } + +.theme-light, +.theme-dark { + --h1-color:var(--text-normal); + --h2-color:var(--text-normal); + --h3-color:var(--text-normal); + --h4-color:var(--text-normal); + --h5-color:var(--text-normal); + --h6-color:var(--text-muted); } + +.theme-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar, +.theme-light.minimal-light-contrast .titlebar, +.theme-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed), +.theme-light.minimal-light-contrast .mod-left-split, +.theme-light.minimal-light-contrast.minimal-status-off .status-bar, +.theme-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left, +.theme-dark, +.theme-light, +.excalidraw.theme--dark, +body .excalidraw { + --text-normal: var(--tx1); + --text-bold: var(--tx1); + --text-italic: var(--tx1); + --text-muted: var(--tx2); + --text-faint: var(--tx3); + --title-color: var(--tx1); + --title-color-inactive: var(--tx2); + --text-code: var(--tx4); + --text-error: var(--red); + --text-blockquote: var(--tx2); + --text-accent: var(--ax1); + --text-accent-hover: var(--ax2); + --text-on-accent: white; + --text-selection: var(--hl1); + --text-highlight-bg: var(--hl2); + --background-primary: var(--bg1); + --background-primary-alt: var(--bg2); + --background-secondary: var(--bg2); + --background-secondary-alt: var(--bg1); + --background-tertiary: var(--bg3); + --background-table-rows: var(--bg2); + --background-modifier-form-field: var(--bg1); + --background-modifier-form-field-highlighted: + var(--bg1); + --interactive-hover: var(--ui1); + --interactive-accent: var(--ax3); + --interactive-accent-hover: var(--ax3); + --background-modifier-accent: var(--ax3); + --background-modifier-border: var(--ui1); + --background-modifier-border-hover: var(--ui2); + --background-modifier-border-focus: var(--ui3); + --background-modifier-success: var(--green); + --background-divider: var(--ui1); + --scrollbar-bg: transparent; + --scrollbar-thumb-bg: var(--ui1); + --scrollbar-active-thumb-bg: var(--ui3); + --quote-opening-modifier: var(--ui2); + --modal-border: var(--ui2); + --icon-color: var(--tx2); + --icon-color-hover: var(--tx2); + --icon-color-active: var(--tx1); + --icon-hex: var(--mono0); + --tag-color: var(--tx2); + --tag-bg: transparent; + --tag-bg2: transparent; + --shadow-m: + 0px 2.7px 6.7px rgba(0, 0, 0, 0.04), + 0px 8.9px 22.3px rgba(0, 0, 0, 0.06), + 0px 40px 100px rgba(0, 0, 0, 0.1); + --shadow-l: + 0px 0.8px 4.2px rgba(0, 0, 0, 0.014), + 0px 2px 10px rgba(0, 0, 0, 0.02), + 0px 3.8px 18.8px rgba(0, 0, 0, 0.025), + 0px 6.7px 33.5px rgba(0, 0, 0, 0.03), + 0px 12.5px 62.7px rgba(0, 0, 0, 0.036), + 0px 30px 150px rgba(0, 0, 0, 0.05); } + +.theme-light, +body .excalidraw { + --interactive-normal: var(--bg1); + --interactive-accent-rgb:220, 220, 220; + --active-line-bg:rgba(0,0,0,0.035); + --background-modifier-cover:hsla(var(--base-h),calc(var(--base-s) - 50%),calc(var(--base-l) - 7%),0.7); + --text-highlight-bg-active:rgba(0, 0, 0, 0.1); + /* Errors */ + --background-modifier-error:rgba(255,0,0,0.14); + --background-modifier-error-hover:rgba(255,0,0,0.08); + /* Shadows */ + --shadow-color:rgba(0, 0, 0, 0.1); + --btn-shadow-color:rgba(0, 0, 0, 0.05); } + +.theme-dark, +.excalidraw.theme--dark { + --interactive-normal: var(--bg3); + --interactive-accent-rgb:66, 66, 66; + --active-line-bg:rgba(255,255,255,0.04); + --background-modifier-cover:hsla(var(--base-h),var(--base-s),calc(var(--base-d) - 12%),0.7); + --text-highlight-bg-active:rgba(255, 255, 255, 0.1); + /* Errors */ + --background-modifier-error:rgba(255,20,20,0.12); + --background-modifier-error-hover:rgba(255,20,20,0.18); + /* Shadows */ + --background-modifier-box-shadow:rgba(0, 0, 0, 0.3); + --shadow-color:rgba(0, 0, 0, 0.3); + --btn-shadow-color:rgba(0, 0, 0, 0.2); } + +.theme-light.minimal-light-white { + --background-table-rows: var(--bg2); } + +.theme-light.minimal-light-tonal { + --background-primary: var(--bg2); + --background-primary-alt: var(--bg3); + --background-table-rows: var(--bg3); } + +.theme-dark.minimal-dark-tonal { + --background-secondary: var(--bg1); + --background-table-rows: var(--bg3); } + +.theme-dark.minimal-dark-black { + --background-primary-alt: var(--bg3); + --background-table-rows: var(--bg3); + --modal-border: var(--ui2); + --active-line-bg:rgba(255,255,255,0.085); + --background-modifier-form-field: var(--bg3); + --background-modifier-cover:hsla(var(--base-h),var(--base-s),calc(var(--base-d) + 8%),0.9); + --background-modifier-box-shadow:rgba(0, 0, 0, 1); } + +/* Desktop font sizes */ +body { + --font-adaptive-normal:var(--font-text-size,var(--editor-font-size)); + --font-adaptive-small:var(--font-small); + --font-adaptive-smaller:var(--font-smaller); + --font-adaptive-smallest:var(--font-smallest); + --line-width-adaptive:var(--line-width); + --line-width-wide:calc(var(--line-width) + 12.5%); + --font-code:calc(var(--font-adaptive-normal) * 0.9); + --table-font-size:calc(var(--font-adaptive-normal) * 0.875); } + +/* Phone font sizes */ +@media (max-width: 400pt) { + .is-mobile { + --font-adaptive-small:calc(var(--font-small) + 2px); + --font-adaptive-smaller:calc(var(--font-smaller) + 2px); + --font-adaptive-smallest:calc(var(--font-smallest) + 2px); + --max-width:88%; } } +/* Tablet font sizes */ +@media (min-width: 400pt) { + .is-mobile { + --font-adaptive-small:calc(var(--font-small) + 3px); + --font-adaptive-smaller:calc(var(--font-smaller) + 2px); + --font-adaptive-smallest:calc(var(--font-smallest) + 2px); + --line-width-adaptive:calc(var(--line-width) + 6rem); + --max-width:90%; } } +/* Disabled features */ +/* Disabled features */ +/* Search counts */ +.tree-item-flair:not(.tag-pane-tag-count) { + display: none; } + +/* Folder name */ +.tree-item-inner-subtext { + display: none; } + +/* Obsidian */ +/* Block width snippet */ +.minimal-dev-block-width { + /* Green โ€” Folding offset width */ + /* Red โ€” Max width */ + /* Orange โ€” Wide line width*/ + /* Blue โ€” Normal line width */ } + .minimal-dev-block-width .mod-root .workspace-leaf-content:after { + display: flex; + align-items: flex-end; + content: "\00a0pane\00a0"; + font-size: 12px; + color: gray; + font-family: var(--font-monospace); + width: 100%; + max-width: 100%; + height: 100vh; + top: 0; + z-index: 999; + position: fixed; + pointer-events: none; } + .minimal-dev-block-width.minimal-readable .mod-root .view-header:after { + display: flex; + align-items: flex-end; + color: green; + font-size: 12px; + font-family: var(--font-monospace); + content: " "; + width: var(--folding-offset); + height: 100vh; + border-left: 1px solid green; + border-right: 1px solid green; + background-color: rgba(0, 128, 0, 0.1); + top: 0; + left: max(calc(50% - var(--line-width-adaptive)/2 - 1px), calc(50% - var(--max-width)/2 - 1px)); + z-index: 999; + position: fixed; + pointer-events: none; } + .minimal-dev-block-width.minimal-readable-off .mod-root .view-header:after { + display: flex; + align-items: flex-end; + color: green; + font-size: 12px; + font-family: var(--font-monospace); + content: " "; + width: var(--folding-offset); + height: 100vh; + border-left: 1px solid green; + border-right: 1px solid green; + background-color: rgba(0, 128, 0, 0.1); + top: 0; + left: calc(50% - var(--max-width)/2 - 1px); + z-index: 999; + position: fixed; + pointer-events: none; } + .minimal-dev-block-width .mod-root .view-content:before { + display: flex; + align-items: flex-end; + content: "\00a0max\00a0"; + font-size: 12px; + color: red; + width: var(--max-width); + height: 100vh; + border-left: 1px solid red; + border-right: 1px solid red; + top: 0; + left: 50%; + transform: translate(-50%, 0); + z-index: 999; + position: fixed; + pointer-events: none; } + .minimal-dev-block-width.minimal-readable .mod-root .view-header:before { + display: flex; + align-items: flex-end; + content: "\00a0wide\00a0"; + font-size: 12px; + color: orange; + font-family: var(--font-monospace); + width: var(--line-width-wide); + max-width: var(--max-width); + height: 100vh; + border-left: 1px solid orange; + border-right: 1px solid orange; + background-color: rgba(255, 165, 0, 0.05); + top: 0; + left: 50%; + transform: translate(-50%, 0); + z-index: 999; + position: fixed; + pointer-events: none; } + .minimal-dev-block-width.minimal-readable .mod-root .view-content:after { + display: flex; + align-items: flex-end; + color: blue; + font-size: 12px; + font-family: var(--font-monospace); + content: "\00a0normal"; + width: var(--line-width-adaptive); + max-width: var(--max-width); + height: 100vh; + border-left: 1px solid blue; + border-right: 1px solid blue; + background-color: rgba(0, 0, 255, 0.08); + top: 0; + left: 50%; + transform: translate(-50%, 0); + z-index: 999; + position: fixed; + pointer-events: none; } + +/* Obsidian */ +/* Blockquotes */ +/* Preview */ +.markdown-preview-view blockquote { + border-radius: 0; + border: solid var(--quote-opening-modifier); + border-width: 0px 0px 0px 1px; + background-color: transparent; + padding: 0 0 0 var(--nested-padding); + margin-inline-start: 0; + margin-inline-end: 0; + font-size: var(--blockquote-size); + font-style: var(--blockquote-style); + color: var(--text-blockquote); } + +.cm-s-obsidian span.cm-quote, +.markdown-preview-view blockquote em, +.markdown-preview-view blockquote strong { + color: var(--text-blockquote); } + +/* Editor */ +.markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote, +.markdown-source-view.mod-cm6 .HyperMD-quote { + background-color: transparent; + color: var(--text-blockquote); + font-size: var(--blockquote-size); + font-style: var(--blockquote-style); + border-left: 1px solid var(--quote-opening-modifier); } + +.markdown-source-view.mod-cm6 .cm-blockquote-border { + width: 20px; + display: inline-block; + border-left: none; + border-right: 1px solid var(--quote-opening-modifier); } + +.markdown-source-view.mod-cm6 .cm-hmd-indent-in-quote { + margin-left: 10px; } + +.is-live-preview .cm-hmd-indent-in-quote { + color: var(--text-faint); } + +/* Callouts */ +.is-live-preview.is-readable-line-width > .cm-callout .callout { + max-width: var(--max-width); + margin: 0 auto; } + +/* Checklists, task lists, checkboxes */ +:root { + --checkbox-size:17px; + --checkbox-icon:20px; + --checkbox-radius:50%; + --checkbox-top:2px; + --checkbox-left:0px; + --checkbox-margin:0px 6px 0px -1.35em; } + +.checkbox-square { + --checkbox-size:15px; + --checkbox-icon:17px; + --checkbox-radius:4px; + --checkbox-top:1px; + --checkbox-left:0px; + --checkbox-margin:0px 8px 0px -1.35em; } + +input[type=checkbox] { + -webkit-appearance: none; + appearance: none; + border-radius: var(--checkbox-radius); + border: 1px solid var(--text-faint); + padding: 0; + margin: 0 6px 0 0; + width: var(--checkbox-size); + height: var(--checkbox-size); } + +input[type=checkbox]:hover, +input[type=checkbox]:focus { + outline: 0; + border-color: var(--text-muted); } + +.checklist-plugin-main .group .compact > .toggle .checked, +.is-flashing input[type=checkbox]:checked, +input[type=checkbox]:checked { + background-color: var(--background-modifier-accent); + border: 1px solid var(--background-modifier-accent); + background-position: 44% 55%; + background-size: 70%; + background-repeat: no-repeat; + background-image: url('data:image/svg+xml; utf8, '); } + +.markdown-preview-section > .contains-task-list { + padding-bottom: 0.5em; } + +body .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:not([data-task=" "]), +body .markdown-preview-view ul > li.task-list-item.is-checked { + text-decoration: none; + color: var(--text-normal); } + +body.minimal-strike-lists .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:is([data-task="x"]), +body.minimal-strike-lists .markdown-preview-view ul li[data-task="x"].task-list-item.is-checked, +body.minimal-strike-lists li[data-task="x"].task-list-item.is-checked { + color: var(--text-faint); + text-decoration: line-through; } + +/* Preview offset */ +ul > li.task-list-item .task-list-item-checkbox { + margin-left: -1.35em; } + +/* Editor */ +.mod-cm6 .HyperMD-task-line[data-task] .task-list-item-checkbox { + margin: -2px 1px 0 -0.6em; } + +.is-mobile .mod-cm6 .HyperMD-task-line[data-task] .task-list-item-checkbox { + margin-left: -0.4em; } + +.is-mobile .markdown-preview-view input[type=checkbox].task-list-item-checkbox { + top: 0.2em; } + +.task-list-item-checkbox, +.markdown-preview-view .task-list-item-checkbox { + filter: none; + width: var(--checkbox-size); + height: var(--checkbox-size); } + +.markdown-preview-view .task-list-item-checkbox { + position: relative; + top: var(--checkbox-top); + left: var(--checkbox-left); + line-height: 0; + margin: var(--checkbox-margin); } + +.markdown-preview-view ul > li.task-list-item { + text-indent: 0; + line-height: var(--line-height); } + +.markdown-preview-view .task-list-item { + padding-inline-start: 0; } + +.side-dock-plugin-panel-inner { + padding-right: 6px; + padding-left: 6px; } + +/* Code blocks */ +/* Live Preview */ +.markdown-source-view.mod-cm6.is-readable-line-width .cm-editor .HyperMD-codeblock.cm-line, +.mod-cm6 .cm-editor .HyperMD-codeblock.cm-line { + padding-left: 10px; + padding-right: 10px; } + +/* Reading */ +.cm-s-obsidian span.cm-inline-code, +.markdown-rendered code, +.markdown-preview-view code { + color: var(--text-code); + font-size: var(--font-code); } + +.markdown-preview-view td code, +.markdown-source-view.mod-cm6 td code { + font-size: calc(var(--font-code) - 2px); } + +.markdown-preview-view pre code { + background-color: transparent; } + +.markdown-preview-view pre, +.markdown-source-view.mod-cm6 .cm-preview-code-block pre.dataview-error, +.mod-cm6 .cm-editor .HyperMD-codeblock.cm-line, +.cm-s-obsidian .HyperMD-codeblock { + color: var(--text-code); + font-size: var(--font-code); } + +button.copy-code-button { + cursor: var(--cursor); + box-shadow: none; + font-size: var(--font-adaptive-smaller); + background-color: transparent; + color: var(--text-faint); + padding: 0.25em 0.75em; } + +button.copy-code-button:hover { + background-color: var(--interactive-normal); + color: var(--text-muted); } + +.theme-light :not(pre) > code[class*="language-"], +.theme-light pre[class*="language-"] { + background-color: var(--background-primary-alt); } + +.theme-light code[class*="language-"], +.theme-light pre[class*="language-"] { + text-shadow: none; } + +.markdown-source-view.mod-cm6 .code-block-flair { + font-size: var(--font-smaller); + padding: 5px 0; + color: var(--text-muted); } + +.cm-s-obsidian .hmd-fold-html-stub, +.cm-s-obsidian .hmd-fold-code-stub, +.cm-s-obsidian.CodeMirror .HyperMD-hover > .HyperMD-hover-content code, +.cm-s-obsidian .cm-formatting-hashtag, +.cm-s-obsidian .cm-inline-code, +.cm-s-obsidian .HyperMD-codeblock, +.cm-s-obsidian .HyperMD-hr, +.cm-s-obsidian .cm-hmd-frontmatter, +.cm-s-obsidian .cm-hmd-orgmode-markup, +.cm-s-obsidian .cm-formatting-code, +.cm-s-obsidian .cm-math, +.cm-s-obsidian span.hmd-fold-math-placeholder, +.cm-s-obsidian .CodeMirror-linewidget kbd, +.cm-s-obsidian .hmd-fold-html kbd +.CodeMirror-code { + font-family: var(--font-monospace); } + +/* Drag ghost */ +body.is-dragging { + cursor: grabbing; + cursor: -webkit-grabbing; } + +.workspace-drop-overlay:before, +.mod-drag { + opacity: 0; + border-radius: 0 !important; } + +.drag-ghost, +.drag-ghost.mod-leaf { + border: none; + background-color: rgba(0, 0, 0, 0.7); + font-size: var(--font-adaptive-small); + padding: 3px 8px 4px; + color: white; + font-weight: 500; + border-radius: 5px; } + +.drag-ghost-icon { + display: none; } + +.drag-ghost-self svg { + margin-right: 4px; + opacity: 0.5; + display: none; } + +.drag-ghost-action { + padding: 0; + font-weight: 400; + color: rgba(255, 255, 255, 0.7); + font-size: var(--font-adaptive-smaller); } + +.mod-drag { + opacity: 0; + border: 2px solid var(--text-accent); + background-color: var(--background-primary); } + +.view-header.is-highlighted:after { + background-color: var(--text-selection); } + +.view-header.is-highlighted .view-actions { + background: transparent; } + +/* +.workspace-fake-target-overlay, +.workspace-fake-target-overlay.is-in-sidebar, +.workspace-drop-overlay, +.view-header.is-highlighted:after { + opacity:0; + background-color:var(--background-primary); +} +*/ +/* Editor mode (CodeMirror 6 Live Preview) */ +/* Fix strange Obsidian ghost textearea bug on right click */ +.CodeMirror-wrap > div > textarea { + opacity: 0; } + +.markdown-source-view.mod-cm6 hr { + border-width: 2px; } + +.mod-cm6 .cm-editor .cm-line { + padding: 0; } + +.cm-editor .cm-content { + padding-top: 0.5em; } + +.markdown-source-view { + color: var(--text-normal); } + +.markdown-source-view.mod-cm6 .cm-scroller { + padding-top: 15px; + padding-left: 0; + padding-right: 0; } + +/* Gutters */ +body:not(.is-mobile) .markdown-source-view.mod-cm6 .cm-gutters { + position: absolute !important; + z-index: 0; } + +.cm-editor .cm-lineNumbers .cm-gutterElement { + min-width: 25px; } + +/* Line numbers */ +@media (max-width: 400pt) { + .cm-editor .cm-lineNumbers .cm-gutterElement { + padding-right: 4px; + padding-left: 8px; } } +.cm-editor .cm-lineNumbers .cm-gutterElement { + font-variant-numeric: tabular-nums; } + +.cm-editor .cm-lineNumbers .cm-gutterElement.cm-active, +.cm-editor .cm-gutterElement.cm-active .cm-heading-marker { + color: var(--text-muted); } + +/* Code execution blocks, e.g. Dataview */ +.markdown-source-view.mod-cm6 .edit-block-button { + cursor: var(--cursor); + color: var(--text-faint); + background-color: var(--background-primary); + top: 0; + right: auto; + left: 0px; + opacity: 0; + transition: opacity 200ms; + padding: 4px 4px 4px 9px; } + .markdown-source-view.mod-cm6 .edit-block-button svg { + margin: 0 !important; } + +.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block > .edit-block-button { + width: 30px !important; + padding-left: 7px !important; + transform: none !important; + margin-left: 0 !important; } + +.is-live-preview:not(.is-readable-line-width) .cm-embed-block > .edit-block-button { + padding-left: 0px !important; + margin-left: 0 !important; + transform: none !important; + right: 0; + left: auto; + padding: 4px; } + +.markdown-source-view.mod-cm6 .edit-block-button:hover { + background-color: var(--background-primary); + color: var(--text-muted); } + +.markdown-source-view.mod-cm6 .edit-block-button svg { + opacity: 1; + width: var(--icon-size); + height: var(--icon-size); } + +.markdown-source-view.mod-cm6 .edit-block-button:hover svg { + opacity: 1; } + +.markdown-source-view.mod-cm6 .cm-embed-block { + padding: 0; + border: 0; + border-radius: 0; } + +.markdown-source-view.mod-cm6 .cm-embed-block:hover { + border: 0; } + +/* Live Preview folding */ +.markdown-source-view.mod-cm6 .cm-foldPlaceholder { + color: var(--text-faint); } + +.markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote { + background-color: transparent; + border-left-width: 1px; } + +.cm-editor .cm-foldPlaceholder, +.markdown-source-view.mod-cm6 .cm-fold-indicator .collapse-indicator { + cursor: var(--cursor); } + +.markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-1 .cm-fold-indicator .collapse-indicator { + right: 8px; } + +.markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-task-line:not(.HyperMD-list-line-1) .cm-fold-indicator .collapse-indicator { + right: 8px; + width: auto; } + +.markdown-source-view.mod-cm6 .HyperMD-list-line:not(.HyperMD-list-line-1) .cm-fold-indicator .collapse-indicator { + right: -8px; + top: 1px; + width: 26px; } + +ul > li.is-collapsed::marker, +.markdown-source-view.mod-cm6 .is-collapsed ~ .cm-formatting-list .list-bullet:after { + color: var(--text-accent); } + +.cm-gutterElement .collapse-indicator, +.markdown-source-view.mod-cm6 .cm-fold-indicator .collapse-indicator, +.markdown-source-view.mod-cm6 .fold-gutter { + opacity: 0; } + +.cm-gutterElement:hover .collapse-indicator, +.cm-gutterElement .is-collapsed .collapse-indicator, +.markdown-source-view.mod-cm6 .cm-line:hover .cm-fold-indicator .collapse-indicator, +.markdown-source-view.mod-cm6 .cm-fold-indicator.is-collapsed .collapse-indicator, +.markdown-source-view.mod-cm6 .fold-gutter.is-collapsed, +.markdown-source-view.mod-cm6 .fold-gutter:hover, +.markdown-source-view.mod-cm6 .cm-fold-indicator.is-collapsed .collapse-indicator svg { + opacity: 1; } + +/* Live Preview text selection */ +.markdown-source-view.mod-cm6 .cm-line .cm-selection, +.markdown-source-view.mod-cm6 .cm-line .cm-inline-code .cm-selection { + background-color: var(--text-selection); } + +.cm-selectionBackground { + background-color: transparent !important; } + +body .markdown-source-view.mod-cm6.is-readable-line-width:not(.is-rtl) .cm-contentContainer { + max-width: 100%; } + +body:not(.is-mobile).minimal-folding .markdown-source-view.mod-cm6.is-readable-line-width .cm-contentContainer { + max-width: 100%; } + +/* Editor mode (Legacy) */ +.theme-light .token.operator, +.theme-light .token.entity, +.theme-light .token.url, +.theme-light .language-css .token.string, +.theme-light .style .token.string, +.theme-light .cm-operator, +.theme-light .cm-string, +.theme-light .cm-string-2, +.theme-light .cm-link { + background-color: transparent; } + +.markdown-source-view.mod-cm6, +.markdown-source-view.mod-cm5, +.markdown-source-view { + padding: 0; } + +.cm-s-obsidian .CodeMirror-code { + padding-right: 0; } + +.CodeMirror-lines { + padding-bottom: 170px; } + +.CodeMirror pre.CodeMirror-line, +.CodeMirror pre.CodeMirror-line-like { + padding-left: 0; + padding-right: 0; } + +.cm-s-obsidian pre.HyperMD-list-line { + padding-top: 0; } + +.workspace .markdown-preview-view { + padding: 0; } + +.workspace .markdown-preview-view .markdown-embed { + margin: 0; } + +.workspace .markdown-preview-view .markdown-embed-content { + max-height: none; } + +.markdown-embed-title, +.internal-embed .markdown-preview-section { + max-width: 100%; } + +.CodeMirror-linenumber { + font-size: var(--font-adaptive-small) !important; + font-feature-settings: 'tnum'; + color: var(--text-faint); + padding-top: 3px; } + +span.cm-image-marker, +.cm-s-obsidian span.cm-footref.cm-formatting.cm-formatting-link.cm-formatting-link-end, +.cm-s-obsidian .cm-formatting-link + span.cm-link.cm-formatting.cm-formatting-link-end, +.cm-s-obsidian .cm-active span.cm-link.cm-hmd-barelink.cm-formatting-link-start, +.cm-s-obsidian span.cm-link.cm-hmd-barelink.cm-formatting-link-start, +.cm-s-obsidian span.cm-formatting-link { + color: var(--text-faint); } + +/* Editor Mode Footnotes */ +.cm-s-obsidian span.cm-footref { + font-size: var(--font-adaptive-normal); } + +.cm-s-obsidian pre.HyperMD-footnote { + font-size: var(--font-adaptive-small); + padding-left: 20px; } + +/* Editor Mode Quotes */ +.cm-formatting-quote { + color: var(--text-faint) !important; } + +/* Transcluded notes and embeds */ +/* Strict embeds (naked) */ +.embed-strict .internal-embed .markdown-embed { + padding: 0; + border: none; } + +.embed-strict .internal-embed .markdown-embed .markdown-embed-title { + display: none; } + +.embed-strict .internal-embed:not([src*="#^"]) .markdown-embed-link { + width: 30px; } + +.embed-strict.contextual-typography .internal-embed .markdown-preview-view .markdown-preview-sizer > div, +.contextual-typography .embed-strict .internal-embed .markdown-preview-view .markdown-preview-sizer > div { + margin: 0; + width: 100%; } + +.markdown-embed .markdown-preview-view .markdown-preview-sizer { + padding-bottom: 0 !important; } + +.markdown-preview-view.markdown-embed .markdown-preview-sizer, +.markdown-preview-view.is-readable-line-width .markdown-embed .markdown-preview-sizer { + max-width: 100%; + width: 100%; + min-height: 0 !important; + padding-bottom: 0 !important; } + +.markdown-embed .markdown-preview-section div:last-child p, +.markdown-embed .markdown-preview-section div:last-child ul { + margin-block-end: 2px; } + +.markdown-preview-view .markdown-embed { + margin-top: var(--nested-padding); + padding: 0 calc(var(--nested-padding) / 2) 0 var(--nested-padding); } + +.markdown-embed-title { + line-height: 18px; + height: 24px; } + +.internal-embed:not([src*="#^"]) .markdown-embed-link { + right: 0; + width: 100%; } + +.markdown-embed-link, +.file-embed-link { + top: 0px; + right: 0; + text-align: right; } + +.file-embed-link svg, +.markdown-embed-link svg { + width: 16px; + height: 16px; + opacity: 0; } + +.markdown-embed .file-embed-link:hover svg, +.markdown-embed .markdown-embed-link:hover svg { + opacity: 1; } + +.markdown-embed-link:hover, .file-embed-link:hover { + color: var(--text-muted); } + +.markdown-preview-view .markdown-embed-content > .markdown-preview-view { + max-height: none !important; } + +.markdown-embed-content { + max-height: none !important; } + +.markdown-embed .markdown-preview-view { + padding: 0; } + +.internal-embed .markdown-embed { + border: 0; + border-left: 1px solid var(--quote-opening-modifier); + border-radius: 0; } + +/* Headings and fonts */ +h1, h2, h3, h4, h5, strong { + font-weight: var(--bold-weight); } + +h1, h2, h3, h4 { + letter-spacing: -0.02em; } + +body, input, button { + font-family: var(--font-interface); } + +.cm-s-obsidian span.cm-error { + color: var(--red); } + +.markdown-preview-view, +.popover, +.workspace-leaf-content[data-type=markdown] { + font-family: var(--font-text); } + +body, input, button, +.markdown-preview-view, +.markdown-source-view.mod-cm6.is-live-preview .cm-scroller, +.cm-s-obsidian, +.cm-s-obsidian .cm-formatting-hashtag { + font-size: var(--font-adaptive-normal); + font-weight: var(--normal-weight); + line-height: var(--line-height); + -webkit-font-smoothing: subpixel-antialiased; } + +.markdown-source-view.mod-cm6 .cm-scroller, +.markdown-source-view, +.cm-s-obsidian .cm-formatting-hashtag, +.cm-s-obsidian, +.cm-s-obsidian span.cm-formatting-task { + line-height: var(--line-height); + font-family: var(--font-editor); + -webkit-font-smoothing: subpixel-antialiased; } + +/* Use reading font in live preview */ +.lp-reading-font .markdown-source-view.mod-cm6.is-live-preview .cm-scroller { + font-family: var(--font-text); } + +.cm-s-obsidian span.cm-formatting-task { + font-family: var(--font-editor); + line-height: var(--line-height); } + +.cm-s-obsidian .cm-header, +.cm-s-obsidian .cm-strong { + font-weight: var(--bold-weight); } + +strong, +.cm-s-obsidian .cm-strong { + color: var(--text-bold); } + +em, +.cm-s-obsidian .cm-em { + color: var(--text-italic); } + +.cm-formatting-header, +.cm-s-obsidian .cm-formatting-header.cm-header-1, +.cm-s-obsidian .cm-formatting-header.cm-header-2, +.cm-s-obsidian .cm-formatting-header.cm-header-3, +.cm-s-obsidian .cm-formatting-header.cm-header-4, +.cm-s-obsidian .cm-formatting-header.cm-header-5, +.cm-s-obsidian .cm-formatting-header.cm-header-6 { + color: var(--text-faint); } + +.view-header-title, +.file-embed-title, +.markdown-embed-title { + letter-spacing: -0.02em; + text-align: left; + font-size: var(--title-size); + font-weight: var(--title-weight); } + +.view-header-title { + color: var(--title-color-inactive); } + +.file-embed-title, +.markdown-embed-title, +.workspace-leaf.mod-active .view-header-title { + color: var(--title-color); } + +.cm-s-obsidian .HyperMD-header { + line-height: 1.3; } + +.mod-cm6 .cm-editor .HyperMD-header-1, +.mod-cm6 .cm-editor .HyperMD-header-2, +.mod-cm6 .cm-editor .HyperMD-header-3, +.mod-cm6 .cm-editor .HyperMD-header-4, +.mod-cm6 .cm-editor .HyperMD-header-5, +.mod-cm6 .cm-editor .HyperMD-header-6 { + padding-top: 0.5em; } + +h1, +.empty-state-title, +.markdown-rendered h1, +.markdown-preview-view h1, +.cm-s-obsidian .cm-header-1 { + font-variant: var(--h1-variant); + letter-spacing: -0.02em; + line-height: 1.3; + font-family: var(--h1-font); + font-size: var(--h1); + color: var(--h1-color); + font-weight: var(--h1-weight); + font-style: var(--h1-style); } + h1 a, + .empty-state-title a, + .markdown-rendered h1 a, + .markdown-preview-view h1 a, + .cm-s-obsidian .cm-header-1 a { + font-weight: var(--h1-weight); } + +.markdown-rendered h2, +.markdown-preview-view h2, +.cm-s-obsidian .cm-header-2 { + font-variant: var(--h2-variant); + letter-spacing: -0.01em; + line-height: 1.3; + font-family: var(--h2-font); + font-size: var(--h2); + color: var(--h2-color); + font-weight: var(--h2-weight); + font-style: var(--h2-style); } + .markdown-rendered h2 a, + .markdown-preview-view h2 a, + .cm-s-obsidian .cm-header-2 a { + font-weight: var(--h2-weight); } + +.markdown-rendered h3, +.markdown-preview-view h3, +.cm-s-obsidian .cm-header-3 { + font-variant: var(--h3-variant); + letter-spacing: -0.01em; + line-height: 1.4; + font-family: var(--h3-font); + font-size: var(--h3); + color: var(--h3-color); + font-weight: var(--h3-weight); + font-style: var(--h3-style); } + .markdown-rendered h3 a, + .markdown-preview-view h3 a, + .cm-s-obsidian .cm-header-3 a { + font-weight: var(--h3-weight); } + +.markdown-rendered h4, +.markdown-preview-view h4, +.cm-s-obsidian .cm-header-4 { + font-variant: var(--h4-variant); + letter-spacing: 0.02em; + font-family: var(--h4-font); + font-size: var(--h4); + color: var(--h4-color); + font-weight: var(--h4-weight); + font-style: var(--h4-style); } + .markdown-rendered h4 a, + .markdown-preview-view h4 a, + .cm-s-obsidian .cm-header-4 a { + font-weight: var(--h4-weight); } + +.markdown-rendered h5, +.markdown-preview-view h5, +.cm-s-obsidian .cm-header-5 { + font-variant: var(--h5-variant); + letter-spacing: 0.02em; + font-family: var(--h5-font); + font-size: var(--h5); + color: var(--h5-color); + font-weight: var(--h5-weight); + font-style: var(--h5-style); } + .markdown-rendered h5 a, + .markdown-preview-view h5 a, + .cm-s-obsidian .cm-header-5 a { + font-weight: var(--h5-weight); } + +.markdown-rendered h6, +.markdown-preview-view h6, +.cm-s-obsidian .cm-header-6 { + font-variant: var(--h6-variant); + letter-spacing: 0.02em; + font-family: var(--h6-font); + font-size: var(--h6); + color: var(--h6-color); + font-weight: var(--h6-weight); + font-style: var(--h6-style); } + .markdown-rendered h6 a, + .markdown-preview-view h6 a, + .cm-s-obsidian .cm-header-6 a { + font-weight: var(--h6-weight); } + +/* Footnotes */ +/* Preview mode */ +.footnotes-list { + margin-block-start: -10px; + padding-inline-start: 20px; + font-size: var(--font-adaptive-small); } + +.footnotes-list p { + display: inline; + margin-block-end: 0; + margin-block-start: 0; } + +.footnote-ref a { + text-decoration: none; } + +.footnote-backref { + color: var(--text-faint); } + +.footnotes .is-flashing, +.minimal-folding .footnotes .is-flashing { + box-shadow: -1px 0px 0 3px var(--text-highlight-bg); } + +.cm-s-obsidian .HyperMD-footnote, +.footnotes { + font-size: calc(var(--font-adaptive-normal) - 2px); } + +.markdown-preview-view .footnotes hr { + margin: 0.5em 0 1em; + border-width: 1px 0 0 0; } + +/* YAML Frontmatter */ +.theme-dark pre.frontmatter[class*="language-yaml"], +.theme-light pre.frontmatter[class*="language-yaml"] { + padding: 0 0 0px 0; + background: transparent; + font-family: var(--font-text); + line-height: 1.2; + border-radius: 0; + border-bottom: 0px solid var(--background-modifier-border); } + +.markdown-preview-view .table-view-table > thead > tr > th { + border-color: var(--background-modifier-border); } + +.theme-dark .frontmatter .token, +.theme-light .frontmatter .token, +.markdown-preview-section .frontmatter code { + font-family: var(--font-text); + color: var(--text-faint) !important; } + +.markdown-source-view .cm-s-obsidian .cm-hmd-frontmatter { + font-family: var(--font-editor); + color: var(--text-muted); } + +.markdown-preview-section .frontmatter code { + color: var(--text-muted); + font-size: var(--font-adaptive-small); } + +.cm-s-obsidian .cm-hmd-frontmatter, +.cm-s-obsidian .cm-def.cm-hmd-frontmatter { + font-size: var(--font-adaptive-small); + color: var(--text-muted); } + +/* Preview mode */ +.frontmatter code.language-yaml { + padding: 0; } + +.frontmatter-collapse-indicator.collapse-indicator { + display: none; } + +.frontmatter-container .tag { + font-size: var(--font-adaptive-smaller); } + +.frontmatter-container .frontmatter-alias { + color: var(--text-muted); } + +.frontmatter-container { + font-size: var(--font-adaptive-small); + padding: 10px 0; + background: transparent; + border-radius: 0; + margin: 0; + border: 0; + border-bottom: 1px solid var(--background-modifier-border); } + +.frontmatter-container .frontmatter-container-header { + padding: 0; + font-weight: 500; + border-bottom: 0; + font-size: var(--font-adaptive-small); } + +/* File browser */ +.is-mobile .nav-folder.mod-root > .nav-folder-title .nav-folder-title-content { + display: none; } + +.nav-file-tag { + font-weight: 400; } + +.nav-header { + padding: 0; } + +.nav-buttons-container { + padding: 10px 5px 0px 8px; + margin-bottom: 0px !important; + justify-content: flex-start; + border: 0; } + +.nav-files-container { + overflow-x: hidden; + padding-bottom: 50px; } + +body:not(.is-mobile) .nav-folder.mod-root > .nav-folder-title .nav-folder-title-content { + font-weight: 500; + text-transform: uppercase; + letter-spacing: 0.05em; + color: var(--text-muted); + padding-bottom: 7px; + margin-left: -7px; + font-size: var(--font-adaptive-smaller); } + +.nav-folder-title { + margin: 0 0 0 8px; + min-width: auto; + width: calc(100% - 16px); + padding: 0 10px 0 16px; + line-height: 1.5; + cursor: var(--cursor); + border: none; } + +.nav-folder.mod-root > .nav-folder-title.is-being-dragged-over { + background-color: var(--text-selection); } + +.nav-folder-title.is-being-dragged-over { + background-color: var(--text-selection); + border-color: var(--text-selection); + border-radius: var(--radius-m); + border: 0px solid transparent; } + +.nav-folder-title-content { + padding: 1px 4px; } + +.nav-folder-collapse-indicator { + top: 1px; + margin-left: -10px; } + +/* Fix :active state when right-clicking in file explorer */ +.nav-file-title.is-being-dragged, +.nav-folder-title.is-being-dragged, +body:not(.is-grabbing) .nav-file-title.is-being-dragged:hover, +body:not(.is-grabbing) .nav-folder-title.is-being-dragged:hover { + background-color: var(--background-tertiary); + color: var(--text-normal); + box-shadow: 0 0 0 2px var(--background-modifier-border-focus); + z-index: 1; } + +.workspace-leaf.mod-active .nav-folder.has-focus > .nav-folder-title, +.workspace-leaf.mod-active .nav-file.has-focus { + border: none; + background-color: transparent; } + +.nav-file { + margin-left: 12px; + padding-right: 4px; + border: none; } + +.nav-file-title { + width: calc(100% - 30px); + margin: 0 8px 0 -4px; + padding: 0; + border-width: 0; + line-height: 1.6; + border-color: var(--background-secondary); + border-radius: var(--radius-m); + cursor: var(--cursor); } + +.nav-file-title.is-active, +.nav-folder-title.is-active, +.nav-file-title.is-being-dragged, +body:not(.is-grabbing) .nav-folder-title.is-active:hover, +body:not(.is-grabbing) .nav-folder-title:hover, +body:not(.is-grabbing) .nav-file-title.is-active:hover { + background-color: var(--background-tertiary); + color: var(--text-normal); } + +.nav-file-title-content { + width: 100%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + padding: 2px 7px; + border: 0; + vertical-align: middle; + cursor: var(--cursor); } + +.drop-indicator { + border-width: 1px; } + +.nav-file-icon { + margin: 1px 0 0 0; + vertical-align: bottom; + padding: 0 0 0 5px; } + +.workspace-leaf-content[data-type=starred] .nav-file-title-content { + width: calc(100% - 15px); } + +.workspace-leaf-content[data-type=starred] .nav-file-icon { + opacity: 0.5; } + +body:not(.is-grabbing) .nav-file-title:hover .nav-folder-collapse-indicator, +body:not(.is-grabbing) .nav-folder-title:hover .nav-folder-collapse-indicator, +body:not(.is-grabbing) .nav-file-title:hover, +body:not(.is-grabbing) .nav-folder-title:hover { + background: transparent; } + +.nav-file-title, +.tree-item-self, +.nav-folder-title, +.is-collapsed .search-result-file-title, +.tag-pane-tag { + font-size: var(--font-adaptive-small); + color: var(--text-muted); } + +.search-result-file-title { + font-size: var(--font-adaptive-small); + color: var(--text-normal); + font-weight: var(--normal-weight); } + +.side-dock-collapsible-section-header { + font-size: var(--font-adaptive-small); + color: var(--text-muted); + cursor: var(--cursor); + margin-right: 0; + margin-left: 0; } + +.side-dock-collapsible-section-header:hover, +.side-dock-collapsible-section-header:not(.is-collapsed) { + color: var(--text-muted); + background: transparent; } + +.tree-view-item-self:hover .tree-view-item-collapse, +.tree-item-self.is-clickable:hover { + color: var(--text-muted); + background: transparent; + cursor: var(--cursor); } + +.tree-item-self.is-clickable { + cursor: var(--cursor); } + +.search-result-collapse-indicator svg, +.search-result-file-title:hover .search-result-collapse-indicator svg, +.side-dock-collapsible-section-header-indicator:hover svg, +.side-dock-collapsible-section-header:hover .side-dock-collapsible-section-header-indicator svg, +.markdown-preview-view .collapse-indicator svg, +.tree-view-item-collapse svg, +.is-collapsed .search-result-collapse-indicator svg, +.nav-folder-collapse-indicator svg, +.side-dock-collapsible-section-header-indicator svg, +.is-collapsed .side-dock-collapsible-section-header-indicator svg { + color: var(--text-faint); + cursor: var(--cursor); } + +.search-result-collapse-indicator, +.search-result-file-title:hover .search-result-collapse-indicator, +.side-dock-collapsible-section-header-indicator:hover, +.side-dock-collapsible-section-header:hover .side-dock-collapsible-section-header-indicator, +.markdown-preview-view .collapse-indicator, +.tree-view-item-collapse, +.is-collapsed .search-result-collapse-indicator, +.nav-folder-collapse-indicator, +.side-dock-collapsible-section-header-indicator, +.is-collapsed .side-dock-collapsible-section-header-indicator { + color: var(--text-faint); + cursor: var(--cursor); } + +.is-collapsed .search-result-file-title:hover, +.search-result-file-title:hover, +.nav-folder-title.is-being-dragged-over .nav-folder-collapse-indicator svg { + color: var(--text-normal); } + +/* --------------- */ +/* Nested items */ +.nav-folder-collapse-indicator, +.tree-item-self .collapse-icon { + color: var(--background-modifier-border-hover); } + +.tree-item-self .collapse-icon { + padding-left: 0; + width: 18px; + margin-left: -18px; + justify-content: center; } + +.tree-item-self:hover .collapse-icon { + color: var(--text-normal); } + +.tree-item-self { + padding-left: 15px; } + +.tree-item { + padding-left: 5px; } + +.tree-item-flair { + font-size: var(--font-adaptive-smaller); + right: 0; + background: transparent; + color: var(--text-faint); } + +.tree-item-flair-outer:after { + content: ''; } + +.tree-item-self.is-clickable { + cursor: var(--cursor); } + +.tree-item-self.is-clickable:hover { + background: transparent; } + +.tree-item-self:hover .tree-item-flair { + background: transparent; + color: var(--text-muted); } + +.tree-item-children { + margin-left: 5px; } + +/* Folding icons in Preview */ +.collapse-indicator svg, +.markdown-preview-view .heading-collapse-indicator.collapse-indicator svg, +.markdown-preview-view ol > li .collapse-indicator svg, +.markdown-preview-view ul > li .collapse-indicator svg { + opacity: 0; } + +h1:hover .heading-collapse-indicator.collapse-indicator svg, +h2:hover .heading-collapse-indicator.collapse-indicator svg, +h3:hover .heading-collapse-indicator.collapse-indicator svg, +h4:hover .heading-collapse-indicator.collapse-indicator svg, +h5:hover .heading-collapse-indicator.collapse-indicator svg, +.HyperMD-header:hover .collapse-indicator svg, +.markdown-preview-view .is-collapsed .collapse-indicator svg, +.markdown-preview-view .collapse-indicator:hover svg, +.collapse-indicator:hover svg { + opacity: 1; } + +.markdown-preview-view div.is-collapsed h1::after, +.markdown-preview-view div.is-collapsed h2::after, +.markdown-preview-view div.is-collapsed h3::after, +.markdown-preview-view div.is-collapsed h4::after, +.markdown-preview-view div.is-collapsed h5::after, +.markdown-preview-view ol .is-collapsed::after, +.markdown-preview-view ul .is-collapsed::after { + content: "..."; + padding: 5px; + color: var(--text-faint); } + +.markdown-preview-view ol > li.task-list-item .collapse-indicator, +.markdown-preview-view ul > li.task-list-item .collapse-indicator { + margin-left: -48px; + position: absolute; } + +.markdown-preview-view ol > li .collapse-indicator { + padding-right: 20px; } + +.markdown-preview-view .heading-collapse-indicator.collapse-indicator { + margin-left: -28px; + padding-right: 7px 8px 7px 0; } + +.markdown-preview-view .collapse-indicator { + position: absolute; + margin-left: -44px; + padding-bottom: 10px; + padding-top: 0px; } + +.markdown-preview-view ul > li:not(.task-list-item) .collapse-indicator { + padding-right: 20px; } + +.list-collapse-indicator .collapse-indicator .collapse-icon { + opacity: 0; } + +.markdown-preview-view ul > li h1, +.markdown-preview-view ul > li h2, +.markdown-preview-view ul > li h3, +.markdown-preview-view ul > li h4 { + display: inline; } + +/* Folding icons in Edit mode */ +.markdown-source-view.mod-cm6.is-folding .cm-contentContainer { + padding-left: 0; } + +.CodeMirror-foldgutter-folded, +.CodeMirror-foldgutter-open { + cursor: var(--cursor); } + +body .frontmatter-collapse-indicator svg.right-triangle { + background-color: currentColor; + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body span[title="Fold line"], +body span[title="Unfold line"] { + position: relative; + font-size: 0; + color: transparent; + display: flex; + height: auto; + align-items: center; } + +body span[title="Fold line"]:hover, +body span[title="Unfold line"]:hover, +body .CodeMirror-foldgutter-open:hover, +body .CodeMirror-foldgutter-folded:hover { + color: var(--text-muted); } + +body span[title="Fold line"]:after, +body span[title="Unfold line"]:after, +body .CodeMirror-foldgutter-open:after, +body .CodeMirror-foldgutter-folded:after { + text-align: center; + color: var(--text-faint); + font-size: 1.25rem; + display: flex; + align-items: center; + justify-content: center; + margin-left: 0px; + width: 1rem; + height: 1rem; } + +body:not(.is-mobile) span[title="Fold line"]:after, +body:not(.is-mobile) span[title="Unfold line"]:after, +body:not(.is-mobile) .CodeMirror-foldgutter-open:after, +body:not(.is-mobile) .CodeMirror-foldgutter-folded:after { + margin-top: 0.35rem; + margin-left: 2px; } + +body .is-mobile .cm-editor .cm-lineNumbers .cm-gutterElement { + padding: 0 3px 0 0px; + min-width: 15px; + text-align: right; + white-space: nowrap; } + +body span[title="Fold line"]:after, +body span[title="Unfold line"]:after { + font-size: 1rem; + line-height: 1; } + +body span[title="Fold line"]:after, +body span[title="Unfold line"]:after { + font-size: 1rem; + line-height: 1; } + +body span[title="Unfold line"]:after, +body .CodeMirror-foldgutter-folded:after { + background-color: var(--text-faint); + height: 12px; + width: 12px; + -webkit-mask-image: url('data:image/svg+xml;utf8,'); + transform: translateY(-2px); + transform: rotate(-90deg); } + +body span[title="Fold line"]:after, +body .CodeMirror-foldgutter-open:after { + background-color: var(--text-faint); + height: 12px; + width: 12px; + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +.is-mobile span[title="Fold line"]:after, +.is-mobile .CodeMirror-foldgutter-open:after { + transform: translateX(-2px) !important; } + +span[title="Fold line"], +.CodeMirror-foldgutter-open:after { + opacity: 0; } + +span[title="Fold line"]:hover, +span[title="Unfold line"], +.CodeMirror-foldgutter-folded:after, +.CodeMirror-code > div:hover .CodeMirror-foldgutter-open:after { + opacity: 1; } + +span[title="Unfold line"]:hover, +.CodeMirror-code > div:hover .CodeMirror-foldgutter-open:hover:after, +.CodeMirror-code > div:hover .CodeMirror-foldgutter-folded:hover:after { + opacity: 1; } + +body.is-mobile span[title="Unfold line"]:after, +body.is-mobile .CodeMirror-foldgutter-folded:after { + content: "โ€บ"; + font-family: sans-serif; + transform: translateY(-2px); + transform: rotate(-90deg) translateY(2px) translateX(-0.45em); } + +body.is-mobile span[title="Fold line"]:after, +body.is-mobile .CodeMirror-foldgutter-open:after { + content: "โ€บ"; + font-family: sans-serif; + transform: rotate(360deg); } + +/* Icons and icon buttons */ +body svg.right-triangle { + color: var(--text-muted); + background-color: var(--text-muted); + height: 12px; + width: 12px; + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +.nav-action-button svg { + width: 15px; + height: 15px; } + +body .view-header-icon, +body .graph-controls-button, +body .clickable-icon, +body .menu-item-icon, +body .side-dock-ribbon-action, +body .nav-action-button, +body .view-action, +body .workspace-tab-header-inner-icon { + line-height: 0; } + +body .view-header-icon svg path, +body .graph-controls-button svg path, +body .clickable-icon svg path, +body .menu-item-icon svg path, +body .side-dock-ribbon-action svg path, +body .nav-action-button svg path, +body .view-action svg path, +body .workspace-tab-header-inner-icon svg path { + stroke-width: 2px; } + +body .view-action svg.cross path { + stroke-width: 2px; } + +.workspace-ribbon-collapse-btn svg path { + stroke-width: 4px; } + +.nav-action-button svg path { + stroke-width: 2px; } + +.clickable-icon { + cursor: var(--cursor); } + +.graph-controls-button, +.view-action, +.view-header-icon, +.nav-action-button, +.workspace-tab-header, +.side-dock-ribbon-tab, +.side-dock-ribbon-action, +.workspace-tab-header { + background: transparent; + color: var(--icon-color); + opacity: var(--icon-muted); + transition: opacity 0.1s ease-in-out; + cursor: var(--cursor); + line-height: 0; } + +.graph-controls-button, +.view-header-icon, +.workspace-tab-header-inner-icon, +.side-dock-ribbon-action, +.workspace-ribbon-collapse-btn { + margin: 0; + padding: 4px 4px; + height: 26px; + border-radius: var(--radius-m); } + +.view-header-icon { + display: flex; + align-items: center; } + +.workspace-ribbon-collapse-btn { + margin: 0; + padding: 2px 4px; } + +.side-dock-ribbon-action { + border-left: 0; + margin: 0 6px 6px; } + +.nav-action-button, +.workspace-leaf-content[data-type='search'] .nav-action-button, +.workspace-leaf-content[data-type='backlink'] .nav-action-button { + padding: 3px 5px 3px; + margin: 0 0 7px 0px; + height: 26px; + text-align: center; + border-radius: var(--radius-m); } + +.nav-action-button.is-active, +.workspace-leaf-content[data-type='dictionary-view'] .nav-action-button.is-active, +.workspace-leaf-content[data-type='search'] .nav-action-button.is-active, +.workspace-leaf-content[data-type='backlink'] .nav-action-button.is-active, +.workspace-leaf-content[data-type='tag'] .nav-action-button.is-active, +.workspace-tab-header.is-active, +.workspace-leaf-content[data-type='search'] .nav-action-button.is-active { + background: transparent; + color: var(--icon-color); + opacity: 1; + transition: opacity 0.1s ease-in-out; } + +.nav-action-button.is-active, +.workspace-tab-header.is-active:hover { + color: var(--icon-color); } + +.workspace-leaf-content[data-type='search'] .nav-action-button.is-active { + background: transparent; } + +.graph-controls-button:hover, +.view-action:hover, +.view-action.is-active:hover, +.view-header-icon:hover, +.nav-action-button:hover, +.nav-action-button.is-active:hover, +.workspace-tab-header:hover, +.side-dock-ribbon-tab:hover, +.side-dock-ribbon-action:hover { + color: var(--icon-color-hover); + opacity: 1; + transition: opacity 0.1s ease-in-out; } + +.graph-controls-button:hover, +.view-action:hover, +.nav-action-button:hover, +.workspace-leaf-content[data-type='search'] .nav-action-button.is-active:hover, +.workspace-leaf-content[data-type='backlink'] .nav-action-button.is-active:hover, +.workspace-drawer-tab-option-item:hover, +.workspace-drawer-header-icon:hover, +.workspace-tab-header-inner-icon:hover, +.side-dock-ribbon-action:hover { + background-color: var(--background-tertiary); + border-radius: var(--radius-m); } + +/* Search */ +.is-mobile .document-search-container .document-search { + position: relative; } + +.is-mobile .search-input-container:before, +.is-mobile .workspace-leaf-content[data-type='search'] .search-input-container:before, +.is-mobile .document-search-container .document-search:before { + content: " "; + position: absolute; + z-index: 9; + top: 50%; + transform: translateY(-50%); + left: 7px; + display: block; + width: 18px; + height: 18px; + background-color: var(--text-muted); + -webkit-mask-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="18" height="18" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"%3E%3Cpath fill="currentColor" fill-rule="evenodd" d="m16.325 14.899l5.38 5.38a1.008 1.008 0 0 1-1.427 1.426l-5.38-5.38a8 8 0 1 1 1.426-1.426ZM10 16a6 6 0 1 0 0-12a6 6 0 0 0 0 12Z"%2F%3E%3C%2Fsvg%3E'); + background-position: 50% 50%; + background-repeat: no-repeat; } + +/* Indentation Guides (Obsidian 0.14.0+) */ +body { + --ig-adjust-reading:-0.65em; + --ig-adjust-edit:-1px; } + +.markdown-rendered.show-indentation-guide li.task-list-item > ul::before, +.markdown-rendered.show-indentation-guide li.task-list-item > ol::before, +.markdown-rendered.show-indentation-guide li > ul::before, +.markdown-rendered.show-indentation-guide li > ol::before { + left: var(--ig-adjust-reading); } + +/* Live Preview */ +.markdown-source-view.mod-cm6 .cm-indent::before { + transform: translateX(var(--ig-adjust-edit)); } + +.is-mobile .markdown-rendered.show-indentation-guide li > ul::before, +.is-mobile .markdown-rendered.show-indentation-guide li > ol::before { + left: calc(0em + var(--ig-adjust-reading)); } +.is-mobile .markdown-source-view.mod-cm6 .cm-indent::before { + transform: translateX(calc(2px + var(--ig-adjust-edit))); } + +/* Links */ +a { + color: var(--text-accent); + font-weight: var(--link-weight); } + +strong a { + color: var(--text-accent); + font-weight: var(--bold-weight); } + +a[href*="obsidian://search"] { + background-image: url("data:image/svg+xml,"); } + +.theme-dark a[href*="obsidian://search"] { + background-image: url("data:image/svg+xml,"); } + +.cm-s-obsidian span.cm-url:hover, +.is-live-preview.cm-s-obsidian span.cm-hmd-internal-link:hover, +.is-live-preview.cm-s-obsidian span.cm-url:hover, +.is-live-preview.cm-s-obsidian span.cm-link:hover { + color: var(--text-accent-hover); } + +a em, +.cm-s-obsidian span.cm-url, +.cm-s-obsidian .cm-url, +.cm-s-obsidian .cm-active .cm-url, +.is-live-preview.cm-s-obsidian .cm-link, +.cm-s-obsidian.mod-cm6 .cm-hmd-internal-link { + color: var(--text-accent); } + +.cm-url, +.cm-link, +.cm-hmd-internal-link { + font-weight: var(--link-weight); } + +.cm-s-obsidian .cm-active span.cm-link.cm-hmd-barelink, +.cm-s-obsidian span.cm-link.cm-hmd-barelink, +.cm-s-obsidian span.cm-link.cm-hmd-barelink:hover { + color: var(--text-normal); } + +.cm-s-obsidian .cm-active .cm-formatting.cm-formatting-link, +.cm-s-obsidian span.cm-image-alt-text.cm-link, +.cm-s-obsidian:not(.is-live-preview) .cm-formatting-link + span.cm-link { + color: var(--text-muted); } + +/* Reader Mode Lists */ +div > ol, +div > ul { + padding-inline-start: 1.4em; } + +ul > li { + min-height: 1.4em; } + +ol > li { + margin-left: 0em; } + +ul { + padding-inline-start: var(--list-indent); } + +ol { + padding-inline-start: var(--list-indent); + margin-left: 0; + list-style: default; } + +.is-mobile { + /* first level */ } + .is-mobile ul > li:not(.task-list-item)::marker { + font-size: 0.8em; } + .is-mobile .markdown-rendered ul, + .is-mobile .markdown-rendered ol { + padding-inline-start: var(--list-indent); } + .is-mobile .markdown-rendered div > ol, + .is-mobile .markdown-rendered div > ul { + padding-inline-start: 2em; } + .is-mobile .el-ol > ol, + .is-mobile .el-ul > ul { + margin-left: 0; } + +/* Live Preview */ +.cm-line:not(.HyperMD-codeblock) { + tab-size: var(--list-indent); } + +.markdown-source-view.mod-cm6 .cm-content .HyperMD-list-line { + margin-left: var(--list-edit-offset) !important; } + +/* Space between list items */ +.markdown-source-view ol > li, +.markdown-source-view ul > li, +.markdown-preview-view ol > li, +.markdown-preview-view ul > li, +.mod-cm6 .HyperMD-list-line.cm-line { + padding-top: var(--list-spacing); + padding-bottom: var(--list-spacing); } + +/* Legacy Editor Mode Lists */ +.cm-formatting-list { + color: var(--text-faint) !important; } + +/* Bullets */ +ul > li::marker, +ol > li::marker { + color: var(--text-faint); } + +ul > li:not(.task-list-item)::marker { + font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif; + font-size: 0.9em; } + +.mod-cm6 .HyperMD-list-line .list-bullet::after, +.mod-cm6 span.list-bullet::after { + line-height: 0.95em; + font-size: 1.4em; + font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif; + vertical-align: middle; + color: var(--text-faint); } + +body:not(.is-mobile) .markdown-source-view.mod-cm6 .list-bullet:after { + left: -5px; } + +body:not(.is-mobile) .markdown-source-view.mod-cm6 span.cm-formatting.cm-formatting-list.cm-formatting-list-ol { + margin-left: -5px; } + +/* Modals */ +.progress-bar-message { + color: var(--text-faint); } + +.modal { + box-shadow: var(--shadow-l); + border: none; + background: var(--background-primary); + border-radius: var(--radius-l); + overflow: hidden; + padding: 20px; } + +body:not(.is-mobile) .modal { + border: 1px solid var(--modal-border); } + +.modal.mod-settings .vertical-tab-content-container { + border-left: 1px solid var(--background-divider); + padding-bottom: 0; + padding-right: 0; } + +.modal-title { + text-align: left; + font-size: var(--h2); + line-height: 1.4; } + +.modal-content { + margin-top: 0px; + padding: 2px; + font-size: var(--font-adaptive-small); } + +.modal-content .u-center-text { + text-align: left; + font-size: var(--font-adaptive-small); } + +.modal-button-container { + margin-top: 10px; + gap: 8px; + display: flex; } + .modal-button-container button { + margin-top: 10px; } + +/* Confirm delete */ +.modal-container.mod-confirmation .modal { + width: 480px; + min-width: 0; } +.modal-container.mod-confirmation .modal-content { + margin-top: 10px; } + .modal-container.mod-confirmation .modal-content .setting-item { + margin-top: 10px; } +.modal-container.mod-confirmation .modal-button-container { + display: flex; } + .modal-container.mod-confirmation .modal-button-container > .mod-warning:nth-last-child(3) { + background: transparent; + border: none; + font-weight: 500; + color: var(--text-error); + cursor: pointer; + margin-right: auto; + box-shadow: none; + padding-left: 0; + padding-right: 0; } + .modal-container.mod-confirmation .modal-button-container > .mod-warning:nth-last-child(3):hover { + text-decoration: underline; } + .modal-container.mod-confirmation .modal-button-container > .mod-warning:nth-last-child(2) { + margin-left: auto; } + +/* Close buttons */ +.document-search-close-button, +.modal-close-button { + cursor: var(--cursor); + line-height: 20px; + text-align: center; + height: 24px; + width: 24px; + font-size: 24px; + color: var(--text-faint); + border-radius: var(--radius-m); } + +.modal-close-button { + top: 7px; + right: 7px; + padding: 0; } + +body:not(.is-mobile) .document-search-close-button:hover, +.modal-close-button:hover { + color: var(--text-normal); + background: var(--background-tertiary); } + +.document-search-close-button:before, +.modal-close-button:before { + font-family: Inter,sans-serif; + font-weight: 200; } + +/* Mobile modals */ +.is-mobile { + /* Mobile community themes */ + /* Mobile Community plugins */ + /* Tablet */ + /* Phone */ } + .is-mobile .modal { + width: 100%; + max-width: 100%; + border: none; + padding: 10px; + -webkit-touch-callout: none; + -webkit-user-select: none; + user-select: none; } + .is-mobile .modal, + .is-mobile .modal-bg { + transition: none !important; + transform: none !important; } + .is-mobile .modal.mod-publish, + .is-mobile .modal.mod-community-plugin, + .is-mobile .modal.mod-settings { + width: 100vw; + max-height: 90vh; + padding: 0; } + .is-mobile .mod-confirmation .modal { + border-radius: 15px; } + .is-mobile .mod-confirmation .modal .modal-close-button { + display: none; } + .is-mobile .modal-content { + padding: 0; + border-radius: 15px; } + .is-mobile .modal-button-container { + padding: 0; } + .is-mobile .setting-item:not(.mod-toggle):not(.setting-item-heading) { + flex-grow: 0; } + .is-mobile .vertical-tab-header-group:last-child, + .is-mobile .vertical-tab-content, + .is-mobile .minimal-donation { + padding-bottom: 70px !important; } + .is-mobile .modal.mod-settings .vertical-tab-header:before { + content: "Settings"; + font-weight: 600; + font-size: var(--font-settings); + position: sticky; + display: flex; + height: 54px; + margin-top: 8px; + align-items: center; + justify-content: center; + text-align: center; + border-bottom: 1px solid var(--background-modifier-border); + background: var(--background-primary); + left: 0; + top: 0; + right: 0; + z-index: 1; } + .is-mobile .modal .vertical-tab-header-group-title { + padding: 15px 20px 10px 20px; + text-transform: uppercase; + letter-spacing: 0.05em; } + .is-mobile .modal .vertical-tab-nav-item { + padding: 12px 0px; + margin: 0; + border-radius: 0; + color: var(--text-primary); + border-bottom: 1px solid var(--background-modifier-border); } + .is-mobile .modal .vertical-tab-nav-item:after { + content: " "; + float: right; + width: 20px; + height: 20px; + display: block; + opacity: 0.2; + background: center right no-repeat url("data:image/svg+xml,"); } + .is-mobile.theme-dark .modal .vertical-tab-nav-item:after { + background: center right no-repeat url("data:image/svg+xml,"); } + .is-mobile .vertical-tab-header-group-items { + width: calc(100% - 40px); + margin: 0 auto; } + .is-mobile .modal .vertical-tab-nav-item:first-child { + border-top: 1px solid var(--background-modifier-border); } + .is-mobile .modal.mod-settings .vertical-tab-nav-item { + font-size: var(--font-settings); } + .is-mobile .modal svg.left-arrow-with-tail { + -webkit-mask-image: url("data:image/svg+xml,"); + height: 26px; + width: 26px; } + .is-mobile .modal-close-button { + display: block; + z-index: 2; + top: 10px; + right: 12px; + padding: 4px; + font-size: 34px; + width: 34px; + height: 34px; + background-color: var(--background-primary); } + .is-mobile .modal-close-button:before { + font-weight: 300; + color: var(--text-muted); } + .is-mobile .modal-close-button:hover { + background-color: var(--background-tertiary); } + .is-mobile .mod-community-theme .modal-title { + padding: 10px 20px; } + .is-mobile .modal.mod-community-theme, + .is-mobile .modal.mod-community-theme .modal-content { + height: unset; } + .is-mobile .community-plugin-search { + border: none; } + .is-mobile .community-plugin-item:hover { + background-color: transparent; } + .is-mobile .community-plugin-item { + margin: 0; } + .is-mobile .community-plugin-search .setting-item { + margin-right: 42px; } + .is-mobile .community-plugin-search .setting-item-control { + display: flex; + flex-direction: row; } + .is-mobile .community-plugin-search .setting-item-control button { + width: 40px; + font-size: 0; + margin-left: 10px; + justify-content: center; + color: var(--text-muted); + border: none; + box-shadow: none; + background-color: currentColor; + -webkit-mask: no-repeat center center url('data:image/svg+xml;utf8,'); + -webkit-mask-size: 22px; } + .is-mobile .community-plugin-search .setting-item-control button:hover { + background-color: var(--text-normal); } + .is-mobile .community-plugin-search .search-input-container { + margin: 0; } + .is-mobile .modal.mod-settings .vertical-tabs-container { + display: flex; + overflow: hidden; + border-top-left-radius: 15px; + border-top-right-radius: 15px; } + .is-mobile .community-plugin-details .modal-setting-back-button { + padding: 12px 20px; } + .is-mobile .modal-setting-back-button { + border-bottom: 1px solid var(--background-modifier-border); + display: flex; + margin-top: 8px; + height: 54px; + justify-content: center; + align-items: center; + background-color: var(--color-background); + box-shadow: none; } + .is-mobile .modal-setting-back-button-icon { + position: absolute; + left: 10px; } + .is-mobile .modal-setting-back-button span:nth-child(2) { + flex-grow: 1; + text-align: center; + font-weight: 600; + height: 54px; + display: flex; + align-items: center; + justify-content: center; + color: var(--text-normal); } + .is-mobile .hotkey-list-container .setting-command-hotkeys { + flex: unset; } + .is-mobile .modal.mod-settings .vertical-tab-content-container { + border: 0; } + @media (min-width: 400pt) { + .is-mobile .modal .vertical-tab-header, + .is-mobile .modal .vertical-tabs-container, + .is-mobile .modal .vertical-tab-content-container { + border-radius: 15px !important; } + .is-mobile .modal, + .is-mobile .modal-container .modal.mod-settings { + max-width: 800px; + transform: translateZ(0); + border-radius: 15px; + margin-bottom: 0; + bottom: auto; + overflow: hidden; } + .is-mobile .modal-container .modal.mod-settings .vertical-tabs-container { + transform: translateZ(0); } + .is-mobile .modal-container .modal-bg { + opacity: 0.8 !important; } + .is-mobile .search-input-container input { + width: 100%; } + .is-mobile .modal-setting-back-button, + .is-mobile .modal.mod-settings .vertical-tab-header:before { + margin-top: 0; } } + @media (max-width: 400pt) { + .is-mobile .modal { + border-radius: 0; + border: none; } + .is-mobile .modal.mod-publish, + .is-mobile .modal.mod-community-plugin, + .is-mobile .modal.mod-settings { + max-height: calc(100vh - 32px); + box-shadow: 0 -32px 0 0 var(--background-primary); } + .is-mobile .mod-confirmation .modal { + bottom: 4.5vh; } + .is-mobile .modal .search-input-container { + width: 100%; + margin: 0; } + .is-mobile .modal-close-button { + top: 18px; + right: 0px; + padding: 4px 16px 2px 4px; + width: 46px; } + .is-mobile .modal-close-button:hover { + background: var(--background-primary); } } + +/* Menus */ +.menu { + padding: 7px 5px; + background-color: var(--background-secondary); } + +.menu-item { + font-size: var(--font-adaptive-small); + border-radius: var(--radius-m); + padding: 3px 6px 3px 6px; + margin: 0 2px; + cursor: var(--cursor); + height: auto; + line-height: 20px; + display: flex; + align-items: center; + overflow: hidden; } + .menu-item:hover, .menu-item:hover:not(.is-disabled):not(.is-label), .menu-item.selected:not(.is-disabled):not(.is-label) { + background-color: var(--background-tertiary); } + +.menu-separator { + margin: 8px -5px; } + +.menu-item-icon { + width: 20px; + opacity: 0.6; + line-height: 10px; + position: static; + margin-right: 2px; } + .menu-item-icon svg { + width: 12px; + height: 12px; } + +.menu-item-icon +div.menu-item:hover .menu-item-icon svg, +div.menu-item:hover .menu-item-icon svg path { + color: var(--text-normal); } + +/* Mobile */ +.is-mobile { + /* Tablet */ + /* Phone */ } + .is-mobile:not(.minimal-icons-off) .menu-item-icon svg { + width: 18px; + height: 18px; } + .is-mobile .menu { + border: none; + width: 100%; + max-width: 100%; + left: 0 !important; + -webkit-touch-callout: none; + -webkit-user-select: none; + user-select: none; } + .is-mobile .menu-item { + padding: 5px 10px; + margin: 0; } + .is-mobile .menu-item-icon { + margin-right: 10px; } + .is-mobile .menu-item.is-label { + color: var(--text-normal); + font-weight: var(--bold-weight); } + .is-mobile .menu-item.is-label .menu-item-icon { + display: none; } + @media (min-width: 400pt) { + .is-mobile .menu { + top: 60px !important; + right: 0 !important; + bottom: auto; + left: auto; + margin: 0 auto; + width: 360px; + padding: 10px 10px 10px; + border-radius: 15px; + box-shadow: 0 0 100vh 100vh rgba(0, 0, 0, 0.5); } + .is-mobile .menu .menu-item:hover { + background-color: var(--background-tertiary); } } + @media (max-width: 400pt) { + .is-mobile .menu { + padding-bottom: 30px; } + .is-mobile .menu-item.is-label { + font-size: var(--font-settings-title); } } + +/* Preview mode */ +.markdown-preview-view blockquote, +.markdown-preview-view p, +.markdown-preview-view ol, +.markdown-preview-view ul { + margin-block-start: var(--spacing-p); + margin-block-end: var(--spacing-p); } +.markdown-preview-view ul ol, +.markdown-preview-view ol ol, +.markdown-preview-view ol ul, +.markdown-preview-view ul ul { + margin-block-start: 0em; + margin-block-end: 0em; } +.markdown-preview-view h1, +.markdown-preview-view h2, +.markdown-preview-view h3, +.markdown-preview-view h4, +.markdown-preview-view h5, +.markdown-preview-view h6 { + margin-block-start: 1em; + margin-block-end: var(--spacing-p); } + +.markdown-preview-view hr { + height: 1px; + border-width: 2px 0 0 0; } + +iframe { + border: 0; } + +.markdown-preview-view .mod-highlighted { + transition: background-color 0.3s ease; + background-color: var(--text-selection); + color: inherit; } + +/* Backlinks in Preview */ +.mod-root .workspace-leaf-content[data-type='markdown'] .nav-header { + border-top: 1px solid var(--background-modifier-border); + margin-top: 3em; + position: relative; } + +.mod-root .workspace-leaf-content[data-type='markdown'] .nav-buttons-container, +.mod-root .workspace-leaf-content[data-type='markdown'].backlink-pane, +.mod-root .workspace-leaf-content[data-type='markdown'] .backlink-pane .search-result-container, +.mod-root .workspace-leaf-content[data-type='markdown'] .search-input-container, +.mod-root .workspace-leaf-content[data-type='markdown'] .tree-item, +.mod-root .workspace-leaf-content[data-type='markdown'] .search-empty-state { + padding-left: 0; + margin-left: 0; } + +.is-mobile .workspace-leaf-content:not([data-type='search']) .workspace-leaf-content[data-type='markdown'] .nav-buttons-container { + border-bottom: none; + padding-top: 5px; } + +.mod-root .workspace-leaf-content[data-type='markdown'] .search-input-container { + margin-bottom: 0px; + width: calc(100% - 130px); + margin-top: 10px; } + +.is-mobile .mod-root .workspace-leaf-content[data-type='markdown'] .search-input-container { + width: calc(100% - 160px); } + +.mod-root .workspace-leaf-content[data-type='markdown'] .backlink-pane { + padding-top: 10px; } + +.mod-root .workspace-leaf-content[data-type='markdown'] .nav-buttons-container { + position: absolute; + right: 0; + top: 3px; } + +.mod-root .workspace-leaf-content[data-type='markdown'] .backlink-pane > .tree-item-self:hover, +.mod-root .workspace-leaf-content[data-type='markdown'] .backlink-pane > .tree-item-self { + padding-left: 0px; + text-transform: none; + color: var(--text-normal); + font-size: var(--font-adaptive-normal); + font-weight: 500; + letter-spacing: unset; } + +.mod-root .workspace-leaf-content[data-type='markdown'] .backlink-pane > .tree-item-self.is-collapsed { + color: var(--text-faint); } + +.mod-root .workspace-leaf-content[data-type='markdown'] .backlink-pane > .tree-item-self.is-collapsed:hover { + color: var(--text-muted); } + +.mod-root .workspace-leaf-content[data-type='markdown'] .backlink-pane .search-result-file-title { + font-size: calc(var(--font-adaptive-normal) - 2px); } + +.mod-root .workspace-leaf-content[data-type=markdown] .markdown-source-view .embedded-backlinks .nav-header { + margin-top: 0; } + +/* Embedded searches */ +.internal-query { + border-top: none; + border-bottom: none; } + +.internal-query .internal-query-header { + padding-top: 10px; + justify-content: left; + border-top: 1px solid var(--ui1); } + +.internal-query .internal-query-header-title { + font-weight: 500; + color: var(--text-normal); + font-size: var(--text-adaptive-normal); } + +.internal-query .search-result-container { + border-bottom: 1px solid var(--ui1); } + +/* Default ribbon sidedock icons */ +.workspace-ribbon.mod-left .workspace-ribbon-collapse-btn, +.workspace-ribbon.mod-right .workspace-ribbon-collapse-btn { + opacity: 1; + position: fixed; + width: 26px; + display: flex; + align-items: center; + top: auto; + text-align: center; + bottom: 32px; + z-index: 9; } + +.workspace-ribbon.mod-left .workspace-ribbon-collapse-btn { + left: 8px; } + +.workspace-ribbon.mod-right { + right: 4px; + bottom: 0; + height: 32px; + padding-top: 6px; + position: absolute; + background: transparent; + border: 0; } + +.mod-right .workspace-ribbon-collapse-btn { + background-color: var(--background-primary); } + +.workspace-ribbon-collapse-btn, +.view-action, +.side-dock-ribbon-tab, +.side-dock-ribbon-action { + cursor: var(--cursor); } + +.workspace-ribbon-collapse-btn:hover { + background-color: var(--background-tertiary); } + +.workspace-ribbon { + border-width: var(--border-width-alt); + border-color: var(--background-divider); + background: var(--background-secondary); + flex: 0 0 42px; + padding-top: 7px; } + +.mod-right:not(.is-collapsed) ~ .workspace-split.mod-right-split { + margin-right: 0; } + +.side-dock-settings { + padding-bottom: 20px; } + +body.hider-frameless:not(.hider-ribbon):not(.is-fullscreen) .side-dock-actions { + padding-top: var(--top-left-padding-y); } + +/* Scroll bars */ +body:not(.hider-scrollbars).styled-scrollbars ::-webkit-scrollbar, +body:not(.native-scrollbars) ::-webkit-scrollbar { + width: 11px; + background-color: transparent; } +body:not(.hider-scrollbars).styled-scrollbars ::-webkit-scrollbar:horizontal, +body:not(.native-scrollbars) ::-webkit-scrollbar:horizontal { + height: 11px; } +body:not(.hider-scrollbars).styled-scrollbars ::-webkit-scrollbar-corner, +body:not(.native-scrollbars) ::-webkit-scrollbar-corner { + background-color: transparent; } +body:not(.hider-scrollbars).styled-scrollbars ::-webkit-scrollbar-track, +body:not(.native-scrollbars) ::-webkit-scrollbar-track { + background-color: transparent; } +body:not(.hider-scrollbars).styled-scrollbars ::-webkit-scrollbar-thumb, +body:not(.native-scrollbars) ::-webkit-scrollbar-thumb { + background-clip: padding-box; + border-radius: 20px; + border: 3px solid transparent; + background-color: var(--background-modifier-border); + border-width: 3px 3px 3px 3px; + min-height: 45px; } +body:not(.hider-scrollbars).styled-scrollbars .modal .vertical-tab-header::-webkit-scrollbar-thumb:hover, +body:not(.hider-scrollbars).styled-scrollbars .mod-left-split .workspace-tabs ::-webkit-scrollbar-thumb:hover, +body:not(.hider-scrollbars).styled-scrollbars ::-webkit-scrollbar-thumb:hover, +body:not(.native-scrollbars) .modal .vertical-tab-header::-webkit-scrollbar-thumb:hover, +body:not(.native-scrollbars) .mod-left-split .workspace-tabs ::-webkit-scrollbar-thumb:hover, +body:not(.native-scrollbars) ::-webkit-scrollbar-thumb:hover { + background-color: var(--background-modifier-border-hover); } +body:not(.hider-scrollbars).styled-scrollbars .modal .vertical-tab-header::-webkit-scrollbar-thumb:active, +body:not(.hider-scrollbars).styled-scrollbars .mod-left-split .workspace-tabs ::-webkit-scrollbar-thumb:active, +body:not(.hider-scrollbars).styled-scrollbars ::-webkit-scrollbar-thumb:active, +body:not(.native-scrollbars) .modal .vertical-tab-header::-webkit-scrollbar-thumb:active, +body:not(.native-scrollbars) .mod-left-split .workspace-tabs ::-webkit-scrollbar-thumb:active, +body:not(.native-scrollbars) ::-webkit-scrollbar-thumb:active { + background-color: var(--background-modifier-border-focus); } + +/* Search and replace (in file) */ +.is-flashing { + border-radius: 2px; + box-shadow: 2px 1px 0 4px var(--text-highlight-bg); + transition: all 0s ease-in-out; } + +.minimal-folding .is-flashing { + box-shadow: 5px 1px 0 6px var(--text-highlight-bg); } + +.is-flashing .tag { + border-color: var(--text-highlight-bg-active); } + +.suggestion-container.mod-search-suggestion { + max-width: 240px; } + +.mod-search-suggestion .suggestion-item { + font-size: var(--font-adaptive-small); } + +.mod-search-suggestion .clickable-icon { + margin: 0; } + +.search-suggest-item.mod-group { + font-size: var(--font-adaptive-smaller); } + +.cm-s-obsidian span.obsidian-search-match-highlight { + background: inherit; + background: var(--text-highlight-bg); + padding-left: 0; + padding-right: 0; } + +.markdown-preview-view .search-highlight > div { + box-shadow: 0 0 0px 2px var(--text-normal); + border-radius: 2px; + background: transparent; } + +.markdown-preview-view .search-highlight > div { + opacity: 0.4; } + +.markdown-preview-view .search-highlight > div.is-active { + background: transparent; + border-radius: 2px; + opacity: 1; + mix-blend-mode: normal; + box-shadow: 0 0 0px 3px var(--text-accent); } + +/* Live Preview */ +.cm-s-obsidian span.obsidian-search-match-highlight { + background-color: transparent; + box-shadow: 0 0 0px 3px var(--text-accent); + mix-blend-mode: multiply; + border-radius: 2px; } + +body:not(.is-mobile).borders-title .document-search-container { + padding-top: 0; } + +body input.document-search-input.mod-no-match:hover, +body input.document-replace-input.mod-no-match:hover, +body input.document-search-input.mod-no-match, +body input.document-replace-input.mod-no-match { + background-color: var(--background-primary); } + +body:not(.is-mobile) .document-search-container.mod-replace-mode { + height: 72px; } + +body:not(.is-mobile) .document-replace-buttons, +body:not(.is-mobile) .document-search-buttons { + padding-top: 3px; } + +.document-replace-buttons, +.document-search-buttons { + height: 30px; + padding-top: 0; + gap: 5px; + display: flex; } + +.document-search-button, +.document-search-close-button { + cursor: var(--cursor); + color: var(--text-muted); + font-weight: 500; } + +body:not(.is-mobile) .document-search-button, +body:not(.is-mobile) .document-search-close-button { + background: var(--background-tertiary); + height: 26px; } + +.document-search-button:hover { + box-shadow: none; + background: var(--background-tertiary); } + +body .document-search-close-button { + bottom: 0; + top: 0; + display: inline-flex; + height: 26px; + width: 26px; + line-height: 24px; } + +.document-search-button { + margin: 0; + padding-left: 0.75em; + padding-right: 0.75em; } + +body .document-search-container { + margin-top: 12px; + padding: 0; + height: 38px; + background-color: var(--background-primary); + border-top: none; + width: 100%; } + +.document-search, +.document-replace { + max-width: var(--max-width); + width: var(--line-width); + margin: 0 auto; + padding: 0 5px; } + +.minimal-readable-off .document-search, +.minimal-readable-off .document-replace { + width: 100%; } + +.markdown-source-view.is-searching, +.markdown-source-view.is-replacing, +.markdown-reading-view.is-searching { + flex-direction: column-reverse; } + +body input.document-search-input, +body input.document-replace-input { + margin-top: 2px; + font-size: var(--font-adaptive-small); + border: 1px solid var(--background-modifier-border); + border-radius: var(--radius-m); + height: 28px; + background: var(--background-primary); + transition: border-color 0.1s ease-in-out; } + +input.document-search-input:hover, +input.document-replace-input:hover { + border: 1px solid var(--background-modifier-border-hover); + background: var(--background-primary); + transition: border-color 0.1s ease-in-out; } + +input.document-search-input:focus, +input.document-replace-input:focus { + border: 1px solid var(--background-modifier-border-hover); + background: var(--background-primary); + transition: all 0.1s ease-in-out; } + +.document-search-button { + font-size: var(--font-adaptive-small); } + +/* Mobile */ +.is-mobile .document-search, +.is-mobile .document-replace { + flex-direction: row; } +.is-mobile .document-replace { + padding-top: 6px; } + .is-mobile .document-replace .document-replace-buttons { + flex-shrink: 1; + flex-grow: 0; } +.is-mobile .document-search-container { + padding: 8px 0 8px 0; + background-color: var(--background-primary); + margin: 0 auto 0 auto; + height: auto; + width: 100%; + border-bottom: 1px solid var(--background-modifier-border); + padding-left: var(--folding-offset); } +.is-mobile .document-search, +.is-mobile .document-replace { + margin: 0 auto; + padding-left: 0; + padding-right: 0; + max-width: calc(var(--max-width) + 2%); + width: var(--line-width-adaptive); } +.is-mobile.minimal-readable-off .document-search, +.is-mobile.minimal-readable-off .document-replace { + width: 100%; } +.is-mobile .document-search-container input[type='text'] { + width: auto; + margin: 0 8px 0 0; + height: 36px; + padding: 5px 10px 5px 10px; + border-radius: 6px; + min-width: 90px; + border: 1px solid var(--background-modifier-border); + background-color: var(--background-primary); } +.is-mobile .document-search-container .document-search-input[type='text'] { + padding-left: 30px; } +.is-mobile .document-search .document-search-buttons, +.is-mobile .document-replace button { + flex-grow: 0; } +.is-mobile .document-search-container button.document-search-button { + width: auto; + margin: 0px; + background: transparent; + font-size: 14px; + height: 36px; + padding: 0 2px; + white-space: nowrap; } +.is-mobile .document-search .document-search-close-button, +.is-mobile .document-replace .document-search-close-button { + height: 30px; + line-height: 30px; } + +/* Settings */ +.modal.mod-sync-history, +.modal.mod-sync-log, +.modal.mod-publish, +.modal.mod-community-plugin, +.modal.mod-settings { + width: 90vw; + height: 100vh; + max-height: 90vh; + max-width: 1000px; } + +.modal.mod-settings .vertical-tab-header, +.modal.mod-settings .vertical-tab-content-container { + height: 90vh; } + +.setting-item-name, +.community-plugin-name, +.modal.mod-settings .vertical-tab-content-container { + font-size: var(--font-settings); + line-height: 1.3; } + +.modal .modal-content > h2 { + text-align: left; + font-size: var(--h1); + font-weight: 600; } + +.modal.mod-settings .vertical-tab-content h1, +.modal.mod-settings .vertical-tab-content h2, +.modal.mod-settings .vertical-tab-content h3 { + text-align: left; + font-size: var(--h1); + font-weight: 600; } + +.modal .modal-content > h2:first-child, +.modal.mod-settings .vertical-tab-content > h2:first-child, +.modal.mod-settings .vertical-tab-content > h3:first-child { + margin-top: 0; } + +.community-plugin-search-summary, +.setting-item-description, +.community-plugin-item .community-plugin-author, +.community-plugin-downloads, +.community-plugin-item .community-plugin-desc { + font-size: var(--font-settings-small); + line-height: 1.3; + font-weight: 400; } + +.style-settings-collapse-indicator { + margin-right: 6px; } + +.modal .vertical-tab-nav-item { + font-size: var(--font-small); + line-height: 1.3; } + +.community-plugin-search .setting-item { + margin-right: 10px; } + +.flair.mod-pop { + letter-spacing: 0; + text-transform: none; + vertical-align: unset; + top: -1px; } + +.community-plugin-search { + padding: 20px 0 0 0; + background-color: var(--background-secondary); + border-right: 1px solid var(--background-divider); + flex: 0 0 270px; } + +.community-plugin-search-summary { + border-bottom: 1px solid var(--background-divider); + padding-bottom: 10px; } + +.community-plugin-info p button { + margin-right: 8px; } + +.community-plugin-item { + margin: 0; + cursor: var(--cursor); + padding-top: 15px; + border-bottom: 1px solid var(--background-divider); } + +.community-plugin-item:hover { + background-color: var(--background-tertiary); } + +.community-plugin-item .community-plugin-name { + font-weight: 500; } + +.community-plugin-item .community-plugin-author { + color: var(--text-muted); + padding-bottom: 10px; } + +.community-plugin-item .community-plugin-desc { + color: var(--text-normal); + font-size: var(--font-small); } + +.community-plugin-search .setting-item-info { + flex-grow: 0; } + +.community-plugin-search .search-input-container { + margin-left: -5px; + margin-right: 5px; } + +.modal .community-plugin-search .setting-item-control button { + display: flex; + align-items: center; } + +.setting-item-control button { + padding: 0.5em 0.75em; } + +button.mod-cta, +.modal button, +.modal button.mod-cta a { + font-size: var(--font-settings-small); + height: var(--input-height); + cursor: var(--cursor); + margin-right: 0px; + margin-left: 0px; } + +/* Settings */ +.modal.mod-settings .modal-content { + padding: 0; } +.modal.mod-settings .vertical-tab-content-container { + padding-top: 0; } + .modal.mod-settings .vertical-tab-content-container .vertical-tab-content { + padding-top: 30px; } + +.horizontal-tab-content, +.vertical-tab-content { + background: var(--background-primary); + padding-bottom: 100px; + padding-left: 40px; + padding-right: 40px; } + +.vertical-tab-header, +.vertical-tab-content { + padding-bottom: 100px; } + +.modal.mod-community-plugin .modal-content { + padding: 0; } + +.plugin-list-plugins { + overflow: visible; } + +.clickable-icon { + margin: 0; } + +.installed-plugins-container .clickable-icon { + margin: 0; } + +.installed-plugins-container .clickable-icon[aria-label="Uninstall"] { + margin: 0; } + +.plugin-list-plugins .clickable-icon { + margin: 0; } + +.hotkey-list-container { + padding-right: 0; } + +/* Themes */ +body .modal.mod-community-theme { + max-width: 1000px; } + +.community-theme-container { + padding-top: 10px; } + +.community-theme-container, +.hotkey-settings-container { + height: auto; + overflow: visible; } + +.theme-list { + justify-content: space-evenly; } + +.community-theme-filters-container, +.hotkey-search-container { + padding: 0 0 20px 0; } + +.modal.mod-community-theme { + padding: 0; } + +.modal.mod-community-theme .modal-content { + padding: 30px; } + +.community-theme { + padding: 0; + margin: 0 0 2em 0; + align-items: stretch; + background: transparent; } + +.community-theme-title { + text-align: left; + font-size: var(--font-settings); } + +.community-theme-info + div { + background-color: var(--background-secondary); + display: flex; + align-items: center; + padding: 0; + flex-grow: 1; + border-radius: 20px; } + +.community-theme-info { + line-height: 1; + flex-grow: 0; + padding: 0 0 10px 0; + align-items: flex-end; + justify-content: flex-start; + flex-wrap: wrap; } + +.community-theme-remove-button { + padding: 4px 6px; + display: flex; + color: var(--text-muted); + background-color: transparent; } + +.community-theme .community-theme-screenshot { + max-width: 100%; } + +body:not(.is-mobile) .theme-list { + display: grid; + grid-template-columns: repeat(3, 1fr); + gap: 0 2em; } + body:not(.is-mobile) .theme-list .community-theme { + align-self: stretch; + justify-self: center; + max-width: 100%; + width: 100%; + background-color: var(--background-secondary); + padding: 18px; + border-radius: var(--radius-l); + border: 2px solid transparent; } + body:not(.is-mobile) .theme-list .community-theme:hover { + border: 2px solid var(--text-accent); } + body:not(.is-mobile) .theme-list .community-theme.is-selected { + grid-column: 1/4; + grid-row: 1; + max-width: 100%; + display: grid; + grid-template-columns: 1.5fr 2fr; + padding: 20px 20px; + border-radius: var(--radius-xl); + border-color: transparent; } + body:not(.is-mobile) .theme-list .community-theme.is-selected .community-theme-info { + display: grid; + grid-template-columns: repeat(2, 1fr); + grid-template-rows: 30px 50px 440px; + margin: 0 40px 0 0; } + body:not(.is-mobile) .theme-list .community-theme.is-selected .community-theme-title { + grid-column: 1/3; + grid-row: 1/2; + text-align: left; + font-size: 2em; + font-weight: 500; + margin: 0; } + body:not(.is-mobile) .theme-list .community-theme.is-selected .community-theme-info + div { + display: flex; + align-items: center; + flex-grow: 1; + box-shadow: none; } + body:not(.is-mobile) .theme-list .community-theme.is-selected .community-theme-downloads { + text-align: right; } + body:not(.is-mobile) .theme-list .community-theme.is-selected .community-theme-remove-button { + bottom: 20px; + left: 0px; + right: auto; + top: auto; + color: var(--text-faint); + display: flex; + align-items: center; } + body:not(.is-mobile) .theme-list .community-theme.is-selected .community-theme-remove-button:after { + content: 'Delete theme'; + padding-left: 5px; } + body:not(.is-mobile) .theme-list .community-theme.is-selected .community-theme-remove-button:hover { + color: var(--text-error); } + body:not(.is-mobile) .theme-list .community-theme.is-selected .modal-button-container { + grid-column: 2; + grid-row: 1/2; + margin-top: 0; + margin-left: auto; + margin-right: 0; } + body:not(.is-mobile) .theme-list .community-theme.is-selected .modal-button-container button { + margin: 0; + width: 160px; + height: 36px; + cursor: pointer; + border: none; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); } + body:not(.is-mobile) .theme-list .community-theme.is-selected .modal-button-container button:hover { + background-color: var(--ax2); } + body:not(.is-mobile) .theme-list .community-theme.is-selected .modal-button-container button:not(.mod-cta) { + display: none; } + body:not(.is-mobile) .theme-list .community-theme.is-selected .community-theme-info::after { + grid-column: 1/3; + grid-row: 3/4; + padding-top: 20px; + align-self: flex-start; + justify-self: flex-start; + content: var(--minimal-version); + color: var(--text-normal); + font-size: var(--font-adaptive-normal); + line-height: 1.4; + width: 100%; + position: relative; + white-space: pre-wrap; + text-align: left; + border: none; } + +.community-theme-remove-button { + top: 15px; } + .community-theme-remove-button:hover { + color: var(--text-error); } + +.community-theme.is-selected { + padding-left: 0; + padding-right: 0; + background-color: transparent; + color: var(--text-normal); } + .community-theme.is-selected .community-theme-info + div { + box-shadow: 0px 0.5px 1px 0.5px rgba(0, 0, 0, 0.1), inset 0 0 0 2px var(--text-accent); } + .community-theme.is-selected .community-theme-downloads, + .community-theme.is-selected .community-theme-info { + margin-bottom: 0; + color: var(--text-muted); } + .community-theme.is-selected .community-theme-info .clickable-icon { + width: 100%; + background-color: var(--background-primary); + border: 1px solid var(--background-modifier-border); + color: var(--text-normal); + cursor: pointer; + display: block; + text-align: center; + grid-column: 1/3; + padding: 7px 0; + margin: 20px 0 0; + height: 36px; + border-radius: 5px; + box-shadow: 0 1px 1px 0px var(--btn-shadow-color); } + .community-theme.is-selected .community-theme-info .clickable-icon:hover { + border: 1px solid var(--background-modifier-border-hover); + box-shadow: 0 2px 3px 0px var(--btn-shadow-color); } + .community-theme.is-selected .community-theme-info .clickable-icon::after { + content: "Learn more"; + padding-left: 4px; } + .community-theme.is-selected .modal-button-container .mod-cta { + background-color: var(--interactive-accent); + color: white; } + .community-theme.is-selected .modal-button-container .mod-cta:hover { + background-color: var(--interactive-accent-hover); } + +.modal.mod-settings .vertical-tab-header { + background: var(--background-secondary); + padding-top: 5px; + flex: 0 0 220px; + padding-bottom: 100px; } + +.vertical-tab-header-group-title { + color: var(--text-faint); + text-transform: none; + font-size: 12px; + letter-spacing: 0; + font-weight: 500; } + +.vertical-tab-nav-item { + padding: 5px 8px; + margin: 0 8px 0; + color: var(--text-muted); + font-weight: 400; + border: none; + background: var(--background-secondary); + cursor: var(--cursor); + border-radius: var(--radius-m); } + +.vertical-tab-nav-item:hover { + color: var(--text-normal); } + +.vertical-tab-nav-item.is-active { + color: var(--text-normal); + background-color: var(--background-tertiary); } + +.setting-hotkey { + background-color: var(--background-tertiary); + padding: 3px 4px 3px 8px; + display: flex; + align-items: center; } + +.setting-hotkey-icon.setting-delete-hotkey { + margin-left: 3px; + cursor: var(--cursor); } + +.setting-delete-hotkey:hover { + background-color: transparent; } + +body:not(.minimal-icons) .setting-hotkey-icon.setting-delete-hotkey svg { + width: 16px; + height: 16px; } + +.setting-hotkey.mod-empty { + background: transparent; + color: var(--text-faint); } + +.setting-item { + padding: 0.75rem 0; } + +.setting-item-description { + padding-top: 4px; } + +.setting-item-control { + margin-right: 0; + gap: 8px; } + +/* Status bar */ +.workspace-split.mod-left-split > .workspace-leaf-resize-handle, +.workspace-split.mod-right-split > .workspace-leaf-resize-handle { + height: 100%; } + +.status-bar { + transition: color 200ms linear; + color: var(--text-faint); + font-size: var(--font-adaptive-smaller); + border-top: var(--border-width) solid var(--background-divider); + line-height: 1; + max-height: 24px; } + +.minimal-status-off .status-bar { + background-color: var(--background-secondary); + border-width: var(--border-width); + padding: 2px 6px 4px; } + +body:not(.minimal-status-off) .status-bar { + background-color: var(--background-primary); + z-index: 30; + border-top-left-radius: 5px; + width: auto; + position: absolute; + left: auto; + border: 0; + bottom: 0; + right: 0; + max-height: 26px; + padding: 2px 8px 6px 3px; } + +/* +body.plugin-sliding-panes-rotate-header:not(.minimal-status-off) .status-bar { + border-top:1px solid var(--background-modifier-border); + border-left:1px solid var(--background-modifier-border); +}*/ +.sync-status-icon.mod-working, +.sync-status-icon.mod-success { + color: var(--text-faint); + cursor: var(--cursor); } + +.status-bar:hover .sync-status-icon.mod-working, +.status-bar:hover .sync-status-icon.mod-success, +.status-bar:hover { + color: var(--text-muted); + transition: color 200ms linear; } + +.status-bar .plugin-sync:hover .sync-status-icon.mod-working, +.status-bar .plugin-sync:hover .sync-status-icon.mod-success { + color: var(--text-normal); } + +.status-bar-item-segment { + margin-right: 10px; } + +.status-bar-item, +.sync-status-icon { + display: flex; + align-items: center; } + +.status-bar-item { + padding: 7px 4px; + margin: 0 0 0 0; + cursor: var(--cursor) !important; } + .status-bar-item .status-bar-item-icon { + line-height: 0; } + .status-bar-item.plugin-editor-status:hover, .status-bar-item.plugin-sync:hover, .status-bar-item.cMenu-statusbar-button:hover, .status-bar-item.mod-clickable:hover { + text-align: center; + background-color: var(--background-tertiary) !important; + border-radius: 4px; } + .status-bar-item.plugin-editor-status svg, .status-bar-item.plugin-sync svg { + height: 15px; + width: 15px; } + +/* Syntax highlighting */ +.theme-light code[class*="language-"], +.theme-light pre[class*="language-"], +.theme-dark code[class*="language-"], +.theme-dark pre[class*="language-"] { + color: var(--tx1); } +.theme-light .token.prolog, +.theme-light .token.doctype, +.theme-light .token.cdata, +.theme-light .cm-meta, +.theme-light .cm-qualifier, +.theme-dark .token.prolog, +.theme-dark .token.doctype, +.theme-dark .token.cdata, +.theme-dark .cm-meta, +.theme-dark .cm-qualifier { + color: var(--tx2); } +.theme-light .cm-comment, +.theme-light .token.comment, +.theme-dark .cm-comment, +.theme-dark .token.comment { + color: var(--tx2); } +.theme-light .token.tag, +.theme-light .token.constant, +.theme-light .token.symbol, +.theme-light .token.deleted, +.theme-light .cm-tag, +.theme-dark .token.tag, +.theme-dark .token.constant, +.theme-dark .token.symbol, +.theme-dark .token.deleted, +.theme-dark .cm-tag { + color: var(--red); } +.theme-light .token.punctuation, +.theme-light .cm-punctuation, +.theme-light .cm-bracket, +.theme-light .cm-hr, +.theme-dark .token.punctuation, +.theme-dark .cm-punctuation, +.theme-dark .cm-bracket, +.theme-dark .cm-hr { + color: var(--tx2); } +.theme-light .token.boolean, +.theme-light .token.number, +.theme-light .cm-number, +.theme-dark .token.boolean, +.theme-dark .token.number, +.theme-dark .cm-number { + color: var(--purple); } +.theme-light .token.selector, +.theme-light .token.attr-name, +.theme-light .token.string, +.theme-light .token.char, +.theme-light .token.builtin, +.theme-light .token.inserted, +.theme-light .cm-string, +.theme-light .cm-string-2, +.theme-dark .token.selector, +.theme-dark .token.attr-name, +.theme-dark .token.string, +.theme-dark .token.char, +.theme-dark .token.builtin, +.theme-dark .token.inserted, +.theme-dark .cm-string, +.theme-dark .cm-string-2 { + color: var(--green); } +.theme-light .cm-property, +.theme-light .token.property, +.theme-light .token.operator, +.theme-light .token.entity, +.theme-light .token.url, +.theme-light .language-css .token.string, +.theme-light .style .token.string, +.theme-light .token.variable, +.theme-light .cm-operator, +.theme-light .cm-link, +.theme-light .cm-variable-2, +.theme-light .cm-variable-3, +.theme-dark .cm-property, +.theme-dark .token.property, +.theme-dark .token.operator, +.theme-dark .token.entity, +.theme-dark .token.url, +.theme-dark .language-css .token.string, +.theme-dark .style .token.string, +.theme-dark .token.variable, +.theme-dark .cm-operator, +.theme-dark .cm-link, +.theme-dark .cm-variable-2, +.theme-dark .cm-variable-3 { + color: var(--cyan); } +.theme-light .token.atrule, +.theme-light .token.attr-value, +.theme-light .token.function, +.theme-light .token.class-name, +.theme-light .cm-attribute, +.theme-light .cm-variable, +.theme-light .cm-type, +.theme-light .cm-def, +.theme-dark .token.atrule, +.theme-dark .token.attr-value, +.theme-dark .token.function, +.theme-dark .token.class-name, +.theme-dark .cm-attribute, +.theme-dark .cm-variable, +.theme-dark .cm-type, +.theme-dark .cm-def { + color: var(--yellow); } +.theme-light .token.keyword, +.theme-light .cm-keyword, +.theme-light .cm-builtin, +.theme-dark .token.keyword, +.theme-dark .cm-keyword, +.theme-dark .cm-builtin { + color: var(--pink); } +.theme-light .token.regex, +.theme-light .token.important, +.theme-dark .token.regex, +.theme-dark .token.important { + color: var(--orange); } + +/* Preview mode tables */ +.markdown-source-view.mod-cm6 table { + border-collapse: collapse; } + +.markdown-preview-view table { + margin-block-start: 1em; } + +.markdown-source-view.mod-cm6 td, +.markdown-source-view.mod-cm6 th, +.markdown-preview-view th, +.markdown-preview-view td { + padding: 4px 10px; } + +.markdown-source-view.mod-cm6 td, +.markdown-preview-view td { + font-size: var(--table-font-size); } + +.markdown-source-view.mod-cm6 th, +.markdown-preview-view th { + font-weight: 400; + font-size: var(--table-font-size); + color: var(--text-muted); + border-top: none; + text-align: left; } + .markdown-source-view.mod-cm6 th[align="center"], + .markdown-preview-view th[align="center"] { + text-align: center; } + .markdown-source-view.mod-cm6 th[align="right"], + .markdown-preview-view th[align="right"] { + text-align: right; } + +.markdown-source-view.mod-cm6 th:last-child, +.markdown-source-view.mod-cm6 td:last-child, +.markdown-preview-view th:last-child, +.markdown-preview-view td:last-child { + border-right: none; } + +.markdown-source-view.mod-cm6 th:first-child, +.markdown-source-view.mod-cm6 td:first-child, +.markdown-preview-view th:first-child, +.markdown-preview-view td:first-child { + border-left: none; + padding-left: 0; } + +.markdown-source-view.mod-cm6 tr:last-child td, +.markdown-preview-view tr:last-child td { + border-bottom: none; } + +/* Legacy Editor Tables */ +.CodeMirror pre.HyperMD-table-row { + font-family: var(--font-monospace); + font-size: var(--table-font-size); } + +/* Live Preview Tables */ +.is-live-preview .el-table { + width: 100%; + max-width: 100%; } + +.cm-s-obsidian .HyperMD-table-row { + font-size: var(--table-font-size); } + +.cm-s-obsidian .HyperMD-table-row span.cm-hmd-table-sep, +.cm-hmd-table-sep-dummy { + color: var(--text-faint); + font-weight: 400; } + +/* Tags */ +body.minimal-unstyled-tags .frontmatter-container .tag, +body.minimal-unstyled-tags a.tag, +body.minimal-unstyled-tags .cm-s-obsidian span.cm-hashtag { + color: var(--tag-color); + font-weight: var(--link-weight); + text-decoration: none; } + body.minimal-unstyled-tags .frontmatter-container .tag:hover, + body.minimal-unstyled-tags a.tag:hover, + body.minimal-unstyled-tags .cm-s-obsidian span.cm-hashtag:hover { + color: var(--text-normal); } + +body:not(.minimal-unstyled-tags) .frontmatter-container .tag, +body:not(.minimal-unstyled-tags) a.tag { + background-color: var(--tag-bg); + border: var(--tag-border-width) solid var(--background-modifier-border); + color: var(--tag-color); + font-size: calc(var(--font-adaptive-normal) * 0.8); + font-weight: var(--link-weight); + font-family: var(--font-interface); + padding: 1px 8px; + text-align: center; + text-decoration: none; + vertical-align: middle; + display: inline-block; + margin: 1px 0; + border-radius: var(--tag-radius); } +body:not(.minimal-unstyled-tags) a.tag:hover { + color: var(--text-normal); + border-color: var(--background-modifier-border-hover); + background-color: var(--tag-bg2); } +body:not(.minimal-unstyled-tags) .cm-s-obsidian span.cm-hashtag { + background-color: var(--tag-bg); + border: var(--tag-border-width) solid var(--background-modifier-border); + color: var(--tag-color); + font-size: calc(var(--font-adaptive-normal) * 0.8); + font-family: var(--font-interface); + font-weight: var(--link-weight); + text-align: center; + text-decoration: none; + margin: 0; + vertical-align: text-bottom; + padding-top: 2px; + border-left: none; + border-right: none; + padding-bottom: 3px; + cursor: text; } +body:not(.minimal-unstyled-tags) .cm-s-obsidian span.cm-hashtag:hover { + background-color: var(--tag-bg2); } +body:not(.minimal-unstyled-tags) span.cm-hashtag.cm-hashtag-begin { + border-top-left-radius: var(--tag-radius); + border-bottom-left-radius: var(--tag-radius); + padding-left: 8px; + border-right: none; + border-left: var(--tag-border-width) solid var(--background-modifier-border); } +body:not(.minimal-unstyled-tags) span.cm-hashtag.cm-hashtag-end { + border-top-right-radius: var(--tag-radius); + border-bottom-right-radius: var(--tag-radius); + border-left: none; + padding-right: 8px; + border-right: var(--tag-border-width) solid var(--background-modifier-border); } + +/* Tag pane */ +.tag-container { + padding-left: 15px; } + +.tag-pane-tag-count { + padding: 0; + color: var(--text-faint); } + +.pane-list-item-ending-flair { + background: transparent; } + +.tag-pane-tag { + padding: 2px 5px 2px 5px; + cursor: var(--cursor); } + +.tag-pane-tag:hover { + background: transparent; } + +.nav-file.is-active .nav-file-title:hover { + background: var(--background-tertiary) !important; } + +.nav-file.is-active > .nav-file-title { + background: var(--background-tertiary); } + +/* Tooltips */ +.tooltip { + font-size: var(--font-adaptive-smaller); + line-height: 1.3; + font-weight: 500; + padding: 4px 8px; + border-radius: 4px; + transition: none; + text-align: left; + animation: none; + opacity: 0.8; } + +.tooltip.mod-left, +.tooltip.mod-right { + transform: none; + animation: none; } + +/* Title Bar */ +/* Alignment */ +.title-align-left:not(.plugin-sliding-panes-rotate-header) .view-header-title-container { + margin-left: 5px; } + +.title-align-center:not(.plugin-sliding-panes-rotate-header) .view-header-title { + margin-left: 0; + padding-right: 0; + text-align: center; } + +.title-align-left:not(.plugin-sliding-panes-rotate-header) .view-header-title-container, +.title-align-center:not(.plugin-sliding-panes-rotate-header) .view-header-title-container { + width: auto; + position: static; } + +.mod-macos.hider-frameless:not(.is-fullscreen):not(.plugin-sliding-panes-rotate-header) .workspace-split.mod-left-split.is-collapsed + .mod-root .workspace-leaf:first-of-type .view-header-title-container { + max-width: calc(100% - (var(--traffic-x-space) * 2) - 30px); } + +.mod-macos.is-popout-window.hider-frameless:not(.is-fullscreen):not(.plugin-sliding-panes-rotate-header) .mod-root .workspace-leaf:first-of-type .view-header-title-container { + max-width: calc(100% - (var(--traffic-x-space) * 2) - 30px); } + +.view-header { + height: var(--header-height); + align-items: center; } + +/* Left side title bar icon */ +body:not(.minimal-icons-off) div.view-header-icon svg { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 32 32' viewBox='0 0 32 32' xml:space='preserve'%3E%3Cpath d='M10 6h4v4h-4zm8 0h4v4h-4zm-8 8h4v4h-4zm8 0h4v4h-4zm-8 8h4v4h-4zm8 0h4v4h-4z'/%3E%3Cpath fill='none' d='M0 0h32v32H0z'/%3E%3C/svg%3E"); } + +.view-header-icon { + margin-left: var(--traffic-x-space); + opacity: 0; + top: 0; + left: 4px; + z-index: 20; } + +.show-grabber .view-header-icon { + opacity: var(--icon-muted); } + +.show-grabber .view-header-icon:hover { + opacity: 1; } + +.view-header-icon:hover { + cursor: grab; } + +.view-header-icon:active { + cursor: grabbing; } + +/* Right side title bar icon */ +.view-actions { + margin-right: 1px; + height: calc(var(--header-height) - 1px); + top: 0; + align-items: center; + z-index: 15; + background: var(--background-primary); } + +/* Title area */ +.view-header-title { + padding-right: 80px; } + +/* Fade out title +body:not(.is-mobile) .view-header-title:before { + background:linear-gradient(90deg,transparent 0%,var(--background-primary) 80%); + width:50px; + content:" "; + height:var(--header-height); + display:inline-block; + vertical-align:bottom; + position:absolute; + right:50px; + pointer-events:none; +}*/ +.workspace-leaf-header, +.view-header, +.workspace-leaf.mod-active .view-header, +.workspace-split.mod-root > .workspace-leaf:first-of-type:last-of-type .view-header { + background-color: var(--background-primary) !important; + border-top: none; + border-bottom: none; } + +.view-header-title-container { + padding-left: 0; + padding-right: 0px; + position: absolute; + width: var(--line-width-adaptive); + max-width: var(--max-width); + margin: 0 auto; + left: 0; + right: 0; } + +.view-header-title-container:after { + display: none; } + +.view-actions { + padding: 0px 6px; + margin-right: 0px; + margin-left: auto; + transition: opacity 0.25s ease-in-out; } + +.view-actions .view-action { + margin: 0; + top: 0; + padding: 4px; + border-radius: var(--radius-m); + display: flex; + align-items: center; } + +body:not(.is-mobile) .view-actions .view-action { + height: 26px; } + +.view-action.is-active { + color: var(--icon-color); + opacity: var(--icon-muted); } + +body:not(.is-mobile) .view-actions .view-action:last-child { + margin-left: -1px; } + +body:not(.minimal-focus-mode) .workspace-ribbon:not(.is-collapsed) ~ .mod-root .view-actions, +.minimal-focus-mode .workspace-ribbon:not(.is-collapsed) ~ .mod-root .view-header:hover .view-actions, +.workspace-ribbon.mod-left.is-collapsed ~ .mod-root .view-header:hover .view-actions, +.mod-right.is-collapsed ~ .mod-root .view-header:hover .view-actions, +.view-action.is-active:hover { + opacity: 1; + transition: opacity 0.25s ease-in-out; } + +.view-content { + height: calc(100% - var(--header-height)); } + +/* Window frame */ +body:not(.hider-frameless):not(.is-fullscreen):not(.is-mobile) { + --titlebar-height:28px; + padding-top: var(--titlebar-height) !important; } + +body:not(.hider-frameless):not(.is-fullscreen):not(.is-mobile) .titlebar { + background: var(--background-secondary); + border-bottom: var(--border-width) solid var(--background-divider); + height: var(--titlebar-height) !important; + top: 0 !important; + padding-top: 0 !important; } + +body.hider-frameless .titlebar { + border-bottom: none; } + +.mod-windows .titlebar-button:hover { + background-color: var(--background-primary-alt); } + +.mod-windows .titlebar-button.mod-close:hover { + background-color: var(--background-modifier-error); } + +.mod-windows .mod-close:hover svg { + fill: white !important; + stroke: white !important; } + +.titlebar-button-container { + height: var(--titlebar-height); + top: 0; + display: flex; + align-items: center; } + +.titlebar:hover .titlebar-button-container.mod-left { + opacity: 1; } + +.is-focused .titlebar-text { + color: var(--text-normal); } + +.titlebar-text { + font-weight: 600; + color: var(--text-faint); + letter-spacing: inherit; } + +body:not(.window-title-on) .titlebar-text { + display: none; } + +.titlebar-button:hover { + opacity: 1; + transition: opacity 100ms ease-out; } + +.titlebar-button { + opacity: 0.5; + cursor: var(--cursor); + color: var(--text-muted); + padding: 2px 4px; + border-radius: 3px; + line-height: 1; + display: flex; } + +.titlebar-button:hover { + background-color: var(--background-tertiary); } + +.titlebar-button-container.mod-left .titlebar-button { + margin-right: 5px; } + +.titlebar-button-container.mod-right .titlebar-button { + margin-left: 0; + border-radius: 0; + height: 100%; + align-items: center; + padding: 2px 15px; } + +/* Workspace */ +/* Empty state */ +.empty-state { + background-color: var(--background-primary); + text-align: center; } + +.workspace-leaf-content[data-type="empty"] .view-header, +.empty-state-title { + display: none; } + +.empty-state-action-list { + color: var(--text-normal); + font-size: var(--font-adaptive-normal); } + +/* Empty side pane */ +.pane-empty { + text-align: center; + color: var(--text-faint); + font-size: var(--font-adaptive-small); } + +.workspace-split.mod-root { + background-color: var(--background-primary); } + +.workspace-split.mod-vertical > .workspace-split { + padding: 0; } + +.workspace-split .workspace-tabs { + background: var(--background-primary); } + +.workspace-split:not(.mod-right-split) .workspace-tabs { + background: var(--background-secondary); } + +.workspace-split.mod-root > .workspace-leaf:first-of-type .workspace-leaf-content, +.workspace-split.mod-root > .workspace-leaf:last-of-type .workspace-leaf-content { + border-top-right-radius: 0px; + border-top-left-radius: 0px; } + +/* Resize handles */ +.workspace-split.mod-root.mod-horizontal .workspace-leaf-resize-handle, +.workspace-split.mod-root.mod-vertical .workspace-leaf-resize-handle { + border-width: 1px; } + +.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle { + height: 3px; + background: transparent; + border-bottom: var(--border-width-alt) solid var(--background-divider); } + +.workspace-split.mod-right-split > .workspace-leaf-resize-handle { + background: transparent; + border-left: var(--border-width-alt) solid var(--background-divider); + width: 3px !important; } + +.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle, +.workspace-split.mod-left-split > .workspace-leaf-resize-handle { + border-right: var(--border-width) solid var(--background-divider); + width: 4px !important; + background: transparent; } + +.workspace-split.mod-right-split > .workspace-leaf-resize-handle:hover, +.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle:hover, +.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle:hover, +.workspace-split.mod-left-split > .workspace-leaf-resize-handle:hover { + border-color: var(--background-modifier-border-hover); + transition: border-color 0.1s ease-in-out 0.05s, border-width 0.1s ease-in-out 0.05s; + border-width: 2px; } + +.workspace-split.mod-right-split > .workspace-leaf-resize-handle:active, +.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle:active, +.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle:active, +.workspace-split.mod-left-split > .workspace-leaf-resize-handle:active { + border-color: var(--background-modifier-border-focus); + border-width: 2px; } + +.workspace-tab-container-before, +.workspace-tab-container-after { + width: 0; } + +.workspace-leaf { + border-left: 0px; } + +.workspace-tabs .workspace-leaf, +.workspace-tabs .workspace-leaf.mod-active { + border: none; } + +.mod-horizontal .workspace-leaf { + border-bottom: 0px; + background-color: transparent; + box-shadow: none !important; } + +.workspace-split.mod-right-split .workspace-tabs .workspace-leaf { + border-radius: 0; } + +/* Effects on non-active panels */ +.workspace-tab-container-inner { + background: transparent; + border-radius: 0; + width: 100%; + max-width: 100%; + margin: 0 auto; + padding-left: 5px; } + +.workspace-tabs .workspace-tab-header-container { + border: none; } + +.workspace-sidedock-empty-state + .workspace-tabs .workspace-tab-header-container { + border-bottom: var(--border-width) solid var(--background-divider); } + +.mod-right-split .workspace-tabs .nav-buttons-container { + z-index: 1; } + +.workspace-tab-header.is-before-active .workspace-tab-header-inner, +.workspace-tab-header.is-active, +.workspace-tab-header.is-after-active, +.workspace-tab-header.is-after-active .workspace-tab-header-inner, +.workspace-tab-header.is-before-active, +.workspace-tab-header.is-after-active { + background: transparent; } + +.workspace-tabs { + border: 0; + padding-right: 0; + font-size: 100%; } + +.workspace-tab-container-inner { + padding-left: 6px; } + +.workspace-tab-header-inner { + padding: 0px 0px 0 2px; } + +.workspace-tab-header-container { + height: var(--header-height); + padding: 0; + align-items: center; + background-color: transparent; } + +.workspace-tab-header-container { + border-bottom: var(--border-width) solid var(--background-divider); } + +/* Components */ +/* Audio files */ +.theme-dark audio { + filter: none; } + +.theme-dark audio::-webkit-media-controls-play-button, +.theme-dark audio::-internal-media-controls-overflow-button, +.theme-dark audio::-webkit-media-controls-timeline, +.theme-dark audio::-webkit-media-controls-volume-control-container, +.theme-dark audio::-webkit-media-controls-current-time-display, +.theme-dark audio::-webkit-media-controls-time-remaining-display, +.theme-dark audio::-internal-media-controls-overflow-button { + filter: invert(1); } + +audio { + height: 36px; + border-radius: 4px; } + +audio::-webkit-media-controls-enclosure { + border: 1px solid var(--background-modifier-border); + background-color: var(--background-secondary); } + +audio::-webkit-media-controls-current-time-display { + color: var(--text-normal); + font-family: var(--font-interface); + font-size: var(--font-adaptive-small); + text-shadow: none; } + +audio::-webkit-media-controls-time-remaining-display { + color: var(--text-muted); + font-family: var(--font-interface); + font-size: var(--font-adaptive-small); + text-shadow: none; } + +audio::-webkit-media-controls-panel { + padding: 2px 1.5px; } + +audio::-webkit-media-controls input[pseudo="-internal-media-controls-overflow-button" i]:enabled:hover::-internal-media-controls-button-hover-background { + background-color: transparent; } + +/* Buttons */ +button { + cursor: var(--cursor); } + +button, +.setting-item-control button { + font-family: var(--font-interface); + font-size: var(--font-inputs); + font-weight: 400; + border-radius: var(--radius-m); } + +button:active, +button:focus { + -webkit-appearance: none; + border-color: var(--background-modifier-border-hover); } + +body:not(.is-mobile) button:active, +body:not(.is-mobile) button:focus { + box-shadow: 0 0 0px 2px var(--background-modifier-border-hover); } + +.modal.mod-settings button:not(.mod-cta):not(.mod-warning), +.modal button:not(.mod-warning), +.modal.mod-settings button:not(.mod-warning) { + background-color: var(--interactive-normal); + color: var(--text-normal); + border: 1px solid var(--background-modifier-border); + box-shadow: 0 1px 1px 0px var(--btn-shadow-color); + cursor: var(--cursor); + height: var(--input-height); + line-height: 0; + white-space: nowrap; + transition: background-color 0.2s ease-out, border-color 0.2s ease-out; } + +button.mod-warning { + border: 1px solid var(--background-modifier-error); + color: var(--text-error); + box-shadow: 0 1px 1px 0px var(--btn-shadow-color); + transition: background-color 0.2s ease-out; } + +button.mod-warning:hover { + border: 1px solid var(--background-modifier-error); + color: var(--text-error); + box-shadow: 0 2px 3px 0px var(--btn-shadow-color); + transition: background-color 0.2s ease-out; } + +button:hover, +.modal button:not(.mod-warning):hover, +.modal.mod-settings button:not(.mod-warning):hover { + background-color: var(--interactive-normal); + border-color: var(--background-modifier-border-hover); + box-shadow: 0 2px 3px 0px var(--btn-shadow-color); + transition: background-color 0.2s ease-out, border-color 0.2s ease-out; } + +.is-mobile button.copy-code-button { + width: auto; + margin-right: 4px; } + +/* Dropdowns */ +.dropdown, +body .addChoiceBox #addChoiceTypeSelector { + font-family: var(--font-interface); + font-size: var(--font-inputs); } + +.dropdown, +select { + box-shadow: 0 1px 1px 0px var(--btn-shadow-color); + background-color: var(--interactive-normal); + border-color: var(--background-modifier-border); + transition: border-color 0.1s linear; + height: var(--input-height); + font-family: var(--font-interface); + border-radius: var(--radius-m); } + +.dropdown { + background-image: url("data:image/svg+xml;charset=US-ASCII,<%2Fsvg>"); } + +.theme-dark .dropdown { + background-image: url("data:image/svg+xml;charset=US-ASCII,<%2Fsvg>"); } + +.dropdown:hover, +select:hover { + background-color: var(--interactive-normal); + box-shadow: 0 2px 3px 0px var(--btn-shadow-color); + border-color: var(--background-modifier-border-hover); + transition: all 0.1s linear; } + +.dropdown:focus, +.dropdown:active, +select:focus, +select:active { + -webkit-appearance: none; + border-color: var(--background-modifier-border-hover); } + +body:not(.is-mobile) .dropdown:focus, +body:not(.is-mobile) .dropdown:active, +body:not(.is-mobile) select:focus, +body:not(.is-mobile) select:active { + box-shadow: 0 0 0px 2px var(--background-modifier-border-hover); } + +/* Input fields */ +textarea, +input[type='text'], +input[type='search'], +input[type='email'], +input[type='password'], +input[type='number'] { + font-family: var(--font-interface); + font-size: var(--font-inputs); } + +textarea { + padding: 5px 10px; + transition: box-shadow 0.1s linear; + -webkit-appearance: none; + line-height: 1.3; } + +input[type='text'], +input[type='search'], +input[type='email'], +input[type='password'], +input[type='number'] { + padding: 5px 10px; + -webkit-appearance: none; + transition: box-shadow 0.1s linear; + height: var(--input-height); } + +textarea:hover, +input:hover { + border-color: var(--background-modifier-border-hover); + transition: border-color 0.1s linear, box-shadow 0.1s linear; } + +textarea:active, +textarea:focus, +input[type='text']:active, +input[type='search']:active, +input[type='email']:active, +input[type='password']:active, +input[type='number']:active, +input[type='text']:focus, +input[type='search']:focus, +input[type='email']:focus, +input[type='password']:focus, +input[type='number']:focus { + -webkit-appearance: none; + border-color: var(--background-modifier-border-hover); } + +body:not(.is-mobile) textarea:active, +body:not(.is-mobile) textarea:focus, +body:not(.is-mobile) .dropdown:focus, +body:not(.is-mobile) .dropdown:active, +body:not(.is-mobile) select:focus, +body:not(.is-mobile) select:active, +body:not(.is-mobile) input:focus { + box-shadow: 0 0 0px 2px var(--background-modifier-border-hover); + transition: border-color 0.1s linear, box-shadow 0.1s linear; } + +/* Progress bars */ +.theme-light { + --progress-outline:rgba(0,0,0,0.05); } + +.theme-dark { + --progress-outline:rgba(255,255,255,0.04); } + +.markdown-source-view.is-live-preview progress, +.markdown-preview-view progress { + -webkit-writing-mode: horizontal-tb; + writing-mode: horizontal-tb; + appearance: none; + box-sizing: border-box; + display: inline-block; + height: 5px; + margin-bottom: 4px; + width: 220px; + max-width: 100%; + overflow: hidden; + border-radius: 0px; + border: 0; + vertical-align: -0.2rem; } + .markdown-source-view.is-live-preview progress[value]::-webkit-progress-bar, + .markdown-preview-view progress[value]::-webkit-progress-bar { + background-color: var(--background-tertiary); + box-shadow: inset 0px 0px 0px var(--border-width) var(--progress-outline); + border-radius: 5px; + overflow: hidden; } + .markdown-source-view.is-live-preview progress[value]::-webkit-progress-value, + .markdown-preview-view progress[value]::-webkit-progress-value { + background-color: var(--text-accent); + overflow: hidden; } + .markdown-source-view.is-live-preview progress[value^='1']::-webkit-progress-value, .markdown-source-view.is-live-preview progress[value^='2']::-webkit-progress-value, .markdown-source-view.is-live-preview progress[value^='3']::-webkit-progress-value, + .markdown-preview-view progress[value^='1']::-webkit-progress-value, + .markdown-preview-view progress[value^='2']::-webkit-progress-value, + .markdown-preview-view progress[value^='3']::-webkit-progress-value { + background-color: var(--red); } + .markdown-source-view.is-live-preview progress[value^='4']::-webkit-progress-value, .markdown-source-view.is-live-preview progress[value^='5']::-webkit-progress-value, + .markdown-preview-view progress[value^='4']::-webkit-progress-value, + .markdown-preview-view progress[value^='5']::-webkit-progress-value { + background-color: var(--orange); } + .markdown-source-view.is-live-preview progress[value^='6']::-webkit-progress-value, .markdown-source-view.is-live-preview progress[value^='7']::-webkit-progress-value, + .markdown-preview-view progress[value^='6']::-webkit-progress-value, + .markdown-preview-view progress[value^='7']::-webkit-progress-value { + background-color: var(--yellow); } + .markdown-source-view.is-live-preview progress[value^='8']::-webkit-progress-value, .markdown-source-view.is-live-preview progress[value^='9']::-webkit-progress-value, + .markdown-preview-view progress[value^='8']::-webkit-progress-value, + .markdown-preview-view progress[value^='9']::-webkit-progress-value { + background-color: var(--green); } + .markdown-source-view.is-live-preview progress[value='1']::-webkit-progress-value, .markdown-source-view.is-live-preview progress[value='100']::-webkit-progress-value, + .markdown-preview-view progress[value='1']::-webkit-progress-value, + .markdown-preview-view progress[value='100']::-webkit-progress-value { + background-color: var(--text-accent); } + .markdown-source-view.is-live-preview progress[value='0']::-webkit-progress-value, .markdown-source-view.is-live-preview progress[value='2']::-webkit-progress-value, .markdown-source-view.is-live-preview progress[value='3']::-webkit-progress-value, .markdown-source-view.is-live-preview progress[value='4']::-webkit-progress-value, .markdown-source-view.is-live-preview progress[value='5']::-webkit-progress-value, .markdown-source-view.is-live-preview progress[value='6']::-webkit-progress-value, .markdown-source-view.is-live-preview progress[value='7']::-webkit-progress-value, .markdown-source-view.is-live-preview progress[value='8']::-webkit-progress-value, .markdown-source-view.is-live-preview progress[value='9']::-webkit-progress-value, + .markdown-preview-view progress[value='0']::-webkit-progress-value, + .markdown-preview-view progress[value='2']::-webkit-progress-value, + .markdown-preview-view progress[value='3']::-webkit-progress-value, + .markdown-preview-view progress[value='4']::-webkit-progress-value, + .markdown-preview-view progress[value='5']::-webkit-progress-value, + .markdown-preview-view progress[value='6']::-webkit-progress-value, + .markdown-preview-view progress[value='7']::-webkit-progress-value, + .markdown-preview-view progress[value='8']::-webkit-progress-value, + .markdown-preview-view progress[value='9']::-webkit-progress-value { + background-color: var(--red); } + +/* Range slider input */ +input[type=range] { + background-color: var(--background-modifier-border-hover); + height: 2px; + padding: 0 0px; + -webkit-appearance: none; + cursor: default; + margin: 0; + border-radius: 0px; } + +body:not(.is-mobile) input[type=range]:focus { + box-shadow: none; } + +input[type=range]::-webkit-slider-runnable-track { + background: var(--background-modifier-border-hover); + height: 2px; + margin-top: 0px; } + +input[type=range]::-webkit-slider-thumb { + background: white; + border: 1px solid var(--background-modifier-border-hover); + height: 18px; + width: 18px; + border-radius: 16px; + margin-top: -5px; + transition: all 0.1s linear; + cursor: default; + box-shadow: 0 1px 1px 0px rgba(0, 0, 0, 0.05), 0 2px 4px 0px rgba(0, 0, 0, 0.1); } + +input[type=range]::-webkit-slider-thumb:hover, +input[type=range]::-webkit-slider-thumb:active { + background: white; + border-width: 1; + border: 1px solid var(--background-modifier-border-focus); + box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.05), 0 2px 3px 0px rgba(0, 0, 0, 0.2); + transition: all 0.1s linear; } + +body:not(.is-mobile) input[type=range]:focus::-webkit-slider-thumb { + box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.05), 0 2px 3px 0px rgba(0, 0, 0, 0.2); } + +/* Toggle switches */ +.checkbox-container { + background-color: var(--background-modifier-border-hover); + box-shadow: inset 0 0px 1px 0px rgba(0, 0, 0, 0.2); + border: none; + width: 40px; + height: 22px; + cursor: var(--cursor); } + .checkbox-container.is-enabled { + border-color: var(--interactive-accent); } + .checkbox-container.is-enabled:after { + transform: translate3d(20px, 0, 0); } + .checkbox-container:after { + background: white; + border: none; + margin: 2px 0 0 0; + height: 18px; + width: 18px; + border-radius: 26px; + transform: translate3d(2px, 0, 0); + box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.1); + transition: all 0.1s linear; } + .checkbox-container:hover:after { + box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.1); + transition: all 0.1s linear; } + +/* Minimal features */ +/* Active line highlight */ +.active-line-on .cm-line.cm-active, +.active-line-on .markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote.cm-active { + background-color: var(--active-line-bg); + box-shadow: -25vw 0px var(--active-line-bg), 25vw 0 var(--active-line-bg); } + +.borders-low { + --border-width:0px; + --border-width-alt:1px; } + +.borders-none { + --border-width:0px; + --border-width-alt:0px; } + +/* Title borders */ +body.borders-title .workspace-leaf .workspace-leaf-content:not([data-type='empty']):not([data-type='map']):not([data-type='graph']):not([data-type='localgraph']) .view-header, +body.borders-title .workspace-split.mod-root .workspace-leaf:first-of-type:last-of-type .workspace-leaf-content:not([data-type='map']):not([data-type='graph']):not([data-type='empty']):not([data-type='localgraph']) .view-header { + border-bottom: var(--border-width) solid var(--background-divider); } + +body.borders-title .workspace-ribbon.mod-left.is-collapsed { + border-right: var(--border-width) solid var(--background-divider); } + +body:not(.is-fullscreen).mod-macos.hider-frameless.borders-title .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header-container { + border: none; } + +/* MIT License | Copyright (c) Stephan Ango (@kepano) + +Cards snippet for Obsidian + +author: @kepano +version: 1.1.0 + +Support my work: +https://github.com/sponsors/kepano + +*/ +:root { + --cards-min-width:180px; + --cards-max-width:1fr; + --cards-mobile-width:120px; + --cards-image-height:400px; + --cards-padding:1.2em; + --cards-image-fit:contain; + --cards-background:transparent; + --cards-border-width:1px; } + +@media (max-width: 400pt) { + :root { + --cards-min-width:var(--cards-mobile-width); } } +/* Make the grid and basic cards */ +.cards.table-100 table.dataview tbody, +.table-100 .cards table.dataview tbody { + padding: 0.25rem 0.75rem; } + +.cards .el-pre + .el-lang-dataview .table-view-thead { + padding-top: 8px; } + +.cards table.dataview tbody { + clear: both; + padding: 0.5rem 0; + display: grid; + grid-template-columns: repeat(auto-fit, minmax(var(--cards-min-width), var(--cards-max-width))); + grid-column-gap: 0.75rem; + grid-row-gap: 0.75rem; } + +.cards table.dataview > tbody > tr { + background-color: var(--cards-background); + border: var(--cards-border-width) solid var(--background-modifier-border); + display: flex; + flex-direction: column; + margin: 0; + padding: 0 0 calc(var(--cards-padding)/3) 0; + border-radius: 6px; + overflow: hidden; + transition: box-shadow 0.15s linear; } + +.cards table.dataview > tbody > tr:hover { + border: var(--cards-border-width) solid var(--background-modifier-border-hover); + box-shadow: 0 4px 6px 0px rgba(0, 0, 0, 0.05), 0 1px 3px 1px rgba(0, 0, 0, 0.025); + transition: box-shadow 0.15s linear; } + +/* Styling elements inside cards */ +.markdown-source-view.mod-cm6.cards .dataview.table-view-table > tbody > tr > td, +.trim-cols .cards table.dataview tbody > tr > td { + white-space: normal; } + +.markdown-source-view.mod-cm6.cards .dataview.table-view-table > tbody > tr > td, +.cards table.dataview tbody > tr > td { + border-bottom: none; + padding: 0 !important; + line-height: 1.2; + width: calc(100% - var(--cards-padding)); + margin: 0 auto; + overflow: visible !important; + max-width: 100%; + display: flex; } + +.cards table.dataview tbody > tr > td .el-p { + display: block; + width: 100%; } + +.cards table.dataview tbody > tr > td:first-child { + font-weight: var(--bold-weight); } + +.cards table.dataview tbody > tr > td:first-child a { + padding: 0 0 calc(var(--cards-padding)/3); + display: block; } + +.cards table.dataview tbody > tr > td:not(:first-child) { + font-size: 90%; + color: var(--text-muted); } + +@media (max-width: 400pt) { + .cards table.dataview tbody > tr > td:not(:first-child) { + font-size: 80%; } } +/* Helpers */ +.cards-cover.cards table.dataview tbody > tr > td img { + object-fit: cover; } + +.cards-16-9.cards table.dataview tbody > tr > td img { + aspect-ratio: 16/9; } + +.cards-1-1.cards table.dataview tbody > tr > td img { + aspect-ratio: 1/1; } + +.cards-2-1.cards table.dataview tbody > tr > td img { + aspect-ratio: 2/1; } + +.cards-2-3.cards table.dataview tbody > tr > td img { + aspect-ratio: 2/3; } + +.cards-align-bottom.cards table.dataview tbody > tr > td:last-child { + align-items: flex-end; + flex-grow: 1; } + +.cards-cols-1 table.dataview tbody { + grid-template-columns: repeat(1, minmax(0, 1fr)); } + +.cards-cols-2 table.dataview tbody { + grid-template-columns: repeat(2, minmax(0, 1fr)); } + +@media (min-width: 400pt) { + .cards-cols-3 table.dataview tbody { + grid-template-columns: repeat(3, minmax(0, 1fr)); } + + .cards-cols-4 table.dataview tbody { + grid-template-columns: repeat(4, minmax(0, 1fr)); } + + .cards-cols-5 table.dataview tbody { + grid-template-columns: repeat(5, minmax(0, 1fr)); } + + .cards-cols-6 table.dataview tbody { + grid-template-columns: repeat(6, minmax(0, 1fr)); } + + .cards-cols-7 table.dataview tbody { + grid-template-columns: repeat(7, minmax(0, 1fr)); } + + .cards-cols-8 table.dataview tbody { + grid-template-columns: repeat(8, minmax(0, 1fr)); } } +/* Card content */ +/* Paragraphs */ +.cards table.dataview tbody > tr > td > *:not(.el-embed-image) { + padding: calc(var(--cards-padding)/3) 0; } + +.cards table.dataview tbody > tr > td:not(:last-child):not(:first-child) > .el-p:not(.el-embed-image) { + border-bottom: 1px solid var(--background-modifier-border); + width: 100%; } + +/* Links */ +.cards table.dataview tbody > tr > td a { + text-decoration: none; } + +.links-int-on .cards table.dataview tbody > tr > td a { + text-decoration: none; } + +/* Buttons */ +.cards table.dataview tbody > tr > td > button { + width: 100%; + margin: calc(var(--cards-padding)/2) 0; } + +.cards table.dataview tbody > tr > td:last-child > button { + margin-bottom: calc(var(--cards-padding)/6); } + +/* Lists */ +.cards table.dataview tbody > tr > td > ul { + width: 100%; + padding: 0.25em 0 !important; + margin: 0 auto !important; } + +.cards table.dataview tbody > tr > td:not(:last-child) > ul { + border-bottom: 1px solid var(--background-modifier-border); } + +/* Images */ +.cards table.dataview tbody > tr > td .el-embed-image { + background-color: var(--background-secondary); + display: block; + margin: 0 calc(var(--cards-padding)/-2) 0 calc(var(--cards-padding)/-2); + width: calc(100% + var(--cards-padding)); } + +.cards table.dataview tbody > tr > td img { + width: 100%; + object-fit: var(--cards-image-fit); + max-height: var(--cards-image-height); + background-color: var(--background-secondary); + vertical-align: bottom; } + +/* ------------------- */ +/* Block button */ +.markdown-source-view.mod-cm6.cards .edit-block-button { + top: 0px; } + +/* ------------------- */ +/* Sorting */ +.cards.table-100 table.dataview thead > tr, +.table-100 .cards table.dataview thead > tr { + right: 0.75rem; } + +.table-100 .cards table.dataview thead:before, +.cards.table-100 table.dataview thead:before { + margin-right: 0.75rem; } + +.cards table.dataview thead { + user-select: none; + width: 180px; + display: block; + float: right; + position: relative; + text-align: right; + height: 24px; + padding-bottom: 4px; } + +.cards table.dataview thead:before { + content: ''; + position: absolute; + right: 0; + top: 0; + height: var(--icon-size); + background-repeat: no-repeat; + cursor: var(--cursor); + text-align: right; + padding: 4px 10px; + margin-bottom: 2px; + border-radius: 5px; + font-weight: 500; + font-size: var(--font-adaptive-small); } + +.cards table.dataview thead:before { + opacity: 0.25; + background-position: center center; + background-size: var(--icon-size); + background-image: url('data:image/svg+xml;utf8,'); } + +.theme-light .cards table.dataview thead:before { + background-image: url('data:image/svg+xml;utf8,'); } + +.cards table.dataview thead:hover:before { + opacity: 0.5; } + +.cards table.dataview thead > tr { + top: 0; + position: absolute; + display: none; + z-index: 9; + border: 1px solid var(--background-modifier-border); + background-color: var(--background-secondary); + box-shadow: 0 2px 8px var(--background-modifier-box-shadow); + padding: 6px; + border-radius: 6px; + flex-direction: column; + margin: 26px 0 0 0; + width: 100%; } + +.cards table.dataview thead:hover > tr { + display: flex; } + +.cards table.dataview thead > tr > th { + display: block; + padding: 3px 30px 3px 6px !important; + border-radius: 5px; + width: 100%; + font-weight: 400; + color: var(--text-muted); + cursor: var(--cursor); + border: none; + font-size: var(--font-adaptive-small); } + +.cards table.dataview thead > tr > th[sortable-style="sortable-asc"], +.cards table.dataview thead > tr > th[sortable-style="sortable-desc"] { + color: var(--text-normal); } + +.cards table.dataview thead > tr > th:hover { + color: var(--text-normal); + background-color: var(--background-tertiary); } + +/* Checklist icons */ +.cm-formatting.cm-formatting-task.cm-property { + font-family: var(--font-monospace); + font-size: 90%; } + +input[data-task=">"]:checked, +input[data-task="!"]:checked, +input[data-task="-"]:checked, +input[data-task="<"]:checked, +input[data-task="l"]:checked, +input[data-task="*"]:checked, +input[data-task="I"]:checked, +input[data-task="p"]:checked, +input[data-task="f"]:checked, +input[data-task="k"]:checked, +input[data-task="u"]:checked, +input[data-task="w"]:checked, +input[data-task="c"]:checked, +input[data-task="d"]:checked, +input[data-task="b"]:checked, +li[data-task=">"] > input:checked, +li[data-task="!"] > input:checked, +li[data-task="-"] > input:checked, +li[data-task="<"] > input:checked, +li[data-task="l"] > input:checked, +li[data-task="*"] > input:checked, +li[data-task="I"] > input:checked, +li[data-task="p"] > input:checked, +li[data-task="f"] > input:checked, +li[data-task="k"] > input:checked, +li[data-task="u"] > input:checked, +li[data-task="d"] > input:checked, +li[data-task="w"] > input:checked, +li[data-task="c"] > input:checked, +li[data-task="b"] > input:checked, +li[data-task=">"] > p > input:checked, +li[data-task="!"] > p > input:checked, +li[data-task="-"] > p > input:checked, +li[data-task="<"] > p > input:checked, +li[data-task="l"] > p > input:checked, +li[data-task="*"] > p > input:checked, +li[data-task="I"] > p > input:checked, +li[data-task="p"] > p > input:checked, +li[data-task="f"] > p > input:checked, +li[data-task="k"] > p > input:checked, +li[data-task="u"] > p > input:checked, +li[data-task="d"] > p > input:checked, +li[data-task="w"] > p > input:checked, +li[data-task="c"] > p > input:checked, +li[data-task="b"] > p > input:checked { + border: none; + border-radius: 0; + background-image: none; + background-color: currentColor; + -webkit-mask-size: var(--checkbox-icon); + -webkit-mask-position: 50% 50%; } + +/* [>] Forwarded */ +input[data-task=">"]:checked, +li[data-task=">"] > input:checked, +li[data-task=">"] > p > input:checked { + color: var(--text-faint); + transform: rotate(90deg); + -webkit-mask-position: 50% 100%; + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M10.894 2.553a1 1 0 00-1.788 0l-7 14a1 1 0 001.169 1.409l5-1.429A1 1 0 009 15.571V11a1 1 0 112 0v4.571a1 1 0 00.725.962l5 1.428a1 1 0 001.17-1.408l-7-14z' /%3E%3C/svg%3E"); } + +/* [<] Schedule */ +input[data-task="<"]:checked, +li[data-task="<"] > input:checked, +li[data-task="<"] > p > input:checked { + color: var(--text-faint); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z' clip-rule='evenodd' /%3E%3C/svg%3E"); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z' clip-rule='evenodd' /%3E%3C/svg%3E"); } + +/* [?] Question */ +input[data-task="?"]:checked, +li[data-task="?"] > input:checked, +li[data-task="?"] > p > input:checked { + background-color: var(--yellow); + border-color: var(--yellow); + background-position: 50% 50%; + background-size: 200% 90%; + background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16"%3E%3Cpath fill="white" fill-rule="evenodd" d="M4.475 5.458c-.284 0-.514-.237-.47-.517C4.28 3.24 5.576 2 7.825 2c2.25 0 3.767 1.36 3.767 3.215c0 1.344-.665 2.288-1.79 2.973c-1.1.659-1.414 1.118-1.414 2.01v.03a.5.5 0 0 1-.5.5h-.77a.5.5 0 0 1-.5-.495l-.003-.2c-.043-1.221.477-2.001 1.645-2.712c1.03-.632 1.397-1.135 1.397-2.028c0-.979-.758-1.698-1.926-1.698c-1.009 0-1.71.529-1.938 1.402c-.066.254-.278.461-.54.461h-.777ZM7.496 14c.622 0 1.095-.474 1.095-1.09c0-.618-.473-1.092-1.095-1.092c-.606 0-1.087.474-1.087 1.091S6.89 14 7.496 14Z"%2F%3E%3C%2Fsvg%3E'); } +.theme-dark input[data-task="?"]:checked, +.theme-dark li[data-task="?"] > input:checked, +.theme-dark li[data-task="?"] > p > input:checked { + background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16"%3E%3Cpath fill="black" fill-opacity="0.8" fill-rule="evenodd" d="M4.475 5.458c-.284 0-.514-.237-.47-.517C4.28 3.24 5.576 2 7.825 2c2.25 0 3.767 1.36 3.767 3.215c0 1.344-.665 2.288-1.79 2.973c-1.1.659-1.414 1.118-1.414 2.01v.03a.5.5 0 0 1-.5.5h-.77a.5.5 0 0 1-.5-.495l-.003-.2c-.043-1.221.477-2.001 1.645-2.712c1.03-.632 1.397-1.135 1.397-2.028c0-.979-.758-1.698-1.926-1.698c-1.009 0-1.71.529-1.938 1.402c-.066.254-.278.461-.54.461h-.777ZM7.496 14c.622 0 1.095-.474 1.095-1.09c0-.618-.473-1.092-1.095-1.092c-.606 0-1.087.474-1.087 1.091S6.89 14 7.496 14Z"%2F%3E%3C%2Fsvg%3E'); } + +/* [/] Incomplete */ +input[data-task="/"]:checked, +li[data-task="/"] > input:checked, +li[data-task="/"] > p > input:checked { + background-image: none; + background-color: transparent; + position: relative; + overflow: hidden; } + input[data-task="/"]:checked:after, + li[data-task="/"] > input:checked:after, + li[data-task="/"] > p > input:checked:after { + content: " "; + display: block; + position: absolute; + background-color: var(--background-modifier-accent); + width: calc(50% - 0.5px); + height: 100%; } + +/* [!] Important */ +input[data-task="!"]:checked, +li[data-task="!"] > input:checked, +li[data-task="!"] > p > input:checked { + color: var(--orange); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M8.257 3.099c.765-1.36 2.722-1.36 3.486 0l5.58 9.92c.75 1.334-.213 2.98-1.742 2.98H4.42c-1.53 0-2.493-1.646-1.743-2.98l5.58-9.92zM11 13a1 1 0 11-2 0 1 1 0 012 0zm-1-8a1 1 0 00-1 1v3a1 1 0 002 0V6a1 1 0 00-1-1z' clip-rule='evenodd' /%3E%3C/svg%3E"); } + +/* ["] Quote */ +input[data-task="โ€œ"]:checked, +li[data-task="โ€œ"] > input:checked, +li[data-task="โ€œ"] > p > input:checked, +input[data-task="\""]:checked, +li[data-task="\""] > input:checked, +li[data-task="\""] > p > input:checked { + background-position: 50% 50%; + background-color: var(--cyan); + border-color: var(--cyan); + background-size: 75%; + background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"%3E%3Cpath fill="white" d="M6.5 10c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.318.142-.686.238-1.028.466c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.945c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 6.5 10zm11 0c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.317.143-.686.238-1.028.467c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.944c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 17.5 10z"%2F%3E%3C%2Fsvg%3E'); } +.theme-dark input[data-task="โ€œ"]:checked, +.theme-dark li[data-task="โ€œ"] > input:checked, +.theme-dark li[data-task="โ€œ"] > p > input:checked, +.theme-dark input[data-task="\""]:checked, +.theme-dark li[data-task="\""] > input:checked, +.theme-dark li[data-task="\""] > p > input:checked { + background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"%3E%3Cpath fill="black" fill-opacity="0.7" d="M6.5 10c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.318.142-.686.238-1.028.466c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.945c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 6.5 10zm11 0c-.223 0-.437.034-.65.065c.069-.232.14-.468.254-.68c.114-.308.292-.575.469-.844c.148-.291.409-.488.601-.737c.201-.242.475-.403.692-.604c.213-.21.492-.315.714-.463c.232-.133.434-.28.65-.35l.539-.222l.474-.197l-.485-1.938l-.597.144c-.191.048-.424.104-.689.171c-.271.05-.56.187-.882.312c-.317.143-.686.238-1.028.467c-.344.218-.741.4-1.091.692c-.339.301-.748.562-1.05.944c-.33.358-.656.734-.909 1.162c-.293.408-.492.856-.702 1.299c-.19.443-.343.896-.468 1.336c-.237.882-.343 1.72-.384 2.437c-.034.718-.014 1.315.028 1.747c.015.204.043.402.063.539l.025.168l.026-.006A4.5 4.5 0 1 0 17.5 10z"%2F%3E%3C%2Fsvg%3E'); } + +/* [-] Canceled */ +input[data-task="-"]:checked, +li[data-task="-"] > input:checked, +li[data-task="-"] > p > input:checked { + color: var(--text-faint); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1z' clip-rule='evenodd' /%3E%3C/svg%3E"); } + +body:not(.tasks) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:is([data-task="-"]), +body:not(.tasks) .markdown-preview-view ul li[data-task="-"].task-list-item.is-checked, +body:not(.tasks) li[data-task="-"].task-list-item.is-checked { + color: var(--text-faint); + text-decoration: line-through solid var(--text-faint) 1px; } + +/* [*] Star */ +input[data-task="*"]:checked, +li[data-task="*"] > input:checked, +li[data-task="*"] > p > input:checked { + color: var(--yellow); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z' /%3E%3C/svg%3E"); } + +/* [l] Location */ +input[data-task="l"]:checked, +li[data-task="l"] > input:checked, +li[data-task="l"] > p > input:checked { + color: var(--red); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M5.05 4.05a7 7 0 119.9 9.9L10 18.9l-4.95-4.95a7 7 0 010-9.9zM10 11a2 2 0 100-4 2 2 0 000 4z' clip-rule='evenodd' /%3E%3C/svg%3E"); } + +/* [i] Info */ +input[data-task="i"]:checked, +li[data-task="i"] > input:checked, +li[data-task="i"] > p > input:checked { + background-color: var(--blue); + border-color: var(--blue); + background-position: 50%; + background-size: 100%; + background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512"%3E%3Cpath fill="none" stroke="white" stroke-linecap="round" stroke-linejoin="round" stroke-width="40" d="M196 220h64v172"%2F%3E%3Cpath fill="none" stroke="white" stroke-linecap="round" stroke-miterlimit="10" stroke-width="40" d="M187 396h138"%2F%3E%3Cpath fill="white" d="M256 160a32 32 0 1 1 32-32a32 32 0 0 1-32 32Z"%2F%3E%3C%2Fsvg%3E'); } +.theme-dark input[data-task="i"]:checked, +.theme-dark li[data-task="i"] > input:checked, +.theme-dark li[data-task="i"] > p > input:checked { + background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512"%3E%3Cpath fill="none" stroke="black" stroke-opacity="0.8" stroke-linecap="round" stroke-linejoin="round" stroke-width="40" d="M196 220h64v172"%2F%3E%3Cpath fill="none" stroke="black" stroke-opacity="0.8" stroke-linecap="round" stroke-miterlimit="10" stroke-width="40" d="M187 396h138"%2F%3E%3Cpath fill="black" fill-opacity="0.8" d="M256 160a32 32 0 1 1 32-32a32 32 0 0 1-32 32Z"%2F%3E%3C%2Fsvg%3E'); } + +/* [S] Amount/savings/money */ +input[data-task="S"]:checked, +li[data-task="S"] > input:checked, +li[data-task="S"] > p > input:checked { + border-color: var(--green); + background-color: var(--green); + background-size: 100%; + background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 48 48"%3E%3Cpath fill="white" fill-rule="evenodd" d="M26 8a2 2 0 1 0-4 0v2a8 8 0 1 0 0 16v8a4.002 4.002 0 0 1-3.773-2.666a2 2 0 0 0-3.771 1.332A8.003 8.003 0 0 0 22 38v2a2 2 0 1 0 4 0v-2a8 8 0 1 0 0-16v-8a4.002 4.002 0 0 1 3.773 2.666a2 2 0 0 0 3.771-1.332A8.003 8.003 0 0 0 26 10V8Zm-4 6a4 4 0 0 0 0 8v-8Zm4 12v8a4 4 0 0 0 0-8Z" clip-rule="evenodd"%2F%3E%3C%2Fsvg%3E'); } +.theme-dark input[data-task="S"]:checked, +.theme-dark li[data-task="S"] > input:checked, +.theme-dark li[data-task="S"] > p > input:checked { + background-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 48 48"%3E%3Cpath fill-opacity="0.8" fill="black" fill-rule="evenodd" d="M26 8a2 2 0 1 0-4 0v2a8 8 0 1 0 0 16v8a4.002 4.002 0 0 1-3.773-2.666a2 2 0 0 0-3.771 1.332A8.003 8.003 0 0 0 22 38v2a2 2 0 1 0 4 0v-2a8 8 0 1 0 0-16v-8a4.002 4.002 0 0 1 3.773 2.666a2 2 0 0 0 3.771-1.332A8.003 8.003 0 0 0 26 10V8Zm-4 6a4 4 0 0 0 0 8v-8Zm4 12v8a4 4 0 0 0 0-8Z" clip-rule="evenodd"%2F%3E%3C%2Fsvg%3E'); } + +/* [I] Idea/lightbulb */ +input[data-task="I"]:checked, +li[data-task="I"] > input:checked, +li[data-task="I"] > p > input:checked { + color: var(--yellow); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M11 3a1 1 0 10-2 0v1a1 1 0 102 0V3zM15.657 5.757a1 1 0 00-1.414-1.414l-.707.707a1 1 0 001.414 1.414l.707-.707zM18 10a1 1 0 01-1 1h-1a1 1 0 110-2h1a1 1 0 011 1zM5.05 6.464A1 1 0 106.464 5.05l-.707-.707a1 1 0 00-1.414 1.414l.707.707zM5 10a1 1 0 01-1 1H3a1 1 0 110-2h1a1 1 0 011 1zM8 16v-1h4v1a2 2 0 11-4 0zM12 14c.015-.34.208-.646.477-.859a4 4 0 10-4.954 0c.27.213.462.519.476.859h4.002z' /%3E%3C/svg%3E"); } + +/* [f] Fire */ +input[data-task="f"]:checked, +li[data-task="f"] > input:checked, +li[data-task="f"] > p > input:checked { + color: var(--red); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M12.395 2.553a1 1 0 00-1.45-.385c-.345.23-.614.558-.822.88-.214.33-.403.713-.57 1.116-.334.804-.614 1.768-.84 2.734a31.365 31.365 0 00-.613 3.58 2.64 2.64 0 01-.945-1.067c-.328-.68-.398-1.534-.398-2.654A1 1 0 005.05 6.05 6.981 6.981 0 003 11a7 7 0 1011.95-4.95c-.592-.591-.98-.985-1.348-1.467-.363-.476-.724-1.063-1.207-2.03zM12.12 15.12A3 3 0 017 13s.879.5 2.5.5c0-1 .5-4 1.25-4.5.5 1 .786 1.293 1.371 1.879A2.99 2.99 0 0113 13a2.99 2.99 0 01-.879 2.121z' clip-rule='evenodd' /%3E%3C/svg%3E"); } + +/* [k] Key */ +input[data-task="k"]:checked, +li[data-task="k"] > input:checked, +li[data-task="k"] > p > input:checked { + color: var(--yellow); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M18 8a6 6 0 01-7.743 5.743L10 14l-1 1-1 1H6v2H2v-4l4.257-4.257A6 6 0 1118 8zm-6-4a1 1 0 100 2 2 2 0 012 2 1 1 0 102 0 4 4 0 00-4-4z' clip-rule='evenodd' /%3E%3C/svg%3E"); } + +/* [u] Up */ +input[data-task="u"]:checked, +li[data-task="u"] > input:checked, +li[data-task="u"] > p > input:checked { + color: var(--green); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M12 7a1 1 0 110-2h5a1 1 0 011 1v5a1 1 0 11-2 0V8.414l-4.293 4.293a1 1 0 01-1.414 0L8 10.414l-4.293 4.293a1 1 0 01-1.414-1.414l5-5a1 1 0 011.414 0L11 10.586 14.586 7H12z' clip-rule='evenodd' /%3E%3C/svg%3E"); } + +/* [d] Down */ +input[data-task="d"]:checked, +li[data-task="d"] > input:checked, +li[data-task="d"] > p > input:checked { + color: var(--red); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M12 13a1 1 0 100 2h5a1 1 0 001-1V9a1 1 0 10-2 0v2.586l-4.293-4.293a1 1 0 00-1.414 0L8 9.586 3.707 5.293a1 1 0 00-1.414 1.414l5 5a1 1 0 001.414 0L11 9.414 14.586 13H12z' clip-rule='evenodd' /%3E%3C/svg%3E"); } + +/* [w] Win */ +input[data-task="w"]:checked, +li[data-task="w"] > input:checked, +li[data-task="w"] > p > input:checked { + color: var(--purple); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M6 3a1 1 0 011-1h.01a1 1 0 010 2H7a1 1 0 01-1-1zm2 3a1 1 0 00-2 0v1a2 2 0 00-2 2v1a2 2 0 00-2 2v.683a3.7 3.7 0 011.055.485 1.704 1.704 0 001.89 0 3.704 3.704 0 014.11 0 1.704 1.704 0 001.89 0 3.704 3.704 0 014.11 0 1.704 1.704 0 001.89 0A3.7 3.7 0 0118 12.683V12a2 2 0 00-2-2V9a2 2 0 00-2-2V6a1 1 0 10-2 0v1h-1V6a1 1 0 10-2 0v1H8V6zm10 8.868a3.704 3.704 0 01-4.055-.036 1.704 1.704 0 00-1.89 0 3.704 3.704 0 01-4.11 0 1.704 1.704 0 00-1.89 0A3.704 3.704 0 012 14.868V17a1 1 0 001 1h14a1 1 0 001-1v-2.132zM9 3a1 1 0 011-1h.01a1 1 0 110 2H10a1 1 0 01-1-1zm3 0a1 1 0 011-1h.01a1 1 0 110 2H13a1 1 0 01-1-1z' clip-rule='evenodd' /%3E%3C/svg%3E"); } + +/* [p] Pros */ +input[data-task="p"]:checked, +li[data-task="p"] > input:checked, +li[data-task="p"] > p > input:checked { + color: var(--green); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M2 10.5a1.5 1.5 0 113 0v6a1.5 1.5 0 01-3 0v-6zM6 10.333v5.43a2 2 0 001.106 1.79l.05.025A4 4 0 008.943 18h5.416a2 2 0 001.962-1.608l1.2-6A2 2 0 0015.56 8H12V4a2 2 0 00-2-2 1 1 0 00-1 1v.667a4 4 0 01-.8 2.4L6.8 7.933a4 4 0 00-.8 2.4z' /%3E%3C/svg%3E"); } + +/* [c] Cons */ +input[data-task="c"]:checked, +li[data-task="c"] > input:checked, +li[data-task="c"] > p > input:checked { + color: var(--orange); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M18 9.5a1.5 1.5 0 11-3 0v-6a1.5 1.5 0 013 0v6zM14 9.667v-5.43a2 2 0 00-1.105-1.79l-.05-.025A4 4 0 0011.055 2H5.64a2 2 0 00-1.962 1.608l-1.2 6A2 2 0 004.44 12H8v4a2 2 0 002 2 1 1 0 001-1v-.667a4 4 0 01.8-2.4l1.4-1.866a4 4 0 00.8-2.4z' /%3E%3C/svg%3E"); } + +/* [b] Bookmark */ +input[data-task="b"]:checked, +li[data-task="b"] > input:checked, +li[data-task="b"] > p > input:checked { + color: var(--orange); + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M5 4a2 2 0 012-2h6a2 2 0 012 2v14l-5-2.5L5 18V4z' /%3E%3C/svg%3E"); } + +/* Colorful active states */ +.colorful-active { + --sp1:var(--bg1); } + +.colorful-active .nav-file-title.is-active, +.colorful-active #calendar-container .active, +.colorful-active #calendar-container .active.today, +.colorful-active #calendar-container .active:hover, +.colorful-active #calendar-container .day:active, +.colorful-active .vertical-tab-nav-item.is-active, +.colorful-active .nav-file-title.is-being-dragged, +.colorful-active .nav-folder-title.is-being-dragged, +body.colorful-active:not(.is-grabbing) .nav-file-title.is-being-dragged:hover, +body.colorful-active:not(.is-grabbing) .nav-folder-title.is-being-dragged:hover, +body.colorful-active:not(.is-grabbing) .nav-file-title.is-active:hover, +.colorful-active .menu-item.selected:not(.is-disabled):not(.is-label), +.colorful-active .menu-item:hover, +.colorful-active .menu-item:hover:not(.is-disabled):not(.is-label) { + background-color: var(--ax3); + color: var(--sp1); } + +.colorful-active #calendar-container .day:active .dot, +.colorful-active #calendar-container .active .dot, +.colorful-active #calendar-container .today.active .dot { + fill: var(--sp1); } + +.colorful-active .menu-item.selected:not(.is-disabled):not(.is-label) .menu-item-icon, +.colorful-active .menu-item:hover .menu-item-icon { + color: var(--sp1); } + +.colorful-active .nav-file-title-content.is-being-renamed { + color: var(--text-normal); } + +.is-mobile.colorful-active .nav-file-title.is-active { + box-shadow: 0 0 0px 2px var(--ax3); } + +/* +.colorful-active .suggestion-container .suggestion-item:hover, +.colorful-active .modal-container .suggestion-item.is-selected { +}*/ +/* Colorful headings */ +body.colorful-headings { + --h1-color:var(--red); + --h2-color:var(--orange); + --h3-color:var(--yellow); + --h4-color:var(--green); + --h5-color:var(--blue); + --h6-color:var(--purple); } + +/* Icons + +Thank you to Matthew Meyers and Chetachi Ezikeuzor */ +.is-mobile .tree-item-self .collapse-icon { + width: 20px; } + +body:not(.minimal-icons-off) .view-action svg, +body:not(.minimal-icons-off) .workspace-tab-header-inner-icon svg, +body:not(.minimal-icons-off) .nav-action-button svg, +body:not(.minimal-icons-off) .graph-controls-button svg { + width: var(--icon-size); + height: var(--icon-size); } + +body:not(.minimal-icons-off) .menu-item-icon svg { + width: 16px; + height: 16px; } + +body:not(.minimal-icons-off) .workspace-ribbon-collapse-btn svg { + width: var(--icon-size); + height: var(--icon-size); } + +body:not(.minimal-icons-off) svg.any-key, +body:not(.minimal-icons-off) svg.blocks, +body:not(.minimal-icons-off) svg.bar-graph, +body:not(.minimal-icons-off) svg.breadcrumbs-trail-icon, +body:not(.minimal-icons-off) svg.audio-file, +body:not(.minimal-icons-off) svg.bold-glyph, +body:not(.minimal-icons-off) svg.italic-glyph, +body:not(.minimal-icons-off) svg.bracket-glyph, +body:not(.minimal-icons-off) svg.broken-link, +body:not(.minimal-icons-off) svg.bullet-list-glyph, +body:not(.minimal-icons-off) svg.bullet-list, +body:not(.minimal-icons-off) svg.calendar-day, +body:not(.minimal-icons-off) svg.calendar-with-checkmark, +body:not(.minimal-icons-off) svg.check-in-circle, +body:not(.minimal-icons-off) svg.check-small, +body:not(.minimal-icons-off) svg.checkbox-glyph, +body:not(.minimal-icons-off) svg.checkmark, +body:not(.minimal-icons-off) svg.clock, +body:not(.minimal-icons-off) svg.cloud, +body:not(.minimal-icons-off) svg.code-glyph, +body:not(.minimal-icons-off) svg.create-new, +body:not(.minimal-icons-off) svg.cross-in-box, +body:not(.minimal-icons-off) svg.cross, +body:not(.minimal-icons-off) svg.crossed-star, +body:not(.minimal-icons-off) svg.dice, +body:not(.minimal-icons-off) svg.disk, +body:not(.minimal-icons-off) svg.document, +body:not(.minimal-icons-off) svg.documents, +body:not(.minimal-icons-off) svg.dot-network, +body:not(.minimal-icons-off) svg.double-down-arrow-glyph, +body:not(.minimal-icons-off) svg.double-up-arrow-glyph, +body:not(.minimal-icons-off) svg.down-arrow-with-tail, +body:not(.minimal-icons-off) svg.down-chevron-glyph, +body:not(.minimal-icons-off) svg.enter, +body:not(.minimal-icons-off) svg.exit-fullscreen, +body:not(.minimal-icons-off) svg.expand-vertically, +body:not(.minimal-icons-off) svg.excalidraw-icon, +body:not(.minimal-icons-off) svg.filled-pin, +body:not(.minimal-icons-off) svg.folder, +body:not(.minimal-icons-off) svg.fullscreen, +body:not(.minimal-icons-off) svg.gear, +body:not(.minimal-icons-off) svg.globe, +body:not(.minimal-icons-off) svg.hashtag, +body:not(.minimal-icons-off) svg.heading-glyph, +body:not(.minimal-icons-off) svg.go-to-file, +body:not(.minimal-icons-off) svg.help .widget-icon, +body:not(.minimal-icons-off) svg.help, +body:not(.minimal-icons-off) svg.highlight-glyph, +body:not(.minimal-icons-off) svg.horizontal-split, +body:not(.minimal-icons-off) svg.image-file, +body:not(.minimal-icons-off) svg.image-glyph, +body:not(.minimal-icons-off) svg.indent-glyph, +body:not(.minimal-icons-off) svg.info, +body:not(.minimal-icons-off) svg.install, +body:not(.minimal-icons-off) svg.keyboard-glyph, +body:not(.minimal-icons-off) svg.ledger, +body:not(.minimal-icons-off) svg.left-arrow-with-tail, +body:not(.minimal-icons-off) svg.left-arrow, +body:not(.minimal-icons-off) svg.left-chevron-glyph, +body:not(.minimal-icons-off) svg.lines-of-text, +body:not(.minimal-icons-off) svg.link-glyph, +body:not(.minimal-icons-off) svg.link, +body:not(.minimal-icons-off) svg.magnifying-glass, +body:not(.minimal-icons-off) svg.microphone-filled, +body:not(.minimal-icons-off) svg.microphone, +body:not(.minimal-icons-off) svg.minus-with-circle, +body:not(.minimal-icons-off) svg.note-glyph, +body:not(.minimal-icons-off) svg.number-list-glyph, +body:not(.minimal-icons-off) svg.open-vault, +body:not(.minimal-icons-off) svg.pane-layout, +body:not(.minimal-icons-off) svg.paper-plane, +body:not(.minimal-icons-off) svg.paused, +body:not(.minimal-icons-off) svg.pencil, +body:not(.minimal-icons-off) svg.pencil_icon, +body:not(.minimal-icons-off) svg.pin, +body:not(.minimal-icons-off) svg.plus-with-circle, +body:not(.minimal-icons-off) svg.popup-open, +body:not(.minimal-icons-off) svg.presentation, +body:not(.minimal-icons-off) svg.price-tag-glyph, +body:not(.minimal-icons-off) svg.quote-glyph, +body:not(.minimal-icons-off) svg.redo-glyph, +body:not(.minimal-icons-off) svg.reset, +body:not(.minimal-icons-off) svg.right-arrow-with-tail, +body:not(.minimal-icons-off) svg.right-arrow, +body:not(.minimal-icons-off) svg.right-chevron-glyph, +body:not(.minimal-icons-off) svg.right-triangle, +body:not(.minimal-icons-off) svg.run-command, +body:not(.minimal-icons-off) svg.search, +body:not(.minimal-icons-off) svg.ScriptEngine, +body:not(.minimal-icons-off) svg.sheets-in-box, +body:not(.minimal-icons-off) svg.spreadsheet, +body:not(.minimal-icons-off) svg.stacked-levels, +body:not(.minimal-icons-off) svg.star-list, +body:not(.minimal-icons-off) svg.star, +body:not(.minimal-icons-off) svg.strikethrough-glyph, +body:not(.minimal-icons-off) svg.switch, +body:not(.minimal-icons-off) svg.sync-small, +body:not(.minimal-icons-off) svg.sync, +body:not(.minimal-icons-off) svg.tag-glyph, +body:not(.minimal-icons-off) svg.three-horizontal-bars, +body:not(.minimal-icons-off) svg.trash, +body:not(.minimal-icons-off) svg.undo-glyph, +body:not(.minimal-icons-off) svg.unindent-glyph, +body:not(.minimal-icons-off) svg.up-and-down-arrows, +body:not(.minimal-icons-off) svg.up-arrow-with-tail, +body:not(.minimal-icons-off) svg.up-chevron-glyph, +body:not(.minimal-icons-off) svg.vault, +body:not(.minimal-icons-off) svg.vertical-split, +body:not(.minimal-icons-off) svg.vertical-three-dots, +body:not(.minimal-icons-off) svg.wrench-screwdriver-glyph, +body:not(.minimal-icons-off) svg.clock-glyph, +body:not(.minimal-icons-off) svg.command-glyph, +body:not(.minimal-icons-off) svg.add-note-glyph, +body:not(.minimal-icons-off) svg.calendar-glyph, +body:not(.minimal-icons-off) svg.duplicate-glyph, +body:not(.minimal-icons-off) svg.file-explorer-glyph, +body:not(.minimal-icons-off) svg.graph-glyph, +body:not(.minimal-icons-off) svg.import-glyph, +body:not(.minimal-icons-off) svg.languages, +body:not(.minimal-icons-off) svg.links-coming-in, +body:not(.minimal-icons-off) svg.links-going-out, +body:not(.minimal-icons-off) svg.merge-files-glyph, +body:not(.minimal-icons-off) svg.merge-files, +body:not(.minimal-icons-off) svg.open-elsewhere-glyph, +body:not(.minimal-icons-off) svg.obsidian-leaflet-plugin-icon-map, +body:not(.minimal-icons-off) svg.paper-plane-glyph, +body:not(.minimal-icons-off) svg.paste-text, +body:not(.minimal-icons-off) svg.paste, +body:not(.minimal-icons-off) svg.percent-sign-glyph, +body:not(.minimal-icons-off) svg.play-audio-glyph, +body:not(.minimal-icons-off) svg.plus-minus-glyph, +body:not(.minimal-icons-off) svg.presentation-glyph, +body:not(.minimal-icons-off) svg.question-mark-glyph, +body:not(.minimal-icons-off) svg.reading-glasses, +body:not(.minimal-icons-off) svg.restore-file-glyph, +body:not(.minimal-icons-off) svg.scissors-glyph, +body:not(.minimal-icons-off) svg.scissors, +body:not(.minimal-icons-off) svg.search-glyph, +body:not(.minimal-icons-off) svg.select-all-text, +body:not(.minimal-icons-off) svg.split, +body:not(.minimal-icons-off) svg.star-glyph, +body:not(.minimal-icons-off) svg.stop-audio-glyph, +body:not(.minimal-icons-off) svg.sweep, +body:not(.minimal-icons-off) svg.two-blank-pages, +body:not(.minimal-icons-off) svg.tomorrow-glyph, +body:not(.minimal-icons-off) svg.yesterday-glyph, +body:not(.minimal-icons-off) svg.workspace-glyph, +body:not(.minimal-icons-off) svg.box-glyph, +body:not(.minimal-icons-off) svg.wand, +body:not(.minimal-icons-off) svg.longform, +body:not(.minimal-icons-off) svg.changelog { + background-color: currentColor; } + +body:not(.minimal-icons-off) svg.any-key > path, +body:not(.minimal-icons-off) svg.blocks > path, +body:not(.minimal-icons-off) svg.bar-graph > path, +body:not(.minimal-icons-off) svg.breadcrumbs-trail-icon > path, +body:not(.minimal-icons-off) svg.audio-file > path, +body:not(.minimal-icons-off) svg.bold-glyph > path, +body:not(.minimal-icons-off) svg.italic-glyph > path, +body:not(.minimal-icons-off) svg.bracket-glyph > path, +body:not(.minimal-icons-off) svg.broken-link > path, +body:not(.minimal-icons-off) svg.bullet-list-glyph > path, +body:not(.minimal-icons-off) svg.bullet-list > path, +body:not(.minimal-icons-off) svg.calendar-day > path, +body:not(.minimal-icons-off) svg.calendar-with-checkmark > path, +body:not(.minimal-icons-off) svg.check-in-circle > path, +body:not(.minimal-icons-off) svg.check-small > path, +body:not(.minimal-icons-off) svg.checkbox-glyph > path, +body:not(.minimal-icons-off) svg.checkmark > path, +body:not(.minimal-icons-off) svg.clock > path, +body:not(.minimal-icons-off) svg.cloud > path, +body:not(.minimal-icons-off) svg.code-glyph > path, +body:not(.minimal-icons-off) svg.command-glyph > path, +body:not(.minimal-icons-off) svg.create-new > path, +body:not(.minimal-icons-off) svg.cross-in-box > path, +body:not(.minimal-icons-off) svg.cross > path, +body:not(.minimal-icons-off) svg.crossed-star > path, +body:not(.minimal-icons-off) svg.dice > path, +body:not(.minimal-icons-off) svg.disk > path, +body:not(.minimal-icons-off) svg.document > path, +body:not(.minimal-icons-off) svg.documents > path, +body:not(.minimal-icons-off) svg.dot-network > path, +body:not(.minimal-icons-off) svg.double-down-arrow-glyph > path, +body:not(.minimal-icons-off) svg.double-up-arrow-glyph > path, +body:not(.minimal-icons-off) svg.down-arrow-with-tail > path, +body:not(.minimal-icons-off) svg.down-chevron-glyph > path, +body:not(.minimal-icons-off) svg.enter > path, +body:not(.minimal-icons-off) svg.exit-fullscreen > path, +body:not(.minimal-icons-off) svg.expand-vertically > path, +body:not(.minimal-icons-off) svg.excalidraw-icon path, +body:not(.minimal-icons-off) svg.filled-pin > path, +body:not(.minimal-icons-off) svg.folder > path, +body:not(.minimal-icons-off) svg.fullscreen > path, +body:not(.minimal-icons-off) svg.gear > path, +body:not(.minimal-icons-off) svg.hashtag > path, +body:not(.minimal-icons-off) svg.heading-glyph > path, +body:not(.minimal-icons-off) svg.globe > path, +body:not(.minimal-icons-off) svg.go-to-file > path, +body:not(.minimal-icons-off) svg.help .widget-icon > path, +body:not(.minimal-icons-off) svg.help > path, +body:not(.minimal-icons-off) svg.highlight-glyph > path, +body:not(.minimal-icons-off) svg.horizontal-split > path, +body:not(.minimal-icons-off) svg.image-file > path, +body:not(.minimal-icons-off) svg.image-glyph > path, +body:not(.minimal-icons-off) svg.indent-glyph > path, +body:not(.minimal-icons-off) svg.info > path, +body:not(.minimal-icons-off) svg.install > path, +body:not(.minimal-icons-off) svg.keyboard-glyph > path, +body:not(.minimal-icons-off) svg.left-arrow-with-tail > path, +body:not(.minimal-icons-off) svg.left-arrow > path, +body:not(.minimal-icons-off) svg.left-chevron-glyph > path, +body:not(.minimal-icons-off) svg.lines-of-text > path, +body:not(.minimal-icons-off) svg.link-glyph > path, +body:not(.minimal-icons-off) svg.link > path, +body:not(.minimal-icons-off) svg.magnifying-glass > path, +body:not(.minimal-icons-off) svg.microphone-filled > path, +body:not(.minimal-icons-off) svg.microphone > path, +body:not(.minimal-icons-off) svg.minus-with-circle > path, +body:not(.minimal-icons-off) svg.note-glyph > path, +body:not(.minimal-icons-off) svg.number-list-glyph > path, +body:not(.minimal-icons-off) svg.obsidian-leaflet-plugin-icon-map > path, +body:not(.minimal-icons-off) svg.open-vault > path, +body:not(.minimal-icons-off) svg.pane-layout > path, +body:not(.minimal-icons-off) svg.paper-plane > path, +body:not(.minimal-icons-off) svg.paused > path, +body:not(.minimal-icons-off) svg.pencil > path, +body:not(.minimal-icons-off) svg.pencil_icon > path, +body:not(.minimal-icons-off) svg.pin > path, +body:not(.minimal-icons-off) svg.plus-with-circle > path, +body:not(.minimal-icons-off) svg.popup-open > path, +body:not(.minimal-icons-off) svg.presentation > path, +body:not(.minimal-icons-off) svg.price-tag-glyph > path, +body:not(.minimal-icons-off) svg.quote-glyph > path, +body:not(.minimal-icons-off) svg.redo-glyph > path, +body:not(.minimal-icons-off) svg.reset > path, +body:not(.minimal-icons-off) svg.reading-glasses > path, +body:not(.minimal-icons-off) svg.right-arrow-with-tail > path, +body:not(.minimal-icons-off) svg.right-arrow > path, +body:not(.minimal-icons-off) svg.right-chevron-glyph > path, +body:not(.minimal-icons-off) svg.right-triangle > path, +body:not(.minimal-icons-off) svg.run-command > path, +body:not(.minimal-icons-off) svg.ScriptEngine > path, +body:not(.minimal-icons-off) svg.search > path, +body:not(.minimal-icons-off) svg.sheets-in-box > path, +body:not(.minimal-icons-off) svg.spreadsheet > path, +body:not(.minimal-icons-off) svg.stacked-levels > path, +body:not(.minimal-icons-off) svg.star-list > path, +body:not(.minimal-icons-off) svg.star > path, +body:not(.minimal-icons-off) svg.strikethrough-glyph > path, +body:not(.minimal-icons-off) svg.switch > path, +body:not(.minimal-icons-off) svg.sync-small > path, +body:not(.minimal-icons-off) svg.sync > path, +body:not(.minimal-icons-off) svg.tag-glyph > path, +body:not(.minimal-icons-off) svg.three-horizontal-bars > path, +body:not(.minimal-icons-off) svg.trash > path, +body:not(.minimal-icons-off) svg.undo-glyph > path, +body:not(.minimal-icons-off) svg.unindent-glyph > path, +body:not(.minimal-icons-off) svg.up-and-down-arrows > path, +body:not(.minimal-icons-off) svg.up-arrow-with-tail > path, +body:not(.minimal-icons-off) svg.up-chevron-glyph > path, +body:not(.minimal-icons-off) svg.vault > path, +body:not(.minimal-icons-off) svg.vertical-split > path, +body:not(.minimal-icons-off) svg.vertical-three-dots > path, +body:not(.minimal-icons-off) svg.wrench-screwdriver-glyph > path, +body:not(.minimal-icons-off) svg.clock-glyph > path, +body:not(.minimal-icons-off) svg.add-note-glyph > path, +body:not(.minimal-icons-off) svg.calendar-glyph > path, +body:not(.minimal-icons-off) svg.duplicate-glyph > path, +body:not(.minimal-icons-off) svg.file-explorer-glyph > path, +body:not(.minimal-icons-off) svg.graph-glyph > path, +body:not(.minimal-icons-off) svg.import-glyph > path, +body:not(.minimal-icons-off) svg.languages > path, +body:not(.minimal-icons-off) svg.links-coming-in > path, +body:not(.minimal-icons-off) svg.links-going-out > path, +body:not(.minimal-icons-off) svg.merge-files > path, +body:not(.minimal-icons-off) svg.open-elsewhere-glyph > path, +body:not(.minimal-icons-off) svg.paper-plane-glyph > path, +body:not(.minimal-icons-off) svg.paste-text > path, +body:not(.minimal-icons-off) svg.paste > path, +body:not(.minimal-icons-off) svg.percent-sign-glyph > path, +body:not(.minimal-icons-off) svg.play-audio-glyph > path, +body:not(.minimal-icons-off) svg.plus-minus-glyph > path, +body:not(.minimal-icons-off) svg.presentation-glyph > path, +body:not(.minimal-icons-off) svg.question-mark-glyph > path, +body:not(.minimal-icons-off) svg.restore-file-glyph > path, +body:not(.minimal-icons-off) svg.scissors-glyph > path, +body:not(.minimal-icons-off) svg.scissors > path, +body:not(.minimal-icons-off) svg.search-glyph > path, +body:not(.minimal-icons-off) svg.select-all-text > path, +body:not(.minimal-icons-off) svg.split > path, +body:not(.minimal-icons-off) svg.star-glyph > path, +body:not(.minimal-icons-off) svg.stop-audio-glyph > path, +body:not(.minimal-icons-off) svg.sweep > path, +body:not(.minimal-icons-off) svg.two-blank-pages > path, +body:not(.minimal-icons-off) svg.tomorrow-glyph > path, +body:not(.minimal-icons-off) svg.yesterday-glyph > path, +body:not(.minimal-icons-off) svg.workspace-glyph > path, +body:not(.minimal-icons-off) svg.box-glyph > path, +body:not(.minimal-icons-off) svg.wand > path, +body:not(.minimal-icons-off) svg.longform > path, +body:not(.minimal-icons-off) svg.changelog > path { + display: none; } + +body:not(.minimal-icons-off) svg.any-key { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.audio-file { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.bar-graph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.breadcrumbs-trail-icon { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.blocks { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.bold-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.italic-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.bracket-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.broken-link { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.bullet-list-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.bullet-list { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.calendar-with-checkmark { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.check-in-circle { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.check-small { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.checkbox-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.checkmark { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.clock { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.clock-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.cloud { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.code-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.cross-in-box { + -webkit-mask-image: url("data:image/svg+xml,"); } + +body:not(.minimal-icons-off) svg.cross { + -webkit-mask-image: url("data:image/svg+xml,"); + width: var(--icon-size); + height: var(--icon-size); } + +body:not(.minimal-icons-off) svg.crossed-star { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.dice { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.disk { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 7H5a2 2 0 00-2 2v9a2 2 0 002 2h14a2 2 0 002-2V9a2 2 0 00-2-2h-3m-1 4l-3 3m0 0l-3-3m3 3V4' /%3E%3C/svg%3E"); } + +body:not(.minimal-icons-off) svg.document { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) .nav-action-button[aria-label="New note"] svg.document, +body:not(.minimal-icons-off) .workspace-leaf-content[data-type="file-explorer"] .nav-action-button:first-child svg.document, +body:not(.minimal-icons-off) svg.create-new { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11 5H6a2 2 0 00-2 2v11a2 2 0 002 2h11a2 2 0 002-2v-5m-1.414-9.414a2 2 0 112.828 2.828L11.828 15H9v-2.828l8.586-8.586z' /%3E%3C/svg%3E"); } + +body:not(.minimal-icons-off) svg.documents { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.dot-network { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.double-down-arrow-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.double-up-arrow-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.down-arrow-with-tail { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.down-chevron-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.enter { + transform: translate(-2px); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.excalidraw-icon { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.expand-vertically { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.filled-pin { + transform: rotate(45deg); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.folder { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) .workspace-tab-header[data-type="file-explorer"] svg.folder, +body:not(.minimal-icons-off) .workspace-tab-header[aria-label="File explorer"] svg.folder { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6' /%3E%3C/svg%3E"); } + +body:not(.minimal-icons-off) .nav-action-button[aria-label="New folder"] svg.folder, +body:not(.minimal-icons-off) .workspace-leaf-content[data-type="file-explorer"] .nav-action-button:nth-child(2) svg.folder { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 13h6m-3-3v6m-9 1V7a2 2 0 012-2h6l2 2h6a2 2 0 012 2v8a2 2 0 01-2 2H5a2 2 0 01-2-2z' /%3E%3C/svg%3E"); } + +body:not(.minimal-icons-off) svg.fullscreen { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.ScriptEngine, +body:not(.minimal-icons-off) svg.gear { + -webkit-mask-image: url("data:image/svg+xml,"); } + +body:not(.minimal-icons-off) svg.globe { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3.055 11H5a2 2 0 012 2v1a2 2 0 002 2 2 2 0 012 2v2.945M8 3.935V5.5A2.5 2.5 0 0010.5 8h.5a2 2 0 012 2 2 2 0 104 0 2 2 0 012-2h1.064M15 20.488V18a2 2 0 012-2h3.064M21 12a9 9 0 11-18 0 9 9 0 0118 0z' /%3E%3C/svg%3E"); } + +body:not(.minimal-icons-off) svg.hashtag { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.heading-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.go-to-file { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.help .widget-icon, +body:not(.minimal-icons-off) svg.help { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.highlight-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.horizontal-split { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.image-file { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.image-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.indent-glyph { + -webkit-mask-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16"%3E%3Cg fill="black"%3E%3Cpath d="M2 3.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm.646 2.146a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L4.293 8L2.646 6.354a.5.5 0 0 1 0-.708zM7 6.5a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 3a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm-5 3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } + +body:not(.minimal-icons-off) svg.info { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.install { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.keyboard-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.left-arrow-with-tail { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.left-arrow { + -webkit-mask-image: url("data:image/svg+xml,"); } + +body:not(.minimal-icons-off) svg.left-chevron-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.reading-glasses, +body:not(.minimal-icons-off) svg.lines-of-text { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.ledger { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M17 9V7a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2m2 4h10a2 2 0 002-2v-6a2 2 0 00-2-2H9a2 2 0 00-2 2v6a2 2 0 002 2zm7-5a2 2 0 11-4 0 2 2 0 014 0z' /%3E%3C/svg%3E"); } + +body:not(.minimal-icons-off) svg.link-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); + transform: rotate(90deg); } + +body:not(.minimal-icons-off) svg.link { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); + transform: rotate(90deg); } + +body:not(.minimal-icons-off) svg.magnifying-glass { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.microphone-filled { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.microphone { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.minus-with-circle { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.note-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.number-list-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.open-vault { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.obsidian-leaflet-plugin-icon-map { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 20l-5.447-2.724A1 1 0 013 16.382V5.618a1 1 0 011.447-.894L9 7m0 13l6-3m-6 3V7m6 10l4.553 2.276A1 1 0 0021 18.382V7.618a1 1 0 00-.553-.894L15 4m0 13V4m0 0L9 7' /%3E%3C/svg%3E"); } + +body:not(.minimal-icons-off) svg.pane-layout { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.paper-plane { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.paused { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +/* Text Generator plugin */ +body:not(.minimal-icons-off) svg.pencil_icon { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M5 3v4M3 5h4M6 17v4m-2-2h4m5-16l2.286 6.857L21 12l-5.714 2.143L13 21l-2.286-6.857L5 12l5.714-2.143L13 3z' /%3E%3C/svg%3E"); } + +body:not(.minimal-icons-off) svg.pencil { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.pin { + transform: rotate(45deg); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.plus-with-circle { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.popup-open { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.presentation { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.price-tag-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.quote-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) .workspace-tab-header[data-type="dictionary-view"] svg.quote-glyph { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253' /%3E%3C/svg%3E"); } + +body:not(.minimal-icons-off) svg.redo-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.reset { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.right-arrow-with-tail { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.right-arrow { + -webkit-mask-image: url("data:image/svg+xml,"); } + +body:not(.minimal-icons-off) svg.right-chevron-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.right-triangle { + color: var(--text-faint); + background-color: var(--text-faint); + height: 12px; + width: 12px; + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.command-glyph, +body:not(.minimal-icons-off) svg.run-command { + -webkit-mask-image: url("data:image/svg+xml,"); } + +body:not(.minimal-icons-off) svg.search { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.sheets-in-box { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.spreadsheet { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.stacked-levels { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.star-list { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.star { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.strikethrough-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.switch { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.sync-small { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.sync { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.tag-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body.is-mobile:not(.minimal-icons-off) .view-header-icon svg.three-horizontal-bars { + -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 26 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.18555 18.8857H9.87207V1.91309H8.18555V18.8857ZM6.1123 6.2207C6.27702 6.2207 6.42025 6.15983 6.54199 6.03809C6.66374 5.90918 6.72461 5.76953 6.72461 5.61914C6.72461 5.45443 6.66374 5.31478 6.54199 5.2002C6.42025 5.07845 6.27702 5.01758 6.1123 5.01758H3.81348C3.64876 5.01758 3.50553 5.07845 3.38379 5.2002C3.26204 5.31478 3.20117 5.45443 3.20117 5.61914C3.20117 5.76953 3.26204 5.90918 3.38379 6.03809C3.50553 6.15983 3.64876 6.2207 3.81348 6.2207H6.1123ZM6.1123 9.00293C6.27702 9.00293 6.42025 8.94206 6.54199 8.82031C6.66374 8.69857 6.72461 8.55534 6.72461 8.39062C6.72461 8.23307 6.66374 8.09701 6.54199 7.98242C6.42025 7.86068 6.27702 7.7998 6.1123 7.7998H3.81348C3.64876 7.7998 3.50553 7.86068 3.38379 7.98242C3.26204 8.09701 3.20117 8.23307 3.20117 8.39062C3.20117 8.55534 3.26204 8.69857 3.38379 8.82031C3.50553 8.94206 3.64876 9.00293 3.81348 9.00293H6.1123ZM6.1123 11.7744C6.27702 11.7744 6.42025 11.7171 6.54199 11.6025C6.66374 11.4808 6.72461 11.3411 6.72461 11.1836C6.72461 11.0189 6.66374 10.8792 6.54199 10.7646C6.42025 10.6429 6.27702 10.582 6.1123 10.582H3.81348C3.64876 10.582 3.50553 10.6429 3.38379 10.7646C3.26204 10.8792 3.20117 11.0189 3.20117 11.1836C3.20117 11.3411 3.26204 11.4808 3.38379 11.6025C3.50553 11.7171 3.64876 11.7744 3.81348 11.7744H6.1123ZM3.37305 20.2822H21.957C23.0885 20.2822 23.9336 20.0029 24.4922 19.4443C25.0508 18.8929 25.3301 18.0622 25.3301 16.9521V3.83594C25.3301 2.72591 25.0508 1.89518 24.4922 1.34375C23.9336 0.785156 23.0885 0.505859 21.957 0.505859H3.37305C2.2487 0.505859 1.40365 0.785156 0.837891 1.34375C0.279297 1.89518 0 2.72591 0 3.83594V16.9521C0 18.0622 0.279297 18.8929 0.837891 19.4443C1.40365 20.0029 2.2487 20.2822 3.37305 20.2822ZM3.39453 18.5527C2.85742 18.5527 2.44564 18.4131 2.15918 18.1338C1.87272 17.8473 1.72949 17.4248 1.72949 16.8662V3.92188C1.72949 3.36328 1.87272 2.94434 2.15918 2.66504C2.44564 2.37858 2.85742 2.23535 3.39453 2.23535H21.9355C22.4655 2.23535 22.8737 2.37858 23.1602 2.66504C23.4538 2.94434 23.6006 3.36328 23.6006 3.92188V16.8662C23.6006 17.4248 23.4538 17.8473 23.1602 18.1338C22.8737 18.4131 22.4655 18.5527 21.9355 18.5527H3.39453Z' fill='black'/%3E%3C/svg%3E%0A"); } + +body:not(.minimal-icons-off) svg.three-horizontal-bars { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.trash { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.undo-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.unindent-glyph { + -webkit-mask-image: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16"%3E%3Cg fill="black"%3E%3Cpath d="M2 3.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm10.646 2.146a.5.5 0 0 1 .708.708L11.707 8l1.647 1.646a.5.5 0 0 1-.708.708l-2-2a.5.5 0 0 1 0-.708l2-2zM2 6.5a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 3a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E'); } + +body:not(.minimal-icons-off) svg.up-and-down-arrows { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.up-arrow-with-tail { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.up-chevron-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.vault { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.vertical-split { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.vertical-three-dots { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.wrench-screwdriver-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.add-note-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.calendar-day { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.calendar-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.duplicate-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.file-explorer-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.graph-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.import-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.languages { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.links-coming-in { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.links-going-out { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.merge-files { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.open-elsewhere-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.paper-plane-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.paste-text { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.paste { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.percent-sign-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.play-audio-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.plus-minus-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.presentation-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.question-mark-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.restore-file-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.scissors-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.scissors { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.search-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.select-all-text { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.split { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.star-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.stop-audio-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.sweep { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.two-blank-pages { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.tomorrow-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.yesterday-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.workspace-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.box-glyph { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.wand { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.longform { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +body:not(.minimal-icons-off) svg.changelog { + -webkit-mask-image: url('data:image/svg+xml;utf8,'); } + +/* Fancy cursor */ +.fancy-cursor .CodeMirror-cursor { + border: none; + border-left: 2px solid var(--text-accent); } + +.cm-fat-cursor .CodeMirror-cursor { + background-color: var(--text-accent); + opacity: 0.5; + width: 5px; } + +.cm-animate-fat-cursor { + background-color: var(--text-accent); + opacity: 0.5; + width: 5px; } + +/* Reset to default for iOS */ +body .markdown-source-view.mod-cm6 .cm-content { + caret-color: unset; } + +/* Live Preview */ +body.fancy-cursor .markdown-source-view.mod-cm6 .cm-content, +body.fancy-cursor .mod-cm6 .cm-line { + caret-color: var(--text-accent); } + +/* Prompt */ +.fancy-cursor input.prompt-input { + caret-color: var(--text-accent); } + +.nav-folder-children .nav-folder-children { + margin-left: 18px; + padding-left: 0; } + +body:not(.sidebar-lines-off) .nav-folder-children .nav-folder-children { + border-left: 1px solid var(--background-modifier-border); } + +.nav-folder-title { + margin-left: 6px; } + +.nav-file { + margin-left: 10px; } + +.mod-root > .nav-folder-children > .nav-file { + margin-left: 12px; } + +/* Focus mode */ +/* MIT License | Copyright (c) Stephan Ango (@kepano) */ +/* Hide app ribbon */ +.workspace-ribbon.mod-left { + border-left: 0; + transition: none; } + +.minimal-focus-mode .workspace-ribbon.mod-left.is-collapsed { + border-color: transparent; + background-color: var(--background-primary); } + +.minimal-focus-mode .workspace-ribbon.mod-left { + background-color: var(--background-secondary); + transition: background-color 0s linear 0s; } + +.minimal-focus-mode .workspace-ribbon.mod-left.is-collapsed, +.minimal-focus-mode .workspace-ribbon.is-collapsed .workspace-ribbon-collapse-btn { + opacity: 0; + transition: opacity 0.1s ease-in-out 0.1s, background-color 0.1s linear 0.1s; } + +.minimal-focus-mode .workspace-ribbon.mod-left.is-collapsed:hover, +.minimal-focus-mode .workspace-ribbon.is-collapsed:hover .workspace-ribbon-collapse-btn { + opacity: 1; } + +.is-right-sidedock-collapsed .workspace-split.mod-right-split { + margin-right: 0px; } + +body.minimal-focus-mode.borders-title .workspace-ribbon.mod-left.is-collapsed { + border-right: none; } + +/* Collapse header bar */ +body.minimal-focus-mode.borders-title .workspace-leaf .workspace-leaf-content:not([data-type='empty']):not([data-type='map']):not([data-type='graph']):not([data-type='localgraph']) .view-header, +body.minimal-focus-mode.borders-title .workspace-split.mod-root .workspace-leaf:first-of-type:last-of-type .workspace-leaf-content:not([data-type='empty']):not([data-type='map']):not([data-type='graph']):not([data-type='localgraph']) .view-header { + border-bottom: var(--border-width) solid transparent; } + +body.minimal-focus-mode.borders-title .workspace-leaf .workspace-leaf-content:not([data-type=graph]):not([data-type=localgraph]) .view-header:focus-within, +body.minimal-focus-mode.borders-title .workspace-split.mod-root .workspace-leaf:first-of-type:last-of-type .workspace-leaf-content:not([data-type=graph]):not([data-type=empty]):not([data-type=localgraph]) .view-header:focus-within, +body.minimal-focus-mode.borders-title .workspace-leaf .workspace-leaf-content:not([data-type=graph]):not([data-type=localgraph]) .view-header:hover, +body.minimal-focus-mode.borders-title .workspace-split.mod-root .workspace-leaf:first-of-type:last-of-type .workspace-leaf-content:not([data-type=graph]):not([data-type=empty]):not([data-type=localgraph]) .view-header:hover { + border-bottom: var(--border-width) solid var(--background-divider); } + +body:not(.plugin-sliding-panes-rotate-header) .app-container .workspace-split.mod-root > .workspace-leaf .view-header { + transition: height linear 0.1s; } + +body.minimal-focus-mode:not(.plugin-sliding-panes-rotate-header) .app-container .workspace-split.mod-root > .workspace-leaf .view-header { + height: 0em; + transition: all linear 0.1s; } + +body.minimal-focus-mode:not(.plugin-sliding-panes-rotate-header) .view-header::after { + width: 100%; + content: " "; + background-color: transparent; + height: 20px; + position: absolute; + z-index: -9; + top: 0; } + +body.minimal-focus-mode .mod-left:not(.is-pinned) + .mod-root > div:first-of-type .view-header-icon, +body.minimal-focus-mode:not(.plugin-sliding-panes-rotate-header) .view-header-icon, +body.minimal-focus-mode:not(.plugin-sliding-panes-rotate-header) .view-header-title, +body.minimal-focus-mode:not(.plugin-sliding-panes-rotate-header) .view-actions { + opacity: 0; + transition: all linear 0.1s; } + +body.minimal-focus-mode:not(.plugin-sliding-panes-rotate-header) .workspace-split.mod-root .workspace-leaf .view-header:hover, +body.minimal-focus-mode:not(.plugin-sliding-panes-rotate-header) .workspace-split.mod-root .workspace-leaf .view-header:focus-within { + height: calc(var(--header-height) + 2px); + transition: all linear 0.1s; } + +body.minimal-focus-mode .mod-left:not(.is-pinned) + .mod-root > div:first-of-type .view-header:hover .view-header-icon, +body.minimal-focus-mode .mod-left:not(.is-pinned) + .mod-root > div:first-of-type .view-header:focus-within .view-header-icon, +body.minimal-focus-mode.show-grabber .view-header:hover .view-header-icon, +body.minimal-focus-mode.show-grabber .view-header:focus-within .view-header-icon { + opacity: var(--icon-muted); } + +body.minimal-focus-mode .mod-left:not(.is-pinned) + .mod-root > div:first-of-type .view-header:hover .view-header-icon:hover, +body.minimal-focus-mode .mod-left:not(.is-pinned) + .mod-root > div:first-of-type .view-header:focus-within .view-header-icon:hover, +body.minimal-focus-mode .view-header:hover .view-header-icon:hover, +body.minimal-focus-mode .view-header:focus-within .view-header-icon:hover, +body.minimal-focus-mode .view-header:hover .view-actions, +body.minimal-focus-mode .view-header:focus-within .view-actions, +body.minimal-focus-mode .view-header:hover .view-header-title, +body.minimal-focus-mode .view-header:focus-within .view-header-title { + opacity: 1; + transition: all linear 0.1s; } + +.minimal-focus-mode .view-content { + height: 100%; } + +/* Hide status bar */ +.status-bar { + transition: opacity 0.2s ease-in-out; } + +.minimal-focus-mode:not(.minimal-status-off) .status-bar { + opacity: 0; } + +.minimal-focus-mode .status-bar:hover { + opacity: 1; + transition: opacity 0.2s ease-in-out; } + +/* Full width media */ +.full-width-media .markdown-preview-view .image-embed img:not(.emoji):not([width]), +.full-width-media .image-embed img:not(.emoji):not([width]), +.full-width-media .markdown-preview-view audio, +.full-width-media .markdown-preview-view video { + width: 100%; } + +/* Table helper classes for alternate styles */ +/* MIT License | Copyright (c) Stephan Ango (@kepano) */ +.table-small table:not(.calendar) { + --table-font-size:85%; } + +.table-tiny table:not(.calendar) { + --table-font-size:75%; } + +.markdown-source-view.mod-cm6 th, +.markdown-source-view.mod-cm6 td, +.markdown-preview-view .table-view-table > thead > tr > th, +table:not(.calendar) thead > tr > th, +table:not(.calendar) tbody > tr > td, +.table-view-table .tag, +.table-view-table a.tag { + font-size: var(--table-font-size); } + +.row-hover th:first-child, +.row-hover th:first-child, +.row-alt.markdown-source-view.mod-cm6 th:first-child, +.row-alt.markdown-source-view.mod-cm6 td:first-child, +.row-alt table:not(.calendar) th:first-child, +.row-alt table:not(.calendar) tbody > tr > td:first-child, +.table-lines.markdown-source-view.mod-cm6 th:first-child, +.table-lines.markdown-source-view.mod-cm6 td:first-child, +.table-lines table:not(.calendar) thead > tr > th:first-child, +.table-lines table:not(.calendar) tbody > tr > td:first-child { + padding-left: 10px; } + +.row-alt table:not(.calendar) tbody > tr:nth-child(odd), +.col-alt table:not(.calendar) tr > th:nth-child(2n+2), +.col-alt table:not(.calendar) tr > td:nth-child(2n+2) { + padding-left: 10px; + background: var(--background-table-rows); } + +.table-tabular table:not(.calendar) { + font-variant-numeric: tabular-nums; } + +.table-lines table:not(.calendar), +.table-lines .table-view-table { + border: 1px solid var(--background-modifier-border); } + +.table-lines table:not(.calendar) .table-view-table thead > tr > th, +.table-lines table:not(.calendar) .table-view-table > tbody > tr > td { + border-right: 1px solid var(--background-modifier-border); + border-bottom: 1px solid var(--background-modifier-border); + padding: 4px 10px; } + +.table-nowrap thead > tr > th, +.table-nowrap tbody > tr > td { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; } + +.trim-cols .markdown-preview-view.table-wrap .table-view-table > tbody > tr > td, +.trim-cols .markdown-preview-view.table-wrap .table-view-table > thead > tr > th, +.trim-cols .markdown-source-view.mod-cm6.table-wrap .table-view-table > tbody > tr > td, +.trim-cols .markdown-source-view.mod-cm6.table-wrap .table-view-table > thead > tr > th, +.table-nowrap .table-wrap thead > tr > th, +.table-nowrap .table-wrap tbody > tr > td { + white-space: normal; + overflow: auto; } + +.table-numbers table:not(.calendar) { + counter-reset: section; } + +.table-numbers table:not(.calendar) > thead > tr > th:first-child::before { + content: " "; + padding-right: 0.5em; + display: inline-block; + min-width: 2em; } + +.table-numbers table:not(.calendar) > tbody > tr > td:first-child::before { + counter-increment: section; + content: counter(section) " "; + text-align: center; + padding-right: 0.5em; + display: inline-block; + min-width: 2em; + color: var(--text-faint); + font-variant-numeric: tabular-nums; } + +.row-highlight table:not(.calendar) tbody > tr:hover td { + background-color: var(--background-table-rows); } + +.row-lines table:not(.calendar) tbody > tr > td, +.row-lines .table-view-table > tbody > tr > td { + border-bottom: 1px solid var(--background-modifier-border); } + +.row-lines table:not(.calendar) tbody > tr:last-child > td { + border-bottom: none; } + +.col-lines table:not(.calendar) tbody > tr > td:not(:last-child), +.col-lines .table-view-table thead > tr > th:not(:last-child), +.col-lines .table-view-table > tbody > tr > td:not(:last-child) { + border-right: 1px solid var(--background-modifier-border); } + +/* Highlight rows on hover */ +.row-hover { + --row-color-hover: + hsla( + var(--accent-h), + 50%, + 80%, + 20% + ); } + +.theme-dark.row-hover { + --row-color-hover: + hsla( + var(--accent-h), + 30%, + 40%, + 20% + ); } + +.row-hover tr:hover td { + background-color: var(--row-color-hover); } + +/* Dark mode images */ +/* MIT License | Copyright (c) Stephan Ango (@kepano) */ +.theme-dark .markdown-source-view img, +.theme-dark .markdown-preview-view img { + opacity: var(--image-muted); + transition: opacity 0.25s linear; } + +.theme-dark .print-preview img, +.theme-dark .markdown-source-view img:hover, +.theme-dark .markdown-preview-view img:hover { + opacity: 1; + transition: opacity 0.25s linear; } + +/* Invert */ +.theme-dark img[src$="#invert"], +.theme-dark div[src$="#invert"] img, +.theme-dark span[src$="#invert"] img { + filter: invert(1) hue-rotate(180deg); + mix-blend-mode: screen; } + +.theme-dark div[src$="#invert"] { + background-color: var(--background-primary); } + +.theme-light img[src$="#invertW"], +.theme-light div[src$="#invertW"] img, +.theme-light span[src$="invertW"] img { + filter: invert(1) hue-rotate(180deg); } + +/* Circle */ +img[src$="#circle"], +span[src$="#circle"] img, +span[src$="#round"] img { + border-radius: 50%; + aspect-ratio: 1/1; } + +/* Outline */ +img[src$="#outline"], +span[src$="#outline"] img { + border: 1px solid var(--ui1); } + +/* Interface */ +img[src$="#interface"], +span[src$="#interface"] img { + border: 1px solid var(--ui1); + box-shadow: 0px 0.5px 0.9px rgba(0, 0, 0, 0.021), 0px 1.3px 2.5px rgba(0, 0, 0, 0.03), 0px 3px 6px rgba(0, 0, 0, 0.039), 0px 10px 20px rgba(0, 0, 0, 0.06); + margin-top: 10px; + margin-bottom: 15px; + border-radius: var(--radius-m); } + +/* MIT License | Copyright (c) Stephan Ango (@kepano) + +Image Grid snippet for Obsidian + +author: @kepano +version: 3.0.0 + +Support my work: +https://github.com/sponsors/kepano + +*/ +/* Requires Contextual Typography 2.2.1+ */ +div:not(.el-embed-image) + .el-embed-image { + margin-top: 1rem; } + +.el-embed-image { + margin-top: 0.5rem; } + +.contextual-typography .markdown-preview-section > .el-embed-image > p { + margin-block-start: 0; + margin-block-end: 0; } + +.img-grid .markdown-preview-section .el-embed-image img:not(.emoji):not([width]), +.img-grid .markdown-preview-section video { + width: 100%; } + +.img-grid .markdown-preview-section > .el-embed-image > p { + display: grid; + grid-column-gap: 0.5rem; + grid-row-gap: 0; + grid-template-columns: repeat(auto-fit, minmax(0, 1fr)); } + +.img-grid .markdown-preview-section > .el-embed-image > p > br { + display: none; } + +.img-grid .markdown-preview-section > .el-embed-image > p > img { + object-fit: cover; + align-self: stretch; } + +.img-grid .markdown-preview-section > .el-embed-image > p > .internal-embed img { + object-fit: cover; + height: 100%; } + +.img-grid .img-grid-ratio .markdown-preview-section > .el-embed-image > p > .internal-embed img, +.img-grid.img-grid-ratio .markdown-preview-section > .el-embed-image > p > .internal-embed img { + object-fit: contain; + height: 100%; + align-self: center; } + +@media (max-width: 400pt) { + .el-embed-image { + margin-top: 0.25rem; } + + .img-grid .markdown-preview-section > .el-embed-image > p { + grid-column-gap: 0.25rem; } } +/* Image zoom */ +/* MIT License | Copyright (c) Stephan Ango (@kepano) */ +body:not(.zoom-off) .view-content img { + max-width: 100%; + cursor: zoom-in; } + +body:not(.zoom-off) .view-content img:active { + cursor: zoom-out; } + +body:not(.is-mobile):not(.zoom-off) .view-content .markdown-preview-view img[referrerpolicy='no-referrer']:active, +body:not(.is-mobile):not(.zoom-off) .view-content .image-embed:active { + aspect-ratio: unset; + cursor: zoom-out; + display: block; + z-index: 200; + position: fixed; + max-height: calc(100% + 1px); + max-width: 100%; + height: calc(100% + 1px); + width: 100%; + object-fit: contain; + margin: -0.5px auto 0 !important; + text-align: center; + padding: 0; + left: 0; + right: 0; + bottom: 0; } + +body:not(.is-mobile):not(.zoom-off) .view-content .markdown-preview-view img[referrerpolicy='no-referrer']:active { + background-color: var(--background-primary); + padding: 10px; } + +body:not(.is-mobile):not(.zoom-off) .view-content .image-embed:active:after { + background-color: var(--background-primary); + opacity: 0.9; + content: " "; + height: calc(100% + 1px); + width: 100%; + position: fixed; + left: 0; + right: 1px; + z-index: 0; } + +body:not(.is-mobile):not(.zoom-off) .view-content .image-embed:active img { + aspect-ratio: unset; + top: 50%; + z-index: 99; + transform: translateY(-50%); + padding: 0; + margin: 0 auto; + width: calc(100% - 20px); + max-height: 95vh; + object-fit: contain; + left: 0; + right: 0; + bottom: 0; + position: absolute; + opacity: 1; } + +/* MIT License | Copyright (c) Stephan Ango (@kepano) + +Labeled Nav snippet for Obsidian + +author: @kepano +version: 1.2.0 + +Support my work: +https://github.com/sponsors/kepano + +*/ +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header-container { + height: auto; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-container-inner { + flex-direction: column; + padding: 8px 8px 4px 8px; + background-color: transparent; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header { + padding: 0; + margin-bottom: 2px; + border: none; + height: auto; + opacity: 0.75; } + .labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header.is-active, .labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header:hover { + opacity: 1; + background-color: transparent; } + .labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header .workspace-tab-header-inner { + padding: 0; + box-shadow: none; + border: none; + border-radius: 6px; } + .labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header .workspace-tab-header-inner-icon { + border-radius: 6px; + padding: 5px 6px; + margin: 0; + height: 26px; + width: 100%; + opacity: 1; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header .workspace-tab-header-inner-icon:hover { + background-color: var(--background-tertiary); } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header-inner-icon { + font-size: var(--font-small); + font-weight: 500; + display: flex; + align-items: center; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header:hover .workspace-tab-header-inner-icon, +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header.is-active .workspace-tab-header-inner-icon { + color: var(--icon-color-active); } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header-inner-icon svg { + margin-right: 6px; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header-container { + border: none; + padding: 0; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header .workspace-tab-header-inner-icon:after { + content: "Plugin"; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header[data-type="backlink"] .workspace-tab-header-inner-icon:after { + content: "Backlinks"; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header[data-type="calendar"] .workspace-tab-header-inner-icon:after { + content: "Calendar"; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header[data-type="dictionary-view"] .workspace-tab-header-inner-icon:after { + content: "Dictionary"; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header[data-type="localgraph"] .workspace-tab-header-inner-icon:after, +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header[data-type="graph"] .workspace-tab-header-inner-icon:after { + content: "Graph"; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header[data-type="markdown"] .workspace-tab-header-inner-icon:after { + content: "Note"; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header[data-type="file-explorer"] .workspace-tab-header-inner-icon:after { + content: "Notes"; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header[data-type="outgoing-link"] .workspace-tab-header-inner-icon:after { + content: "Outlinks"; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header[data-type="outline"] .workspace-tab-header-inner-icon:after { + content: "Outline"; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header[data-type="recent-files"] .workspace-tab-header-inner-icon:after { + content: "Recent"; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header[data-type="reminder-list"] .workspace-tab-header-inner-icon:after { + content: "Reminders"; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header[data-type="search"] .workspace-tab-header-inner-icon:after { + content: "Search"; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header[data-type="starred"] .workspace-tab-header-inner-icon:after { + content: "Starred"; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header[data-type="style-settings"] .workspace-tab-header-inner-icon:after { + content: "Style"; } +.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header[data-type="tag"] .workspace-tab-header-inner-icon:after { + content: "Tags"; } + +/* MIT License | Copyright (c) Stephan Ango (@kepano) + +Layout Control snippet for Obsidian + +author: @kepano +version: 2.0.0 + +Support my work: +https://github.com/sponsors/kepano + +*/ +/* Requires Contextual Typography 2.2.1+ */ +/* Switch to flexbox */ +.contextual-typography .markdown-reading-view > .markdown-preview-view { + padding-top: 15px; } + +.contextual-typography .markdown-preview-view.markdown-preview-view.is-readable-line-width .markdown-preview-sizer { + display: flex; + flex-direction: column; + width: 100%; + max-width: 100%; + padding-left: 0; + padding-top: 0; } + +.contextual-typography .markdown-preview-view.is-readable-line-width .markdown-preview-sizer { + align-items: center; + padding-left: 0; } + +.contextual-typography .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > div { + width: var(--max-width); } + +.contextual-typography .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > div { + margin-left: auto; + margin-right: auto; + max-width: var(--max-width); + width: var(--line-width-adaptive); } + +.contextual-typography .markdown-preview-view.is-readable-line-width .markdown-embed .markdown-preview-sizer > div { + max-width: 100%; } + +.contextual-typography .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-table, +.contextual-typography .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-lang-dataview, +.contextual-typography .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-lang-dataviewjs { + width: 100%; + max-width: 100%; + overflow-x: auto; } + +.el-lang-dataviewjs .block-language-dataviewjs .contains-task-list, +.el-lang-dataview .block-language-dataview .contains-task-list { + max-width: 100%; } + +.is-readable-line-width .el-table table, +.is-readable-line-width .el-lang-dataview .dataview.table-view-table, +.is-readable-line-width .el-lang-dataviewjs .dataview.table-view-table { + width: var(--max-width); + max-width: var(--line-width-adaptive); + margin: 0 auto 0.5rem; } + +.markdown-embed .el-table table, +.markdown-embed .el-lang-dataview .dataview.table-view-table { + width: 100%; } + +/* Dataview and tables */ +.table-100 .el-table table, +.table-100 .el-lang-dataviewjs .dataview.table-view-table, +.table-100 .el-lang-dataview .dataview.table-view-table { + max-width: 100% !important; + width: 100% !important; } + +.markdown-preview-view.table-100.is-readable-line-width .el-table table, +.markdown-preview-view.table-100.is-readable-line-width .el-lang-dataview .dataview.table-view-table, +.markdown-preview-view.table-100.is-readable-line-width .el-lang-dataviewjs .dataview.table-view-table { + max-width: 100% !important; + width: 100% !important; } + +.table-max .el-table table, +.table-max .el-lang-dataview .dataview.table-view-table, +.table-max .el-lang-dataviewjs .dataview.table-view-table { + max-width: 100% !important; } + +.markdown-preview-view.table-max .el-table table, +.markdown-preview-view.table-max .el-lang-dataview .dataview.table-view-table +.markdown-preview-view.table-max .el-lang-dataviewjs .dataview.table-view-table { + max-width: 100% !important; } + +.table-wide .markdown-preview-view.is-readable-line-width .el-table table, +.markdown-preview-view.is-readable-line-width.table-wide .el-table table, +.table-wide .markdown-preview-view.is-readable-line-width .el-lang-dataview .dataview.table-view-table, +.markdown-preview-view.is-readable-line-width.table-wide .el-lang-dataview .dataview.table-view-table, +.table-wide .markdown-preview-view.is-readable-line-width .el-lang-dataviewjs .dataview.table-view-table, +.markdown-preview-view.is-readable-line-width.table-wide .el-lang-dataviewjs .dataview.table-view-table { + max-width: var(--line-width-wide) !important; } + +.table-100 table th:first-child, +.table-100 table td:first-child, +.table-100 .dataview.table-view-table th:first-child, +.table-100 .dataview.table-view-table td:first-child, +.table-100 .markdown-source-view.mod-cm6 td:first-child, +.table-100 .markdown-source-view.mod-cm6 th:first-child { + padding-left: 20px; } + +.table-100 table th:last-child, +.table-100 table td:last-child, +.table-100 .dataview.table-view-table th:last-child, +.table-100 .dataview.table-view-table td:last-child { + padding-right: 20px; } + +/* Maps, images and iframes */ +.contextual-typography.chart-max .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-lang-chart, +.contextual-typography .markdown-preview-view.is-readable-line-width.chart-max .markdown-preview-sizer > .el-lang-chart, +.contextual-typography.map-max .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-lang-leaflet, +.contextual-typography .markdown-preview-view.is-readable-line-width.map-max .markdown-preview-sizer > .el-lang-leaflet, +.contextual-typography.iframe-max .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-iframe, +.contextual-typography .markdown-preview-view.is-readable-line-width.iframe-max .markdown-preview-sizer > .el-iframe, +.contextual-typography.img-max .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-embed-image, +.contextual-typography .markdown-preview-view.is-readable-line-width.img-max .markdown-preview-sizer > .el-embed-image { + width: 100%; } + +.contextual-typography.chart-wide .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-lang-chart, +.contextual-typography .markdown-preview-view.is-readable-line-width.chart-wide .markdown-preview-sizer > .el-lang-chart, +.contextual-typography.map-wide .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-lang-leaflet, +.contextual-typography .markdown-preview-view.is-readable-line-width.map-wide .markdown-preview-sizer > .el-lang-leaflet, +.contextual-typography.iframe-wide .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-iframe, +.contextual-typography .markdown-preview-view.is-readable-line-width.iframe-wide .markdown-preview-sizer > .el-iframe, +.contextual-typography.img-wide .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-embed-image, +.contextual-typography .markdown-preview-view.is-readable-line-width.img-wide .markdown-preview-sizer > .el-embed-image { + width: var(--line-width-wide); } + +.contextual-typography.chart-100 .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-lang-chart, +.contextual-typography .markdown-preview-view.is-readable-line-width.chart-100 .markdown-preview-sizer > .el-lang-chart, +.contextual-typography.map-100 .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-lang-leaflet, +.contextual-typography .markdown-preview-view.is-readable-line-width.map-100 .markdown-preview-sizer > .el-lang-leaflet, +.contextual-typography.iframe-100 .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-iframe, +.contextual-typography .markdown-preview-view.iframe-100 .markdown-preview-sizer > .el-iframe, +.contextual-typography.img-100 .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-embed-image, +.contextual-typography .markdown-preview-view.img-100 .markdown-preview-sizer > .el-embed-image { + width: 100%; + max-width: 100%; } + +.is-readable-line-width .el-table table, +.is-readable-line-width .el-lang-dataview .dataview.table-view-table, +.is-readable-line-width .el-lang-dataviewjs .dataview.table-view-table { + max-width: calc(var(--line-width-adaptive) - var(--folding-offset)); } + +.embed-strict .el-embed-page p, +.map-100 .el-lang-leaflet, +.map-max .el-lang-leaflet, +.map-wide .el-lang-leaflet, +.chart-100 .el-lang-chart, +.chart-max .el-lang-chart, +.chart-wide .el-lang-chart, +.table-100 .el-lang-dataview, +.table-max .el-lang-dataview, +.table-wide .el-lang-dataview, +.table-100 .el-lang-dataviewjs, +.table-max .el-lang-dataviewjs, +.table-wide .el-lang-dataviewjs, +.table-100 .el-table, +.table-max .el-table, +.table-wide .el-table, +.iframe-100 .el-iframe, +.iframe-max .el-iframe, +.iframe-wide .el-iframe, +.img-100 .el-embed-image, +.img-max .el-embed-image, +.img-wide .el-embed-image { + --folding-offset:0px; } + +/* Live Preview */ +.chart-max.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .block-language-chart, +.chart-max .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .block-language-chart, +.map-max.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .block-language-leaflet, +.map-max .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .block-language-leaflet, +.table-max.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-table-widget > table, +.table-max .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-table-widget > table, +.table-max.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block > .block-language-dataview, +.table-max .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block > .block-language-dataview, +.table-max.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block > .block-language-dataviewjs, +.table-max .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block > .block-language-dataviewjs, +.table-max.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block.cm-table-widget > div:not(.edit-block-button), +.table-max .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block.cm-table-widget > div:not(.edit-block-button), +.img-max.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-content > .image-embed, +.img-max .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-content > .image-embed, +.img-max.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-content > img, +.img-max .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-content > img { + width: var(--max-width) !important; + max-width: var(--max-width) !important; + transform: none !important; + padding-left: 0; + margin: 0 auto !important; } + +.chart-wide.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .block-language-chart, +.chart-wide .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .block-language-chart, +.map-wide.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .block-language-leaflet, +.map-wide .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .block-language-leaflet, +.table-wide.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-table-widget > table, +.table-wide .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-table-widget > table, +.table-wide.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block > .block-language-dataview, +.table-wide .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block > .block-language-dataview, +.table-wide.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block > .block-language-dataviewjs, +.table-wide .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block > .block-language-dataviewjs, +.table-wide.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block.cm-table-widget > div:not(.edit-block-button), +.table-wide .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block.cm-table-widget > div:not(.edit-block-button), +.img-wide.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-content > .image-embed, +.img-wide .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-content > .image-embed, +.img-wide.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-content > img, +.img-wide .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-content > img { + width: var(--line-width-wide) !important; + max-width: var(--max-width); + transform: none !important; + padding-left: 0; + margin: 0 auto !important; } + +.chart-100.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .block-language-chart, +.chart-100 .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .block-language-chart, +.map-100.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .block-language-leaflet, +.map-100 .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .block-language-leaflet, +.table-100.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width table, +.table-100 .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width table, +.table-100.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block > .block-language-dataview, +.table-100 .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block > .block-language-dataview, +.table-100.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block > .block-language-dataviewjs, +.table-100 .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block > .block-language-dataviewjs, +.table-100.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block.cm-table-widget > div:not(.edit-block-button), +.table-100 .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-embed-block.cm-table-widget > div:not(.edit-block-button), +.img-100.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-content > .image-embed, +.img-100 .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-content > .image-embed, +.img-100.markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-content > img, +.img-100 .markdown-source-view.mod-cm6.is-live-preview.is-readable-line-width .cm-content > img { + width: 100% !important; + max-width: 100% !important; + transform: none !important; + margin: 0 auto !important; + padding-left: 0; } + +/* Mobile */ +@media (max-width: 400pt) { + .markdown-preview-view .el-table th:first-child, + .markdown-preview-view .el-table td:first-child, + .markdown-preview-view .el-lang-dataview th:first-child, + .markdown-preview-view .el-lang-dataview td:first-child + .markdown-preview-view .el-lang-dataviewjs th:first-child, + .markdown-preview-view .el-lang-dataviewjs td:first-child { + padding-left: 6vw; } + + .markdown-preview-view .el-table th:last-child, + .markdown-preview-view .el-table td:last-child, + .markdown-preview-view .el-lang-dataview th:last-child, + .markdown-preview-view .el-lang-dataview td:last-child, + .markdown-preview-view .el-lang-dataviewjs th:last-child, + .markdown-preview-view .el-lang-dataviewjs td:last-child { + padding-right: 6vw; } + + .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-table, + .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-lang-dataview + .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-lang-dataviewjs { + padding-left: 0; + padding-right: 0; } + + .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-table, + .markdown-preview-view .table-view-table table, + .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-lang-dataview + .markdown-preview-view.is-readable-line-width .markdown-preview-sizer > .el-lang-dataviewjs { + width: 100%; } } +/* Custom line width with folding offset */ +@media (max-width: 400pt) { + .is-mobile { + --folding-offset:0px; } } +/* Nudge titlebar */ +body:not(.title-align-center):not(.title-align-left):not(.plugin-sliding-panes-rotate-header) .view-header-title { + padding-left: var(--folding-offset); } + +.markdown-source-view.wide, +.markdown-preview-view.wide { + --line-width-adaptive:var(--line-width-wide); } + +.markdown-source-view.max, +.markdown-preview-view.max { + --line-width-adaptive:300em; + --line-width-wide:300em; } + +/* With readable line width */ +.markdown-preview-view.is-readable-line-width .markdown-preview-sizer { + max-width: var(--max-width); + width: var(--line-width-adaptive); + padding-left: 0; } + +.markdown-source-view.is-readable-line-width .CodeMirror { + padding-left: 0; + padding-right: 0; + margin: 0 auto 0 auto; + width: var(--line-width-adaptive); + max-width: var(--max-width); } + +/* Readable line width off */ +.markdown-reading-view .markdown-preview-view:not(.is-readable-line-width) > .markdown-preview-sizer { + max-width: var(--max-width); + margin: 0 auto; + padding-left: var(--folding-offset); } + +.is-mobile .markdown-source-view.mod-cm6 .cm-gutters { + padding-right: 0; } + +/* Requires Minimal plugin 5.2.1+ */ +.minimal-readable-off .view-header-title-container { + width: var(--max-width); } + +/* Max width for readable-line length off */ +.markdown-source-view.mod-cm6:not(.is-readable-line-width) .cm-contentContainer { + max-width: var(--max-width); + margin: 0 0 0 calc(50% - var(--max-width)/2) !important; + padding-left: var(--folding-offset); } + +.markdown-source-view.mod-cm6 .cm-content > .cm-embed-block[contenteditable=false] { + overflow-x: auto; } + +/* Folding offset */ +.markdown-preview-view.is-readable-line-width .markdown-preview-sizer > div, +.markdown-preview-view.is-readable-line-width .markdown-preview-sizer > div[data-block-language="dataview"], +.markdown-preview-view.is-readable-line-width .markdown-preview-sizer > div[data-block-language="dataviewjs"] { + padding-left: var(--folding-offset); } + +.internal-embed > .markdown-embed, +.popover:not(.hover-editor) { + --folding-offset:0; } + +/* Live Preview */ +.markdown-source-view.mod-cm6.is-line-wrap.is-readable-line-width .cm-content { + max-width: 100%; } + +.markdown-source-view.mod-cm6.is-line-wrap.is-readable-line-width .cm-line:not(.HyperMD-table-row) { + max-width: calc(var(--max-width) - var(--folding-offset)); } + +/* Fill the width of the parent block for nested elements */ +.is-live-preview.is-readable-line-width.embed-strict .internal-embed .markdown-preview-sizer, +.is-readable-line-width .block-language-dataview table.dataview, +.is-readable-line-width .block-language-dataviewjs table.dataview, +.is-live-preview.is-readable-line-width .cm-embed-block table.dataview, +.markdown-source-view.is-live-preview.is-readable-line-width table.NLT__table, +.markdown-preview-view.is-readable-line-width .dataview.result-group .contains-task-list { + width: 100%; + max-width: 100%; + transform: none; + margin-left: auto !important; } + +/* Remove margins when nested */ +.markdown-source-view.mod-cm6.is-readable-line-width .cm-line > .internal-embed, +.markdown-source-view.mod-cm6.is-readable-line-width .cm-line.HyperMD-list-line .internal-embed.image-embed { + margin-left: 0 !important; } + +/* Line width for Live Preview / Editor mode + Gets complicated. + -------------------------------------------*/ +/* Nudge everything slightly to the left to make space for folding and gutters */ +/* This is the big daddy rule for most editor content line types */ +.markdown-source-view.mod-cm6.is-readable-line-width { + /* Don't force width for images that have a width */ } + .markdown-source-view.mod-cm6.is-readable-line-width .internal-embed, + .markdown-source-view.mod-cm6.is-readable-line-width .cm-content > .image-embed, + .markdown-source-view.mod-cm6.is-readable-line-width .cm-line, + .markdown-source-view.mod-cm6.is-readable-line-width .cm-line.HyperMD-quote, + .markdown-source-view.mod-cm6.is-readable-line-width .cm-line.HyperMD-codeblock, + .markdown-source-view.mod-cm6.is-readable-line-width .embedded-backlinks, + .markdown-source-view.mod-cm6.is-readable-line-width .cm-embed-block.cm-callout > .callout, + .markdown-source-view.mod-cm6.is-readable-line-width .cm-html-embed, + .markdown-source-view.mod-cm6.is-readable-line-width .cm-content > img:not([width]), + .markdown-source-view.mod-cm6.is-readable-line-width table { + width: calc(var(--line-width-adaptive) - var(--folding-offset)); + max-width: calc(var(--max-width) - var(--folding-offset)); + margin-right: auto; + margin-left: max(calc(50% + var(--folding-offset) - var(--line-width-adaptive)/2), calc(50% + var(--folding-offset) - var(--max-width)/2)) !important; } + .markdown-source-view.mod-cm6.is-readable-line-width .cm-line > .cm-html-embed { + --folding-offset:0; } + .markdown-source-view.mod-cm6.is-readable-line-width .cm-content > img[width] { + max-width: var(--max-width); + margin-left: max(calc(50% + var(--folding-offset) - var(--line-width-adaptive)/2), calc(50% + var(--folding-offset) - var(--max-width)/2)) !important; } + +.markdown-source-view.mod-cm6.is-readable-line-width .mod-empty, +.markdown-source-view.mod-cm6.is-readable-line-width .cm-embed-block > div, +.markdown-source-view.mod-cm6.is-readable-line-width .cm-embed-block > mjx-container { + width: calc(var(--line-width-adaptive) - var(--folding-offset)); + max-width: calc(var(--max-width) - var(--folding-offset)); + margin-right: auto; + margin-left: max(calc(50% + var(--folding-offset) - var(--line-width-adaptive)/2), calc(50% + var(--folding-offset) - var(--max-width)/2)) !important; } + +/* For lists adding an extra offset value in Edit mode */ +/* Needs .is-line-wrap to override default styling */ +.markdown-source-view.mod-cm6.is-readable-line-width.is-line-wrap .HyperMD-list-line { + width: calc(var(--line-width-adaptive) - var(--folding-offset) - var(--list-edit-offset)); + max-width: calc(var(--max-width) - var(--folding-offset) - var(--list-edit-offset)); + margin-right: auto; + margin-left: max(calc(50% + var(--list-edit-offset) + var(--folding-offset) - var(--line-width-adaptive)/2), calc(50% + var(--list-edit-offset) + var(--folding-offset) - var(--max-width)/2)) !important; } + +/* Dataview lists/checklists + A nightmare mainly because there is no selector that indicates + a list is present inside the dataview block + -------------------------------------------*/ +/* Normal block width */ +/* ------------------ */ +body:not(.table-100):not(.table-max):not(.table-wide) .is-live-preview.is-readable-line-width:not(.table-100):not(.table-max):not(.table-wide) .dataview.list-view-ul, +body:not(.table-100):not(.table-max):not(.table-wide) .is-live-preview.is-readable-line-width:not(.table-100):not(.table-max):not(.table-wide) .dataview > h4, +body:not(.table-100):not(.table-max):not(.table-wide) .is-live-preview.is-readable-line-width:not(.table-100):not(.table-max):not(.table-wide) .dataview.result-group > .contains-task-list, +body:not(.table-100):not(.table-max):not(.table-wide) .is-live-preview.is-readable-line-width:not(.table-100):not(.table-max):not(.table-wide) .dataview.dataview-container > .contains-task-list { + max-width: 100%; + margin-right: auto; + margin-left: auto; + transform: none; } +body:not(.table-100):not(.table-max):not(.table-wide) .markdown-preview-view.is-readable-line-width:not(.table-100):not(.table-max):not(.table-wide) .dataview.list-view-ul, +body:not(.table-100):not(.table-max):not(.table-wide) .markdown-preview-view.is-readable-line-width:not(.table-100):not(.table-max):not(.table-wide) .dataview.dataview-container > .contains-task-list, +body:not(.table-100):not(.table-max):not(.table-wide) .markdown-preview-view.is-readable-line-width:not(.table-100):not(.table-max):not(.table-wide) .block-language-dataviewjs > p, +body:not(.table-100):not(.table-max):not(.table-wide) .markdown-preview-view.is-readable-line-width:not(.table-100):not(.table-max):not(.table-wide) .block-language-dataviewjs > h1, +body:not(.table-100):not(.table-max):not(.table-wide) .markdown-preview-view.is-readable-line-width:not(.table-100):not(.table-max):not(.table-wide) .block-language-dataviewjs > h2, +body:not(.table-100):not(.table-max):not(.table-wide) .markdown-preview-view.is-readable-line-width:not(.table-100):not(.table-max):not(.table-wide) .block-language-dataviewjs > h3, +body:not(.table-100):not(.table-max):not(.table-wide) .markdown-preview-view.is-readable-line-width:not(.table-100):not(.table-max):not(.table-wide) .block-language-dataviewjs > h4, +body:not(.table-100):not(.table-max):not(.table-wide) .markdown-preview-view.is-readable-line-width:not(.table-100):not(.table-max):not(.table-wide) .block-language-dataviewjs h4, +body:not(.table-100):not(.table-max):not(.table-wide) .markdown-preview-view.is-readable-line-width:not(.table-100):not(.table-max):not(.table-wide) .block-language-dataview > h4, +body:not(.table-100):not(.table-max):not(.table-wide) .markdown-preview-view.is-readable-line-width:not(.table-100):not(.table-max):not(.table-wide) .block-language-dataview h4, +body:not(.table-100):not(.table-max):not(.table-wide) .markdown-preview-view.is-readable-line-width:not(.table-100):not(.table-max):not(.table-wide) .dataview.result-group, +body:not(.table-100):not(.table-max):not(.table-wide) .markdown-preview-view.is-readable-line-width:not(.table-100):not(.table-max):not(.table-wide) .dataview.dataview-error { + width: calc(var(--line-width-adaptive) - var(--folding-offset)); + max-width: var(--max-width); + margin-right: auto; + margin-left: auto; } + +/* Wider block widths */ +/* ------------------ */ +.is-live-preview.is-readable-line-width .dataview.list-view-ul, +.is-live-preview.is-readable-line-width .dataview > h4, +.is-live-preview.is-readable-line-width .block-language-dataviewjs h4, +.is-live-preview.is-readable-line-width .dataview .contains-task-list, +.is-live-preview.is-readable-line-width .dataview.dataview-container .contains-task-list { + --folding-offset:10px; + width: calc(var(--line-width-adaptive) - var(--folding-offset)); + max-width: calc(100% - var(--folding-offset)); + transform: translateX(calc(var(--folding-offset)/2)); + margin-right: auto; + margin-left: auto; } + +.table-100 .is-live-preview.is-readable-line-width .dataview.list-view-ul, +.table-100 .is-live-preview.is-readable-line-width .dataview > h4, +.table-100 .is-live-preview.is-readable-line-width .dataview .contains-task-list, +.table-100.is-live-preview.is-readable-line-width .dataview.list-view-ul, +.table-100.is-live-preview.is-readable-line-width .dataview > h4, +.table-100.is-live-preview.is-readable-line-width .dataview .contains-task-list { + max-width: calc(var(--max-width) - var(--folding-offset)); } + +.markdown-preview-view.is-readable-line-width .dataview.list-view-ul, +.markdown-preview-view.is-readable-line-width .dataview .contains-task-list, +.markdown-preview-view.is-readable-line-width .block-language-dataviewjs > p, +.markdown-preview-view.is-readable-line-width .block-language-dataviewjs > h1, +.markdown-preview-view.is-readable-line-width .block-language-dataviewjs > h2, +.markdown-preview-view.is-readable-line-width .block-language-dataviewjs > h3, +.markdown-preview-view.is-readable-line-width .block-language-dataviewjs > h4, +.markdown-preview-view.is-readable-line-width .block-language-dataviewjs h4, +.markdown-preview-view.is-readable-line-width .block-language-dataview > h4, +.markdown-preview-view.is-readable-line-width .block-language-dataview h4, +.markdown-preview-view.is-readable-line-width .dataview.result-group, +.markdown-preview-view.is-readable-line-width .dataview.dataview-error { + --folding-offset:10px; + width: calc(var(--line-width-adaptive) - var(--folding-offset)); + max-width: calc(var(--max-width) - var(--folding-offset)); + margin-left: auto; + margin-right: max(calc(50% - var(--line-width-adaptive)/2), calc(50% - var(--max-width)/2)); } + +/* Links and underline handling*/ +body:not(.links-int-on) a[href*="obsidian://"], +body:not(.links-int-on) .markdown-preview-view .internal-link, +body:not(.links-ext-on) .external-link, +body:not(.links-ext-on) .cm-link .cm-underline, +body:not(.links-ext-on) .cm-s-obsidian span.cm-url, +body:not(.links-int-on) .cm-hmd-internal-link .cm-underline, +body:not(.links-int-on) a.internal-link, +body:not(.links-int-on) .cm-s-obsidian span.cm-hmd-internal-link:hover { + text-decoration: none; } + +.links-int-on .is-live-preview .cm-hmd-internal-link, +.links-int-on .markdown-preview-view .internal-link, +.links-int-on .cm-s-obsidian span.cm-hmd-internal-link, +.markdown-preview-view .internal-link { + text-decoration: underline; } + +.links-ext-on .external-link, +.external-link { + background-position-y: center; + text-decoration: underline; } + +/* Scroll indicator for sidebar containers */ +body:not(.is-translucent):not(.is-mobile) .mod-left-split .item-list, +body:not(.is-translucent):not(.is-mobile) .mod-left-split .nav-files-container, +body:not(.is-translucent):not(.is-mobile) .mod-left-split .workspace-leaf-content[data-type='search'] .search-result-container, +body:not(.is-translucent):not(.is-mobile) .mod-left-split .tag-container, +body:not(.is-translucent):not(.is-mobile) .mod-left-split .outgoing-link-pane, +body:not(.is-translucent):not(.is-mobile) .mod-left-split .backlink-pane { + background: linear-gradient(var(--background-secondary) 10%, rgba(255, 255, 255, 0)) center top, linear-gradient(var(--background-modifier-border) 100%, rgba(0, 0, 0, 0)) center top; + background-repeat: no-repeat; + background-size: 100% 40px, 91% var(--border-width); + background-attachment: local, scroll; } + +body:not(.is-mobile) .mod-right-split .item-list, +body:not(.is-mobile) .mod-right-split .nav-files-container, +body:not(.is-mobile) .mod-right-split .workspace-leaf-content[data-type='search'] .search-result-container, +body:not(.is-mobile) .mod-right-split .tag-container, +body:not(.is-mobile) .mod-right-split .outgoing-link-pane, +body:not(.is-mobile) .mod-right-split .backlink-pane { + background: linear-gradient(var(--background-primary) 10%, rgba(255, 255, 255, 0)) center top, linear-gradient(var(--background-modifier-border) 100%, rgba(0, 0, 0, 0)) center top; + background-repeat: no-repeat; + background-size: 100% 40px, 91% var(--border-width); + background-attachment: local, scroll; } + +/* Sidebar documents */ +.mod-left-split .markdown-preview-sizer > div, +.mod-left-split .cm-contentContainer { + padding-left: 0 !important; + max-width: 100% !important; } + +.workspace > .workspace-split:not(.mod-root) .CodeMirror, +.workspace > .workspace-split:not(.mod-root) .cm-scroller, +.workspace > .workspace-split:not(.mod-root) .markdown-preview-view { + font-size: var(--font-adaptive-small); + line-height: 1.25; } +.workspace > .workspace-split:not(.mod-root) .workspace-leaf-content[data-type=markdown] .markdown-preview-view { + padding: 0 15px; } +.workspace > .workspace-split:not(.mod-root) .workspace-leaf-content[data-type=markdown] .markdown-embed .markdown-preview-view { + padding: 0; } +.workspace > .workspace-split:not(.mod-root) .CodeMirror, +.workspace > .workspace-split:not(.mod-root) .markdown-preview-section, +.workspace > .workspace-split:not(.mod-root) .markdown-preview-sizer { + max-width: 100%; + padding: 0; + width: auto; } +.workspace > .workspace-split:not(.mod-root) .cm-editor { + --folding-offset: 0px; } + +.minimal-folding .workspace > .workspace-split:not(.mod-root) .workspace-leaf-content[data-type=markdown] .allow-fold-headings.markdown-preview-view .markdown-preview-sizer, +.minimal-folding .workspace > .workspace-split:not(.mod-root) .workspace-leaf-content[data-type=markdown] .allow-fold-lists.markdown-preview-view .markdown-preview-sizer { + padding-left: 0; } + +/* Hide embed styling for sidebar documents */ +.workspace > .workspace-split:not(.mod-root) .internal-embed .markdown-embed { + border: none; + padding: 0; } + +.workspace > .workspace-split:not(.mod-root) .CodeMirror-sizer { + padding-left: 10px; } + +/* Hidden tabs +Needs some work + +.mod-right-split { + .workspace-tab-header-container:not(:hover) { + height:0; + opacity:0; + z-index:999; + width:100%; + transition:height 0.1s linear, opacity 0.1s linear; + &::after { + width:100%; + content:" "; + background-color:transparent; + height:20px; + position:absolute; + z-index:99; + top:0; + } + } +} +.workspace-tab-header-container { + transition:height 0.1s linear, opacity 0.1s linear; +} + */ +/* Underline */ +.tab-style-2 .workspace-tab-header-container .workspace-tab-header { + flex-grow: 1; + height: var(--header-height); } + +.tab-style-2 .workspace-tab-container-inner { + padding: 0; } + +.tab-style-2 .workspace-tab-header-container .workspace-tab-header .workspace-tab-header-inner { + justify-content: center; + align-items: center; + border-bottom: 1px solid var(--background-divider); + border-radius: 0; + transition: none; } + +.tab-style-2 .workspace-tab-header-container .workspace-tab-header .workspace-tab-header-inner:hover { + background-color: var(--bg3); } + +.tab-style-2 .workspace-tab-header-container .workspace-tab-header.is-active .workspace-tab-header-inner { + border-bottom: 2px solid var(--ax3); + padding-top: 1px; + color: var(--ax3); } + +.tab-style-2 .workspace-tab-header-inner-icon:hover { + background-color: transparent; } + +/* Wide */ +.tab-style-3 .workspace-sidedock-empty-state + .workspace-tabs .workspace-tab-header-container, +.tab-style-3 .mod-right-split .workspace-sidedock-empty-state + .workspace-tabs .workspace-tab-header-container { + border-bottom: none; } + +.tab-style-3 .workspace-tab-header-container { + padding-left: 7px; + padding-right: 7px; + border: none; } + +.tab-style-3 .workspace-tab-header-container .workspace-tab-header { + flex-grow: 1; } + +.tab-style-3 .workspace-tab-container-inner { + padding: 3px; + background: var(--bg3); + border-radius: 6px; } + +.tab-style-3 .workspace-tab-header-container .workspace-tab-header .workspace-tab-header-inner { + justify-content: center; + align-items: center; + transition: none; + border: 1px solid transparent; } + +.tab-style-3 .workspace-tab-header-container .workspace-tab-header .workspace-tab-header-inner:hover { + background-color: transparent; } + +.tab-style-3:not(.minimal-dark-tonal) .mod-left-split .workspace-tab-header-container .workspace-tab-header.is-active .workspace-tab-header-inner { + background: var(--bg2); } + +.tab-style-3 .workspace-tab-header-container .workspace-tab-header.is-active .workspace-tab-header-inner { + background: var(--bg1); + box-shadow: 0px 1px 1px 0 rgba(0, 0, 0, 0.1); + border-radius: 4px; } + +.tab-style-3.labeled-nav .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header-container .workspace-tab-header.is-active .workspace-tab-header-inner { + background-color: transparent; } + +.tab-style-3 .workspace-tab-header-inner-icon { + height: 18px; + padding: 0; } + +.tab-style-3 .workspace-tab-header-inner-icon:hover { + background-color: transparent; } + +/* Index */ +.tab-style-4 .workspace-sidedock-empty-state + .workspace-tabs .workspace-tab-header-container { + border: none; } + +.tab-style-4 .workspace-tab-header-container .workspace-tab-header { + flex-grow: 1; + height: var(--header-height); } + +.tab-style-4 .workspace-tab-container-inner { + background-color: var(--background-secondary); + padding: 0; } + +.tab-style-4 .workspace-tab-header-container .workspace-tab-header .workspace-tab-header-inner { + justify-content: center; + align-items: center; + border-bottom: none; + border-radius: 0; + transition: none; + border-top: 1px solid transparent; } + +.tab-style-4 .workspace-tab-header-container .workspace-tab-header { + border-bottom: 1px solid var(--background-modifier-border); + opacity: 1; } + +.tab-style-4 .workspace-tab-header-container .workspace-tab-header .workspace-tab-header-inner-icon { + opacity: var(--icon-muted); } + +.tab-style-4 .workspace-tab-header-container .workspace-tab-header.is-active .workspace-tab-header-inner-icon { + opacity: 1; } + +.tab-style-4.hider-frameless:not(.labeled-nav) .mod-left-split > .workspace-tabs:nth-child(3) .workspace-tab-header-container .workspace-tab-header.is-active .workspace-tab-header-inner { + border-top: 1px solid var(--background-modifier-border); } + +.tab-style-4 .workspace-tab-header-container .workspace-tab-header.is-active { + border-bottom: 1px solid transparent; } + +.tab-style-4 .workspace-tab-header-container .workspace-tab-header.is-active { + background-color: var(--background-primary); + border-radius: 0; } + +.tab-style-4 .mod-left-split .workspace-tab-header-container .workspace-tab-header.is-active { + background-color: var(--background-secondary); } + +.tab-style-4 .workspace-tab-header-container .workspace-tab-header.is-active .workspace-tab-header-inner { + box-shadow: 1px 0 var(--background-modifier-border), -1px 0 var(--background-modifier-border); + border-bottom: none; } + +.tab-style-4 .workspace-tab-header-inner-icon:hover { + background-color: transparent; } + +/* Translucent sidebars */ +:root { + --bg-translucency-light:0.7; + --bg-translucency-dark:0.85; } + +.theme-light.frosted-sidebar.is-translucent, +.theme-dark.frosted-sidebar.is-translucent { + --opacity-translucency:1; } + +.is-translucent.frosted-sidebar:not(.hider-ribbon) .workspace-ribbon.mod-left, +.is-translucent.frosted-sidebar .workspace-split:not(.mod-right-split) .workspace-tabs { + background: transparent; } + +.is-translucent.frosted-sidebar:not(.hider-ribbon) .workspace-ribbon.mod-left:after { + background: var(--background-secondary); + opacity: var(--bg-translucency-light); + top: 0px; + left: 0px; + content: ""; + height: 120%; + position: fixed; + width: 42px; + z-index: -10; } + +.is-translucent.frosted-sidebar .mod-left-split .workspace-tabs:after { + background: var(--background-secondary); + opacity: var(--bg-translucency-light); + top: -50px; + content: ""; + height: 120%; + position: fixed; + width: 120%; + z-index: -10; } + +.theme-dark.is-translucent.frosted-sidebar:not(.hider-ribbon) .workspace-ribbon.mod-left:after, +.theme-dark.is-translucent.frosted-sidebar .workspace-split:not(.mod-right-split) .workspace-tabs:after { + opacity: var(--bg-translucency-dark); } + +.theme-light.is-translucent.frosted-sidebar.minimal-light-white .workspace-split:not(.mod-right-split) .workspace-tabs:after { + background: white; } + +.theme-dark.is-translucent.frosted-sidebar.minimal-dark-black .workspace-split:not(.mod-right-split) .workspace-tabs:after { + background: black; } + +.is-translucent .status-bar { + margin: 0; } + +/* Turn off file name trimming */ +.full-file-names .tree-item-inner, +.full-file-names .nav-file-title-content, +.full-file-names .search-result-file-title, +.nav-file-title-content.is-being-renamed { + text-overflow: unset; + white-space: normal; + line-height: 1.35; } + +.full-file-names .nav-file-title { + margin-bottom: 3px; } + +/* Underline headings */ +.theme-light, +.theme-dark { + --h1l:var(--ui1); + --h2l:var(--ui1); + --h3l:var(--ui1); + --h4l:var(--ui1); + --h5l:var(--ui1); + --h6l:var(--ui1); } + +.h1-l .markdown-reading-view h1:not(.embedded-note-title), +.h1-l .mod-cm6 .cm-editor .HyperMD-header-1 { + border-bottom: 1px solid var(--h1l); + padding-bottom: 0.4em; + margin-block-end: 0.6em; } + +.h2-l .markdown-reading-view h2, +.h2-l .mod-cm6 .cm-editor .HyperMD-header-2 { + border-bottom: 1px solid var(--h2l); + padding-bottom: 0.4em; + margin-block-end: 0.6em; } + +.h3-l .markdown-reading-view h3, +.h3-l .mod-cm6 .cm-editor .HyperMD-header-3 { + border-bottom: 1px solid var(--h3l); + padding-bottom: 0.4em; + margin-block-end: 0.6em; } + +.h4-l .markdown-reading-view h4, +.h4-l .mod-cm6 .cm-editor .HyperMD-header-4 { + border-bottom: 1px solid var(--h4l); + padding-bottom: 0.4em; + margin-block-end: 0.6em; } + +.h5-l .markdown-reading-view h5, +.h5-l .mod-cm6 .cm-editor .HyperMD-header-5 { + border-bottom: 1px solid var(--h5l); + padding-bottom: 0.4em; + margin-block-end: 0.6em; } + +.h6-l .markdown-reading-view h6, +.h6-l .mod-cm6 .cm-editor .HyperMD-header-6 { + border-bottom: 1px solid var(--h6l); + padding-bottom: 0.4em; + margin-block-end: 0.6em; } + +/* Mobile */ +/* Mobile styling +/* MIT License | Copyright (c) Stephan Ango (@kepano) */ +/* Needs cleanup +-------------------------------------------------------------------------------- */ +.is-mobile { + --font-settings-title:18px; + --font-settings:16px; + --font-settings-small:13px; + --input-height:38px; + --radius-m:8px; } + +@media (min-width: 400pt) { + .is-mobile { + --input-height:36px; + --radius-m:6px; } } +.hider-tooltips .follow-link-popover { + display: none; } + +.is-mobile .follow-link-popover { + font-family: var(--font-interface); } + +/* Padding reset */ +body.is-mobile { + padding: 0 !important; } + +.is-mobile { + /* Folding on mobile */ } + .is-mobile .titlebar { + height: 0 !important; + padding: 0 !important; + position: relative !important; + border-bottom: none; } + .is-mobile .safe-area-top-cover { + background-color: transparent; } + .is-mobile .horizontal-main-container { + background-color: var(--background-primary); } + .is-mobile .workspace { + border-radius: 0 !important; + transform: none !important; } + .is-mobile .workspace-drawer:not(.is-pinned) { + width: 100vw; + max-width: 360pt; + border: none; + box-shadow: 0 5px 50px 5px rgba(0, 0, 0, 0.05); } + .is-mobile .workspace-drawer.mod-left.is-pinned { + max-width: var(--mobile-left-sidebar-width); + min-width: 150pt; } + .is-mobile .workspace-drawer.mod-right.is-pinned { + max-width: var(--mobile-right-sidebar-width); + min-width: 150pt; } + .is-mobile .workspace-drawer.mod-right.is-pinned { + border-right: none; } + .is-mobile .workspace-leaf-content[data-type=starred] .item-list { + padding-left: 5px; } + .is-mobile .workspace-drawer-tab-container > * { + padding: 0; } + .is-mobile .workspace-drawer-tab-option-item-title, + .is-mobile .workspace-drawer-active-tab-title { + font-size: var(--font-adaptive-small); } + .is-mobile .workspace-drawer-tab-option-item:hover .workspace-drawer-tab-option-item-title, + .is-mobile .workspace-drawer-active-tab-header:hover .workspace-drawer-active-tab-title { + color: var(--text-normal); } + .is-mobile .workspace-drawer-active-tab-header:hover .workspace-drawer-active-tab-back-icon { + color: var(--text-normal); } + .is-mobile .nav-file-title, + .is-mobile .nav-folder-title, + .is-mobile .outline, + .is-mobile .tree-item-self, + .is-mobile .tag-container, + .is-mobile .tag-pane-tag { + font-size: var(--font-adaptive-small); + line-height: 1.5; + margin-bottom: 4px; } + .is-mobile .backlink-pane > .tree-item-self, + .is-mobile .outgoing-link-pane > .tree-item-self { + font-size: var(--font-adaptive-smallest); } + .is-mobile .tree-item-flair { + font-size: var(--font-adaptive-small); } + .is-mobile .nav-files-container { + padding: 5px 5px 5px 5px; } + .is-mobile .search-result-container { + padding-bottom: 20px; } + .is-mobile .search-result-file-match-replace-button { + background-color: var(--background-tertiary); + color: var(--text-normal); } + .is-mobile .search-result-file-matches, + .is-mobile .search-result-file-title { + font-size: var(--font-adaptive-small); } + .is-mobile .cm-editor .cm-foldGutter .cm-gutterElement { + cursor: var(--cursor); } + .is-mobile .cm-editor .cm-foldPlaceholder { + background: transparent; + border-color: transparent; } + .is-mobile .empty-state-action { + border-radius: var(--radius-m); + font-size: var(--font-adaptive-small); } + .is-mobile .workspace-drawer-header { + padding: 20px 10px 0 25px; } + .is-mobile .workspace-drawer-header-name { + font-weight: var(--bold-weight); + color: var(--text-normal); + font-size: 1.125em; } + .is-mobile .workspace-drawer-header-info { + color: var(--text-faint); + font-size: var(--font-adaptive-small); + margin-bottom: 0; } + .is-mobile .mod-left .workspace-drawer-header-info, + .is-mobile .is-mobile.hider-status .workspace-drawer-header-info { + display: none; } + .is-mobile .workspace-drawer-active-tab-header { + margin: 2px 12px 2px; + padding: 8px 0 8px 8px; } + .is-mobile .workspace-leaf-content .item-list, + .is-mobile .tag-container, + .is-mobile .backlink-pane { + padding-top: 10px; } + .is-mobile .outgoing-link-pane, + .is-mobile .backlink-pane { + padding-left: 10px; } + +/* Workspace */ +.workspace-drawer.mod-left .workspace-drawer-inner { + padding-left: 0; } + +.is-mobile .side-dock-ribbon { + background: var(--background-secondary); + border-right: 1px solid var(--background-modifier-border); + z-index: 3; + flex-direction: column; + width: 70px; + padding: 15px 0; + margin-right: 0px; } + +body:not(.is-ios).is-mobile .workspace-drawer-ribbon { + padding: 20px 5px; } + +.is-ios .is-pinned .side-dock-ribbon { + padding: 30px 0 20px 0; } + +body.is-mobile.hider-frameless:not(.hider-ribbon) .side-dock-actions { + padding-top: 5px; } + +.is-mobile .side-dock-actions, .is-mobile .side-dock-settings { + flex-direction: column; + border-radius: 15px; } + +.is-mobile .mod-left .workspace-drawer-header, +.is-mobile .mod-left .workspace-drawer-tab-container { + margin-left: 70px; } + +.is-mobile .side-dock-ribbon .side-dock-ribbon-action { + padding: 9px 5px 2px 5px; + margin: 0 12px 4px; + height: 40px; } + +.is-mobile .side-dock-ribbon .side-dock-ribbon-action svg { + width: 22px; + height: 22px; } + +.is-mobile .workspace-drawer-active-tab-container { + z-index: 2; + background-color: var(--background-primary); } + +.is-mobile .side-dock-actions, +.is-mobile .side-dock-settings { + display: flex; + align-content: center; + justify-content: center; + padding: 0; } + +.is-mobile .workspace-drawer.mod-left:not(.is-pinned) { + border-right: none; } + +.is-mobile .nav-buttons-container { + padding: 0 0 10px 15px; } + +/* Inputs */ +.is-mobile input[type='text'] { + font-size: 14px; + height: var(--input-height); } + +.is-mobile .setting-item-control .search-input-container input { + display: inline-block; + width: 100%; + margin-bottom: 0; } + +.is-mobile .search-input-container input, +.is-mobile .search-input-container input:hover, +.is-mobile .search-input-container input:focus, +.is-mobile .search-input-container input[type='text'], +.is-mobile .workspace-leaf-content[data-type='search'] .search-input-container input { + -webkit-appearance: none; + border-radius: 6px; + height: 36px; + padding: 6px 20px 6px 34px; + font-size: 14px; } + +.is-mobile .search-input-container input::placeholder { + font-size: 14px; } + +.is-mobile .workspace-drawer { + border-width: var(--border-width); } + +.is-mobile .workspace-drawer-inner, +.is-mobile .workspace-drawer-active-tab-container { + background-color: var(--background-secondary); } + +.workspace-drawer-active-tab-icon { + display: none; } + +.is-ios .is-pinned .workspace-drawer-ribbon { + padding: 30px 0 20px 0; } + +.is-ios .workspace-drawer.is-pinned .workspace-drawer-header { + padding-top: 26px; } + +.is-mobile .workspace-split.mod-root { + background-color: var(--background-primary); } + +.is-ios .mod-root .workspace-leaf { + padding-top: 20px; } + +.is-ios .mod-root .workspace-split.mod-horizontal .workspace-leaf:not(:first-of-type) { + padding-top: 0; } + +.is-mobile.minimal-focus-mode .view-actions { + opacity: 1; } + +.is-mobile .workspace-drawer-tab-options { + padding-top: 10px; } + +.is-mobile .workspace-drawer-tab-option-item { + -webkit-touch-callout: none; + -webkit-user-select: none; + user-select: none; + margin: 0 10px; + padding: 8px 10px; + border-radius: var(--radius-m); } + +.is-mobile .workspace-drawer-header-icon { + align-self: start; } + +body.is-mobile:not(.minimal-icons-off) .workspace-drawer-header-icon svg, +body.is-mobile:not(.minimal-icons-off) .nav-action-button svg, +body.is-mobile:not(.minimal-icons-off) .view-action svg { + width: 22px; + height: 22px; } + +.is-mobile.hider-search-suggestions .search-input-suggest-button { + display: none; } + +.is-mobile .search-input-clear-button { + right: 6px; } + +.is-mobile .search-input-clear-button:before { + height: 16px; + width: 16px; } + +.is-mobile .view-header-title { + font-size: var(--title-size); } + +.is-mobile .view-header-title:-webkit-autofill:focus { + font-family: var(--font-interface); + color: red; } + +.is-mobile .view-header-icon { + padding: 16px 6px 16px 7px; + margin-left: 4px; } + +.is-mobile .mod-root .view-header-icon, +.is-mobile .mod-left.is-pinned + .mod-root .view-header-icon { + display: none; } + +.is-mobile .view-action { + padding: 5px 5px 4px; } + +.is-mobile .workspace-leaf-content:not([data-type='search']) .nav-buttons-container { + border-bottom: var(--border-width) solid var(--background-modifier-border); } + +.is-mobile .workspace-leaf-content[data-type='search'] .nav-action-button, +.is-mobile .nav-action-button, +.is-mobile .workspace-drawer-header-icon { + padding: 4px 7px 0 !important; + margin: 5px 2px 2px 0; + text-align: center; + height: 32px; + cursor: var(--cursor); } + +.is-mobile .nav-file-title.is-active { + box-shadow: 0 0 0px 2px var(--background-tertiary); } + +.pull-down-action { + top: 0; + left: 0; + right: 0; + width: 100%; + margin: 0 auto; + padding: 50px 0 20px; + text-align: center; + border-radius: 0; + border: none; + box-shadow: 0 5px 200px var(--background-modifier-box-shadow); } + +.pull-out-action { + top: 0; + height: 100vh; + padding: 30px 10px; + background: transparent; + display: flex; + justify-content: center; + align-content: center; + flex-direction: column; } + +.is-mobile .markdown-preview-view pre { + overflow-x: scroll; } + +.is-mobile .view-header-icon .three-horizontal-bars { + opacity: 0; } + +.is-mobile.plugin-sliding-panes .view-header-title { + mask-image: unset; + -webkit-mask-image: unset; } + +.is-mobile.plugin-sliding-panes-rotate-header .view-header-title { + line-height: 1.2; } + +.is-mobile .workspace-drawer-header-name-text { + white-space: nowrap; + margin-right: 10px; } + +/* --------------- */ +/* Phone */ +@media (max-width: 400pt) { + .is-mobile .view-header-icon { + display: none; } + + /* Disable hover backgrounds on phone */ + .is-mobile .view-action:hover, + .is-mobile .nav-action-button:hover, + .side-dock-ribbon .side-dock-ribbon-action:hover, + .is-mobile .workspace-leaf-content[data-type='search'] .nav-action-button.is-active:hover, + .is-mobile .workspace-leaf-content[data-type='backlink'] .nav-action-button.is-active:hover, + .is-mobile .workspace-drawer-tab-option-item:hover, + .is-mobile .workspace-drawer-header-icon:hover { + background: transparent; } + + .is-mobile .mod-left .workspace-drawer-header-icon { + display: none; } + + .is-ios .workspace-drawer .workspace-drawer-header { + padding-top: 45px; } + + .is-ios .mod-root .workspace-leaf { + padding-top: 40px; } + + .is-mobile .mod-right .workspace-drawer-header div:nth-child(2) { + display: none; } + + .is-mobile .workspace .workspace-drawer-backdrop { + margin-top: -40px; + height: calc(100vh + 50px); + z-index: 9; } + + .is-ios .workspace-drawer-ribbon { + padding: 50px 0 30px 0; } + + .is-mobile .view-header-title-container { + margin-left: 0; } + + .is-mobile .view-header-title { + max-width: calc(100vw - 90px); + padding-right: 20px; + padding-left: calc(50% - var(--max-width)/2 + var(--folding-offset)) !important; + font-size: var(--font-settings-title); + letter-spacing: -0.015em; } + + .is-mobile .workspace-drawer-header-name-text { + font-size: var(--font-settings-title); + letter-spacing: -0.015em; } + + .is-mobile .view-header { + border-bottom: var(--border-width) solid var(--background-modifier-border) !important; } + + .is-mobile .installed-plugins-container { + max-width: 100%; + overflow: hidden; } + + .is-mobile .setting-item-info { + flex: 1 1 auto; } + + .is-mobile .kanban-plugin__board-settings-modal .setting-item-control, + .is-mobile .setting-item-control { + flex: 1 0 auto; + margin-right: 0; + min-width: auto; } + + .is-mobile .checkbox-container { + flex: 1 0 40px; + max-width: 40px; } + + .is-mobile .setting-item-description { + word-break: break-word; + white-space: pre-line; } + + .is-mobile .view-action { + padding: 0 4px 0 4px; + height: 22px; } + + .is-mobile .frontmatter-container .tag, + .is-mobile .cm-s-obsidian span.cm-hashtag, + .is-mobile .tag { + font-size: var(--font-adaptive-smaller); } + + .is-mobile .setting-item-control select, + .is-mobile .setting-item-control input, + .is-mobile .setting-item-control button { + margin-bottom: 5px; } + + .is-mobile .setting-item-control input[type="range"] { + margin-bottom: 10px; } } +/* --------------- */ +/* Tablet */ +@media (min-width: 400pt) { + .mod-left:not(.is-pinned) + .mod-root > div:first-of-type .view-header-icon { + opacity: var(--icon-muted); + display: flex; } + + .mod-left:not(.is-pinned) + .mod-root > div:first-of-type .view-header-icon:hover, + .mod-left:not(.is-pinned) + .mod-root .view-header-icon .three-horizontal-bars { + opacity: 1; } + + .mod-left:not(.is-pinned) + .mod-root .view-header-icon:hover { + background-color: var(--background-tertiary); } + + .is-mobile.is-ios .safe-area-top-cover { + background-color: transparent; } + + .is-mobile .view-action { + padding: 5px 6px 4px; } + + .is-mobile .mod-left:not(.is-pinned) + .mod-root .workspace-leaf:first-of-type .view-header-title-container { + max-width: calc(100% - 102px); } + + /* Animations */ + .is-mobile .menu, + .is-mobile .suggestion-container, + .is-mobile .modal, + .is-mobile .prompt { + transition: unset !important; + transform: unset !important; + animation: unset !important; } + + .is-mobile .community-plugin-search .setting-item { + padding-top: 10px; } + + .is-mobile .setting-item:not(.mod-toggle):not(.setting-item-heading) { + flex-direction: row; + align-items: center; } + + .is-mobile button, + .is-mobile .setting-item-control select, + .is-mobile .setting-item-control input, + .is-mobile .setting-item-control button { + width: auto; } + + .is-mobile .workspace-drawer:not(.is-pinned) { + margin: 30px 16px 0; + height: calc(100vh - 48px); + border-radius: 15px; } + + .is-mobile .setting-item:not(.mod-toggle):not(.setting-item-heading) .setting-item-control { + width: auto; + margin-top: 0; } + + .is-mobile .markdown-preview-view ol > li.task-list-item .collapse-indicator, + .is-mobile .markdown-preview-view ul > li.task-list-item .collapse-indicator { + margin-left: -2.5em; + margin-top: 0.1em; } + + .pull-down-action { + width: 400px; + top: 15px; + padding: 15px; + border-radius: 15px; } } +/* iOS style modals */ +:root { + --ios-radius:10px; + --ios-input-radius:8px; + --ios-shadow:0 5px 100px rgba(0,0,0,0.15); + --ios-muted:#8e8e93; } + +.theme-light { + --ios-blue:#007aff; + --ios-red:#ff3c2f; + --ios-bg-translucent:rgba(255,255,255,0.85); + --ios-bg:white; + --ios-border:rgba(0,0,0,0.1); } + +.theme-dark { + --ios-blue:#0b84ff; + --ios-red:#ff453a; + --ios-bg-translucent:rgba(44,44,46,0.85); + --ios-bg:#2c2c2e; + --ios-border:rgba(255,255,255,0.15); } + +.is-ios { + --text-error:#ff453a; + /* + .mod-confirmation .modal { + width:400px; + max-width:95vw; + overflow:visible; + background-color:rgba(0,0,0,0.07); + padding:0; + border-radius:var(--ios-radius); + box-shadow:var(--ios-shadow); + .modal-title { + text-align:center; + display:none; + } + .modal-content { + border-radius:var(--ios-radius) var(--ios-radius) 0 0; + background-color:var(--ios-bg-translucent); + backdrop-filter:blur(2px); + -webkit-backdrop-filter:blur(2px); + font-size:13px; + margin:0; + text-align:center; + color:var(--ios-muted); + padding:15px; + p { + margin-block-start:0; + margin-block-end:0; + } + } + .setting-item { + margin-top: 15px; + border-top: 0; + flex-direction: column; + .setting-item-info { + padding-bottom:5px; + } + .setting-item-control { + margin:0; + flex-direction: column; + button { + backdrop-filter: none; + -webkit-backdrop-filter: none; + background: transparent; + padding: 20px 0 10px; + border-top: 0; + } + } + } + button { + background-color:var(--ios-bg-translucent); + backdrop-filter:blur(2px); + -webkit-backdrop-filter:blur(2px); + margin:0; + border:none; + height:auto; + padding:28px 0; + line-height:0; + box-shadow:none; + color:var(--ios-blue); + font-weight:400; + border-radius:0; + font-size:18px; + border-top:1px solid var(--ios-border); + } + button:hover { + background-color:transparent; + border:none; + box-shadow:none; + border-top:1px solid var(--ios-border); + } + .modal-button-container { + gap:0; + } + .modal-button-container>.mod-warning:nth-last-child(3), + button.mod-warning { + border-top:1px solid var(--ios-border); + background-color:var(--ios-bg-translucent); + backdrop-filter:blur(2px); + -webkit-backdrop-filter:blur(2px); + color:var(--ios-red); + font-weight:400; + text-decoration:none; + } + .modal-button-container>button:last-child { + border-top:none; + margin-top:10px; + font-weight:600; + border-radius:var(--ios-radius); + background-color:var(--ios-bg); + } + .modal-button-container>button:nth-last-child(2), + .modal-button-container>.mod-warning:nth-last-child(2) { + border-bottom-left-radius:var(--ios-radius); + border-bottom-right-radius:var(--ios-radius); + } + .modal-button-container>button:last-child:hover { + background-color:var(--ios-bg-translucent); + } + } */ } + .is-ios .search-input-container input, + .is-ios .workspace-leaf-content[data-type='search'] .search-input-container input, + .is-ios .document-search-container input[type='text'] { + border-radius: var(--ios-input-radius); + border: 0px; + background-color: var(--background-tertiary); } + .is-ios .search-input-container input:active, .is-ios .search-input-container input:hover, .is-ios .search-input-container input:focus, + .is-ios .workspace-leaf-content[data-type='search'] .search-input-container input:active, + .is-ios .workspace-leaf-content[data-type='search'] .search-input-container input:hover, + .is-ios .workspace-leaf-content[data-type='search'] .search-input-container input:focus, + .is-ios .document-search-container input[type='text']:active, + .is-ios .document-search-container input[type='text']:hover, + .is-ios .document-search-container input[type='text']:focus { + border-radius: var(--ios-input-radius); + border: 0px; + background-color: var(--background-tertiary); } + .is-ios .search-input-container input::placeholder, + .is-ios .workspace-leaf-content[data-type='search'] .search-input-container input::placeholder, + .is-ios .document-search-container input[type='text']::placeholder { + color: var(--text-muted); } + +/* iPad tablet */ +@media (min-width: 400pt) { + .is-ios .mobile-toolbar { + height: 70px; } + .is-ios .mobile-toolbar-options-container { + margin: 0 auto; + display: inline-flex; + width: auto; } } +.mobile-toolbar-off .mobile-toolbar { + display: none; } + +.mobile-toolbar { + width: 100%; + display: flex; + overflow: scroll; + background-color: var(--background-primary); + border-top: 1px solid var(--background-modifier-border); } + +@media (min-width: 400pt) { + .mobile-toolbar-option { + border-radius: 8px; + margin: 6px 0; } + + .mobile-toolbar-option:hover { + background-color: var(--background-tertiary); } } +/* Core plugins */ +/* Backlink pane */ +.outgoing-link-pane, +.backlink-pane { + padding-bottom: 30px; } + +.outgoing-link-pane .search-result-container, +.backlink-pane .search-result-container { + padding: 5px 5px 5px 5px; + margin-left: 0; } + +.outgoing-link-pane .search-result-file-title, +.backlink-pane .search-result-file-title { + padding-left: 15px; } + +.outgoing-link-pane .tree-item-icon, +.outgoing-link-pane > .tree-item-self .collapse-icon, +.backlink-pane > .tree-item-self .collapse-icon { + display: none; } + +.tree-item-self.outgoing-link-item { + padding: 0; + margin-left: 5px; } + +.outgoing-link-pane > .tree-item-self:hover, +.outgoing-link-pane > .tree-item-self, +.backlink-pane > .tree-item-self:hover, +.backlink-pane > .tree-item-self { + padding-left: 15px; + color: var(--text-muted); + text-transform: uppercase; + letter-spacing: 0.05em; + font-size: var(--font-adaptive-smallest); + font-weight: 500; + padding: 5px 7px 5px 10px; + background: transparent; } + +.outgoing-link-pane > .tree-item-self.is-collapsed, +.backlink-pane > .tree-item-self.is-collapsed { + color: var(--text-faint); } + +.outgoing-link-pane .search-result-file-match { + padding: 5px 0; + border: 0; } + +.outgoing-link-pane .search-result-file-match-destination-file { + background: transparent; } + +.search-result-file-match:hover .search-result-file-match-destination-file:hover { + background: transparent; + color: var(--text-normal); } + +/* Graphs */ +.theme-dark, +.theme-light { + --node:var(--text-muted); + --node-focused:var(--text-accent); + --node-tag:var(--red); + --node-attachment:var(--yellow); + --node-unresolved:var(--text-faint); } + +/* Fill color for nodes */ +.graph-view.color-fill { + color: var(--node); } + +/* Fill color for current local node */ +.graph-view.color-fill-focused { + color: var(--node-focused); } + +/* Fill color for nodes on hover */ +.graph-view.color-fill-highlight { + color: var(--node-focused); } + +/* Stroke color for nodes */ +.graph-view.color-circle { + color: var(--node-focused); } + +/* Line color */ +.graph-view.color-line { + color: var(--background-modifier-border); } + +/* Line color on hover */ +.graph-view.color-line-highlight { + color: var(--node-focused); } + +/* Text color */ +.graph-view.color-text { + color: var(--text-normal); } + +/* Tag nodes */ +.theme-dark .graph-view.color-fill-tag, +.theme-light .graph-view.color-fill-tag { + color: var(--node-tag); } + +.theme-dark .graph-view.color-fill-attachment, +.theme-light .graph-view.color-fill-attachment { + color: var(--node-attachment); } + +.theme-dark .graph-view.color-fill-unresolved, +.theme-light .graph-view.color-fill-unresolved { + color: var(--node-unresolved); } + +/* Full bleed (takes up full height) */ +body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-split.mod-root .workspace-leaf-content[data-type='localgraph'] .view-header, +body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-split.mod-root .workspace-leaf-content[data-type='graph'] .view-header { + position: fixed; + background: transparent !important; + width: 100%; } + +body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type='localgraph'] .view-content, +body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type='graph'] .view-content { + height: 100%; } + +body:not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type='localgraph'] .view-header-title, +body:not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type='graph'] .view-header-title { + display: none; } + +body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type='localgraph'] .view-actions, +body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type='graph'] .view-actions { + background: transparent; } + +.mod-root .workspace-leaf-content[data-type='localgraph'] .graph-controls, +.mod-root .workspace-leaf-content[data-type='graph'] .graph-controls { + top: 32px; } + +/* Graph controls */ +.graph-controls.is-close { + padding: 6px; + left: 0; + top: 0; } + +.graph-controls-button { + cursor: var(--cursor); } + +.graph-control-section .tree-item-children { + padding-bottom: 15px; } + +.graph-control-section-header { + font-weight: 500; + text-transform: uppercase; + letter-spacing: 0.05em; + font-size: var(--font-adaptive-smallest); + color: var(--text-muted); } + +.graph-control-section-header:hover { + color: var(--text-normal); } + +.graph-controls .search-input-container { + width: 100%; } + +.setting-item.mod-search-setting.has-term-changed .graph-control-search-button, +.graph-controls .graph-control-search-button { + display: none; } + +.graph-controls .setting-item { + padding: 4px 0 0 0; } + +.graph-controls .setting-item-name { + font-size: var(--font-adaptive-small); } + +.graph-controls { + background: var(--background-secondary); + border: 1px solid var(--background-modifier-border); + min-width: 240px; + left: 6px; + margin-top: 6px; + margin-bottom: 0; + padding: 10px 12px 10px 2px; + border-radius: var(--radius-m); } + +.graph-controls input[type='text'], .graph-controls input[type='range'] { + font-size: var(--font-adaptive-small); } + +.graph-controls .mod-cta { + width: 100%; + font-size: var(--font-adaptive-small); + padding: 5px; + margin: 0; } + +.graph-controls-button.mod-animate { + margin-top: 5px; } + +.mod-left-split .graph-controls { + background: var(--background-secondary); } + +.local-graph-jumps-slider-container, +.workspace-split.mod-left-split .local-graph-jumps-slider-container, +.workspace-split.mod-right-split .local-graph-jumps-slider-container, +.workspace-fake-target-overlay .local-graph-jumps-slider-container { + background: transparent; + opacity: 0.6; + padding: 0; + left: 12px; + transition: opacity 0.2s linear; + height: auto; } + +.mod-root .local-graph-jumps-slider-container { + right: 0; + left: 0; + width: var(--line-width-adaptive); + max-width: var(--max-width); + margin: 0 auto; + top: 30px; } + +.workspace-split.mod-left-split .local-graph-jumps-slider-container:hover, +.workspace-split.mod-right-split .local-graph-jumps-slider-container:hover, +.workspace-fake-target-overlay .local-graph-jumps-slider-container:hover, +.local-graph-jumps-slider-container:hover { + opacity: 0.8; + transition: opacity 0.2s linear; } + +/* Outline */ +.outline { + padding: 15px 10px 20px 0; + font-size: var(--font-adaptive-small); } + +.outline .pane-empty { + font-size: var(--font-adaptive-small); + color: var(--text-faint); + padding: 0 0 0 15px; + width: 100%; } + +.outline .tree-item-self { + cursor: var(--cursor); + line-height: 1.4; + margin-bottom: 4px; + font-size: var(--font-adaptive-small); + padding-left: 15px; } + +.tree-item-collapse { + opacity: 1; + left: -5px; + color: var(--text-faint); } + +.outline .tree-item-inner:hover { + color: var(--text-normal); } + +.tree-item-self.is-clickable:hover .tree-item-collapse { + color: var(--text-normal); } + +.outline > .tree-item > .tree-item-self .right-triangle { + opacity: 0; } + +/* Page Preview aka Popovers */ +.theme-dark.minimal-dark-black .popover { + background: var(--bg2); } + +.popover, +.popover.hover-popover { + min-height: 40px; + box-shadow: 0 20px 40px var(--background-modifier-box-shadow); + pointer-events: auto !important; + border: 1px solid var(--background-modifier-border); } + +.popover.hover-popover { + width: 400px; + max-height: 40vh; } + +.popover.hover-popover .markdown-embed { + padding: 0; } + +.popover .markdown-embed-link { + display: none; } + +.popover .markdown-embed .markdown-preview-view { + padding: 10px 20px 30px; } + +.popover.hover-popover .markdown-embed .markdown-embed-content { + max-height: none; } + +.popover.hover-popover.mod-empty { + padding: 20px 20px 20px 20px; + color: var(--text-muted); } + +.popover.hover-popover .markdown-preview-view .table-view-table, +.popover.hover-popover .markdown-embed .markdown-preview-view { + font-size: 1.05em; } + +.popover.hover-popover .markdown-embed h1, +.popover.hover-popover .markdown-embed h2, +.popover.hover-popover .markdown-embed h3, +.popover.hover-popover .markdown-embed h4 { + margin-top: 1rem; } + +/* Prompt */ +/* Used for command palette and quick switcher */ +.prompt { + box-shadow: var(--shadow-m); + padding-bottom: 0; + border: 1px solid var(--modal-border); } + +body:not(.hider-scrollbars) .prompt { + padding-right: 0px; } + +body:not(.hider-scrollbars) .prompt-results { + padding-right: 10px; } + +input.prompt-input { + border: 0; + background: var(--background-primary); + box-shadow: none !important; + padding-left: 10px; + height: 40px; + line-height: 4; + font-size: var(--font-adaptive-normal); } + input.prompt-input:hover { + border: 0; + background: var(--background-primary); + padding-left: 10px; + line-height: 4; } + +.prompt-results { + padding-bottom: 0; } + .prompt-results .suggestion-item:last-child, + .prompt-results .suggestion-empty { + margin-bottom: 10px; } + +.prompt-instructions { + color: var(--text-muted); } + +.prompt-instruction-command { + font-weight: 600; } + +/* +.suggestion-prefix { + font-weight:500; +}*/ +/* In Editor autocomplete */ +.suggestion-container { + box-shadow: 0 5px 40px rgba(0, 0, 0, 0.2); + padding: 0 6px; + border-radius: 8px; + background-color: var(--background-primary); + border: 1px solid var(--background-modifier-border-hover); } + .suggestion-container .suggestion-item { + font-size: calc(var(--font-adaptive-normal) * .9) !important; + cursor: var(--cursor); + padding: 4px 10px 4px 10px; + border-radius: 4px; } + .suggestion-container .suggestion-item:first-child { + margin-top: 6px; } + .suggestion-container .suggestion-item:last-child { + margin-bottom: 6px; } + +.is-mobile .suggestion-container .suggestion-item:first-child { + margin-top: 0; } +.is-mobile .suggestion-container .suggestion-item:last-child { + margin-bottom: 10px; } + +.suggestion-hotkey { + margin-top: 0.25em; } + +.suggestion-flair { + left: auto; + right: 8px; + opacity: 0.25; } + +.prompt-results .suggestion-flair .filled-pin { + display: none; } + +.prompt-results .suggestion-item { + padding: 5px 8px 5px 10px; } + +/* +.prompt .prompt-results { + .suggestion-item { + display:flex; + align-items:center; + .suggestion-prefix { + white-space:pre; + } + .suggestion-content { + white-space:pre; + overflow:hidden; + text-overflow:ellipsis; + flex-grow:1; + padding-right:1em; + } + .suggestion-hotkey { + white-space:pre; + margin-top:0; + } + .suggestion-hotkey:not(:last-child) { + margin:0 5px 0 0; + } + } +} +*/ +.modal-container .suggestion-item.is-selected { + border-radius: var(--radius-m); + background: var(--background-tertiary); } + +.suggestion-item.is-selected { + background: var(--background-tertiary); } + +.suggestion-item, +.suggestion-empty { + font-size: var(--font-adaptive-normal); + cursor: var(--cursor); } + +/* Mobile */ +.is-mobile { + /* Tablet */ + /* Phone */ } + .is-mobile .prompt, + .is-mobile .suggestion-container { + width: 100%; + max-width: 100%; + border: none; + padding: 10px 10px 0 10px; + -webkit-touch-callout: none; + -webkit-user-select: none; + user-select: none; } + .is-mobile .suggestion-container { + left: 0; + right: 0; + margin: 0 auto; + border: none; } + .is-mobile .suggestion-item { + font-size: var(--font-adaptive-normal); + padding-left: 10px; + letter-spacing: 0.001px; } + .is-mobile .prompt-results .suggestion-flair { + display: none; } + .is-mobile input[type='text'].prompt-input, + .is-mobile input[type='text'].prompt-input:hover { + line-height: 2; + padding: 8px; + height: 4.5ex; + font-size: var(--font-adaptive-normal); } + @media (min-width: 400pt) { + .is-mobile .modal-container .prompt { + opacity: 1 !important; } + .is-mobile .prompt { + max-width: 600px; + max-height: 600px; + bottom: auto !important; + border-radius: 15px; + top: 100px !important; } + .is-mobile .suggestion-container { + max-width: 600px; + max-height: 600px; + border-radius: 15px; + bottom: 80px; + border: 1px solid var(--background-modifier-border); } + .is-mobile .modal-container .suggestion-item { + padding: 8px 5px 8px 8px; + border-radius: var(--radius-m); } + .is-mobile .suggestion-flair { + right: 0; + left: auto; + position: absolute; + padding: 10px; } } + @media (max-width: 400pt) { + .is-mobile .suggestion-hotkey { + display: none; } + .is-mobile .suggestion-flair { + right: 0; + left: auto; + position: absolute; + padding: 5px 5px 0 0; } + .is-mobile .suggestion-container { + max-height: 200px; + border-top: 1px solid var(--background-modifier-border); + border-radius: 0; + padding-top: 0; + box-shadow: none; } + .is-mobile .prompt { + border-radius: 0; + border: none; + padding-top: 5px; + padding-bottom: 0; + max-height: calc(100vh - 120px); + top: 120px; } + .is-mobile .suggestion-container .suggestion { + padding-top: 10px; } } + +/* Publish */ +.modal.mod-publish { + max-width: 600px; + padding-left: 0; + padding-right: 0; + padding-bottom: 0; } + +.modal.mod-publish .modal-title { + padding-left: 20px; + padding-bottom: 10px; } + +.mod-publish .modal-content { + padding-left: 20px; + padding-right: 20px; } + +.mod-publish p { + font-size: var(--font-small); } + +.mod-publish .tree-item-flair { + display: unset; } + +.file-tree .mod-new .tree-item-flair, +.file-tree .mod-deleted .tree-item-flair, +.file-tree .mod-to-delete .tree-item-flair, +.file-tree .mod-changed .tree-item-flair { + background: transparent; } + +.file-tree .mod-deleted .tree-item-flair, +.file-tree .mod-to-delete .tree-item-flair { + color: var(--pink); } + +.file-tree .mod-new .tree-item-flair { + color: var(--green); } + +.file-tree .mod-changed .tree-item-flair { + color: var(--yellow); } + +.mod-publish .button-container, +.modal.mod-publish .modal-button-container { + margin-top: 0px; + padding: 10px; + border-top: 1px solid var(--background-modifier-border); + bottom: 0px; + background-color: var(--background-primary); + position: absolute; + width: 100%; + margin-left: -20px; + text-align: center; } + +.publish-changes-info { + padding: 0 0 15px; + margin-bottom: 0; + border-bottom: 1px solid var(--background-modifier-border); } + +.modal.mod-publish .modal-content .publish-sections-container { + max-height: none; + height: auto; + padding: 10px 20px 30px 0; + margin-top: 10px; + margin-right: -20px; + margin-bottom: 80px; } + +.publish-site-settings-container { + max-height: none; + height: auto; + margin-right: -20px; + margin-bottom: 80px; + overflow-x: hidden; } + +.publish-section-header { + padding-bottom: 15px; + border-width: 1px; } + +.password-item { + padding-left: 0; + padding-right: 0; } + +.publish-section-header-text { + font-weight: 600; + color: var(--text-normal); + cursor: var(--cursor); } + +.publish-section-header-text, +.publish-section-header-toggle-collapsed-button, +.publish-section-header-action, +.file-tree-item-header { + cursor: var(--cursor); } + +.publish-section-header-text:hover, +.publish-section-header-toggle-collapsed-button:hover, +.publish-section-header-action:hover { + color: var(--text-normal); + cursor: var(--cursor); } + +.mod-publish .u-pop { + color: var(--text-normal); } + +.publish-section-header-toggle-collapsed-button { + padding: 7px 0 0 3px; + width: 18px; } + +.mod-publish .file-tree-item { + margin-left: 20px; } + +.mod-publish .file-tree-item { + padding: 0; + margin-bottom: 2px; + font-size: var(--font-small); } + +.mod-publish .file-tree-item-checkbox { + filter: hue-rotate(0); } + +.mod-publish .file-tree-item.mod-deleted .flair, +.mod-publish .file-tree-item.mod-to-delete .flair { + background: transparent; + color: #ff3c00; + font-weight: 500; } + +.mod-publish .file-tree-item.mod-new .flair { + background: transparent; + font-weight: 500; + color: #13c152; } + +.mod-publish .site-list-item { + padding-left: 0; + padding-right: 0; } + +.is-mobile { + /* Mobile publish */ + /* Phone */ } + .is-mobile .mod-publish .modal-content { + display: unset; + padding: 10px 10px 10px; + margin-bottom: 120px; + overflow-x: hidden; } + .is-mobile .mod-publish .button-container, + .is-mobile .modal.mod-publish .modal-button-container { + padding: 10px 15px 30px; + margin-left: 0px; + left: 0; } + .is-mobile .modal.mod-publish .modal-title { + padding: 10px 20px; + margin: 0 -10px; + border-bottom: 1px solid var(--background-modifier-border); } + .is-mobile .publish-site-settings-container { + margin-right: 0; + padding: 0; } + .is-mobile .modal.mod-publish .modal-content .publish-sections-container { + margin-right: 0; + padding-right: 0; } + @media (max-width: 400pt) { + .is-mobile .publish-section-header, + .is-mobile .publish-changes-info { + flex-wrap: wrap; + border: none; } + .is-mobile .publish-changes-info .publish-changes-add-linked-btn { + flex-basis: 100%; + margin-top: 10px; } + .is-mobile .publish-section-header-text { + flex-basis: 100%; + margin-bottom: 10px; + margin-left: 20px; + margin-top: -8px; } + .is-mobile .publish-section { + background: var(--background-secondary); + border-radius: 10px; + padding: 12px 12px 1px; } + .is-mobile .publish-changes-switch-site { + flex-grow: 0; + margin-right: 10px; } } + +/* Search */ +.search-result-container.mod-global-search .search-empty-state { + padding-left: 15px; } + +.search-result-file-match { + cursor: var(--cursor) !important; + width: auto; + left: 0; } + +.search-result-file-match:hover { + background: transparent; } + +.search-result-container:before { + height: 1px; } + +.search-result-file-match-replace-button { + background-color: var(--background-primary); + border: 1px solid var(--background-modifier-border); + color: var(--text-muted); + opacity: 1; + top: auto; + right: 18px; + bottom: 1px; + font-weight: 500; + font-size: var(--font-adaptive-smaller); } + +.search-result-hover-button:hover { + background-color: var(--background-tertiary); + color: var(--text-muted); } + +.search-result-file-match-replace-button:hover { + background-color: var(--background-modifier-border); + color: var(--text-normal); } + +.search-result-container.is-loading:before { + background-color: var(--background-modifier-accent); } + +.search-result { + margin-bottom: 0; } + +.search-result-count { + opacity: 1; + color: var(--text-faint); + padding: 0 0 0 5px; } + +.search-result-file-match:before { + top: 0; } + +.search-result-file-match:not(:first-child) { + margin-top: 0px; } + +.search-result-file-match { + margin-top: 0; + margin-bottom: 0; + padding-top: 6px; + padding-bottom: 5px; } + +.search-result-file-matched-text { + background-color: var(--text-selection); } + +.search-input-container input, +.search-input-container input:hover, +.search-input-container input:focus { + font-size: var(--font-adaptive-small); + padding: 5px 28px 5px 10px; + background-color: var(--background-modifier-form-field); } + +.search-input-container { + width: calc(100% - 20px); + margin: 0 0 8px 10px; } + +.workspace-leaf-content .setting-item { + padding: 5px 0; + border: none; } + +.workspace-leaf-content .setting-item-control { + flex-shrink: 0; + flex: 1; } + +.search-input-clear-button { + background: transparent; + border-radius: 50%; + color: var(--text-muted); + cursor: var(--cursor); + top: 0px; + right: 2px; + bottom: 0px; + line-height: 0; + height: calc(var(--input-height) - 2px); + width: 28px; + margin: auto; + padding: 0 0; + text-align: center; + display: flex; + justify-content: center; + align-items: center; + transition: color 0.2s ease-in-out; } + +.search-input-clear-button:hover { + color: var(--text-normal); + transition: color 0.2s ease-in-out; } + +.search-input-clear-button:active { + color: var(--text-normal); + transition: color 0.2s ease-in-out; } + +.search-input-clear-button:before { + content: ''; + height: 13px; + width: 13px; + display: block; + background-color: currentColor; + -webkit-mask-image: url("data:image/svg+xml,"); + -webkit-mask-repeat: no-repeat; } + +.search-input { + max-width: 100%; + margin-left: 0; + width: 500px; } + +input.search-input:focus { + border-color: var(--background-modifier-border); } + +.workspace-leaf-content[data-type='search'] .search-result-file-matches { + padding-left: 0; } + +.search-empty-state { + font-size: var(--font-adaptive-small); + color: var(--text-faint); + padding-left: 5px; + margin: 0; } + +.search-result-container { + padding: 5px 10px 50px 5px; } + +.search-result-file-title { + line-height: 1.3; + padding: 4px 4px 4px 20px; + vertical-align: middle; + cursor: var(--cursor) !important; } + +.tree-item-inner, +.search-result-file-title { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; } + +.search-result-collapse-indicator { + left: 0px; } + +.search-result-file-match { + padding-right: 15px; } + +.search-result-file-match:before { + height: 0.5px; } + +.search-result-file-matches { + font-size: var(--font-adaptive-smaller); + line-height: 1.3; + margin: 3px 0 8px 0px; + padding: 0 0 2px 0; + color: var(--text-muted); + border: 1px solid var(--background-modifier-border); + background: var(--background-primary); + border-radius: var(--radius-m); } + +.search-result:last-child .search-result-file-matches { + border: 1px solid var(--background-modifier-border); } + +.search-result-hover-button.mod-top { + top: 4px; + right: 4px; } + +.search-result-hover-button.mod-bottom { + bottom: 0px; + right: 4px; } + +.search-info-container { + font-size: var(--font-adaptive-smaller); + color: var(--text-faint); + padding-top: 5px; + padding-bottom: 5px; } + +.search-info-more-matches { + font-size: var(--font-adaptive-smaller); + padding-top: 4px; + padding-bottom: 4px; + color: var(--text-normal); } + +.side-dock-collapsible-section-header-indicator { + display: none; } + +.search-result-file-title:hover { + color: var(--text-normal); + background: transparent; } + +.workspace-leaf-content .search-input, +.workspace-leaf-content .search-input:hover, +.workspace-leaf-content .search-input:focus { + font-size: var(--font-adaptive-small); + padding: 7px 10px; + height: 28px; + border-radius: var(--radius-m); + background: var(--background-primary); + border: 1px solid var(--background-modifier-border); + transition: border-color 0.1s ease-in-out; } + +.workspace-leaf-content .search-input:hover { + border-color: var(--background-modifier-border-hover); + transition: border-color 0.1s ease-in-out; } + +.workspace-leaf-content .search-input:focus { + background: var(--background-primary); + border-color: var(--background-modifier-border-focus); + transition: all 0.1s ease-in-out; } + +.search-input-container input::placeholder { + color: var(--text-faint); + font-size: var(--font-adaptive-small); } + +.workspace-split.mod-root .workspace-split.mod-vertical .workspace-leaf-content { + padding-right: 0; } + +.workspace-split.mod-horizontal.mod-right-split { + width: 0; } + +.workspace-split.mod-vertical > .workspace-leaf { + padding-right: 1px; } + +.workspace-leaf-content[data-type=starred] .item-list { + padding-top: 5px; } + +.workspace-leaf-content .view-content { + padding: 0; } + +.workspace-split.mod-right-split .view-content { + padding: 0; + background-color: var(--background-primary); } + +/* Sync */ +/* Sync Log */ +.modal.mod-sync-log { + padding: 20px 0 0 0; } + +.modal.mod-sync-log .modal-title { + padding: 0 20px; } + +.modal.mod-sync-log .modal-content { + padding: 0px; + display: flex; + flex-direction: column; } + +.modal.mod-sync-log .modal-button-container { + border-top: 1px solid var(--background-modifier-border); + padding: 15px; + background-color: var(--background-primary); + margin: 0; } + +.modal.mod-sync-log .sync-log-container { + padding: 16px 20px; + background-color: var(--background-secondary); + flex-grow: 1; + font-size: var(--font-adaptive-small); } + +.sync-log-container .list-item { + padding-left: 0; } + +.modal.mod-sync-log .setting-item.mod-toggle { + padding: 20px; } + +.sync-history-content { + font-size: var(--font-adaptive-small); + border: none; + padding: 20px 40px 20px 20px; + border-radius: 0; } + +body .sync-history-content-container textarea.sync-history-content:active, +body .sync-history-content-container textarea.sync-history-content:focus { + box-shadow: none; } + +/* Sync history */ +.modal.mod-sync-history .modal-content { + padding: 0; } + +.sync-history-content-empty { + padding: 5px 20px; + color: var(--text-muted); + font-size: var(--font-adaptive-small); } + +.sync-history-content-container { + padding: 0; + height: auto; + border-left: 1px solid var(--background-modifier-border); + background-color: var(--background-primary); } + +.sync-history-content-buttons.u-center-text { + text-align: center; + padding: 10px; + margin: 0; + border-top: 1px solid var(--background-modifier-border); } + +.sync-history-content-container .modal-button-container { + margin: 0; + padding: 10px 5px; + border-top: 1px solid var(--background-modifier-border); + background-color: var(--background-primary); + text-align: center; } + +.sync-history-list { + min-width: 220px; } + +.sync-history-list-container { + min-width: 220px; + flex-basis: 230px; + max-height: none; + overflow-y: scroll; + background-color: var(--background-secondary); } + +.sync-history-list { + padding: 10px 10px 0 10px; + overflow: unset; + background-color: var(--background-secondary); } + +.sync-history-list .search-input-container { + width: 100%; + margin: 0; } + +.sync-history-load-more-button { + font-size: var(--font-adaptive-small); + cursor: var(--cursor); + margin: 0px 10px 10px; + border-radius: var(--radius-m); } + +.sync-history-load-more-button:hover { + background-color: var(--background-tertiary); } + +.sync-history-list-item { + border-radius: var(--radius-m); + padding: 4px 8px; + margin-bottom: 4px; + font-size: var(--font-adaptive-small); + cursor: var(--cursor); } + +.sync-history-list-item.is-active, .sync-history-list-item:hover { + background-color: var(--background-tertiary); } + +/* Mobile */ +.is-mobile .sync-status-icon { + margin-top: 2px; } +.is-mobile .sync-history-list { + padding: 10px; + background-color: var(--background-primary); } +.is-mobile .sync-history-list-item { + font-size: var(--font-adaptive-small); + padding: 8px 10px; } +.is-mobile .sync-history-content-container .modal-button-container { + padding: 5px 10px 30px 10px; } +.is-mobile .sync-history-content { + outline: none; + -webkit-appearance: none; + border: 0; + background-color: var(--background-secondary); } +.is-mobile .modal.mod-sync-log .mod-toggle, .is-mobile .modal.mod-sync-log .modal-button-container { + flex: 0; } + +/* --------------- */ +/* Phone */ +@media (max-width: 400pt) { + .is-mobile .modal.mod-sync-log { + width: 100vw; + height: 100vh; + max-height: calc(100vh - 32px); + box-shadow: 0 -32px 0 32px var(--background-primary); + bottom: 0; + padding-bottom: 10px; } } +/* Community plugins */ +/* Banner plugin */ +/* +.markdown-source-view.mod-cm6 .cm-line.has-banner { + width:100% !important; + max-width:100% !important; + transform:none !important; + + .cm-fold-indicator, + .cm-def.cm-hmd-frontmatter { + margin-left:max( + calc(50% + var(--folding-offset) - var(--line-width-adaptive)/2), + calc(50% - var(--max-width)/2) + var(--folding-offset)) !important; + } + .obsidian-banner-icon { + width:calc(var(--line-width-adaptive) - var(--folding-offset)); + max-width:var(--max-width); + margin-left:auto; + margin-right:auto; + transform:translateX(calc(var(--folding-offset)/2)); + } +} */ +.obsidian-banner.solid { + border-bottom: var(--border-width) solid var(--background-divider); } + +.contextual-typography .markdown-preview-view div.has-banner-icon.obsidian-banner-wrapper { + overflow: visible; } + +.theme-dark .markdown-preview-view img.emoji { + opacity: 1; } + +/* Breadcrumbs plugin +body .BC-trail { + border-width: 0 0 1px 0; + border-radius: 0; +} +*/ +/* Buttons plugin */ +body.theme-dark .button-default, +body.theme-light .button-default { + border: none; + box-shadow: none; + height: var(--input-height); + background: var(--background-tertiary); + color: var(--text-normal); + font-size: revert; + font-weight: 500; + transform: none; + transition: all 0.1s linear; + padding: 0 20px; } + +body.theme-dark .button-default:hover, +body.theme-light .button-default:hover { + border: none; + background: var(--background-modifier-border-hover); + box-shadow: none; + transform: none; + transition: all 0.1s linear; } + +body.theme-light .button-default:focus, +body.theme-light .button-default:active, +body.theme-dark .button-default:focus, +body.theme-dark .button-default:active { + box-shadow: none; } + +body .button-default.blue { + background-color: var(--blue) !important; } + +.button-default.red { + background-color: var(--red) !important; } + +.button-default.green { + background-color: var(--green) !important; } + +.button-default.yellow { + background-color: var(--yellow) !important; } + +.button-default.purple { + background-color: var(--purple) !important; } + +/* Calendar plugin */ +.workspace-leaf-content[data-type='calendar'] .view-content { + padding: 5px 0 0 0; } + +#calendar-container { + padding: 0 15px 5px; + --color-background-day-empty:var(--background-secondary-alt); + --color-background-day-active:var(--background-tertiary); + --color-background-day-hover:var(--background-tertiary); + --color-dot:var(--text-faint); + --color-text-title:var(--text-normal); + --color-text-heading:var(--text-muted); + --color-text-day:var(--text-normal); + --color-text-today:var(--text-normal); + --color-arrow:var(--text-faint); + --color-background-day-empty:transparent; } + +#calendar-container .table { + border-collapse: separate; + table-layout: fixed; } + +#calendar-container h2 { + font-weight: 400; + font-size: var(--h2); } + +.mod-root #calendar-container { + width: var(--line-width-adaptive); + max-width: var(--max-width); + margin: 0 auto; + padding: 0; } + +#calendar-container .arrow { + cursor: var(--cursor); + width: 22px; + border-radius: 4px; + padding: 3px 7px; } + +#calendar-container .arrow svg { + width: 12px; + height: 12px; + color: var(--text-faint); + opacity: 0.7; } + +#calendar-container .arrow:hover { + fill: var(--text-muted); + color: var(--text-muted); + background-color: var(--background-tertiary); } + +#calendar-container .arrow:hover svg { + color: var(--text-muted); + opacity: 1; } + +#calendar-container tr th { + padding: 2px 0 4px; + font-weight: 500; + letter-spacing: 0.1em; + font-size: var(--font-adaptive-smallest); } + +#calendar-container tr td { + padding: 2px 0 0 0; + border-radius: var(--radius-m); + cursor: var(--cursor); + border: 1px solid transparent; + transition: none; } + +#calendar-container .nav { + padding: 0; + margin: 10px 5px 10px 5px; } + +#calendar-container .dot { + margin: 0; } + +#calendar-container .year, +#calendar-container .month, +#calendar-container .title { + font-size: var(--font-adaptive-normal); + font-weight: 400; + color: var(--text-normal); } + +#calendar-container .today.active, +#calendar-container .today { + color: var(--text-accent); + font-weight: 600; } + +#calendar-container .today.active .dot, +#calendar-container .today .dot { + fill: var(--text-accent); } + +#calendar-container .active .task { + stroke: var(--text-faint); } + +#calendar-container .active { + color: var(--text-normal); } + +#calendar-container .reset-button { + text-transform: none; + letter-spacing: 0; + font-size: var(--font-adaptive-small); + font-weight: 500; + color: var(--text-muted); + border-radius: 4px; + margin: 0; + padding: 2px 8px; } + +#calendar-container .reset-button:hover { + color: var(--text-normal); + background-color: var(--background-tertiary); } + +#calendar-container .reset-button, +#calendar-container .day { + cursor: var(--cursor); } + +#calendar-container .day.adjacent-month { + color: var(--text-faint); + opacity: 1; } + +#calendar-container .day { + padding: 2px 4px 4px; + font-size: calc(var(--font-adaptive-normal) - 2px); } + +#calendar-container .active, +#calendar-container .active.today, +#calendar-container .week-num:hover, +#calendar-container .day:hover { + background-color: var(--color-background-day-active); } + +#calendar-container .active .dot { + fill: var(--text-faint); } + +#calendar-container .active .task { + stroke: var(--text-faint); } + +/* Charts */ +.block-language-chart canvas, +.block-language-dataviewjs canvas { + margin: 1em 0; } + +.theme-light, +.theme-dark { + --chart-color-1:var(--blue); + --chart-color-2:var(--red); + --chart-color-3:var(--yellow); + --chart-color-4:var(--green); + --chart-color-5:var(--orange); + --chart-color-6:var(--purple); + --chart-color-7:var(--cyan); + --chart-color-8:var(--pink); } + +/* Checklist plugin */ +.checklist-plugin-main .group .classic, +.checklist-plugin-main .group .compact, +.checklist-plugin-main .group svg, +.checklist-plugin-main .group .page { + cursor: var(--cursor); } + +.workspace .view-content .checklist-plugin-main { + padding: 10px 10px 15px 15px; + --todoList-togglePadding--compact:2px; + --todoList-listItemMargin--compact:2px; } + +.checklist-plugin-main .title { + font-weight: 400; + color: var(--text-muted); + font-size: var(--font-adaptive-small); } + +.checklist-plugin-main .group svg { + fill: var(--text-faint); } + +.checklist-plugin-main .group svg:hover { + fill: var(--text-normal); } + +.checklist-plugin-main .group .title:hover { + color: var(--text-normal); } + +.checklist-plugin-main .group:not(:last-child) { + border-bottom: 1px solid var(--background-modifier-border); } + +.checklist-plugin-main .group { + padding: 0 0 2px 0; } + +.checklist-plugin-main .group .classic:last-child, +.checklist-plugin-main .group .compact:last-child { + margin-bottom: 10px; } + +.checklist-plugin-main .group .classic, +.checklist-plugin-main .group .compact { + font-size: var(--font-adaptive-small); } + +.checklist-plugin-main .group .classic, +.checklist-plugin-main .group .compact { + background: transparent; + border-radius: 0; + margin: 1px auto; + padding: 0; } + +.checklist-plugin-main .group .classic .content { + padding: 0; } + +.checklist-plugin-main .group .classic:hover, +.checklist-plugin-main .group .compact:hover { + background: transparent; } + +.markdown-preview-view.checklist-plugin-main ul > li:not(.task-list-item)::before { + display: none; } + +.checklist-plugin-main .group .compact > .toggle .checked { + background: var(--text-accent); + top: -1px; + left: -1px; + height: 18px; + width: 18px; } + +.checklist-plugin-main .compact .toggle:hover { + opacity: 1 !important; } + +.checklist-plugin-main .group .count { + font-size: var(--font-adaptive-smaller); + padding: 0; + background: transparent; + font-weight: 400; + color: var(--text-faint); } + +.checklist-plugin-main .group .group-header:hover .count { + color: var(--text-muted); } + +.checklist-plugin-main .group .checkbox { + border: 1px solid var(--background-modifier-border-hover); + min-height: 18px; + min-width: 18px; + height: 18px; + width: 18px; } + +.checklist-plugin-main .group .checkbox:hover { + border: 1px solid var(--background-modifier-border-focus); } + +.checklist-plugin-main button:active, +.checklist-plugin-main button:focus, +.checklist-plugin-main button:hover { + box-shadow: none !important; } + +.checklist-plugin-main button.collapse { + padding: 0; } + +body:not(.is-mobile) .checklist-plugin-main button.collapse svg { + width: 18px; + height: 18px; } + +/* Checklist plugin mobile */ +.is-mobile .checklist-plugin-main .group-header .title { + flex-grow: 1; + flex-shrink: 0; } + +.is-mobile .checklist-plugin-main button { + width: auto; } + +.is-mobile .checklist-plugin-main.markdown-preview-view ul { + padding-inline-start: 0; } + +.is-mobile .workspace .view-content .checklist-plugin-main { + padding-bottom: 50px; } + +/* cMenu plugin */ +body #cMenuModalBar { + box-shadow: 0px 2px 20px var(--shadow-color); } + +body #cMenuModalBar .cMenuCommandItem { + cursor: var(--cursor); } + +body #cMenuModalBar button.cMenuCommandItem:hover { + background-color: var(--background-tertiary); } + +/* Contextual Typography */ +.el-hr hr { + margin: 1rem 0; } + +.el-p + .el-h1, +.el-p + .el-h2 { + margin-top: 0.75rem; } + +.el-hr + .el-h1, +.el-hr + .el-h2, +.el-h1 + .el-h1, +.el-h1 + .el-h2, +.el-h2 + .el-h2 { + margin-top: 0rem; } + +.el-ol + .el-lang-dataview, +.el-ul + .el-lang-dataview, +.el-p:not(.el-lang-dataview) + .el-lang-dataview, +.el-ol + .el-lang-dataviewjs, +.el-ul + .el-lang-dataviewjs, +.el-p:not(.el-lang-dataviewjs) + .el-lang-dataviewjs, +.el-ol + .el-table, +.el-ul + .el-table, +.el-p + .el-table, +.el-lang-dataviewjs + .el-p, +.el-lang-dataview + .el-p { + margin-top: var(--spacing-p); } + +.el-div + .el-h1, +.el-pre + .el-h1, +.el-lang-leaflet, +.el-lang-leaflet + *, +.el-iframe + .el-p, +.el-p + .el-iframe, +.el-p:not(.el-embed-image) + .el-embed-image, +.el-embed-image + .el-p:not(.el-embed-image) { + margin-top: 1rem; } + +/* Dataview plugin */ +/*body .table-view-table > thead > tr > th, +.markdown-preview-view .table-view-table { + font-size:calc(var(--font-adaptive-normal) - 1px); +}*/ +body .table-view-table > thead > tr > th, +.markdown-preview-view .table-view-table > thead > tr > th { + font-weight: 400; + font-size: var(--table-font-size); + color: var(--text-muted); + border-bottom: 1px solid var(--background-modifier-border); + cursor: var(--cursor); } + +table.dataview ul.dataview-ul { + list-style: none; + padding-inline-start: 0; + margin-block-start: 0em !important; + margin-block-end: 0em !important; } + +.markdown-source-view.mod-cm6 .table-view-table > tbody > tr > td, +.markdown-preview-view .table-view-table > tbody > tr > td { + max-width: var(--max-col-width); } + +body .dataview.small-text { + color: var(--text-faint); } + +/* Remove hover effect */ +body .dataview.task-list-item:hover, +body .dataview.task-list-basic-item:hover, +body .table-view-table > tbody > tr:hover { + background-color: transparent; + box-shadow: none; } + +body .dataview-error { + margin-top: 16px; + background-color: transparent; } + +.markdown-source-view.mod-cm6 .cm-content .dataview.dataview-error, +.dataview.dataview-error { + color: var(--text-muted); } + +/* New error box as of 2022-05 */ +body div.dataview-error-box { + min-height: 0; + border: none; + background-color: transparent; + font-size: var(--table-font-size); + border-radius: var(--radius-m); + padding: 15px 0; } + body div.dataview-error-box p { + margin-block-start: 0; + margin-block-end: 0; + color: var(--text-faint); } + +.markdown-source-view div.dataview-error-box { + margin-top: 15px; } + +/* Trim columns feature */ +.trim-cols .markdown-source-view.mod-cm6 .table-view-table > tbody > tr > td, +.trim-cols .markdown-preview-view .table-view-table > tbody > tr > td, +.trim-cols .markdown-source-view.mod-cm6 .table-view-table > thead > tr > th { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; } + +/* Lists */ +ul .dataview .task-list-item:hover, +ul .dataview .task-list-basic-item:hover { + background-color: transparent; + box-shadow: none; } + +body .dataview.result-group { + padding-left: 0; } + +/* Inline fields */ +body .dataview.inline-field-key, +body .dataview.inline-field-value, +body .dataview .inline-field-standalone-value { + font-family: var(--font-text); + font-size: calc(var(--font-adaptive-normal) - 2px); + background: transparent; + color: var(--text-muted); } + +body .dataview.inline-field-key { + padding: 0; } + +body .dataview .inline-field-standalone-value { + padding: 0; } + +body .dataview.inline-field-key::after { + margin-left: 3px; + content: "|"; + color: var(--background-modifier-border); } + +body .dataview.inline-field-value { + padding: 0 1px 0 3px; } + +/* Calendar */ +.markdown-preview-view .block-language-dataview table.calendar th { + border: none; + cursor: default; + background-image: none; } + +.markdown-preview-view .block-language-dataview table.calendar .day { + font-size: var(--font-adaptive-small); } + +/* Dictionary plugin */ +.workspace-leaf-content .view-content.dictionary-view-content { + padding: 0; } + +div[data-type="dictionary-view"] .contents { + padding-bottom: 2rem; } + +div[data-type="dictionary-view"] .results > .container { + background-color: transparent; + margin-top: 0; + max-width: none; + padding: 0 10px; } + +div[data-type="dictionary-view"] .error, +div[data-type="dictionary-view"] .errorDescription { + text-align: left; + font-size: var(--font-adaptive-small); + padding: 10px 12px 0; + margin: 0; } + +div[data-type="dictionary-view"] .results > .container h3 { + text-transform: uppercase; + letter-spacing: 0.05em; + color: var(--text-muted); + font-size: var(--font-adaptive-smallest); + font-weight: 500; + padding: 5px 7px 0px 2px; + margin-bottom: 6px; } + +div[data-type="dictionary-view"] .container .main { + border-radius: 0; + background-color: transparent; + font-size: var(--font-adaptive-smaller); + line-height: 1.3; + color: var(--text-muted); + padding: 5px 0 0; } + +div[data-type="dictionary-view"] .main .definition { + padding: 10px; + border: 1px solid var(--background-modifier-border); + border-radius: 5px; + margin: 10px 0 5px; + background-color: var(--background-primary); } + +div[data-type="dictionary-view"] .main .definition:last-child { + border: 1px solid var(--background-modifier-border); } + +div[data-type="dictionary-view"] .main .synonyms { + padding: 10px 0 0; } + +div[data-type="dictionary-view"] .main .synonyms p { + margin: 0; } + +div[data-type="dictionary-view"] .main .definition > blockquote { + margin: 0; } + +div[data-type="dictionary-view"] .main .label { + color: var(--text-normal); + margin-bottom: 2px; + font-size: var(--font-adaptive-smaller); + font-weight: 500; } + +div[data-type="dictionary-view"] .main .mark { + color: var(--text-normal); + background-color: var(--text-selection); + box-shadow: none; } + +div[data-type="dictionary-view"] .main > .opener { + font-size: var(--font-adaptive-small); + color: var(--text-normal); + padding-left: 5px; } + +/* Excalidraw Plugin */ +body .excalidraw, +body .excalidraw.theme--dark { + --color-primary-light:var(--text-selection); + --color-primary:var(--interactive-accent); + --color-primary-chubb:var(--interactive-accent-hover); + --color-primary-darker:var(--interactive-accent-hover); + --color-primary-darkest:var(--interactive-accent-hover); + --ui-font:var(--font-interface); + --island-bg-color:var(--background-secondary); + --button-gray-1:var(--background-tertiary); + --button-gray-2:var(--background-tertiary); + --focus-highlight-color:var(--background-modifier-border-focus); + --default-bg-color:var(--background-primary); + --input-border-color:var(--background-modifier-border); + --link-color:var(--text-accent); + --overlay-bg-color:rgba(255, 255, 255, 0.88); + --text-primary-color:var(--text-normal); } + +.workspace-leaf-content[data-type=excalidraw] .view-header .view-header-title-container { + width: auto; } + +body .excalidraw .App-toolbar-container .ToolIcon_type_floating:not(.is-mobile) .ToolIcon__icon { + box-shadow: none; } + +body .excalidraw button, +body .excalidraw .buttonList label { + cursor: var(--cursor); } + +body .excalidraw .Dialog__title { + font-variant: normal; } + +body .excalidraw .reset-zoom-button, +body .excalidraw .HintViewer { + color: var(--text-muted); + font-size: var(--font-small); } + +body .excalidraw .reset-zoom-button { + padding-left: 1em; + padding-right: 1em; } + +body .excalidraw .HintViewer > span { + background-color: transparent; } + +body .excalidraw button:hover { + box-shadow: none; } + +body .excalidraw .Island { + box-shadow: none; + border: 1px solid var(--background-modifier-border); } + +body .excalidraw .ToolIcon { + cursor: var(--cursor); + font-family: var(--font-interface); + background-color: transparent; } + +body .excalidraw label.ToolIcon { + cursor: var(--cursor); + background-color: transparent; } + +/* Electron Window Tweaker */ +:root { + --ewt-traffic-light-y:0px; } + +/* Embedded Note Titles plugin */ +.contextual-typography .markdown-preview-view h1.embedded-note-title { + margin-block-start: 0; + margin-block-end: 0; } + +.embedded-note-titles .markdown-preview-view > h1 { + padding-left: var(--folding-offset) !important; } + +.embedded-note-titles .is-readable-line-width.markdown-preview-view > h1 { + max-width: var(--max-width) !important; + width: var(--line-width-adaptive) !important; } + +.mod-cm6 .cm-editor h1.cm-line.embedded-note-title { + padding-top: var(--embedded-note-title-padding-top); + padding-bottom: var(--embedded-note-title-padding-bottom); } + +/* Attempting focus mode + embedded note titles + +.embedded-note-titles.minimal-focus-mode .markdown-preview-view > h1 { + padding-top:var(--header-height); +} +.embedded-note-titles.minimal-focus-mode .workspace-split.mod-root > .workspace-leaf:first-of-type:last-of-type .CodeMirror-scroller { + margin-top:calc(var(--header-height) - 10px); +}*/ +.embedded-note-titles .CodeMirror-scroll > h1 { + /* ...edit mode styles... */ } + +.embedded-note-titles .is-readable-line-width .CodeMirror-scroll > h1 { + /* ...edit mode styles with readable line width enabled... */ } + +/* Git plugin */ +.git-view-body .opener { + text-transform: uppercase; + letter-spacing: 0.05em; + font-size: var(--font-adaptive-smallest); + font-weight: 500; + padding: 5px 7px 5px 10px; + margin-bottom: 6px; } + +.git-view-body .file-view .opener { + text-transform: none; + letter-spacing: normal; + font-size: var(--font-adaptive-smallest); + font-weight: normal; + padding: initial; + margin-bottom: 0px; } + +.git-view-body .file-view .opener .collapse-icon { + display: flex !important; + margin-left: -7px; } + +.git-view-body { + margin-top: 6px; } + +.git-view-body .file-view { + margin-left: 4px; } + +.git-view-body .file-view main:hover { + color: var(--text-normal); } + +.git-view-body .file-view .tools .type { + display: none !important; } + +.git-view-body .file-view .tools { + opacity: 0; + transition: opacity .1s; } + +.git-view-body .file-view main:hover > .tools { + opacity: 1; } + +.git-view-body .staged { + margin-bottom: 12px; } + +.git-view-body .opener.open { + color: var(--text-normal); } + +div[data-type="git-view"] .search-input-container { + margin-left: 0; + width: 100%; } + +.git-view-body .opener .collapse-icon { + display: none !important; } + +.git-view-body main { + background-color: var(--background-primary) !important; + width: initial !important; } + +.git-view-body .file-view > main:not(.topLevel) { + margin-left: 7px; } + +div[data-type="git-view"] .commit-msg { + min-height: 2.5em !important; + height: 2.5em !important; + padding: 6.5px 8px !important; } + +div[data-type="git-view"] .search-input-clear-button { + bottom: 5.5px; } + +/* Hider plugin */ +/* Frameless mode */ +body.hider-frameless:not(.is-mobile) .workspace-split.mod-left-split > .workspace-tabs { + padding-top: var(--top-left-padding-y); + transition: padding-top 0.2s linear; } + +/* Include support for Electron Window Tweaker */ +body.mod-macos.hider-frameless:not(.is-fullscreen):not(.is-mobile) .workspace-split.mod-left-split > .workspace-tabs:nth-child(3) { + padding-top: calc(var(--top-left-padding-y) + var(--ewt-traffic-light-y)); + transition: padding-top 0.2s linear; } + +body.mod-macos.hider-frameless:not(.hider-ribbon):not(.is-fullscreen):not(.is-mobile) .workspace-ribbon .side-dock-actions { + padding-top: calc(var(--top-left-padding-y) + var(--ewt-traffic-light-y)); } + +.hider-frameless:not(.is-mobile) .workspace-split.mod-right-split > .workspace-tabs, +.hider-frameless:not(.is-mobile) .workspace-split.mod-root .view-header { + padding-top: 0px; } + +.hider-frameless:not(.is-mobile) .workspace-split.mod-right-split > .workspace-tabs ~ .workspace-tabs, +.hider-frameless:not(.is-mobile) .workspace-split.mod-left-split > .workspace-tabs ~ .workspace-tabs { + padding-top: 0px; } + +.hider-frameless.is-fullscreen:not(.is-mobile) .workspace-split.mod-left-split > .workspace-tabs, +.hider-frameless.is-fullscreen:not(.is-mobile) .workspace-split.mod-root .view-header { + padding-top: 0px; } + +/* Adjustments to title bar for traffic light icons */ +:root { + --traffic-x-space:0px; } + +/* Frameless + no ribbon */ +.mod-macos.hider-ribbon.hider-frameless:not(.is-fullscreen):not(.plugin-sliding-panes-rotate-header) .workspace-split.mod-left-split.is-collapsed + .mod-root .workspace-leaf:first-of-type { + --traffic-x-space:64px; } + +/* Frameless + popout */ +.mod-macos.is-popout-window.hider-ribbon.hider-frameless:not(.is-fullscreen):not(.plugin-sliding-panes-rotate-header) .mod-root .workspace-leaf:first-of-type { + --traffic-x-space:64px; } + +/* Frameless */ +.mod-macos.hider-frameless:not(.is-fullscreen):not(.plugin-sliding-panes-rotate-header) .workspace-split.mod-left-split.is-collapsed + .mod-root .workspace-leaf:first-of-type { + --traffic-x-space:22px; } + +/* Remove ribbon border on Mac when frameless */ +.mod-macos.hider-frameless .workspace-ribbon { + border: none; } + +/* --------------- */ +/* App ribbon moved to the bottom edge */ +.hider-ribbon:not(.is-mobile) .workspace-ribbon-collapse-btn { + display: none; } + +.hider-ribbon:not(.is-mobile) .workspace-ribbon.mod-right { + pointer-events: none; } + +.hider-ribbon:not(.is-mobile) .workspace-ribbon.mod-left { + position: absolute; + border-right: 0px; + margin: 0; + height: var(--header-height); + overflow: visible; + flex-basis: 0; + bottom: 0; + top: auto; + display: flex !important; + flex-direction: row; + z-index: 17; + opacity: 0; + transition: opacity 0.25s ease-in-out; + filter: drop-shadow(2px 10px 30px rgba(0, 0, 0, 0.2)); } + +.hider-ribbon:not(.is-mobile) .side-dock-actions, +.hider-ribbon:not(.is-mobile) .side-dock-settings { + display: flex; + border-top: var(--border-width) solid var(--background-modifier-border); + background: var(--background-secondary); + margin: 0; + position: relative; } + +.hider-ribbon:not(.is-mobile) .side-dock-actions { + padding-left: 5px; } + +.hider-ribbon:not(.is-mobile) .side-dock-settings { + border-right: var(--border-width) solid var(--background-modifier-border); + border-top-right-radius: 5px; + padding-right: 10px; } + +.hider-ribbon:not(.is-mobile) .workspace-ribbon.mod-left .side-dock-ribbon-action { + display: flex; + padding: 4px; + margin: 6px 0px 5px 7px; } + +.hider-ribbon:not(.is-mobile) .workspace-ribbon.mod-left:hover { + opacity: 1; + transition: opacity 0.25s ease-in-out; } + +.hider-ribbon:not(.is-mobile) .workspace-ribbon.mod-left .workspace-ribbon-collapse-btn { + opacity: 0; } + +.hider-ribbon:not(.is-mobile) .workspace-split.mod-left-split { + margin: 0; } + +.hider-ribbon:not(.is-mobile) .workspace-leaf-content .item-list { + padding-bottom: 40px; } + +.hider-ribbon .workspace-ribbon { + padding: 0; } + +/* Hover Editor */ +.popover.hover-editor { + --folding-offset:10px; } + +.theme-light, +.theme-dark { + --he-title-bar-inactive-bg:var(--background-secondary); + --he-title-bar-inactive-pinned-bg:var(--background-secondary); + --he-title-bar-active-pinned-bg:var(--background-secondary); + --he-title-bar-active-bg:var(--background-secondary); + --he-title-bar-inactive-fg:var(--text-muted); + --he-title-bar-active-fg:var(--text-normal); + --he-title-bar-font-size:14px; } + +.theme-light { + --popover-shadow: + 0px 2.7px 3.1px rgba(0, 0, 0, 0.032), + 0px 5.9px 8.7px rgba(0, 0, 0, 0.052), + 0px 10.4px 18.1px rgba(0, 0, 0, 0.071), + 0px 20px 40px rgba(0, 0, 0, 0.11) ; } + +.theme-dark { + --popover-shadow: + 0px 2.7px 3.1px rgba(0, 0, 0, 0.081), + 0px 5.9px 8.7px rgba(0, 0, 0, 0.131), + 0px 10.4px 18.1px rgba(0, 0, 0, 0.18), + 0px 20px 40px rgba(0, 0, 0, 0.28) ; } + +.popover.hover-editor:not(.snap-to-viewport) { + --max-width:92%; } + .popover.hover-editor:not(.snap-to-viewport) .markdown-preview-view, + .popover.hover-editor:not(.snap-to-viewport) .markdown-source-view .cm-content { + font-size: 90%; } + +body .popover.hover-editor:not(.is-loaded) { + box-shadow: var(--popover-shadow); } + body .popover.hover-editor:not(.is-loaded) .markdown-preview-view { + padding: 15px 0 0 0; } + body .popover.hover-editor:not(.is-loaded) .view-content { + height: 100%; + background-color: var(--background-primary); } + body .popover.hover-editor:not(.is-loaded) .view-actions { + height: auto; } + body .popover.hover-editor:not(.is-loaded) .popover-content { + border: 1px solid var(--background-modifier-border-hover); } + body .popover.hover-editor:not(.is-loaded) .popover-titlebar { + padding: 0 4px; } + body .popover.hover-editor:not(.is-loaded) .popover-titlebar .popover-title { + padding-left: 4px; + letter-spacing: -.02em; + font-weight: var(--title-weight); } + body .popover.hover-editor:not(.is-loaded) .markdown-embed { + height: auto; + font-size: unset; + line-height: unset; } + body .popover.hover-editor:not(.is-loaded) .markdown-embed .markdown-preview-view { + padding: 0; } + body .popover.hover-editor:not(.is-loaded).show-navbar .popover-titlebar { + border-bottom: var(--border-width) solid var(--background-modifier-border); } + body .popover.hover-editor:not(.is-loaded) .popover-action, + body .popover.hover-editor:not(.is-loaded) .popover-header-icon { + cursor: var(--cursor); + margin: 4px 0; + padding: 4px 3px; + border-radius: var(--radius-m); + color: var(--icon-color); } + body .popover.hover-editor:not(.is-loaded) .popover-action.mod-pin-popover, + body .popover.hover-editor:not(.is-loaded) .popover-header-icon.mod-pin-popover { + padding: 4px 2px; } + body .popover.hover-editor:not(.is-loaded) .popover-action svg, + body .popover.hover-editor:not(.is-loaded) .popover-header-icon svg { + opacity: var(--icon-muted); } + body .popover.hover-editor:not(.is-loaded) .popover-action:hover, + body .popover.hover-editor:not(.is-loaded) .popover-header-icon:hover { + background-color: var(--background-tertiary); + color: var(--icon-color-hover); } + body .popover.hover-editor:not(.is-loaded) .popover-action:hover svg, + body .popover.hover-editor:not(.is-loaded) .popover-header-icon:hover svg { + opacity: 1; + transition: opacity 0.1s ease-in-out; } + body .popover.hover-editor:not(.is-loaded) .popover-action.is-active, + body .popover.hover-editor:not(.is-loaded) .popover-header-icon.is-active { + color: var(--icon-color); } + +/* Kanban plugin */ +body .kanban-plugin__markdown-preview-view { + font-family: var(----text); } + +body .kanban-plugin { + --interactive-accent:var(--text-selection); + --interactive-accent-hover:var(--background-tertiary); + --text-on-accent:var(--text-normal); + background-color: var(--background-primary); } + +body .kanban-plugin__board > div { + margin: 0 auto; } + +body .kanban-plugin__checkbox-label { + font-size: var(--font-adaptive-small); + color: var(--text-muted); } + +body .kanban-plugin__item-markdown ul { + margin: 0; } + +body .kanban-plugin__item-content-wrapper { + box-shadow: none; } + +body .kanban-plugin__grow-wrap > textarea, +body .kanban-plugin__grow-wrap::after { + padding: 0; + border: 0; + border-radius: 0; } + +body:not(.is-mobile) .kanban-plugin__grow-wrap > textarea:focus { + box-shadow: none; } + +body .kanban-plugin__markdown-preview-view, +body .kanban-plugin__grow-wrap > textarea, +body .kanban-plugin__grow-wrap::after, +body .kanban-plugin__item-title p { + font-size: calc(var(--font-adaptive-normal) - 2px); + line-height: 1.3; } + +.kanban-plugin__item-input-actions button, +.kanban-plugin__lane-input-actions button { + font-size: var(--font-adaptive-small); } + +body .kanban-plugin__item { + background-color: var(--background-primary); } + +.kanban-plugin__item-title-wrapper { + align-items: center; } + +body .kanban-plugin__lane-form-wrapper { + border: 1px solid var(--background-modifier-border); } + +body .kanban-plugin__lane-header-wrapper { + border-bottom: 0; } + +body .kanban-plugin__lane-title p, +body .kanban-plugin__lane-header-wrapper .kanban-plugin__grow-wrap > textarea, +body .kanban-plugin__lane-input-wrapper .kanban-plugin__grow-wrap > textarea { + background: transparent; + color: var(--text-normal); + font-size: calc(var(--font-adaptive-normal) - 2px); + font-weight: 500; } + +body .kanban-plugin__item-input-wrapper .kanban-plugin__grow-wrap > textarea { + padding: 0; + border-radius: 0; } + +body .kanban-plugin__item-form .kanban-plugin__grow-wrap { + padding: 6px 8px; + border-radius: 6px; + border: 1px solid var(--background-modifier-border); + background-color: var(--background-primary); } + +body .kanban-plugin__item-input-wrapper .kanban-plugin__grow-wrap > textarea::placeholder { + color: var(--text-faint); } + +body .kanban-plugin__lane button.kanban-plugin__lane-settings-button.is-enabled, +body .kanban-plugin__item .kanban-plugin__item-edit-archive-button, +body .kanban-plugin__item button.kanban-plugin__item-edit-button, +body .kanban-plugin__lane button.kanban-plugin__lane-settings-button, +.kanban-plugin__item-settings-actions > button, +.kanban-plugin__lane-action-wrapper > button { + background: transparent; + transition: color 0.1s ease-in-out; } + +body .kanban-plugin__item .kanban-plugin__item-edit-archive-button:hover, +body .kanban-plugin__item button.kanban-plugin__item-edit-button.is-enabled, +body .kanban-plugin__item button.kanban-plugin__item-edit-button:hover, +body .kanban-plugin__lane button.kanban-plugin__lane-settings-button.is-enabled, +body .kanban-plugin__lane button.kanban-plugin__lane-settings-button:hover { + color: var(--text-normal); + transition: color 0.1s ease-in-out; + background: transparent; } + +body .kanban-plugin__new-lane-button-wrapper { + position: fixed; + bottom: 30px; } + +body .kanban-plugin__lane-items > .kanban-plugin__placeholder:only-child { + border: 1px dashed var(--background-modifier-border); + height: 2em; } + +body .kanban-plugin__item-postfix-button-wrapper { + align-self: flex-start; } + +body .kanban-plugin__item button.kanban-plugin__item-prefix-button.is-enabled, +body .kanban-plugin__item button.kanban-plugin__item-postfix-button.is-enabled, +body .kanban-plugin__lane button.kanban-plugin__lane-settings-button.is-enabled { + color: var(--text-muted); } + +body .kanban-plugin button { + box-shadow: none; + cursor: var(--cursor); } + +body .kanban-plugin__item button.kanban-plugin__item-prefix-button:hover, +body .kanban-plugin__item button.kanban-plugin__item-postfix-button:hover, +body .kanban-plugin__lane button.kanban-plugin__lane-settings-button:hover { + background-color: var(--background-tertiary); } + +body:not(.minimal-icons-off) .kanban-plugin svg.cross { + height: 14px; + width: 14px; } + +body .kanban-plugin__item-button-wrapper > button { + font-size: var(--font-adaptive-small); + color: var(--text-muted); + font-weight: 400; + background: transparent; + height: 32px; } + +body .kanban-plugin__item-button-wrapper > button:hover { + color: var(--text-normal); + background: var(--background-tertiary); } + +body .kanban-plugin__item-button-wrapper > button:focus { + box-shadow: none; } + +body .kanban-plugin__item-button-wrapper { + padding: 1px 6px 5px; + border-top: none; } + +body .kanban-plugin__lane-setting-wrapper > div:last-child { + border: none; + margin: 0; } + +body .kanban-plugin.something-is-dragging { + cursor: grabbing; + cursor: -webkit-grabbing; } + +body .kanban-plugin__item.is-dragging { + box-shadow: 0 5px 30px rgba(0, 0, 0, 0.15), 0 0 0 2px var(--text-selection); } + +body .kanban-plugin__lane.is-dragging { + box-shadow: 0 5px 30px rgba(0, 0, 0, 0.15); + border: 1px solid var(--background-modifier-border); } + +body .kanban-plugin__lane { + background: transparent; + padding: 0; + border: var(--border-width) solid transparent; } + +body { + --kanban-border:var(--border-width); } + +body.theme-dark, +body.minimal-dark-black.theme-dark, +body.minimal-dark-tonal.theme-dark, +body.minimal-light-white.theme-light, +body.minimal-light-tonal.theme-light { + --kanban-border:0px; } + +body .kanban-plugin__lane-items { + border: var(--kanban-border) solid var(--background-modifier-border); + border-bottom: none; + padding: 0 4px; + border-top-left-radius: 8px; + border-top-right-radius: 8px; + margin: 0; + background-color: var(--background-secondary); } + +body .kanban-plugin__item-input-wrapper { + border: 0; + padding-top: 1px; + flex-grow: 1; } + +body .kanban-plugin__item-form, +body .kanban-plugin__item-button-wrapper { + background-color: var(--background-secondary); + border: var(--kanban-border) solid var(--background-modifier-border); + border-top: none; + border-bottom-left-radius: 8px; + border-bottom-right-radius: 8px; } + +body .kanban-plugin__item-form { + padding: 0 4px 5px; } + +body .kanban-plugin__markdown-preview-view ol.contains-task-list .contains-task-list, +body .kanban-plugin__markdown-preview-view ul.contains-task-list .contains-task-list, +body .kanban-plugin__markdown-preview-view ul, .kanban-plugin__markdown-preview-view ol { + padding-inline-start: 1.8em !important; } + +@media (max-width: 400pt) { + .kanban-plugin__board { + flex-direction: column !important; } + + .kanban-plugin__lane { + width: 100% !important; + margin-bottom: 1rem !important; } } +/* Lapel */ +body .cm-heading-marker { + cursor: var(--cursor); + padding-left: 10px; } + +/* Leaflet plugin */ +.theme-light { + --leaflet-buttons:var(--bg1); + --leaflet-borders:rgba(0,0,0,0.1); } + +.theme-dark { + --leaflet-buttons:var(--bg2); + --leaflet-borders:rgba(255,255,255,0.1); } + +.leaflet-top { + transition: top 0.1s linear; } + +.mod-macos.minimal-focus-mode .mod-root .map-100 .markdown-preview-sizer.markdown-preview-section .el-lang-leaflet:nth-child(3) .leaflet-top { + top: calc(18px + var(--ewt-traffic-light-y)); + transition: top 0.1s linear; } + +body .leaflet-container { + background-color: var(--background-secondary); + font-family: var(--font-interface); } + +.map-100 .markdown-preview-sizer.markdown-preview-section .el-lang-leaflet:nth-child(3) { + margin-top: -16px; } + +.leaflet-control-attribution { + display: none; } + +.leaflet-popup-content { + margin: 10px; } + +.block-language-leaflet { + border-radius: var(--radius-m); + overflow: hidden; + border: var(--border-width) solid var(--background-modifier-border); } + +.map-wide .block-language-leaflet { + border-radius: var(--radius-l); } + +.map-max .block-language-leaflet { + border-radius: var(--radius-xl); } + +.workspace-leaf-content[data-type="obsidian-leaflet-map-view"] .block-language-leaflet { + border-radius: 0; + border: none; } + +.map-100 .block-language-leaflet { + border-radius: 0px; + border-left: none; + border-right: none; } + +/* Checkbox */ +.block-language-leaflet .leaflet-control-expandable-list .input-container .input-item > input { + appearance: none; } + +/* Buttons */ +body .block-language-leaflet .leaflet-bar.disabled > a { + background-color: transparent; + opacity: 0.3; } + +body .leaflet-touch .leaflet-bar a:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +body .leaflet-touch .leaflet-bar a:last-child { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + +body .leaflet-control-layers-toggle { + border-radius: 4px; } + +body .leaflet-control-layers-toggle, +body .leaflet-control-layers-expanded, +body .block-language-leaflet .leaflet-control-has-actions .control-actions.expanded, +body .block-language-leaflet .leaflet-control-expandable, +body .block-language-leaflet .leaflet-distance-control, +body .leaflet-bar, +body .leaflet-bar a { + background-color: var(--leaflet-buttons); + color: var(--text-muted); + border: none; + user-select: none; } + +body .leaflet-bar a.leaflet-disabled, +body .leaflet-bar a.leaflet-disabled:hover { + background-color: var(--leaflet-buttons); + color: var(--text-faint); + opacity: 0.6; + cursor: not-allowed; } + +body .leaflet-control a { + cursor: var(--cursor); + color: var(--text-normal); } + +body .leaflet-bar a:hover { + background-color: var(--background-tertiary); + color: var(--text-normal); + border: none; } + +body .leaflet-touch .leaflet-control-layers { + background-color: var(--leaflet-buttons); } + +body .leaflet-touch .leaflet-control-layers, +body .leaflet-touch .leaflet-bar { + border-radius: 5px; + box-shadow: 2px 0 8px 0px rgba(0, 0, 0, 0.1); + border: 1px solid var(--ui1); } + +body .block-language-leaflet .leaflet-control-has-actions .control-actions { + box-shadow: 0; + border: 1px solid var(--ui1); } + +body .leaflet-control-expandable-list .leaflet-bar { + box-shadow: none; + border-radius: 0; } + +body .block-language-leaflet .leaflet-distance-control { + padding: 4px 10px; + height: auto; + cursor: var(--cursor) !important; } + +body .block-language-leaflet .leaflet-marker-link-popup > .leaflet-popup-content-wrapper > * { + font-size: var(--font-adaptive-small); + font-family: var(--font-interface); } + +body .block-language-leaflet .leaflet-marker-link-popup > .leaflet-popup-content-wrapper { + padding: 4px 10px !important; } + +.leaflet-marker-icon svg path { + stroke: var(--background-primary); + stroke-width: 18px; } + +/* Map View plugin */ +.map-view-marker-name { + font-weight: 400; } + +.workspace-leaf-content[data-type="map"] .graph-controls { + background-color: var(--background-primary); } + +/* Full bleed */ +body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-split.mod-root .workspace-leaf-content[data-type='map'] .view-header { + position: fixed; + background: transparent !important; + width: 100%; + z-index: 99; } + +body:not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type='map'] .view-header-title { + display: none; } + +body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type='map'] .view-actions { + background: transparent; } + +body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type='map'] .view-content { + height: 100%; } + +body:not(.is-mobile):not(.plugin-sliding-panes-rotate-header) .workspace-leaf-content[data-type='map'] .leaflet-top.leaflet-right { + top: var(--header-height); } + +/* Metatable */ +.obsidian-metatable { + --metatable-font-size:calc(var(--font-adaptive-normal) - 2px); + --metatable-font-family: var(--font-interface); + --metatable-background:transparent; + --metatable-foreground: var(--text-faint); + --metatable-key-background:transparent; + --metatable-key-border-width:0; + --metatable-key-border-color:transparent; + --metatable-value-background:transparent; + padding-bottom: 0.5rem; } + .obsidian-metatable::part(value), .obsidian-metatable::part(key) { + border-bottom: 0px solid var(--background-modifier-border); + padding: 0.1rem 0; + text-overflow: ellipsis; + overflow: hidden; } + .obsidian-metatable::part(key) { + font-weight: 400; + color: var(--tx3); + font-size: calc(var(--font-adaptive-normal) - 2px); } + .obsidian-metatable::part(value) { + font-size: calc(var(--font-adaptive-normal) - 2px); + color: var(--tx1); } + +/* NL tables */ +body .NLT__header-menu-header-container { + font-size: 85%; } + +body .NLT__button { + background: transparent; + box-shadow: none; + color: var(--text-muted); } + body .NLT__button:hover, body .NLT__button:active, body .NLT__button:focus { + background: transparent; + color: var(--text-normal); + box-shadow: none; } + +.NLT__app .NLT__button { + background: transparent; + border: 1px solid var(--background-modifier-border); + box-shadow: 0 0.5px 1px 0 var(--btn-shadow-color); + color: var(--text-muted); + padding: 2px 8px; } + .NLT__app .NLT__button:hover, .NLT__app .NLT__button:active, .NLT__app .NLT__button:focus { + background: transparent; + border-color: var(--background-modifier-border-hover); + color: var(--text-normal); + box-shadow: 0 0.5px 1px 0 var(--btn-shadow-color); } + +/* +.NLT__header-content { + position:relative; +} +th.NLT__selectable .NLT__header-content:after { + content:" "; + width:16px; + height:16px; + position:absolute; + z-index:999999; + top:50%; + transform:translateY(-50%); + display:inline-block; + -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor' %3E%3Cpath fill-rule='evenodd' d='M11.49 3.17c-.38-1.56-2.6-1.56-2.98 0a1.532 1.532 0 01-2.286.948c-1.372-.836-2.942.734-2.106 2.106.54.886.061 2.042-.947 2.287-1.561.379-1.561 2.6 0 2.978a1.532 1.532 0 01.947 2.287c-.836 1.372.734 2.942 2.106 2.106a1.532 1.532 0 012.287.947c.379 1.561 2.6 1.561 2.978 0a1.533 1.533 0 012.287-.947c1.372.836 2.942-.734 2.106-2.106a1.533 1.533 0 01.947-2.287c1.561-.379 1.561-2.6 0-2.978a1.532 1.532 0 01-.947-2.287c.836-1.372-.734-2.942-2.106-2.106a1.532 1.532 0 01-2.287-.947zM10 13a3 3 0 100-6 3 3 0 000 6z' clip-rule='evenodd' /%3E%3C/svg%3E"); + -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath d='M6 10a2 2 0 11-4 0 2 2 0 014 0zM12 10a2 2 0 11-4 0 2 2 0 014 0zM16 12a2 2 0 100-4 2 2 0 000 4z' /%3E%3C/svg%3E"); + -webkit-mask-size:16px 16px; + margin:0 0 0 6px; + background-color:var(--text-faint); +}*/ +.NLT__td:nth-last-child(2), +.NLT__th:nth-last-child(2) { + border-right: 0; } + +.NLT__app { + /* Remove Sortable plugin background icons */ } + .NLT__app .NLT__td:last-child, + .NLT__app .NLT__th:last-child { + padding-right: 0; } + .NLT__app .NLT__th { + background-image: none !important; } + .NLT__app th.NLT__selectable:hover { + background-color: transparent; + cursor: var(--cursor); } + +.NLT__menu .NLT__menu-container { + background-color: var(--background-secondary); } +.NLT__menu .NLT__header-menu-item { + font-size: var(--font-adaptive-small); } +.NLT__menu .NLT__header-menu { + padding: 6px 4px; } +.NLT__menu .NLT__drag-menu { + font-size: var(--font-adaptive-small); + padding: 6px 4px; } +.NLT__menu svg { + color: var(--text-faint); + margin-right: 6px; } +.NLT__menu .NLT__selected, +.NLT__menu .NLT__selectable:hover { + background: transparent; } +.NLT__menu .NLT__selected > .NLT__selectable { + background-color: var(--background-tertiary); } +.NLT__menu .NLT__selectable { + cursor: var(--cursor); } +.NLT__menu div.NLT__selectable { + min-width: 110px; + border-radius: var(--radius-m); + padding: 3px 8px 3px 4px; + margin: 1px 2px 1px; + cursor: var(--cursor); + height: auto; + line-height: 20px; } + .NLT__menu div.NLT__selectable:hover { + background-color: var(--background-tertiary); } +.NLT__menu .NLT__textarea { + font-size: var(--table-font-size); } + +.NLT__tfoot tr:hover td { + background-color: transparent; } + +/* Outliner plugin (pre Live Preview) */ +body.outliner-plugin-bls .CodeMirror-line .cm-hmd-list-indent::before { + background-image: linear-gradient(to right, var(--background-modifier-border) 1px, transparent 1px); + background-position-x: 2px; + background-size: var(--font-text-size) 1px; } + +body.outliner-plugin-bls .cm-s-obsidian span.cm-formatting-list { + letter-spacing: unset; } + +body.outliner-plugin-bls .cm-s-obsidian .HyperMD-list-line { + padding-top: 0; } + +body.outliner-plugin-bls .cm-s-obsidian span.cm-formatting-list-ul:before { + color: var(--text-faint); + margin-left: -3px; + margin-top: -5px; } + +body.outliner-plugin-bls.minimal-rel-edit .cm-hmd-list-indent > .cm-tab:after { + content: ""; + border-right: none; } + +body.outliner-plugin-bls .cm-s-obsidian span.cm-formatting-list-ul { + color: transparent !important; } + +body.outliner-plugin-bls .cm-s-obsidian:not(.is-live-preview) .cm-formatting-list-ul:before, +body.outliner-plugin-bls .cm-s-obsidian.is-live-preview .list-bullet:before { + color: var(--text-faint); } + +/* QuickAdd plugin */ +.modal .quickAddPrompt > h1, +.modal .quickAddYesNoPrompt h1 { + margin-top: 0; + text-align: left !important; + font-size: var(--h1); + font-weight: 600; } + +.modal .quickAddYesNoPrompt p { + text-align: left !important; } + +.modal .quickAddYesNoPrompt button { + font-size: var(--font-settings-small); } + +.modal .yesNoPromptButtonContainer { + font-size: var(--font-settings-small); + justify-content: flex-end; } + +.quickAddModal .modal-content { + padding: 20px 2px 5px; } + +div#quick-explorer { + display: flex; } + div#quick-explorer span.explorable { + align-items: center; + color: var(--text-muted); + display: flex; + font-size: var(--font-adaptive-smaller); + line-height: 16px; } + div#quick-explorer span.explorable:last-of-type { + font-size: var(--font-adaptive-smaller); } + div#quick-explorer span.explorable.selected, div#quick-explorer span.explorable:hover { + background-color: unset !important; } + div#quick-explorer span.explorable.selected .explorable-name, div#quick-explorer span.explorable:hover .explorable-name { + color: var(--text-normal); } + div#quick-explorer span.explorable.selected .explorable-separator, div#quick-explorer span.explorable:hover .explorable-separator { + color: var(--text-normal); } + div#quick-explorer .explorable-name { + padding: 0 4px; + border-radius: 4px; } + div#quick-explorer .explorable-separator::before { + content: "\00a0โ€บ" !important; + font-size: 1.3em; + font-weight: 400; + margin: 0px; } + +body:not(.colorful-active) .qe-popup-menu .menu-item:not(.is-disabled):not(.is-label):hover, body:not(.colorful-active) .qe-popup-menu .menu-item:not(.is-disabled):not(.is-label).selected { + background-color: var(--background-tertiary); + color: var(--text-normal); } + body:not(.colorful-active) .qe-popup-menu .menu-item:not(.is-disabled):not(.is-label):hover .menu-item-icon, body:not(.colorful-active) .qe-popup-menu .menu-item:not(.is-disabled):not(.is-label).selected .menu-item-icon { + color: var(--text-normal); } + +/* Obsidian Tabs plugin */ +.workspace-leaf-content[data-type="recent-files"] .view-content { + padding-top: 10px; } + +/* Reminder Plugin */ +.mod-root .workspace-leaf-content[data-type="reminder-list"] main { + max-width: var(--max-width); + margin: 0 auto; + padding: 0; } + +/* Popup */ +.modal .reminder-actions .later-select { + font-size: var(--font-settings-small); + vertical-align: bottom; + margin-left: 3px; } +.modal .reminder-actions .icon { + line-height: 1; } + +/* In sidebar */ +:not(.mod-root) .workspace-leaf-content[data-type="reminder-list"] main { + margin: 0 auto; + padding: 15px; } + :not(.mod-root) .workspace-leaf-content[data-type="reminder-list"] main .group-name { + font-weight: 500; + color: var(--text-muted); + font-size: var(--font-adaptive-small); + padding-bottom: 0.5em; + border-bottom: 1px solid var(--background-modifier-border); } + :not(.mod-root) .workspace-leaf-content[data-type="reminder-list"] main .reminder-group .reminder-list-item { + line-height: 1.3; + font-size: var(--font-adaptive-small); } + :not(.mod-root) .workspace-leaf-content[data-type="reminder-list"] main .reminder-group .no-reminders { + color: var(--text-faint); } + :not(.mod-root) .workspace-leaf-content[data-type="reminder-list"] main .reminder-group .reminder-time { + font-family: var(--font-text); + font-size: var(--font-adaptive-small); } + :not(.mod-root) .workspace-leaf-content[data-type="reminder-list"] main .reminder-group .reminder-file { + color: var(--text-faint); } + +/* Calendar picker */ +body .modal .dtchooser { + background-color: transparent; } + body .modal .dtchooser .reminder-calendar .year-month { + font-weight: 400; + font-size: var(--font-adaptive-normal); + padding-bottom: 10px; } + body .modal .dtchooser .reminder-calendar .year-month .month, + body .modal .dtchooser .reminder-calendar .year-month .year { + color: var(--text-normal); } + body .modal .dtchooser .reminder-calendar .year-month .month-nav:first-child { + background-color: currentColor; + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z' clip-rule='evenodd' /%3E%3C/svg%3E"); } + body .modal .dtchooser .reminder-calendar .year-month .month-nav:last-child { + background-color: currentColor; + -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-5 w-5' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z' clip-rule='evenodd' /%3E%3C/svg%3E"); } + body .modal .dtchooser .reminder-calendar .year-month .month-nav { + -webkit-mask-size: 20px 20px; + -webkit-mask-repeat: no-repeat; + -webkit-mask-position: 50% 50%; + color: var(--text-faint); + cursor: var(--cursor); + border-radius: var(--radius-m); + padding: 0; + width: 30px; + display: inline-block; } + body .modal .dtchooser .reminder-calendar .year-month .month-nav:hover { + color: var(--text-muted); } + body .modal .dtchooser .reminder-calendar th { + padding: 0.5em 0; + font-size: var(--font-adaptive-smallest); + font-weight: 500; + text-transform: uppercase; + letter-spacing: 0.1em; } + body .modal .dtchooser .reminder-calendar .calendar-date { + transition: background-color 0.1s ease-in; + padding: 0.3em 0; + border-radius: var(--radius-m); } + body .modal .dtchooser .reminder-calendar .calendar-date:hover, body .modal .dtchooser .reminder-calendar .calendar-date.is-selected { + transition: background-color 0.1s ease-in; + background-color: var(--background-tertiary) !important; } + body .modal .dtchooser .reminder-calendar .calendar-date.is-selected { + font-weight: var(--bold-weight); + color: var(--text-accent) !important; } + +/* Sliding Panes aka Andy Mode plugin */ +body.plugin-sliding-panes-rotate-header { + --header-width:40px; } + body.plugin-sliding-panes-rotate-header .view-header-title:before { + display: none; } + +body.plugin-sliding-panes .workspace-split.mod-root { + background-color: var(--background-primary); } +body.plugin-sliding-panes .mod-horizontal .workspace-leaf { + box-shadow: none !important; } +body.plugin-sliding-panes:not(.is-fullscreen) .workspace-split.is-collapsed ~ .workspace-split.mod-root .view-header { + transition: padding 0.1s ease; } +body.plugin-sliding-panes .view-header-title:before { + background: none; } +body.plugin-sliding-panes .view-header { + background: none; } +body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf.mod-active > .workspace-leaf-content > .view-header { + border: none; } +body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header { + border: none; + text-orientation: sideways; } + body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header .view-header-icon { + padding: 4px 1px; + margin: 5px 0 0 0; + left: 0; + width: 26px; } + body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header .view-actions { + padding-bottom: 33px; + margin-left: 0; + height: auto; } + body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header .view-action { + margin: 3px 0; + padding: 4px 1px; + width: 26px; } +body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header > .view-header-title-container:before, +body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .app-container .workspace > .mod-root > .workspace-leaf.mod-active > .workspace-leaf-content > .view-header > .view-header-title-container:before { + background: none !important; } +.workspace > .mod-root .view-header-title-container +body.plugin-sliding-panes.plugin-sliding-panes-rotate-header.plugin-sliding-panes-header-alt .workspace > .mod-root .view-header-title { + margin-top: 0; } +body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .workspace > .mod-root .view-header-title-container { + margin-left: 0; + padding-top: 0; } +body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .view-header-title-container { + position: static; } +body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .app-container .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header > div { + margin-left: 0; + margin-right: 0; + bottom: 0; } +body.plugin-sliding-panes.plugin-sliding-panes-rotate-header.show-grabber .view-header-icon { + opacity: var(--icon-muted); } +body.plugin-sliding-panes.plugin-sliding-panes-rotate-header .view-header-icon:hover { + opacity: 1; } + +body:not(.plugin-sliding-panes-header-alt).plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header > .view-header-title-container > .view-header-title, +body:not(.plugin-sliding-panes-header-alt).plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-split > .workspace-leaf-content > .view-header > .view-header-title-container > .view-header-title { + padding-top: 5px; } + +body.plugin-sliding-panes-stacking .workspace > .mod-root > .workspace-leaf, +body.plugin-sliding-panes .workspace-split.mod-vertical > .workspace-leaf { + box-shadow: 0 0 0 1px var(--background-modifier-border), 1px 0px 15px 0px var(--shadow-color) !important; } + +body.is-mobile.plugin-sliding-panes.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header .view-header-icon { + height: 30px; } + +/* Space for the hover ribbon in the bottom left */ +body.hider-ribbon.plugin-sliding-panes.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header .view-actions { + padding-bottom: 50px; } + +body.plugin-sliding-panes.is-fullscreen .view-header-icon { + padding-top: 8px; } + +body.plugin-sliding-panes .mod-root .graph-controls { + top: 20px; + left: 30px; } + +/* Sortable plugin */ +body .markdown-preview-view th, +body .table-view-table > thead > tr > th, +body .markdown-source-view.mod-cm6 .dataview.table-view-table thead.table-view-thead tr th { + cursor: var(--cursor); + background-image: none; } + +/* Live preview */ +.markdown-source-view.mod-cm6 th { + background-repeat: no-repeat; + background-position: right; } + +/* Style Settings preferences */ +.style-settings-container[data-level="2"] { + background: var(--background-secondary); + border: 1px solid var(--ui1); + border-radius: 5px; + padding: 10px 20px; + margin: 2px 0 2px -20px; } + +.workspace-leaf-content[data-type="style-settings"] .view-content { + padding: 0 0 20px var(--folding-offset); } +.workspace-leaf-content[data-type="style-settings"] .view-content > div { + width: var(--line-width-adaptive); + max-width: var(--max-width); + margin: 0 auto; } +.workspace-leaf-content[data-type="style-settings"] .style-settings-heading[data-level="0"] .setting-item-name { + padding-left: 17px; } +.workspace-leaf-content[data-type="style-settings"] .setting-item { + max-width: 100%; + margin: 0 auto; } +.workspace-leaf-content[data-type="style-settings"] .setting-item-name { + position: relative; } +.workspace-leaf-content[data-type="style-settings"] .style-settings-collapse-indicator { + position: absolute; + left: 0; } + +.setting-item-heading.style-settings-heading, +.style-settings-container .style-settings-heading { + cursor: var(--cursor); } + +.modal.mod-settings .setting-item .pickr button.pcr-button { + box-shadow: none; + border-radius: 40px; + height: 24px; + width: 24px; } + +.setting-item .pickr .pcr-button:after, +.setting-item .pickr .pcr-button:before { + border-radius: 40px; + box-shadow: none; + border: none; } + +.setting-item.setting-item-heading.style-settings-heading.is-collapsed { + border-bottom: 1px solid var(--background-modifier-border); } + +.setting-item.setting-item-heading.style-settings-heading { + border: 0; + padding: 10px 0 5px; + margin-bottom: 0; } + +.mod-root .workspace-leaf-content[data-type="style-settings"] .style-settings-container .setting-item:not(.setting-item-heading) { + flex-direction: row; + align-items: center; + padding: 0.5em 0; } + +.workspace-split:not(.mod-root) .workspace-leaf-content[data-type="style-settings"] .setting-item-name { + font-size: var(--font-small); } + +.setting-item .style-settings-import, +.setting-item .style-settings-export { + text-decoration: none; + font-size: var(--font-settings-small); + font-weight: 500; + color: var(--text-muted); + margin: 0; + padding: 2px 8px; + border-radius: 5px; + cursor: var(--cursor); } + +.style-settings-import:hover, +.style-settings-export:hover { + background-color: var(--background-tertiary); + color: var(--text-normal); + cursor: var(--cursor); } + +.themed-color-wrapper > div + div { + margin-top: 0; + margin-left: 6px; } + +.theme-light .themed-color-wrapper > .theme-light { + background-color: transparent; } + +.theme-light .themed-color-wrapper > .theme-dark { + background-color: rgba(0, 0, 0, 0.8); } + +.theme-dark .themed-color-wrapper > .theme-dark { + background-color: transparent; } + +/* Obsidian Tabs plugin */ +body.plugin-tabs .mod-root.workspace-split.mod-vertical > div.workspace-leaf.stayopen .view-header, +body.plugin-tabs .mod-root.workspace-split.mod-vertical > .workspace-split.mod-vertical > div.workspace-leaf .view-header, .plugin-tabs .mod-root.workspace-split.mod-vertical > div.workspace-leaf.mod-active .view-header { + border: none; } + +/* Todoist Plugin Styles */ +body .todoist-query-title { + display: inline; + font-size: var(--h4); + font-variant: var(--h4-variant); + letter-spacing: 0.02em; + color: var(--h4-color); + font-weight: var(--h4-weight); + font-style: var(--h4-style); } + +body .is-live-preview .block-language-todoist { + padding-left: 0; } + +ul.todoist-task-list > li.task-list-item .task-list-item-checkbox { + margin: 0; } + +body .todoist-refresh-button { + display: inline; + float: right; + background: transparent; + padding: 5px 6px 0; + margin-right: 0px; } + +body .is-live-preview .todoist-refresh-button { + margin-right: 30px; } + +body .todoist-refresh-button:hover { + box-shadow: none; + background-color: var(--background-tertiary); } + +.todoist-refresh-button svg { + width: 15px; + height: 15px; + opacity: var(--icon-muted); } + +ul.todoist-task-list { + margin-left: -0.25em; } + +.is-live-preview ul.todoist-task-list { + padding-left: 0; + margin-left: 0.5em; + margin-block-start: 0; + margin-block-end: 0; } + +.contains-task-list.todoist-task-list .task-metadata { + font-size: var(--font-adaptive-small); + display: flex; + color: var(--text-muted); + justify-content: space-between; + margin-left: 0.1em; + margin-bottom: 0.25rem; } + +.is-live-preview .contains-task-list.todoist-task-list .task-metadata { + padding-left: calc(var(--checkbox-size) + 0.6em); } + +.todoist-task-list .task-date.task-overdue { + color: var(--orange); } + +body .todoist-p1 > input[type="checkbox"] { + border: 1px solid var(--red); } + +body .todoist-p1 > input[type="checkbox"]:hover { + opacity: 0.8; } + +body .todoist-p2 > input[type="checkbox"] { + border: 1px solid var(--yellow); } + +body .todoist-p2 > input[type="checkbox"]:hover { + opacity: 0.8; } + +body .todoist-p3 > input[type="checkbox"] { + border: 1px solid var(--blue); } + +body .todoist-p3 > input[type="checkbox"]:hover { + opacity: 0.8; } + +/* Tracker */ +body.theme-light { + --color-axis-label:var(--tx1); + --color-tick-label:var(--tx2); + --color-dot-fill:var(--ax1); + --color-line:var(--ui1); } + +.tracker-axis-label { + font-family: var(--font-interface); } + +.tracker-axis { + color: var(--ui2); } + +/* Color schemes */ +/* Atom */ +.theme-dark.minimal-atom-dark { + --red:#e16d76; + --orange:#d19a66; + --yellow:#cec167; + --green:#98c379; + --cyan:#58b6c2; + --blue:#62afef; + --purple:#c678de; + --pink:#e16d76; } + +.theme-light.minimal-atom-light { + --red:#e45749; + --orange:#b76b02; + --yellow:#c18302; + --green:#50a150; + --cyan:#0d97b3; + --blue:#62afef; + --purple:#a626a4; + --pink:#e45749; } + +.theme-light.minimal-atom-light { + --base-h:106; + --base-s:0%; + --base-l:98%; + --accent-h:209; + --accent-s:100%; + --accent-l:55%; + --bg1:#fafafa; + --bg2:#eaeaeb; + --bg3:#dbdbdc; + --ui1:#dbdbdc; + --ui2:#d8d8d9; + --tx1:#232324; + --tx2:#8e8e90; + --tx3:#a0a1a8; + --ax1:#1a92ff; + --ax3:#566de8; + --hl1:rgba(180,180,183,0.3); + --hl2:rgba(209,154,102,0.35); } + +.theme-light.minimal-atom-light.minimal-light-white { + --bg3:#eaeaeb; } + +.theme-light.minimal-atom-light.minimal-light-contrast .titlebar, +.theme-light.minimal-atom-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar, +.theme-light.minimal-atom-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed), +.theme-light.minimal-atom-light.minimal-light-contrast .mod-left-split, +.theme-light.minimal-atom-light.minimal-light-contrast.minimal-status-off .status-bar, +.theme-light.minimal-atom-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left, +.theme-dark.minimal-atom-dark { + --base-h:220; + --base-s:12%; + --base-l:18%; + --accent-h:220; + --accent-s:86%; + --accent-l:65%; + --bg1:#282c34; + --bg2:#21252c; + --bg3:#3a3f4b; + --background-divider:#181a1f; + --tx1:#d8dae1; + --tx2:#898f9d; + --tx3:#5d6370; + --ax1:#578af2; + --ax3:#578af2; + --hl1:rgba(114,123,141,0.3); + --hl2:rgba(209,154,102,0.3); + --sp1:#fff; } + +.theme-dark.minimal-atom-dark.minimal-dark-black { + --base-d:5%; + --bg3:#282c34; + --background-divider:#282c34; } + +/* Dracula */ +.theme-dark.minimal-dracula-dark { + --red:#ff5555; + --yellow:#f1fa8c; + --green:#50fa7b; + --orange:#ffb86c; + --purple:#bd93f9; + --pink:#ff79c6; + --cyan:#8be9fd; + --blue:#6272a4; } + +.theme-light.minimal-dracula-light.minimal-light-contrast .titlebar, +.theme-light.minimal-dracula-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar, +.theme-light.minimal-dracula-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed), +.theme-light.minimal-dracula-light.minimal-light-contrast .mod-left-split, +.theme-light.minimal-dracula-light.minimal-light-contrast.minimal-status-off .status-bar, +.theme-light.minimal-dracula-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left, +.theme-dark.minimal-dracula-dark { + --base-h:232; + --base-s:16%; + --base-l:19%; + --accent-h:265; + --accent-s:89%; + --accent-l:78%; + --bg1:#282a37; + --bg2:#21222c; + --ui2:#44475a; + --ui3:#6272a4; + --tx1:#f8f8f2; + --tx2:#949FBE; + --tx3:#6272a4; + --ax3:#ff79c6; + --hl1:rgba(134, 140, 170, 0.3); + --hl2:rgba(189, 147, 249, 0.35); } + +.theme-dark.minimal-dracula-dark.minimal-dark-black { + --ui1:#282a36; } + +/* Everforest */ +.theme-light.minimal-everforest-light { + --red:#f85552; + --orange:#f57d26; + --yellow:#dfa000; + --green:#8da101; + --purple:#df69ba; + --pink:#df69ba; + --cyan:#35a77c; + --blue:#7fbbb3; } + +.theme-dark.minimal-everforest-dark { + --red:#e67e80; + --orange:#e69875; + --yellow:#dbbc7f; + --green:#a7c080; + --purple:#d699b6; + --pink:#d699b6; + --cyan:#83c092; + --blue:#7fbbb3; } + +.theme-light.minimal-everforest-light { + --base-h:46; + --base-s:87%; + --base-l:94%; + --accent-h:81; + --accent-s:37%; + --accent-l:52%; + --bg1:#FDF7E3; + --bg2:#EEEAD5; + --bg3:rgba(206,207,182,.5); + --ui1:#dfdbc8; + --ui2:#bdc3af; + --ui3:#bdc3af; + --tx1:#5C6A72; + --tx2:#829181; + --tx3:#a6b0a0; + --ax1:#93b259; + --ax2:#738555; + --ax3:#93b259; + --hl1:rgba(198,214,152,.4); + --hl2:rgba(222,179,51,.3); } + +.theme-light.minimal-everforest-light.minimal-light-tonal { + --bg2:#EEEAD5; } + +.theme-light.minimal-everforest-light.minimal-light-white { + --bg3:#f3efda; + --ui1:#edead5; } + +.theme-light.minimal-everforest-light.minimal-light-contrast .titlebar, +.theme-light.minimal-everforest-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar, +.theme-light.minimal-everforest-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed), +.theme-light.minimal-everforest-light.minimal-light-contrast .mod-left-split, +.theme-light.minimal-everforest-light.minimal-light-contrast.minimal-status-off .status-bar, +.theme-light.minimal-everforest-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left, +.theme-dark.minimal-everforest-dark { + --base-h:203; + --base-s:15%; + --base-l:23%; + --accent-h:81; + --accent-s:34%; + --accent-l:63%; + --bg1:#323D44; + --bg2:#2A343A; + --bg3:#414C54; + --bg3:rgba(78,91,100,0.5); + --ui1:#404c51; + --ui2:#4A555C; + --ui3:#525c62; + --tx1:#d3c6aa; + --tx2:#9da9a0; + --tx3:#7a8478; + --ax1:#A7C080; + --ax2:#c7cca3; + --ax3:#93b259; + --hl1:rgba(134,70,93,.5); + --hl2:rgba(147,185,96,.3); } + +.theme-dark.minimal-everforest-dark.minimal-dark-black { + --hl1:rgba(134,70,93,.4); + --ui1:#2b3339; } + +/* Gruvbox */ +.theme-dark.minimal-gruvbox-dark, +.theme-light.minimal-gruvbox-light { + --red:#cc241d; + --yellow:#d79921; + --green:#98971a; + --orange:#d65d0e; + --purple:#b16286; + --pink:#b16286; + --cyan:#689d6a; + --blue:#458588; } + +.theme-light.minimal-gruvbox-light { + --base-h:49; + --base-s:92%; + --base-l:89%; + --accent-h:24; + --accent-s:88%; + --accent-l:45%; + --bg1:#fcf2c7; + --bg2:#f2e6bd; + --bg3:#ebd9b3; + --ui1:#ebdbb2; + --ui2:#d5c4a1; + --ui3:#bdae93; + --tx1:#282828; + --tx2:#7c7065; + --tx3:#a89a85; + --ax1:#d65d0e; + --ax2:#af3a03; + --ax3:#d65d0d; + --hl1:rgba(192,165,125,.3); + --hl2:rgba(215,153,33,.4); } + +.theme-light.minimal-gruvbox-light.minimal-light-tonal { + --bg2:#fcf2c7; } + +.theme-light.minimal-gruvbox-light.minimal-light-white { + --bg3:#faf5d7; + --ui1:#f2e6bd; } + +.theme-light.minimal-gruvbox-light.minimal-light-contrast .titlebar, +.theme-light.minimal-gruvbox-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar, +.theme-light.minimal-gruvbox-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed), +.theme-light.minimal-gruvbox-light.minimal-light-contrast .mod-left-split, +.theme-light.minimal-gruvbox-light.minimal-light-contrast.minimal-status-off .status-bar, +.theme-light.minimal-gruvbox-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left, +.theme-dark.minimal-gruvbox-dark { + --accent-h:24; + --accent-s:88%; + --accent-l:45%; + --bg1:#282828; + --bg2:#1e2021; + --bg3:#3d3836; + --bg3:rgba(62,57,55,0.5); + --ui1:#3c3836; + --ui2:#504945; + --ui3:#665c54; + --tx1:#fbf1c7; + --tx2:#bdae93; + --tx3:#7c6f64; + --ax1:#d65d0e; + --ax2:#fe8019; + --ax3:#d65d0e; + --hl1:rgba(173,149,139,0.3); + --hl2:rgba(215,153,33,.4); } + +.theme-dark.minimal-gruvbox-dark.minimal-dark-black { + --hl1:rgba(173,149,139,0.4); + --ui1:#282828; } + +/* macOS */ +.theme-dark.minimal-macos-dark, +.theme-light.minimal-macos-light { + --red:#ff3b31; + --yellow:#ffcc00; + --green:#2acd41; + --orange:#ff9502; + --purple:#b051de; + --pink:#ff2e55; + --cyan:#02c7be; + --blue:#027aff; } + +.theme-light.minimal-macos-light { + --base-h:106; + --base-s:0%; + --base-l:94%; + --accent-h:212; + --accent-s:100%; + --accent-l:50%; + --bg1:#fff; + --bg2:#f0f0f0; + --bg3:#d7d7d7; + --ui1:#e7e7e7; + --tx1:#454545; + --tx2:#808080; + --tx3:#b0b0b0; + --ax1:#027aff; + --ax2:#0463cc; + --ax3:#007bff; + --hl1:#b3d7ff; } + +.theme-light.minimal-macos-light.minimal-light-tonal { + --bg1:#f0f0f0; + --bg2:#f0f0f0; } + +.theme-light.minimal-macos-light.minimal-light-contrast .titlebar, +.theme-light.minimal-macos-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar, +.theme-light.minimal-macos-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed), +.theme-light.minimal-macos-light.minimal-light-contrast .mod-left-split, +.theme-light.minimal-macos-light.minimal-light-contrast.minimal-status-off .status-bar, +.theme-light.minimal-macos-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left, +.theme-dark.minimal-macos-dark { + --base-h:106; + --base-s:0%; + --base-l:12%; + --accent-h:212; + --accent-s:100%; + --accent-l:50%; + --bg1:#1e1e1e; + --bg2:#282828; + --bg3:rgba(255,255,255,0.11); + --background-divider:#000; + --ui1:#373737; + --ui2:#515151; + --ui3:#595959; + --tx1:#dcdcdc; + --tx2:#8c8c8c; + --tx3:#686868; + --ax1:#027aff; + --ax2:#3f9bff; + --ax3:#007bff; + --hl1:rgba(98,169,252,0.5); + --sp1:#fff; } + +.theme-dark.minimal-macos-dark.minimal-dark-black { + --background-divider:#1e1e1e; } + +/* Nord */ +.theme-dark.minimal-nord-dark, +.theme-light.minimal-nord-light { + --red:#BF616A; + --yellow:#EBCB8B; + --green:#A3BE8C; + --orange:#D08770; + --purple:#B48EAD; + --pink:#B48EAD; + --cyan:#88C0D0; + --blue:#81A1C1; } + +.theme-light.minimal-nord-light { + --base-h:221; + --base-s:27%; + --base-l:94%; + --accent-h:213; + --accent-s:32%; + --accent-l:52%; + --bg1:#fff; + --bg2:#eceff4; + --bg3:rgba(157,174,206,0.25); + --ui1:#d8dee9; + --ui2:#BBCADC; + --ui3:#81a1c1; + --tx1:#2e3440; + --tx2:#7D8697; + --tx3:#ADB1B8; + --ax1:#5e81ac; + --ax2:#81a1c1; + --hl2:rgba(208, 135, 112, 0.35); } + +.theme-light.minimal-nord-light.minimal-light-contrast .titlebar, +.theme-light.minimal-nord-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar, +.theme-light.minimal-nord-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed), +.theme-light.minimal-nord-light.minimal-light-contrast .mod-left-split, +.theme-light.minimal-nord-light.minimal-light-contrast.minimal-status-off .status-bar, +.theme-light.minimal-nord-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left, +.theme-dark.minimal-nord-dark { + --base-h:220; + --base-s:16%; + --base-l:22%; + --accent-h:213; + --accent-s:32%; + --accent-l:52%; + --bg1:#2e3440; + --bg2:#3b4252; + --bg3:rgba(135,152,190,0.15); + --ui1:#434c5e; + --ui2:#58647b; + --ui3:#5e81ac; + --tx1:#d8dee9; + --tx2:#9eafcc; + --tx3:#4c566a; + --ax3:#5e81ac; + --hl1:rgba(129,142,180,0.3); + --hl2:rgba(208, 135, 112, 0.35); } + +.theme-dark.minimal-nord-dark.minimal-dark-black { + --ui1:#2e3440; } + +/* Notion */ +.theme-light.minimal-notion-light { + --base-h:39; + --base-s:18%; + --base-d:96%; + --accent-h:197; + --accent-s:65%; + --accent-l:71%; + --bg2:#f7f6f4; + --bg3:#e8e7e4; + --ui1:#ededec; + --ui2:#dbdbda; + --ui3:#aaa9a5; + --tx1:#37352f; + --tx2:#72706c; + --tx3:#aaa9a5; + --ax1:#37352f; + --ax2:#000; + --ax3:#2eaadc; + --hl1:rgba(131,201,229,0.3); + --link-weight:500; } + +.theme-light.minimal-notion-light.minimal-light-contrast .titlebar, +.theme-light.minimal-notion-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar, +.theme-light.minimal-notion-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed), +.theme-light.minimal-notion-light.minimal-light-contrast .mod-left-split, +.theme-light.minimal-notion-light.minimal-light-contrast.minimal-status-off .status-bar, +.theme-light.minimal-notion-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left, +.theme-dark.minimal-notion-dark { + --base-h:203; + --base-s:8%; + --base-d:20%; + --accent-h:197; + --accent-s:48%; + --accent-l:43%; + --bg1:#2f3437; + --bg2:#373c3f; + --bg3:#4b5053; + --ui1:#3e4245; + --ui2:#585d5f; + --ui3:#585d5f; + --tx1:#ebebeb; + --tx2:#909295; + --tx3:#585d5f; + --ax1:#ebebeb; + --ax2:#fff; + --ax3:#2eaadc; + --hl1:rgba(57,134,164,0.3); + --link-weight:500; } + +.theme-dark.minimal-notion-dark.minimal-dark-black { + --base-d:5%; + --bg3:#232729; + --ui1:#2f3437; } + +/* Solarized */ +.theme-dark.minimal-solarized-dark, +.theme-light.minimal-solarized-light { + --red:#dc322f; + --orange:#cb4b16; + --yellow:#b58900; + --green:#859900; + --cyan:#2aa198; + --blue:#268bd2; + --purple:#6c71c4; + --pink:#d33682; } + +.theme-light.minimal-solarized-light { + --base-h:44; + --base-s:87%; + --base-l:94%; + --accent-h:205; + --accent-s:70%; + --accent-l:48%; + --bg1:#fdf6e3; + --bg2:#eee8d5; + --bg3:rgba(0,0,0,0.062); + --ui1:#e9e1c8; + --ui2:#d0cab8; + --ui3:#d0cab8; + --tx1:#073642; + --tx2:#586e75; + --tx3:#ABB2AC; + --tx4:#586e75; + --ax1:#268bd2; + --hl1:rgba(202,197,182,0.3); + --hl2:rgba(203,75,22,0.3); } + +.theme-light.minimal-solarized-light.minimal-light-tonal { + --bg2:#fdf6e3; } + +.theme-light.minimal-solarized-light.minimal-light-contrast .titlebar, +.theme-light.minimal-solarized-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar, +.theme-light.minimal-solarized-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed), +.theme-light.minimal-solarized-light.minimal-light-contrast .mod-left-split, +.theme-light.minimal-solarized-light.minimal-light-contrast.minimal-status-off .status-bar, +.theme-light.minimal-solarized-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left, +.theme-dark.minimal-solarized-dark { + --accent-h:205; + --accent-s:70%; + --accent-l:48%; + --base-h:193; + --base-s:98%; + --base-l:11%; + --bg1:#002b36; + --bg2:#073642; + --bg3:rgba(255,255,255,0.062); + --ui1:#19414B; + --ui2:#274850; + --ui3:#31535B; + --tx1:#93a1a1; + --tx2:#657b83; + --tx3:#31535B; + --tx4:#657b83; + --ax1:#268bd2; + --ax3:#268bd2; + --hl1:rgba(15,81,98,0.3); + --hl2:rgba(203, 75, 22, 0.35); } + +.theme-dark.minimal-solarized-dark.minimal-dark-black { + --hl1:rgba(15,81,98,0.55); + --ui1:#002b36; } + +/* Things */ +.theme-dark.minimal-things-dark, +.theme-light.minimal-things-light { + --red:#FF306C; + --yellow:#FFD500; + --green:#4BBF5E; + --orange:#ff9502; + --purple:#b051de; + --pink:#ff2e55; + --cyan:#49AEA4; } + +.theme-light.minimal-things-light { + --blue:#1b61c2; } + +.theme-dark.minimal-things-dark { + --blue:#4d95f7; } + +.theme-light.minimal-things-light { + --accent-h:215; + --accent-s:76%; + --accent-l:43%; + --bg1:white; + --bg2:#f5f6f8; + --bg3:rgba(162,177,187,0.25); + --ui1:#eef0f4; + --ui2:#D8DADD; + --ui3:#c1c3c6; + --tx1:#26272b; + --tx2:#7D7F84; + --tx3:#a9abb0; + --ax1:#1b61c2; + --ax2:#1C88DD; + --ax3:#1b61c2; + --hl1:#cae2ff; } + +.theme-light.minimal-things-light.minimal-light-tonal { + --ui1:#e6e8ec; } + +.theme-light.minimal-things-light.minimal-light-white { + --bg3:#f5f6f8; } + +.theme-light.minimal-things-light.minimal-light-contrast .titlebar, +.theme-light.minimal-things-light.minimal-light-contrast .workspace-fake-target-overlay.is-in-sidebar, +.theme-light.minimal-things-light.minimal-light-contrast .workspace-ribbon.mod-left:not(.is-collapsed), +.theme-light.minimal-things-light.minimal-light-contrast .mod-left-split, +.theme-light.minimal-things-light.minimal-light-contrast.minimal-status-off .status-bar, +.theme-light.minimal-things-light.minimal-light-contrast.is-mobile .workspace-drawer.mod-left, +.theme-dark.minimal-things-dark { + --base-h:218; + --base-s:9%; + --base-l:15%; + --accent-h:215; + --accent-s:91%; + --accent-l:64%; + --bg1:#24262a; + --bg2:#202225; + --bg3:#3d3f41; + --background-divider:#17191c; + --ui1:#3A3B3F; + --ui2:#45464a; + --ui3:#6c6e70; + --tx1:#fbfbfb; + --tx2:#CBCCCD; + --tx3:#6c6e70; + --ax1:#4d95f7; + --ax2:#79a9ec; + --ax3:#4d95f7; + --hl1:rgba(40,119,236,0.35); + --sp1:#fff; } + +.theme-dark.minimal-things-dark.minimal-dark-black { + --base-d:5%; + --bg3:#24262a; + --background-divider:#24262a; } +/* Plugin compatibility */ + +/* @plugins +core: +- backlink +- command-palette +- daily-notes +- file-explorer +- file-recovery +- global-search +- graph +- outgoing-link +- outline +- page-preview +- publish +- random-note +- starred +- switcher +- sync +- tag-pane +- word-count +community: +- buttons +- dataview +- calendar +- obsidian-charts +- obsidian-checklist-plugin +- obsidian-codemirror-options +- obsidian-dictionary-plugin +- obsidian-embedded-note-titles +- obsidian-excalidraw-plugin +- obsidian-git +- obsidian-hider +- obsidian-hover-editor +- obsidian-kanban +- obsidian-metatable +- obsidian-minimal-settings +- obsidian-outliner +- obsidian-system-dark-mode +- obsidian-style-settings +- quickadd +- sliding-panes-obsidian +- todoist-sync-plugin +*/ +/* @settings + +name: Minimal +id: minimal-style +settings: + - + id: instructions + title: Welcome ๐Ÿ‘‹ + type: heading + level: 2 + collapsed: true + description: Use the Minimal Theme Settings plugin to access hotkeys, adjust features, select fonts, and choose from preset color schemes. Use the settings below for more granular customization. Visit minimal.guide for documentation. + - + id: interface + title: Interface colors + type: heading + level: 2 + collapsed: true + - + id: base + title: Base color + description: Defines all background and border colors unless overridden in more granular settings + type: variable-themed-color + format: hsl-split + default-light: '#' + default-dark: '#' + - + id: accent + title: Accent color + description: Defines link and checkbox colors unless overridden in more granular settings + type: variable-themed-color + format: hsl-split + default-light: '#' + default-dark: '#' + - + id: bg1 + title: Primary background + description: Background color for the main window + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: bg2 + title: Secondary background + description: Background color for left sidebar and menus + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: bg3 + title: Active background + description: Background color for hovered buttons and currently selected file + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: ui1 + title: Border color + type: variable-themed-color + description: For buttons, divider lines, and outlined elements + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: ui2 + title: Highlighted border color + description: Used when hovering over buttons, dividers, and outlined elements + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: ui3 + title: Active border color + description: Used when clicking buttons and outlined elements + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: extended-palette + title: Interface extended palette + type: heading + level: 2 + collapsed: true + - + id: red + title: Red + description: Extended palette colors are defaults used for progress bar status, syntax highlighting, colorful headings, and graph nodes + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: orange + title: Orange + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: yellow + title: Yellow + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: green + title: Green + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: cyan + title: Cyan + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: blue + title: Blue + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: purple + title: Purple + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: pink + title: Pink + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: active-line + title: Active line + type: heading + level: 2 + collapsed: true + - + id: active-line-on + title: Highlight active line + description: Adds a background to current line in editor + type: class-toggle + default: false + - + id: active-line-bg + title: Active line background + description: Using a low opacity color is recommended to avoid conflicting with highlights + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: blockquotes + title: Blockquotes + type: heading + level: 2 + collapsed: true + - + id: text-blockquote + title: Blockquotes text color + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: blockquote-size + title: Blockquotes font size + description: Accepts any CSS font-size value + type: variable-text + default: '' + - + id: blockquote-style + title: Blockquotes font style + type: variable-select + allowEmpty: false + default: normal + options: + - + label: Normal + value: normal + - + label: Italic + value: italic + - + id: code-blocks + title: Code blocks + type: heading + level: 2 + collapsed: true + - + id: text-code + title: Code text color + description: Color of code when syntax highlighting is not present + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: font-code + title: Code font size + description: Accepts any CSS font-size value + type: variable-text + default: 13px + - + id: embed-blocks + title: Embeds and transclusions + type: heading + level: 2 + collapsed: true + - + id: embed-strict + title: Use strict embed style globally + description: Transclusions appear seamlessly in the flow of text. Can be enabled per file using the embed-strict helper class + type: class-toggle + default: false + - + id: graphs + title: Graphs + type: heading + level: 2 + collapsed: true + - + id: node + title: Node color + description: Changing node colors requires closing and reopening graph panes or restarting Obsidian + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: node-focused + title: Active node color + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: node-tag + title: Tag node color + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: node-attachment + title: Attachment node color + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: node-unresolved + title: Unresolved node color + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: headings + title: Headings + type: heading + level: 2 + collapsed: true + - + id: level-1-headings + title: Level 1 Headings + type: heading + level: 3 + collapsed: true + - + id: h1-font + title: H1 font + description: Name of the font as it appears on your system + type: variable-text + default: '' + - + id: h1 + title: H1 font size + description: Accepts any CSS font-size value + type: variable-text + default: 1.125em + - + id: h1-weight + title: H1 font weight + type: variable-number-slider + default: 600 + min: 100 + max: 900 + step: 100 + - + id: h1-color + title: H1 text color + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: h1-variant + title: H1 font variant + type: variable-select + allowEmpty: false + default: normal + options: + - + label: Normal + value: normal + - + label: Small caps + value: small-caps + - + label: All small caps + value: all-small-caps + - + id: h1-style + title: H1 font style + type: variable-select + allowEmpty: false + default: normal + options: + - + label: Normal + value: normal + - + label: Italic + value: italic + - + id: h1-l + title: H1 divider line + description: Adds a border below the heading + type: class-toggle + default: false + - + id: level-2-headings + title: Level 2 Headings + type: heading + level: 3 + collapsed: true + - + id: h2-font + title: H2 font + description: Name of the font as it appears on your system + type: variable-text + default: '' + - + id: h2 + title: H2 font size + description: Accepts any CSS font-size value + type: variable-text + default: 1em + - + id: h2-weight + title: H2 font weight + type: variable-number-slider + default: 600 + min: 100 + max: 900 + step: 100 + - + id: h2-color + title: H2 text color + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: h2-variant + title: H2 font variant + type: variable-select + allowEmpty: false + default: normal + options: + - + label: Normal + value: normal + - + label: Small caps + value: small-caps + - + label: All small caps + value: all-small-caps + - + id: h2-style + title: H2 font style + type: variable-select + allowEmpty: false + default: normal + options: + - + label: Normal + value: normal + - + label: Italic + value: italic + - + id: h2-l + title: H2 divider line + description: Adds a border below the heading + type: class-toggle + default: false + - + id: level-3-headings + title: Level 3 Headings + type: heading + level: 3 + collapsed: true + - + id: h3-font + title: H3 font + description: Name of the font as it appears on your system + type: variable-text + default: '' + - + id: h3 + title: H3 font size + description: Accepts any CSS font-size value + type: variable-text + default: 1em + - + id: h3-weight + title: H3 font weight + type: variable-number-slider + default: 600 + min: 100 + max: 900 + step: 100 + - + id: h3-color + title: H3 text color + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: h3-variant + title: H3 font variant + type: variable-select + allowEmpty: false + default: normal + options: + - + label: Normal + value: normal + - + label: Small caps + value: small-caps + - + label: All small caps + value: all-small-caps + - + id: h3-style + title: H3 font style + type: variable-select + allowEmpty: false + default: normal + options: + - + label: Normal + value: normal + - + label: Italic + value: italic + - + id: h3-l + title: H3 divider line + description: Adds a border below the heading + type: class-toggle + default: false + - + id: level-4-headings + title: Level 4 Headings + type: heading + level: 3 + collapsed: true + - + id: h4-font + title: H4 font + description: Name of the font as it appears on your system + type: variable-text + default: '' + - + id: h4 + title: H4 font size + description: Accepts any CSS font-size value + type: variable-text + default: 0.9em + - + id: h4-weight + title: H4 font weight + type: variable-number-slider + default: 500 + min: 100 + max: 900 + step: 100 + - + id: h4-color + title: H4 text color + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: h4-variant + title: H4 font variant + type: variable-select + allowEmpty: false + default: small-caps + options: + - + label: Normal + value: normal + - + label: Small caps + value: small-caps + - + label: All small caps + value: all-small-caps + - + id: h4-style + title: H4 font style + type: variable-select + allowEmpty: false + default: normal + options: + - + label: Normal + value: normal + - + label: Italic + value: italic + - + id: h4-l + title: H4 divider line + description: Adds a border below the heading + type: class-toggle + default: false + - + id: level-5-headings + title: Level 5 Headings + type: heading + level: 3 + collapsed: true + - + id: h5-font + title: H5 font + description: Name of the font as it appears on your system + type: variable-text + default: '' + - + id: h5 + title: H5 font size + description: Accepts any CSS font-size value + type: variable-text + default: 0.85em + - + id: h5-weight + title: H5 font weight + type: variable-number-slider + default: 500 + min: 100 + max: 900 + step: 100 + - + id: h5-color + title: H5 text color + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: h5-variant + title: H5 font variant + type: variable-select + allowEmpty: false + default: small-caps + options: + - + label: Normal + value: normal + - + label: Small caps + value: small-caps + - + label: All small caps + value: all-small-caps + - + id: h5-style + title: H5 font style + type: variable-select + allowEmpty: false + default: normal + options: + - + label: Normal + value: normal + - + label: Italic + value: italic + - + id: h5-l + title: H5 divider line + description: Adds a border below the heading + type: class-toggle + default: false + - + id: level-6-headings + title: Level 6 Headings + type: heading + level: 3 + collapsed: true + - + id: h6-font + title: H6 font + description: Name of the font as it appears on your system + type: variable-text + default: '' + - + id: h6 + title: H6 font size + description: Accepts any CSS font-size value + type: variable-text + default: 0.85em + - + id: h6-weight + title: H6 font weight + type: variable-number-slider + default: 400 + min: 100 + max: 900 + step: 100 + - + id: h6-color + title: H6 text color + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: h6-variant + title: H6 font variant + type: variable-select + allowEmpty: false + default: small-caps + options: + - + label: Normal + value: normal + - + label: Small caps + value: small-caps + - + label: All small caps + value: all-small-caps + - + id: h6-style + title: H6 font style + type: variable-select + allowEmpty: false + default: normal + options: + - + label: Normal + value: normal + - + label: Italic + value: italic + - + id: h6-l + title: H6 divider line + type: class-toggle + description: Adds a border below the heading + default: false + - + id: icons + title: Icons + type: heading + level: 2 + collapsed: true + - + id: icon-muted + title: Icon opacity (inactive) + type: variable-number-slider + default: 0.5 + min: 0.25 + max: 1 + step: 0.05 + - + id: icon-color + title: Icon color + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: icon-color-hover + title: Icon color (hover) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: icon-color-active + title: Icon color (active) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: images + title: Images + type: heading + level: 2 + collapsed: true + - + id: image-muted + title: Image opacity in dark mode + description: Level of fading for images in dark mode. Hover over images to display at full brightness. + type: variable-number-slider + default: 0.7 + min: 0.25 + max: 1 + step: 0.05 + - + id: zoom-off + title: Disable image zoom + description: Turns off click + hold to zoom images + type: class-toggle + - + id: indentation-guides + title: Indentation guides + type: heading + level: 2 + collapsed: true + - + id: ig-adjust-reading + title: Horizontal adjustment in reading mode + type: variable-number-slider + default: -0.65 + min: -1.2 + max: 0 + step: 0.05 + format: em + - + id: ig-adjust-edit + title: Horizontal adjustment in edit mode + type: variable-number-slider + default: -1 + min: -10 + max: 10 + step: 1 + format: px + - + id: links + title: Links + type: heading + level: 2 + collapsed: true + - + id: ax1 + title: Link color + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: ax2 + title: Link color (hovering) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: link-weight + title: Link font weight + type: variable-number-slider + default: 400 + min: 100 + max: 900 + step: 100 + - + id: lists + title: Lists and tasks + type: heading + level: 2 + collapsed: true + - + id: ax3 + title: Checkbox color + description: Background color for completed tasks + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: checkbox-shape + title: Checkbox shape + type: class-select + allowEmpty: false + default: checkbox-circle + options: + - + label: Circle + value: checkbox-circle + - + label: Square + value: checkbox-square + - + id: minimal-strike-lists + title: Strike completed tasks + description: Adds strikethrough line and greyed text for completed tasks + type: class-toggle + default: false + - + id: list-spacing + title: List item spacing + description: Vertical space between list items in em units + type: variable-number-slider + default: 0.075 + min: 0 + max: 0.3 + step: 0.005 + format: em + - + id: list-indent + title: Nested list indentation + description: Horizontal space from left in em units + type: variable-number-slider + default: 2 + min: 1 + max: 3.5 + step: 0.1 + format: em + - + id: sidebars + title: Sidebars + type: heading + level: 2 + collapsed: true + - + id: tab-style + title: Tab style + description: See documentation for screenshots + type: class-select + allowEmpty: false + default: tab-style-1 + options: + - + label: Compact + value: tab-style-1 + - + label: Pill + value: tab-style-3 + - + label: Underlined + value: tab-style-2 + - + label: Index + value: tab-style-4 + - + id: sidebar-lines-off + title: Disable sidebar relationship lines + description: Turns off lines in file navigation + type: class-toggle + - + id: mobile-left-sidebar-width + title: Mobile left sidebar width + description: Maximum width for pinned left sidebar on mobile + type: variable-number + default: 280 + format: pt + - + id: mobile-right-sidebar-width + title: Mobile right sidebar width + description: Maximum width for pinned right sidebar on mobile + type: variable-number + default: 240 + format: pt + - + id: tables + title: Tables + type: heading + level: 2 + collapsed: true + - + id: table-font-size + title: Table font size + description: All of the following settings apply to all tables globally. To turn on these features on a per-note basis use helper classes. See documentation. + type: variable-text + default: 1em + - + id: row-lines + title: Row lines + description: Display borders between table rows globally + type: class-toggle + default: false + - + id: col-lines + title: Column lines + description: Display borders between table columns globally + type: class-toggle + default: false + - + id: table-lines + title: Cell lines + description: Display borders around all table cells globally + type: class-toggle + default: false + - + id: row-alt + title: Striped rows + description: Display striped background in alternating table rows globally + type: class-toggle + default: false + - + id: col-alt + title: Striped columns + description: Display striped background in alternating table columns globally + type: class-toggle + default: false + - + id: table-tabular + title: Tabular figures + description: Use fixed width numbers in tables globally + type: class-toggle + default: false + - + id: table-numbers + title: Row numbers + description: Display row numbers in tables globally + type: class-toggle + default: false + - + id: table-nowrap + title: Disable line wrap + description: Turn off line wrapping in table cells globally + type: class-toggle + default: false + - + id: row-hover + title: Highlight active row + description: Highlight rows on hover + type: class-toggle + default: false + - + id: row-color-hover + title: Active row background + description: Background color for hovered tables rows + type: variable-themed-color + format: hex + opacity: true + default-light: '#' + default-dark: '#' + - + id: tags + title: Tags + type: heading + level: 2 + collapsed: true + - + id: minimal-unstyled-tags + title: Plain tags + description: Tags will render as normal text, overrides settings below + type: class-toggle + default: false + - + id: tag-radius + title: Tag shape + type: variable-select + default: 14px + options: + - + label: Pill + value: 14px + - + label: Rounded + value: 4px + - + label: Square + value: 0px + - + id: tag-border-width + title: Tag border width + type: variable-select + default: 1px + options: + - + label: None + value: 0 + - + label: Thin + value: 1px + - + label: Thick + value: 2px + - + id: tag-color + title: Tag text color + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: tag-bg + title: Tag background color + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: tag-bg2 + title: Tag background color (hover) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: text + title: Text + type: heading + level: 2 + collapsed: true + - + id: tx1 + title: Normal text color + type: variable-themed-color + description: Primary text color used by default across all elements + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: hl1 + title: Selected text background + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: hl2 + title: Highlighted text background + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: tx2 + title: Muted text color + description: Secondary text such as sidebar note titles and table headings + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: tx3 + title: Faint text color + description: tertiary text such as input placeholders, empty checkboxes, and disabled statuses + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: text-italic + title: Italic text color + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: text-bold + title: Bold text color + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: bold-weight + title: Bold text weight + type: variable-number-slider + default: 600 + min: 100 + max: 900 + step: 100 + - + id: spacing-p + title: Paragraph spacing + description: Space between paragraphs in reading mode + type: variable-text + default: 0.75em + - + id: titlebar + title: Title bar + type: heading + level: 2 + collapsed: true + - + id: title-alignment + title: Title alignment + description: Position of the text within the title bar + type: class-select + allowEmpty: false + default: title-align-body + options: + - + label: Text body + value: title-align-body + - + label: Left + value: title-align-left + - + label: Center + value: title-align-center + - + id: show-grabber + title: Always show grabber icon + description: Make the dragging handle always visible in the top left corner of a pane + type: class-toggle + default: false + - + id: header-height + title: Title bar height + type: variable-text + default: 42px + - + id: title-size + title: Title font size + description: Accepts any CSS font-size value + type: variable-text + default: 1.1em + - + id: title-weight + title: Title font weight + type: variable-number-slider + default: 600 + min: 100 + max: 900 + step: 100 + - + id: title-color + title: Title text color (active) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: title-color-inactive + title: Title text color (inactive) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: translucency + title: Translucency + type: heading + level: 2 + collapsed: true + - + id: bg-translucency-light + title: Translucency (light mode) + description: Sidebar translucency in light mode. Requires turning on "Translucent window" in Appearance settings, and "Translucent sidebar" in Minimal settings. + type: variable-number-slider + default: 0.7 + min: 0 + max: 1 + step: 0.05 + - + id: bg-translucency-dark + title: Translucency (dark mode) + description: Sidebar translucency in dark mode + type: variable-number-slider + default: 0.85 + min: 0 + max: 1 + step: 0.05 + +*/ + +/* @settings +name: Minimal Cards +id: minimal-cards-style +settings: + - + id: cards-min-width + title: Card minimum width + type: variable-text + default: 180px + - + id: cards-max-width + title: Card maximum width + description: Default fills the available width, accepts valid CSS units + type: variable-text + default: 1fr + - + id: cards-mobile-width + title: Card minimum width on mobile + type: variable-text + default: 120px + - + id: cards-padding + title: Card padding + type: variable-text + default: 1.2em + - + id: cards-image-height + title: Card maximum image height + type: variable-text + default: 400px + - + id: cards-border-width + title: Card border width + type: variable-text + default: 1px + - + id: cards-background + title: Card background color + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + +*/ + +/* @settings +name: Minimal Mobile +id: minimal-mobile +settings: + - + id: mobile-toolbar-off + title: Disable toolbar + description: Turns off mobile toolbar + type: class-toggle +*/ + +/* @settings +name: Minimal Advanced Settings +id: minimal-advanced +settings: + - + id: window-title-on + title: Display window title + description: Display title in the window frame + type: class-toggle + - + id: styled-scrollbars + title: Styled scrollbars + description: Use styled scrollbars (replaces native scrollbars) + type: class-toggle + - + id: cursor + title: Cursor style + description: The cursor style for UI elements + type: variable-select + default: default + options: + - + label: Default + value: default + - + label: Pointer + value: pointer + - + label: Crosshair + value: crosshair + - + id: font-smaller + title: Smaller font size + description: Font size in px of smaller text + type: variable-number + default: 11 + format: px + - + id: font-smallest + title: Smallest font size + description: Font size in px of smallest text + type: variable-number + default: 10 + format: px + - + id: folding-offset + title: Folding offset + description: Width of the left margin used for folding indicators + type: variable-number-slider + default: 10 + min: 0 + max: 30 + step: 1 + format: px + +*/ diff --git a/.obsidian/themes/Primary.css b/.obsidian/themes/Primary.css index a1f6d16b..cd09c8dc 100644 --- a/.obsidian/themes/Primary.css +++ b/.obsidian/themes/Primary.css @@ -1,6383 +1,11083 @@ -/* - -โœฆ P R I M A R Y โœฆ - -Obsidian Theme v0.2.7 by Cecilia May - -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ - -A combination of Bauhaus, Scandinavian -and yellowing magazine pages as palette -inspirationโ€”Primary is a theme for people -looking for a certain nostalgic warmness. - -It is toppled with functional pop -of red blue yellow colors. -The perfect mix of loud and reserved. - -Playful, reminiscing, productive. - -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ - -Support -my Work: https://ko-fi.com/ceciliamay - -README: https://github.com/ceciliamay/obsidian-theme-primary - -Feel free to request for particular plugin support -or inform me of any issues through the GitHub link! - -License: GNU General Public License v3.0 - -Icons: Flaticon UIcons Rounded Regular - -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ - -TABLE OF CONTENTS - - * General (Containers, Paddings, etc.) -> - * Specific (Icons, Colors, etc.) -> - * Light Theme Specific -> - * Dark Theme Specific - -Fonts - Karla (sans-serif) - Lora (serif) - Cascadia Code (monospace) - -Variables - Font Families - Font Weight - Typography Modular Scale - Tracking (Letter Spacing) - Layout Sizing - Multiples of 2 - Multiples of 8 - Duration, Transitions & Animations - Theme Colors - Light Theme - Dark Theme - -Workspace - Title Bar - Side Dock Ribbon - Tab Header - Nav Header - Tab Content (Containers & Sizing of Tab Contents) - Vault Title - Starred Files - View Content - Contaner for Outgoing Links and Backlinks Tab - Tags Tab - Outline Tab - Search Results Container - Tree Items for Tab (Links in Tabs) - File Explorer (Specifcs of Tab Contents) - File and Folder Icons for File Title - COMING SOON - File and Folder Relationship Lines - COMING SOON - Starred Files - Search Tab - File Explorer for Light Theme - File Explorer for Dark Theme - Status Bar - -Content / Active Note - Note Header - Editor - Typography - Base - Headings - Note Markdown - Emphasis - Bold - Italic - Strikethrough - Highlight - Yellow - Multicolored Highlight - COMING SOON - Blockquotes - Internal Links - Resolved - Unresolved - External Links - Tags/Tag Pill - Lists - Ordered List/Number List - Unordered List/Bullet List - Relationship Lines (in Preview Mode, not Outliner) - COMING SOON - Edit Mode -> Gutter Collapse Icons - Checkboxes - Inline Code/Codeblocks - Copy Code Button - Aside/Sidenotes - Footnotes - Gutter Line Numbers - Active Line - Horizontal Rule - Embeds - Images - Markdown Embed - Mermaid JS (Diagram Generator) - Edit Mode -> Markdown Table - YAML/Metadata - YAML in Preview Mode - YAML in Edit Mode - Document Search - -Graph View - Graph View Nodes - Graph View Controls - -Other Components - Modals - File Explorer Search Modal - Modal Close - Settings Modal - Command, Quick Switcher etc. Modals - Menu/More Options Modal - Community Plugin Search Modal - Buttons - Search Input Component - Toggle (Checkboxes in Modals) - Slider - Dropdown - Empty Page - Notification - Popover - Resize Handles - Vertical Handles - Horizontal Handles - Scrollbar - Tooltips - Vault Launch Progress - -Mobile - -Community Plugins - Calendar by Lian Cain - Sliding Pane (Andy's Mode) by death_au - Dataview by Michael Brenan - Outliner Plugin (Edit Mode Relationship Lines) by Viacheslav Slinko - - * More Plugins to Support - COMING SOON (See README) - * Submit a Plugin Support Request on Github - * and I'll try looking into it ;) - -Custom Icons - -*/ - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ -++++++++++++Fonts (base64)++++++++++++ -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Karla Regularโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ -@font-face { - font-family: 'Karla'; - src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'), - url('data:font/woff;charset=utf-8;base64,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') format('woff'); - font-style: normal; - font-display: swap; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Karla Italicโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ -@font-face { - font-family: 'Karla'; - src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'), - url('data:font/woff;charset=utf-8;base64,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') format('woff'); - font-style: italic; - font-display: swap; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Lora Regularโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ -@font-face { - font-family: 'Lora'; - src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'), - url('data:font/woff;charset=utf-8;base64,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') format('woff'); - font-style: normal; - font-display: swap; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Lora Italicโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ -@font-face { - font-family: 'Lora'; - src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'), - url('data:font/woff;charset=utf-8;base64,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') format('woff'); - font-style: italic; - font-display: swap; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Cascadia Code Regularโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ -@font-face { - font-family: 'Cascadia Code'; - src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'), - url('data:font/woff;charset=utf-8;base64,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') format('woff'); - font-style: normal; - font-display: swap; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Cascadia Code Italicโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ -@font-face { - font-family: 'Cascadia Code'; - src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'), - url('data:font/woff;charset=utf-8;base64,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') format('woff'); - font-style: italic; - font-display: swap; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ -++++++++++++Variables+++++++++++++++++ -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -:root { - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Font Familiesโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - ---font-sans: - 'Karla', 'Rubik', 'Inter', -apple-system - BlinkMacSystemFont, 'Segoe UI', 'Ubuntu', - Helvetica, Arial, sans-serif; ---font-serif: - 'Lora', 'Vollkorn', Georgia, Garamond, serif; ---font-monospace: - 'Cascadia Code', 'JetBrains Mono', 'Fira Code', - Courier, monospace; - ---font-preview: var(--font-sans); ---font-editor: var(--font-sans); ---font-header: var(--font-sans); ---font-code: var(--font-monospace); - -/* Original Obsidian Font Variables */ ---default-font: var(--font-sans); ---mermaid-font: var(--font-preview); ---reveal-font: var(--font-preview); - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Font Weightโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - ---font-thin: 100; ---font-extra-light: 200; ---font-light: 300; ---font-regular: 400; ---font-medium: 500; ---font-semi-bold: 600; ---font-bold: 900; ---font-extra-bold: 800; - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Typography Modular Scaleโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/* Based on Standard 16px */ ---line-width: 42em; ---scale-ratio: 1.48; - ---font-scale-000: 0.547rem; ---font-scale-00: 0.676rem; ---font-scale-0: 0.81rem; ---font-scale-0-5: 0.875rem; ---font-scale-1: 1rem; ---font-scale-2: 1.198rem; ---font-scale-3: 1.48rem; ---font-scale-4: 1.774rem; ---font-scale-5: 2.19rem; ---font-scale-6: 2.625rem; ---font-scale-7: 3.242rem; ---font-scale-8: 3.885rem; ---font-scale-9: 4.798rem; ---font-scale-10: 5.75rem; - ---line-height-000: 0.673em; ---line-height-00: 0.748em; ---line-height-0: 0.86em; ---line-height-1: 1.53em; ---line-height-2: 1.536em; ---line-height-3: 1.495em; ---line-height-4: 1.46em; ---line-height-5: 1.428em; ---line-height-6: 1.407em; ---line-height-7: 1.388em; ---line-height-8: 1.372em; ---line-height-9: 1.359em; ---line-height-10: 1.349em; - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Tracking (Letter Spacing)โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - ---tracking-0: 0px; ---tracking-1: 0.16px; ---tracking-2: 0.32px; ---tracking-3: 0.64px; ---tracking-4: 1.28px; ---tracking-5: 2.56px; - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Layout Sizingโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - ---scale-0-0: 0px; - -/* Multiples of 2 */ - ---scale-2-1: 2px; ---scale-2-2: 4px; ---scale-2-3: 6px; ---scale-2-4: 8px; ---scale-2-5: 10px; ---scale-2-6: 12px; ---scale-2-8: 16px; ---scale-2-9: 18px; ---scale-2-10: 20px; ---scale-2-18: 36px; - -/* Multiples of 8 */ - ---scale-8-1: 8px; ---scale-8-2: 16px; ---scale-8-3: 24px; ---scale-8-4: 32px; ---scale-8-5: 40px; ---scale-8-6: 48px; ---scale-8-7: 54px; ---scale-8-8: 64px; ---scale-8-9: 72px; ---scale-8-10: 80px; - ---scale-8-12: 96px; ---scale-8-18: 144px; ---scale-8-36: 288px; - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Duration, Transitions & Animationsโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/* Duration */ - ---duration-none: 0; ---duration-fast-1: 220ms; ---duration-fast-2: 360ms; ---duration-moderate-1: 500ms; ---duration-moderate-2: 640ms; ---duration-slow-1: 760ms; ---duration-slow-2: 800ms; - -/* Transitions & Animations */ - ---motion-smooth: cubic-bezier(0.45,0.05,0.55,0.95); /* easeInOutSine */ ---motion-delay: cubic-bezier(0.65,0.05,0.36,1); /* easeInOutCubic */ ---motion-jumpy: cubic-bezier(0.68,-0.55,0.27,1.55); /* easeInOutBack */ - -} /* End of Variables (:root) */ - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ -++++++++++++Theme Colors++++++++++++++ -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ - Light Theme -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.theme-light { - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Original Obsidian Variablesโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - ---background-primary: var(--color-l-white); ---background-primary-alt: var(--color-l-gray-10); - ---background-secondary: var(--color-l-gray-20); ---background-secondary-alt: var(--color-l-gray-20); - ---background-modifier-border: var(--color-l-gray-40); - ---background-modifier-form-field: var(--color-l-gray-30); ---background-modifier-form-field-highlighted: var(--color-l-gray-40); ---background-modifier-box-shadow: var(--color-l-shadow-50); - ---background-modifier-success: var(--color-l-green-300); ---background-modifier-error: var(--color-l-red-300); ---background-modifier-error-hover: var(--color-l-red-500); ---background-modifier-cover: var(--color-l-shadow-50); - ---text-normal: var(--color-l-black); ---text-muted: var(--color-l-gray-60); ---text-faint: var(--color-l-gray-50); - ---text-accent: var(--color-l-yellow-900); ---text-accent-hover:var(--color-l-yellow-500); - ---text-error: var(--color-l-red); ---text-error-hover: var(--color-l-red-900); - ---text-highlight-bg: var(--color-l-highlight-yellow); ---text-highlight-bg-active: var(--color-l-highlight-yellow); ---highlight-mix-blend-mode: darken; - ---text-selection: var(--color-l-gray-40); - ---text-on-accent: var(--color-l-gray-10); - ---interactive-hover: var(--color-l-gray-10); ---interactive-accent: var(--color-l-gray-60); ---interactive-accent-rgb: 207, 182, 150; ---interactive-accent-hover: var(--color-l-gray-70); ---interactive-success: var(--color-l-green-500); - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€The PRIMARY Color Palette for Light Themeโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - ---color-l-whiter: hsl(36, 36%, 96.9%); - ---color-l-white: hsl(35, 36%, 95%); - ---color-l-gray: var(--color-l-gray-50); ---color-l-gray-10: hsl(36, 37%, 92%); ---color-l-gray-20: hsl(35, 35%, 90%); ---color-l-gray-30: hsl(34, 36%, 88%); ---color-l-gray-40: hsl(36, 34%, 85%); ---color-l-gray-50: hsl(34, 37%, 70%); ---color-l-gray-60: hsl(34, 28%, 60%); ---color-l-gray-70: hsl(31, 23%, 46%); ---color-l-gray-80: hsl(34, 27%, 40%); ---color-l-gray-90: hsl(34, 30%, 37%); ---color-l-gray-100: hsl(35, 32%, 30%); - ---color-l-black: hsl(31, 45%, 20%); - ---color-l-shadow-10: hsla(180, 1.7%, 20%, 10%); ---color-l-shadow-50: hsla(180, 1.7%, 20%, 30%); ---color-l-shadow-100: hsla(180, 1.7%, 20%, 60%); - ---color-l-yellow: var(--color-l-yellow-500); ---color-l-yellow-300: hsl(43, 71%, 67%); ---color-l-yellow-500: hsl(43, 78%, 52%); ---color-l-yellow-700: hsl(43, 100%, 42%); ---color-l-yellow-900: hsl(43, 100%, 35%); - ---color-l-red: var(--color-l-red-500); ---color-l-red-300: hsl(4, 54%, 61%); ---color-l-red-500: hsl(4, 74%, 53%); ---color-l-red-700: hsl(4, 78%, 42%); ---color-l-red-900: hsl(4, 100%, 24%); - ---color-l-blue: var(--color-l-blue-500); ---color-l-blue-300: hsl(198, 39%, 56%); ---color-l-blue-500: hsl(205, 66%, 46%); ---color-l-blue-700: hsl(205, 79%, 36%); ---color-l-blue-900: hsl(205, 95%, 25%); - ---color-l-orange: var(--color-l-orange-500); ---color-l-orange-300: hsl(33, 87%, 56%); ---color-l-orange-500: hsl(28, 89%, 50%); ---color-l-orange-700: hsl(20, 76%, 46%); ---color-l-orange-900: hsl(17, 91%, 36%); - ---color-l-green: var(--color-l-green-500); ---color-l-green-300: hsl(154, 50%, 58%); ---color-l-green-500: hsl(154, 47%, 49%); ---color-l-green-700: hsl(160, 57%, 37%); ---color-l-green-900: hsl(170, 80%, 27%); - ---color-l-violet: var(--color-l-violet-500); ---color-l-violet-300: hsl(269, 47%, 71%); ---color-l-violet-500: hsl(262, 34%, 55%); ---color-l-violet-700: hsl(253, 41%, 42%); ---color-l-violet-900: hsl(246, 70%, 30%); - ---color-l-highlight-yellow: hsla(43, 85%, 79%, 1); ---color-l-highlight-red: hsla(0, 91%, 87%, 1); ---color-l-highlight-blue: hsla(182, 66%, 84%, 1); ---color-l-highlight-orange: hsla(19, 100%, 79%, 1); ---color-l-highlight-green: hsla(124, 65%, 87%, 1); ---color-l-highlight-violet: hsla(245, 65%, 87%, 1); - -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ - Dark Theme -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.theme-dark { - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Original Obsidian Variablesโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - ---background-primary: var(--color-d-gray-70); ---background-primary-alt: var(--color-d-gray-90); - ---background-secondary: var(--color-d-black); ---background-secondary-alt: var(--color-d-black); - ---background-modifier-border: var(--color-d-gray-50); - ---background-modifier-form-field: var(--color-d-blacker); ---background-modifier-form-field-highlighted: var(--color-d-black); ---background-modifier-box-shadow: var(--color-d-shadow-10); - ---background-modifier-success: var(--color-d-green-300); ---background-modifier-error: var(--color-d-red-900); ---background-modifier-error-hover: var(--color-d-red-700); ---background-modifier-cover: var(--color-d-shadow-50); - ---text-normal: var(--color-d-white); ---text-muted: var(--color-d-gray-20); ---text-faint: var(--color-d-gray-30); - ---text-accent: var(--color-d-yellow-500); ---text-accent-hover:var(--color-d-yellow-300) ; - ---text-error: var(--color-d-red-500); ---text-error-hover: var(--color-d-red-300); - ---text-highlight-bg: var(--color-d-highlight-yellow); ---text-highlight-bg-active: var(--color-d-highlight-yellow); ---highlight-mix-blend-mode: lighten; - ---text-selection: var(--color-d-gray-50); - ---text-on-accent: var(--color-d-gray-70); - ---interactive-hover: var(--color-d-gray-60); ---interactive-accent: var(--color-d-gray-40); ---interactive-accent-rgb: 92, 78, 61; ---interactive-accent-hover: var(--color-d-gray-50); ---interactive-success: var(--color-d-green-700); - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€The PRIMARY Color Palette for Dark Themeโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - ---color-d-white: hsl(34, 50%, 80%); - ---color-d-gray: var(--color-d-gray-50); ---color-d-gray-10: hsl(34, 18%, 62%); /* Text Faint */ ---color-d-gray-20: hsl(35, 27%, 55%); /* Tree Item */ ---color-d-gray-30: hsl(34, 24%, 30%); /* Text Disabled */ ---color-d-gray-40: hsl(33, 20%, 30%); /* Icon Disabled */ ---color-d-gray-50: hsl(33, 20%, 20%); /* Border */ ---color-d-gray-60: hsl(32, 22%, 15%); /* Select Tree Item BG */ ---color-d-gray-70: hsl(27, 14%, 15%); /* Note BG */ ---color-d-gray-80: hsl(32, 19%, 13%); /* Status Bar */ ---color-d-gray-90: hsl(30, 15%, 13%); /* Codes/ YAML*/ - ---color-d-black: hsl(27, 15%, 12%); /* Tabs BG */ - ---color-d-blacker: hsl(26, 16%, 9%); /* Shadow */ - ---color-d-shadow-10: rgba(0, 0, 0, 0.45); ---color-d-shadow-50: rgba(0, 0, 0, 0.75); ---color-d-shadow-100: rgba(0, 0, 0, 0.95); - ---color-d-yellow: var(--color-d-yellow-500); ---color-d-yellow-300: hsl(50, 91%, 64%); ---color-d-yellow-500: hsl(50, 100%, 46%); ---color-d-yellow-700: hsl(43, 100%, 42%); ---color-d-yellow-900: hsl(50, 83%, 32%); - ---color-d-red: var(--color-d-red-900); ---color-d-red-300: hsl(4, 88%, 74%); ---color-d-red-500: hsl(4, 65%, 60%); ---color-d-red-700: hsl(4, 86%, 56%); ---color-d-red-900: hsl(4, 50%, 52%); - ---color-d-blue: var(--color-d-blue-500); ---color-d-blue-300: hsl(198, 39%, 56%); ---color-d-blue-500: hsl(198, 62%, 57%); ---color-d-blue-700: hsl(198, 57%, 55%); ---color-d-blue-900: hsl(198, 55%, 47%); - ---color-d-orange: var(--color-d-orange-500); ---color-d-orange-300: hsl(27, 100%, 67%); ---color-d-orange-500: hsl(24, 71%, 57%); ---color-d-orange-700: hsl(21, 60%, 51%); ---color-d-orange-900: hsl(20, 77%, 41%); - ---color-d-green: var(--color-d-green-500); ---color-d-green-300: hsl(154, 66%, 72%); ---color-d-green-500: hsl(154, 52%, 46%); ---color-d-green-700: hsl(154, 38%, 40%); ---color-d-green-900: hsl(155, 81%, 24%); - ---color-d-violet: var(--color-d-violet-500); ---color-d-violet-300: hsl(246, 100%, 83%); ---color-d-violet-500: hsl(244, 60%, 67%); ---color-d-violet-700: hsl(244, 52%, 57%); ---color-d-violet-900: hsl(239, 61%, 54%); - ---color-d-highlight-yellow: rgb(109, 86, 17); ---color-d-highlight-red: hsl(4, 65%, 27%); ---color-d-highlight-blue: hsl(201, 79%, 23%); ---color-d-highlight-orange: hsl(27, 94%, 25%); ---color-d-highlight-green: hsl(115, 61%, 15%); ---color-d-highlight-violet: hsl(281, 39%, 24%); - -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ -++++++++++++Workspace++++++++++++++++ -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ - Title Bar -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.titlebar-button-container.mod-left, -.titlebar-text, -.titlebar-button-container.mod-right, -.titlebar-left { - margin-top: var(--scale-0-0); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Titlebar for Light Themeโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.theme-light .titlebar { - background: var(--color-l-white); -} - -.theme-light .titlebar-text { - color: var(--color-l-gray-50); - margin-top: 1px; -} - -.theme-light .titlebar-button { - color: var(--color-l-gray-50); - display: inline-block; - -webkit-app-region: no-drag; -} - -.theme-light .titlebar-button.mod-back:hover, -.theme-light .titlebar-button.mod-forward:hover { - color: var(--color-l-gray-80); - background: var(--color-l-gray-40); -} - -.theme-light .titlebar-button.mod-minimize:hover { - color: var(--color-l-white); - background: var(--color-l-blue-500); -} - -.theme-light .titlebar-button.mod-maximize:hover { - color: var(--color-l-white); - background: var(--color-l-yellow-500); -} - -.theme-light .titlebar-button.mod-close:hover { - color: var(--color-l-white); - background: var(--color-l-red-500); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Titlebar for Dark Themeโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.theme-dark .titlebar { - background: var(--color-d-gray-70); -} - -.theme-dark .titlebar-text { - color: var(--color-d-gray-20); - margin-top: 1px; -} - -.theme-dark .titlebar-button { - color: var(--color-d-gray-20); - display: inline-block; - -webkit-app-region: no-drag; -} - -.theme-dark .titlebar-button.mod-back:hover, -.theme-dark .titlebar-button.mod-forward:hover { - color: var(--color-d-gray-10); - background: var(--color-d-gray-50); -} - -.theme-dark .titlebar-button.mod-minimize:hover { - color: var(--color-d-white); - background: var(--color-d-blue-700); -} - -.theme-dark .titlebar-button.mod-maximize:hover { - color: var(--color-d-white); - background: var(--color-d-yellow-700); -} - -.theme-dark .titlebar-button.mod-close:hover { - color: var(--color-d-white); - background: var(--color-d-red-700); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ - Side Dock Ribbon -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.side-dock-ribbon { - flex: 0 0 var(--scale-2-18); - display: flex; - flex-direction: column; -} - -.workspace-ribbon { - overflow: hidden; - width: var(--scale-8-5); - transition: var(--duration-fast-1) - var(--motion-smooth); -} - -.workspace-ribbon.is-collapsed, -.workspace-ribbon.is-collapsed.side-dock-ribbon-action { - transition: var(--duration-fast-1) - var(--motion-smooth); -} - -.workspace-ribbon.mod-left.is-collapsed { - border-right: 1px solid transparent; -} - -.workspace-ribbon.mod-right.is-collapsed { - border-left: 1px solid transparent; -} - -/* Side Dock Ribbon Icons Sizing */ - -.side-dock-ribbon-action { - padding: var(--scale-0-0) - var(--scale-0-0) - var(--scale-2-4) - var(--scale-0-0); -} - -.workspace-ribbon.side-dock-ribbon -.workspace-ribbon-collapse-btn { - margin-top: var(--scale-2-3); - padding: var(--scale-2-4) - var(--scale-2-5); -} - -.workspace-ribbon.side-dock-ribbon -.side-dock-settings { - margin-bottom: var(--scale-0-0); -} - -/* Moves Left and Right Collapse Button to Bottom - -.workspace-ribbon.side-dock-ribbon.mod-left -.workspace-ribbon-collapse-btn { - order: 1; - margin-top: var(--scale-0-0); -} - -.workspace-ribbon.side-dock-ribbon.mod-right { - flex-direction: column-reverse; -}*/ - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Side Dock Ribbon for Light Themeโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.theme-light .workspace-ribbon { - background: var(--color-l-gray-20); - border-left: 1px solid var(--color-l-gray-40); - border-right: 1px solid var(--color-l-gray-40); -} - -.theme-light .workspace-ribbon -.side-dock-ribbon-action:nth-child(3n+1):hover { - color: var(--color-l-yellow-500); -} - -.theme-light .workspace-ribbon -.side-dock-ribbon-action:nth-child(3n+2):hover { - color: var(--color-l-red-500); -} - -.theme-light .workspace-ribbon -.side-dock-ribbon-action:nth-child(3n+3):hover { - color: var(--color-l-blue-500); -} - -.theme-light .workspace-ribbon.is-collapsed { - background: var(--color-l-white); -} - -.theme-light .workspace-ribbon.is-collapsed -.side-dock-ribbon-action { - color: var(--color-l-gray-50); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Side Dock Ribbon for Dark Themeโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.theme-dark .workspace-ribbon { - background: var(--color-d-black); - border-left: 1px solid var(--color-d-gray-50); - border-right: 1px solid var(--color-d-gray-50); -} - -.theme-dark .workspace-ribbon -.side-dock-ribbon-action:nth-child(3n+1):hover { - color: var(--color-d-yellow-700); -} - -.theme-dark .workspace-ribbon -.side-dock-ribbon-action:nth-child(3n+2):hover { - color: var(--color-d-red-700); -} - -.theme-dark .workspace-ribbon -.side-dock-ribbon-action:nth-child(3n+3):hover { - color: var(--color-d-blue-700); -} - -.theme-dark .workspace-ribbon.is-collapsed { - background: var(--color-d-gray-70); -} - -.theme-dark .workspace-ribbon.is-collapsed -.side-dock-ribbon-action { - color: var(--color-d-gray-40); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ - Tab Header -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Tab Header Containerโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/* -Aligns the Left Sidebar -Tabs from the left (left -> center) -*/ - -.workspace-split.mod-left-split -.workspace-tab-header-contrainer { - display: flex; - flex-direction: row; - justify-content: flex-start; -} - -/* -Aligns the Right Sidebar -Tabs from the right (right -> center) -*/ - -.workspace-split.mod-right-split -.workspace-tab-header-container { - display: flex; - flex-direction: row; - justify-content: flex-end; -} - -.workspace-tabs { - padding-right: 0; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Tab Header Iconsโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.workspace-tab-header-container { - height: unset; - padding: var(--scale-0-0) - var(--scale-0-0) - var(--scale-0-0) - var(--scale-0-0); - margin: var(--scale-2-6) - var(--scale-0-0) - var(--scale-0-0) - var(--scale-0-0); -} - -.workspace-tab-header { -/* -Applied for All -Tab Header Icon Container -*/ - height: var(--scale-2-18); - padding: var(--scale-2-4) - var(--scale-2-4) - var(--scale-2-4) - var(--scale-2-4); - margin: var(--scale-0-0) - var(--scale-2-2) - var(--scale-0-0) - var(--scale-2-2); - border-radius: var(--scale-2-4); -} - -.workspace-tab-header-inner, -.workspace-tab-header-inner-icon { - padding: var(--scale-0-0); -} - -.workspace-tab-header.is-active { - border-radius: var(--scale-2-4); -} - -.workspace-tab-header, -.workspace-tab-header-inner, -.workspace-tab-container-before, -.workspace-tab-container-after { - transition: none; -} - -.workspace-tab-container-before.is-before-active, -.workspace-tab-container-after.is-after-active, -.workspace-tab-header.is-before-active, -.workspace-tab-header.is-after-active { - background: transparent; -} - -.workspace-tab-container-after .workspace-tab-header-inner, -.workspace-tab-container-after.is-after-active .workspace-tab-header-inner, -.workspace-tab-container-before.is-before-active .workspace-tab-header-inner, -.workspace-tab-header.is-before-active .workspace-tab-header-inner, -.workspace-tab-header.is-after-active, -.workspace-tab-header.is-after-active .workspace-tab-header-inner, -.workspace-tab-header.is-before-active, -.workspace-tab-header.is-after-active { - background: transparent; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Tab Header Icon Sizingโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -body .workspace-tab-header -.workspace-tab-header-inner-icon svg { - height: var(--scale-8-2); - width: var(--scale-8-2); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Tab Header for Light Themeโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.theme-light .workspace-tab-header:not(.workspace-tab-header.is-active) { - border: 1px solid var(--color-l-gray-50); -} - -.theme-light .workspace-tab-header.is-active { - background: var(--color-l-white); - box-shadow: 0px -2px 0px 0px - rgba(100, 100, 100, 0.15) inset, - 0px 2px 4px 0px rgba(100, 100, 100, 0.1); -} - -/*~ Tab Header Icons on Hover (except Active Tab) ~*/ - -.theme-light .workspace-tab-header:not(.workspace-tab-header.is-active):hover { - color: var(--color-l-gray-60); - border: 1px solid var(--color-l-gray-60); -} - -/*~ Alternating Colored Headers (for Active Tab) โ€” Left Panel ~*/ - -.theme-light .mod-left-split -.workspace-tab-header.is-active:nth-child(3n+1) { - color: var(--color-l-yellow-500); - border: 1px solid var(--color-l-yellow-500); -} - -.theme-light .mod-left-split -.workspace-tab-header.is-active:nth-child(3n+2) { - color: var(--color-l-red-500); - border: 1px solid var(--color-l-red-500); -} - -.theme-light .mod-left-split -.workspace-tab-header.is-active:nth-child(3n+3) { - color: var(--color-l-blue-500); - border: 1px solid var(--color-l-blue-500); -} - -/*~ Alternating Colored Headers (for Active Tab) โ€” Right Panel ~*/ - -.theme-light .mod-right-split -.workspace-tab-header.is-active:nth-last-child(3n+1) { - color: var(--color-l-yellow-500); - border: 1px solid var(--color-l-yellow-500); -} - -.theme-light .mod-right-split -.workspace-tab-header.is-active:nth-last-child(3n+2) { - color: var(--color-l-red-500); - border: 1px solid var(--color-l-red-500); -} - -.theme-light .mod-right-split -.workspace-tab-header.is-active:nth-last-child(3n+3) { - color: var(--color-l-blue-500); - border: 1px solid var(--color-l-blue-500); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Tab Header for Dark Themeโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.theme-dark .workspace-tab-header:not(.workspace-tab-header.is-active) { - border: 1px solid var(--color-d-gray-50); -} - -.theme-dark .workspace-tab-header.is-active { - background: var(--color-d-gray-70); - box-shadow: 0px -3px 0px 0px - rgba(0, 0, 0, 0.25) inset, - 0px 2px 4px 0px rgba(0, 0, 0, 0.3); -} - -/*~ Tab Header Icons on Hover (except Active Tab) ~*/ - -.theme-dark .workspace-tab-header:not(.workspace-tab-header.is-active):hover { - color: var(--color-d-gray-40); - border: 1px solid var(--color-d-gray-40); -} - -/*~ Alternating Colored Headers (for Active Tab) โ€” Left Panel ~*/ - -.theme-dark .mod-left-split -.workspace-tab-header.is-active:nth-child(3n+1) { - color: var(--color-d-yellow-700); - border: 1px solid var(--color-d-yellow-700); -} - -.theme-dark .mod-left-split -.workspace-tab-header.is-active:nth-child(3n+2) { - color: var(--color-d-red-700); - border: 1px solid var(--color-d-red-700); -} - -.theme-dark .mod-left-split -.workspace-tab-header.is-active:nth-child(3n+3) { - color: var(--color-d-blue-700); - border: 1px solid var(--color-d-blue-700); -} - -/*~ Alternating Colored Headers (for Active Tab) โ€” Right Panel ~*/ - -.theme-dark .mod-right-split -.workspace-tab-header.is-active:nth-last-child(3n+1) { - color: var(--color-d-yellow-700); - border: 1px solid var(--color-d-yellow-700); -} - -.theme-dark .mod-right-split -.workspace-tab-header.is-active:nth-last-child(3n+2) { - color: var(--color-d-red-700); - border: 1px solid var(--color-d-red-700); -} - -.theme-dark .mod-right-split -.workspace-tab-header.is-active:nth-last-child(3n+3) { - color: var(--color-d-blue-700); - border: 1px solid var(--color-d-blue-700); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ - Nav Header -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Nav Header Containerโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.workspace-split.mod-left-split .nav-header, -.workspace-split.mod-right-split .nav-header { - padding: var(--scale-2-4) - var(--scale-2-4) - var(--scale-2-4) - var(--scale-2-4); - margin: var(--scale-0-0) - var(--scale-0-0) - var(--scale-0-0) - var(--scale-0-0); -} - -.workspace-split.mod-left-split .nav-buttons-container, -.workspace-split.mod-right-split .nav-buttons-container { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: center; - vertical-align: middle; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Nav Header Buttonsโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.nav-action-button { - background: none; - height: var(--scale-8-4); - padding: var(--scale-2-4) - var(--scale-2-4) - var(--scale-2-4) - var(--scale-2-4); - margin: var(--scale-0-0) - var(--scale-0-0) - var(--scale-0-0) - var(--scale-0-0); - border-radius: var(--scale-2-4); - opacity: 1; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Nav Header Icon Sizingโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -body .nav-action-button svg { - height: var(--scale-8-2); - width: var(--scale-8-2); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Nav Header Buttons for Light Themeโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.theme-light .nav-action-button { - color: var(--color-l-gray-60); -} - -.theme-light .nav-action-button.is-active { - color: var(--color-l-black); - background-color: transparent; -} - -.theme-light .nav-action-button.is-active:hover { - color: var(--color-l-gray-90); -} - -.theme-light .nav-action-button:not(.nav-action-button.is-active):hover { - color: var(--color-l-gray-80); - background-color: transparent; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Nav Header Buttons for Dark Themeโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.theme-dark .nav-action-button { - color: var(--color-d-gray-40); -} - -.theme-dark .nav-action-button.is-active { - color: var(--color-d-gray-20); - background-color: transparent; -} - -.theme-dark .nav-action-button.is-active:hover { - color: var(--color-d-white); -} - -.theme-dark .nav-action-button:not(.nav-action-button.is-active):hover { - color: var(--color-d-gray-20); - background-color: transparent; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ - Tab Content -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Vault Titleโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.nav-folder.mod-root > .nav-folder-title { - display: none; /* Remove display: to show Vault Title */ - top: 0; - position: sticky; - justify-content: center; - background: var(--background-secondary); - padding: 0; - padding-bottom: var(--scale-2-4); - border-bottom: 1px solid var(--background-modifier-border); - border-radius: 0; - margin-bottom: var(--scale-2-4); -} - -/* don't remove !important */ -.nav-folder.mod-root > .nav-folder-title:hover { - color: var(--text-normal) !important; - background: transparent !important; - cursor: default; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Starred Filesโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.item-list { - flex-grow: 1; - padding-bottom: 20px; - overflow-y: auto; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€View Contentโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.workspace-split.mod-left-split .view-content, -.workspace-split.mod-right-split .view-content { - height: 100%; - overflow: auto; - padding: var(--scale-2-4) - var(--scale-2-4) - var(--scale-2-4) - var(--scale-2-4); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Contaner for Outgoing Links and Backlinks Tabโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.node-insert-event { - padding-right: var(--scale-2-2); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Tags Tabโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.tag-container { - font-size: var(--font-scale-1); - padding: var(--scale-2-4) - var(--scale-2-4) - var(--scale-2-4) - var(--scale-2-4); - overflow: auto; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Outline Tabโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.outline { - font-size: var(--font-scale-1); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Search Results Containerโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.search-result-container { - padding: var(--scale-0-0) - var(--scale-0-0) - var(--scale-0-0) - var(--scale-0-0); -} - -.search-results-children { - padding: var(--scale-0-0) - var(--scale-2-6) - var(--scale-0-0) - var(--scale-2-6); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Tree Items for Tabsโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.tree-item-self { - font-size: var(--font-scale-0-5); - border-radius: var(--scale-2-2); -} - -.tree-item-self-inner { - line-height: 1em; -} - -/*~ Tree Items for Tabs for Light Theme ~*/ - -.theme-light .tree-item-self { - color: var(--color-l-gray-80); - background: transparent; -} - -.theme-light .tree-item-self.is-clickable:hover { - color: var(--color-l-gray-80); - background: var(--color-l-gray-40); -} - -.theme-light .tree-item-self.is-clickable:active { - color: var(--color-l-gray-80); - background: var(--color-l-gray-10); -} - -.theme-light .tree-item-self.is-clickable -.tree-item-flair { - color: var(--color-l-gray-80); - background: var(--color-l-gray-40); -} - -.theme-light .tree-item-self.is-clickable:hover -.tree-item-flair { - color: var(--color-l-gray-80); - background: var(--color-l-gray-20); -} - -/*~ Tree Items for Tabs for Dark Theme ~*/ - -.theme-dark .tree-item-self { - color: var(--color-d-gray-20); - background: transparent; -} - -.theme-dark .tree-item-self.is-clickable:hover { - color: var(--color-d-gray-20); - background: var(--color-d-gray-60); -} - -.theme-dark .tree-item-self.is-clickable:active { - color: var(--color-d-gray-20); - background: var(--color-d-blacker); -} - -.theme-dark .tree-item-self.is-clickable -.tree-item-flair { - color: var(--color-d-gray-20); - background: var(--color-d-gray-60); -} - -.theme-dark .tree-item-self.is-clickable:hover -.tree-item-flair { - color: var(--color-d-white); - background: var(--color-d-gray-40); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ - File Explorer -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.nav-files-container { - padding: var(--scale-0-0) - var(--scale-2-4) - var(--scale-2-4) - var(--scale-2-4); -} - -.nav-file-title, -.nav-folder-title, -.nav-vault-title, -.nav-folder-title { - border-radius: var(--scale-2-2); -} - -.nav-folder-title, -.nav-file-title { - width: 100%; - border-radius: var(--scale-2-2); -} - -.nav-folder-title { - padding: var(--scale-0-0) - var(--scale-0-0) - var(--scale-0-0) - var(--scale-2-4); -} - -.nav-file-title { - padding: var(--scale-0-0) - var(--scale-0-0) - var(--scale-0-0) - var(--scale-2-4); -} - -.nav-file-title-content, -.search-result-file-title, -.nav-folder-title { - text-overflow: unset; - white-space: normal; -} - -/* Turns off "Show Full File Names" for -File Explorer -.nav-folder-title-content, -.nav-file-title-content { - width: 100%; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - line-height: var(--scale-2-10); -} */ - -.nav-folder-collapse-indicator.collapse-icon { - margin-left: var(--scale-2-7); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€File and Folder Icons for File Explorerโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/* Not Done - COMING SOON */ - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€File and Folder Relationship Lines for File Explorerโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/* Not Done - COMING SOON */ - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Starred Filesโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.workspace-leaf-content[data-type="starred"] { - padding: var(--scale-0-0) - var(--scale-8-1) - var(--scale-0-0) - var(--scale-8-1); -} - -.workspace-leaf-content[data-type="starred"] -.nav-file .nav-file-icon { - /* Adjusts the icon properly - margin-top: var(--scale-2-1); - margin-right: var(--scale-2-1); */ - display: none; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Search Tabโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.workspace-leaf-content[data-type="search"] -.search-results-children { - margin: 0; - padding: var(--scale-0-0) - var(--scale-8-1) - var(--scale-0-0) - var(--scale-8-1); -} - -.workspace-leaf-content[data-type="search"] -.tree-item-self.search-result-file-title.is-clickable { - padding: var(--scale-2-2) - var(--scale-2-3) - var(--scale-2-2) - var(--scale-2-10); -} - -.workspace-leaf-content[data-type="search"] -.tree-item.search-result.is-collapsed { - margin: 0; -} - -.workspace-leaf-content[data-type="search"] -.tree-item.search-result.is-collapsed -.tree-item-self { - font-size: var(--font-scale-0-5); - line-height: calc(var(--line-height-1) - 1px); - font-weight: var(--font-regular); - transition: font-weight - var(--duration-fast-1) - var(--motion-smooth); -} - -.workspace-leaf-content[data-type="search"] -.tree-item-self { - font-size: var(--font-scale-0-5); - line-height: calc(var(--line-height-1) - 1px); - font-weight: var(--font-semi-bold); -} - -.workspace-leaf-content[data-type="search"] -.search-result-file-match { - font-size: var(--font-scale-0-5); - font-style: italic; - line-height: var(--line-height-1); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€File Explorer for Light Themeโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.theme-light .nav-file-title, -.theme-light .nav-folder-title, -.theme-light .nav-vault-title, -.theme-light .nav-folder-title { - color: var(--color-l-gray-80); - background: transparent; -} - -/* don't remove !important */ -.theme-light .nav-file-title:hover, -.theme-light .nav-folder-title:hover, -.theme-light .nav-vault-title:hover, -.theme-light .nav-folder-title:hover { - color: var(--color-l-gray-80) !important; - background: var(--color-l-gray-40) !important; -} - -/* don't remove !important */ -.theme-light .nav-file-title:active, -.theme-light .nav-folder-title:active, -.theme-light .nav-vault-title:active, -.theme-light .nav-folder-title:active { - color: var(--color-l-gray-80) !important; - background: var(--color-l-gray-10) !important; -} - -.theme-light .nav-file-title.is-active { - background: var(--color-l-gray-10); - border: 1px solid rgba(100, 100, 100, 0.3); - box-shadow: 0px -2px 0px 0px - rgba(100, 100, 100, 0.1) inset, - 0px 2px 4px 0px rgba(100, 100, 100, 0.1); -} - -.theme-light .nav-file-tag { - background: var(--color-l-gray-10); -} - -.theme-light .workspace-leaf-content[data-type="search"] -.tree-item.search-result .search-result-file-match:hover { - color: var(--color-l-gray-80); - background: var(--color-l-gray-40); -} - -.theme-light span.search-result-file-matched-text { - color: var(--color-l-black); - font-weight: var(--font-semi-bold); - background: var(--color-l-highlight-yellow); -} - -.theme-light .workspace-leaf-content[data-type="search"] -.tree-item.search-result .search-result-file-match:hover -span.search-result-file-matched-text { - background: var(--color-l-yellow-300); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€File Explorer for Dark Themeโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.theme-dark .nav-file-title, -.theme-dark .nav-folder-title, -.theme-dark .nav-vault-title, -.theme-dark .nav-folder-title { - color: var(--color-d-gray-20); - background: transparent; -} - -/* don't remove !important */ -.theme-dark .nav-file-title:hover, -.theme-dark .nav-folder-title:hover, -.theme-dark .nav-vault-title:hover, -.theme-dark .nav-folder-title:hover { - color: var(--color-d-gray-20) !important; - background: var(--color-d-gray-60) !important; -} - -/* don't remove !important */ -.theme-dark .nav-file-title:active, -.theme-dark .nav-folder-title:active, -.theme-dark .nav-vault-title:active, -.theme-dark .nav-folder-title:active { - color: var(--color-d-gray-20) !important; - background: var(--color-d-blacker) !important; -} - -.theme-dark .nav-file-title.is-active { - background: var(--color-d-gray-70); - border: 1px solid rgba(0, 0, 0, 0.3); - box-shadow: 0px -2px 0px 0px - rgba(0, 0, 0, 0.15) inset, - 0px 2px 4px 0px rgba(0, 0, 0, 0.1); -} - -.theme-dark .nav-file-tag { - background: var(--color-d-gray-50); -} - -.theme-dark .workspace-leaf-content[data-type="search"] -.tree-item.search-result .search-result-file-match:hover { - color: var(--color-d-gray-20); - background: var(--color-d-gray-60); -} - -.theme-dark span.search-result-file-matched-text { - color: var(--color-d-black); - font-weight: var(--font-semi-bold); - background: var(--color-d-yellow-700); -} - -.theme-dark .workspace-leaf-content[data-type="search"] -.tree-item.search-result .search-result-file-match:hover -span.search-result-file-matched-text { - background: var(--color-d-yellow-500); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ - Status Bar -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.status-bar { - max-height: unset; - display: flex; - justify-content: flex-end; - align-items: center; - position: absolute; - margin: auto; - right: 0; - bottom: 0; - padding: var(--scale-2-1) - var(--scale-2-4) - var(--scale-0-0) - var(--scale-2-4); - border-top-left-radius: var(--scale-2-4); -} - -.status-bar-item { - padding: var(--scale-0-0) - var(--scale-2-3) - var(--scale-0-0) - var(--scale-2-3); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Status Bar for Light Themeโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.theme-light .status-bar { - color: var(--color-l-gray-50); - background-color: var(--color-l-gray-10); - border: 1px solid var(--color-l-gray-40); -} - -.theme-light .status-bar-item { - color: var(--color-l-gray-60); -} - -.theme-light .status-bar-item:hover { - color: var(--color-l-gray-90); -} - -/* Sync Icons for Status Bar ~*/ - -.theme-light .sync-status-icon.mod-working svg { - color: var(--color-l-red-300); - height: var(--scale-8-2); - width: var(--scale-8-2); - vertical-align: -3px; -} - -.theme-light .sync-status-icon.mod-success svg { - color: var(--color-l-gray-60); - height: var(--scale-8-2); - width: var(--scale-8-2); - vertical-align: -3px; -} - -.theme-light .sync-status-icon.mod-success:hover svg { - color: var(--color-l-green-500); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Status Bar for Dark Themeโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.theme-dark .status-bar { - color: var(--color-d-gray-30); - background-color: var(--color-d-gray-80); - border: 1px solid var(--color-d-gray-50); -} - -.theme-dark .status-bar-item { - color: var(--color-d-gray-30); -} - -.theme-dark .status-bar-item:hover { - color: var(--color-d-gray-10); -} - -/* Sync Icons for Status Bar ~*/ - -.theme-dark .sync-status-icon.mod-working svg { - color: var(--color-d-red-900); - height: var(--scale-8-2); - width: var(--scale-8-2); - vertical-align: -3px; -} - -.theme-dark .sync-status-icon.mod-success svg { - color: var(--color-d-gray-30); - height: var(--scale-8-2); - width: var(--scale-8-2); - vertical-align: -3px; -} - -.theme-dark .sync-status-icon.mod-success:hover svg { - color: var(--color-d-green-500); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ -++++++++++++++++++++++++++++++++++++++ -Content / Active Note / Opened Notes -++++++++++++++++++++++++++++++++++++++ -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/* Curved Top Corners in Active Note Pane Fix */ -.workspace-split.mod-root > -.workspace-leaf:first-of-type -.workspace-leaf-content, -.workspace-split.mod-root > -.workspace-leaf:last-of-type -.workspace-leaf-content { - border-radius: 0; -} - -/* Active Note Panel -> is Highlighted (Unlink Pane) */ -.workspace-leaf.is-highlighted::before { - background: var(--color-l-highlight-yellow); - opacity: 0.5; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ - Note Header -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.view-header, -.workspace-leaf.mod-active .view-header, -.workspace-split.mod-root > -.workspace-leaf:first-of-type:last-of-type -.view-header { - height: var(--scale-2-18); -} - -.workspace-leaf .view-header-title-container:after { - display: none; -} - -.view-header-icon, -.view-header-title, -.view-action { - margin-top: 2px; -} - -/* Some Fixes on Tiny Padding Issues */ -.workspace-split.mod-vertical.mod-root -.workspace-leaf { - padding-right: 0; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Note Header for Light Themeโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/* don't remove !important */ -.theme-light .view-header, -.theme-light .workspace-leaf.mod-active .view-header, -.theme-light .worksapce-split.mod-root > -.theme-light .workspace-leaf:first-of-type:last-of-type -.view-header { - border-top: none; - border-left: none !important; - border-right: none; - border-bottom: 1px solid var(--color-l-gray-40) !important; - background: var(--color-l-white) !important; -} - -.theme-light .view-header-title { - color: var(--color-l-gray-50); -} - -/* Non-active Notes Icon Colors */ -.theme-light .workspace-leaf:not(.workspace-leaf.mod-active) -.view-header .view-header-icon, -.theme-light .workspace-leaf:not(.workspace-leaf.mod-active) -.view-header .view-action { - color: var(--color-l-gray-50); -} - -/* Non-active Notes "Drag to Rearrange Icon on Hover */ -.theme-light .workspace-leaf:not(.workspace-leaf.mod-active) -.view-header .view-header-icon:hover { - color: var(--color-l-gray-80); -} - -/* Action Icons for All Notes */ -.theme-light .workspace-leaf.mod-active .view-header-title, -.theme-light .workspace-leaf.mod-active .view-action { - color: var(--color-l-gray-80); -} - -.theme-light .workspace-leaf .view-header -.view-action:nth-child(3n+1):hover { - color: var(--color-l-yellow-500); -} - -.theme-light .workspace-leaf .view-header -.view-action:nth-child(3n+2):hover { - color: var(--color-l-red-500); -} - -.theme-light .workspace-leaf .view-header -.view-action:nth-child(3n+3):hover { - color: var(--color-l-blue-500); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Note Header for Dark Themeโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/* don't remove !important */ -.theme-dark .view-header, -.theme-dark .workspace-leaf.mod-active .view-header, -.theme-dark .worksapce-split.mod-root > -.theme-dark .workspace-leaf:first-of-type:last-of-type -.view-header { - border-top: none; - border-left: none !important; - border-right: none; - border-bottom: 1px solid var(--color-d-gray-50) !important; - background: var(--color-d-gray-70) !important; -} - -.theme-dark .view-header-title { - color: var(--color-d-gray-20); -} - -/* Non-active Notes Icon Colors */ -.theme-dark .workspace-leaf:not(.workspace-leaf.mod-active) -.view-header .view-header-icon, -.theme-dark .workspace-leaf:not(.workspace-leaf.mod-active) -.view-header .view-action { - color: var(--color-d-gray-30); -} - -.theme-dark .workspace-leaf:not(.workspace-leaf.mod-active) .view-header-title { - color: var(--color-d-gray-30); -} - -/* Non-active Notes "Drag to Rearrange Icon on Hover */ -.theme-dark .workspace-leaf:not(.workspace-leaf.mod-active) -.view-header .view-header-icon:hover { - color: var(--color-d-gray-20); -} - -/* Action Icons for All Notes */ -.theme-dark .workspace-leaf.mod-active .view-header-title, -.theme-dark .workspace-leaf.mod-active .view-action { - color: var(--color-d-gray-20); -} - -.theme-dark .workspace-leaf .view-header -.view-action:nth-child(3n+1):hover { - color: var(--color-d-yellow-700); -} - -.theme-dark .workspace-leaf .view-header -.view-action:nth-child(3n+2):hover { - color: var(--color-d-red-700); -} - -.theme-dark .workspace-leaf .view-header -.view-action:nth-child(3n+3):hover { - color: var(--color-d-blue-700); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ - Editor -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.markdown-source-view.is-readable-line-width -.CodeMirror { - max-width: 672px; - margin-left: auto; - margin-right: auto; -} - -.markdown-preview-view.is-readable-line-width -.markdown-preview-sizer { - width: var(--line-width); - max-width: 80%; -} - -.CodeMirror .CodeMirror-line { - padding: var(--scale-0-0) - var(--scale-0-0) - var(--scale-0-0) - 5px; -} - -.CodeMirror-lines { - padding-top: calc(20px + var(--scale-2-8)); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ - Typography -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Body Typography Baseโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.markdown-preview-view { - font-optical-sizing: auto; - font-family: var(--font-preview); - line-height: var(--line-height-1); - letter-spacing: var(--tracking-0); - text-shadow: none; -} - -.cm-s-obsidian { - font-optical-sizing: auto; - font-family: var(--font-editor); - line-height: var(--line-height-1); - letter-spacing: var(--tracking-0); - text-shadow: none; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Headingsโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/* Header Sizing */ - -.markdown-preview-view h1, -.HyperMD-header-1, -.cm-header-1 { - font-family: var(--font-header); - font-size: var(--font-scale-7); - line-height: var(--line-height-7); - font-weight: var(--font-semi-bold); - margin: var(--scale-8-2) - var(--scale-0-0) - var(--scale-8-2) - var(--scale-0-0); -} - -.markdown-preview-view h2, -.HyperMD-header-2, -.cm-header-2 { - font-family: var(--font-header); - font-size: var(--font-scale-6); - line-height: var(--line-height-6); - font-weight: var(--font-semi-bold); - margin: var(--scale-8-2) - var(--scale-0-0) - var(--scale-8-2) - var(--scale-0-0); -} - -.markdown-preview-view h3, -.HyperMD-header-3, -.cm-header-3 { - font-family: var(--font-header); - font-size: var(--font-scale-5); - line-height: var(--line-height-5); - font-weight: var(--font-semi-bold); - margin: var(--scale-8-2) - var(--scale-0-0) - var(--scale-8-2) - var(--scale-0-0); -} - -.markdown-preview-view h4, -.HyperMD-header-4, -.cm-header-4 { - font-family: var(--font-header); - font-size: var(--font-scale-4); - line-height: var(--line-height-4); - font-weight: var(--font-semi-bold); - margin: var(--scale-8-2) - var(--scale-0-0) - var(--scale-8-2) - var(--scale-0-0); -} - -.markdown-preview-view h5, -.HyperMD-header-5, -.cm-header-5 { - font-family: var(--font-header); - font-size: var(--font-scale-3); - line-height: var(--line-height-3); - font-weight: var(--font-semi-bold); - margin: var(--scale-8-2) - var(--scale-0-0) - var(--scale-8-2) - var(--scale-0-0); -} - -.markdown-preview-view h6, -.HyperMD-header-6, -.cm-header-6 { - color: var(--text-muted); - font-family: var(--font-header); - font-size: var(--font-scale-2); - line-height: var(--line-height-2); - font-weight: var(--font-semi-bold); - margin: var(--scale-8-2) - var(--scale-0-0) - var(--scale-8-2) - var(--scale-0-0); -} - -/* +++ Heading Size +++ */ - -/* Heading Large Size */ - -:root .primary-header-large-size { - /*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Typography Modular Scaleโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - - /* Based on Standard 16px */ - --scale-ratio: 1.48; - - --font-scale-000: 0.547rem; - --font-scale-00: 0.676rem; - --font-scale-0: 0.81rem; - --font-scale-0-5: 0.875rem; - --font-scale-1: 1rem; - --font-scale-2: 1.198rem; - --font-scale-3: 1.48rem; - --font-scale-4: 1.774rem; - --font-scale-5: 2.19rem; - --font-scale-6: 2.625rem; - --font-scale-7: 3.242rem; - --font-scale-8: 3.885rem; - --font-scale-9: 4.798rem; - --font-scale-10: 5.75rem; -} - -/* Heading Medium Size */ - -:root .primary-header-medium-size { - /*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Typography Modular Scaleโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - - /* Based on Standard 16px */ - --scale-ratio: 1.32; - - --font-scale-000: 0.652rem; - --font-scale-00: 0.694rem; - --font-scale-0: 0.783rem; - --font-scale-0-5: 0.875rem; - --font-scale-1: 1rem; - --font-scale-2: 1.179rem; - --font-scale-3: 1.32rem; - --font-scale-4: 1.557rem; - --font-scale-5: 1.742rem; - --font-scale-6: 2.055rem; - --font-scale-7: 2.3rem; - --font-scale-8: 2.712rem; - --font-scale-9: 3.036rem; - --font-scale-10: 3.58rem; -} - -/* Heading Small Size */ - -:root .primary-header-small-size { - /*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Typography Modular Scaleโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - - /* Based on Standard 16px */ - --scale-ratio: 1.23; - - --font-scale-000: 0.652rem; - --font-scale-00: 0.694rem; - --font-scale-0: 0.783rem; - --font-scale-0-5: 0.875rem; - --font-scale-1: 1rem; - --font-scale-2: 1.12rem; - --font-scale-3: 1.23rem; - --font-scale-4: 1.378rem; - --font-scale-5: 1.513rem; - --font-scale-6: 1.695rem; - --font-scale-7: 1.861rem; - --font-scale-8: 2.085rem; - --font-scale-9: 2.289rem; - --font-scale-10: 2.564rem; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ - Note Markdown -โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.cm-s-obsidian span.cm-formatting.cm-strong, { - color: var(--color-l-gray-40); - font-weight: var(--font-regular); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Emphasisโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/* Bold for Light Theme */ - -.theme-light .cm-s-obsidian .cm-strong, -.theme-light .markdown-preview-section strong { - color: var(--color-l-red); - transition: color - var(--duration-fast-1) - var(--motion-smooth); -} - -.theme-light .markdown-preview-section strong:hover { - color: var(--color-l-red-900); - transition: color - var(--duration-fast-1) - var(--motion-smooth); -} - -/* Bold for Dark Theme */ - -.theme-dark .cm-s-obsidian .cm-strong, -.theme-dark .markdown-preview-section strong { - color: var(--color-d-red-700); - transition: color - var(--duration-fast-1) - var(--motion-smooth); -} - -.theme-dark .markdown-preview-section strong:hover { - color: var(--color-d-red-500); - transition: color - var(--duration-fast-1) - var(--motion-smooth); -} - -/* Italic for Light Theme */ - -.cm-em, em { - font-style: italic; - text-shadow: none; -} - -.theme-light .cm-em, -.theme-light em { - color: var(--color-l-blue); - transition: color - var(--duration-fast-1) - var(--motion-smooth); -} - -.theme-light em:hover { - color: var(--color-l-blue-900); - transition: color - var(--duration-fast-1) - var(--motion-smooth); -} - -/* Italic for Dark Theme */ - -.theme-dark .cm-em, -.theme-dark em { - color: var(--color-d-blue-700); - transition: color - var(--duration-fast-1) - var(--motion-smooth); -} - -.theme-dark em:hover { - color: var(--color-d-blue-900); - transition: color - var(--duration-fast-1) - var(--motion-smooth); -} - -/* Strikethrough */ - -.cm-strikethrough, del { - color: var(--text-faint); - text-decoration: line-through; -} - -.cm-strikethrough:hover, del:hover { - text-decoration: none; -} - -/* Highlight */ - -/*~ Highlight for Light Theme ~*/ - -/* Yellow */ -.theme-light .markdown-preview-view mark, -.theme-light .cm-s-obisidian span.cm-highlight { - font-weight: normal; - background: var(--color-l-highlight-yellow); - background-repeat: no-repeat; - transition: background - var(--duration-moderate-1) - var(--motion-jumpy); -} - -.theme-light .markdown-preview-view mark:hover { - font-weight: normal; - filter: brightness(1) saturate(1.5); - transition: background - var(--duration-moderate-1) - var(--motion-jumpy); -} - -/* Multi-colored Highlight for Light Theme -COMING SOON */ - -/*~ Highlight for Dark Theme ~*/ - -/* Yellow */ -.theme-dark .markdown-preview-view mark, -.theme-dark .cm-s-obisidian span.cm-highlight { - font-weight: normal; - background: var(--color-d-highlight-yellow); - background-repeat: no-repeat; - transition: background - var(--duration-moderate-1) - var(--motion-jumpy); -} - -.theme-dark .markdown-preview-view mark:hover { - font-weight: normal; - filter: brightness(1) saturate(1.5); - transition: background - var(--duration-moderate-1) - var(--motion-jumpy); -} - -/* Multi-colored Highlight for Dark Theme -COMING SOON */ - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Blockquotesโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -blockquote p { - display: inline; -} - -.markdown-preview-view blockquote { - font-style: italic; - padding: var(--scale-2-8) - var(--scale-2-18) - var(--scale-2-8) - var(--scale-2-18); - border-radius: var(--scale-2-4); - border: 1px solid var(--background-modifier-border); - margin-left: var(--scale-0-0); - margin-right: var(--scale-0-0); -} - -/* don't remove !important */ -.HyperMD-quote.CodeMirror-line { - font-style: italic; - padding: var(--scale-0-0) - var(--scale-2-18) - var(--scale-0-0) - var(--scale-2-18) !important; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Internal Linksโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/* Resolved Links */ -.markdown-preview-view .internal-link { - text-decoration: none; - border-bottom: 1px solid currentColor; - transition: color - var(--duration-fast-1) - var(--motion-smooth); -} - -.markdown-preview-view .internal-link:hover { - transition: color - var(--duration-fast-1) - var(--motion-smooth); -} - -.cm-s-obsidian span.cm-hmd-internal-link, -.cm-s-obsidian span.cm-hmd-internal-link:hover { - text-decoration: underline solid 1px; - transition: color - var(--duration-fast-1) - var(--motion-smooth); -} - -.cm-s-obsidian span.cm-hmd-internal-link:hover { - color: var(--text-accent-hover); - transition: color - var(--duration-fast-1) - var(--motion-smooth); -} - -/* Unresolved Links */ -.markdown-preview-view -.internal-link.is-unresolved { - color: var(--text-muted); - opacity: 1; -} - -.markdown-preview-view -.internal-link.is-unresolved:hover { - color: var(--text-accent-hover); - opacity: 1; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€External Linksโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.external-link { - word-break: break-all; - text-decoration: none; - border-bottom: 1px double currentColor; - border-width: 3px; - transition: color - var(--duration-fast-1) - var(--motion-smooth); - background-image: none; - padding-right: 0; -} - -.cm-s-obsidian span.cm-url, -.cm-s-obsidian span.cm-formatting-link.cm-link { - transition: color - var(--duration-fast-1) - var(--motion-smooth); -} - -.cm-s-obsidian span.cm-url:hover, -.cm-s-obsidian span.cm-formatting-link.cm-link:hover { - transition: color - var(--duration-fast-1) - var(--motion-smooth); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Tags/Tag Pillโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/* Tag Pill in Preview Mode for Light Theme*/ - -.theme-light .tag:not(.token) { - background: transparent; - color: var(--color-l-blue-700); - font-size: var(--font-scale-0-5); - font-weight: var(--font-bold); - line-height: var(--line-height-1); - vertical-align: baseline; - text-decoration: none; - display: inline-block; - padding: var(--scale-0-0) - var(--scale-2-4) - var(--scale-0-0) - var(--scale-2-4); - border: 1px solid rgba(100, 100, 100, 0.3); - box-shadow: 0px -1px 0px 0px - rgba(100, 100, 100, 0.1) inset, - 0px 1px 1px 0px rgba(100, 100, 100, 0.1); - border-radius: var(--scale-2-8); - transition: var(--duration-fast-1) - var(--motion-smooth); -} - -.theme-light .tag:not(.token):hover { - color: var(--color-l-blue-900); - background: var(--color-l-whiter); - transition: var(--duration-fast-1) - var(--motion-smooth); -} - -.theme-light .tag:not(.token):active { - box-shadow: 0px 1px 0px 0px - rgba(100, 100, 100, 0.1) inset, - 0px 1px 1px 0px rgba(100, 100, 100, 0.1); - transition: var(--duration-fast-1) - var(--motion-smooth); -} - -/* Tag Pill in Edit Mode for Light Theme */ - -.theme-light .CodeMirror-line .cm-hashtag { - background: transparent; - font-size: var(--font-scale-0-5); - font-weight: var(--font-bold); - line-height: var(--line-height-1); - vertical-align: baseline; - text-decoration: none; - display: inline-block; - border: 1px solid rgba(100, 100, 100, 0.3); - box-shadow: 0px -1px 0px 0px - rgba(100, 100, 100, 0.1) inset, - 0px 1px 1px 0px rgba(100, 100, 100, 0.1); - transition: var(--duration-fast-1) - var(--motion-smooth); -} - -.theme-light .cm-s-obsidian span.cm-hashtag.cm-meta { - color: var(--color-l-blue-700); -} - -.theme-light .CodeMirror-line span.cm-hashtag-begin { - border-top-left-radius: var(--scale-2-8); - border-bottom-left-radius: var(--scale-2-8); - padding-left: var(--scale-2-4); - border-right:none; -} - -.theme-light .CodeMirror-line span.cm-hashtag-end { - border-top-right-radius: var(--scale-2-8); - border-bottom-right-radius: var(--scale-2-8); - padding-right: var(--scale-2-4); - border-left:none; -} - -/* Tag Pill in Preview Mode for Dark Theme*/ - -.theme-dark .tag:not(.token) { - background: transparent; - color: var(--color-d-blue-500); - font-size: var(--font-scale-0-5); - font-weight: var(--font-bold); - line-height: var(--line-height-1); - vertical-align: baseline; - text-decoration: none; - display: inline-block; - padding: var(--scale-0-0) - var(--scale-2-4) - var(--scale-0-0) - var(--scale-2-4); - border: 1px solid rgba(0, 0, 0, 0.3); - box-shadow: 0px -2px 0px 0px - rgba(0, 0, 0, 0.15) inset, - 0px 2px 4px 0px rgba(0, 0, 0, 0.1); - border-radius: var(--scale-2-8); - transition: var(--duration-fast-1) - var(--motion-smooth); -} - -.theme-dark .tag:not(.token):hover { - color: var(--color-d-blue-300); - background: var(--color-d-blacker); - transition: var(--duration-fast-1) - var(--motion-smooth); -} - -.theme-dark .tag:not(.token):active { - box-shadow: 0px -2px 0px 0px - rgba(0, 0, 0, 0.15) inset, - 0px 2px 4px 0px rgba(0, 0, 0, 0.1); - transition: var(--duration-fast-1) - var(--motion-smooth); -} - -/* Tag Pill in Edit Mode for Dark Theme */ - -.theme-dark .CodeMirror-line .cm-hashtag { - background: transparent; - font-size: var(--font-scale-0-5); - font-weight: var(--font-bold); - line-height: var(--line-height-1); - vertical-align: baseline; - text-decoration: none; - display: inline-block; - border: 1px solid rgba(0, 0, 0, 0.3); - box-shadow: 0px -2px 0px 0px - rgba(0, 0, 0, 0.15) inset, - 0px 2px 4px 0px rgba(0, 0, 0, 0.1); - transition: var(--duration-fast-1) - var(--motion-smooth); -} - -.theme-dark .cm-s-obsidian span.cm-hashtag.cm-meta { - color: var(--color-d-blue-500); -} - -.theme-dark .CodeMirror-line span.cm-hashtag-begin { - border-top-left-radius: var(--scale-2-8); - border-bottom-left-radius: var(--scale-2-8); - padding-left: var(--scale-2-4); - border-right:none; -} - -.theme-dark .CodeMirror-line span.cm-hashtag-end { - border-top-right-radius: var(--scale-2-8); - border-bottom-right-radius: var(--scale-2-8); - padding-right: var(--scale-2-4); - border-left:none; -} - -/* Version 1 of Tag Pills / No Beveling / Flat Design - .theme-light .tag:not(.token) { - background: transparent; - color: var(--color-l-blue-500); - font-size: var(--font-scale-0); - font-weight: var(--font-bold); - line-height: var(--line-height-1); - vertical-align: baseline; - text-decoration: none; - display: inline-block; - padding: var(--scale-0-0) - var(--scale-2-4) - var(--scale-0-0) - var(--scale-2-4); - border: 2px solid var(--color-l-blue-500); - border-radius: var(--scale-2-8); - transition: var(--duration-fast-1) - var(--motion-smooth); -} - -.theme-light .tag:not(.token):hover { - color: var(--color-l-blue-900); - border: 2px solid var(--color-l-blue-900); - transition: var(--duration-fast-1) - var(--motion-smooth); -} */ - - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Listsโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.markdown-preview-view -.list-collapse-indicator { - margin-left: -3.5rem; - color: var(--text-faint); - margin-top: -1px; -} - -.markdown-preview-view li, -.markdown-preview-view li p { - margin-top: var(--scale-2-2); - margin-bottom: var(--scale-2-2); -} - -.CodeMirror pre.HyperMD-list-line.CodeMirror-line { - padding-top: var(--scale-0-0); - padding-bottom: var(--scale-0-0); -} - -/*~ Ordered List / Number List ~*/ - -ol > li::marker, -.cm-s-obsidian span.cm-formatting-list { - font-weight: var(--font-regular); - font-size: var(--font-scale-0-5); - color: var(--text-muted); - font-family: var(--font-monospace); -} - -ol { - list-style-type: decimal; - margin-left: var(--scale-0-0); -} -ol ol { - list-style-type: lower-alpha; -} -ol ol ol { - list-style-type: decimal; -} -ol ol ol ol { - list-style-type: lower-alpha; -} -ol ol ol ol ol { - list-style-type: decimal; -} -ol ol ol ol ol ol { - list-style-type: lower-alpha; -} -ol ol ol ol ol ol ol { - list-style-type: decimal; -} -ol ol ol ol ol ol ol ol { - list-style-type: lower-alpha; -} -ol ol ol ol ol ol ol ol ol { - list-style-type: decimal; -} -ol ol ol ol ol ol ol ol ol ol { - list-style-type: lower-alpha; -} -ol ol ol ol ol ol ol ol ol ol ol { - list-style-type: decimal; -} -ol ol ol ol ol ol ol ol ol ol ol ol { - list-style-type: lower-alpha; -} -ol ol ol ol ol ol ol ol ol ol ol ol ol { - list-style-type: decimal; -} -ol ol ol ol ol ol ol ol ol ol ol ol ol ol { - list-style-type: lower-alpha; -} -ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol { - list-style-type: decimal; -} -ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol { - list-style-type: lower-alpha; -} - -/*~ Unordered List / Bullet List ~*/ - -ul > li::marker { - font-size: var(--font-scale-0-5); - margin-right: var(--scale-0-0); -} - -.markdown-preview-view -ul .list-collapse-indicator.collapse-indicator.collapse-icon { - padding-left: var(--scale-2-8); -} - -ul { - padding-left: var(--scale-2-8); - padding-inline-start: 1rem; - list-style-position: outside; -} - -ul { - list-style-type: "โ€“ "; -} -ul ul { - list-style-type: disc; -} -ul ul ul { - list-style-type: circle; -} -ul ul ul ul { - list-style-type: "โ–ช "; -} -ul ul ul ul ul { - list-style-type: "โ—ฝ "; -} -ul ul ul ul ul ul { - list-style-type: "โ€“ "; -} -ul ul ul ul ul ul ul { - list-style-type: disc; -} -ul ul ul ul ul ul ul ul { - list-style-type: circle; -} -ul ul ul ul ul ul ul ul ul { - list-style-type: "โ–ช "; -} -ul ul ul ul ul ul ul ul ul ul { - list-style-type: "โ—ฝ "; -} -ul ul ul ul ul ul ul ul ul ul ul { - list-style-type: "โ€“ "; -} -ul ul ul ul ul ul ul ul ul ul ul ul { - list-style-type: disc; -} -ul ul ul ul ul ul ul ul ul ul ul ul ul { - list-style-type: circle; -} -ul ul ul ul ul ul ul ul ul ul ul ul ul ul { - list-style-type: "โ–ช "; -} -ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul { - list-style-type: "โ—ฝ "; -} - -/* Ordered, Unordered List Relationship Lines */ - -ol { - padding-left: 20px; -} - -/* Edit Mode */ - -/* Gutter Collapse Icons in Edit Mode - Not Done */ - - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Checkboxesโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -/* don't remove !important */ -input[type=checkbox] { - -webkit-appearance: none; - appearance: none; - height: var(--scale-8-2) !important; - width: var(--scale-8-2) !important; - border-radius: 50%; - border: 1px solid var(--text-faint); - padding: 0; - margin-right: var(--scale-2-3); - vertical-align: -0.17rem; -} - -input[type=checkbox]:hover { - background: var(--text-faint); -} - -input[type=checkbox]:focus{ - outline: 0; -} - -input[type=checkbox]:checked { - background-position: center; - background-size: 70%; - background-repeat: no-repeat; - background-image: url('data:image/svg+xml; utf8, '); -} - -.markdown-preview-view .task-list-item { - padding-inline-start:25px; -} - -/* Checkbox for Light Theme */ -.theme-light input[type=checkbox]:checked { - background-color: var(--color-l-green-300); - border: 1px solid var(--color-l-green-300); -} - -/* Checkbox for Dark Theme */ -.theme-dark input[type=checkbox]:checked { - background-color: var(--color-d-green-700); - border: 1px solid var(--color-d-green-700); -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Inline Code/Codeblocksโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -.markdown-preview-view code, -.markdown-preview.view pre { - border-radius: var(--scale-2-2); -} - -.cm-s-obsidian div -.HyperMD-codeblock-begin-bg, -.cm-s-obsidian div.HyperMD-codeblock-bg, -.cm-s-obsidian div.HyperMD-codeblock-end-bg, -.cm-s-obsidian pre.HyperMD-codeblock, -.cm-s-obsidian span.HyperMD-codeblock, -.cm-s-obsidian .CodeMirror-lines - pre.CodeMirror-line span.cm-inline-code, -.cm-s-obsidian span.cm-inline-code, -.markdown-preview-view code, -.markdown-preview-view pre, -.markdown-preview-view span.cm-inline-code, -.theme-light code[class*=language-], -.theme-light pre[class*=language-], -.theme-dark code[class*=language-], -.theme-dark pre[class*=language-] { - font-family: var(--font-code); - font-weight: var(--font-regular); - font-size: var(--font-scale-0-5); - line-height: var(--line-height-2); - white-space: pre-wrap; -} - -.cm-s-obsidian span.cm-inline-code, -.markdown-preview-view span.cm-inline-code { - font-size: var(--font-scale-1); - line-height: var(--line-height-2); -} - -.cm-s-obsidian .HyperMD-codeblock span .cm-comment, -.markdown-preview-view code .token.comment { - font-style: italic; -} - -.cm-s-obsidian .HyperMD-codeblock pre, -.cm-s-obsidian .HyperMD-codeblock pre.language-md, -.mardown-preview-view pre { - white-space: wrap; - width: 100%; -} - -.CodeMirror-line span { - font-weight: var(--font-regular); -} - -.copy-code-button { - display: inline-block; - font-family: var(--default-font); - font-size: var(--font-scale-0-5); - top: var(--scale-2-1); - right: var(--scale-2-2); - border-radius: var(--scale-2-4); -} - -/* Codeblock/Inline Code Formatting for Light Theme */ - -.theme-light .markdown-preview-view code, -.theme-light .markdown-preview-view pre, -.theme-light .markdown-preview-view span.cm-inline-code, -.theme-light code[class*=language-], -.theme-light pre[class*=language-] { - background: var(--color-l-gray-10); -} - -.theme-light .cm-s-obsidian .HyperMD-codeblock, -.theme-light .CodeMirror-line span .cm-inline-code, -.theme-light .markdown-preview-view code, -.theme-light .markdown-preview-view pre, -.theme-light .markdown-preview-view span.cm-inline-code, -.theme-light code[class*=language-], -.theme-light pre[class*=language-] { - color: var(--color-l-red-300); - text-shadow: none; -} - -.theme-light .CodeMirror-line span.cm-math.cm-keyword, -.theme-light .CodeMirror-line span.cm-comment, -.theme-light .markdown-preview-view code .token.comment { - color: var(--text-muted); -} - -.theme-light .CodeMirror-line span .cm-math.cm-variable-2, -.theme-light .CodeMirror-line span.cm-tag.cm-bracket, -.theme-light .CodeMirror-line span.cm-tag.cm-tag, -.theme-light .markdown-preview-view span.token.datetime.number -.theme-light .token.property, -.theme-light .token.tag, -.theme-light .token.boolean, -.theme-light .token.number, -.theme-light .token.constant, -.theme-light .token.symbol, -.theme-light .token.deleted { - color: var(--color-l-red-300); - font-weight: var(--font-regular); - background: transparent; - text-shadow: none; -} - -.theme-light .CodeMirror-line span .cm-math, -.theme-light .markdown-preview-view code .token.property-access, -.theme-light .markdown-preview-view code .token.string, -.theme-light .markdown-preview-view code .token.parameter, -.theme-light .markdown-preview-view code .token.important, -.theme-light .markdown-preview-view span .token.attr-name, -.theme-light .token.regex, -.theme-light .token.variable { - color: var(--color-l-yellow-700); - font-weight: var(--font-regular); - text-shadow: none; -} - -.theme-light .CodeMirror-line span .cm-tag.cm-tag, -.theme-light .markdown-preview-view span.token.function, -.theme-light .markdown-preview-view code .token.url, -.theme-light .markdown-preview-view span .token.tag { - color: var(--color-l-blue-300); - font-weight: var(--font-regular); - background: transparent; - text-shadow: none; -} - -.theme-light .markdown-preview-view code .token.operator, -.theme-light .markdown-preview-view code .token.punctuation { - color: var(--color-l-gray-50); - font-weight: var(--font-regular); - background: transparent; - text-shadow: none; -} - -/* Codeblock/Inline Code Formatting for Dark Theme */ - -.theme-dark .markdown-preview-view code, -.theme-dark .markdown-preview-view pre, -.theme-dark .markdown-preview-view span.cm-inline-code, -.theme-dark code[class*=language-], -.theme-dark pre[class*=language-] { - background: var(--color-d-gray-90); -} - -.theme-dark .cm-s-obsidian .HyperMD-codeblock, -.theme-dark .CodeMirror-line span .cm-inline-code, -.theme-dark .markdown-preview-view code, -.theme-dark .markdown-preview-view pre, -.theme-dark .markdown-preview-view span.cm-inline-code, -.theme-dark code[class*=language-], -.theme-dark pre[class*=language-] { - color: var(--color-d-red-500); - text-shadow: none; -} - -.theme-dark .CodeMirror-line span.cm-math.cm-keyword, -.theme-dark .CodeMirror-line span.cm-comment, -.theme-dark .markdown-preview-view code .token.comment { - color: var(--text-muted); -} - -.theme-dark .CodeMirror-line span .cm-math.cm-variable-2, -.theme-dark .CodeMirror-line span.cm-tag.cm-bracket, -.theme-dark .CodeMirror-line span.cm-tag.cm-tag, -.theme-dark .markdown-preview-view span.token.datetime.number, -.theme-dark .token.boolean, -.theme-dark .token.number { - color: var(--color-d-red-500); - font-weight: var(--font-regular); - background: transparent; - text-shadow: none; -} - -.theme-dark .CodeMirror-line span .cm-math, -.theme-dark .markdown-preview-view code .token.property-access, -.theme-dark .markdown-preview-view code .token.string, -.theme-dark .markdown-preview-view code .token.parameter, -.theme-dark .markdown-preview-view span .token.attr-name, -.theme-dark .markdown-preview-view code .token.important, -.theme-dark .token.regex, -.theme-dark .token.variable { - color: var(--color-d-yellow-700); - font-weight: var(--font-regular); - text-shadow: none; -} - -.theme-dark .CodeMirror-line span .cm-tag.cm-tag, -.theme-dark .markdown-preview-view span.token.function, -.theme-dark .markdown-preview-view code .token.url, -.theme-dark .markdown-preview-view span .token.tag, -.theme-dark .token.atrule, -.theme-dark .token.attr-value, -.theme-dark .token.function, -.theme-dark .token.class-name { - color: var(--color-d-blue-300); - font-weight: var(--font-regular); - background: transparent; - text-shadow: none; -} - -.theme-dark .markdown-preview-view code .token.operator, -.theme-dark .markdown-preview-view code .token.punctuation { - color: var(--color-d-gray-40); - font-weight: var(--font-regular); - background: transparent; - text-shadow: none; -} - -/*โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€Aside HTML / Sidenotesโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€*/ - -:root { - --aside-width: calc(var(--line-width) * 0.38); - --aside-margin: calc(-1 * (var(--aside-width) - + var(--scale-8-3))); - --aside-header: "๐Ÿ’ญ Note"; - --aside-hide-icon: "โœจ"; -} - -aside, -.aside-show, -.aside-hide, -.aside-in { - font-size: inherit; - padding: var(--scale-2-8) - var(--scale-2-10) - var(--scale-2-8) - var(--scale-2-10); - margin: 0em 0em 1em var(--scale-2-8); - border-radius: var(--scale-2-4); - z-index: 0; -} - -.is-readable-line-width aside, -.is-readable-line-width .aside-show, -.is-readable-line-width .aside-hide:hover { - margin-right: var(--aside-margin); -} - -aside .internal-embed.is-loaded:not(.image-embed), -aside .markdown-embed, -.aside-show .internal-embed.is-loaded:not(.image-embed), -.aside-show .markdown-embed, -.aside-hide .internal-embed.is-loaded:not(.image-embed), -.aside-hide .markdown-embed, -.aside-in .internal-embed.is-loaded:not(.image-embed), -.aside-in .markdown-embed { - width: 100%; - margin: var(--scale-8-1) - var(--scale-0-0) - var(--scale-8-1) - var(--scale-0-0); -} - -aside .markdown-embed .markdown-preview-view, -.aside-show .markdown-embed .markdown-preview-view, -.aside-hide .markdown-embed .markdown-preview-view, -.aside-in .markdown-embed .markdown-preview-view { - max-height: 200px; -} - -aside:before, -.aside-show:before, -.aside-hide:hover:before, -.aside-in:before { - content: var(--aside-header); - color: var(--text-muted); - font-size: inherit; - font-weight: var(--font-semi-bold); - display: block; - padding-bottom: var(--scale-2-3); - border-bottom: 1px solid var(--background-modifier-border); - margin-bottom: var(--scale-2-4); -} - -/*