From 6a75b46453657327432aef81c21a315f4ded66bc Mon Sep 17 00:00:00 2001 From: v6ole Date: Thu, 18 Jun 2026 14:28:09 +0800 Subject: [PATCH] first commit: StreamDock AI Monitor - Codex Desktop status display --- .gitignore | 4 + README.md | 29 + .../.gitignore | 4 + com.streamdock.codex.monitor.sdPlugin/en.json | 16 + .../manifest.json | 43 + .../plugin/autofile.js | 47 + .../plugin/index.js | 320 ++++ .../plugin/package-lock.json | 186 ++ .../plugin/package.json | 16 + .../plugin/utils/plugin.js | 204 +++ .../codex-monitor/index.html | 133 ++ .../propertyInspector/codex-monitor/index.js | 59 + .../propertyInspector/utils/action.js | 157 ++ .../propertyInspector/utils/axios.js | 1 + .../utils/bootstrap-icons.css | 1556 +++++++++++++++++ .../propertyInspector/utils/bootstrap.min.css | 7 + .../propertyInspector/utils/common.js | 81 + .../utils/fonts/bootstrap-icons.woff | Bin 0 -> 123384 bytes .../utils/fonts/bootstrap-icons.woff2 | Bin 0 -> 92064 bytes .../static/img/codex-icon.svg | 1 + .../static/img/codex-idle.svg | 1 + .../zh_CN.json | 16 + 22 files changed, 2881 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 com.streamdock.codex.monitor.sdPlugin/.gitignore create mode 100644 com.streamdock.codex.monitor.sdPlugin/en.json create mode 100644 com.streamdock.codex.monitor.sdPlugin/manifest.json create mode 100644 com.streamdock.codex.monitor.sdPlugin/plugin/autofile.js create mode 100644 com.streamdock.codex.monitor.sdPlugin/plugin/index.js create mode 100644 com.streamdock.codex.monitor.sdPlugin/plugin/package-lock.json create mode 100644 com.streamdock.codex.monitor.sdPlugin/plugin/package.json create mode 100644 com.streamdock.codex.monitor.sdPlugin/plugin/utils/plugin.js create mode 100644 com.streamdock.codex.monitor.sdPlugin/propertyInspector/codex-monitor/index.html create mode 100644 com.streamdock.codex.monitor.sdPlugin/propertyInspector/codex-monitor/index.js create mode 100644 com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/action.js create mode 100644 com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/axios.js create mode 100644 com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/bootstrap-icons.css create mode 100644 com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/bootstrap.min.css create mode 100644 com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/common.js create mode 100644 com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/fonts/bootstrap-icons.woff create mode 100644 com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/fonts/bootstrap-icons.woff2 create mode 100644 com.streamdock.codex.monitor.sdPlugin/static/img/codex-icon.svg create mode 100644 com.streamdock.codex.monitor.sdPlugin/static/img/codex-idle.svg create mode 100644 com.streamdock.codex.monitor.sdPlugin/zh_CN.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f15c14b --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +node_modules/ +*.bak +debug.log +log/ diff --git a/README.md b/README.md new file mode 100644 index 0000000..5d80974 --- /dev/null +++ b/README.md @@ -0,0 +1,29 @@ +# StreamDock AI Monitor + +在 StreamDock N4 硬件外接屏上实时显示 AI Agent 工作流状态。 + +## 支持的 Agent + +| Agent | 状态 | +|------|------| +| Codex Desktop | ✅ 已支持 | +| Claude Desktop | 🔜 计划中 | +| opencode | 🔜 计划中 | + +## 工作原理 + +插件启动后,以 1 秒间隔轮询 AI Agent 的本地日志/会话文件,将 Agent 活动映射为 N4 按钮上的图标和标题。 + +3 秒无活动自动回到 Ready 状态。 + +## 安装 + +```powershell +$dst = "$env:APPDATA\HotSpot\StreamDock\plugins\com.streamdock.codex.monitor.sdPlugin" +Remove-Item -Recurse -Force $dst -ErrorAction SilentlyContinue +Copy-Item "com.streamdock.codex.monitor.sdPlugin" $dst -Recurse +``` + +## 技术栈 + +Node.js V2 (StreamDock SDK) diff --git a/com.streamdock.codex.monitor.sdPlugin/.gitignore b/com.streamdock.codex.monitor.sdPlugin/.gitignore new file mode 100644 index 0000000..92880ee --- /dev/null +++ b/com.streamdock.codex.monitor.sdPlugin/.gitignore @@ -0,0 +1,4 @@ +plugin/node_modules/** +plugin/log/ +plugin/build/ +plugin/data/ \ No newline at end of file diff --git a/com.streamdock.codex.monitor.sdPlugin/en.json b/com.streamdock.codex.monitor.sdPlugin/en.json new file mode 100644 index 0000000..a4d913d --- /dev/null +++ b/com.streamdock.codex.monitor.sdPlugin/en.json @@ -0,0 +1,16 @@ +{ + "Name": "Codex Monitor", + "Description": "Monitor Codex Desktop AI workflow status on N4 buttons in real-time", + "PollInterval": "Poll Interval (ms)", + "ShowHealth": "Show Connection Health", + "StatusIdle": "Ready", + "StatusPrompt": "Prompt", + "StatusThinking": "Thinking", + "StatusWorking": "Working", + "StatusTyping": "Typing", + "StatusDone": "Done", + "StatusError": "Error", + "StatusWaiting": "Waiting", + "StatusReconnecting": "Reconnecting", + "StatusRecovered": "Recovered" +} diff --git a/com.streamdock.codex.monitor.sdPlugin/manifest.json b/com.streamdock.codex.monitor.sdPlugin/manifest.json new file mode 100644 index 0000000..f413bbb --- /dev/null +++ b/com.streamdock.codex.monitor.sdPlugin/manifest.json @@ -0,0 +1,43 @@ +{ + "Actions": [ + { + "Icon": "static/img/codex-idle.svg", + "Name": "Codex Monitor", + "DisableAutomaticStates": true, + "States": [ + { + "Image": "static/img/codex-idle.svg", + "TitleAlignment": "center", + "FontSize": "11" + } + ], + "Settings": { + "pollInterval": 1000, + "showHealth": true + }, + "Controllers": ["Keypad", "Information"], + "UserTitleEnabled": true, + "SupportedInMultiActions": true, + "Tooltip": "Codex Desktop 工作流状态监控", + "UUID": "com.streamdock.codex.monitor", + "PropertyInspectorPath": "propertyInspector/codex-monitor/index.html" + } + ], + "SDKVersion": 1, + "Author": "StreamDock", + "Name": "Codex Monitor", + "Icon": "static/img/codex-icon.svg", + "Category": "Codex", + "CategoryIcon": "static/img/codex-icon.svg", + "CodePathWin": "plugin/index.js", + "CodePathMac": "plugin/index.js", + "Description": "监控 Codex Desktop AI 工作流状态,在 N4 按钮上实时显示运行/思考/完成/错误等状态", + "Version": "1.0.0", + "URL": "https://github.com/openai/codex", + "OS": [ + { "Platform": "windows", "MinimumVersion": "7" }, + { "Platform": "mac", "MinimumVersion": "10.11" } + ], + "Software": { "MinimumVersion": "3.10.188.226" }, + "Nodejs": { "Version": "20" } +} diff --git a/com.streamdock.codex.monitor.sdPlugin/plugin/autofile.js b/com.streamdock.codex.monitor.sdPlugin/plugin/autofile.js new file mode 100644 index 0000000..38c45b6 --- /dev/null +++ b/com.streamdock.codex.monitor.sdPlugin/plugin/autofile.js @@ -0,0 +1,47 @@ +const path = require('path'); +const fs = require('fs-extra'); + +console.log('开始执行自动化构建...'); + +const currentDir = __dirname; + +// 获取父文件夹的路径 +const parentDir = path.join(currentDir, '..'); +// 获取父文件夹的名称 +const PluginName = path.basename(parentDir); + + +const PluginPath = path.join(process.env.APPDATA, 'HotSpot/StreamDock/plugins', PluginName); + +try { + // 删除旧的插件目录 + fs.removeSync(PluginPath); + + // 确保目标目录存在 + fs.ensureDirSync(path.dirname(PluginPath)); + + // 复制当前目录到目标路径,排除 node_modules + fs.copySync(path.resolve(__dirname, '..'), PluginPath, { + filter: (src) => { + const relativePath = path.relative(path.resolve(__dirname, '..'), src); + // 排除 'node_modules' 和 '.git' 目录及其子文件 + return !relativePath.startsWith('plugin\\node_modules') + &&!relativePath.startsWith('plugin\\index.js') + &&!relativePath.startsWith('plugin\\package.json') + &&!relativePath.startsWith('plugin\\package-lock.json') + &&!relativePath.startsWith('plugin\\pnpm-lock.yaml') + &&!relativePath.startsWith('plugin\\yarn.lock') + &&!relativePath.startsWith('plugin\\build') + &&!relativePath.startsWith('plugin\\log') + &&!relativePath.startsWith('.git') + &&!relativePath.startsWith('.vscode'); + } + }); + + fs.copySync( path.join(__dirname, "build"), path.join(PluginPath,'plugin')) + + console.log(`插件 "${PluginName}" 已成功复制到 "${PluginPath}"`); + console.log('构建成功-------------'); +} catch (err) { + console.error(`复制出错 "${PluginName}":`, err); +} \ No newline at end of file diff --git a/com.streamdock.codex.monitor.sdPlugin/plugin/index.js b/com.streamdock.codex.monitor.sdPlugin/plugin/index.js new file mode 100644 index 0000000..88887f1 --- /dev/null +++ b/com.streamdock.codex.monitor.sdPlugin/plugin/index.js @@ -0,0 +1,320 @@ +const { Plugins, Actions, log } = require('./utils/plugin'); +const fs = require('fs'); +const path = require('path'); +const os = require('os'); + +const plugin = new Plugins('codex-monitor'); +const timers = {}; +const sessionOffsets = {}; +const healthOffsets = {}; + +// ─── 直接调试日志 ────────────────────────────────────── +const DEBUG_LOG = path.join(__dirname, '..', 'debug.log'); +function dlog(msg) { + try { fs.appendFileSync(DEBUG_LOG, '[' + new Date().toISOString() + '] ' + msg + '\n'); } catch (_) {} +} +dlog('=== Plugin started v6 ==='); + +// ─── 路径配置 ─────────────────────────────────────────── +const HOME = os.homedir(); +const HEALTH_MARKER = 'app_server_connection.state_changed'; +const DEFAULT_POLL = 1000; +const DONE_CUE_MS = 800; +const COOLDOWN_MS = 300; +const IDLE_TIMEOUT_MS = 3000; + +// ─── 简单递归文件查找 ────────────────────────────────── +function findFiles(rootDir, suffix, maxDepth) { + var results = []; + maxDepth = maxDepth || 16; + if (!fs.existsSync(rootDir)) return results; + (function walk(dir, depth) { + if (depth > maxDepth) return; + var names; + try { names = fs.readdirSync(dir); } catch (_) { return; } + for (var i = 0; i < names.length; i++) { + var name = names[i]; + var full = path.join(dir, name); + var st; + try { st = fs.statSync(full); } catch (_) { continue; } + if (st.isDirectory()) walk(full, depth + 1); + else if (st.isFile() && name.endsWith(suffix)) results.push(full); + } + })(rootDir, 0); + return results; +} + +// ─── 状态映射 ─────────────────────────────────────────── +var STATE = { + IDLE: 'idle', PROMPT: 'prompt', THINK: 'thinking', WORK: 'working', + TYPING: 'typing', DONE: 'done', ERROR: 'error', WAITING: 'waiting', + RECONNECTING: 'reconnecting', RECOVERED: 'recovered' +}; + +var STATUS_DISPLAY = {}; +STATUS_DISPLAY['idle'] = { title: 'Ready', fill: '#22c55e', blink: false, breathe: false }; +STATUS_DISPLAY['prompt'] = { title: 'Prompt', fill: '#3b82f6', blink: false, breathe: false }; +STATUS_DISPLAY['thinking'] = { title: 'Thinking', fill: '#f59e0b', blink: false, breathe: true }; +STATUS_DISPLAY['working'] = { title: 'Working', fill: '#f59e0b', blink: true, breathe: false }; +STATUS_DISPLAY['typing'] = { title: 'Typing', fill: '#f59e0b', blink: false, breathe: true }; +STATUS_DISPLAY['done'] = { title: 'Done', fill: '#22c55e', blink: true, breathe: false }; +STATUS_DISPLAY['error'] = { title: 'Error', fill: '#ef4444', blink: false, breathe: false }; +STATUS_DISPLAY['waiting'] = { title: 'Waiting', fill: '#ef4444', blink: true, breathe: false }; +STATUS_DISPLAY['reconnecting'] = { title: 'Reconnect', fill: '#ef4444', blink: true, breathe: false }; +STATUS_DISPLAY['recovered'] = { title: 'Online', fill: '#22c55e', blink: false, breathe: false }; + +// 优先级: ERROR > WORK > TYPING > THINK > PROMPT > DONE > IDLE +var STATE_PRIORITY = ['error', 'waiting', 'reconnecting', 'working', 'typing', 'thinking', 'prompt', 'done', 'idle']; + +function makeSvg(fill, label, blink, breathe) { + var anim = ''; + if (blink) anim = ''; + else if (breathe) anim = ''; + return '' + anim + '' + label + ''; +} + +function setDisplay(context, state) { + var d = STATUS_DISPLAY[state] || STATUS_DISPLAY['idle']; + plugin.setTitle(context, d.title); + plugin.setImage(context, 'data:image/svg+xml;charset=utf-8,' + makeSvg(d.fill, d.title, d.blink, d.breathe)); +} + +// ─── 状态管理 ────────────────────────────────────────── +var currentCtx = null, currentState = 'idle', lastHwSet = 0, lastActivityTime = 0; +var animationHandle = null; + +function animateTick() { + if (!currentCtx) return; + var d = STATUS_DISPLAY[currentState] || STATUS_DISPLAY['idle']; + if (d.blink || d.breathe) { + var now = Date.now(); + var period = d.blink ? 800 : 2000; + var phase = (now % period) / period; + var alpha = d.blink ? (phase < 0.5 ? 1 : 0.2) : 0.4 + 0.6 * Math.sin(phase * Math.PI); + var r = parseInt(d.fill.slice(1,3), 16), g = parseInt(d.fill.slice(3,5), 16), b = parseInt(d.fill.slice(5,7), 16); + var color = 'rgb(' + Math.round(16+(r-16)*alpha) + ',' + Math.round(16+(g-16)*alpha) + ',' + Math.round(16+(b-16)*alpha) + ')'; + var svg = '' + d.title + ''; + plugin.setImage(currentCtx, 'data:image/svg+xml;charset=utf-8,' + svg); + } +} + +function setState(context, state) { + if (state === currentState && context === currentCtx && Date.now() - lastHwSet < COOLDOWN_MS) return; + if (state === 'done') { + setDisplay(context, 'done'); + currentState = 'done'; + setTimeout(function () { + if (currentState === 'done') { currentState = 'idle'; setDisplay(context, 'idle'); } + }, DONE_CUE_MS); + } else if (state === 'recovered') { + currentState = 'idle'; setDisplay(context, 'idle'); + } else { + currentState = state; setDisplay(context, state); + } + lastHwSet = Date.now(); + dlog('State: ' + state); +} + +// ─── Session JSONL 解析 ──────────────────────────────── +function normalizeEvent(obj) { + var type = obj.type || ''; + var pt = (obj.payload || {}).type || ''; + var it = ((obj.payload || {}).item || {}).type || ''; + if (type === 'event_msg') { + if (pt === 'task_started') return 'thinking'; + if (pt === 'task_complete') return 'done'; + if (pt === 'turn_aborted') return 'error'; + if (pt === 'agent_message') return 'typing'; + if (pt === 'user_message') return 'prompt'; + if (pt === 'web_search_end') return 'working'; + if (pt === 'agent_reasoning') return 'thinking'; + return null; + } + if (type === 'response_item') { + var nt = pt || it; + if (nt === 'function_call' || nt === 'custom_tool_call' || nt === 'function_call_output' || nt === 'custom_tool_call_output') return 'working'; + if (nt === 'web_search_call') return 'working'; + if (nt === 'reasoning') return 'thinking'; + if (nt === 'message') return 'typing'; + return null; + } + return null; +} + +// ─── Session tails ───────────────────────────────────── +function latestSessionFiles() { + try { + var dir = path.join(HOME, '.codex', 'sessions'); + var files = findFiles(dir, '.jsonl'); + files.sort(function (a, b) { return fs.statSync(b).mtimeMs - fs.statSync(a).mtimeMs; }); + return files.slice(0, 3); + } catch (_) { return []; } +} + +function tailSession(filePath, context) { + var detected = false; + try { + var stat = fs.statSync(filePath); + var off = sessionOffsets[filePath] || 0; + if (stat.size < off) { sessionOffsets[filePath] = 0; return false; } + if (stat.size === off) return false; + var fd = fs.openSync(filePath, 'r'); + var grow = Math.min(stat.size - off, 65536); + var buf = Buffer.alloc(grow); + fs.readSync(fd, buf, 0, grow, off); + fs.closeSync(fd); + sessionOffsets[filePath] = stat.size; + var lines = buf.toString('utf-8').split('\n').filter(function (l) { return l.trim(); }); + var bestPri = STATE_PRIORITY.length, bestState = null; + for (var i = 0; i < lines.length; i++) { + try { + var obj = JSON.parse(lines[i]); + var s = normalizeEvent(obj); + if (s) { + var pri = STATE_PRIORITY.indexOf(s); + if (pri >= 0 && pri < bestPri) { bestPri = pri; bestState = s; } + } + } catch (_) {} + } + if (bestState) { + dlog('Detected: ' + bestState + ' from ' + path.basename(filePath)); + setState(context, bestState); + detected = true; + } + } catch (_) { delete sessionOffsets[filePath]; } + return detected; +} + +// ─── Health monitoring ───────────────────────────────── +var healthState = { reconnecting: false }; + +function parseHealthLine(line) { + if (line.indexOf(HEALTH_MARKER) === -1) return null; + var fieldRe = /([A-Za-z][A-Za-z0-9_]*)=("[^"]*"|\S+)/g; + var fields = {}, m; + while ((m = fieldRe.exec(line)) !== null) { + var val = m[2]; + if (val.charAt(0) === '"' && val.charAt(val.length - 1) === '"') val = val.slice(1, -1); + fields[m[1]] = val; + } + var next = fields.next || ''; + var prev = fields.previous || ''; + var attempt = parseInt(fields.reconnectAttempt || '0', 10); + var scheduled = (fields.reconnectTimerScheduled || '').toLowerCase() === 'true'; + var err = fields.connectionError || ''; + var cause = fields.cause || ''; + if (next === 'connected' && healthState.reconnecting) { healthState.reconnecting = false; return 'recovered'; } + if ((next === 'connecting' || next === 'disconnected') && (attempt > 0 || scheduled || (err && err.toLowerCase() !== 'null') || (prev === 'connected' && cause !== 'stop_process' && cause !== 'shutdown'))) { + healthState.reconnecting = true; return 'reconnecting'; + } + return null; +} + +function latestHealthLogs() { + try { + var dir = process.platform === 'win32' ? path.join(HOME, 'AppData', 'Local', 'Codex', 'Logs') : path.join(HOME, 'Library', 'Logs', 'com.openai.codex'); + var files = findFiles(dir, '.log'); + files.sort(function (a, b) { return fs.statSync(b).mtimeMs - fs.statSync(a).mtimeMs; }); + return files.slice(0, 3); + } catch (_) { return []; } +} + +function tailHealth(filePath, context) { + try { + var stat = fs.statSync(filePath); + var off = healthOffsets[filePath] || 0; + if (stat.size < off) { healthOffsets[filePath] = 0; return; } + if (stat.size === off) return; + var fd = fs.openSync(filePath, 'r'); + var grow = Math.min(stat.size - off, 65536); + var buf = Buffer.alloc(grow); + fs.readSync(fd, buf, 0, grow, off); + fs.closeSync(fd); + healthOffsets[filePath] = stat.size; + var lines = buf.toString('utf-8').split('\n').filter(function (l) { return l.trim(); }); + var lastHealth = null; + for (var i = 0; i < lines.length; i++) { + var s = parseHealthLine(lines[i]); + if (s) lastHealth = s; + } + if (lastHealth) { dlog('Health: ' + lastHealth); setState(context, lastHealth); } + } catch (_) { delete healthOffsets[filePath]; } +} + +// ─── 主轮询 ──────────────────────────────────────────── +var pollCount = 0; +function poll(context, interval, showHealth) { + pollCount++; + if (pollCount % 10 === 1) dlog('Poll #' + pollCount); + + var detected = false; + var files = latestSessionFiles(); + for (var i = 0; i < files.length; i++) { + if (tailSession(files[i], context)) detected = true; + } + + if (detected) lastActivityTime = Date.now(); + + // Idle timeout: return to IDLE if nothing happened for IDLE_TIMEOUT_MS + if (currentState !== 'idle' && currentState !== 'done' && Date.now() - lastActivityTime > IDLE_TIMEOUT_MS) { + dlog('Idle timeout - returning to IDLE'); + setState(context, 'idle'); + } + + if (showHealth) { + var hfiles = latestHealthLogs(); + for (var j = 0; j < hfiles.length; j++) tailHealth(hfiles[j], context); + } +} + +// ─── Action 定义 ─────────────────────────────────────── +plugin.monitor = new Actions({ + default: { pollInterval: DEFAULT_POLL, showHealth: true }, + + _willAppear: function (data) { + var ctx = data.context; + dlog('WillAppear: ' + ctx); + currentCtx = ctx; + currentState = 'idle'; + lastHwSet = 0; + lastActivityTime = Date.now(); + setDisplay(ctx, 'idle'); + + var s = plugin.monitor.data[ctx]; + var interval = s.pollInterval || DEFAULT_POLL; + var showHealth = s.showHealth !== false; + poll(ctx, interval, showHealth); + timers[ctx] = setInterval(function () { poll(ctx, interval, showHealth); }, interval); + if (!animationHandle) animationHandle = setInterval(animateTick, 200); + }, + + _willDisappear: function (data) { + var ctx = data.context; + dlog('WillDisappear: ' + ctx); + if (timers[ctx]) { clearInterval(timers[ctx]); delete timers[ctx]; } + if (currentCtx === ctx) { currentCtx = null; currentState = 'idle'; } + if (Object.keys(timers).length === 0 && animationHandle) { clearInterval(animationHandle); animationHandle = null; } + }, + + _didReceiveSettings: function (data) { + var ctx = data.context; + if (timers[ctx]) clearInterval(timers[ctx]); + var s = plugin.monitor.data[ctx]; + var interval = s.pollInterval || DEFAULT_POLL; + var showHealth = s.showHealth !== false; + poll(ctx, interval, showHealth); + timers[ctx] = setInterval(function () { poll(ctx, interval, showHealth); }, interval); + }, + + keyUp: function (data) { + var s = plugin.monitor.data[data.context]; + poll(data.context, s.pollInterval || DEFAULT_POLL, s.showHealth !== false); + }, + + sendToPlugin: function (data) { + if (data.payload && data.payload.command === 'refresh') { + var s = plugin.monitor.data[data.context]; + poll(data.context, s.pollInterval || DEFAULT_POLL, s.showHealth !== false); + } + } +}); diff --git a/com.streamdock.codex.monitor.sdPlugin/plugin/package-lock.json b/com.streamdock.codex.monitor.sdPlugin/plugin/package-lock.json new file mode 100644 index 0000000..ec4d8e7 --- /dev/null +++ b/com.streamdock.codex.monitor.sdPlugin/plugin/package-lock.json @@ -0,0 +1,186 @@ +{ + "name": "codex-monitor", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "codex-monitor", + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "fs-extra": "^11.3.0", + "log4js": "^6.9.1", + "ws": "^8.14.2" + } + }, + "node_modules/date-format": { + "version": "4.0.14", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", + "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", + "license": "MIT", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/flatted": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", + "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==", + "license": "ISC" + }, + "node_modules/fs-extra": { + "version": "11.3.5", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.5.tgz", + "integrity": "sha512-eKpRKAovdpZtR1WopLHxlBWvAgPny3c4gX1G5Jhwmmw4XJj0ifSD5qB5TOo8hmA0wlRKDAOAhEE1yVPgs6Fgcg==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/jsonfile": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.1.tgz", + "integrity": "sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==", + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/log4js": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz", + "integrity": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==", + "license": "Apache-2.0", + "dependencies": { + "date-format": "^4.0.14", + "debug": "^4.3.4", + "flatted": "^3.2.7", + "rfdc": "^1.3.0", + "streamroller": "^3.1.5" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/rfdc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", + "license": "MIT" + }, + "node_modules/streamroller": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz", + "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==", + "license": "MIT", + "dependencies": { + "date-format": "^4.0.14", + "debug": "^4.3.4", + "fs-extra": "^8.1.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/streamroller/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/streamroller/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/streamroller/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/ws": { + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz", + "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + } + } +} diff --git a/com.streamdock.codex.monitor.sdPlugin/plugin/package.json b/com.streamdock.codex.monitor.sdPlugin/plugin/package.json new file mode 100644 index 0000000..0df2dbb --- /dev/null +++ b/com.streamdock.codex.monitor.sdPlugin/plugin/package.json @@ -0,0 +1,16 @@ +{ + "name": "codex-monitor", + "version": "1.0.0", + "author": "StreamDock", + "main": "index.js", + "description": "Codex Desktop 工作流状态监控插件", + "scripts": { + "build": "ncc build index.js -m -o ./build && node autofile.js" + }, + "license": "MIT", + "dependencies": { + "fs-extra": "^11.3.0", + "log4js": "^6.9.1", + "ws": "^8.14.2" + } +} diff --git a/com.streamdock.codex.monitor.sdPlugin/plugin/utils/plugin.js b/com.streamdock.codex.monitor.sdPlugin/plugin/utils/plugin.js new file mode 100644 index 0000000..fdec1dc --- /dev/null +++ b/com.streamdock.codex.monitor.sdPlugin/plugin/utils/plugin.js @@ -0,0 +1,204 @@ +// 配置日志文件 +const now = new Date(); +const log = require('log4js').configure({ + appenders: { + file: { type: 'file', filename: `./log/${now.getFullYear()}.${now.getMonth() + 1}.${now.getDate()}.log` } + }, + categories: { + default: { appenders: ['file'], level: 'info' } + } +}).getLogger(); + +//################################################## +//##################全局异常捕获##################### +process.on('uncaughtException', (error) => { + log.error('Uncaught Exception:', error); +}); +process.on('unhandledRejection', (reason) => { + log.error('Unhandled Rejection:', reason); +}); +//################################################## +//################################################## + + +// 插件类 +const ws = require('ws'); +class Plugins { + static language = JSON.parse(process.argv[9]).application.language; + static globalSettings = {}; + getGlobalSettingsFlag = true; + constructor() { + if (Plugins.instance) { + return Plugins.instance; + } + this.ws = new ws("ws://127.0.0.1:" + process.argv[3]); + this.ws.on('open', () => this.ws.send(JSON.stringify({ uuid: process.argv[5], event: process.argv[7] }))); + this.ws.on('close', process.exit); + this.ws.on('message', e => { + if (this.getGlobalSettingsFlag) { + this.getGlobalSettingsFlag = false; + this.getGlobalSettings(); + } + const data = JSON.parse(e.toString()); + const action = data.action?.split('.').pop(); + this[action]?.[data.event]?.(data); + if (data.event === 'didReceiveGlobalSettings') { + Plugins.globalSettings = data.payload.settings; + } + this[data.event]?.(data); + }); + Plugins.instance = this; + } + + setGlobalSettings(payload) { + Plugins.globalSettings = payload; + this.ws.send(JSON.stringify({ + event: "setGlobalSettings", + context: process.argv[5], payload + })); + } + + getGlobalSettings() { + this.ws.send(JSON.stringify({ + event: "getGlobalSettings", + context: process.argv[5], + })); + } + // 设置标题 + setTitle(context, str, row = 0, num = 6) { + let newStr = null; + if (row && str) { + let nowRow = 1, strArr = str.split(''); + strArr.forEach((item, index) => { + if (nowRow < row && index >= nowRow * num) { nowRow++; newStr += '\n'; } + if (nowRow <= row && index < nowRow * num) { newStr += item; } + }); + if (strArr.length > row * num) { newStr = newStr.substring(0, newStr.length - 1); newStr += '..'; } + } + this.ws.send(JSON.stringify({ + event: "setTitle", + context, payload: { + target: 0, + title: newStr || str + '' + } + })); + } + // 设置背景 + setImage(context, url) { + this.ws.send(JSON.stringify({ + event: "setImage", + context, payload: { + target: 0, + image: url + } + })); + } + // 设置状态 + setState(context, state) { + this.ws.send(JSON.stringify({ + event: "setState", + context, payload: { state } + })); + } + // 保存持久化数据 + setSettings(context, payload) { + this.ws.send(JSON.stringify({ + event: "setSettings", + context, payload + })); + } + + // 在按键上展示警告 + showAlert(context) { + this.ws.send(JSON.stringify({ + event: "showAlert", + context + })); + } + + // 在按键上展示成功 + showOk(context) { + this.ws.send(JSON.stringify({ + event: "showOk", + context + })); + } + // 发送给属性检测器 + sendToPropertyInspector(payload) { + this.ws.send(JSON.stringify({ + action: Actions.currentAction, + context: Actions.currentContext, + payload, event: "sendToPropertyInspector" + })); + } + // 用默认浏览器打开网页 + openUrl(url) { + this.ws.send(JSON.stringify({ + event: "openUrl", + payload: { url } + })); + } +}; + +// 操作类 +class Actions { + constructor(data) { + this.data = {}; + this.default = {}; + Object.assign(this, data); + } + static currentAction = null; + static currentContext = null; + static actions = {}; + propertyInspectorDidAppear(data) { + Actions.currentAction = data.action; + Actions.currentContext = data.context; + this._propertyInspectorDidAppear?.(data); + } + willAppear(data) { + Plugins.globalContext = data.context; + Actions.actions[data.context] = data.action; + const { context, payload: { settings } } = data; + this.data[context] = Object.assign({ ...this.default }, settings); + this._willAppear?.(data); + } + + didReceiveSettings(data) { + this.data[data.context] = data.payload.settings; + this._didReceiveSettings?.(data); + } + willDisappear(data) { + this._willDisappear?.(data); + delete this.data[data.context]; + } +} + +class EventEmitter { + constructor() { + this.events = {}; + } + + subscribe(event, listener) { + if (!this.events[event]) { + this.events[event] = []; + } + this.events[event].push(listener); + } + + unsubscribe(event, listenerToRemove) { + if (!this.events[event]) return; + this.events[event] = this.events[event].filter(listener => listener !== listenerToRemove); + } + + emit(event, data) { + if (!this.events[event]) return; + this.events[event].forEach(listener => listener(data)); + } +} + +module.exports = { + log, + Plugins, + Actions, + EventEmitter +}; diff --git a/com.streamdock.codex.monitor.sdPlugin/propertyInspector/codex-monitor/index.html b/com.streamdock.codex.monitor.sdPlugin/propertyInspector/codex-monitor/index.html new file mode 100644 index 0000000..d5a395e --- /dev/null +++ b/com.streamdock.codex.monitor.sdPlugin/propertyInspector/codex-monitor/index.html @@ -0,0 +1,133 @@ + + + + + + Codex Monitor + + + + +
+ +
+ + 1000ms +
+
+
+ +
+
+ +
+
+
就绪
+
+
+ + + + + diff --git a/com.streamdock.codex.monitor.sdPlugin/propertyInspector/codex-monitor/index.js b/com.streamdock.codex.monitor.sdPlugin/propertyInspector/codex-monitor/index.js new file mode 100644 index 0000000..dbf5bf8 --- /dev/null +++ b/com.streamdock.codex.monitor.sdPlugin/propertyInspector/codex-monitor/index.js @@ -0,0 +1,59 @@ +(function () { + 'use strict'; + + const pollSlider = document.getElementById('pollInterval'); + const pollVal = document.getElementById('pollVal'); + const showHealthToggle = document.getElementById('showHealth'); + const statusDot = document.getElementById('statusDot'); + const statusText = document.getElementById('statusText'); + + // $settings is the SDK-provided settings proxy (auto-persists) + $settings = $settings || {}; + + function applySettings(settings) { + if (settings.pollInterval !== undefined) { + pollSlider.value = settings.pollInterval; + pollVal.textContent = settings.pollInterval + 'ms'; + } + if (settings.showHealth !== undefined) { + showHealthToggle.checked = settings.showHealth; + } + } + + pollSlider.addEventListener('input', function () { + const val = parseInt(this.value, 10); + pollVal.textContent = val + 'ms'; + $settings.pollInterval = val; + }); + + showHealthToggle.addEventListener('change', function () { + $settings.showHealth = this.checked; + }); + + // 监听插件传来的状态更新 + $websocket.on('sendToPropertyInspector', function (data) { + if (data.payload && data.payload.status) { + const st = data.payload.status; + statusText.textContent = st; + statusDot.className = 'status-dot'; + if (st.indexOf('Think') >= 0 || st.indexOf('思考') >= 0) statusDot.classList.add('thinking'); + else if (st.indexOf('Work') >= 0 || st.indexOf('执行') >= 0) statusDot.classList.add('working'); + else if (st.indexOf('Error') >= 0 || st.indexOf('错误') >= 0) statusDot.classList.add('error'); + else if (st.indexOf('Recon') >= 0 || st.indexOf('重连') >= 0) statusDot.classList.add('error'); + } + }); + + // 初始化时加载已有设置 + if ($settings.pollInterval) applySettings($settings); + else { + $settings.pollInterval = 1000; + $settings.showHealth = true; + } + + $websocket.on('didReceiveSettings', function (data) { + applySettings(data.payload.settings); + }); + + // 启用自动翻译 + $local = true; +})(); diff --git a/com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/action.js b/com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/action.js new file mode 100644 index 0000000..7cc9620 --- /dev/null +++ b/com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/action.js @@ -0,0 +1,157 @@ +let $websocket, $uuid, $action, $context, $settings, $lang, $FileID = ''; + +WebSocket.prototype.setGlobalSettings = function(payload) { + this.send(JSON.stringify({ + event: "setGlobalSettings", + context: $uuid, payload + })); +} + +WebSocket.prototype.getGlobalSettings = function() { + this.send(JSON.stringify({ + event: "getGlobalSettings", + context: $uuid, + })); +} + +// 与插件通信 +WebSocket.prototype.sendToPlugin = function (payload) { + this.send(JSON.stringify({ + event: "sendToPlugin", + action: $action, + context: $uuid, + payload + })); +}; + +//设置标题 +WebSocket.prototype.setTitle = function (str, row = 0, num = 6) { + console.log(str); + let newStr = ''; + if (row) { + let nowRow = 1, strArr = str.split(''); + strArr.forEach((item, index) => { + if (nowRow < row && index >= nowRow * num) { nowRow++; newStr += '\n'; } + if (nowRow <= row && index < nowRow * num) { newStr += item; } + }); + if (strArr.length > row * num) { newStr = newStr.substring(0, newStr.length - 1); newStr += '..'; } + } + this.send(JSON.stringify({ + event: "setTitle", + context: $context, + payload: { + target: 0, + title: newStr || str + } + })); +} + +// 设置状态 +WebSocket.prototype.setState = function (state) { + this.send(JSON.stringify({ + event: "setState", + context: $context, + payload: { state } + })); +}; + +// 设置背景 +WebSocket.prototype.setImage = function (url) { + let image = new Image(); + image.src = url; + image.onload = () => { + let canvas = document.createElement("canvas"); + canvas.width = image.naturalWidth; + canvas.height = image.naturalHeight; + let ctx = canvas.getContext("2d"); + ctx.drawImage(image, 0, 0); + this.send(JSON.stringify({ + event: "setImage", + context: $context, + payload: { + target: 0, + image: canvas.toDataURL("image/png") + } + })); + }; +}; + +// 打开网页 +WebSocket.prototype.openUrl = function (url) { + this.send(JSON.stringify({ + event: "openUrl", + payload: { url } + })); +}; + +// 保存持久化数据 +WebSocket.prototype.saveData = $.debounce(function (payload) { + this.send(JSON.stringify({ + event: "setSettings", + context: $uuid, + payload + })); +}); + +// StreamDock 软件入口函数 +const connectSocket = connectElgatoStreamDeckSocket; +async function connectElgatoStreamDeckSocket(port, uuid, event, app, info) { + info = JSON.parse(info); + $uuid = uuid; $action = info.action; + $context = info.context; + $websocket = new WebSocket('ws://127.0.0.1:' + port); + $websocket.onopen = () => $websocket.send(JSON.stringify({ event, uuid })); + + // 持久数据代理 + $websocket.onmessage = e => { + let data = JSON.parse(e.data); + if (data.event === 'didReceiveSettings') { + $settings = new Proxy(data.payload.settings, { + get(target, property) { + return target[property]; + }, + set(target, property, value) { + target[property] = value; + $websocket.saveData(data.payload.settings); + } + }); + if (!$back) $dom.main.style.display = 'block'; + } + $propEvent[data.event]?.(data.payload); + }; + + // 自动翻译页面 + if (!$local) return; + $lang = await new Promise(resolve => { + const req = new XMLHttpRequest(); + req.open('GET', `../../${JSON.parse(app).application.language}.json`); + req.send(); + req.onreadystatechange = () => { + if (req.readyState === 4) { + resolve(JSON.parse(req.responseText).Localization); + } + }; + }); + + // 遍历文本节点并翻译所有文本节点 + const walker = document.createTreeWalker($dom.main, NodeFilter.SHOW_TEXT, (e) => { + return e.data.trim() && NodeFilter.FILTER_ACCEPT; + }); + while (walker.nextNode()) { + console.log(walker.currentNode.data); + walker.currentNode.data = $lang[walker.currentNode.data]; + } + // placeholder 特殊处理 + const translate = item => { + if (item.placeholder?.trim()) { + console.log(item.placeholder); + item.placeholder = $lang[item.placeholder]; + } + }; + $('input', true).forEach(translate); + $('textarea', true).forEach(translate); +} + +// StreamDock 文件路径回调 +Array.from($('input[type="file"]', true)).forEach(item => item.addEventListener('click', () => $FileID = item.id)); +const onFilePickerReturn = (url) => $emit.send(`File-${$FileID}`, JSON.parse(url)); \ No newline at end of file diff --git a/com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/axios.js b/com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/axios.js new file mode 100644 index 0000000..78aa7b8 --- /dev/null +++ b/com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/axios.js @@ -0,0 +1 @@ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).axios=t()}(this,(function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:{},a=i.allOwnKeys,s=void 0!==a&&a;if(null!=t)if("object"!==e(t)&&(t=[t]),p(t))for(r=0,o=t.length;r0;)if(t===(n=r[o]).toLowerCase())return n;return null}var C="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,N=function(e){return!h(e)&&e!==C};var x,P=(x="undefined"!=typeof Uint8Array&&c(Uint8Array),function(e){return x&&e instanceof x}),k=l("HTMLFormElement"),U=function(e){var t=Object.prototype.hasOwnProperty;return function(e,n){return t.call(e,n)}}(),_=l("RegExp"),F=function(e,t){var n=Object.getOwnPropertyDescriptors(e),r={};T(n,(function(n,o){var i;!1!==(i=t(n,o,e))&&(r[o]=i||n)})),Object.defineProperties(e,r)},B="abcdefghijklmnopqrstuvwxyz",L="0123456789",D={DIGIT:L,ALPHA:B,ALPHA_DIGIT:B+B.toUpperCase()+L};var I=l("AsyncFunction"),q={isArray:p,isArrayBuffer:m,isBuffer:function(e){return null!==e&&!h(e)&&null!==e.constructor&&!h(e.constructor)&&y(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:function(e){var t;return e&&("function"==typeof FormData&&e instanceof FormData||y(e.append)&&("formdata"===(t=f(e))||"object"===t&&y(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&m(e.buffer)},isString:v,isNumber:b,isBoolean:function(e){return!0===e||!1===e},isObject:g,isPlainObject:w,isUndefined:h,isDate:E,isFile:O,isBlob:S,isRegExp:_,isFunction:y,isStream:function(e){return g(e)&&y(e.pipe)},isURLSearchParams:A,isTypedArray:P,isFileList:R,forEach:T,merge:function e(){for(var t=N(this)&&this||{},n=t.caseless,r={},o=function(t,o){var i=n&&j(r,o)||o;w(r[i])&&w(t)?r[i]=e(r[i],t):w(t)?r[i]=e({},t):p(t)?r[i]=t.slice():r[i]=t},i=0,a=arguments.length;i3&&void 0!==arguments[3]?arguments[3]:{},o=r.allOwnKeys;return T(t,(function(t,r){n&&y(t)?e[r]=a(t,n):e[r]=t}),{allOwnKeys:o}),e},trim:function(e){return e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e},inherits:function(e,t,n,r){e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:function(e,t,n,r){var o,i,a,s={};if(t=t||{},null==e)return t;do{for(i=(o=Object.getOwnPropertyNames(e)).length;i-- >0;)a=o[i],r&&!r(a,e,t)||s[a]||(t[a]=e[a],s[a]=!0);e=!1!==n&&c(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:f,kindOfTest:l,endsWith:function(e,t,n){e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;var r=e.indexOf(t,n);return-1!==r&&r===n},toArray:function(e){if(!e)return null;if(p(e))return e;var t=e.length;if(!b(t))return null;for(var n=new Array(t);t-- >0;)n[t]=e[t];return n},forEachEntry:function(e,t){for(var n,r=(e&&e[Symbol.iterator]).call(e);(n=r.next())&&!n.done;){var o=n.value;t.call(e,o[0],o[1])}},matchAll:function(e,t){for(var n,r=[];null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:k,hasOwnProperty:U,hasOwnProp:U,reduceDescriptors:F,freezeMethods:function(e){F(e,(function(t,n){if(y(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;var r=e[n];y(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=function(){throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:function(e,t){var n={},r=function(e){e.forEach((function(e){n[e]=!0}))};return p(e)?r(e):r(String(e).split(t)),n},toCamelCase:function(e){return e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n}))},noop:function(){},toFiniteNumber:function(e,t){return e=+e,Number.isFinite(e)?e:t},findKey:j,global:C,isContextDefined:N,ALPHABET:D,generateString:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:16,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:D.ALPHA_DIGIT,n="",r=t.length;e--;)n+=t[Math.random()*r|0];return n},isSpecCompliantForm:function(e){return!!(e&&y(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:function(e){var t=new Array(10);return function e(n,r){if(g(n)){if(t.indexOf(n)>=0)return;if(!("toJSON"in n)){t[r]=n;var o=p(n)?[]:{};return T(n,(function(t,n){var i=e(t,r+1);!h(i)&&(o[n]=i)})),t[r]=void 0,o}}return n}(e,0)},isAsyncFn:I,isThenable:function(e){return e&&(g(e)||y(e))&&y(e.then)&&y(e.catch)}};function M(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}q.inherits(M,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:q.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var z=M.prototype,H={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((function(e){H[e]={value:e}})),Object.defineProperties(M,H),Object.defineProperty(z,"isAxiosError",{value:!0}),M.from=function(e,t,n,r,o,i){var a=Object.create(z);return q.toFlatObject(e,a,(function(e){return e!==Error.prototype}),(function(e){return"isAxiosError"!==e})),M.call(a,e.message,t,n,r,o),a.cause=e,a.name=e.name,i&&Object.assign(a,i),a};function J(e){return q.isPlainObject(e)||q.isArray(e)}function W(e){return q.endsWith(e,"[]")?e.slice(0,-2):e}function K(e,t,n){return e?e.concat(t).map((function(e,t){return e=W(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}var V=q.toFlatObject(q,{},null,(function(e){return/^is[A-Z]/.test(e)}));function G(t,n,r){if(!q.isObject(t))throw new TypeError("target must be an object");n=n||new FormData;var o=(r=q.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!q.isUndefined(t[e])}))).metaTokens,i=r.visitor||f,a=r.dots,s=r.indexes,u=(r.Blob||"undefined"!=typeof Blob&&Blob)&&q.isSpecCompliantForm(n);if(!q.isFunction(i))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(q.isDate(e))return e.toISOString();if(!u&&q.isBlob(e))throw new M("Blob is not supported. Use a Buffer instead.");return q.isArrayBuffer(e)||q.isTypedArray(e)?u&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function f(t,r,i){var u=t;if(t&&!i&&"object"===e(t))if(q.endsWith(r,"{}"))r=o?r:r.slice(0,-2),t=JSON.stringify(t);else if(q.isArray(t)&&function(e){return q.isArray(e)&&!e.some(J)}(t)||(q.isFileList(t)||q.endsWith(r,"[]"))&&(u=q.toArray(t)))return r=W(r),u.forEach((function(e,t){!q.isUndefined(e)&&null!==e&&n.append(!0===s?K([r],t,a):null===s?r:r+"[]",c(e))})),!1;return!!J(t)||(n.append(K(i,r,a),c(t)),!1)}var l=[],d=Object.assign(V,{defaultVisitor:f,convertValue:c,isVisitable:J});if(!q.isObject(t))throw new TypeError("data must be an object");return function e(t,r){if(!q.isUndefined(t)){if(-1!==l.indexOf(t))throw Error("Circular reference detected in "+r.join("."));l.push(t),q.forEach(t,(function(t,o){!0===(!(q.isUndefined(t)||null===t)&&i.call(n,t,q.isString(o)?o.trim():o,r,d))&&e(t,r?r.concat(o):[o])})),l.pop()}}(t),n}function $(e){var t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function X(e,t){this._pairs=[],e&&G(e,this,t)}var Q=X.prototype;function Z(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Y(e,t,n){if(!t)return e;var r,o=n&&n.encode||Z,i=n&&n.serialize;if(r=i?i(t,n):q.isURLSearchParams(t)?t.toString():new X(t,n).toString(o)){var a=e.indexOf("#");-1!==a&&(e=e.slice(0,a)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}Q.append=function(e,t){this._pairs.push([e,t])},Q.toString=function(e){var t=e?function(t){return e.call(this,t,$)}:$;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var ee,te=function(){function e(){t(this,e),this.handlers=[]}return r(e,[{key:"use",value:function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}},{key:"eject",value:function(e){this.handlers[e]&&(this.handlers[e]=null)}},{key:"clear",value:function(){this.handlers&&(this.handlers=[])}},{key:"forEach",value:function(e){q.forEach(this.handlers,(function(t){null!==t&&e(t)}))}}]),e}(),ne={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},re={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:X,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},isStandardBrowserEnv:("undefined"==typeof navigator||"ReactNative"!==(ee=navigator.product)&&"NativeScript"!==ee&&"NS"!==ee)&&"undefined"!=typeof window&&"undefined"!=typeof document,isStandardBrowserWebWorkerEnv:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,protocols:["http","https","file","blob","url","data"]};function oe(e){function t(e,n,r,o){var i=e[o++],a=Number.isFinite(+i),s=o>=e.length;return i=!i&&q.isArray(r)?r.length:i,s?(q.hasOwnProp(r,i)?r[i]=[r[i],n]:r[i]=n,!a):(r[i]&&q.isObject(r[i])||(r[i]=[]),t(e,n,r[i],o)&&q.isArray(r[i])&&(r[i]=function(e){var t,n,r={},o=Object.keys(e),i=o.length;for(t=0;t-1,i=q.isObject(e);if(i&&q.isHTMLForm(e)&&(e=new FormData(e)),q.isFormData(e))return o&&o?JSON.stringify(oe(e)):e;if(q.isArrayBuffer(e)||q.isBuffer(e)||q.isStream(e)||q.isFile(e)||q.isBlob(e))return e;if(q.isArrayBufferView(e))return e.buffer;if(q.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return G(e,new re.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return re.isNode&&q.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((n=q.isFileList(e))||r.indexOf("multipart/form-data")>-1){var a=this.env&&this.env.FormData;return G(n?{"files[]":e}:e,a&&new a,this.formSerializer)}}return i||o?(t.setContentType("application/json",!1),function(e,t,n){if(q.isString(e))try{return(t||JSON.parse)(e),q.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||ie.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(e&&q.isString(e)&&(n&&!this.responseType||r)){var o=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(e){if(o){if("SyntaxError"===e.name)throw M.from(e,M.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:re.classes.FormData,Blob:re.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};q.forEach(["delete","get","head","post","put","patch"],(function(e){ie.headers[e]={}}));var ae=ie,se=q.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ue=Symbol("internals");function ce(e){return e&&String(e).trim().toLowerCase()}function fe(e){return!1===e||null==e?e:q.isArray(e)?e.map(fe):String(e)}function le(e,t,n,r,o){return q.isFunction(r)?r.call(this,t,n):(o&&(t=n),q.isString(t)?q.isString(r)?-1!==t.indexOf(r):q.isRegExp(r)?r.test(t):void 0:void 0)}var de=function(e,n){function i(e){t(this,i),e&&this.set(e)}return r(i,[{key:"set",value:function(e,t,n){var r=this;function o(e,t,n){var o=ce(t);if(!o)throw new Error("header name must be a non-empty string");var i=q.findKey(r,o);(!i||void 0===r[i]||!0===n||void 0===n&&!1!==r[i])&&(r[i||t]=fe(e))}var i,a,s,u,c,f=function(e,t){return q.forEach(e,(function(e,n){return o(e,n,t)}))};return q.isPlainObject(e)||e instanceof this.constructor?f(e,t):q.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim())?f((c={},(i=e)&&i.split("\n").forEach((function(e){u=e.indexOf(":"),a=e.substring(0,u).trim().toLowerCase(),s=e.substring(u+1).trim(),!a||c[a]&&se[a]||("set-cookie"===a?c[a]?c[a].push(s):c[a]=[s]:c[a]=c[a]?c[a]+", "+s:s)})),c),t):null!=e&&o(t,e,n),this}},{key:"get",value:function(e,t){if(e=ce(e)){var n=q.findKey(this,e);if(n){var r=this[n];if(!t)return r;if(!0===t)return function(e){for(var t,n=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;t=r.exec(e);)n[t[1]]=t[2];return n}(r);if(q.isFunction(t))return t.call(this,r,n);if(q.isRegExp(t))return t.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}},{key:"has",value:function(e,t){if(e=ce(e)){var n=q.findKey(this,e);return!(!n||void 0===this[n]||t&&!le(0,this[n],n,t))}return!1}},{key:"delete",value:function(e,t){var n=this,r=!1;function o(e){if(e=ce(e)){var o=q.findKey(n,e);!o||t&&!le(0,n[o],o,t)||(delete n[o],r=!0)}}return q.isArray(e)?e.forEach(o):o(e),r}},{key:"clear",value:function(e){for(var t=Object.keys(this),n=t.length,r=!1;n--;){var o=t[n];e&&!le(0,this[o],o,e,!0)||(delete this[o],r=!0)}return r}},{key:"normalize",value:function(e){var t=this,n={};return q.forEach(this,(function(r,o){var i=q.findKey(n,o);if(i)return t[i]=fe(r),void delete t[o];var a=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n}))}(o):String(o).trim();a!==o&&delete t[o],t[a]=fe(r),n[a]=!0})),this}},{key:"concat",value:function(){for(var e,t=arguments.length,n=new Array(t),r=0;r1?n-1:0),o=1;o1?"since :\n"+u.map(Oe).join("\n"):" "+Oe(u[0]):"as no adapter specified"),"ERR_NOT_SUPPORT")}return n};function Ae(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ve(null,e)}function Te(e){return Ae(e),e.headers=pe.from(e.headers),e.data=he.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Re(e.adapter||ae.adapter)(e).then((function(t){return Ae(e),t.data=he.call(e,e.transformResponse,t),t.headers=pe.from(t.headers),t}),(function(t){return me(t)||(Ae(e),t&&t.response&&(t.response.data=he.call(e,e.transformResponse,t.response),t.response.headers=pe.from(t.response.headers))),Promise.reject(t)}))}var je=function(e){return e instanceof pe?e.toJSON():e};function Ce(e,t){t=t||{};var n={};function r(e,t,n){return q.isPlainObject(e)&&q.isPlainObject(t)?q.merge.call({caseless:n},e,t):q.isPlainObject(t)?q.merge({},t):q.isArray(t)?t.slice():t}function o(e,t,n){return q.isUndefined(t)?q.isUndefined(e)?void 0:r(void 0,e,n):r(e,t,n)}function i(e,t){if(!q.isUndefined(t))return r(void 0,t)}function a(e,t){return q.isUndefined(t)?q.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function s(n,o,i){return i in t?r(n,o):i in e?r(void 0,n):void 0}var u={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:function(e,t){return o(je(e),je(t),!0)}};return q.forEach(Object.keys(Object.assign({},e,t)),(function(r){var i=u[r]||o,a=i(e[r],t[r],r);q.isUndefined(a)&&i!==s||(n[r]=a)})),n}var Ne="1.5.1",xe={};["object","boolean","number","function","string","symbol"].forEach((function(t,n){xe[t]=function(r){return e(r)===t||"a"+(n<1?"n ":" ")+t}}));var Pe={};xe.transitional=function(e,t,n){function r(e,t){return"[Axios v1.5.1] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,o,i){if(!1===e)throw new M(r(o," has been removed"+(t?" in "+t:"")),M.ERR_DEPRECATED);return t&&!Pe[o]&&(Pe[o]=!0,console.warn(r(o," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,o,i)}};var ke={assertOptions:function(t,n,r){if("object"!==e(t))throw new M("options must be an object",M.ERR_BAD_OPTION_VALUE);for(var o=Object.keys(t),i=o.length;i-- >0;){var a=o[i],s=n[a];if(s){var u=t[a],c=void 0===u||s(u,a,t);if(!0!==c)throw new M("option "+a+" must be "+c,M.ERR_BAD_OPTION_VALUE)}else if(!0!==r)throw new M("Unknown option "+a,M.ERR_BAD_OPTION)}},validators:xe},Ue=ke.validators,_e=function(){function e(n){t(this,e),this.defaults=n,this.interceptors={request:new te,response:new te}}return r(e,[{key:"request",value:function(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{};var n=t=Ce(this.defaults,t),r=n.transitional,o=n.paramsSerializer,i=n.headers;void 0!==r&&ke.assertOptions(r,{silentJSONParsing:Ue.transitional(Ue.boolean),forcedJSONParsing:Ue.transitional(Ue.boolean),clarifyTimeoutError:Ue.transitional(Ue.boolean)},!1),null!=o&&(q.isFunction(o)?t.paramsSerializer={serialize:o}:ke.assertOptions(o,{encode:Ue.function,serialize:Ue.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase();var a=i&&q.merge(i.common,i[t.method]);i&&q.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete i[e]})),t.headers=pe.concat(a,i);var s=[],u=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(u=u&&e.synchronous,s.unshift(e.fulfilled,e.rejected))}));var c,f=[];this.interceptors.response.forEach((function(e){f.push(e.fulfilled,e.rejected)}));var l,d=0;if(!u){var p=[Te.bind(this),void 0];for(p.unshift.apply(p,s),p.push.apply(p,f),l=p.length,c=Promise.resolve(t);d0;)o._listeners[t](e);o._listeners=null}})),this.promise.then=function(e){var t,n=new Promise((function(e){o.subscribe(e),t=e})).then(e);return n.cancel=function(){o.unsubscribe(t)},n},n((function(e,t,n){o.reason||(o.reason=new ve(e,t,n),r(o.reason))}))}return r(e,[{key:"throwIfRequested",value:function(){if(this.reason)throw this.reason}},{key:"subscribe",value:function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}},{key:"unsubscribe",value:function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}}}],[{key:"source",value:function(){var t;return{token:new e((function(e){t=e})),cancel:t}}}]),e}();var Le={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Le).forEach((function(e){var t=o(e,2),n=t[0],r=t[1];Le[r]=n}));var De=Le;var Ie=function e(t){var n=new Fe(t),r=a(Fe.prototype.request,n);return q.extend(r,Fe.prototype,n,{allOwnKeys:!0}),q.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(Ce(t,n))},r}(ae);return Ie.Axios=Fe,Ie.CanceledError=ve,Ie.CancelToken=Be,Ie.isCancel=me,Ie.VERSION=Ne,Ie.toFormData=G,Ie.AxiosError=M,Ie.Cancel=Ie.CanceledError,Ie.all=function(e){return Promise.all(e)},Ie.spread=function(e){return function(t){return e.apply(null,t)}},Ie.isAxiosError=function(e){return q.isObject(e)&&!0===e.isAxiosError},Ie.mergeConfig=Ce,Ie.AxiosHeaders=pe,Ie.formToJSON=function(e){return oe(q.isHTMLForm(e)?new FormData(e):e)},Ie.getAdapter=Re,Ie.HttpStatusCode=De,Ie.default=Ie,Ie})); \ No newline at end of file diff --git a/com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/bootstrap-icons.css b/com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/bootstrap-icons.css new file mode 100644 index 0000000..3c1537f --- /dev/null +++ b/com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/bootstrap-icons.css @@ -0,0 +1,1556 @@ +@font-face { + font-family: "bootstrap-icons"; + src: url("./fonts/bootstrap-icons.woff2?30af91bf14e37666a085fb8a161ff36d") format("woff2"), +url("./fonts/bootstrap-icons.woff?30af91bf14e37666a085fb8a161ff36d") format("woff"); +} + +.bi::before, +[class^="bi-"]::before, +[class*=" bi-"]::before { + display: inline-block; + font-family: bootstrap-icons !important; + font-style: normal; + font-weight: normal !important; + font-variant: normal; + text-transform: none; + line-height: 1; + vertical-align: -.125em; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.bi-123::before { content: "\f67f"; } +.bi-alarm-fill::before { content: "\f101"; } +.bi-alarm::before { content: "\f102"; } +.bi-align-bottom::before { content: "\f103"; } +.bi-align-center::before { content: "\f104"; } +.bi-align-end::before { content: "\f105"; } +.bi-align-middle::before { content: "\f106"; } +.bi-align-start::before { content: "\f107"; } +.bi-align-top::before { content: "\f108"; } +.bi-alt::before { content: "\f109"; } +.bi-app-indicator::before { content: "\f10a"; } +.bi-app::before { content: "\f10b"; } +.bi-archive-fill::before { content: "\f10c"; } +.bi-archive::before { content: "\f10d"; } +.bi-arrow-90deg-down::before { content: "\f10e"; } +.bi-arrow-90deg-left::before { content: "\f10f"; } +.bi-arrow-90deg-right::before { content: "\f110"; } +.bi-arrow-90deg-up::before { content: "\f111"; } +.bi-arrow-bar-down::before { content: "\f112"; } +.bi-arrow-bar-left::before { content: "\f113"; } +.bi-arrow-bar-right::before { content: "\f114"; } +.bi-arrow-bar-up::before { content: "\f115"; } +.bi-arrow-clockwise::before { content: "\f116"; } +.bi-arrow-counterclockwise::before { content: "\f117"; } +.bi-arrow-down-circle-fill::before { content: "\f118"; } +.bi-arrow-down-circle::before { content: "\f119"; } +.bi-arrow-down-left-circle-fill::before { content: "\f11a"; } +.bi-arrow-down-left-circle::before { content: "\f11b"; } +.bi-arrow-down-left-square-fill::before { content: "\f11c"; } +.bi-arrow-down-left-square::before { content: "\f11d"; } +.bi-arrow-down-left::before { content: "\f11e"; } +.bi-arrow-down-right-circle-fill::before { content: "\f11f"; } +.bi-arrow-down-right-circle::before { content: "\f120"; } +.bi-arrow-down-right-square-fill::before { content: "\f121"; } +.bi-arrow-down-right-square::before { content: "\f122"; } +.bi-arrow-down-right::before { content: "\f123"; } +.bi-arrow-down-short::before { content: "\f124"; } +.bi-arrow-down-square-fill::before { content: "\f125"; } +.bi-arrow-down-square::before { content: "\f126"; } +.bi-arrow-down-up::before { content: "\f127"; } +.bi-arrow-down::before { content: "\f128"; } +.bi-arrow-left-circle-fill::before { content: "\f129"; } +.bi-arrow-left-circle::before { content: "\f12a"; } +.bi-arrow-left-right::before { content: "\f12b"; } +.bi-arrow-left-short::before { content: "\f12c"; } +.bi-arrow-left-square-fill::before { content: "\f12d"; } +.bi-arrow-left-square::before { content: "\f12e"; } +.bi-arrow-left::before { content: "\f12f"; } +.bi-arrow-repeat::before { content: "\f130"; } +.bi-arrow-return-left::before { content: "\f131"; } +.bi-arrow-return-right::before { content: "\f132"; } +.bi-arrow-right-circle-fill::before { content: "\f133"; } +.bi-arrow-right-circle::before { content: "\f134"; } +.bi-arrow-right-short::before { content: "\f135"; } +.bi-arrow-right-square-fill::before { content: "\f136"; } +.bi-arrow-right-square::before { content: "\f137"; } +.bi-arrow-right::before { content: "\f138"; } +.bi-arrow-up-circle-fill::before { content: "\f139"; } +.bi-arrow-up-circle::before { content: "\f13a"; } +.bi-arrow-up-left-circle-fill::before { content: "\f13b"; } +.bi-arrow-up-left-circle::before { content: "\f13c"; } +.bi-arrow-up-left-square-fill::before { content: "\f13d"; } +.bi-arrow-up-left-square::before { content: "\f13e"; } +.bi-arrow-up-left::before { content: "\f13f"; } +.bi-arrow-up-right-circle-fill::before { content: "\f140"; } +.bi-arrow-up-right-circle::before { content: "\f141"; } +.bi-arrow-up-right-square-fill::before { content: "\f142"; } +.bi-arrow-up-right-square::before { content: "\f143"; } +.bi-arrow-up-right::before { content: "\f144"; } +.bi-arrow-up-short::before { content: "\f145"; } +.bi-arrow-up-square-fill::before { content: "\f146"; } +.bi-arrow-up-square::before { content: "\f147"; } +.bi-arrow-up::before { content: "\f148"; } +.bi-arrows-angle-contract::before { content: "\f149"; } +.bi-arrows-angle-expand::before { content: "\f14a"; } +.bi-arrows-collapse::before { content: "\f14b"; } +.bi-arrows-expand::before { content: "\f14c"; } +.bi-arrows-fullscreen::before { content: "\f14d"; } +.bi-arrows-move::before { content: "\f14e"; } +.bi-aspect-ratio-fill::before { content: "\f14f"; } +.bi-aspect-ratio::before { content: "\f150"; } +.bi-asterisk::before { content: "\f151"; } +.bi-at::before { content: "\f152"; } +.bi-award-fill::before { content: "\f153"; } +.bi-award::before { content: "\f154"; } +.bi-back::before { content: "\f155"; } +.bi-backspace-fill::before { content: "\f156"; } +.bi-backspace-reverse-fill::before { content: "\f157"; } +.bi-backspace-reverse::before { content: "\f158"; } +.bi-backspace::before { content: "\f159"; } +.bi-badge-3d-fill::before { content: "\f15a"; } +.bi-badge-3d::before { content: "\f15b"; } +.bi-badge-4k-fill::before { content: "\f15c"; } +.bi-badge-4k::before { content: "\f15d"; } +.bi-badge-8k-fill::before { content: "\f15e"; } +.bi-badge-8k::before { content: "\f15f"; } +.bi-badge-ad-fill::before { content: "\f160"; } +.bi-badge-ad::before { content: "\f161"; } +.bi-badge-ar-fill::before { content: "\f162"; } +.bi-badge-ar::before { content: "\f163"; } +.bi-badge-cc-fill::before { content: "\f164"; } +.bi-badge-cc::before { content: "\f165"; } +.bi-badge-hd-fill::before { content: "\f166"; } +.bi-badge-hd::before { content: "\f167"; } +.bi-badge-tm-fill::before { content: "\f168"; } +.bi-badge-tm::before { content: "\f169"; } +.bi-badge-vo-fill::before { content: "\f16a"; } +.bi-badge-vo::before { content: "\f16b"; } +.bi-badge-vr-fill::before { content: "\f16c"; } +.bi-badge-vr::before { content: "\f16d"; } +.bi-badge-wc-fill::before { content: "\f16e"; } +.bi-badge-wc::before { content: "\f16f"; } +.bi-bag-check-fill::before { content: "\f170"; } +.bi-bag-check::before { content: "\f171"; } +.bi-bag-dash-fill::before { content: "\f172"; } +.bi-bag-dash::before { content: "\f173"; } +.bi-bag-fill::before { content: "\f174"; } +.bi-bag-plus-fill::before { content: "\f175"; } +.bi-bag-plus::before { content: "\f176"; } +.bi-bag-x-fill::before { content: "\f177"; } +.bi-bag-x::before { content: "\f178"; } +.bi-bag::before { content: "\f179"; } +.bi-bar-chart-fill::before { content: "\f17a"; } +.bi-bar-chart-line-fill::before { content: "\f17b"; } +.bi-bar-chart-line::before { content: "\f17c"; } +.bi-bar-chart-steps::before { content: "\f17d"; } +.bi-bar-chart::before { content: "\f17e"; } +.bi-basket-fill::before { content: "\f17f"; } +.bi-basket::before { content: "\f180"; } +.bi-basket2-fill::before { content: "\f181"; } +.bi-basket2::before { content: "\f182"; } +.bi-basket3-fill::before { content: "\f183"; } +.bi-basket3::before { content: "\f184"; } +.bi-battery-charging::before { content: "\f185"; } +.bi-battery-full::before { content: "\f186"; } +.bi-battery-half::before { content: "\f187"; } +.bi-battery::before { content: "\f188"; } +.bi-bell-fill::before { content: "\f189"; } +.bi-bell::before { content: "\f18a"; } +.bi-bezier::before { content: "\f18b"; } +.bi-bezier2::before { content: "\f18c"; } +.bi-bicycle::before { content: "\f18d"; } +.bi-binoculars-fill::before { content: "\f18e"; } +.bi-binoculars::before { content: "\f18f"; } +.bi-blockquote-left::before { content: "\f190"; } +.bi-blockquote-right::before { content: "\f191"; } +.bi-book-fill::before { content: "\f192"; } +.bi-book-half::before { content: "\f193"; } +.bi-book::before { content: "\f194"; } +.bi-bookmark-check-fill::before { content: "\f195"; } +.bi-bookmark-check::before { content: "\f196"; } +.bi-bookmark-dash-fill::before { content: "\f197"; } +.bi-bookmark-dash::before { content: "\f198"; } +.bi-bookmark-fill::before { content: "\f199"; } +.bi-bookmark-heart-fill::before { content: "\f19a"; } +.bi-bookmark-heart::before { content: "\f19b"; } +.bi-bookmark-plus-fill::before { content: "\f19c"; } +.bi-bookmark-plus::before { content: "\f19d"; } +.bi-bookmark-star-fill::before { content: "\f19e"; } +.bi-bookmark-star::before { content: "\f19f"; } +.bi-bookmark-x-fill::before { content: "\f1a0"; } +.bi-bookmark-x::before { content: "\f1a1"; } +.bi-bookmark::before { content: "\f1a2"; } +.bi-bookmarks-fill::before { content: "\f1a3"; } +.bi-bookmarks::before { content: "\f1a4"; } +.bi-bookshelf::before { content: "\f1a5"; } +.bi-bootstrap-fill::before { content: "\f1a6"; } +.bi-bootstrap-reboot::before { content: "\f1a7"; } +.bi-bootstrap::before { content: "\f1a8"; } +.bi-border-all::before { content: "\f1a9"; } +.bi-border-bottom::before { content: "\f1aa"; } +.bi-border-center::before { content: "\f1ab"; } +.bi-border-inner::before { content: "\f1ac"; } +.bi-border-left::before { content: "\f1ad"; } +.bi-border-middle::before { content: "\f1ae"; } +.bi-border-outer::before { content: "\f1af"; } +.bi-border-right::before { content: "\f1b0"; } +.bi-border-style::before { content: "\f1b1"; } +.bi-border-top::before { content: "\f1b2"; } +.bi-border-width::before { content: "\f1b3"; } +.bi-border::before { content: "\f1b4"; } +.bi-bounding-box-circles::before { content: "\f1b5"; } +.bi-bounding-box::before { content: "\f1b6"; } +.bi-box-arrow-down-left::before { content: "\f1b7"; } +.bi-box-arrow-down-right::before { content: "\f1b8"; } +.bi-box-arrow-down::before { content: "\f1b9"; } +.bi-box-arrow-in-down-left::before { content: "\f1ba"; } +.bi-box-arrow-in-down-right::before { content: "\f1bb"; } +.bi-box-arrow-in-down::before { content: "\f1bc"; } +.bi-box-arrow-in-left::before { content: "\f1bd"; } +.bi-box-arrow-in-right::before { content: "\f1be"; } +.bi-box-arrow-in-up-left::before { content: "\f1bf"; } +.bi-box-arrow-in-up-right::before { content: "\f1c0"; } +.bi-box-arrow-in-up::before { content: "\f1c1"; } +.bi-box-arrow-left::before { content: "\f1c2"; } +.bi-box-arrow-right::before { content: "\f1c3"; } +.bi-box-arrow-up-left::before { content: "\f1c4"; } +.bi-box-arrow-up-right::before { content: "\f1c5"; } +.bi-box-arrow-up::before { content: "\f1c6"; } +.bi-box-seam::before { content: "\f1c7"; } +.bi-box::before { content: "\f1c8"; } +.bi-braces::before { content: "\f1c9"; } +.bi-bricks::before { content: "\f1ca"; } +.bi-briefcase-fill::before { content: "\f1cb"; } +.bi-briefcase::before { content: "\f1cc"; } +.bi-brightness-alt-high-fill::before { content: "\f1cd"; } +.bi-brightness-alt-high::before { content: "\f1ce"; } +.bi-brightness-alt-low-fill::before { content: "\f1cf"; } +.bi-brightness-alt-low::before { content: "\f1d0"; } +.bi-brightness-high-fill::before { content: "\f1d1"; } +.bi-brightness-high::before { content: "\f1d2"; } +.bi-brightness-low-fill::before { content: "\f1d3"; } +.bi-brightness-low::before { content: "\f1d4"; } +.bi-broadcast-pin::before { content: "\f1d5"; } +.bi-broadcast::before { content: "\f1d6"; } +.bi-brush-fill::before { content: "\f1d7"; } +.bi-brush::before { content: "\f1d8"; } +.bi-bucket-fill::before { content: "\f1d9"; } +.bi-bucket::before { content: "\f1da"; } +.bi-bug-fill::before { content: "\f1db"; } +.bi-bug::before { content: "\f1dc"; } +.bi-building::before { content: "\f1dd"; } +.bi-bullseye::before { content: "\f1de"; } +.bi-calculator-fill::before { content: "\f1df"; } +.bi-calculator::before { content: "\f1e0"; } +.bi-calendar-check-fill::before { content: "\f1e1"; } +.bi-calendar-check::before { content: "\f1e2"; } +.bi-calendar-date-fill::before { content: "\f1e3"; } +.bi-calendar-date::before { content: "\f1e4"; } +.bi-calendar-day-fill::before { content: "\f1e5"; } +.bi-calendar-day::before { content: "\f1e6"; } +.bi-calendar-event-fill::before { content: "\f1e7"; } +.bi-calendar-event::before { content: "\f1e8"; } +.bi-calendar-fill::before { content: "\f1e9"; } +.bi-calendar-minus-fill::before { content: "\f1ea"; } +.bi-calendar-minus::before { content: "\f1eb"; } +.bi-calendar-month-fill::before { content: "\f1ec"; } +.bi-calendar-month::before { content: "\f1ed"; } +.bi-calendar-plus-fill::before { content: "\f1ee"; } +.bi-calendar-plus::before { content: "\f1ef"; } +.bi-calendar-range-fill::before { content: "\f1f0"; } +.bi-calendar-range::before { content: "\f1f1"; } +.bi-calendar-week-fill::before { content: "\f1f2"; } +.bi-calendar-week::before { content: "\f1f3"; } +.bi-calendar-x-fill::before { content: "\f1f4"; } +.bi-calendar-x::before { content: "\f1f5"; } +.bi-calendar::before { content: "\f1f6"; } +.bi-calendar2-check-fill::before { content: "\f1f7"; } +.bi-calendar2-check::before { content: "\f1f8"; } +.bi-calendar2-date-fill::before { content: "\f1f9"; } +.bi-calendar2-date::before { content: "\f1fa"; } +.bi-calendar2-day-fill::before { content: "\f1fb"; } +.bi-calendar2-day::before { content: "\f1fc"; } +.bi-calendar2-event-fill::before { content: "\f1fd"; } +.bi-calendar2-event::before { content: "\f1fe"; } +.bi-calendar2-fill::before { content: "\f1ff"; } +.bi-calendar2-minus-fill::before { content: "\f200"; } +.bi-calendar2-minus::before { content: "\f201"; } +.bi-calendar2-month-fill::before { content: "\f202"; } +.bi-calendar2-month::before { content: "\f203"; } +.bi-calendar2-plus-fill::before { content: "\f204"; } +.bi-calendar2-plus::before { content: "\f205"; } +.bi-calendar2-range-fill::before { content: "\f206"; } +.bi-calendar2-range::before { content: "\f207"; } +.bi-calendar2-week-fill::before { content: "\f208"; } +.bi-calendar2-week::before { content: "\f209"; } +.bi-calendar2-x-fill::before { content: "\f20a"; } +.bi-calendar2-x::before { content: "\f20b"; } +.bi-calendar2::before { content: "\f20c"; } +.bi-calendar3-event-fill::before { content: "\f20d"; } +.bi-calendar3-event::before { content: "\f20e"; } +.bi-calendar3-fill::before { content: "\f20f"; } +.bi-calendar3-range-fill::before { content: "\f210"; } +.bi-calendar3-range::before { content: "\f211"; } +.bi-calendar3-week-fill::before { content: "\f212"; } +.bi-calendar3-week::before { content: "\f213"; } +.bi-calendar3::before { content: "\f214"; } +.bi-calendar4-event::before { content: "\f215"; } +.bi-calendar4-range::before { content: "\f216"; } +.bi-calendar4-week::before { content: "\f217"; } +.bi-calendar4::before { content: "\f218"; } +.bi-camera-fill::before { content: "\f219"; } +.bi-camera-reels-fill::before { content: "\f21a"; } +.bi-camera-reels::before { content: "\f21b"; } +.bi-camera-video-fill::before { content: "\f21c"; } +.bi-camera-video-off-fill::before { content: "\f21d"; } +.bi-camera-video-off::before { content: "\f21e"; } +.bi-camera-video::before { content: "\f21f"; } +.bi-camera::before { content: "\f220"; } +.bi-camera2::before { content: "\f221"; } +.bi-capslock-fill::before { content: "\f222"; } +.bi-capslock::before { content: "\f223"; } +.bi-card-checklist::before { content: "\f224"; } +.bi-card-heading::before { content: "\f225"; } +.bi-card-image::before { content: "\f226"; } +.bi-card-list::before { content: "\f227"; } +.bi-card-text::before { content: "\f228"; } +.bi-caret-down-fill::before { content: "\f229"; } +.bi-caret-down-square-fill::before { content: "\f22a"; } +.bi-caret-down-square::before { content: "\f22b"; } +.bi-caret-down::before { content: "\f22c"; } +.bi-caret-left-fill::before { content: "\f22d"; } +.bi-caret-left-square-fill::before { content: "\f22e"; } +.bi-caret-left-square::before { content: "\f22f"; } +.bi-caret-left::before { content: "\f230"; } +.bi-caret-right-fill::before { content: "\f231"; } +.bi-caret-right-square-fill::before { content: "\f232"; } +.bi-caret-right-square::before { content: "\f233"; } +.bi-caret-right::before { content: "\f234"; } +.bi-caret-up-fill::before { content: "\f235"; } +.bi-caret-up-square-fill::before { content: "\f236"; } +.bi-caret-up-square::before { content: "\f237"; } +.bi-caret-up::before { content: "\f238"; } +.bi-cart-check-fill::before { content: "\f239"; } +.bi-cart-check::before { content: "\f23a"; } +.bi-cart-dash-fill::before { content: "\f23b"; } +.bi-cart-dash::before { content: "\f23c"; } +.bi-cart-fill::before { content: "\f23d"; } +.bi-cart-plus-fill::before { content: "\f23e"; } +.bi-cart-plus::before { content: "\f23f"; } +.bi-cart-x-fill::before { content: "\f240"; } +.bi-cart-x::before { content: "\f241"; } +.bi-cart::before { content: "\f242"; } +.bi-cart2::before { content: "\f243"; } +.bi-cart3::before { content: "\f244"; } +.bi-cart4::before { content: "\f245"; } +.bi-cash-stack::before { content: "\f246"; } +.bi-cash::before { content: "\f247"; } +.bi-cast::before { content: "\f248"; } +.bi-chat-dots-fill::before { content: "\f249"; } +.bi-chat-dots::before { content: "\f24a"; } +.bi-chat-fill::before { content: "\f24b"; } +.bi-chat-left-dots-fill::before { content: "\f24c"; } +.bi-chat-left-dots::before { content: "\f24d"; } +.bi-chat-left-fill::before { content: "\f24e"; } +.bi-chat-left-quote-fill::before { content: "\f24f"; } +.bi-chat-left-quote::before { content: "\f250"; } +.bi-chat-left-text-fill::before { content: "\f251"; } +.bi-chat-left-text::before { content: "\f252"; } +.bi-chat-left::before { content: "\f253"; } +.bi-chat-quote-fill::before { content: "\f254"; } +.bi-chat-quote::before { content: "\f255"; } +.bi-chat-right-dots-fill::before { content: "\f256"; } +.bi-chat-right-dots::before { content: "\f257"; } +.bi-chat-right-fill::before { content: "\f258"; } +.bi-chat-right-quote-fill::before { content: "\f259"; } +.bi-chat-right-quote::before { content: "\f25a"; } +.bi-chat-right-text-fill::before { content: "\f25b"; } +.bi-chat-right-text::before { content: "\f25c"; } +.bi-chat-right::before { content: "\f25d"; } +.bi-chat-square-dots-fill::before { content: "\f25e"; } +.bi-chat-square-dots::before { content: "\f25f"; } +.bi-chat-square-fill::before { content: "\f260"; } +.bi-chat-square-quote-fill::before { content: "\f261"; } +.bi-chat-square-quote::before { content: "\f262"; } +.bi-chat-square-text-fill::before { content: "\f263"; } +.bi-chat-square-text::before { content: "\f264"; } +.bi-chat-square::before { content: "\f265"; } +.bi-chat-text-fill::before { content: "\f266"; } +.bi-chat-text::before { content: "\f267"; } +.bi-chat::before { content: "\f268"; } +.bi-check-all::before { content: "\f269"; } +.bi-check-circle-fill::before { content: "\f26a"; } +.bi-check-circle::before { content: "\f26b"; } +.bi-check-square-fill::before { content: "\f26c"; } +.bi-check-square::before { content: "\f26d"; } +.bi-check::before { content: "\f26e"; } +.bi-check2-all::before { content: "\f26f"; } +.bi-check2-circle::before { content: "\f270"; } +.bi-check2-square::before { content: "\f271"; } +.bi-check2::before { content: "\f272"; } +.bi-chevron-bar-contract::before { content: "\f273"; } +.bi-chevron-bar-down::before { content: "\f274"; } +.bi-chevron-bar-expand::before { content: "\f275"; } +.bi-chevron-bar-left::before { content: "\f276"; } +.bi-chevron-bar-right::before { content: "\f277"; } +.bi-chevron-bar-up::before { content: "\f278"; } +.bi-chevron-compact-down::before { content: "\f279"; } +.bi-chevron-compact-left::before { content: "\f27a"; } +.bi-chevron-compact-right::before { content: "\f27b"; } +.bi-chevron-compact-up::before { content: "\f27c"; } +.bi-chevron-contract::before { content: "\f27d"; } +.bi-chevron-double-down::before { content: "\f27e"; } +.bi-chevron-double-left::before { content: "\f27f"; } +.bi-chevron-double-right::before { content: "\f280"; } +.bi-chevron-double-up::before { content: "\f281"; } +.bi-chevron-down::before { content: "\f282"; } +.bi-chevron-expand::before { content: "\f283"; } +.bi-chevron-left::before { content: "\f284"; } +.bi-chevron-right::before { content: "\f285"; } +.bi-chevron-up::before { content: "\f286"; } +.bi-circle-fill::before { content: "\f287"; } +.bi-circle-half::before { content: "\f288"; } +.bi-circle-square::before { content: "\f289"; } +.bi-circle::before { content: "\f28a"; } +.bi-clipboard-check::before { content: "\f28b"; } +.bi-clipboard-data::before { content: "\f28c"; } +.bi-clipboard-minus::before { content: "\f28d"; } +.bi-clipboard-plus::before { content: "\f28e"; } +.bi-clipboard-x::before { content: "\f28f"; } +.bi-clipboard::before { content: "\f290"; } +.bi-clock-fill::before { content: "\f291"; } +.bi-clock-history::before { content: "\f292"; } +.bi-clock::before { content: "\f293"; } +.bi-cloud-arrow-down-fill::before { content: "\f294"; } +.bi-cloud-arrow-down::before { content: "\f295"; } +.bi-cloud-arrow-up-fill::before { content: "\f296"; } +.bi-cloud-arrow-up::before { content: "\f297"; } +.bi-cloud-check-fill::before { content: "\f298"; } +.bi-cloud-check::before { content: "\f299"; } +.bi-cloud-download-fill::before { content: "\f29a"; } +.bi-cloud-download::before { content: "\f29b"; } +.bi-cloud-drizzle-fill::before { content: "\f29c"; } +.bi-cloud-drizzle::before { content: "\f29d"; } +.bi-cloud-fill::before { content: "\f29e"; } +.bi-cloud-fog-fill::before { content: "\f29f"; } +.bi-cloud-fog::before { content: "\f2a0"; } +.bi-cloud-fog2-fill::before { content: "\f2a1"; } +.bi-cloud-fog2::before { content: "\f2a2"; } +.bi-cloud-hail-fill::before { content: "\f2a3"; } +.bi-cloud-hail::before { content: "\f2a4"; } +.bi-cloud-haze-1::before { content: "\f2a5"; } +.bi-cloud-haze-fill::before { content: "\f2a6"; } +.bi-cloud-haze::before { content: "\f2a7"; } +.bi-cloud-haze2-fill::before { content: "\f2a8"; } +.bi-cloud-lightning-fill::before { content: "\f2a9"; } +.bi-cloud-lightning-rain-fill::before { content: "\f2aa"; } +.bi-cloud-lightning-rain::before { content: "\f2ab"; } +.bi-cloud-lightning::before { content: "\f2ac"; } +.bi-cloud-minus-fill::before { content: "\f2ad"; } +.bi-cloud-minus::before { content: "\f2ae"; } +.bi-cloud-moon-fill::before { content: "\f2af"; } +.bi-cloud-moon::before { content: "\f2b0"; } +.bi-cloud-plus-fill::before { content: "\f2b1"; } +.bi-cloud-plus::before { content: "\f2b2"; } +.bi-cloud-rain-fill::before { content: "\f2b3"; } +.bi-cloud-rain-heavy-fill::before { content: "\f2b4"; } +.bi-cloud-rain-heavy::before { content: "\f2b5"; } +.bi-cloud-rain::before { content: "\f2b6"; } +.bi-cloud-slash-fill::before { content: "\f2b7"; } +.bi-cloud-slash::before { content: "\f2b8"; } +.bi-cloud-sleet-fill::before { content: "\f2b9"; } +.bi-cloud-sleet::before { content: "\f2ba"; } +.bi-cloud-snow-fill::before { content: "\f2bb"; } +.bi-cloud-snow::before { content: "\f2bc"; } +.bi-cloud-sun-fill::before { content: "\f2bd"; } +.bi-cloud-sun::before { content: "\f2be"; } +.bi-cloud-upload-fill::before { content: "\f2bf"; } +.bi-cloud-upload::before { content: "\f2c0"; } +.bi-cloud::before { content: "\f2c1"; } +.bi-clouds-fill::before { content: "\f2c2"; } +.bi-clouds::before { content: "\f2c3"; } +.bi-cloudy-fill::before { content: "\f2c4"; } +.bi-cloudy::before { content: "\f2c5"; } +.bi-code-slash::before { content: "\f2c6"; } +.bi-code-square::before { content: "\f2c7"; } +.bi-code::before { content: "\f2c8"; } +.bi-collection-fill::before { content: "\f2c9"; } +.bi-collection-play-fill::before { content: "\f2ca"; } +.bi-collection-play::before { content: "\f2cb"; } +.bi-collection::before { content: "\f2cc"; } +.bi-columns-gap::before { content: "\f2cd"; } +.bi-columns::before { content: "\f2ce"; } +.bi-command::before { content: "\f2cf"; } +.bi-compass-fill::before { content: "\f2d0"; } +.bi-compass::before { content: "\f2d1"; } +.bi-cone-striped::before { content: "\f2d2"; } +.bi-cone::before { content: "\f2d3"; } +.bi-controller::before { content: "\f2d4"; } +.bi-cpu-fill::before { content: "\f2d5"; } +.bi-cpu::before { content: "\f2d6"; } +.bi-credit-card-2-back-fill::before { content: "\f2d7"; } +.bi-credit-card-2-back::before { content: "\f2d8"; } +.bi-credit-card-2-front-fill::before { content: "\f2d9"; } +.bi-credit-card-2-front::before { content: "\f2da"; } +.bi-credit-card-fill::before { content: "\f2db"; } +.bi-credit-card::before { content: "\f2dc"; } +.bi-crop::before { content: "\f2dd"; } +.bi-cup-fill::before { content: "\f2de"; } +.bi-cup-straw::before { content: "\f2df"; } +.bi-cup::before { content: "\f2e0"; } +.bi-cursor-fill::before { content: "\f2e1"; } +.bi-cursor-text::before { content: "\f2e2"; } +.bi-cursor::before { content: "\f2e3"; } +.bi-dash-circle-dotted::before { content: "\f2e4"; } +.bi-dash-circle-fill::before { content: "\f2e5"; } +.bi-dash-circle::before { content: "\f2e6"; } +.bi-dash-square-dotted::before { content: "\f2e7"; } +.bi-dash-square-fill::before { content: "\f2e8"; } +.bi-dash-square::before { content: "\f2e9"; } +.bi-dash::before { content: "\f2ea"; } +.bi-diagram-2-fill::before { content: "\f2eb"; } +.bi-diagram-2::before { content: "\f2ec"; } +.bi-diagram-3-fill::before { content: "\f2ed"; } +.bi-diagram-3::before { content: "\f2ee"; } +.bi-diamond-fill::before { content: "\f2ef"; } +.bi-diamond-half::before { content: "\f2f0"; } +.bi-diamond::before { content: "\f2f1"; } +.bi-dice-1-fill::before { content: "\f2f2"; } +.bi-dice-1::before { content: "\f2f3"; } +.bi-dice-2-fill::before { content: "\f2f4"; } +.bi-dice-2::before { content: "\f2f5"; } +.bi-dice-3-fill::before { content: "\f2f6"; } +.bi-dice-3::before { content: "\f2f7"; } +.bi-dice-4-fill::before { content: "\f2f8"; } +.bi-dice-4::before { content: "\f2f9"; } +.bi-dice-5-fill::before { content: "\f2fa"; } +.bi-dice-5::before { content: "\f2fb"; } +.bi-dice-6-fill::before { content: "\f2fc"; } +.bi-dice-6::before { content: "\f2fd"; } +.bi-disc-fill::before { content: "\f2fe"; } +.bi-disc::before { content: "\f2ff"; } +.bi-discord::before { content: "\f300"; } +.bi-display-fill::before { content: "\f301"; } +.bi-display::before { content: "\f302"; } +.bi-distribute-horizontal::before { content: "\f303"; } +.bi-distribute-vertical::before { content: "\f304"; } +.bi-door-closed-fill::before { content: "\f305"; } +.bi-door-closed::before { content: "\f306"; } +.bi-door-open-fill::before { content: "\f307"; } +.bi-door-open::before { content: "\f308"; } +.bi-dot::before { content: "\f309"; } +.bi-download::before { content: "\f30a"; } +.bi-droplet-fill::before { content: "\f30b"; } +.bi-droplet-half::before { content: "\f30c"; } +.bi-droplet::before { content: "\f30d"; } +.bi-earbuds::before { content: "\f30e"; } +.bi-easel-fill::before { content: "\f30f"; } +.bi-easel::before { content: "\f310"; } +.bi-egg-fill::before { content: "\f311"; } +.bi-egg-fried::before { content: "\f312"; } +.bi-egg::before { content: "\f313"; } +.bi-eject-fill::before { content: "\f314"; } +.bi-eject::before { content: "\f315"; } +.bi-emoji-angry-fill::before { content: "\f316"; } +.bi-emoji-angry::before { content: "\f317"; } +.bi-emoji-dizzy-fill::before { content: "\f318"; } +.bi-emoji-dizzy::before { content: "\f319"; } +.bi-emoji-expressionless-fill::before { content: "\f31a"; } +.bi-emoji-expressionless::before { content: "\f31b"; } +.bi-emoji-frown-fill::before { content: "\f31c"; } +.bi-emoji-frown::before { content: "\f31d"; } +.bi-emoji-heart-eyes-fill::before { content: "\f31e"; } +.bi-emoji-heart-eyes::before { content: "\f31f"; } +.bi-emoji-laughing-fill::before { content: "\f320"; } +.bi-emoji-laughing::before { content: "\f321"; } +.bi-emoji-neutral-fill::before { content: "\f322"; } +.bi-emoji-neutral::before { content: "\f323"; } +.bi-emoji-smile-fill::before { content: "\f324"; } +.bi-emoji-smile-upside-down-fill::before { content: "\f325"; } +.bi-emoji-smile-upside-down::before { content: "\f326"; } +.bi-emoji-smile::before { content: "\f327"; } +.bi-emoji-sunglasses-fill::before { content: "\f328"; } +.bi-emoji-sunglasses::before { content: "\f329"; } +.bi-emoji-wink-fill::before { content: "\f32a"; } +.bi-emoji-wink::before { content: "\f32b"; } +.bi-envelope-fill::before { content: "\f32c"; } +.bi-envelope-open-fill::before { content: "\f32d"; } +.bi-envelope-open::before { content: "\f32e"; } +.bi-envelope::before { content: "\f32f"; } +.bi-eraser-fill::before { content: "\f330"; } +.bi-eraser::before { content: "\f331"; } +.bi-exclamation-circle-fill::before { content: "\f332"; } +.bi-exclamation-circle::before { content: "\f333"; } +.bi-exclamation-diamond-fill::before { content: "\f334"; } +.bi-exclamation-diamond::before { content: "\f335"; } +.bi-exclamation-octagon-fill::before { content: "\f336"; } +.bi-exclamation-octagon::before { content: "\f337"; } +.bi-exclamation-square-fill::before { content: "\f338"; } +.bi-exclamation-square::before { content: "\f339"; } +.bi-exclamation-triangle-fill::before { content: "\f33a"; } +.bi-exclamation-triangle::before { content: "\f33b"; } +.bi-exclamation::before { content: "\f33c"; } +.bi-exclude::before { content: "\f33d"; } +.bi-eye-fill::before { content: "\f33e"; } +.bi-eye-slash-fill::before { content: "\f33f"; } +.bi-eye-slash::before { content: "\f340"; } +.bi-eye::before { content: "\f341"; } +.bi-eyedropper::before { content: "\f342"; } +.bi-eyeglasses::before { content: "\f343"; } +.bi-facebook::before { content: "\f344"; } +.bi-file-arrow-down-fill::before { content: "\f345"; } +.bi-file-arrow-down::before { content: "\f346"; } +.bi-file-arrow-up-fill::before { content: "\f347"; } +.bi-file-arrow-up::before { content: "\f348"; } +.bi-file-bar-graph-fill::before { content: "\f349"; } +.bi-file-bar-graph::before { content: "\f34a"; } +.bi-file-binary-fill::before { content: "\f34b"; } +.bi-file-binary::before { content: "\f34c"; } +.bi-file-break-fill::before { content: "\f34d"; } +.bi-file-break::before { content: "\f34e"; } +.bi-file-check-fill::before { content: "\f34f"; } +.bi-file-check::before { content: "\f350"; } +.bi-file-code-fill::before { content: "\f351"; } +.bi-file-code::before { content: "\f352"; } +.bi-file-diff-fill::before { content: "\f353"; } +.bi-file-diff::before { content: "\f354"; } +.bi-file-earmark-arrow-down-fill::before { content: "\f355"; } +.bi-file-earmark-arrow-down::before { content: "\f356"; } +.bi-file-earmark-arrow-up-fill::before { content: "\f357"; } +.bi-file-earmark-arrow-up::before { content: "\f358"; } +.bi-file-earmark-bar-graph-fill::before { content: "\f359"; } +.bi-file-earmark-bar-graph::before { content: "\f35a"; } +.bi-file-earmark-binary-fill::before { content: "\f35b"; } +.bi-file-earmark-binary::before { content: "\f35c"; } +.bi-file-earmark-break-fill::before { content: "\f35d"; } +.bi-file-earmark-break::before { content: "\f35e"; } +.bi-file-earmark-check-fill::before { content: "\f35f"; } +.bi-file-earmark-check::before { content: "\f360"; } +.bi-file-earmark-code-fill::before { content: "\f361"; } +.bi-file-earmark-code::before { content: "\f362"; } +.bi-file-earmark-diff-fill::before { content: "\f363"; } +.bi-file-earmark-diff::before { content: "\f364"; } +.bi-file-earmark-easel-fill::before { content: "\f365"; } +.bi-file-earmark-easel::before { content: "\f366"; } +.bi-file-earmark-excel-fill::before { content: "\f367"; } +.bi-file-earmark-excel::before { content: "\f368"; } +.bi-file-earmark-fill::before { content: "\f369"; } +.bi-file-earmark-font-fill::before { content: "\f36a"; } +.bi-file-earmark-font::before { content: "\f36b"; } +.bi-file-earmark-image-fill::before { content: "\f36c"; } +.bi-file-earmark-image::before { content: "\f36d"; } +.bi-file-earmark-lock-fill::before { content: "\f36e"; } +.bi-file-earmark-lock::before { content: "\f36f"; } +.bi-file-earmark-lock2-fill::before { content: "\f370"; } +.bi-file-earmark-lock2::before { content: "\f371"; } +.bi-file-earmark-medical-fill::before { content: "\f372"; } +.bi-file-earmark-medical::before { content: "\f373"; } +.bi-file-earmark-minus-fill::before { content: "\f374"; } +.bi-file-earmark-minus::before { content: "\f375"; } +.bi-file-earmark-music-fill::before { content: "\f376"; } +.bi-file-earmark-music::before { content: "\f377"; } +.bi-file-earmark-person-fill::before { content: "\f378"; } +.bi-file-earmark-person::before { content: "\f379"; } +.bi-file-earmark-play-fill::before { content: "\f37a"; } +.bi-file-earmark-play::before { content: "\f37b"; } +.bi-file-earmark-plus-fill::before { content: "\f37c"; } +.bi-file-earmark-plus::before { content: "\f37d"; } +.bi-file-earmark-post-fill::before { content: "\f37e"; } +.bi-file-earmark-post::before { content: "\f37f"; } +.bi-file-earmark-ppt-fill::before { content: "\f380"; } +.bi-file-earmark-ppt::before { content: "\f381"; } +.bi-file-earmark-richtext-fill::before { content: "\f382"; } +.bi-file-earmark-richtext::before { content: "\f383"; } +.bi-file-earmark-ruled-fill::before { content: "\f384"; } +.bi-file-earmark-ruled::before { content: "\f385"; } +.bi-file-earmark-slides-fill::before { content: "\f386"; } +.bi-file-earmark-slides::before { content: "\f387"; } +.bi-file-earmark-spreadsheet-fill::before { content: "\f388"; } +.bi-file-earmark-spreadsheet::before { content: "\f389"; } +.bi-file-earmark-text-fill::before { content: "\f38a"; } +.bi-file-earmark-text::before { content: "\f38b"; } +.bi-file-earmark-word-fill::before { content: "\f38c"; } +.bi-file-earmark-word::before { content: "\f38d"; } +.bi-file-earmark-x-fill::before { content: "\f38e"; } +.bi-file-earmark-x::before { content: "\f38f"; } +.bi-file-earmark-zip-fill::before { content: "\f390"; } +.bi-file-earmark-zip::before { content: "\f391"; } +.bi-file-earmark::before { content: "\f392"; } +.bi-file-easel-fill::before { content: "\f393"; } +.bi-file-easel::before { content: "\f394"; } +.bi-file-excel-fill::before { content: "\f395"; } +.bi-file-excel::before { content: "\f396"; } +.bi-file-fill::before { content: "\f397"; } +.bi-file-font-fill::before { content: "\f398"; } +.bi-file-font::before { content: "\f399"; } +.bi-file-image-fill::before { content: "\f39a"; } +.bi-file-image::before { content: "\f39b"; } +.bi-file-lock-fill::before { content: "\f39c"; } +.bi-file-lock::before { content: "\f39d"; } +.bi-file-lock2-fill::before { content: "\f39e"; } +.bi-file-lock2::before { content: "\f39f"; } +.bi-file-medical-fill::before { content: "\f3a0"; } +.bi-file-medical::before { content: "\f3a1"; } +.bi-file-minus-fill::before { content: "\f3a2"; } +.bi-file-minus::before { content: "\f3a3"; } +.bi-file-music-fill::before { content: "\f3a4"; } +.bi-file-music::before { content: "\f3a5"; } +.bi-file-person-fill::before { content: "\f3a6"; } +.bi-file-person::before { content: "\f3a7"; } +.bi-file-play-fill::before { content: "\f3a8"; } +.bi-file-play::before { content: "\f3a9"; } +.bi-file-plus-fill::before { content: "\f3aa"; } +.bi-file-plus::before { content: "\f3ab"; } +.bi-file-post-fill::before { content: "\f3ac"; } +.bi-file-post::before { content: "\f3ad"; } +.bi-file-ppt-fill::before { content: "\f3ae"; } +.bi-file-ppt::before { content: "\f3af"; } +.bi-file-richtext-fill::before { content: "\f3b0"; } +.bi-file-richtext::before { content: "\f3b1"; } +.bi-file-ruled-fill::before { content: "\f3b2"; } +.bi-file-ruled::before { content: "\f3b3"; } +.bi-file-slides-fill::before { content: "\f3b4"; } +.bi-file-slides::before { content: "\f3b5"; } +.bi-file-spreadsheet-fill::before { content: "\f3b6"; } +.bi-file-spreadsheet::before { content: "\f3b7"; } +.bi-file-text-fill::before { content: "\f3b8"; } +.bi-file-text::before { content: "\f3b9"; } +.bi-file-word-fill::before { content: "\f3ba"; } +.bi-file-word::before { content: "\f3bb"; } +.bi-file-x-fill::before { content: "\f3bc"; } +.bi-file-x::before { content: "\f3bd"; } +.bi-file-zip-fill::before { content: "\f3be"; } +.bi-file-zip::before { content: "\f3bf"; } +.bi-file::before { content: "\f3c0"; } +.bi-files-alt::before { content: "\f3c1"; } +.bi-files::before { content: "\f3c2"; } +.bi-film::before { content: "\f3c3"; } +.bi-filter-circle-fill::before { content: "\f3c4"; } +.bi-filter-circle::before { content: "\f3c5"; } +.bi-filter-left::before { content: "\f3c6"; } +.bi-filter-right::before { content: "\f3c7"; } +.bi-filter-square-fill::before { content: "\f3c8"; } +.bi-filter-square::before { content: "\f3c9"; } +.bi-filter::before { content: "\f3ca"; } +.bi-flag-fill::before { content: "\f3cb"; } +.bi-flag::before { content: "\f3cc"; } +.bi-flower1::before { content: "\f3cd"; } +.bi-flower2::before { content: "\f3ce"; } +.bi-flower3::before { content: "\f3cf"; } +.bi-folder-check::before { content: "\f3d0"; } +.bi-folder-fill::before { content: "\f3d1"; } +.bi-folder-minus::before { content: "\f3d2"; } +.bi-folder-plus::before { content: "\f3d3"; } +.bi-folder-symlink-fill::before { content: "\f3d4"; } +.bi-folder-symlink::before { content: "\f3d5"; } +.bi-folder-x::before { content: "\f3d6"; } +.bi-folder::before { content: "\f3d7"; } +.bi-folder2-open::before { content: "\f3d8"; } +.bi-folder2::before { content: "\f3d9"; } +.bi-fonts::before { content: "\f3da"; } +.bi-forward-fill::before { content: "\f3db"; } +.bi-forward::before { content: "\f3dc"; } +.bi-front::before { content: "\f3dd"; } +.bi-fullscreen-exit::before { content: "\f3de"; } +.bi-fullscreen::before { content: "\f3df"; } +.bi-funnel-fill::before { content: "\f3e0"; } +.bi-funnel::before { content: "\f3e1"; } +.bi-gear-fill::before { content: "\f3e2"; } +.bi-gear-wide-connected::before { content: "\f3e3"; } +.bi-gear-wide::before { content: "\f3e4"; } +.bi-gear::before { content: "\f3e5"; } +.bi-gem::before { content: "\f3e6"; } +.bi-geo-alt-fill::before { content: "\f3e7"; } +.bi-geo-alt::before { content: "\f3e8"; } +.bi-geo-fill::before { content: "\f3e9"; } +.bi-geo::before { content: "\f3ea"; } +.bi-gift-fill::before { content: "\f3eb"; } +.bi-gift::before { content: "\f3ec"; } +.bi-github::before { content: "\f3ed"; } +.bi-globe::before { content: "\f3ee"; } +.bi-globe2::before { content: "\f3ef"; } +.bi-google::before { content: "\f3f0"; } +.bi-graph-down::before { content: "\f3f1"; } +.bi-graph-up::before { content: "\f3f2"; } +.bi-grid-1x2-fill::before { content: "\f3f3"; } +.bi-grid-1x2::before { content: "\f3f4"; } +.bi-grid-3x2-gap-fill::before { content: "\f3f5"; } +.bi-grid-3x2-gap::before { content: "\f3f6"; } +.bi-grid-3x2::before { content: "\f3f7"; } +.bi-grid-3x3-gap-fill::before { content: "\f3f8"; } +.bi-grid-3x3-gap::before { content: "\f3f9"; } +.bi-grid-3x3::before { content: "\f3fa"; } +.bi-grid-fill::before { content: "\f3fb"; } +.bi-grid::before { content: "\f3fc"; } +.bi-grip-horizontal::before { content: "\f3fd"; } +.bi-grip-vertical::before { content: "\f3fe"; } +.bi-hammer::before { content: "\f3ff"; } +.bi-hand-index-fill::before { content: "\f400"; } +.bi-hand-index-thumb-fill::before { content: "\f401"; } +.bi-hand-index-thumb::before { content: "\f402"; } +.bi-hand-index::before { content: "\f403"; } +.bi-hand-thumbs-down-fill::before { content: "\f404"; } +.bi-hand-thumbs-down::before { content: "\f405"; } +.bi-hand-thumbs-up-fill::before { content: "\f406"; } +.bi-hand-thumbs-up::before { content: "\f407"; } +.bi-handbag-fill::before { content: "\f408"; } +.bi-handbag::before { content: "\f409"; } +.bi-hash::before { content: "\f40a"; } +.bi-hdd-fill::before { content: "\f40b"; } +.bi-hdd-network-fill::before { content: "\f40c"; } +.bi-hdd-network::before { content: "\f40d"; } +.bi-hdd-rack-fill::before { content: "\f40e"; } +.bi-hdd-rack::before { content: "\f40f"; } +.bi-hdd-stack-fill::before { content: "\f410"; } +.bi-hdd-stack::before { content: "\f411"; } +.bi-hdd::before { content: "\f412"; } +.bi-headphones::before { content: "\f413"; } +.bi-headset::before { content: "\f414"; } +.bi-heart-fill::before { content: "\f415"; } +.bi-heart-half::before { content: "\f416"; } +.bi-heart::before { content: "\f417"; } +.bi-heptagon-fill::before { content: "\f418"; } +.bi-heptagon-half::before { content: "\f419"; } +.bi-heptagon::before { content: "\f41a"; } +.bi-hexagon-fill::before { content: "\f41b"; } +.bi-hexagon-half::before { content: "\f41c"; } +.bi-hexagon::before { content: "\f41d"; } +.bi-hourglass-bottom::before { content: "\f41e"; } +.bi-hourglass-split::before { content: "\f41f"; } +.bi-hourglass-top::before { content: "\f420"; } +.bi-hourglass::before { content: "\f421"; } +.bi-house-door-fill::before { content: "\f422"; } +.bi-house-door::before { content: "\f423"; } +.bi-house-fill::before { content: "\f424"; } +.bi-house::before { content: "\f425"; } +.bi-hr::before { content: "\f426"; } +.bi-hurricane::before { content: "\f427"; } +.bi-image-alt::before { content: "\f428"; } +.bi-image-fill::before { content: "\f429"; } +.bi-image::before { content: "\f42a"; } +.bi-images::before { content: "\f42b"; } +.bi-inbox-fill::before { content: "\f42c"; } +.bi-inbox::before { content: "\f42d"; } +.bi-inboxes-fill::before { content: "\f42e"; } +.bi-inboxes::before { content: "\f42f"; } +.bi-info-circle-fill::before { content: "\f430"; } +.bi-info-circle::before { content: "\f431"; } +.bi-info-square-fill::before { content: "\f432"; } +.bi-info-square::before { content: "\f433"; } +.bi-info::before { content: "\f434"; } +.bi-input-cursor-text::before { content: "\f435"; } +.bi-input-cursor::before { content: "\f436"; } +.bi-instagram::before { content: "\f437"; } +.bi-intersect::before { content: "\f438"; } +.bi-journal-album::before { content: "\f439"; } +.bi-journal-arrow-down::before { content: "\f43a"; } +.bi-journal-arrow-up::before { content: "\f43b"; } +.bi-journal-bookmark-fill::before { content: "\f43c"; } +.bi-journal-bookmark::before { content: "\f43d"; } +.bi-journal-check::before { content: "\f43e"; } +.bi-journal-code::before { content: "\f43f"; } +.bi-journal-medical::before { content: "\f440"; } +.bi-journal-minus::before { content: "\f441"; } +.bi-journal-plus::before { content: "\f442"; } +.bi-journal-richtext::before { content: "\f443"; } +.bi-journal-text::before { content: "\f444"; } +.bi-journal-x::before { content: "\f445"; } +.bi-journal::before { content: "\f446"; } +.bi-journals::before { content: "\f447"; } +.bi-joystick::before { content: "\f448"; } +.bi-justify-left::before { content: "\f449"; } +.bi-justify-right::before { content: "\f44a"; } +.bi-justify::before { content: "\f44b"; } +.bi-kanban-fill::before { content: "\f44c"; } +.bi-kanban::before { content: "\f44d"; } +.bi-key-fill::before { content: "\f44e"; } +.bi-key::before { content: "\f44f"; } +.bi-keyboard-fill::before { content: "\f450"; } +.bi-keyboard::before { content: "\f451"; } +.bi-ladder::before { content: "\f452"; } +.bi-lamp-fill::before { content: "\f453"; } +.bi-lamp::before { content: "\f454"; } +.bi-laptop-fill::before { content: "\f455"; } +.bi-laptop::before { content: "\f456"; } +.bi-layer-backward::before { content: "\f457"; } +.bi-layer-forward::before { content: "\f458"; } +.bi-layers-fill::before { content: "\f459"; } +.bi-layers-half::before { content: "\f45a"; } +.bi-layers::before { content: "\f45b"; } +.bi-layout-sidebar-inset-reverse::before { content: "\f45c"; } +.bi-layout-sidebar-inset::before { content: "\f45d"; } +.bi-layout-sidebar-reverse::before { content: "\f45e"; } +.bi-layout-sidebar::before { content: "\f45f"; } +.bi-layout-split::before { content: "\f460"; } +.bi-layout-text-sidebar-reverse::before { content: "\f461"; } +.bi-layout-text-sidebar::before { content: "\f462"; } +.bi-layout-text-window-reverse::before { content: "\f463"; } +.bi-layout-text-window::before { content: "\f464"; } +.bi-layout-three-columns::before { content: "\f465"; } +.bi-layout-wtf::before { content: "\f466"; } +.bi-life-preserver::before { content: "\f467"; } +.bi-lightbulb-fill::before { content: "\f468"; } +.bi-lightbulb-off-fill::before { content: "\f469"; } +.bi-lightbulb-off::before { content: "\f46a"; } +.bi-lightbulb::before { content: "\f46b"; } +.bi-lightning-charge-fill::before { content: "\f46c"; } +.bi-lightning-charge::before { content: "\f46d"; } +.bi-lightning-fill::before { content: "\f46e"; } +.bi-lightning::before { content: "\f46f"; } +.bi-link-45deg::before { content: "\f470"; } +.bi-link::before { content: "\f471"; } +.bi-linkedin::before { content: "\f472"; } +.bi-list-check::before { content: "\f473"; } +.bi-list-nested::before { content: "\f474"; } +.bi-list-ol::before { content: "\f475"; } +.bi-list-stars::before { content: "\f476"; } +.bi-list-task::before { content: "\f477"; } +.bi-list-ul::before { content: "\f478"; } +.bi-list::before { content: "\f479"; } +.bi-lock-fill::before { content: "\f47a"; } +.bi-lock::before { content: "\f47b"; } +.bi-mailbox::before { content: "\f47c"; } +.bi-mailbox2::before { content: "\f47d"; } +.bi-map-fill::before { content: "\f47e"; } +.bi-map::before { content: "\f47f"; } +.bi-markdown-fill::before { content: "\f480"; } +.bi-markdown::before { content: "\f481"; } +.bi-mask::before { content: "\f482"; } +.bi-megaphone-fill::before { content: "\f483"; } +.bi-megaphone::before { content: "\f484"; } +.bi-menu-app-fill::before { content: "\f485"; } +.bi-menu-app::before { content: "\f486"; } +.bi-menu-button-fill::before { content: "\f487"; } +.bi-menu-button-wide-fill::before { content: "\f488"; } +.bi-menu-button-wide::before { content: "\f489"; } +.bi-menu-button::before { content: "\f48a"; } +.bi-menu-down::before { content: "\f48b"; } +.bi-menu-up::before { content: "\f48c"; } +.bi-mic-fill::before { content: "\f48d"; } +.bi-mic-mute-fill::before { content: "\f48e"; } +.bi-mic-mute::before { content: "\f48f"; } +.bi-mic::before { content: "\f490"; } +.bi-minecart-loaded::before { content: "\f491"; } +.bi-minecart::before { content: "\f492"; } +.bi-moisture::before { content: "\f493"; } +.bi-moon-fill::before { content: "\f494"; } +.bi-moon-stars-fill::before { content: "\f495"; } +.bi-moon-stars::before { content: "\f496"; } +.bi-moon::before { content: "\f497"; } +.bi-mouse-fill::before { content: "\f498"; } +.bi-mouse::before { content: "\f499"; } +.bi-mouse2-fill::before { content: "\f49a"; } +.bi-mouse2::before { content: "\f49b"; } +.bi-mouse3-fill::before { content: "\f49c"; } +.bi-mouse3::before { content: "\f49d"; } +.bi-music-note-beamed::before { content: "\f49e"; } +.bi-music-note-list::before { content: "\f49f"; } +.bi-music-note::before { content: "\f4a0"; } +.bi-music-player-fill::before { content: "\f4a1"; } +.bi-music-player::before { content: "\f4a2"; } +.bi-newspaper::before { content: "\f4a3"; } +.bi-node-minus-fill::before { content: "\f4a4"; } +.bi-node-minus::before { content: "\f4a5"; } +.bi-node-plus-fill::before { content: "\f4a6"; } +.bi-node-plus::before { content: "\f4a7"; } +.bi-nut-fill::before { content: "\f4a8"; } +.bi-nut::before { content: "\f4a9"; } +.bi-octagon-fill::before { content: "\f4aa"; } +.bi-octagon-half::before { content: "\f4ab"; } +.bi-octagon::before { content: "\f4ac"; } +.bi-option::before { content: "\f4ad"; } +.bi-outlet::before { content: "\f4ae"; } +.bi-paint-bucket::before { content: "\f4af"; } +.bi-palette-fill::before { content: "\f4b0"; } +.bi-palette::before { content: "\f4b1"; } +.bi-palette2::before { content: "\f4b2"; } +.bi-paperclip::before { content: "\f4b3"; } +.bi-paragraph::before { content: "\f4b4"; } +.bi-patch-check-fill::before { content: "\f4b5"; } +.bi-patch-check::before { content: "\f4b6"; } +.bi-patch-exclamation-fill::before { content: "\f4b7"; } +.bi-patch-exclamation::before { content: "\f4b8"; } +.bi-patch-minus-fill::before { content: "\f4b9"; } +.bi-patch-minus::before { content: "\f4ba"; } +.bi-patch-plus-fill::before { content: "\f4bb"; } +.bi-patch-plus::before { content: "\f4bc"; } +.bi-patch-question-fill::before { content: "\f4bd"; } +.bi-patch-question::before { content: "\f4be"; } +.bi-pause-btn-fill::before { content: "\f4bf"; } +.bi-pause-btn::before { content: "\f4c0"; } +.bi-pause-circle-fill::before { content: "\f4c1"; } +.bi-pause-circle::before { content: "\f4c2"; } +.bi-pause-fill::before { content: "\f4c3"; } +.bi-pause::before { content: "\f4c4"; } +.bi-peace-fill::before { content: "\f4c5"; } +.bi-peace::before { content: "\f4c6"; } +.bi-pen-fill::before { content: "\f4c7"; } +.bi-pen::before { content: "\f4c8"; } +.bi-pencil-fill::before { content: "\f4c9"; } +.bi-pencil-square::before { content: "\f4ca"; } +.bi-pencil::before { content: "\f4cb"; } +.bi-pentagon-fill::before { content: "\f4cc"; } +.bi-pentagon-half::before { content: "\f4cd"; } +.bi-pentagon::before { content: "\f4ce"; } +.bi-people-fill::before { content: "\f4cf"; } +.bi-people::before { content: "\f4d0"; } +.bi-percent::before { content: "\f4d1"; } +.bi-person-badge-fill::before { content: "\f4d2"; } +.bi-person-badge::before { content: "\f4d3"; } +.bi-person-bounding-box::before { content: "\f4d4"; } +.bi-person-check-fill::before { content: "\f4d5"; } +.bi-person-check::before { content: "\f4d6"; } +.bi-person-circle::before { content: "\f4d7"; } +.bi-person-dash-fill::before { content: "\f4d8"; } +.bi-person-dash::before { content: "\f4d9"; } +.bi-person-fill::before { content: "\f4da"; } +.bi-person-lines-fill::before { content: "\f4db"; } +.bi-person-plus-fill::before { content: "\f4dc"; } +.bi-person-plus::before { content: "\f4dd"; } +.bi-person-square::before { content: "\f4de"; } +.bi-person-x-fill::before { content: "\f4df"; } +.bi-person-x::before { content: "\f4e0"; } +.bi-person::before { content: "\f4e1"; } +.bi-phone-fill::before { content: "\f4e2"; } +.bi-phone-landscape-fill::before { content: "\f4e3"; } +.bi-phone-landscape::before { content: "\f4e4"; } +.bi-phone-vibrate-fill::before { content: "\f4e5"; } +.bi-phone-vibrate::before { content: "\f4e6"; } +.bi-phone::before { content: "\f4e7"; } +.bi-pie-chart-fill::before { content: "\f4e8"; } +.bi-pie-chart::before { content: "\f4e9"; } +.bi-pin-angle-fill::before { content: "\f4ea"; } +.bi-pin-angle::before { content: "\f4eb"; } +.bi-pin-fill::before { content: "\f4ec"; } +.bi-pin::before { content: "\f4ed"; } +.bi-pip-fill::before { content: "\f4ee"; } +.bi-pip::before { content: "\f4ef"; } +.bi-play-btn-fill::before { content: "\f4f0"; } +.bi-play-btn::before { content: "\f4f1"; } +.bi-play-circle-fill::before { content: "\f4f2"; } +.bi-play-circle::before { content: "\f4f3"; } +.bi-play-fill::before { content: "\f4f4"; } +.bi-play::before { content: "\f4f5"; } +.bi-plug-fill::before { content: "\f4f6"; } +.bi-plug::before { content: "\f4f7"; } +.bi-plus-circle-dotted::before { content: "\f4f8"; } +.bi-plus-circle-fill::before { content: "\f4f9"; } +.bi-plus-circle::before { content: "\f4fa"; } +.bi-plus-square-dotted::before { content: "\f4fb"; } +.bi-plus-square-fill::before { content: "\f4fc"; } +.bi-plus-square::before { content: "\f4fd"; } +.bi-plus::before { content: "\f4fe"; } +.bi-power::before { content: "\f4ff"; } +.bi-printer-fill::before { content: "\f500"; } +.bi-printer::before { content: "\f501"; } +.bi-puzzle-fill::before { content: "\f502"; } +.bi-puzzle::before { content: "\f503"; } +.bi-question-circle-fill::before { content: "\f504"; } +.bi-question-circle::before { content: "\f505"; } +.bi-question-diamond-fill::before { content: "\f506"; } +.bi-question-diamond::before { content: "\f507"; } +.bi-question-octagon-fill::before { content: "\f508"; } +.bi-question-octagon::before { content: "\f509"; } +.bi-question-square-fill::before { content: "\f50a"; } +.bi-question-square::before { content: "\f50b"; } +.bi-question::before { content: "\f50c"; } +.bi-rainbow::before { content: "\f50d"; } +.bi-receipt-cutoff::before { content: "\f50e"; } +.bi-receipt::before { content: "\f50f"; } +.bi-reception-0::before { content: "\f510"; } +.bi-reception-1::before { content: "\f511"; } +.bi-reception-2::before { content: "\f512"; } +.bi-reception-3::before { content: "\f513"; } +.bi-reception-4::before { content: "\f514"; } +.bi-record-btn-fill::before { content: "\f515"; } +.bi-record-btn::before { content: "\f516"; } +.bi-record-circle-fill::before { content: "\f517"; } +.bi-record-circle::before { content: "\f518"; } +.bi-record-fill::before { content: "\f519"; } +.bi-record::before { content: "\f51a"; } +.bi-record2-fill::before { content: "\f51b"; } +.bi-record2::before { content: "\f51c"; } +.bi-reply-all-fill::before { content: "\f51d"; } +.bi-reply-all::before { content: "\f51e"; } +.bi-reply-fill::before { content: "\f51f"; } +.bi-reply::before { content: "\f520"; } +.bi-rss-fill::before { content: "\f521"; } +.bi-rss::before { content: "\f522"; } +.bi-rulers::before { content: "\f523"; } +.bi-save-fill::before { content: "\f524"; } +.bi-save::before { content: "\f525"; } +.bi-save2-fill::before { content: "\f526"; } +.bi-save2::before { content: "\f527"; } +.bi-scissors::before { content: "\f528"; } +.bi-screwdriver::before { content: "\f529"; } +.bi-search::before { content: "\f52a"; } +.bi-segmented-nav::before { content: "\f52b"; } +.bi-server::before { content: "\f52c"; } +.bi-share-fill::before { content: "\f52d"; } +.bi-share::before { content: "\f52e"; } +.bi-shield-check::before { content: "\f52f"; } +.bi-shield-exclamation::before { content: "\f530"; } +.bi-shield-fill-check::before { content: "\f531"; } +.bi-shield-fill-exclamation::before { content: "\f532"; } +.bi-shield-fill-minus::before { content: "\f533"; } +.bi-shield-fill-plus::before { content: "\f534"; } +.bi-shield-fill-x::before { content: "\f535"; } +.bi-shield-fill::before { content: "\f536"; } +.bi-shield-lock-fill::before { content: "\f537"; } +.bi-shield-lock::before { content: "\f538"; } +.bi-shield-minus::before { content: "\f539"; } +.bi-shield-plus::before { content: "\f53a"; } +.bi-shield-shaded::before { content: "\f53b"; } +.bi-shield-slash-fill::before { content: "\f53c"; } +.bi-shield-slash::before { content: "\f53d"; } +.bi-shield-x::before { content: "\f53e"; } +.bi-shield::before { content: "\f53f"; } +.bi-shift-fill::before { content: "\f540"; } +.bi-shift::before { content: "\f541"; } +.bi-shop-window::before { content: "\f542"; } +.bi-shop::before { content: "\f543"; } +.bi-shuffle::before { content: "\f544"; } +.bi-signpost-2-fill::before { content: "\f545"; } +.bi-signpost-2::before { content: "\f546"; } +.bi-signpost-fill::before { content: "\f547"; } +.bi-signpost-split-fill::before { content: "\f548"; } +.bi-signpost-split::before { content: "\f549"; } +.bi-signpost::before { content: "\f54a"; } +.bi-sim-fill::before { content: "\f54b"; } +.bi-sim::before { content: "\f54c"; } +.bi-skip-backward-btn-fill::before { content: "\f54d"; } +.bi-skip-backward-btn::before { content: "\f54e"; } +.bi-skip-backward-circle-fill::before { content: "\f54f"; } +.bi-skip-backward-circle::before { content: "\f550"; } +.bi-skip-backward-fill::before { content: "\f551"; } +.bi-skip-backward::before { content: "\f552"; } +.bi-skip-end-btn-fill::before { content: "\f553"; } +.bi-skip-end-btn::before { content: "\f554"; } +.bi-skip-end-circle-fill::before { content: "\f555"; } +.bi-skip-end-circle::before { content: "\f556"; } +.bi-skip-end-fill::before { content: "\f557"; } +.bi-skip-end::before { content: "\f558"; } +.bi-skip-forward-btn-fill::before { content: "\f559"; } +.bi-skip-forward-btn::before { content: "\f55a"; } +.bi-skip-forward-circle-fill::before { content: "\f55b"; } +.bi-skip-forward-circle::before { content: "\f55c"; } +.bi-skip-forward-fill::before { content: "\f55d"; } +.bi-skip-forward::before { content: "\f55e"; } +.bi-skip-start-btn-fill::before { content: "\f55f"; } +.bi-skip-start-btn::before { content: "\f560"; } +.bi-skip-start-circle-fill::before { content: "\f561"; } +.bi-skip-start-circle::before { content: "\f562"; } +.bi-skip-start-fill::before { content: "\f563"; } +.bi-skip-start::before { content: "\f564"; } +.bi-slack::before { content: "\f565"; } +.bi-slash-circle-fill::before { content: "\f566"; } +.bi-slash-circle::before { content: "\f567"; } +.bi-slash-square-fill::before { content: "\f568"; } +.bi-slash-square::before { content: "\f569"; } +.bi-slash::before { content: "\f56a"; } +.bi-sliders::before { content: "\f56b"; } +.bi-smartwatch::before { content: "\f56c"; } +.bi-snow::before { content: "\f56d"; } +.bi-snow2::before { content: "\f56e"; } +.bi-snow3::before { content: "\f56f"; } +.bi-sort-alpha-down-alt::before { content: "\f570"; } +.bi-sort-alpha-down::before { content: "\f571"; } +.bi-sort-alpha-up-alt::before { content: "\f572"; } +.bi-sort-alpha-up::before { content: "\f573"; } +.bi-sort-down-alt::before { content: "\f574"; } +.bi-sort-down::before { content: "\f575"; } +.bi-sort-numeric-down-alt::before { content: "\f576"; } +.bi-sort-numeric-down::before { content: "\f577"; } +.bi-sort-numeric-up-alt::before { content: "\f578"; } +.bi-sort-numeric-up::before { content: "\f579"; } +.bi-sort-up-alt::before { content: "\f57a"; } +.bi-sort-up::before { content: "\f57b"; } +.bi-soundwave::before { content: "\f57c"; } +.bi-speaker-fill::before { content: "\f57d"; } +.bi-speaker::before { content: "\f57e"; } +.bi-speedometer::before { content: "\f57f"; } +.bi-speedometer2::before { content: "\f580"; } +.bi-spellcheck::before { content: "\f581"; } +.bi-square-fill::before { content: "\f582"; } +.bi-square-half::before { content: "\f583"; } +.bi-square::before { content: "\f584"; } +.bi-stack::before { content: "\f585"; } +.bi-star-fill::before { content: "\f586"; } +.bi-star-half::before { content: "\f587"; } +.bi-star::before { content: "\f588"; } +.bi-stars::before { content: "\f589"; } +.bi-stickies-fill::before { content: "\f58a"; } +.bi-stickies::before { content: "\f58b"; } +.bi-sticky-fill::before { content: "\f58c"; } +.bi-sticky::before { content: "\f58d"; } +.bi-stop-btn-fill::before { content: "\f58e"; } +.bi-stop-btn::before { content: "\f58f"; } +.bi-stop-circle-fill::before { content: "\f590"; } +.bi-stop-circle::before { content: "\f591"; } +.bi-stop-fill::before { content: "\f592"; } +.bi-stop::before { content: "\f593"; } +.bi-stoplights-fill::before { content: "\f594"; } +.bi-stoplights::before { content: "\f595"; } +.bi-stopwatch-fill::before { content: "\f596"; } +.bi-stopwatch::before { content: "\f597"; } +.bi-subtract::before { content: "\f598"; } +.bi-suit-club-fill::before { content: "\f599"; } +.bi-suit-club::before { content: "\f59a"; } +.bi-suit-diamond-fill::before { content: "\f59b"; } +.bi-suit-diamond::before { content: "\f59c"; } +.bi-suit-heart-fill::before { content: "\f59d"; } +.bi-suit-heart::before { content: "\f59e"; } +.bi-suit-spade-fill::before { content: "\f59f"; } +.bi-suit-spade::before { content: "\f5a0"; } +.bi-sun-fill::before { content: "\f5a1"; } +.bi-sun::before { content: "\f5a2"; } +.bi-sunglasses::before { content: "\f5a3"; } +.bi-sunrise-fill::before { content: "\f5a4"; } +.bi-sunrise::before { content: "\f5a5"; } +.bi-sunset-fill::before { content: "\f5a6"; } +.bi-sunset::before { content: "\f5a7"; } +.bi-symmetry-horizontal::before { content: "\f5a8"; } +.bi-symmetry-vertical::before { content: "\f5a9"; } +.bi-table::before { content: "\f5aa"; } +.bi-tablet-fill::before { content: "\f5ab"; } +.bi-tablet-landscape-fill::before { content: "\f5ac"; } +.bi-tablet-landscape::before { content: "\f5ad"; } +.bi-tablet::before { content: "\f5ae"; } +.bi-tag-fill::before { content: "\f5af"; } +.bi-tag::before { content: "\f5b0"; } +.bi-tags-fill::before { content: "\f5b1"; } +.bi-tags::before { content: "\f5b2"; } +.bi-telegram::before { content: "\f5b3"; } +.bi-telephone-fill::before { content: "\f5b4"; } +.bi-telephone-forward-fill::before { content: "\f5b5"; } +.bi-telephone-forward::before { content: "\f5b6"; } +.bi-telephone-inbound-fill::before { content: "\f5b7"; } +.bi-telephone-inbound::before { content: "\f5b8"; } +.bi-telephone-minus-fill::before { content: "\f5b9"; } +.bi-telephone-minus::before { content: "\f5ba"; } +.bi-telephone-outbound-fill::before { content: "\f5bb"; } +.bi-telephone-outbound::before { content: "\f5bc"; } +.bi-telephone-plus-fill::before { content: "\f5bd"; } +.bi-telephone-plus::before { content: "\f5be"; } +.bi-telephone-x-fill::before { content: "\f5bf"; } +.bi-telephone-x::before { content: "\f5c0"; } +.bi-telephone::before { content: "\f5c1"; } +.bi-terminal-fill::before { content: "\f5c2"; } +.bi-terminal::before { content: "\f5c3"; } +.bi-text-center::before { content: "\f5c4"; } +.bi-text-indent-left::before { content: "\f5c5"; } +.bi-text-indent-right::before { content: "\f5c6"; } +.bi-text-left::before { content: "\f5c7"; } +.bi-text-paragraph::before { content: "\f5c8"; } +.bi-text-right::before { content: "\f5c9"; } +.bi-textarea-resize::before { content: "\f5ca"; } +.bi-textarea-t::before { content: "\f5cb"; } +.bi-textarea::before { content: "\f5cc"; } +.bi-thermometer-half::before { content: "\f5cd"; } +.bi-thermometer-high::before { content: "\f5ce"; } +.bi-thermometer-low::before { content: "\f5cf"; } +.bi-thermometer-snow::before { content: "\f5d0"; } +.bi-thermometer-sun::before { content: "\f5d1"; } +.bi-thermometer::before { content: "\f5d2"; } +.bi-three-dots-vertical::before { content: "\f5d3"; } +.bi-three-dots::before { content: "\f5d4"; } +.bi-toggle-off::before { content: "\f5d5"; } +.bi-toggle-on::before { content: "\f5d6"; } +.bi-toggle2-off::before { content: "\f5d7"; } +.bi-toggle2-on::before { content: "\f5d8"; } +.bi-toggles::before { content: "\f5d9"; } +.bi-toggles2::before { content: "\f5da"; } +.bi-tools::before { content: "\f5db"; } +.bi-tornado::before { content: "\f5dc"; } +.bi-trash-fill::before { content: "\f5dd"; } +.bi-trash::before { content: "\f5de"; } +.bi-trash2-fill::before { content: "\f5df"; } +.bi-trash2::before { content: "\f5e0"; } +.bi-tree-fill::before { content: "\f5e1"; } +.bi-tree::before { content: "\f5e2"; } +.bi-triangle-fill::before { content: "\f5e3"; } +.bi-triangle-half::before { content: "\f5e4"; } +.bi-triangle::before { content: "\f5e5"; } +.bi-trophy-fill::before { content: "\f5e6"; } +.bi-trophy::before { content: "\f5e7"; } +.bi-tropical-storm::before { content: "\f5e8"; } +.bi-truck-flatbed::before { content: "\f5e9"; } +.bi-truck::before { content: "\f5ea"; } +.bi-tsunami::before { content: "\f5eb"; } +.bi-tv-fill::before { content: "\f5ec"; } +.bi-tv::before { content: "\f5ed"; } +.bi-twitch::before { content: "\f5ee"; } +.bi-twitter::before { content: "\f5ef"; } +.bi-type-bold::before { content: "\f5f0"; } +.bi-type-h1::before { content: "\f5f1"; } +.bi-type-h2::before { content: "\f5f2"; } +.bi-type-h3::before { content: "\f5f3"; } +.bi-type-italic::before { content: "\f5f4"; } +.bi-type-strikethrough::before { content: "\f5f5"; } +.bi-type-underline::before { content: "\f5f6"; } +.bi-type::before { content: "\f5f7"; } +.bi-ui-checks-grid::before { content: "\f5f8"; } +.bi-ui-checks::before { content: "\f5f9"; } +.bi-ui-radios-grid::before { content: "\f5fa"; } +.bi-ui-radios::before { content: "\f5fb"; } +.bi-umbrella-fill::before { content: "\f5fc"; } +.bi-umbrella::before { content: "\f5fd"; } +.bi-union::before { content: "\f5fe"; } +.bi-unlock-fill::before { content: "\f5ff"; } +.bi-unlock::before { content: "\f600"; } +.bi-upc-scan::before { content: "\f601"; } +.bi-upc::before { content: "\f602"; } +.bi-upload::before { content: "\f603"; } +.bi-vector-pen::before { content: "\f604"; } +.bi-view-list::before { content: "\f605"; } +.bi-view-stacked::before { content: "\f606"; } +.bi-vinyl-fill::before { content: "\f607"; } +.bi-vinyl::before { content: "\f608"; } +.bi-voicemail::before { content: "\f609"; } +.bi-volume-down-fill::before { content: "\f60a"; } +.bi-volume-down::before { content: "\f60b"; } +.bi-volume-mute-fill::before { content: "\f60c"; } +.bi-volume-mute::before { content: "\f60d"; } +.bi-volume-off-fill::before { content: "\f60e"; } +.bi-volume-off::before { content: "\f60f"; } +.bi-volume-up-fill::before { content: "\f610"; } +.bi-volume-up::before { content: "\f611"; } +.bi-vr::before { content: "\f612"; } +.bi-wallet-fill::before { content: "\f613"; } +.bi-wallet::before { content: "\f614"; } +.bi-wallet2::before { content: "\f615"; } +.bi-watch::before { content: "\f616"; } +.bi-water::before { content: "\f617"; } +.bi-whatsapp::before { content: "\f618"; } +.bi-wifi-1::before { content: "\f619"; } +.bi-wifi-2::before { content: "\f61a"; } +.bi-wifi-off::before { content: "\f61b"; } +.bi-wifi::before { content: "\f61c"; } +.bi-wind::before { content: "\f61d"; } +.bi-window-dock::before { content: "\f61e"; } +.bi-window-sidebar::before { content: "\f61f"; } +.bi-window::before { content: "\f620"; } +.bi-wrench::before { content: "\f621"; } +.bi-x-circle-fill::before { content: "\f622"; } +.bi-x-circle::before { content: "\f623"; } +.bi-x-diamond-fill::before { content: "\f624"; } +.bi-x-diamond::before { content: "\f625"; } +.bi-x-octagon-fill::before { content: "\f626"; } +.bi-x-octagon::before { content: "\f627"; } +.bi-x-square-fill::before { content: "\f628"; } +.bi-x-square::before { content: "\f629"; } +.bi-x::before { content: "\f62a"; } +.bi-youtube::before { content: "\f62b"; } +.bi-zoom-in::before { content: "\f62c"; } +.bi-zoom-out::before { content: "\f62d"; } +.bi-bank::before { content: "\f62e"; } +.bi-bank2::before { content: "\f62f"; } +.bi-bell-slash-fill::before { content: "\f630"; } +.bi-bell-slash::before { content: "\f631"; } +.bi-cash-coin::before { content: "\f632"; } +.bi-check-lg::before { content: "\f633"; } +.bi-coin::before { content: "\f634"; } +.bi-currency-bitcoin::before { content: "\f635"; } +.bi-currency-dollar::before { content: "\f636"; } +.bi-currency-euro::before { content: "\f637"; } +.bi-currency-exchange::before { content: "\f638"; } +.bi-currency-pound::before { content: "\f639"; } +.bi-currency-yen::before { content: "\f63a"; } +.bi-dash-lg::before { content: "\f63b"; } +.bi-exclamation-lg::before { content: "\f63c"; } +.bi-file-earmark-pdf-fill::before { content: "\f63d"; } +.bi-file-earmark-pdf::before { content: "\f63e"; } +.bi-file-pdf-fill::before { content: "\f63f"; } +.bi-file-pdf::before { content: "\f640"; } +.bi-gender-ambiguous::before { content: "\f641"; } +.bi-gender-female::before { content: "\f642"; } +.bi-gender-male::before { content: "\f643"; } +.bi-gender-trans::before { content: "\f644"; } +.bi-headset-vr::before { content: "\f645"; } +.bi-info-lg::before { content: "\f646"; } +.bi-mastodon::before { content: "\f647"; } +.bi-messenger::before { content: "\f648"; } +.bi-piggy-bank-fill::before { content: "\f649"; } +.bi-piggy-bank::before { content: "\f64a"; } +.bi-pin-map-fill::before { content: "\f64b"; } +.bi-pin-map::before { content: "\f64c"; } +.bi-plus-lg::before { content: "\f64d"; } +.bi-question-lg::before { content: "\f64e"; } +.bi-recycle::before { content: "\f64f"; } +.bi-reddit::before { content: "\f650"; } +.bi-safe-fill::before { content: "\f651"; } +.bi-safe2-fill::before { content: "\f652"; } +.bi-safe2::before { content: "\f653"; } +.bi-sd-card-fill::before { content: "\f654"; } +.bi-sd-card::before { content: "\f655"; } +.bi-skype::before { content: "\f656"; } +.bi-slash-lg::before { content: "\f657"; } +.bi-translate::before { content: "\f658"; } +.bi-x-lg::before { content: "\f659"; } +.bi-safe::before { content: "\f65a"; } +.bi-apple::before { content: "\f65b"; } +.bi-microsoft::before { content: "\f65d"; } +.bi-windows::before { content: "\f65e"; } +.bi-behance::before { content: "\f65c"; } +.bi-dribbble::before { content: "\f65f"; } +.bi-line::before { content: "\f660"; } +.bi-medium::before { content: "\f661"; } +.bi-paypal::before { content: "\f662"; } +.bi-pinterest::before { content: "\f663"; } +.bi-signal::before { content: "\f664"; } +.bi-snapchat::before { content: "\f665"; } +.bi-spotify::before { content: "\f666"; } +.bi-stack-overflow::before { content: "\f667"; } +.bi-strava::before { content: "\f668"; } +.bi-wordpress::before { content: "\f669"; } +.bi-vimeo::before { content: "\f66a"; } +.bi-activity::before { content: "\f66b"; } +.bi-easel2-fill::before { content: "\f66c"; } +.bi-easel2::before { content: "\f66d"; } +.bi-easel3-fill::before { content: "\f66e"; } +.bi-easel3::before { content: "\f66f"; } +.bi-fan::before { content: "\f670"; } +.bi-fingerprint::before { content: "\f671"; } +.bi-graph-down-arrow::before { content: "\f672"; } +.bi-graph-up-arrow::before { content: "\f673"; } +.bi-hypnotize::before { content: "\f674"; } +.bi-magic::before { content: "\f675"; } +.bi-person-rolodex::before { content: "\f676"; } +.bi-person-video::before { content: "\f677"; } +.bi-person-video2::before { content: "\f678"; } +.bi-person-video3::before { content: "\f679"; } +.bi-person-workspace::before { content: "\f67a"; } +.bi-radioactive::before { content: "\f67b"; } +.bi-webcam-fill::before { content: "\f67c"; } +.bi-webcam::before { content: "\f67d"; } +.bi-yin-yang::before { content: "\f67e"; } +.bi-bandaid-fill::before { content: "\f680"; } +.bi-bandaid::before { content: "\f681"; } +.bi-bluetooth::before { content: "\f682"; } +.bi-body-text::before { content: "\f683"; } +.bi-boombox::before { content: "\f684"; } +.bi-boxes::before { content: "\f685"; } +.bi-dpad-fill::before { content: "\f686"; } +.bi-dpad::before { content: "\f687"; } +.bi-ear-fill::before { content: "\f688"; } +.bi-ear::before { content: "\f689"; } +.bi-envelope-check-1::before { content: "\f68a"; } +.bi-envelope-check-fill::before { content: "\f68b"; } +.bi-envelope-check::before { content: "\f68c"; } +.bi-envelope-dash-1::before { content: "\f68d"; } +.bi-envelope-dash-fill::before { content: "\f68e"; } +.bi-envelope-dash::before { content: "\f68f"; } +.bi-envelope-exclamation-1::before { content: "\f690"; } +.bi-envelope-exclamation-fill::before { content: "\f691"; } +.bi-envelope-exclamation::before { content: "\f692"; } +.bi-envelope-plus-fill::before { content: "\f693"; } +.bi-envelope-plus::before { content: "\f694"; } +.bi-envelope-slash-1::before { content: "\f695"; } +.bi-envelope-slash-fill::before { content: "\f696"; } +.bi-envelope-slash::before { content: "\f697"; } +.bi-envelope-x-1::before { content: "\f698"; } +.bi-envelope-x-fill::before { content: "\f699"; } +.bi-envelope-x::before { content: "\f69a"; } +.bi-explicit-fill::before { content: "\f69b"; } +.bi-explicit::before { content: "\f69c"; } +.bi-git::before { content: "\f69d"; } +.bi-infinity::before { content: "\f69e"; } +.bi-list-columns-reverse::before { content: "\f69f"; } +.bi-list-columns::before { content: "\f6a0"; } +.bi-meta::before { content: "\f6a1"; } +.bi-mortorboard-fill::before { content: "\f6a2"; } +.bi-mortorboard::before { content: "\f6a3"; } +.bi-nintendo-switch::before { content: "\f6a4"; } +.bi-pc-display-horizontal::before { content: "\f6a5"; } +.bi-pc-display::before { content: "\f6a6"; } +.bi-pc-horizontal::before { content: "\f6a7"; } +.bi-pc::before { content: "\f6a8"; } +.bi-playstation::before { content: "\f6a9"; } +.bi-plus-slash-minus::before { content: "\f6aa"; } +.bi-projector-fill::before { content: "\f6ab"; } +.bi-projector::before { content: "\f6ac"; } +.bi-qr-code-scan::before { content: "\f6ad"; } +.bi-qr-code::before { content: "\f6ae"; } +.bi-quora::before { content: "\f6af"; } +.bi-quote::before { content: "\f6b0"; } +.bi-robot::before { content: "\f6b1"; } +.bi-send-check-fill::before { content: "\f6b2"; } +.bi-send-check::before { content: "\f6b3"; } +.bi-send-dash-fill::before { content: "\f6b4"; } +.bi-send-dash::before { content: "\f6b5"; } +.bi-send-exclamation-1::before { content: "\f6b6"; } +.bi-send-exclamation-fill::before { content: "\f6b7"; } +.bi-send-exclamation::before { content: "\f6b8"; } +.bi-send-fill::before { content: "\f6b9"; } +.bi-send-plus-fill::before { content: "\f6ba"; } +.bi-send-plus::before { content: "\f6bb"; } +.bi-send-slash-fill::before { content: "\f6bc"; } +.bi-send-slash::before { content: "\f6bd"; } +.bi-send-x-fill::before { content: "\f6be"; } +.bi-send-x::before { content: "\f6bf"; } +.bi-send::before { content: "\f6c0"; } +.bi-steam::before { content: "\f6c1"; } +.bi-terminal-dash-1::before { content: "\f6c2"; } +.bi-terminal-dash::before { content: "\f6c3"; } +.bi-terminal-plus::before { content: "\f6c4"; } +.bi-terminal-split::before { content: "\f6c5"; } +.bi-ticket-detailed-fill::before { content: "\f6c6"; } +.bi-ticket-detailed::before { content: "\f6c7"; } +.bi-ticket-fill::before { content: "\f6c8"; } +.bi-ticket-perforated-fill::before { content: "\f6c9"; } +.bi-ticket-perforated::before { content: "\f6ca"; } +.bi-ticket::before { content: "\f6cb"; } +.bi-tiktok::before { content: "\f6cc"; } +.bi-window-dash::before { content: "\f6cd"; } +.bi-window-desktop::before { content: "\f6ce"; } +.bi-window-fullscreen::before { content: "\f6cf"; } +.bi-window-plus::before { content: "\f6d0"; } +.bi-window-split::before { content: "\f6d1"; } +.bi-window-stack::before { content: "\f6d2"; } +.bi-window-x::before { content: "\f6d3"; } +.bi-xbox::before { content: "\f6d4"; } +.bi-ethernet::before { content: "\f6d5"; } +.bi-hdmi-fill::before { content: "\f6d6"; } +.bi-hdmi::before { content: "\f6d7"; } +.bi-usb-c-fill::before { content: "\f6d8"; } +.bi-usb-c::before { content: "\f6d9"; } +.bi-usb-fill::before { content: "\f6da"; } +.bi-usb-plug-fill::before { content: "\f6db"; } +.bi-usb-plug::before { content: "\f6dc"; } +.bi-usb-symbol::before { content: "\f6dd"; } +.bi-usb::before { content: "\f6de"; } +.bi-boombox-fill::before { content: "\f6df"; } +.bi-displayport-1::before { content: "\f6e0"; } +.bi-displayport::before { content: "\f6e1"; } +.bi-gpu-card::before { content: "\f6e2"; } +.bi-memory::before { content: "\f6e3"; } +.bi-modem-fill::before { content: "\f6e4"; } +.bi-modem::before { content: "\f6e5"; } +.bi-motherboard-fill::before { content: "\f6e6"; } +.bi-motherboard::before { content: "\f6e7"; } +.bi-optical-audio-fill::before { content: "\f6e8"; } +.bi-optical-audio::before { content: "\f6e9"; } +.bi-pci-card::before { content: "\f6ea"; } +.bi-router-fill::before { content: "\f6eb"; } +.bi-router::before { content: "\f6ec"; } +.bi-ssd-fill::before { content: "\f6ed"; } +.bi-ssd::before { content: "\f6ee"; } +.bi-thunderbolt-fill::before { content: "\f6ef"; } +.bi-thunderbolt::before { content: "\f6f0"; } +.bi-usb-drive-fill::before { content: "\f6f1"; } +.bi-usb-drive::before { content: "\f6f2"; } +.bi-usb-micro-fill::before { content: "\f6f3"; } +.bi-usb-micro::before { content: "\f6f4"; } +.bi-usb-mini-fill::before { content: "\f6f5"; } +.bi-usb-mini::before { content: "\f6f6"; } +.bi-cloud-haze2::before { content: "\f6f7"; } +.bi-device-hdd-fill::before { content: "\f6f8"; } +.bi-device-hdd::before { content: "\f6f9"; } +.bi-device-ssd-fill::before { content: "\f6fa"; } +.bi-device-ssd::before { content: "\f6fb"; } +.bi-displayport-fill::before { content: "\f6fc"; } +.bi-mortarboard-fill::before { content: "\f6fd"; } +.bi-mortarboard::before { content: "\f6fe"; } +.bi-terminal-x::before { content: "\f6ff"; } diff --git a/com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/bootstrap.min.css b/com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/bootstrap.min.css new file mode 100644 index 0000000..1472dec --- /dev/null +++ b/com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/bootstrap.min.css @@ -0,0 +1,7 @@ +@charset "UTF-8";/*! + * Bootstrap v5.1.3 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors + * Copyright 2011-2021 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.2rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.3rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-bottom,.navbar-expand-sm .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-bottom,.navbar-expand-md .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-bottom,.navbar-expand-lg .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-bottom,.navbar-expand-xl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-bottom,.navbar-expand-xxl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-bottom,.navbar-expand .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite}@-webkit-keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/common.js b/com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/common.js new file mode 100644 index 0000000..8dda3c8 --- /dev/null +++ b/com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/common.js @@ -0,0 +1,81 @@ +// 自定义事件类 +class EventPlus { + constructor() { + this.event = new EventTarget(); + } + on(name, callback) { + this.event.addEventListener(name, e => callback(e.detail)); + } + send(name, data) { + this.event.dispatchEvent(new CustomEvent(name, { + detail: data, + bubbles: false, + cancelable: false + })); + } +} + +// 补零 +String.prototype.fill = function () { + return this >= 10 ? this : '0' + this; +}; + +// unicode编码转换字符串 +String.prototype.uTs = function () { + return eval('"' + Array.from(this).join('') + '"'); +}; + +// 字符串转换unicode编码 +String.prototype.sTu = function (str = '') { + Array.from(this).forEach(item => str += `\\u${item.charCodeAt(0).toString(16)}`); + return str; +}; + +// 全局变量/方法 +const $emit = new EventPlus(), $ = (selector, isAll = false) => { + const element = document.querySelector(selector), methods = { + on: function (event, callback) { + this.addEventListener(event, callback); + }, + attr: function (name, value = '') { + value && this.setAttribute(name, value); + return this; + } + }; + if (!isAll && element) { + return Object.assign(element, methods); + } else if (!isAll && !element) { + throw `HTML没有 ${selector} 元素! 请检查是否拼写错误`; + } + return Array.from(document.querySelectorAll(selector)).map(item => Object.assign(item, methods)); +}; + +// 节流函数 +$.throttle = (fn, delay) => { + let Timer = null; + return function () { + if (Timer) return; + Timer = setTimeout(() => { + fn.apply(this, arguments); + Timer = null; + }, delay); + }; +}; + +// 防抖函数 +$.debounce = (fn, delay) => { + let Timer = null; + return function () { + clearTimeout(Timer); + Timer = setTimeout(() => fn.apply(this, arguments), delay); + }; +}; + +// 绑定限制数字方法 +Array.from($('input[type="num"]', true)).forEach(item => { + item.addEventListener('input', function limitNum() { + if (!item.value || /^\d+$/.test(item.value)) return; + item.value = item.value.slice(0, -1); + limitNum(item); + }); +}); \ No newline at end of file diff --git a/com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/fonts/bootstrap-icons.woff b/com.streamdock.codex.monitor.sdPlugin/propertyInspector/utils/fonts/bootstrap-icons.woff new file mode 100644 index 0000000000000000000000000000000000000000..1f5d54300bbf8cf484834938f323cc9e9ca6fc8d GIT binary patch literal 123384 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 O+O%o^2N7o|9cUu!5RVrE8G#|-vO~> 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 E~GTwJnigV~qIH6auXwgjTCRx_U>R z=NhQSCl44Y){xNF%1Ol)Zog4nzCFE4~Lk3=i0(O^HTVi^-Den!Ux_ftZBmRIvm8~w#-{&;=Csc=C%qDB!Of(U zbZR-e{e{gy7?-fmIQW}2{3MD=2}U(fRP#vP79US$pLx=XHR8IwNg2U8cl7(Al#pFILC^Ij89c5~G2vg4cp%X*)BR+~K%uiah?$wqVZ>%;Y|5b2jb)o{;Ccvh0V zW~?{YD1)3GkE5prm=E_zgeL?3AqF<3$O48KHIq_Um*#KfgDPJ&2w^(Zhtzz|c69=;5i7-)%W%pY+C zR1Pr3P@#@z36&!-odjw^Jj>9jiPjU!a4Xe>%8;m?6)XcbC62j8dkM^$*&IT_MAd6X zn-EzFEAIV0M5tdK&qGzovR`*N0KY}sQ2Jf)^(n7OLx17>j_&Y6d`d$r04)joIpH(F z$HW7N7(D?IU=Rz?nqZDGLJNFOxVwze8yF%_We>C>8vi1-3O*&Be@O5Th!Hm>1)kxr z(vI^Yf6PrwcDrS&Md~#SJGMAYV9h|HeA48uiMxacDnnWQY zhq`ikn2Z~jb-pTAuy*?5NFgeZn^SqXte+s^_CkDsLj>y*%C%oCt=e^1;`h1hplEBh>nQkfpN$$- z^H2&WPUXOoJ5KrN8%o^5z9+N7>>-FmVgA7MtHRuo8k7R(zANPn+o2rR499^j=M4Li zF49cnzAqz7-Juu}OT&Tj7nb@X8MqqfeQVkpr$cSL8kYlDUVGOg8Z`TdA-ml6K_n0F z0~UvkiyR+c$6Ce9+u`>fuRb)imjmE;!Sg&xK)$#%KnfFH8iLx&kP0f>R5YGgDiIEh zm@kciOdm*X=2#4ws|JiG1gV6B2;-%(5UoV1?JSGoa*z$7`udL>lwLn6< z8)T&g{}aAM-KYte%>$loky^t5cNSVHB40$8KsmY6<;GFXR)7SOKu3uuVu*UuB{o*B zv^ke%v%zxS$za8X6FpSFu@XhEJL}}RzN`vv%1TrMzRTlUt$h8R=TkDb zvb|FaL8usqcm!nj0wWrZfgy>EA^apl3l1zfo5T}2_HHY4w!s+ljB#SlEDKzuDeHt) zCiYIV!@7ZNjf_b`7aa>yqA8oCXIu7OJKVa#Aa|`XQlxbY3^=CK_+gUz7?V`D0cQoR zEdoY93ou^weqxGVeUy!c+n}|*)&hx5yM-NE^-%(fV10oF&&|My{^}4>mbV2bneAl~ zvtNCRL(9V;kAMBoKj+(MUtT5^KI%DrkA+8^6&pp)y2=k6`9Eg7BFTXk^2NRSX-|_?S>wWWz@} zwj1T3nc#qv;GrAzMqjFGe0oOF5t)QW2JC7=>MGG;Yvo1(u4+J+UnzZC3xVxl<#*pe-q@PTwf*-$rUk+YE9Y;E)DFBR7R@ z4&6HW2v1}qGp21g)jIX?gH)p*$9VwL7pl>?u|^Zb^AL(JB||fGjV=u5K@6S6BQ@oX zHiYM4G@T{GmzIq_0_TA&KEg^Q_cpu0Ek!@mxAS_X58afu}=@i2@3?`4DJ<)4Hgg`vt4Goo0$W)rr z69&U~F)Wc|NCa_oBSab|UX%0^CVd?k)vQ{QF zql>9st}RpiPjEvc=pl8yACX_1n$~9DHb>VsK2QFp6%5frKZ^>pT4LyfZJZ}YqSPiH zAaNKRaXGIHrBk<5Hb zh#iv8a&CN;dK4M1!J$1BV`w<9U}}HW3SqTF)|6LC9Er@EJPpWvbwI%qpoAMx)C?%w z49Nc)P~06*_#RLS6;KcyP$C{sG}yO*fqqOE;fhQpfXa~r2vrD@DHADL$X_5}J7!9E zMP(8|?^9;Uf_m576@@gqUb`Z2pei+{|C&wtfF^bFuU;$+HZt#jt?8@Y%3;(>>HNyOKFwY}>fkoAf{ zdWq-R{%3pdWAxXGXn<89`2r&F5ZdSv8zU96kcoQe8$(3nV!Yu!a2!@7N>4oVt3+72 zc&epH+_6aRu~^`WXaclYq^W3zsd#9zXo{LhteRL3mq;*|SkjwF^jjzoN-%0SC@oq1 z$1Sl)-YrIO%Sl+iBtH8coB6BJK#hsan32StkwQy-zF}Q4UtJ+|U1@b)!RX4o(25gm zU+zu-)F6Un7?J`qZ*~Ttt!~!QjDLIivh~ZFxes}-JE|f^aGF$~4%H5&$~BJFlQh+v zTOdG>N{I~KnMI`T3KdlpE}R1Kh|y?>j zj;Mx6T^WM7Bo<3pFYnmDCd5fh!6vlZtp6GZ2?vgi(WjD=cVT*%1!$QmlWI zJm;9+?XhrM2z%p45S-FAIU=c8{~(mQ6IX>dG!wexnjw z(xNsaNzQmEAR{O+f0;SQJ$eX3@|i608&2^XZ0_5Y*mh*(YD*H^kj2Pd#QAj^hG*AT z#j`7)^|yxkX;#D6ny6=k)R)Nd4IloEBmT)Q|9TXCuhwrw_%-NLYgX81h~EzbK&sGP z4)v!s`;j^<*IdYe9AHciVZ0rs8DWb&nu$NM5CT8y70jGp7{quEn>J^uHw3*hYgQ6B zhncJm?B$RUdUSACee5A-7b**PUuZXsPsrc*GxCAE6shX^GGI(kCg$~b*+rps>ZVAW zH)b@N`PlRDn2(S7RW@*!`p?y;u*MRHWDnw2vCl|)28=xRu(?c!jT@>z2rG*F1{yuo+Z zo;X4^l1i#t5*sgeP`JDa&%u+N9rSV7Pl=)=omM6{HF`>b9-dw+*QN>*xAlxuru zxf@sLsK*z&+fPdsWI46C%de7y$2U6@i7J}ql14Rj%}Pf2;}SAatd+-0^Hc3^8~So& zz+>(^ck*vAp{P!iT}Onds>nSZZU1q>!X;um607Pc%Fy$tl*L~~Yy`I;j?J_Bn(Wvc zV4ALMV&T)YJF-j6Pwd6%lDq|vfe6kNEnA0$&62B=Q03I)C9SV~DaWFczZMJY=?d+r zbR;ku*1t*rCB+;t;1`&%ge_gfn6CZPJ}GQQf&-^5NB9;0RVLn$yC(WaJAJe3jPacv zcKOfK$%UtwL$%2JAFy-LNJLxIO<+a;awSUm%=75n z2v|GWXH-2Ze37zcPN2|Nw{;vSL1mK^L5N-8{mft+F5`q%jgPjU{Sno@v8-CfeH1M^ zg29bcYMmjdIu&;}auPi#)>f|^pf~LO+}^yf^YSF2-qR#MSm{gwO%GXuJ$5m>r*5o} zcZ+JxbXr$&5fV8<5IgLO4LUFP=1-)qVB9rrt61R(vc?)2kGXi3TZ~!FBO^#z#F5*e z5@5&SD-5w1ky<@k$V)qS5qz9-m72_4i_OKm0x4=B!!JpRWjo<3X7ih0=_#Ln@C-4Z+K z4j|r{;7?Qc5fb?Od-KotaXo9bsVIfU(h}h=T#PFn4-`+iY{b7woAirGoh*{gMS@@1 zH#Tvu%GAOY{ok_8PRC(J;opoz$rGAFCrfs#*>l}+nJK`fo2NOjj9XualPvtwm-;N6 zN`=U}CuwWW8m#{?`4dqYG8XePS!`yo=ScH6%8Dq!vISFh(yxj%G%|FU!MkTP*d(Oj z9FsB+xoqzlt@KO^v}9rxs7iz$LEM{XiWW1Cnu#cqDrm#ZVT_xk zKwpIpg>j9MlB$MlO24=YjLw8{Ke1%Nd?3c~R&Tq)}twY~{vG&*}CM4+jZoEeua*mE0x zh|#K!9_i#83DQ(pTkWaitbYXbp|g`{C3~sx-|Sv}z&FGxtZmqm=M%&Tb^{rgsUl)W zKc1-~Hkx27@;j~{b7tmQQNxp>d1>5%B~19$Gyz|J*lgeQZ=w&_FKI%dZ^)t=OEr~B z8^cxgzSe%`8;z8FS!DUGLZKS(d=F9vUX{5 zdQs*jKdt?}BtKr{O;SVG&tPN))aFx_FItmja#L>=icqCLxxu4QUmh~aoc)Q1_eU2_ z+S)wapf0&5?iNS->WakEux3X?1}XZS(O1gDS-PRq&;#dKq&b`F?c#s{8mM$CtxRMI z+?iO5qTrZ^PuYsha?xbL{ZpNfwb+p^c!-hT6ZKK9)ddw6Ls6U@3Z1z# ztLOlK)s0>9toJ(f_V-x2HZd=jj+PGWgyvXFtTbsR7xz+-y?&W_F0J_r__t6Cv9=x` zlglaChV+|0{R5?yOLNuLN0O-j9Z{3Z7p7;J{=qQe^l!W5iNbipx$0*xTB8^5cfWG* zQ2SREnmd9S=GR$g;piTJEwff?0Lx zKcnjxS*?n`v^>5SjDIqh{8G$bON*qQ$`SqJH7EHGx)b$Z(x!ir{a1Dsm8Ik>o}x8r&sba8NSZguhScnU>7pIRC3V;NLwU>vSZmPUtZ zQ=^R$!+h@4S{(9at>dR&<37t)({pJLNq>ZO1i4k|7>foR;0DeA1^e-dXXDj{ea>su zSQzPdai(a7lN|n586UJv=E`?u^*NtEA|Vc6iJ-tQHVoA*VEa`aWvAz;sR+pOuPChcLV86)BG=s{mHhDQ zxZgp2yj*^0EivYhb+e>YW8NPpK}p~|7ydAJkjZgybmrkC<84Jz_j*Z9j-Hs~6)Y|B zZuDhTN0BpC)`dx%P3E4HPMmV)prMWWJseY+<{rw2CpAF4#_SUTD98XqZ{Iy zT@qXMTL|+_Wg;-Jq-1<+t5p6#3!C~5wo<%}RDJjF`O-stt9&!LdGoF~_*=}J3OV4S z+T!IV?VhLBtKa!{d1?6|1_{quPfvN~f^o0XMKDurI__`ndP}>i_v=GJRko-7RZvIe zJVQX1NJ9*urPsP$`mfjgBWI2*M3+}aY5n(Dfc_d|4^%m&&3b~iDdjgeDQU3};2ThBF z93wzLeB_#8WT;EV=nZ{H>BHZ_Tggzom~m*fVr>4kYu_Xeu$Xm5jtF@$D~+gEZe8>s zfB#$Qd}U602@&0KHGN>X=grL8@e$fldM&@@L~!P$->I>GaFC|J{{rrEA-mfe8IJyn z+9i9WH|H662@UE^M5Iol>;3G`sk*)QF12N^;G(V_2K6uU%M<}6v6)QicgzVf{S`VC zG8KEG*Wt|B1F;iAijPwjihio9%EHkxrEr#VW!~ZJ;jo$#hEkw4)b78n67NP7Ra(^v zt$GR)n_iDHmdM_x7JvnQ*#PPGmSYUg)&dZX%FQ&6@er|u^!OoCo$bwR`oT+Nbh3ZX z9*;4_Ga3q7f1L-Ir&z!X6jNOFhoQywyU_uL*wI5ALdEe1G{; zFW{E;Lmsza0%;u@IkL9SCKnYi3FGjQWqD`j zmW*?jMUSA9morVF0A9lr*WcUet2?8ctJmIL%gEIQhLq{WX5y%DclhtFb9>oXp_}&( zR6Dj(l;@;ovlKOO=pS!=&Xm9;R1@@x_i-Ix;~c7xDXdYvc#)xR9hgBo$2~Q5$8G)^=w{geCedCG&%VD;`sfw?A~lkG2|y!|Ki)?Qi{k%leAMD)}dVF&weJGIUj)=6N;Oa&~cO$Gm9#r*NgThOJ{%Z4?dYB?-0IScmDMv z@^C*jsAZAn2VW7ANG*a0mzM>i9c;!2qF^<8`&baA7je_#yiVe;YSFUN*MQh;LYc1$ z+(JW^MHIR4uNx5*b0%^6SL_zd6Kt3zyE?G7dEhRG#=kIj`f^G*^DechX#}Qi-=PumIfYNVmsI`5cf@&l19Q-^>yr&Ez4*@(%IPni-O=Q0)@@(04b zQWHZzGBd*5q&0&2zV&Zinqp;|_QvJh$-LHsq2mkZpn{8632_R#1NCo*x>7rp-!K%a zQ8)6D>985c7GBzjf{ZO4p`J|aJA{tJ^!~uJsHs)K9Utj7e)|(g6x^OVFw3qTqT7Ve ztwdob>ujatBIiowejG>S9!qalD`pXF{54MLVXYu=^#mPge2*Mn*+__(BdDpscFI>3 zWPXbli9)*`HQrlxyv7XxZ}|#Zu5=w(cs^gB<;qy}-vk>ie0&~i=#IDMQxjxIYw9u{ zTE~Kv^f`m@((X6489iM3_e7Nq^LY^(@7<1EJ0hOD$G+VpSX0GvR`Z79><e`6BY zo+~Pz2o*4pPSI|J_h6r^LNE%YvS#$51H$ruhjoH+E_7Y&^I>2DLv!gy(;^M6NFa00 zO!Za44Ms}@;v=0oflZJVl+~+j2NNV@x>QFd0t03~)RL=2wDqhX<%d?s@>6TpS;*k$ zdrUABA*{+`NZ2-B)BoX7L6L3`;)0SWwTavXcK?e@*^l|ozP)HYx~LeTd99-kp7O5< zq88uB&X?-RW!FnA^QFj3a%V9pi}`Yg=qO;+y_xehhsNW%56iQxR9)fcB`XZ+C0navChv0GMGI$QHz zUdO1y&A7CYB%xrQKd!?rEE*ZF<|VpJ*nuPY0fNI77N~563a@_xoIk~1Mogd6o!z~B zwRTffDd@7s;j7=LD;gRfdRb)8Gau#zy79#r=+PRRb3DAfOW{zj%K$cbUHJWZEWI>? zCstGcIgvd#Q)Rd|zNwt3m}&2Txoks)UD(JcC@I>}h*xh*!WAz9*g2I z$zTU*@g->W03Mg%fl=t&0tc(-2pt7_OnmdaABDg@Ho>v-@T*$*Vrbm;&_w@5pino~SY0z)n zW46Q+)HANgFtkDkmMHko7oKL;rg0-epM)?T!Qqcfmtw)}#Lf>2GRqQ*E~y1Ej=FGB zcF)R>Yb+`N#`q3JBu?De)kz&^LpZqNFm%=oX$+iQ$r~F{=92DQDF>PdUa^JuHe!>< zA_(&sRbb+j(QX4zMe*mC8&j1u$U>hGcvVJyucza2=sk(^^J-)LD?6bUYKpkK&?z zwfGNXb3enQ9vW+1+(A=OBXF=9z~6-{NJjbvo&x7L^j@qu7DS zN`_NQmvnOQMoB~YNVW^2scnP(CcVE+a)r+Ggz)1Y3bl>Qt$m=Fzu@Pa4Ni+{!W~@Z zEVc<`+S!S*ove*8N;B8lL89$B>|h)8$x_Ty^;vK9l@ z>jKik33d43N^&yosy=H+wdR5?nd!Dk#wn3xjSFs`DWkpN+aPDco|k@~zl#+1DEgu; zAci|ymjc7^A84{i-5SsZg(7a#t3)uTtri|u&^|uVhL&&P{!I!dU zrak#@w9S_8rGUXrZJK2%QOfx^%mnYy1k4`^Jw^EGH-UsZM;t7kTi>bm5%_ubL9S@< z0MykBHlz$(T|1_Ti9;tA+!Ql_9L`)R)BY%N3EunbM2Vq9?8>~Nw!7r79PX8f_b5#& zBv&aOYyuR&RNshw(K&|@!`SlG#l*qiD!RjX$~uTW0^7SGt{zcvDrG*rF#V_$;{-(D zjK!3C`sBoFpP6&-@tn}>?;6YOoS`l%m&o&olcmm8TF&I{JS*11!o3JJ{=%+ zUQo(|hHad5dPu5N3%+QSGK61CEzcWJ3|OnW18 zVhui~D-M=Wv-5U+?YBJLD(xA#1IPYzi#bVbYtWHC4!J2Z?vCSzNswjq?YASb`WyZ8 zE(q)?-}*sF0ikIu$$jk5F07XI5|9P{Pp(}fkKKO*7Xns$2lH{MnRQAt~9-6 zPfKfezAYK;e;@3pDo{nw6(EJCQDQ~cO42gOF85@NZ;lfDJ9z^Ie&}^>OQ9xDM4qxG z6{FB(Xo&x9qeaQaniK*lY~cZ^mMun^H_eu75*5r1gAZSC!74|zc1uHr^%W(d@W16} z!pnE_t4~V8uo$TshrX3!EB$&?lJH>XddyDdXYR`R!=aP`(rpCl`IzYIo!jM-UR~As z#BR~iF8ydMhnm}a#ZdA}s36zXj4=7p`+d%Ipt(psX%)qv(^KP^QjN>Hovp#} zG0Pu0(QX5J+4WJNW^x9m#p1FddMG35>vy1K|5d{&(lJ0j&I;8XltBl|{PGk5I_ZoP z0nqRu8C!VK)5%ewJ04h$W3gihY5)0d9jC;dVKJ z@#L@}#fscZI%F;f%oD88dtL9Ly9>ahp(N*58)FjzJ_7qmUsuMR3axob^(!miD`U^H z+liZPWmh*Lx*p!dX)Fs($Ki}I+rDp_qbdTFgtz;RD{osGTfe|damLF_$5{ySD*XlL{Sp~BQoP$iX*+qFmH|s7s^RY%OHeAvCWmT)P zVWGltLW}LZTwlXM%DD2u!hX{} z)-G0~I3sU3BF2kuE=;9m@?yYf;d$gD@$r~Ln4OjYNQQ`Q&{Yzh9Qj3jmzd9vXTjCB-wUuoa zVoiB8L|8o6xyIDHXWoA^S9=e4dBEdXgCCl8h=ZZtvmQDL=!6*qy9pjcn zVui8)(gG>D?CAuYi5tv%`SZ{g2_><>>(B_MVL};oD~QXp(L-n6+TpSN-00R=5%Z=z z^PbTrnqXHM0FnsGP4z8nB{-o@3+(+4Cn~O41h8TWc;e*X%L(-x)X^CG96(Xfs3Ti? zufQmP_zWqzJesW(;JiEw_Q=sbwTN>O2~?gDjovFbS_^L{d=JYfvH1RR$bKU<=D_8K zO#WR&7R}sxIAf;U!!WG&vT^Jk4n6Dn-AL996V>YWnfM)-ThQ24hewuMee1}ZyoM~6 z=CGl{)uWxmT6O}kSu8;ZBb#Mq@%ce?Y-nP&BH7|a z;$penZgjDFj&diOs_XU2`$!sSK!|d__eVL*JiCZUHt+%N4OxUmZ|En!=@WR6?Jp+g zCFWBG;GuEBiIL+tBn<6#IxMNUhr^Re=!-oz^Zk)L#Tlb~7CXJ4-EDt-N!bmTsXsHk z8l5}7Zr#e1&z)zSFY(DL5w&U2@VWTw`%gJK02L%2_BBTH-4uvAT$g2-0p1CH3S-h) zO|RNZO_o8jTTP^Fyv$U&l$=EcQuKQ$WB)NUK}g6w-2xCPB%|;!E$Q@ob42kM1d{~# z6f8Ha`Bf?X8X~Jb)ixYmZ|$TLeK8GskUalTt)bU?6&^W9Z)=8W3=uO&4a7L-FOf0( z4WLA1F=RR2WgvwE!ryA$D0f&@C5uZu73l=fB>jDp@6eKbK^;?nkQ}p(-o9Vje#4Ex zNwRaIQq6?$p0gZ3@DKF(wrpQY>4VB|?Aqswsir7Vwnu19#KT=`x5YO{a8j*?6MW)4 zIFkMtQ)Eat3N8Y#PVY~@78vw3l!&8s|@3}OB4Y#9)#z$8o>H8nf8~5muEb)j;2}9r#wx+sm@e;pfx+OJkDd;A~z3n zq`Y{SzIE=iS|+XMALFy)+5C%DBUpwtqGr$17Fku2Sek<#@T@%s@w{Rk_d*_s6q6LW zf#D`Ua=}F~yjuROMZ5X(CW>RJpVZVPHp@D z|6F2=S{dq2;CRkvX<{X?E9vk~^r{Ps*Nz~q5{Q-V&4 zo%OP>?As)deHPeI#hXzOW5|mF862PBJ}*09)sZO(wu@QvTrry^5%+wUR_EqLh`INb zDq0>2kk;X;d*&!G5He^8MZnigqRP*7hYKiLdCyltDaL<~8u=XT>(jK~~^?aO+{7pm8(ywu82AW01(>6EN(2?lI zPP0TOnibdNI2V>?WG`vf3I@FqQY~WVaV{`E60*C-ctIi}J@WC;v+qzvjBX*dFF4JK zqG%lNw?d)q+Be%XkXEgSnsVtrw+9LE>2$9q3EQRiZ@vz)u^eug)%qnrZ>J<`3ZGw1 zky~f5re(79yI6QT)E_GRfl3qFgkgLaYx6~`ez}2gvfX6#yD(+VK)y^VxvOhK*pa(u z^C1xI$fan<2VPbR5Ju`Kvom#JoY>L)wL}QTrn0pgWONfDRANBAjYb~4!QtT$BCW>M zo0XXl`#SXq5?w0QJ$6+y1C+-fJT})M)-Uez;EMkg^Xs5VsSH0U-*1BO+xUFAH=R0E zQ0v=y2o4C^Wfk{>#6G>v>}v7jFeYg*4!09YO4RP#iOU;R)&++)vgm{l3K-H7>?8Dr zXugc2y7{P+7^P6DL*|wumh-vNaQ5RIP_pkzNVAjdeqpGkI6=Yk=hxGV&-TER-Tr&G zIZ>DEsf$KQzqv~!gML@H#^6D1N+sCrJ|$3&_F(B#M=r&gE8!qrqtSPCm}AqHYMtlq z9XpZbZcz!-L!@EwGQDxf9ZE4or$fq1D?fF2R%6m;#^e_Cz|g_-B(st2RJ5O)PV73F zt_(dz$Jk(R{IhPbP9|W_RbIJRSD;`zU4o8*|J40FUHL58JZ8cs)gh3K&wQ(_l0d#* zVWNggoFsYgbSgAK8a-vx{jWn=lrhsLCd{RutPReCH(dqCygHj+#cd^7?mJJ+cqBGk z1~)j{9p!{)^v1dFwwsR64(jD+$3{O=6b2x%RiX=39$`xnVjY!_H=qyrDTkHU^=hm99`qe;xS-4)JiI{rTYMX(}bO ze>W!ia{d*sY-T>{P5QAm%9X+7*`W?MJ4N|`{KevXFklrQBCF_8?N%pjf9-4kN=l1J zqk!_v_Lf%BQM)*vg&f;%dxFcmfPxbvs-Znay?9#mfg3T{gFp&yEee&1FSQo?)QD1KLy zI34h_uZGWm5$0Lz7HRz#=H$)Hzc1)1b9w|0m{E&KcJdLB((|tyq@7odB4wqblh?U6 zZ5M-Kpw&^#X54X;llDYof1A^lXU83Ly-XEgFA8b21mG|?nbS*+l5x;{++W?YWboPl!%bktuARLdG@N|L$3 z3d)Rjjo>R|>B1QZc$8`C0O9kg@)4YwMYMS`kIAW!vU#FHVqRhbLnyf7L_S@vOrOda z8oviMSIk&cOq|usLZGTM>cCSfQ5qKNgtcAHTFydGcKYD*JTo$As;m(bFreHLRK<7n zP0#7PCPAIp8KP#V0F*>Qmya$@^vNkCrhwxf(Fwu$Km_P1$^}AKh$Wqcaw&&Y2|eW% z_ovA4o81&AJ87~DND}PC(U48yRJEs3O!-xQV4lAZwW=e`s^0^hF@2QcYfh?YT}kYy zR~PM$ghCQNWUKbltXWrWt7_tCAsO=at*U$aer8YA#SAI+*dWMs5qtg$ zb#+|SMWcEIxvri@{j{Ng7)x}{uPI7ikTw57lVQ__M-*@m)ZcmW*D+98z$I%|N%@=D z7@{D8%ScX|)Itgb0YU>S7OF{ZFmIzH09n9^unw)HQRuCdvDTFG$mY63Ovg>HkDD8gEa(owfprPlN7aB`&Zb?01NHui9LG7$KxARuETt5LY(#1 zr!w9a25aogNbaNX>!u2l1=8E@OB(!lRQUPa@;A9o>)h!)k4Z-c~|DWRWrIIcm8cVAT@ynyFB=3psFAt=U z!hEEb6F*qOSF3_w&_?pRO=2(;3OgdRmgn|M8JAx;gr74mnb~qtv5fSn^PS3E{kA6V zqGH*ifyzHUIa=Z^@@d5xs;~%F5%n5h0ObK%KH?O{Fj&@7;~S1xPJxeTEV^q=98u-A zb#a3h)7r2-Cx67EmpbJy&Dc8(blPeO&~3^tJn<~y!L3=t2M{!dFms2zKN$$GN7#2n zq$1HO#5l(d#0o_&*sg^wbLwe0!x(n#=(WeQ#QFVdoL(Y7UP-K-`e3j*9nbb*O0??O ztM{RcoFbL)^~>=u_s)LZtEFbHC<7*vkR~t5hi)%vaqIH%>*`f2WidP(mV39=unsS| zY~PZM6P3~kvU!agNq13(#Phd~4o}KuOShTKLF0=NavEWh-sy6p2Ee(@*84W$!D%5c z0*$&2*$9CYXoH*&>BDpe!SUj(n9U4rPq<{vSU>XT`SaT#pIf+%V-m()_=Y-X)$Wrc zY*XUD?}D0?2MQeBx~wFIu*pm#4IZ$gQoO#FJDBi!8}N`t1@elsTGkpctV#w?@cKdZ zBU3{n!(V{8=Qvoe>FurfG;9Ybsyb8Z!0;+OsRKt(f~EatvD^4Y2l<54w^xev$)ahD zEpXLD+5cWKIu_wuwjjECYkQ1pITzX8rlPaO`ljV3%djSGAC!N-y!?G|=LLzLKR|N_8Xc-EFmaT9#`@k944F=vR z&$kU+q>?Cq>=@C8O-wlngxSvw$Rrt$c}EDSE`cf>%Ir8Qwl~9>DE0ZAv|pVe)Bs}S zCbQire9JSmUz=M#{-$p&&!?NSI9>ZY`v|sY{h{6G+q*8Nq+0p^W1d%t%-Nkw+matH z3j?Ee=8x0S+51rQ`lqhqWRpRK^rS2O(XB^Ucik+5?K+lwvd=pen_sPZJ6b)Kga2pNyz{0})b*>0DNS%ZXN*=R=* z&|jgr$+ZGc8Gwd-4}f`z_RD|3DB?tG*{L;^QpR=BGPEe0*se0RDTV^K!IAB760GNF znHSj(B!3JL~2{l+(NA%eQ*DzwLT4>kA=sT{N+H zW;vYbY_>&(6*jn24Iy-)#cxghAU(9I(fRtitI>^bqZfkjcZDdz*=``JX!x6Ep}sM} zvF){1Z+JrVINGkUf+^AB+fmE?QP$r+xtR{uJJdKhd%0Nk{)&UBgIh!=EQN>Hd=+^@=t&c%zec{{= z(x-cf>Z>*Bee6xra83Fk@{$^`;^S9~m-Pt#0bsHNgfj>LZN|-XP=p~@`WHnXzeP@T zjaT)k-vg9=}F^Gbb^zKSo7Y%N& zLey4_I4%S0R8sh;TiM;wS-YyYdK+T`q`W*X1VHj>Gj3oa4saP9RAbqWrEedswlE=( ziHlKV-YfbxC4kPwc*EE?rkoMWiWHX)0+W}z;;f)D*|$}O$}UWN%Ew>MdO$7iSI~Lr zDpT)m6CTd=2s944>Ad?@@}N{;A!Dne z*6nstd3;fJQSNP~_?eA~=|aS%NIUD08JNJ=QGQ^X7C@s2iK5ORC9<25&)Y*s2s`8e z6_p)Em9qVnnr1Ey=2hczp}WO6MtRd8YeaqOy^Du$vy|#2#;izAPq={YAHV!0&Kd(@ zPd^T`y!Cu$R^qu`ZM;h4VGr$McuerTt4#Xn!wJLNBe&IxD+4i7P1dA}{YM{WGJh{a z{IrX~cNZ($9W&lS1eAF4WqU3Fh{oYJraK=fLE!E7vfmvr>svYOZf+v_+V+8P4Sk6I zTFR;B!|nZeT)C>E-D>NsGGsUZ92sjP3{0@3x0>_DU{V_O5e~}lH{pST)_JWxZw_ua zRvqCY6AqTNMyK8w3`mQrq5BoiA#4h_qeZQjIaAMt4WuCH-N{90>8@sQaf{YLU_HFd zxjDc_<*%KO5rnb1Nhs5VH~&#Eq@eJn$~RvuQ7vzzsMmu7KW+54^kZL?&O-|!(C)H@ zRVtIVoUi_;25@%^B|1gLbHFxIsnFJk=jULT^#exZUhRWGS@@~zxmSlS3H&8$SK0N6 z-xF7G;>zfNRKH0+dXFXD&h{JNekY?@kHvqQyZ@(zCKgxdHBl+)tuqfUPio~9g#sK5v-Dm#}SpQ_IS!Px277X^*E zwejikDQBzJs~~qfgiSbFUik4CQiDY=1@>6a zVYYMm^;W#H?muUP3>;PN+cg&prKTTp^bF8c?VMFpsnTl8i<+l(HHdZOL7EdBzQb8> z5T|bVLAvP*m4igxe}AR_Z}XO#u9ftBsvCtxGtNK3 zf~hK{5bIS9hVep(D6JGTz^o+@Kok~#mjH@KsbCDI^>A6tPb7`jQHVk|7De4oO0oSq zb?2PqFWBPzZ3H_Pd~|&|wr_kQPf4*AvLBqiS|+@gEb>Vjs$7XOqmy=BtnILj6Rgp| z&?t9Lc{hsHi&B0|AP5bF`FT!s6(!1lqvS>^(1tzM6)4+L25f3yVyuqphmf#+*8u zSyq?Rk>JJ$Je$}#TJRNm|QG4__@ zXTdW^ul}A$FJ?g}>+wH_MmeA0WHnW1t&Z1MdiAHj`qeV%%FLmnL4N9LR1GYMR=4i# zJO{7irXLTR_l_j*C_ftd(ZzCDKH41qG-QQltA@alq8eDqs$D5Ymr&K5^}Fk%3165U z?Vn?B7~LNxe%AJpYqQU@0?IgZk<=#&cY55(hm*xT02m-jmq&}$>c&Ji82Dbl?@ms- z#b`R;@Q4U}GGKLs1$J!Z1T3R-*{OHcj3oS2P{@!eWj$w+Z zX;+3Ep7dt00b=0>j4u{Mt^6ZsjHaF^FTN_W0rY;0E^UM7ABEv+s2R!J3v{|whM04U zGk>L(Tp`i>D#n2+78$9^!Sb^(kw+B9a1cMne1%s80U^{WMa_8E@mLpTi)Xd9*H+&G z?h%0qd*wdwTGwW;{#mHS)naF9j+^FB10uHT;|2i4WZDn`EZ-?6mzijB zcyQ50U0t2+x#7P2{r9@^?YFKV5qU>{r!;15`Axmfd)8>Jj)NvSr9WQi$w<8;qLT)! z1DWw2B3ygJ+##}JY*u>hHbOSM_I=`PF0)Yn$q>oLr$rL!JZ zs`u0e!tA;_Un0hKVOL`meSrS5TBSz?4#dc(i7Bzcd>%$*Kq|>>)h&u2#pd?eMHn0307~J)W$8MX7UjnP)F3zbrs&aJX+?TH!MGHh8;|ps zTXmUF@mF)#vBzK?3oWPeD29R8PHMnCWnt`CLD=8!1;#}hn5^`k!Y~n$b7II?6iNcT z4-Q{Nj2P>TSCMcE0QsHlBz9rrBq|i}ZIg>HqPua#t`%W%S#_Mlmu;RVfQxQczl*Oh ziRozB(Q6w~+}?`BZ5pKsCn6dJ+ytHuOfF-NLzMhmlg*%8GLBB#AIzFo~SWj`EVaXIy z6I@oaxQy(?7FvI}D`yYwicR_27^xTra5(Oh9@Zq`KHZx%zRe-#2e{rK%Igs%Clk4o zfEn53Y|Y6?CS1)T0$`ha(%K`0d?Qtq(F^E-{8hR@tN8L#bF9Lsg-ni2g369|XFt`F z8gQnQE~x`Ff-{1mH_AdO(`&jeQfp74FlvovuH$Zu^a?EHQ|WG{grg9?vcF);LcU0r z_36JE)iTC?nqtC#0z2A?Z?oOPN(bq4qnPz`So1Zu)0JJicElbum-FrAL+%5Jm#`gN@6T8}QVXD7)3LMMiN$2qF*9KXCv)~V1NLq5 zoIN+3saOVmVzt@Nkxh}}e5zrBCCC11zq}7YmSCP@d#wMknr$u)L*keD>X@!Wt0}m1 z!W|WCEb8&h!Aw_B$2u!mf3c$(*_}?~L)|yzz3y|X!$qqrwmSZ<)0>mUjgYMmV^FQ+ zb(YQXA&{~BQffUyEZCfy|JWsDlvby-qLPoYmf-KtTOy2PO_oWAM^pWpY%sU+wX zR;l^5bdJhmC3EPI z>H?~AWWqDIzG}-AhK4ou&^ZujvyYtl=o0>~x2x3Wc%LenrX(zM5j$y_16@ygYx!Q%IUq3&Ko${E6&JY%S8RI9NYs z4cf_kI6<_tC4Y$6ZT;lr0q3L z4=7&g$^!TU^FVM+t8qc4)z z)i#trFUNXU_$IdcvnDd9lL~!~80?bTyNC>l% zcz^fI#@B#Ig?sEWn1WLFNR|W{?$->^r$SOY-hv4W{!5X@6L9U+++ML;+3=Y70Cn~> zFg!I;z)~A{`9l>=MNM@oYa9XZEPE;(F?)=%Cbvj3OpE1egauAHwJ0iqRE9w|%6u1r zCC&oK0scD;Y|0hXykgbbR%XwGp#TU_a-qegk0tF=1uB3aNeloArVsrUYf|tFlq($3 zoic_JQ)GHKDA#!Jkh9qf%v68PmEdz}6irI_k2h=!~1TY>p7Fc2lW2 zi}ILGa4I!Rn-uds(EG8w+9KE`dT+?lwyAKWG}iz{@GbAOE$7M~NQ#}xWyQBd!)Lvx zf5h@036%Maj3|K1OaW;{+)>PLC7Q-CmK{?uYLnbhe0?ahfovUY9CEkyy(pW8fU zn9uN8ToG!^;Fm3sPaOO`xdzv(ZKc}lY@4m&kHegUbMol5 ztEpK7t&_2byeOiJJjzqOLR6vMh@9m`aVMW=unE~#kIgthlrcL z%k(E-+6M}TLA%>?b>;va@D9N&3#C>tLmZbA_Xq$qVV_wJ#LTQHT}Rt4K=^k0 z!fJ{lKu|bcoZVvpvUR~>^M~jurvlrp_{vG&n74H9gNxA|*J~6@?D&#RtnjLV;wih5 zQ+L~&U>#lz)F~&iz2JxFi|97;&!~%S@Q`^|4HLt^Ev3TE(ind-A-gN!2AjV`VHaj_ zy~ylfzmt^np8?ev-VFZZxE!&JE_Ne7=@DMR)duX<7Q-C1-)bKhAP|s|ZKzFzt^qCR z30&|sI~uB#_i8VVc1d?~inPu6_kt0a&Q>ZHU)oK(c%h$lM?y%QwVt1Z`oL(#sORb! zLGPAUCF|9W%`s3s+o)W)>uH^{FRv$MRIN&rOEGsI3tlLq7fkmMIS*GYf3uedS4wVt-%=uHK@1AlsW$ zemCoV%vU%4Aiga0a*K|0(_gul*YM&dik~vCID<|=nqYMqX?$w1kr5}UN_Es8!9r^Y z8QUU=KyPnQnp)Bz5fNDjId61~iZH8@uoLdzf$%=J`piG|x`~CjvEre77v~V8oVul> zSi$Yv8}obW*VydccEr6PMsqxEuD^eKir^cDc56+)nx46lBk|*Hi{4Xt4Goi{2T$5K zER+((rlS`MXl!vqGc!@YMeGKcv-``OA{;n9uR2;=Y9Vge-xG7jY>o9@sy*_B(4=|u zi|~*U<&H&kXJ=cvR~4z2?NYz>1-L(h&Nl#Tvhq`+lqS*75o;O3x1j>|93{05pJUbT zsNdr;yc+d^bvr4`V!W}}5T-gN;nEh^Z3BkhGh|B3@y6i2A~L`ez>U0W!nxBg)TV8g&r7R zh?2Uj3S6~lsZ32abTz*v8gGk1J5@yMY_x8nMl``QayrEgM>mct?+Y8mG?hbV=hBE` zW0(>g+?mv|sR>Ho-GMaSBPjDdf-vF3YM9H7P6#qUN@i4}BPQ1D_oZPrRTa(6GD=ZZ zJDWs=8X*YqN^VIyB>r*ZZdYinQ7*v+tDbX7imdo>=o@N>T1m~U!BIU~$WSQJPKGz7 zzNbzO#kgo-!ETO!1*KKZagkM0rn4_u3=qk!0BA*fA9A#O0RtX~fMH@ZuG~b?9l>^3 zcwc?MU+>(@#Jap9QA*o&(tkXx9RjRYj;bJJ=xm!f^mCjw1YH{uN?kXeD$&y7JbVdz z<2ncm$*D+I1EyUf?c9Kt1j;~fIm*ESSs56~rwTud00F_%UN+)TcMdsmm{Wt-~`G z7Ar0;?Z<`+kb)^{4G{Emp4Itq;>i&Kp#A|tKNneDl*_muV1Uq}06{;OSX~Nd2`v%; z8XTa(oRFShTpZl@@7vsGCn@UD5cZ2LjA@#;iQDJ%K1qRqgCiHPXFPNWemQ7TfY#y& z4;=%7U-d}}&{`hy$&UdOJ{`RR`+#+lN7~LqtZvd;sjSFYhVqm!8N#s z*YFyeLiA2Wpfm09KPLDhACn@c-JA-SmO{43KtH0h*Y8o!&{OlImWOVMT5_d!0)wvY zMzW;<*NpT~UuObODa)IhdCC881m$3oEendBEt#dV!}CKu z)tlMN-b*)L`=lNse(ewDKUhuHwj;Zfw-fiSr|a&59EvfgQncl4X@CMnJ~{hlwTzv$ zn2Sd{0tmx=BBkxCkY+8#WZgsw3;P`j=ULt4#)yG-7?k1?;M2hX;~m?MzO^??qPus` zdVA+}ciYFED=#DyM*PK-+zO_bRWO{-j7N%ZVCao9iII^ytiyk=dhwHv)5ubJhQSGLQVeK9A*+|d~N=p2oZ ztA&Ote8>N$N9`vlkNh9Zu!yXYv-Be(@YF{(oh#m`07zZX7@g){T*uP6T9A_XQvP@1Ht@J z=~4CImPKs;r$p<#PZe%F`wTCLNCt~~sKa#E$bNM%APLO8Y}SC$$$9d zyP^oLKlBj+FadSO-oUaN{~{Ad&W4D}5zA7Gg8&Pa>TT3^f(mvA3V*+rco7eM(Q2er zYqG}MC2PxCJoc?TYihg(AOIA{rBVHb0*&*+hPfsIXQ41siu;7)eTWd;ctVC#$LiFx z($laBHR1~jxEw^HHiJO}LzTmPXjG5XPCKSB`a(7&_vDXs15z=oV;j$}^Vp0G0^0 zLD4T$X%v@$Q9kg)OX}5%Rm#{Y-ek1Xu7jAyAI#j#y0#c`Y8p^IF_Gf8L%5NS6;uAj z$K{HO2`+ISYDtSOrL-PWD(`a?3*dP6r5Al6(S>hpl*@|&$mXTH$7>{KgzO3v@A^5q zH9g%RMjeAfB`asIEhBv2GL4D;IokvFS@p~VUkyGPKj2%?QPRW-rd!OZkP#wRv-$awh3z~`wk00j#fm00P(Fp;3yJavl+5ua_U|z2W-|%xlP-RP`-R0j*eE(a4E{ z%{Rsk?1M!Kn-{W7U_)dI<0$|LXKd&3Q|lYe{2E$>8WBX}mNCQ3AIPO4G;rfi*z`m; zjP8DUq05FB z)EFFJ!*MtE;)z7s zP!I@f3@9-&3JMA)@|38Dd8ctW4I_dk$=%PX*Ax2u@~AGp1Pp=;Z8Z zHGi)dEjdAqYT$Y2JZ3)CQFyKP(w9Yb;V{nBb3D#*`Cp5FX+cYh3* ztv}0>)Pu|Jw>y;9cP>|6Tz}JEZ*a@iRaY)Af3!T zAJ-O8V90u7Syphgg8ruBp3!FzPo|dl`07~OQ47)iajOTnC#9Rw7@-!#alA>(dU#A* zOj1J73q3CRFLg;hnm$Bn5M*J)HiY7ho3IZ%-oGj7s)YE;C8Vwb8}l1iuW+%pwE@i6 zev!=8GTTAbUiRe#{gC3-cCrPw_UT3V$?U-}2CjV9@NolPwSszq6+VFx7{vKw9_vWI zafWGAw^#d3z(cW_6DFL*{j(`Z_0Up2W1@4B3|Y!O-^)?{Z=ikudMCtggK7zgm6~jmiLm73g&_-lxv9_ z9hsj?SFQl0HG*pe@y;@O(`rxaDhuLid<;>O9n?0 z+uql|a{)E`?vv*j_ex;3jDZaX!MCmtE3-nC&*iJHVfzwN&G`U^i_r{2CUb{Mp{nxm zf)H~=)$mBr7rwFcYeJd>*Pa*&TeU z?NBGx3kk}tGR}S*Pt@e45^!bB``${OT>mCY#MT5Kfi=Uv46K9sP*S4B+sGPjTB6ja+{R zUw;u7C7dpx`#}vcd%a$S?|*1C@WChWPp{N$y!E40J_%JD=3wo(#7w@lDV2S(#_+Jup|kcnRYjQFp#4i30`fBCg=%)6woaWv@0fJCTzI+m!Q8BWzz2~kd^pH z^$z~>8p^uf4E=>3E$4afih2WP9bKk6R%i}eK^f(v!-M*_4WRGC_`N>|b0S;aMqhu{ zR4Ql&dytd*wMp51=`MsG($jAb_hf2YOX-^m?C4d^!;Wxd@XmuaAGOlPC)SJ}X?Kq94J3O(Bvln@2M0M#OWGwa z4`I10N#YB}7_JFJbiUh_OU>&G7cX;hazv&|Y`XFSJs+-vU<*GaMWMJo$_TQ4Un3cS zL%XjKCp^Rn4(v(&ov1M0ieSKf8jz##vJOya>Dt%HW-!@*2LkbED9Sz1U>kS{-PIZf z5F{5{o4m%x4xYPk4HKCF_fwlqa6?_rt8BXRqPD_05-_kbPNayA9m-28N3CCiZr&F> z?z<-*tK?n=MrhG;Pu~!@7#x=M60i4khVEj3dUnAP0IuIhDIthKm5#=>3g&2=?08vz z%T^u}A-H#pFtyIj4TpdA|MCE*2Qq zSl#G-R1|ZLU6?E`96`(pgg?Bk&bE?pM-l&6*sUfHZF_>wB`jUW5DI<~ZJ!EO@&e~>L4|Z5mwTn)96YO{*DeyM(y>wj z`9dU3k#d1)$U#E&!D^1xqSmjuq!{Q=8~1R*0JoR%NJ)= zqv~n-{ZDlkh=1%#u3G*40V90&N<`h%>h{H1;$t5?wYaq7W1<$z{O$vTg%HwWC#?;z zEDf*l9nLQtTj7fMfpmUS=oANy^@B50pmFmpo8=*MoN(EdW;_*R6t7_B%Q%oYfR(j? zBW?o#fxb&T5+aMA#k}u>qRtpjSyD@4O4}8qm}Qv?ixinLK1kS0+cMB?;Rvdx=*?#U z#IL>_sbJ<6WYmkeLkM->2U%CuQk_NZrP>F9QS?`87bG)XMD^#gx;b78Y8aqGs|Vpq zPo!)pyi%NQig`}1zC@v*&P0+P^zWk)QaVHf2E?;(_Sfv?e-25h$*eBfWS2V3GoDLN zpDsS{@%erRxc_qf{LKkW)>F8}(cK}%^Ccsiz%*>Qj)?8pd0PNb149iW;#{@JEw2KRx+8bAj0BqITxKc_*-kg-S%hL<# zg#xoq9OmDZNu3JJV)WS(0ppgUqL5(F5~b6nB)idqH;S;#^udhoT)mQ?Ed}YoZ<-}z zd*s^Ly_KBD=@+tfuU0TyOUlG2*lqi$GT-VT^iVNGE^=oJgXK{47G=k@-vwf=*lNQi z=QzkhV$0O8M0(6R=eh6rUSbKtp|Zf2&8vu+&MqGvS%a{f+a;=NOWoBuo}tIbz`#J!swJ1d*rxT z%(dA=ap4+^hc-GE!pyEaU=&k5Hst^k3ueu6rT|b^LyDiWEipflU$-C;(JAw~dzvoi zA8C72)DXqYEi-F5UZUVaanF*9C?&&RGM`=jJ*5zNHV2&V8i3=C={OznnwkU5fdsjU zuW$34e7L2$poHwPvJw{UDEVc{`wT=Y*oBR68?C^bFIuG-Z?}>HDPqKN-y)A(o)cL` zTbL=#p{k?(W8;THnMTezgjE&3=rHtcmq@Ufub$sf9hY8agNmAJLjg^`Rp}~og57a= zLBtf(j!5Y69TRPm6RDo}j`%2xP$@cE*a-MmWGD;@)@XGpc9Q4lUXntpre%6D4tYN- z8pNWfp79yRD1F1L+`e|*^oAQ_u``caGqGcXsJn=lvt7!hyP|euCt&ee7QQ+W?i6mV zVgWuv!k3ClFC^!kW0ff94_%a~qd7xC^@C+5r{oroE9jQGjUBV-k~=I;C332q8`{@x zpp=A1A|qKO6%nuSydzJY0M(0po#pfnM7yC`Ph~;| zI5Z(SSOa0QaEwxwmaColQF^_dQfL0AnAJmzoW6nv&HIytVbY}zQrf9w#t0oHF6k}6 z=yM9O&&bhd+I+c}RRcz~+&^4miauJQMqyZ}D(@SI1tf-OkJm0aDQO%l=FT*yJ7BAO z5&FVL^sf?)P~scKld0iU%X9FvABkQ{mL^(;gnq=3fnIhH7Si$kOkrf-ED!G)>S44V zV05iCD&WPR3h|q8!ha!7dgrHYK#H6=PX#v>P6uoJ)$Jh`9ecnOTIlfGn7KmoT51k} zL8s1kL^kDrryq80+U5r=){`4-AEHVWu|h~MAPuc#WCz8J;-F*suZu@V&cAT?7o_37 zx{H+7UW->s(LETBGhaAo`e%F)diLp*RM5Sa&89RtUwbspEysJ9Kzz$g1S_aQ+}N_~ zh@YA3>Kp5HT{#1W?m@gmR*HCit}D;06?Mf~m(zGwOU(!QYCz*-ZR#UEUnV71v1-u5 zoy`u48T^k_|JGIS)ts@%8iFo~(!px+Y24*>_n$dGacY76JA-=nCcAfppysL5|Naxo zP*|ZRa?@wW)fBtP7`1dh>%?rQ!k9qN32IgNsYPQHgc;w9*F^w#x zms~i~Ys&sp7^&2I$;DVnCkCkA{OJYZ&i)sRpm#WAi{W*H&2Si~k9Hjxt>k5iKXoWw zqF25xDTsIR+Kt2Hb>saZZ%j-bqSq+R3*RGNQf3`@{2A@d8%YKaR?t~N2OR;Z($99z zkAEmGjW+^RO0QqG+kzuRU2{}JHo8A$8LHQ|*hJlIshR6+o)JoPruHyzo$Fkj?1|!P zf@m&Z+>IIcmku1bd?QI|ukL=DeC6FPa`f!AMl+5b{eDwo7h_vGm`vz5Q7iV;mh-q? zl&10|S}N!CwJ5i>z;FplA;6X@$CDRIa6BMb&YfG0!}RI7<;dnRQ1Mpzaw7#*#Qz?) zbx);7`=|3_b3kZXfLxUI$8_Jv0LKqTFjAhms1#z(Jy3w-8UD7Z>p%O#l??yte`uMe z4n|Q(;+1=@@5Glsw@Z7sCT(6!!?B|oprea6Xbdv7^IZf7mia`J2+!Qps^>PqD7S|T z7I-(wgQ};yxatH=I>(*X(v9)kt_JvUm&5fpdwEb-$yhF|pP&s9dKIgigs|-Wr3)$V zAMq{@t#ll3v1UZHdbsvb7h(>e%h#S7DH;9r($v1IVAAjt%Z^n~IrHI3rzmLGnmuo+ z^iJ9D_+ij8N5_3Sz4}8casV2!A8QRPD}>#^MBsH5%UH@*h{w;u`NefwaCgpvqK9YE z!_rE~@kWsM%^pF&AHR%EP(eX2CZbqj2Q>ndy~<+OnxG+=?6+!&U`gsM=)g1Wpt!X-B6Q4e6 z+Qy}=uQbTC`Jil7dZGg-O>U(yXPbpxt^fUu&<>wTghrN25R;rLA^IF~LOG`( z=6ncwf8IERuqFf2@Qq3`Z)&=DuX;I-vsT5fLxd6lxveTJLW1$#05$b+K?|j-I@i#h zUFb+5+58B=tKPlVtqL6Ry^l1HLq5e7pU(r7r{X$pENxns`uI!)RgSz-B%#Jix{e{W zSxz;|n^YerK!_2_)n&;>uV9cgd9hVXS56XM@2B463lH6(0knVnM%s@Sw((RR9R;a6 z*}8ryk}8_9qNCyDAnBY~8Ll*k)G2Emr#enZj_`eN)nKXfOvaVpjieD>up%7~Bis5;eaMt0WQ?=x* z1mx;WzuXE{ZT8TD&`Am_OqY9r6eW5wrmJqxS|vD!&8wTa9S_S=N;;uJPls-bjrtYwgt zpqZ5AW9(X1jz&=Sk!-AMG!>B)56LAuqslM>`()C+4e#6N8;cSxv-Wa!G2JU_*wg)L zPf|m#15`~FKWY^@9T|CrIVZ)aK)I*k3#wrtQ9S$OSZW^}Pc5bs4FvXMf7fN~hp3b> z>oY&+!QMG)Q8u~3G+V?w;$gb8-0ZBeGZ`hkt%L z&A*|)1?C|c6CM(A)>)qKE`DVW`htd1o2vd5^Ox*;m+^^ii|=p-E&go*8Hb7a^?m4j zac0Erjp>C$FO?f_5K#ou0Jzu2sXE`!e)ro7(9hv{*D_mW<_hwTfQp4uT1k{9hh4C!;%#aI@O9p4XzXtNPC;{> z<-?bXyeb^8>W6n_ZoH)*)qJ%uC%IQYQ=0h3W(6ETHErv|5$nWy6tgou4$CX{l5ChX z+8GgV%CM0xDHBjSwS^2^X7pOHLf@IV#(HzM6rPC6KJ@ zl*%5}zU=h;=H#A|@=!4Scyj{N>{Q576CA0lE^n%CsI{FeweVF!jff~8k(8ix%f=an z?5u8_;ydtr-B<;AFyKZ6uxLjQf^o$9Wgu&6c%ifkHR5IMLUfZmMnDU-(h|u=n!O## z&i70cWE&=9YZ!4cE`m5|j>E9}jsNZRcSD{n6rvUQ++Bt+!A_CCc-bY;A0)kZwz?s| z>~qE-d9+Qer6VezPv_OK#5W#b^L8QxyhRP{@)7b? zt+&`wEAFiVqwsd8=Zf z5i{PE_akbMhd}2T-;NZXKqX#Z=~)%^%c5g#wn0b?R8GR60I|a74#Vp$xgZ`SgHlc6 zemwLY&zNbCVY=cb$s?o&T}@a+t%_yfr>NfsD0#3qaOg`yu(yzM&Bu+Y!>KNn7dX>O z*1}k4<@^D#-vMI319bZVak7|QphyOky3cTvBMtB27H476+uiYPNcx8gj*At`0kn|)BFxbf1)8&LBmO3PNsqXf6d zJYEQ*Fu~i=XDVo6ky{bUlVQ{bnWXf`t;g^^z3s%?ZjEz~nnY@H+)eZjg+ou?YE)m}XJAxGR?(T=83%9E2&+<(M?~7ROY6 z@UNwBI)RS^k4)Chel+-*gmpO2nv&ghKs8%`LD}qtX^?iC@siFthyq*Zh%n&Pn?uHg zjdj~yMawPc0^ps$c@v*$PHFLs&tjhI4BnjF{nqFdfa&^IdbcP!``-N8=#?ZSlA^_* zSgm_ET-uXazc)RmU?PdD+18=p-P_Bl=1Ju%CL@eK5(*8zWv^$hNW=IkIO~J>eEsoc zH9=`T>&#S4$VzZ@r$e;wA-7aMH5bXdxK*GOf9Z!o{)3;SP3Y&EeuDcDN zcz!lC#VD$f=hg&wvZmeu}w zKD77l-FHW=|K#=cKg-PMfK!+5e?6OE3~ZzE+`0C{6^cH${}-veowpQb!0Ju^H~<;o z@QTWSG)0!R}k{eC@^Ln0C@kC5ev)CtmECNvn%_8w%810YrBWJmb+ z#OZ{BEjHyEDB_vir>tUbVE!30m?7fNuX$mD8VD+yw8rEiA4?gIXnjN&oVMk(ZBQ_( z@77zHrL(k}WsxJb7=C|27y-3WCgW0_-+E*Z&LtjPP?~MdjgW1I`HLQgD18 z7@%4m{h)2u!bUrum3B9v!6IfzdC>>ehp2wFg~Z$utCW=u^N*C~H5q#GyBoZ+Cb0;? zGEZ6Gg#s2M)SMBg;_qUKiFIObg^lz8ujW&s7UX^{^R|v4C`wMweqm?(?gA9IF1;ox z;cG))-+lCYBV4!g2vF?gcgj3n~Mp3c|7Izp0DB)#G zgwMlzixX%#;Z?810s3MawnQGvPgT#5n=O1%;%;Xv-um?OXBUas+ip;$j_YI0$%*!Y z6eb0zONsXnCk{~SG6oN=au4C@_D7$+uxNPdP;uC_^9fw){!o(l!lcwykz2voBl}ip zTwV8v?bPZ3iG3$*%9x*gZAY^(RUj7-SgDx{fqo*>4ST(1|Je36JfUfC%gT<`_{@q_ zf8e%_4rU73#fS0oPFcA-u&5&X$+RCl^}iWZEdp0Q4eti#&GE#G;$}#w$jDHDqb;Uq zqcc|M&tB^QnH^pj&BN@j7@S=U>NrU}*-ugHK@@D1Rg{lvAwYKD*JJMK3Q!Le142k1 zVo?ob)+?E0?}3buazr;jwnj{zpcnbP0)V#gFt+5#tf2%27u`;L$3&=`AE-ToQDxIL z0FbEr+@+>d=qYonNd7p33+qvaOM+GG<`q0(*E(3^l*CY{IJ0uG7+nmQU03qJ%|lm} zRu3YjH&2V$u&icR1+EZggK6d%vH9ayf1XGd?4R8jJ*VD}^L|xX;Ar2_4ze!K;$1Ck zI+Jtyd+eQFE-k`y`NKapEVz;(w&Lu!zZjA&#zUWQXdu{dnSz5G%xJH{>KPa4*hfkp z3OA0TUJ%%ew2g!wKMHpgxB=U3xL>Ds;~of@>fhCGx#9mSAl?^rt-rg2%=OK;=ZLUd z?v(EkFode-T_GL9v4+JY_n6c}sa`CeT#2j&;>1aD3l!I<#Z?NghoFf>u0eBU{{bE3 zi%vDvNez>rOpeq(gc#n&8gCgh--HUbz|amgbh`!k4z~@>gfZEb$>rqcc>3^r8t(n- z&PB*K#W2q-n;H`Z&;4d|P3h_6~-VX2J7znC^6Nl;Um*rP~?-2hX`xhqcPD`VCIR!Et2 z1E(k<+9n+l`c~FMcU=h#66FVzoZe5fRsdL71z06b@<(v)tAo)e)0hEDW8O* zNnFtbxQFFf(7c|~BT>paA$N12%6@q-w7k~;X|nml;U;Ub)!Bz2*z!%~y_eX!ixMUG za0|marLnvtmZ6>>@5{)TNAkYj%vKYe$aBdpmi%aqG4DTj`KsHM)V$U7FvUyl@NCWe zaz2;QALFZu;2kB1ZMiQstNTpKGeQbE7f;BgzWi+FedHBi&7x;yPv!K6oVo$_o~YId%ikUMeoUTpMyRgqCDmT57JAB2`02|&h}H}ot# z!apUT%+D0Tfxmlgu7!%}EruknY4pdo+3FCX88)OEs`i~I5;S>8PbuxH zNOSsiQg?(5_^6+fNZd47*o4ZFBgtear(Nt>Q~glbbd5pUjF>dtMajKPm7fie=x=0e z00VoDsm`a22bv2N)3Yt@uq9|RE{L>UQ&%jETNG^w{jdvaF}O(z@!9MB+cwzLmKDwZ3ozJ5bevGw%d&`}q8ZQP-Rv`?5Q()KwG`@r$o z&eqYLLUjKa1sD*eKT)sJoZ%p#$%0di99D6kNbh=ChLR zhlX|E(aFsXil1Q3H!7MdpCa$QAjx@B(Lfy83Bk3o4}Mt5q>J7`4?qRDkz0A341%!E z)gVrsP6g4Xt6BwA1c>##FXU|klW*@?@DR1J*f;B9dWk%5({oF*6lNz+O}x6f;U2jS?nHr?Dni#Y|~fzO54;=D3Np{A98s zJo6|)l&^F}gTJnm3+b$E?vgLh%Ka5N-=vH&K2T-F2E|mISy%0F%__9TjLllU@p8COz(0lIgKj#FaCDqd>Q zDC<>{ojY3t{X{twZ)jEJ;nMCkHtosxUN#?(@aRXLH$93$0uXJBG8fMTFE zIJK3MLACd9?;KG+?cwolcWF!4ZAogyW~!%CF%n`ps&@__tEin%Ou-l*vTyirM4AdtF0 za_39TW<2uD%w3r+0-r{5+2uX9IU8?Tb$%-DVTb;eeI_L{>fXrMd=BLvzw;JVKoGp9o{1HA{BtoW55%ZXedLh{K^a1&JBAtbV1;ht=9Rz( z1A`ly2@v8OmOn6pbY^+Lx+`5#7e-SpykJ^~ht2CdFBaAg=k&<^kiAiUu|Ai$7ddDL z+NEdiDL?ZHbZYKBeVIpmqsO&=by2p=zVUm*#Adl=;NiKMk5X;8Al?A7P3G| z;l(|4H4Ra&|ka8xl>T{F=~amdkhR}!ZG&B&2iyMG8%_G zl}`%1D}O$DO<2IV+_0V-)2{_eKtS1sof1qLowJ8JC6;Q7y4dDbqU&LNO7X1?;qJcq zPxYQ^q766ZCQ&tONzjir zQN{NMg?t0`4g@8A=WazP6%k52GRpDz&M`6L!Rm#Rx+~ItiPC4n8a&oYbhD5sSsgHn z?MxNf7h!t%hODX)%EaBtxYZy#o6^2-7qmXv87KKzG-QxdyYZ4F)V+El+-+``^*Nju zBYMr~>5zT2XUV)DgCu%02T!{L(xdCCLT>ReHcLb{h}Fw=8wzEhjflQJs~3AQcqy0r zv>9tz4MPfWH%U3|Wis0cD-x6X)4gfOI<8R+llS*>C4?Hx@6KQQ)bs^0Vh0js;;@tp zwqq~7BE+I{SI#&YY|IJ((jB|6=l|jQ!}J>-V!v^;(cirIg?#Mi+m_7h#s4KP!mf{& zl=G3qwHfSVIuVHSvT2SM2!$ZuP%W@f0}dvjU2zid@ARbep6K2|5ejkt_YN1XbwaRz zAcC(MOLx5E%d!WL%T0zIiWW^%xi2iCedM9T$H-p15sMMDLG>4@tnxt{s1HG=>_!-2-qH;<71PRmJh#9ZA^q>$GjRTm80J&=WA#L%?K z5^W5YfJHAf`QZ#&-!4z@AwWp(zZsw=9!RzA?kVlPT;QH!_ zW298CN|OkqY;k+S+8T*pTkJVlExgw9q}D)vd`xbX=fh`|rToEf-3M$@yvrsd$}Hei z&mj@(d#PsJYQ$46Xw4+oXjL?cWK8B_hr&9HIhHfld+#Ip!Zsa*`WGLM^jcE9X4=%< z+;!_`029oc%e_`tC1uJ+1tkCwdIP$C)gVP6FyqY`M9S3w3!bvtBSm`PaVX7lb_Sy`Af3VM?y=9%fsH?sQk=1|mG0egK#A)YdHyOGt5TtT`*rK;4 zNHtW3Ly#CTWSW~ek+zwc?Rby8qFC}-#I*hnW{)vI$X-s|_aME&&2pSR|67 zHWe1hgf$kTzX)k@#EFc0bvMUetA9}96=)2lMxFs`LVAUshpPL;FrJnav^Wg+cau^m zopD+%b=ZfE9L7$Bl_4Q(>uaF$bFDMyCt}i_Pfj^<=LFJ4WQa01#+qv5#GT_%aVwsF2h@96)2R}7HsWN)ebUaYkVcB;9cB*(r}P9FL?pA7TT_uxRk) z%b%r>+k#G5e8|FykJkaKpN($gTP!%vb!u{#?D|V8a4V;^6hDG`bPyQk)#yJR-QpiJ z_LjZJpQNM5pO)MChiwOy5kCm(i(^lV3($$Bnieg7cfe~7))U*ora^-8Zi6?P_m5Lz ztvb^Uz6*ah)h7Vg@p$vh50{8JJ7Z?Vi8aeNtdInXarhraH2_q&7HJOTv9s9Acxhfn zpY##i{hZrbb@6lX)ER`AQ?dev=>CdZmEam4aF1ZMY_2kKG@C8w4}-5HV!v%uQF0*m zPI>{hYRRL9>W^g{h!Fi^gJ_>+iFwygM^}XpQBuDA}#qy>|CzCKD-j6?aD&cKaxMq`jSba&4G7u z!NE=YXib-Rb-A-qBkOthr}#CF0EkF$r3W4g%%~Z70GKcat7b*>?!%G-X8%L-kZui# zG|VY@U`h-;Ir{*SCUZXXQwSzBdfR?`)H{~{naoL~9hgnBIS&Su;C^>B{3tHTttCF7 z(>KoOT~a`GuW57&Ka6Tz(@hmD={+C>auh{Y4?G(M!r+qyQIu|PIuA3I&?KG& zfXzgq>M9fER@bcQnzAkpi*ShiWsEEYf`?IEmMEq?HtrV-NzDbr>@-4L9+ApO)8m9R z$wFLaHT~?%CmEH(x?!e~bn!JAc^b+WEA&XSnPc^1W-iUNGc2P)UzS{bXnb*%!#2T~tb;H29ljEt{kXsz;->J@i|mlt1(L`t4 zfgea>9ofn3bgv^qyJr+|U5%->hPhc5OHptf3~VevF%iGea=6p&CkKe_Odm~7FYg6! zzy^{!bD0k23*|5YjiuNyml6@3P6{D}{AU~UJ!-qJ=;;@{vjaH72m#k8c>LulL7Nn` zUU_xg7ud$D9p=vDo{U`)MnLMY1HV>bIT4;y=j_Q|ZJ^xw7{N8wFkw0g8x2eKD|d%l zU^nJ;D4`mqC3l805uk7d{ZlZN^(HV7b&P%=4z^4{oP9qQ10zHfSZMj|`|H;rZB8Bi zCp5)yGQN{J$mC)3L?`6;o)N_SX z^PoMbM|(_-W7u7!eCkRwK^YKa?lhM%q90I5=@*X?&`gh6rP47hfW1RI?qzWtBNH$p zphQu9;R6a`gw}t@3SmM7pjO&*KX`wL66Fq3$R=)i*~`4r&dtRUOo!^`-kZt6Q8Y}S z2)0Mi;DR48AI6NqWa$za+nWnDUc$Upb^L4VbM(J5{U3q1}y@O)*%A?;m$P-5r{P(30VB&8_wp6`)%_-uZ0 zQ!?4}Kd>jau+6`Eyse=R-{aLPsuoDg?V{;!yAajKO-)lGInhyI>Qo#-2be!K1Q(Xp z5ll;?kWsbKxZz2^&NAf0_T1Ohk~)gTNODjJawridkUJU1_#|RF!brVjcMpXiJB3go zd6Hpbv~~S@C5sY@?9zSb+mkck{A!wZgFH9QjSDuHaOgS|biRQIs89jZjI&6`mPq(D z-~KunpeoFJapKL1c}3eeKbbKN1F#)lHN`t8!c1W7?`y()i<1ge0N-6PFT#IS- z=!le0UGcR18T^m(o%X;T&!+sfFGN46mx-|KazQRA%_?Xxl;=$Rk;n3iup5fI2i-q5Cl67ddo*rbWDWQo^=NJQ(V{Aoz&(OT z@iq(^bx1fl7a_yO+zGD4sF2k0%C4wAh5}d#w&CpJMLOhYYV)lWgaw!y!+S1SgNum`W3z1RHg!-x%oOqb{#sP?a}&+? znlw|b3{>7X4(p7r{$41m*pV&YHLseDk z;{AAR4X9tDY(ff%b7=A1DbhZgVRm<^N5%s88a-^y-OsXmwO)aIs=|=x_4lzMd?=&| zBD`uXTAMS{uiA#DW?Jn79DZijOuqU^J8gY^L$O^P@37$n$~pCynwgc!7mg-0HSlz` zE*rvvOm!U_+=AHqJ*Av}wYsr|eMH;IWpj5rcXBG^*Jz_r%l4;j-eR0U`A@X8e&WSq zflPd#jS{$vwLMu=6QHhUx~hGRDPq1oDj=)w|6(i^a1vi>DgCeP~emgySP_S0d|7N8M27!x_Xy*y;P98 zPE6FJaxwdbs}dT|aj%I)(IVsp)@2uZN2PMCTeJSqR^AD%j;}jd;sEX@EB73h?&VdA zHpWUHIK$0L<9!m{MBO_gK6+wwM2#;zp!1Uy1{(yQp_q~9XHB*B;+rM$HFPsc_HfcUB0y0o7Wa?#;18z)3$o0?~S4dLURb6?U$oiuO0f5v0s*l5V6*;jj$eQ zBsy{9vZ(WVsOq6V#|P{P8jX^wOvj68Lup24R#s-ljpLQN$0mUC6ki7?)L(bDoV?g6 z#+pt|HqQ%mQY;n#zhMmMe{qfqFv%2d4FDO-)K_#fQBYaKp7ORbhp-malL3d&%KNO5 zwcYauSNh}aDU`yg0O%udj~21$+uT1Rr65bQXwiXocZD^={eA9hGhoLj+~>DMqzdIvIY0O`;a)W|~-nnakYCpLme#MB0o(ms4aO)+6;J1DXN zr=85EXwWY1HJrj9H63jkn2yoVXo{vpk%$1!Vbr;xq6^9t(+zxtlR&Z04;^(KUs?r3 zIhBZh4wiAeM$O;LUHF&#s;3k(ZRnx_-#wmetTBU+gW#L7{3TO|std_CZXVH{ex z-pfcJ(rwq9nmc9<#Cj`LMl+&YVb`koqec2Y|2(rHia!$S!f7Svd)zl2{ z2R>Zo`5Hrq;5n&bbR->2Wz6 z74<#V3Sl6txBlVjZ+)Py zs@~a2VIGA8o6TKZ3lOA|Z6NX`>WdG~$sksY@$@QvN@$qf|*d|ldZCVy-viIGV9!|6q`uM$&hWWc)xfNb1{oa%Kg8J9>z1~ zfZ$8VVOQq`rkU9 za3;>ZMdsIhZ=2H+-1cp#)Ur%2W$=n{1CUo4tyth!_}}{McIWLwXZ$33?Y{#H&m8D> z00;ZRIB~9e-+?`Kv%egQIHvv+hnqzM_8c8N!vg6*J|EPqv#6xOwz8>Y5wH2gMiThd z-z7iZbYk(*{_DSe{93=2dY>Xw*BBEstp9S^8R@ade>J~?`^^nUXLcT5_QKjR@e9jZ zubEA(8?tic1CENf?%(_V(_h{+eS_T(+B}0(Y>Mt4%DXO#6}L4awr+-Tqn1H}u>Q0p z1OYL%MjYPTz(pjt|6vLlatAy0RDUr&%xeUMuJS_8{Q(*X3iC*ckHHoa35#Ns@EG}J zz5@w1YGX8{v)%CCb^nYo@%f%64R}e+pec_l&P4vP^IqsCwev(Vs4}$*A~t>Ym$*%N z&1GLv>p6G3I*5_Nh z_dV%YQyFnPJpXO?rl(WCP<|@j!T)SCRrB`Tyjyqo=AL;;^ETdmQupNM#(AJc{|?!j z!XTM2`3drJyJpz?p&vuI`xOhAEYTqnhqwry63Y@$bj+|4CTL7UGzxtbApZb$eSFPw zB~J59H=4+)coKk*YPBUw!3>e=9fae@D;P9e_^#4J{$^#q&S(#P_l5&I15*fspVDIB z_x0_Jn@sE9Nssa~Q239q^~t}ze_zP0Mmo{oJ){2l?`f;>Y<2F1zvD)5L)!nNju}~> ze;HdtWibxvw;p$}w; z;-?EuF_D2veq@?eLS)~%kO}}jD zi!i!94=RFj8i=Qcjgmu-DUIMrLYwH8r}39fE6t1{8a1r37X5=CFuG@C7&Cgp(Nc?g zG;@URGukQ)qc3Ll{}DfZ;^>A<_LD@P>)YJ&(MAo{Hs%9?N2APe*g(Ua(%^>Y*7Tgh zun$|ycxW{fwONNJ4rA8S%F+>7fTp;AJN0cv{;HSrzCWn_vIj^nNes*CiwR|{BHn$ElND>KZ{`-)M1ikz5H z01Y!Wn3Bt*3U|g480k-|nai3=@&uH^ar;h+#&pXb0X>IeN& zF&}BFoZ>UjT8`LZ6Gw!B$J2PZmQjC;6IoGVQ!?mzDd5eT;0{-!lsi;HUXn~jMfH*@ z1KC3wRMm|R&GMt)kJUeG2yGtTYZkZTykGk0FV(2&vJ5l_RX|@-UqDj(bf|)BEi-|x z??qHJi5buuk zArFk?EwalZ)b^6zH^Rf)#b&8ZAl*o*?w$?djwWs_d_nJ!&KnZosdZ(drD(>bZw!S6 z4K+SwcOX$>)YGYH0yQ!ENDLy9Pqv;hw$VO`0?i$rn`*0Qp>p3nK6u8c3KWc#C6MYl zQ?z%t1s;R&xpe?G(Nv}|#h|XmC_ri!!&Oa-;#4yA{kCuCHqT4T9XHaPJCUS;n^M^v zoHz23T)q)+?y8ECkFB{LID8h_JZauafjuaJ;>x}B>L4MVE^e_dY89_=$j(pr=rvk) zSD{KhAL&G?bs~>*)zB)Yer>PHws@=HpA6jicg&TXp3ztRs#X20C>FUkLmxowa#8Dm zw**)U`C~j=v^hs3s|{+Kdz+h&jmNX!c}x=;)pvW~9!Z;;`(vnC+DAH#Uanot&Ae`) zqtHCeM*fCa1BOnewD4(svNN&Ja(W7w>*L=j*76{Y&lvFQ#omj*;u`yAPWCT&>J9H{ zZ`WveZ}@1}QM+MGr+qi(NgwZrG6C6V%+UI@zc*-n8kx{$sL!?*b-d)bZl-m|dC_1! z2Q$8UePapRI6thQycL`g;j0&7hkNa6PWMfoE*d4*Z(Aq2a9eLOd`lC61F6BEsdE}1 zYjC2@14rRTn*_EosEHOBcAk#=6aJO~WL^)05&IBi&%c$6KRAvR&fVfQ8@LdMJy>P? zkvF_#1a{<>i*PBd0!6#pj&IMx%@bxoXhH}Av=Utj%u7x1&Lz+t!2`g}o!`*gdn*>l z#anW5jUKS$RvZU=WlyU@>kGbH5DOPC%yR=Rn?0I+Cq_zMEitqpgEKk|19_j7=JduOWcW|r( zZa}w;Q!+Q_CR-cum!fbmMS^&-#P2lR$J+O)c+*YIYp zcPo`OQRnNT*VRop9~b`9sO#p||2~fHC1YE*w8vz#PRj+c)iFxt>btjqd0J$nPek1W z*yG$yBY2WEv@^cIbIeZ(ckNP#kqb1_VxIyq|Zl*GyScp}7o^y@;*Oy)mEyGVYF^1R4=;)P)llqpvXjn9uCscdL6AJk`{?N z67KbD1j$Pk;#8wZ9z8k^9g`Spgo!nt9j2JZCi{k|)rgD(2@gNT7J0?Hs~;zuH}{@u z$2cEZ&|R{7BBQ~kSQu%;N!~a=`StF;Mt(s{j8_N3da$P>I*mFcBs8G26jkI(~9WJ1t)P;*{k& zb)^w9U&D$`b0Hr?CKRSJgnjv(&9FQOl<{ADFLFc4i;O@qFH}%0wBzTJF@qGV?N9iT zXF>UqJU>6!UbgJO`$)f1OL};h@p%jYK?1xV+E^ERp#Lo*#@=ic&}hlwX=RCj`vjO8 zFZ4Pn(M!`=r?Eex0`7e$_VRl3T?3nk^{vO#%G>IYpQIk!;WvDmX&Rox9=mt4*X~6^ zpB*|h+6uDQe_LI?j+4LEf_$CEu5e=#I4v8|bt29DbzF+b9BZ0U+lAW6-#@8R>3?Yr zL$5RV@hO)V^SrPt910I8DHSs0nF|&YR0kqS%wK!qlZ)oA3T=FO>)h%B$4T9+N!xCI zR+hhA$b>snuRYS~*!2^VmlwA8?dvv+Sr&bRRy5b;axCA~UYuu<;~1y zIHWYc>}PI=^0RD%+?QoOeCUDc!O)*%oi)N*M<#zX2&MaA8#cqnQ}%%oS@7u=c=@Y$ z@DcpZ^+vevPB{Ay@e4Mk6Q04kssbsS^MKbYv~GrtkhdbLnec%bsHqLPgY4SJ2R#Iv zv!khp2pWr7s~N}ff~1AQ!v4Y1f-2CzKv4!|B4%f85bXT8v@shYPi(-t_YCi?3m}5} z-1K;Agzc>1cs{)JBKp$Gpwx>!c+bVuAQypMf8Um9d;dBHTxAAE`V}(Wf(Pk`AA=qB z+=b0mO=1N4occZcOM>%f;9B`lYi2ZSLCwp>3vmLs5^A*KCJTWR&SJ%8XV{z)Hm8D3 z27GrrOD^Ej!l&CA=L5pC@#-c3q}l)l;1LaGQl>Ss_tqQM-(9%+l5QT0zRQ0SeS5+a z{@v)1goYZK=;ZZ!9xa3B(wKUkyHL}fQt!^HNmm&nsEi~evA2UTGRzLp36(E`*{ujA z$t4*U3%%zYyF{SO?3MLGc;z^zb}XtmlYmC40wNO>j$oH!yYVqvp*#BC4F?*EA;3yz z(B2ss*aCYj3*80m6x&;FPs@-4lk^f6$1ETb9%ejUA?Fux%!3-D2$X3!M=sE>XZTfh z)PM<2g_SjGiL+w@u_HJlb_fw^!~m_wLqo`>RQCxzR%DF?D!iU&ZuAY5{(y5hWr`k- z^j;f}vagAT@oVCtHb?ZIpf+m+Iu4()-NOBt07dU}_{v~|z;2LDPOg~Eue|39|LpU? zyWecyt+V{g2lGPNIsrZ@z@QNnhA8;LWi4>N%VqaUJFVC7A#whfFxL}RfXsHEXfzpkPXHHeRC|D2!gc+K?;Z{?qLKg%y%MEnf>r@`sl>YTo{>{;D5=+|Jk|F8N|poUkF{~fNZ)XloF z%mEy>JgJt~Yz$NHVT|*cli#ZVq24{Ub*Y?ULiP|8W$9{0%8P!sU`as<@YABIe$PJ~ zCv)|fG2qI=nE%YsbVKRwf0Kb+H8e@j)}h%~r@*Y5C8emC1!bN6qq2Y$n%XdwC&S)W zWu&r}QH~LD(~)+x=j#}?lJ0AdCnvcY8d$4r-cY=%7`Ru98Elp82X?&VlU&1zZC;u~ z)v9W170i3M?hk{{(1p-Xt(k5}KeeXmxWn6Z6c|Jz2RX20NHQv|($!Qm6+}afle0iM{^xnAb`=B%JLYZG@wp+S^2a}TR zlpcT4M!{7~i)U~?v&aaGSHJacq2HY=*G2kyI#3+kx}hIS*`yjMj&QELk$NcJ&59_o zmi1()hm#stwEj?CCoLLxv+sv7sJMJU2u|!buZ1c z+iv@BZ9~~|o8#g_7w0ay@NGZfZ=+>EAi84Jx&V|SJO=6AL$FS*+*q=z)+|HO)5Q!NXM<#Dx!VV z6~;WPWwDH$l|Y+t?$F^H(ggN}t-)*h2yNICQfaU#%G_>xU<9SQUk@3J_FQd$0idiW ze79`tFj89e^RiVx!|-S^4R$VUvRX&x1~rdnpsASxx+4hKIb+LhEcVS3HZLx6dHEAA zC&nN~@c{@)!knPUGZ(eBR`fmT6?3WK&rilqgg46a_Kqm@_yVKT4Gn)fln6y;jBCjV zQ(C-ks?|h?{BYn>%mli!G4t1l43nh77k=(?9?iL(`DGvQ(RX{OgJLb;LLh(Kf`0u+ zLfogj1$r}9HY&nU%wlK?51XqH73B^gJPbI9cvwPLb{7t6E++c5DuPjVY-@5sso541 zYxZzN>IEkc%t>5eMu8RvTU?sUm?hfSEi7E&GN%T{=Z+6tHeGKGL3c{X6@nS3UvtKP z<{Ds3c!YonU<$1?#slN-OmU;s6t>nnda#wl>5M1ddMd~&*sgidM$Loyj0kSb6Jk}> zopfFM)&5SiJm=CZ9}=fdpxy(0L9>8(?=KU_x6m~Qk~u=>{as){^)2DLEHdry^*(k) z^I-FehME756u&A%o@i#5Y=_n^;zTGeW)96ul`v;lBXYDZWVo_#hDwWE;J&~-s@5eZ zmGq)pKcM(AxTR}FT!^JF{*yrZA>{uru*Gz>uheO86txh=vnh0l!qa`LD(H^OJ87^C zCIH%4gb^ab(2=U;L;fo0b)2%FO8dSKC9;DEBu@NOGr-|;9n*MX!&78C2aE%UJpn$- zPO#SF!90ss+69Lx29lit*CAq%!w!2z)h6|xuD{m*aDOAs#W=Yco|RhT;o5xq45kCA zuTNIuGVr9);u~py>>IBcrkK=^m~&FleVRg~5hY97zJSUA+(WT4OLqN3Xs`rknWA?E zE}2ROsDB$gnJ|NyMrQX4sQ?IkP|Lj@&@6 zdHJzkime@1=yeDV(HW_G6368i#!tgHL+B*aRqV`FAz2k|bY=Ab-^n*I%cauBV}2{8 zK3)bX8a$_-DfCtnDa9R8MT2f@y@l>EN1*WdK4T|E#53K{^e_+1$aPW(synb907!}$ z&38`{N&6-Jki&!@1eE8_cnb?FF}JuYV%)c-kU?skpowr4~7Cb-gGLcClB6V;0e z)_#)Z=7~K_XR*_*+)St2=(P8{cty>G-wW`ZV5xTLRM2%yD+0H|x!lk)o6#oC5#ms| zGh+l4hipR@kh`^Tcf(IeW!qEW&i&2dm z8{UBH-ywTza?Mw@)jsa#a@c1?0XvKd*&WC5yxN`gIhw>#!FzB zQx}l_loD0-g2vbvK9qoP{!;XNtmP$Nwm7KM4x@WNQ97C5zR1rn!{6(ITb!Ro_} zht~koK>Xqf%TFy?FhJo5akSUWtkHXDkVFP4t{V;S)<*F31t4N>g~z2RhQ#kA>oIqu zdu$P^fz3;jl1xtK&T5xwN0dm=n<&_^fM%O~eGnCTGF?oa$j#BZvKat_dYPRH7rP(* z4rZdY=VMXQA1yi2zU+qT$VYRsKBcAh-U0!3#2sG==5KV1!wV2oFnzbEmPTRXdKb+N zbyz&V{)!$(rBLgDSjo>#S$@7M*eYrAuA|Lpsf|=D4?>JhYfSSNXVI`AvL86mMwEI z`70xTbyne%!yC!9kU~~pZ`d~%9Ur-cvyr|el^F8bUHkx}evzYFcq(hhym6q+IBP55 zGZ_k5Pp2;+(DRbyX?(#Y&vj0e$HZAFQcJxw@q@st3PMnyU=;SttfLJE4z15|>#})Hw@FIZL zYtquvBDtc@bqnPRGrGmHx5E9#QES0BYo!;O^z5q5SmO(Kv9^F=_=xf`-UB9tT#Q^p zfW$`-t{)>A2F&03fMeHHeUID76M{S7teZ4in3^pL`00s}yUglZ&{7B0W@l%Fwfd-8RYuI_yP(jm zd+n(-=a_iK(%Z)s8@VlE!a%)lN*2*#s6Rfus@Od#=jdXnO>{CKOx4R`M3mv2i+qCn zgS4L#X(_S=GJe(@Vr*Y;PHP&M!Y=qaWMsMEYwivp`xIWLpBLjDtnFN@5vSK@w^9pE zrIbv>#OIXZ3 z+%pslRn0Lf3i@hlsPWkHw0&l<$APn8)d-a)GHzp!G!OO#J_lNti1*kd%#I&y{^yfG z3B%lKg&OrPV#W({Z}0|2B+p?a)%ZBy6?WAtMm7&8gBuPE3iL5U7GM#Btm_i<_Jhqg zXyh`&X=s6G(v~sRvJaJR@M`Y8DN^rEnM7VP2gA4tFdY3UnVVWDUN4^?w=XQ6N+sN> ztoCSgCPF-^#}Lk1u)3g0C$$-}C&7<9Yszv%A`|6etCV^tQJf_LS%>DO0f7~rd5t)n z@-d1^qSe?2z>D_o51k}rqeQs-Jp%|c(2#o?%+8|pwX{}&|E^-V;RO_FbdhR$w*Gp! zONx~HUnxF`PV;^W7Gqnj*l~TTaonu$+Y)WiH+3&Qwj-(X>&iIfc?;w!>c@tvpMsLpp7o+pTXXE!8$P$dd+ND9r@8+K#jU@1rw%E_v876j z+RCT{W1y29ac$+!Kl0}Zrwjlo0eAy1BJkAJp{!epLuQwOz-gzv%p(K$&^!3g8|j|F zsFOZHV>TR&g5X$V9t!4d1+qaUX62lW{7*ap9=fr{d9?Q*dOTIyxpiVK3A=UhIVjYm z^A?Dsd(wkFZ{QrIt*L4S<*{x<8c`xJr2|^hSkYI>wo?i3Ii{MgU&A9T(jFDy+ zcyg;{{TF#ET&OlN=wOASV$`(Y5t61HC?F#&VfiIQ{VP5t%MA7YCyWJZHRr#y!C!N` zb;u(`@PUOGof{_EkXA2-mu6(Q?e(9AVflT2@=mS<_i5*VJb<)n7|-ovaQKrh06{>$ zzn51tM9qYZN_PgD=nSXhvn(2@TBFBUdo&fID@W+G&=EABAXN4c$Xc&nURJj{%J#}L z`WtXW*%?sLo>)&WUlRiz;bl9-*ai1Ss;dCmwS?3r%z7-%tDs+IyU?s3XQ83Oo3(qx)SKhdTl`X=MQxd)jZxfrC=Kd|#Ik7Hw`Icd;6k zv9LtFq%it)v0j+K@~3Aw@g96L%1$`BF^H1R(KqO8S|nz2owg9{>KG##d7QY$!hYiHrZL%}!s&zk z|I@Lt>yfKHgt9paxtX-FlHHEHGbG(`R8;xM-s2!d6z{r0d(;6imOi zl|!eX?QJv*)7sW<{|H3N+Id;90;76-h>(V{+jD;HoStDF`&t z_BTP&KAM#w*?UmZTWWbV|9)NWM=bAe{d<7tT&mc?jieMIDt;2ttR&b@w$CTzfkWcYfKKLr_fE36|A1#wzrG&Ur~LUx9q*)9Sa)q8K=c-Vme#W0eGDn~ ziBa>N(vD-rxiUCm{UUlf-<`IP+|1$ZqX#oWcD*UJR4~B5hqLAKf066z&$sn+fOi~3 zY-u??G%}5~Tv8&)?>`l-7BelV4u&Jk%zHAdVh^|F;fOe5%xO+fA=h?-VA?0tPtJ@J zj)A`i|GLCou+M5G{Basz&DZAyp}#b%n|c`}&;R@DKAP1tep;$+8ek@K4XeZWWOJ|J z{Ud64S!G^iquhsAJ`^kF0nUG~1^xm+bd2+p{J5iUrmcg1YjTuD%Zgux; z2EvujpU1G{E^DMhZkTVMU$3#qA!|$mWCG_-#dk*1)|h&w`8cD@c*dPXkg3jh#TT0&}>VPq4u8u)) z95gswtUXJ68VBN+#;+e(ny|F-@Nw*=fJ18Fkjr_%L!A3YPU@vKk#eV8=XZ&rPM4hY z?~=H5M?fnrEVWn&PulAUtXVXsPHC+15IPWj?10{=mLE=H_&o3Ol9H_osq`3I%YG#F z{3D$lWlGARFAi zCjM;3M4yD*6x~FWeKm%s2MXxUS)YgMUQ)aqxqNwWfz-zGrbY?1a++zslmMAD7%5=u$J*?KM`e{onmW zQ{w&qb<8n#G%?h!z+IB@pBF4-zrbh*W=5*qT)Psf#joJH>xQi(%~6sHp-mZ^E>xoa zVp=w|!3aK~x`QkHfSi6@a1-@cP4%RMc%~A4HoD35ISdRN5G)pS&g4XWEw7E4@vXiB zMi)82gGd=IlPG6%H8tTADlBu&#O9utD~%C}j$>fDbq zCB`X@f^}=*F9L{M2_-3_Fa?D95hiLhRZ7o2M^8KZxxSG!5Zqd>567N z%9NYs6VPT)=s0bFAr>0^-qz>0W^C?P><_j@_U*CnA5XAl8jf$PFE4q7hu_w1Q7U}S zOJT4hE5}l555{gcQKX`xRJKs{&*%@QdiD~0qPSSWfRqj_@N1t$Vtvt3J~Yne-=dTE)gHCU*< zO@{AP@IU3rRMG$n6J$&f1pjekR=f%o90V#pc4})ol?WQydYI#EnoRcCH<)Y-bY=kFa;dEu-I}L+v7Lf3w^XRnjB)$g6Xu+8iJ+T*!0i4V?&A9VE^6q#%kIW7YBon@c+`(&NO>CpwUbGXZz8QGi5byN9HCLA@#_U& z(y0%ltiDs;nbyIUDZ2$;6vnK>3=evF8qB+4h;%0g{?C(@yG z-NRXGI4a_bZz0HEaf0j{xJ)|P+2)mDmb<{vu_?f>Kj7h+F=eTLNBmWg85kaq_JIQe{wy&g~Cx^ze9xedGeBj~Xhk z3a!yC6$SLPVkix&lVhQ!YdF>VEfLbrylrPedk9)SFlQg$%l60`P_sF#IRlzRFew8f z0wiH*vh}0sVgwEjw%rvK4KdysGiYcA9|67hc}9gKrM+J({xKJg$s?m<&sUMi?Exb1 zu~)_hz|qk1ySVQ%U|iyjAJdNk2jZvTKugUnB*7L_js~dN5WvUAc`?O|0xOur+Ggs_E{MFkhrLql@O-4i#J5lp zT?02l>2~_DWgs-X3qXs&TRgo^`52y4BDD@HM=)*=CudF}_rjV^I++NgCJbvE6ZE=$ zsA(5e^Z*~R=#s(dKEQc!%lI`z%ji}Q$``4v{lZ|PNL&A&3?_uDEby9uLyNJeZx-GF zC9&}$QCu7iuwu}2a@%BD+InDG)=C4WGxySf&y=5`n;thf8U-NL-88T-*oc~XVuvWwV#=6#ymNEXuN>+n0ODRi2 z|8b7BbhPe#!)ZwWI}oq9LF>PgOd-^bYP4uQXnoc*8JgQxW1 z-|dt5G9$G>IRgHuWdOK~1_H1a6wX%|e&Tg1IOQge5bA{SK2-^|x)9qR^e|LCWU_jI z|I(PWXEYMZgp4%p@Pd5xWo9g1i81xbT0(yRW9S^9eVJg}Gnny%n*k=W<$9*XmQF*+ z@XR+pUO_kjn1!J%E84rI(*>2&m|(yCy%>C9da`BUVfOpegN63wKqEXajHMrC3vO=wSgv2WtM&BDuEc8~GjGB@ z0r~mzMzH7H-TlB4xHW%)?_z$!{d9!d-5BXe@qI#oG^95 z(_o}@{VC$j%B$lm*6;6sisHW}*9mEFqWiiFK)cgS`ywIU8$6Ss!hWT=DF?EQ4_%+K zyiI!V+2Z!KuEtDpK`TEf*lWz~j>F5!#n6Ng>s!MURZOG#!JH$+oq3X6;Eh+RK&B)f zucS?w3coS4H)Ge#I~l2!(yH7Y>1D_v3%_ZxIJ42Uwtexlds6S-R?iUM_Z7juhszr- zt5q~}&RQr|w_mpqa&FA&@spoqF@x2brFTxNm)*8RcrO478G1ktm>*eQhCCl7O@@j} z%b@gheQz>ao%##bjdwz+$*QVnlPF<;A$~EwnWF-He7cn50qZGbnSY{NTjN?Ew}QPz zB+od%fY-|(kUO!y{-&YciC`4{2gUkwpfxwHgvJ@M(EqW?IQ*{0&|#=bVEV82uoX@b z_M$rZYssn`kN3hJybe3?({h++zRwKif=YU`+9mwt6 zOOIGx5IScpq;KWDeMR4XILVN2?2WTSxH5nJvDjnlS8llK?@y9zrgAR-W48ITg3so~ z9GlT%M(WZx|M_n2`@Re2tgst$HaXVrh=6$5WHTlv+k>hM4I0Mtl3!1)Qw6ZmVy< zg_l;kkwPvC)#ycCua*Ue@ar=%RBKrMa+_=6hR;vt4 zk!+{ItP*@pWSkr64@|;|JU9)m6amqMx%|9|`uU+Yd<)Q$8UX>+-vN*Jn1{132 zBqg-X%WjP6 z_fGJh(llo0wgqn`tGW}Cj@-N&YY2H+%1b40P3Y3uRk+Jq8K}}ZHnT7l)?9WutIB7x zZECQoxLNPKdi1=b;+E|CKaMc>H;)(F##C@rv9S?>YqgOCH7t*E*E70kWs$t|KVgR9 zVu4l1D*HB8T+&6#=$0|r^`*qdJInitsX0}?{T0y_`*F#F;P0b?!@eY9R+$9Ipd znr_cVqO^EY68;Jpk7pa%rMkGhHm;tt==gcLz7$D#?!HtarBK52b^^rrEp_}JzAkEO zQMaSL+7htTnGnfYvH*oIzb>EOJ-y_^iCWgQ)(kx8j_NUACFoM!4o-ib5!^;Ww*T3F zKBj{Z_liV(A>f}V4kT5XH@0LX7O>!(zkxgI^JC_TVQmpF4cu}?w+mm^*^2REFoD-9 zG3PB$A6Ay^aAkoVS74KZu_3B4fr{T9P@*TM2gXFFE_u;Crfl;y?%WMX(_nC84<|BV zAK(0rYD+sf)}j?}t(nx;$6>CRw_-)k$Q1f^O`bbt?j*Ri#ydo2@_KlgIf^Iw_hLXM z+uCX-SyCAKdDG_4AAK=KY5CTIn9(e1NgpKcVLfK{@W3t2*Njo@tHftd_p*Nud5exd zT$AfE;Q4T#xBwvL2BzmU6Wm!~_uJ)56xSuJLq=^cBJF5yDjudkFq=0hCXMH_cnS8Z zZ3)7a^%K}r#6pOaA@VVTQv#i%+|4-RWP&?&eKw3Emx0YB&o|}Ah)ZkPn6hZwJ&4#= zGe0KZ1nSKGvHs+gX`I*VM@^Xjk@uybGqfI`#;6*^$+0*K}*!&b*9b{{< zB`vM`zv@zk7_zUItggmME3>zh)wSH9@z9T@kXw0M-A!M`P8>w&$l$oxuIUE=}jI&mC^a{DDctov#o&2L!Wh>}95@ zJutGxvy^Ws`TVbwcLZ^aCv(kcQqRX4Ub14-yfxc5Y^BpfULJBRii~XatbGvn1&lU7 z{q`Lvt430N8V&c74V)K_Y_3NY*>K>33jAMeu8J; zpy3bSuN85_GZOYg5X0|W`S1#x_JZz*=YTMPpWi9ufQCOy8ac-CZ6D@orr=U6m~k^| zWfWKUs?_j2gXY$2y2usz>}U`5!&iK}iMAS$mbUi* z)RQzuXb^U4a1BN*#i{oAn)-q9BqR?FA%sBeO7Ad`%LK1(yNLR_D%JJ;vp;`Mu^2%& zg`j-(1m3wpfu27%&{BEHTZiqoDjus6s2Ja{kZN_Y+|F3+N4RjV?IqM5%k&`20*$69 z##y$Xk3aV`ExC41sT_t$O%6DWodVRD41Qc~YVIBN&+4pC`8 z<<70dbtv~J59Ml4k*b<1zl=S(2DG9Cr(b^FrgMF}ud<$+-*Vaze-I*fu)yzJtWul? zqP;N*X9sS@d#~eA1k1?(E}mqsG&nioR#)^Tub#s0BwRPKK6VpkHND(&-$znPz24)j z=CH6dkINA}%V9^x4!5C>je%Om-e@j%-p{k4`yRrh4sN}`8ip?uAxmPd$C zLeGCTM)b{+bSkNABXDSyfw|G6lT7GTER0I%s^od7gNJ@)#J`g^2ZbM2QDW`QNq#^p z3VtMJlGy1Etc>%v@FU|Eq;qMMW5*ShXTT-Fxe z{)%?4{@_6ax4EL52YUoVxVepMfC_O~eJ{o>s6T&(qydsq5K1h^Bk2f(g`&R!e{(n2 z;P;SOrlap0OBhzQ#G&voZp^3%JY(|<)fdO0AmgM_=xt&KeTRzup5-HaO`523r zaI*4RPaIpdFo-Fn-dWZfAx$oBJ8*Afauq-tZr<+8-dHrLRmmIg9cXhENF!Ry`ct@x zK?_$MJJFh_;*|9;d_|2)(T4bimKcM+tpKOV^h;tUv}{UFPG~k6a-jx)X{OWg^N|)U zi(}F-g-muNHBVZdx}T9?7W%>_Py4%&N!vot^mu>@o?~`c!+72?$nlv*Z;4uQ@cs%* zsGeJB(Ox6WM9Zd*^TNF(kFJbY1y zuicTpGDV?JS#_q_0jb||Fdc*_IDzh+jtw|hhAW-E8sDZ9SD@U9ZogRfa+RW>l@-65 z^Q#Jw9N!jI9J}q7&X`I+X}jtF`~FOKeWSM@u!n%{%9R_8-dj0KI?Fv?Qlsy_E#1Fv zhg7EJS=3O*ETeJ3{Q7s|%MEOg(rfEgdRSbn^Oj+hqA8prm{3fWPSR7f;X)lKPS!W`Vt{pZy-GLABHfF0w$m#;7L!c#_jDsqF7Qrp@%B zq0ARCy>RHC^*c_w6lEtT2j#^i#+h241dhBRQ;{;GQGaididYCAN=yc3;8%o4r6CHFh4wDuPq-l6Nb+CrkAHYYPj zLudtxmM)SPnNjqTEn6>`f~xo7W{YGre}~k>EA~7OI!)$%B_Ny^G&I8YUOUs19+#e}K4Zv2^a7NX5_; zXnTbmaX6-E#dgG*Yx$H2Q=I!g>vfTu`F#AB&}8dqG7}YNF zX_}H@D$v37p=>>#RZQMm+2PkIUqFx(=ADYB(l<6pByn$O-*G2whbV_%_-TQ^N$#%a zm|>+(59NstC8}c{G*OEAD_7z^Hw$gvj3d;*Hx6w~>;t23P&+nWw*Xa{I)QIzo7g93vKB~h_NT~p8;aB1Ct^bz;j*2ETtih$y@iGI)6q(@ zMeMmBRhQnGdzz^xRl}OyhNomZkQA0*^CP%cnw6i9&G;Z_t#FN~b|-rRSHq2mo(b$D zJ47$vEVjK%@6HDbBE zbD^zV>xu65`Nq(}PCH?22l}=uCGVAqe|RDVAE=WFhx=rJ<#8#p*4B^f zi9X(+6w0=Bsv&C+0IX6BgeKUt{k{p~ATc$K`hFH~{^*)4zpd{0ZL@48eIvX=|i3sknXrXB%$D#p5t6Tfb#hJFAj6e73*cSs;yUE$vI? zCIl_?SsOfR_OXzOjTE_Y*UmbNNw06u*Zv?=bo1tAk~j&Nnmf>>BCE3NIM)iAvXF1%&;~ zZ%^KX_xgaT`P(tT*uHvcqWzzq@I}WNx>1EjV%-`mk6w^@qIHG8a$CI&yiE`DdeQEhqh&t%$a0WsAK|Q?A2SK zkKwG`G0(ND((c3)4lhqNQUDMg9oL4wx6yHpzlKKe-G%2kUnr>~O zViD8;$(&$`7xaMAo9VoIe|#+am~1dnGnBCy&D8ljPW49N@0_%mzAGr3qf8&&bPX`d zA>qzIp2+s?yBtucf*^nuksya&NyNL&$w}{B?2Z7+Y5Fsy;logKcsen{J*D z`geQOHt36Vc+6djbKC>VUqGxy1ODsB;Bza2%5HA zEB1CAfWJVOJ2D1|DfvtvU|p;@C)4B$nyZ2e+b?K~e%z)w!ez<+3|RsbIOWn@A(M!& zjE*j$wIpm9vCS44f|z(@c2Ush4Pc{%jy2PPkuzHlQuZ#^_*l7I+qwB@a?5y%z6QVq zU;>ZM%{sRR@zkQA(8c9Vuup?2VqNw+6AXFf>m-&s=tEeCyOT0WHVtG>17DON7^A_P zXK;Qjovz_JNXo)t56r6ujrX*4>wU|)QZ%wMsKk@)Kny^D*~*p3y_uiCRUUkE)J9-8 zbhN#xX>3Eosp-2yPzBL@i*OzyD62ndCXWNV4F{aY_1QQNbh}fMpy_M1^pxcFJlOq+ zPKe8p+lHKp(6p4yMcbY|l{z$ug`#s=bgr4_!GuGr*ab~**Fr077Q%F0E(7+HY*0VE z^g+j!Fy4{+yZaqDR_xZz-gFW7Fy8g}DTC9<{OEdBj8GKe1BcEajItflX!jN^aD&)0u=ee5NiC4G38SaXso z>@O$;d39Ro9kQ!|ya$zk$A%qH3bhOAin2TQRxo6#6%v>+SE-({L(a(!8~Bspo?d+h z9O~bK2(NT)sc%~qjgk1xpJ<#77as1{!v0`6eF?ZZ9*J3{-;>-YRv)14FK2nw-^c!u6lEE7qAC z>GH-h9ZTuo)D1>k*ldL&$pcN<)3NJ{0n&M9n{mvgw<2q9F7PYk<4EClzo|1Mb4qt{ zdK#X_HaHw~5$!E-#7;fcojbMqX}OIGiZsm|*2IGHgV4vhZC=GT82TzVHlw`kjoYmd zz8G&;D}Oo@v{S|fH=WGN3{};0n&)ylZi$^*UiW)@2Nm=5lc}+GJnE!2ut*+9tn!XP z%EDyT&FUJXL!bZKA%ExJ&l#oagHzW07WGSo?K1nvAv}ql?iA*Ru*doyu;^akc6)N4 zlMBv$6Yk_(Uh&uE`#DRevzm<0q;z%V+`s%+z~!7fzrW$?_lY*i$hMrNE|%W$!i}*e zbmg>>vQ46W^*M=YGHH=|`BZsH?$Z@h%g>+Z zGt|{{2t%^uysHJpCseCc)d}%a7qv#GVpAWwX&F@RQ*s_gtLQ3HGj#ioDy+$Gu<>xt zgmanp*I;ipcZ0*KF4F5+F`3&+N9Zd!wItmhG6!>^@&Ef#hvu0JO{u$H!5YU^e)_Yw zwJ?$o1oI(CK)_|gh0O_pGW#{u>QJ|gS_)DJp%EedvIJ4IXSYuK2+$bd~^$ABWq-ZIuVbg&8Tyz7XOLkoY79IW%&o*zqL0VAgR& zyHgO=ISo!bUxx;}HDTWder?2AJ)mghrozr|$WtS4&D zoG8)c#&@mn%voKenYZm?_J!4}FJxcbHcvf$^_+t_?>0^rnO|eh!S$M=NZ={SIOBi6 zFc#>`k$(4`l!R+{Y*raPw4=GOG0fXyF}GaBJVt{|>NQ)M7c6MDn7vY&!RW!RwwNs~ z-Y^o**+ugdt2Q@#VWaEC<{v09B~5;L@T^R7_TbCO_y2*PWCbRg`{&oxuYWSwqf&+7 zXb?{rj>+EJY1sLmVQ`0G#~^^ug!?!Y=Vazb=mB8|_22hVT^lm5UCU%-e_n2Vc5P&( zI<}-P>&?i>o2y_^L0l zX`@M57rrdq-SePu7XXS>>BH~)h#&KOvZcMkLjwxe@@B1!bE1O+09Dg9L|a=`2qFk3 z!+>wKiK1kF+N)JRn}2vn{nVKgdGtF|TKXENh_oODL^xpyw~!L)VKtBqgbiPbUl)g; zAGxl$eq_`X{21ypRI`fKgeM>k(+ke)f>pDA z$Qj)R$LI_P_0&V-%we{!25Uo?4Wj`Qr9WuMN^CHfe<9kQ z-R?B0!s-~~I0R7%U8U!%l$W#Y?E+Q{mBztfjZ?EIYO#tTTiP#?x0bfEP)VtEVNksG zAU{PtMKE z3rkOJkJMsi-*$!^0Uz|$KF=;+FzpKVX~_J#+?LWXVL_n>b6ZoIn=2=9%hXRM;mY10 zzBJolbKCv;cydEq?2ARln2onLZIv&6@~=p!WK6`;6eF?huFGU7d3j46lS{KJMPriC z?0@g}5(t-D_T^W-ie^k{aJV}So&K1AQWGYar>;oJpE6ToK}cS=G&wp?8b1-A7%$CR zW=_`Nos_{NTWm>8`6niBLw?GNsj8WENi3(dd%!$prYhg1zm1FeCnd3NITKlbNxQ=x zNb-#8Ox4UO`J#kWfiyinZE>NdS)V3!uJo_hsHU3LV!LOjiNcZAdL<#4S4k7a-(6#(AQYd-OycN!)KE+ zz~w)KvJ(MMyG)CxQf1iPQ$kGacK%zYEd0kzC+ao_wl^m=A?XP{qCN6R(qWe2#R<#k zj9^AZ19U1b1=FC3Wpi;=6`m_-$#NU`a0DZ3rbC~wDDLY}StNI2n-8?C3Nae&9)87g zAM0!Dw9vKU76hNULh(1Ryuq7PS7W5rXS1}8gLkgF;s1S{y@k+<7%~cQ&Wj0$?#@Yb z`mKT@^g9B>6JuldS#{k_N=%OxjylersXmn@eH(bUzyyiN*{HmDNVciHJ$S zATXbuiW#`1P(!0M5;-qa3&>hz{tK~`(9md3(`!qf=?t?oN<8u702C-v%P8197ciuO z$^CTv=EAUX=GceIH)AXcdVfQK!~oM=Fo3S&DHq!S1S4eC`I}{ zu^bHMi*p)bDd%&=w~Fb=(k{hKQ$TRngr(Wk#h^+AjT)q_sli1{(If)beCaSH1ukN7 zMKjK{n?OSfz+26NB+Z#xUdU@^4=2~o#(%)9X4Z`8FsnKcPz4B54_z}#TQ6jTW!bV2 zlouW~yI2wu{*`tMBky?vn!|Yz*aOW=4qCzJq&+@h4b%vOmb?qs7;m9CgWy`6F2bn5 z1F>rhNJv_uM9?^?Kn)bE*>x}FqpsmB=h2Fn=4iq*s(ym;177D%j?OGFedwFHnpn1DB_gRbSgV5^e z^c2&-*^93)h14G`qZlpnqU2*Q#%(NDDs35S!8p_E)v|)l z8MxSn!0X?+WXoo$!EX-Hm*9$57ia%#N{LRd4!w^oej3#ZkLFw^WgXTq8{pQdgm(td zX8AR<2>8rj0aj-6CJ&iQd&Sd)?5gekv85wfSQ1^K#kG(jeo|OI!QeLqcmZwymNu}u z|CaM7e&M=o_q#kqFbZwzEODKL2L3n!Z2QraMhw_c)VVkk|+c#|EvxQc9RZk?2Bm*%i42ss89>T z7YWb1#Hs;X&Yc*0U!|+dO%i2md41k-gr{rVvD|w9#Q81R?f*35+U6uJ>+g;2Z`v`~ z2(uP2d!P}#w){}Rl7F6Q)?6Ucbc26GJN5jY5K0V9xpd?=ga z4B`A6fUlC}-VEbBW(~WUD|>_j{^5jR(z5((Ed;13B*+y;9WE_;+?sNlh9i-d-*`A7 zid@Lh#Cyd*VSmLVnxI^7h}eQ2u;)d({O`G-2R)8*@A#;Nk*E!a1AA$! zD%$vAH*aS&**#e4u=DuvAmd=CKuu)!;n|?OZo;kNiY-KryVZ!oXde6G`&fa_5M1GvlC-k>X9r3`S8_=apX}%4j_O&Rtx|AU;YCCHy%BwDQ z%8e?nuN-4Bly`}6AbnlNi@7y-xirCtp-E#MnTf*@W6*3ngxK#|La1V@A|5Sl0m$A< zL~*#L&rLGQy&qJk85&;A{}9_}>1PMyMZrs+gjg^_-gS{P59|Qe2Rrhih-Z~Z(sAXl zL&1_lUKM*Wrb}2OlF+PB2~?zX0esc8TA?JjdwnNoQV+%s+9|FD@Z4q7f+f@@$o+b=JO<0@1a<^qYCkv{N^>>g#o zBT;w`M)xf^(!<_FlT@TiJ4A_;5r2c|kKVTkO~d-DC_Dw#*BHhCY-T|^d$Sd)uYU4V z6FRa}7{z?74Yo8ZLe(rswkxWQ;%N^-TxT=+&Q0l?Iu`IqlMn@`jzG zkGp<^nl}KiD}{HuyuelQUc<+aS7mA}z{9(}>b*zNV$Kt6?BnrZcK%Uz;{u*Jz0ZoE zshWhWeOWUd0&h#lRgYHmwnP2f-i)V-v;FehDKdTI^r>$j@?4WAvlpblPJi*YSAOv> zTe|Of>a8jMn@05Q)Sluf?Ctp9^y&YbagcIVznJ=mXM6Wj>}^jyxv!Lc_mfxt_8TY4 z_i4G_&)jIKxtH;+*gBoLAJbQ>k9k&YX*7OK@A^&R()Oxdx6QZE{6W<&ao6`R(jfJG z`+OtPxYW8|S{gDUy4Mn5zuIp^*e6We;*tH4wha#vDoVd_7*##Bq48QvndREX4Np}e zeCpU56ZmVd=(_}7#qIo)t;|&q>s@8G*Vl2YTo_!my9?yUe7O-U+_mv80n0sbj=5mr zqTT&(ovFV5%v=4t7cE@iQ&nJ7P&JJC9Hamw2VO=Z?3=%aFi^eJF z5vZ@8168Epd-$enui+{2Dh>c*5Xs_X_6+8dSw$2|wt@?4Zn_6Q+}+vbuH9k9B9^E> zOFtO#RlFk8{Z_rcGOX5GtbKJ^REyqwuNP{B?j5nn8Q=x6y=bolRsOxMy-vn6Qk)JQ zoyd?$0TgHhKQw>?&>Tvj0R9D_WtYk%)ZDjfeq%xM*F9@~v8Nja0z^l}dK(lX5ogQH zowV*UUaJ9uBcQjGt24}EOVf8Uz7Gz(~UwoaW4 zq<9|>?k8g=#)OW1LYbwsWoxiNcz0jZ#K#P~h3>m65hGZ+Ru!`bN2Rk?y?|a`&Jwm| zqo9^MG>3OS4dJ$s6{n@{261ELC*YU3ceRdAP1kFDpJN0R*M-yU18)Jr>m!Jt1~m`X zzpS<2X#xtxv`Xm_W?^LIbdC`ktcp)^Llnh)EaQ^TueDTgi&$r`vu~Z5hr**w+1#&09|hNQ z2K5W+3oh*8^(aP@)-+JM+^uNDUr6E3$`;zd;F)lFz9n-pxo%=N)jbhRe*Nh;|IuFH zc+`jkcfmsUczEj#Wa+TcOA_6F?wQ^rn)s8PL;E3k0y&p*3(hs~}H@m-1EaFpsgyKc=^LkY7 zHtXttO@5)v(dohGd_wU3gu>urDJ!P>)g9{gMWo1Ri?A6Z)P@Ly+R0z_LcrzaeAD%a z>ou`D-mSI7ZY6BIni**2EU#79h~#Y_j8LMZ9GzJH+Q`Aiq66Fn&gva3OhDRp2tr*b zODd5(PheLKak{B^KvHCCbv;bh8g7fa-09N2S>;PgJidCuS-#V{NcrAP7JM)J_i$@B z9N+ELJwPj7M-NoIsw2Ey-Eljnsi@Pe?%i#`b>J;_6b$p4=_yuVWtG#`Q>%InZmGgF zc&S+IZAZwwu5SO=L9}VkvdW9L$4UBP>{s^^ujk>=SIjla)c`}47IRakQt?N`&F{|f zU;il2Y|?qQ?}v6F0NV$Vya1_fUfv0jY`D7p`C&>QH+*#uT;%sEXK}P6yzj^`=0^2* zRF`TX^G3wl5QqdpxN8vUnKfXuqQYlRu3;x58tGstCLgzO{3rO6^blbR;=j2t^W5)n z`QBvix94U)eKxuFyhhM|Nb$KX-Akt|#240a=nI%u$hz1-l!juEenIqi-z9L!qlNf) z9|d4Ir4gsVF_j!SZ>m`1O;zgsexGLjUxM_u0(h`RX{jTJUXzuRBoYocroL`n%v;F7O2iFY` zQ`#P@o_w-Q@#q3Tu+W@(I&mH6))U_M&MeVi1?9`KT1cj5+(+=* zFuoa}=tuYprg6cE3LjK0B!Uc?TPq26{ObaaTu2w_N^nrk_*KeH=UK4AnR|wXMJokb zy4Xt^Pc!qB(jDVfzV*xEL5bf-^%c#yj|@fL1XwCOG8mTCLbmYj3f)XJ_|{-{^~wAR z-%y~%F2{j7vq&SIn4AGytRhGIR*Yp88gxfYaqn{Fc6q&+>@E%L97I?_rzmJDU7uIG zlW3bM*D%zZ+lxwkF$loTIAVwe>~;K9(J5VbD}Mp1+`yi?P!7x0vYjIhpUtgh9@OB(ZDm*FyV4)@aOy0V9)mv8ygR>DIklQm*skO*U9LZ-&WSf2CS5|-erQcK1Y`J zw)EcY^eyO7ah5)?WmeeN*f`&=o3PhBScbG^m`s7nh3Gq~Un_=!C}o0buqLyBW^hpGXmZ!+H!LZoa5v|REndt#3&Tao>_Ji?N&Dyo z+m}UmbME@KHOD3*unlAs6%OPzC5Abi;E-8tc_%`J7}rPeNNo>J1r|bPAGS)p!=*6g zrJU9zC}<);sc}BoN$3-ib%|90 zm{3v&Ly@w`M7a8&(5XSO!FNtEXjX+uMPSQ#ZgXbA?a^$$XT$9aGSPhY|9Yk^(K~#Q z&7O+JYYUEHP#zr&3f4c%NU9?dyYiS;F?!P?=k_!zR9Qn2r9CO>S{_w9!^GH_6%S+X z?a--v_X;69@6aphd-m9OZ}flvV7C`2p*Jj#)v+;ED-uBI-3*MG_MbQCs%UG~AOfQg zuR;iVDG7_wPh$DLSFyi;G~W71_|Wm-d;iAW_b3)Z1^=Ylg7lHnf&Q*AKOXdp`>d@Y zemG}1zQK0Z{R>zvQ;O)){AtWkxOD`z474f8bbiD6W_r8#qJXUhb^LMX^bpwgu% zPiBUEEr+S>TutViK9y17)=pq*SNQsAa3zwH^L-XZ3AdJGalU~R4a(5hziiD~SrV$E zCCHK7lj>$DNZDXl2zHG!K?*KSNDG)s==BIl9^k(CehIUJOQ%~~r_dA*{r&_5_1icQ z{R;3Px;2q|&4nW`pSeqSk_cpah7-n7M@H51l|w(}lBHzcFvL+sC5-hTlQ-E2M`VB+2BxE+rZctJ>{-uZ2bpe?#k=@)1J3D~`2BTa;rovoI(;Qfsu zoS%N?^8%7yu68JhZ6;XXoRN=syse_*$uK+T2+(M%k{ zgc>A`;VK?`xPRO#ueg#0oAXycc(kH}m)m^R9k<4o`13jlX-hu}LD$pQXtuyODv6^) zL|U|HX->dv65yHXtCfJU4N}EgrCizCzS)5fUB_x$*|8o=c^IDo#rDy-0Y)1m8JxZh znHGW*^6x`HIAj_pg<+$=CgMhOe%y$f;l!>F&GskUI&D56@`>z;Mda)NFb&TPPRIQ! z(B;Lt&IBnJ7k!QOx_R?!ABN?jzs$n0Szk3kNht*@A(O5+9onj(tC)1pQ9A{{1P?#t z`Cm;7{~~TC`hE-SM#)T}fn6RYB1+W0H5ta&t2^XONb0~YlCojM7A>R@^!yP7*3-h9 zJved)pZ+kzphs$42>XILE`0zwK*qnMEhoD5jcI|=n}l3nm~%~B--daTaxzc zxK-fOuBVSqGoio%vX88~>alt!Ge60b)h{ITJtaBrxP zV9P4T#QRMW_35b7YKdvTCul8i?PM^R@lO>lKQdVwoojS57KOh3EhD5Z3uUT9c}jjm zd{xLp77nxBz0qbbQxjz_SnsDS@avGss`HIIXsVm!Bo4){Ng%5}=s!9b9t<^9NYpE}}cTSWk7q)}$FcbI{ zXd_x`Brv_~7Oh}|mN60Y@yZV9ySp^hV$-;TTwLzwH*tj6VOBoOImBW!jJc~TCq+7N zZMO2YkST^QGA8Rj*?@)*pI-eNMN&T3c2Fjmu=IzHy#FsR;-_7*RM$(`T-(2H%`F74 za9sV-UxI{vT-Mp{Ip0@jZr0s>e(7}=i+f%u`>9g^1mm&FkNiOWu%#F&kUUXL6b5NQ zRjoFG;plyPwY60RQUa#T=*H5YGZ9NiVp3cpAI)ff5eVi(at#z$&(Dcjd_1r}H&=yz zzbCl;jHsWi!`TT>McJFP(Ozh;bhJhIXA>L4Cle+T*_sF15{P+T*s&QX@p{n8ln4QM z5ODx^uIb#n`n?(N>~d`O0A5OHWi9r6Adi6DvpmER;<)*X3QkwNI*2aVHs3fsrR8oM z$HBOQ1aZO~Ztk2W*J3TZq8rVxc)R3F^Ek?P!vrPwE>cw`aD6x#AYrbKca!%EcPLe< z5!s*`9!%0Gr9<3b80{!GlrUH-!T*&i33;W&ip~P5T*YZosDWRc+_+Ch?CX|v#JQA5 z;9EGbauJJ1!XcQA?5mKQH}P0dP3+7>J8zU{6=bA?_k^e7LjO6|4?g%f*b=j0&^Wju zCdBgbhc{^zP36F}bpP}R^B%a?S(=EUmG4KGG(OS}#3F)a5XdxBztIZbHrFL_(DZ-R z5y|1Cc%$U&028UUsE_qmips&74T)e{0DRie>CD9-cfHfCvT;gd_Z#-jLV3efHhZ6jY>~ zNqe5n<|7}P-|;K@2~NCfz4z_4LM%_1w+5F~JLx{sw5wqkd(kv3I_k6z?ti|GBc-Z%6hUzMs=9lC<1cXZ2>lGemf&qF92gNe!S@h|ggCPe)-#IM84t}1* z!QerB@NoACF+yjpHM#}9#}VNW4m1|!U_&_BqwxfEjMzHgS8Qboexng42;As|Kwi6k zN1+`H9v1e8cD-(CQwRW$w4s|8^IL_GDJ|;Eu{bf442Y+6jH;-cH`a;q+BTu_zWBHS zG}0>urqYtT%=l*Bl&nU4+RA>*=iE3!ei0VHRBCkKD8jDHWZjf+0KUy|bLi%KRCa_C0(Nm2?h$Qqa62j7)y)p_BNaxQ@EOr`H0#FsRtz_d$I`InEWT00Io zoWMS!)?!|S!F8caYP}e>I*foPWHp(}$_}p;&Rs`8^MaUFCK!McsHCS`(W%u~RPEZR z6&*dwgMYFaiaVDqf+-MH`lC9Kvw(pVquFKl5uA6n?TU#c-SH{k`6T$*55a$4PP|q* z0&b#dzG*d0L9SwP2P^X|JNQn(nPS-?q}yAl&v}a;{8;r^`0|}m-3Cio2q~PT&!^Pr zx)}R3O0nEbI{_%OE((pPC#qO}VDiFv!Qp1$9wnUpDsoql7owJmH&zHLBzkj30P4zWcBrRm^(4e=RJHhmeH@i2zwg=8F_aiH(G|9B(`YsM=t z@mQ?qs^T1Yz+`f07-d|KLpgNJGV}|}UNq+LH`(XB(QN1YB3Ch8VXLc z$(a#FEza5XA~}xRRc8HwheukK<6T#^+nB5rwS%dED%YL z3h#-UAg0exQ-N=wg+iqCv~sfL+P5XZEkc|3+H-T|)k}3TH3fKnxg>MVb2&@V+dzYA z4PrR-2r(Es2|ghK_p}~UUNn#!q)Q19$NV&)XKjIgpZYG&b&fS<@*y@pjpsb^$1z1KYQPynPzubjD2B zUqW{7j$_ox`OFq+H#g9gp}xaQ&ubTvd952t6i`M)*TqiYZ!?xX+c!gnWN6%D=JK29 zq0(M91%AynBYiD0XZ{kG+Zg;qglzg-;eYW9SQ#+7P4#Am?-2}Yg)re>OMUY2haUiy zY!{g`Da@%fqiwd!^T)raf|}t4gb;Q1N_js9Pw>ko<2So1gK|f8EHLs> zya34X5#R02aOnHH3Ktd@tZIHzNUnNq#h#?=ZmnGmgs7Y$xt&{fps-N5a#bz5o|Eda z4{4vIxvH~kGKAIrp#Rn^ZaPU%62#?{@zkk?$VemAz+C#&ISg~+SzZQo(qv~IyjGFB z!C~lSY_uV3&0>+g9ZX7=^x=m;>`Ai{LEx7#>Z%XjZhsz_<2}2*u@UC%;Je0&I^qfR z8sLO9IhzAJFeM2HY}k$7jC7iT1_}jDM^1?vq!F|YBG6!0Q3zy_x|ORi+FhCvdIO>@ z2;|OqBlVz0IN3AGi18~@80-pmCul0c@e04vhK4a96y|hj)Fr?)c*x)2XJigEHZnr9 z5aWtao}4TfD%8;P43L!p?rw}bITCXMaIUJH*qhb8r@L{PdT!a*H4#I5D@qJqVcCQv zEjS*zz`inY%SyhgA;t)`NnZ%iF~CGr&xqp~)jT6kZ7})TNPp;&vDptO29jszeD0OU z16SG?L~dE|NXi*98bI2_C9zq6otUU)hK!!1D9LKm+&$WELS8#>KRJI}ee8&5O+_ctjgYiP)Rak70z88~Mv_JO2ZI}<$>6urmC z3&OOdalkp$fBKR9!US?XZP&Dn0WvUoPMa?WVeMZQ(g05Z3z4NYzWxiB5q|PM_UobD zCx?_7A8z0UN1r0_Ki;6xHLBt&)5AqnEgc!Z+lzi9zbM99wYrFt&3(we#u68L2~ugcrHtud-Lp)DNERVM>AzBp7bdMiUrRe zJ7@za-f#&YSNawD&-z7BzV`UW57vMWb&qd{@+thYyL${<;??>1t^k*vX!c}GwmUX? z9XQS;O~-7H2Pp3(tlS&=2gI(|T+tw5QtrA29peFHxBLe}43C$jj`%P=rW>A}uKrRQ zrIHRAaRAuaFC(6Ta!g|KagLt(+$YpTo77+5*iXNz!d1@Izp}%p&zI1rK06nEzWVOS z-PO-W&s}_qmK+6R9n~fzg_yGoV*c^FHhr}AqfIZ|&r=e~6+x)f-bbFWP{qiec_{@X z8TL#gU~paJX6>L5GW-I5d?-^-2%YeGsWb>^rc{)3r}Mlk%#+qryMKB|vTn~xB2ofP z+C7o*6WJsJHX&b8Un9ZY8VvTv{oKmgH*LEV*)-?UzD@DJgl6BZlh)tmeNX?%u5vbX zD+Wqweak~Oe&4a0ebIe2{rh;^LuD;;{5Hf=klS;D?D3cUUS54OJpZ#sKJSdmAG^#S zSGyS<83{YDbwjTvdCxXrJESJn*X)&|!=zPz=1G)VI^$wce;`zXabB3>=rfFJ6aN=>t8-}~lc|}4Rx@kH#Vs}lj zhZWm-b23^{N%}fuO-Hg~Je&vb#k6e)0y025+9ZW{C;`JHyf@iCO z6gKtKjJFJzc(-7ed2Oel*n;WGj0U4UWQ7^%2bpuAzq9kI>Rjn|GqXB}71pcHO7U4VrCD(Q4)-UugTtl(1Dez=qYZe`AC> zCS0wH)#h@(qDE~a&JMdM5BAU;flR|Gq>g&Zk>_^{eDOy9KW@R-ouaJWs2DF zSX~)(SU=0K{nSJ<1=wyLB!q&$5J5aya5)E-ii>eX^a~l>U>ah1P9eyC#F%K`Zyd7w z=Ksz&ZQcPh(z0f+)eE#7$!M_{v(2T*m6poNFrE+&nn#Xdx6-XFtII`Kf!-x};`-?N zVakw;&7PejhH22{X0rd@AeA}~oSak9mTRDfF&K0ls$w`HMihD5-fWA2DKYM3`~2#e z3K{8)>Tt>(X26-bsD2BZnQ+!Z*ZK$0FDomolca!YQB!YxSA1_p8yH}%k@n3JRtr4< zu=>$qo~)s! z>lfP>;@~5wp1N|WYazaHv3>R*tWQ3F%myXZsn81Sv z-NsQBmQcK&@LgZa$B~6Clmh)=K2IsYZwKM=>8ycwxSaj3I7et4afHOlBg90>S=R|K zjpdw&K9cA%y*i`9<_ZI-Y?<8`4i1*_ySxaun%46nY? z$UXcxFRJWXp$d|8P~Nb2Ok=c#i&JZrUQeLLc~C6&nhxa<_2qtxdpFB=R_~<+B?(h+ zx`66ReJ?@Z6{w&7=YM(cCQ7LZ=$^84Jd8U+rs5bkgz9bP%=bt#s!?>g5KVLG0!6y? zJ0hcY){y?|9-lOUcAqU^jOK1paP3a|Qy^ZNnX!RtHI34&aE5G__?rWOekgz>RDc9g zmFT$MkWGrP&6z!4`+HRvA?XvjLq6;Q9fIRGZe|U@nL-fc5hDsn*Zo1<>xUPIDvPUxa<3>`|91G#LWvFqhj8%Qimj2 zFWR}>gm!;>Q;xG=v|1&l^jKj^D(i%Hm3$h0WOM>oGo5g0LQ_onU>m+hIhq$Fp0b6CUU!>~<2Pj1p zN8x5tj!_@ZPaIR!tRRZyc8Vz=ETKe}jc!9{BP}P1+9-FkzJ6OWM``xU2Gj*ajENMp zh}sDzyCs2u3CFO4n>AkX=OPhLAe|smtuDK1x)-8ltJLiN4|@j;ze2LLNt_=sNhiTh6Xpl~lzyT?&8j7X*!(ump*zgU;>f z_G|x3&Ax1+=tv`YEv)U%X==5o9>xepN3?{$9)w>K@f&8(s$$FC*XDSIvolo=ME#ZM znv~YfOW5^-NU|d_)dZiW!gpHz@4{~GNxxkhsDl4I&ZEJ0=pZ*Z@J-@_j{^0<6Qbx8 zd3%u|eMp$q53?n#n&9(+Tb3P6g$bTh@YDW2Gr@a&q08*#+@Xiu#TDe#@Emkw26FfO_!!l>HQ= zNZHs?v9RU$>wv)1H?QS8KDyA!SyHbSR1Dl!pN>>t!@?m@O!&`@w#d^l_;T<#HhtK? znh;Cuytz$n5^P|88k^2Alz53nP`j=F z(?BP=QLrYnB9jr7|GWSS`4wJ#m)b-&)97zFa^*Y_;SHVE?A}D1ME@N5tCt~3!7zB) z_Nre#ehEyc8Lp#YKTqT_FTVSI6JZ%aD}H_yQ+uc^9F0+SUMz1XNQx*C?eNxTSKpr zp%*&x(j(ne!+S;M(Q9Lwl!tEVo`uNrzS%OX+h&d(+JO}S_)#3l8;lc0y5J?6`M)yl zkdQ8irLdLL5cZZ<%FjnVswCL|RHMcD54@OVJpfO^z!bd6^E~Hh5t2V}f*}&?s z|F?XPjU5^CQbq`LcH$6b2|^eI-fr5@v>diE6YS`$m5j5Qq1eM@_MT2ZL&|Jd5-2dA z@iuvc??=xsW9jGlbiQR6bKF%d{yNC$<(^!Ql}}IQK1(WN{FQbPu|BW(Iqp09DTOU# zeUR8iFpAxm#Is8^&=~JutM=)5iA5)PwrH%OfLlFYUi^vfLS}d??xTD? zg&WZW8HbxhU_6cbGE<(Zs|$)}=$IrwG8XP+r9<6`FWRY~roS&dBU!-OEsETyOjv=VQggv~xhB4l-@^oeXqo>!u+ zbXQi)1h-SAK5m1v;&*~*Ao$zb#(>7P4B6%$`ic5!2uCn=Hb@(&Sq>i6j#4Zpiu3va zq$$c<$cdb80@O$R6nu-hdzzytC+GB&RMq0M90!algqs>fzh2(tMrg-WsvYYZt*&(Z zDKZaA>F7;}DXGtMegf1A3DvjV2_4=V@=9m$26>(h<$<$Lqs3l~HhT1W&xn}U z(?t6&7IL96PQkI8c=B=Pz~e>`Y%}hvGFr_+^ui#s!S>}LBT33JLQWE<-E(bvi~OZh zZm}4z_Lx+#Wn!VEA}`uoEjKLC8=0KSb0HV|pNMZg)`dk8?0H~|ROm~6x z9(ts;w!CXm&wt4fabF+P^UPGMWro7f%{%ejQ$3-=8d-B`?A zD%-24;D=toXwlUcWx;uH-4xr>O)rz!9Q{d?sdiJ87TNyfTim?ND^TVm8F&1E)9_lu zra+itC8Qe^)Y-4-ue$q_!j>2QG17O9bM39}%PpV>Z^!(Y-Lbhx4GhIVDE}ad*Nyp# zLX^XCV!OWYlHf{U#aUUdrXxpMV+piYOnbCJgY)3n;Q*ZUc6P=Bq9N2-AiE{8DssI7 zthx@27ZOKQvvS46w$4sfK_%vE8J^SInPue91zGanPC3#u1pvlJ(p z$ZwiWkO`tUUrC8gQ;mg!uANFs5@&;1Y1KIc9~!d?Mz4<+WElbVk3igM?-UEtX6}CR zPdj_AeEwG5Tc7__1l(6bjJ!aN%W|;eN5^k7j&4buG9_nw+w@soNC3afydq(oGVdvv z6?=Z&iUcu;OH&b}P-k1)W1DIt-p?QIfvw5sueZQ6UqAGgv}tu+Sy|ocCh1#;ZdSnl zM^`7v*H$U27JpfLlr{Iuq5g#Z?Fl?@`~HOfp(k@$548`hNgscx;X_r`)ZsP(;AmhT z=IBLx!a|3uBr~rz)_`PYeSg^=rr8JS7F>?ZoRyh6M@uRro8{7y!8Nc^YA-XFW2XFy; zVQa-Z`slAvH?}T%MbrBpOo$yvPpWdz5BvFFV{g&6_!4$LcRg%7TxE3nC{PU_R0FKF zs)+7z@G*T-auDq3eX)-9+JAU`z*pjD{5V0tk`DGsi-YPE4rLD9w=O@749kB%*1E$3 zOcdr;#>Cuv;^$mBc<4_DBSbn33k3}!%<1NWJVaiEJ&0WNU26G}@=p+ry#cl(aMD^} zYXm6Pm+SxXtf2l&dKaClDQORhJihVnLmQ%|CfA_}E%7I4Mx^L1BFOh7LLGJr z1`$#h`>n37J8V}f5wtOpIJ#%!2$Z-dbLEw|WG1@ICFy-3M?zAefb$Z70MT^op|3f> z%;E_q&dMnzj6Wy;{*=?6yS9CVgOheQHs+4(^F_-z?g^gs^&HuqnAp3r-3cdt_H={G zXbj5D&9i>=_p+cnp&$P}boNfr$Dz8N{(wDuyX~%L@8*w*O!QXu-D-)y_7mep+h*%s zYtuth)DuKKK`nDUSNd4E@MPeL7aPPAuk_so(Yc&y(5{QAy?@em)wV7Lv2M>=o4SI= z;=?3jF4ex6_3jf@F0rdt_V(k?fh4jE4z?tn$A9kJc{-|-3uk?;3pOj1KUO>Kj@YD1 zH;3fKwnz|tbc%8~W?P)|ud&XqyAH$K;`SwxX7|j+A(pJZ?fWzAF-tS5T)X`9G^X1Z z=ek)mV~IT;A;!hW@%HX>cf0GGo>vgTGP>m7efzlr^z(2OlmxsUY~Wa@9H*GX7(kyJKfo=4q~>BSNG9LsCkZ68@4io z)K=^!AN#a%UQ~sp-LWUW+;?1se19`74!#)+u3N1z{J{PLJ)wmthSuBazh}oSvSD56 zi)?YYr`|RNrdF&QDdH!ge0JAchcOU@xo78u^KWFg2C9^_Qk+>3OAoD;{roZrx!@)xbE=%%@jP3 z^5+Ac(n^Yx>O-d(S5{AbzA_rwcOIHCFec1vo|v;D=VIg`$ke7Aq$SF#Sj6`u(}=3i zN#SrZ;I&=OU3UScX(((znm!W^#O9zbn$zeS$SFmf9rO#$< zVxt3YfdF2d#uo#W0TjQ_I0CZcM%ht-kWb{ABI9CI?RC~Scssq$pI&3{Jifkhm2ExZ zk!#Vb73J-UZsJ<#g&HBl_>*yDc65D7*@apHuvmQ1S1e{&AxKfa9S&|a43s2zwG4}{ z+ke9AWW={3-ynAG5N{^E-GB zW>}%UtuJVA3nJjxF3fR#q$cSy;e$o7MNY|mgke^AYL>%XEvGGVbr&E(Uqc@*;xt}NUaMk1V?9GQe3J#1ZG#(p-M&8BBFm@ zpJn#$vZ%nijPm}{+yDa`9ONeDY?1BHnPlk)iH3mO(*EBUrasy+JrtHfknut8p->Sk zUsqQP%jwL(RPF!T*paffN1>^KEEydxU2E2{OreKz9~dD8u!K(E@hEj6s7z4EtCKTmN&c(kaL)T3*c-T_nbFtG7@ZcJ8nQQ8 z5sS@X)zx9gIj75d!wy`my|$db!7@!YMc?`@fuS6Gm<+9pyf&l!8f!Q^@W5IZ;Qi1l z%Ehs|H?m!^PNFG$D4$J0izM}al`cBV76?NO)Q+Pui4<~(fR9X* zEUTQzqHVfY)x0nwF?N6JnC;5mygc|8(Ra~P+mCDMK?u%5QKm4Co&6{kdYA||a#Pe^ z(@vgNhTH4cuo(ius#WvQ|6GTqL}|T~wz#Vnrn$W}P;UPFBZ4p|H-aS(;}|jW8$cuz zpJHK+QIR6G=;ngdN{nyP05jB1OpW!eUXLajr%43mfX{5`jWlOLBPnU&urf&h^rB25 zkiikg`KJoA5@1rPpjZghaSx0z}Q~yWQyrlLzv9Fxs{rh zC1lRJxcF|MlRvu98JNkxCU@_@z$ssqm$4+{?-lf=JTe&+_++XS}?H7mcUTNC^8iotwNWL*v$oWo7E0DHIQCaBs1iM4wao={m z%}4l0+X+r*3{4}k2xn@dc_}i!YPDcXg&~0<+03YIF&Q|@fm=D;0G_cyYZD|hTbxIE zTtP*TmFsersLz?6cPszSs4Q9P6FuAbVLb3Y;ZtU22z9xV7@dbWt(5#qZZ_P>W#^ge z!{RLKi#bL^m^xs-=<^p|r9;z74=2-;laE^?3j0OlZUsOx8ymvf8fTXNdYgc6GqVEc zy_^@AwPSU_>V~f~Gv{V*j`Vuq+B!pKW8C2-aq_&DfYg>iV6VQc5YmPuizOFQvaI7~ zx^k?Xc)mzhtJT^;;uJ>V_(UH!(`Pv@;7c64n<>aIpK6MnRm985((vr{;L~|y@=cbh zf=YQ)EIR^>iy3XU+L5d$(m}}A%y9UyDdYijXFVpgQ@k?CRqkT@+?4Gs7-)ro4{}rB z8AZG)6)DFfJY3Fg2TCkszcGIRV>P75bp)H^0^uyA}|ohDCe zp)={TbGFwdDVWxzy6vH}|2e_+VRVj`9_ac8gY@5YMWoX>divxpMxL*zD-l?$Zr$rw z9s`SHS=Dc8vlNHUIcO=uiTTFlHD6xO#nwF@Yv?W6nbVEi)-;|D-BMaBZjm^%mS7%* zCnQgi$6z}TDgh&`GnIA$n#N@~iYw5h3;fjX^W%;Y$CMq)L(4YxI(FE`kG&orOz7Ln ziMyl2y)YeNw-n7Dh!1tLd)Qtii)>!nDKIvusn3?VX~-e?}Xx z7<-Lnv-|5BrLkOH^~l0eB&9XD@R}TE#YDgSCD)WF-XKHtX(|qtq0N{oO~D}tKK+u9 z{S5s!P2u8_Urj>#URqOtkw>~7nVER?cZAIP5U^eZ;|kB2sYK;O=jU6YzA0jlC|rSHp=LNU}w zAi>mkS+QoN%w#t2*C`8&t)fyxdpa;~*V^bIdT+%PFao41pX{mSDj?cu|&S-JNm5t944 z*jO|@^D)SvgdhDaWGO^Z=gi>);@oZLl%=_1yk+Y}8Zc$SC!oMbG+b*dRW`2Y3s3w5 z95=CZQDF#3|L-Ho*z&ot!GlN!#m2-gtuALq52CtRz@7dVW&iP`kAAdMe+k9F<3ihautzNR zECTZy{`WFhSm1+?3Q|)GK6(&{>^sf>wl4;ARWDdGtbnX7Y5ZSQ!p4$6ZL@LfKkuU=6D(63D5&trlHSxylf9rHQU{%!~%e%iUn z-t%Y<*XFD%Uv`X|%*{E9XXR+%8w?xHt?3;DpZ;MW zIdn$w0+fwFx~zNf#ZX&}9{(Yvx~w|nhdpk$XDH2<0dRdnRd&M<95!wk>Z(Z+?ogIJ z7)GGP2Uwiz*iGNR4KlWtW4s?l*R5@XPvLdQ_S(JzAjKh5b`CA_I+1Fwg)#blq4;NQ z3gfU}hfF{1%TII#Q-@vgs))k384_4=D%Rs&@kAS-LE?lvjpZ5fQ!q(IJ;>8~lY+&5 z1Jm5tz0f0U;R=fsaLRqcbtRXeWCGE6m?3)^<^nAA9ymsuHIGQ5#f{lL9y|6KLU^-{ z>JfNd=>X#GFDKrQOT+F#B;!KX;pa?9g@}vFM61WsnqUU|D|b*H;hme;y3sAHigM?P z`&G=isM3y1;af5j-q~u$?0|@%iuavxdsOR?&RWGAwEab$5Yi4dN!zO23w6kV_;hyJwiMi=RzbHk?3ssfpCf9R&_dDxr0Amb|F$g74ad|E2v|KhH7&jL`#mE)%>=Upn!X1a zzgGB?&5&uGVLwlhvm%U{c#-kzfO9kof$pJ6cDeDflUa`=XNUHi!3zyAe3+>IAyKz* z$4yFp#JNSB-pf%UVuz9E>L`cm=de@A0LM7_Iq0Us^x4Verna1EOCPTrVobG*Q9DCP zo6tz<>JUpu0k#RP~{nMkFH%u!1 z61{Vp{ie8G&qbUI@7cFYnP6jLE)^xkU5B!ZqBnUS-^(S> zV|BEt?rkXLAqi3IK$>c=J5a~=X9lf0l7MDAVTRP6RtJhX5Xv5NCdyDUUU!nZyodT5Ts!o{HDg;OJgp*_s%Y-qg6yhNVg5~Rp z7>sKpUGL=Y~q$IZDpS#oWSD=u{~hY5;#%goU*Mk zat*FKT9p=D#|nF9z<(kngg(%^mGgp%m5I2tCVZ9u3EVo1E<1rwKd$aQj5SG;>A@OF z0_%R$5DLw`Nh1ZV2rX3#R81tXq>m_G9v2mtLiZvcUe=RP>y)h@2=E1r1{Io327;l3 zAa79YNk0%4!ls6ajx7Tm&Q^nLU_EVMseC|E&BHzOoo4j07e;;aj!movZvr?3{F1OC zjUj9kKKNy!?;$VyXT3+LxragcLyyd&;sScN1#a7(N5p_-MOzZu9NjNy7Im0M;l_0P z!uCxomQW=%dCVrl%4!ff6T++nyM2)??8MZ=WCdBHQLGKCNvjDqe?tHgQ)}}$GQ{De zUEiAdt^f-hh1(BhV!|vq&G_7bIYv9=_7OI2HZw%*!q#bL`7Ch*bIPWBm)*;!(nL2R z<5YC*!5f{CGl*>GZL%GICP|sg-Z*DdYim>fBE%EVUbL7ETu%w^mWl&p+?+V_K<*M| zQlhAkh@FU7b4Ug>l$>!6EWZ5iu}}5AM4dtTQ>lvwVHu21SZU>+saDOAtBY1WIMuI@ zBMf!tDE+p;Hs77ur>Z^*V&QKVetLi_Eil)?%Gyx5SgYI5nROKO@3&{Neha6)T*;oY z=xp}YJqO?YDQ=$dLj`>OtI@R=RF+GNit73sa?h88Fs%MnXj$m1dc9%31E@aTAfig7 zQB&M7cZfHJj7Tkxvh_{1SB@@LynYpa2y?PO^~i}Ny{&58XpJC{|~ z{B5@SZ3&q`qML?IrbWO@aSkAmII#z5Q^_$4#S(d37LuSbhV2AJ(=c2zqhm!ah>!B< zfcfBP7Kp+g-uSl#b08^(32($J|0oVOHXhsG?~`bi+YwaQD=uiT0cuy@=?ApqIB}Bz z%+GWh`*!%$@G%aZ7V?4IBB*fqM{U3QRl!%MbKR%EEco)YI~SnW8^}#t-|Qmf5o%o4NVai-SP}6z0BLix!G@z~Qn_K1`c=H1Mgz(W3x$IS1P zO}DLOi$zM-+KN>y>GWA3W6#&w%WP{oB9U@nD9aKwAOCx~@S*4E)nRJAdRr6f7A07I zHlLHzmUuSIt*~P=Fn5R>JBhZrSqamdTI7F}`bz$eB}F+qa$xZk&M-JPu^Co61`ErP zJS5I3i`lZr+HwoKVUA44F1a$fewBFeSBNJ02D-_T{Il{vu`jg&G1D?F#M^gQC^I?q zbj;%yGqd+^;aPeDEWAXqcIyExGf{hBt5(d^=t70`X+hpHh=l+kgJ;=oiwkuOodNWw z(&)8@CAD)m4k%efh->Cm)hs-^LVY?kF4WkuNWA55s&N{02 zPOlGBinV3>FWj$!@OM_*rnB@zqYC|JtAy1%z)!-;E6^vMWG;Q2rL(bil=rXD%jxMC*1$dbGN}BfpBwqT}!h8wh0V zj)Ii92*iAWC7e_dVSK*Y#t4>M71d{sO&R-yCO&DaLlVugXXHOCNMyyAZD4+65^*X~sCZ%cSOd1kCa7!<%4!2$NT)S2g$&J)PW%UXV1vPZI<9%Y-^;}U1S z!8e=ytjra(Bzh34w zc*LxfwD>8^l;CXjtg!9D#S%&IrqEg$Y9QKhCbSHb0qJ1eFOns}750kYC6dMB9l9Oj z_R0Zb0Mt4ygk;LG$;GK#Wa%+89BH8mMJ43n=+*1g*|!6J<_lDkHcI>t;F_@GzZE}r z`doYf5JNNuIFZXXjRD{lx%+7I$;}YO8F|>uX2nqgP0wrQT;d59e=fCo;@5tYqg^OA zuXW2l6PM^(l5%tb1#yibY|X(+;{Vzay?_rv-^l|^P-FlzFP&&Fa&h(!P?uCjIy8TJ z2?0eb&wF#;5i?Z_e<@T@{3n($nIisKXdlG9?!hV(`xnrMmxU2`GMIvK6>=lz5N1tp z4y)`cs(s$q?v}(c)6drB-bXWj`f6EcO+#Z>rZ~_Jq_r1O?1F?8Tc;&&6{|2YN!B2G zqN(^f%_R9VDW@AqV;Dmy9Vt}NDlAux;Y6&)&OMebq`mNw^_lV2^fGgVq-Dy{7*llei>GwN4@PQ6@LV;ZoPEgBlHR4fEz z6QF7~*n3_HWYR(GR;J*r_(KPLt)3CPO(w^{Q#LXAe=jhawa#pj@1k93W z6YEjkL-E0B6NAMAJ{C?tiCEej48`3A3i`0e14ZxUr6`Q90r7~5O7-8L$tmm{am#nV z>2N1T+(XH6tSs0=Fb@d{Yl}=Ai&`cqkHSw3xk%BJ3u1!t#Iz(9*v5QHBO&8jt0lf} z1Dnxuhw&%TKdQ}L48gNYDLLzy7k}ro$a5lpyC-C=YB+xIG*>`Z(w*}dzr{&(Epu)y zeUW%9?PVGhl!nLEffW}4t0em(x-9SjLGY%`Wrk(&ejbh>r;|b?DpNtDX0LFv5NL6faS$vyh=QPC{K`w7*;lmjR)75W!N@&@sao0 z0;QzZdGV;?MIEjc34%dE*FW4ha<8H`PQB>cj`++0{2(yVH8~?PAVgB|KNOyF=iRGg zs=75%Z}ZqiYOdtO7E$t@F_58%Z-c#Vh3Ajd-j1w(4jLc5p?&k{;qXoB=639fog6r^W(Mgo*9$EIV}}5YS?SfM*OUaxnSm{ zFzccP7SEek#*Zj;O5mAg*9@{Kpdu|eqdUDMILVj^`@(Q{^M(AZkV&8{Pt_o3P}V~Q z1<#P+sFN#-hX(Bh-7>~}07n4vi@7{Iw3cC7Ct?J5%PjmQ5C;K3w@i{wOJs-cfP|(6 z`B|*u__nf<89NqOG8~5;Ftk4?2lzGLiM#X&0;J9A ze37bPK|95i+Q>E~QzDeF6aU&oA<{?{P-qrjrJOTkj*>OgMU4-BY!A>n#GfnKTEgi! z6i%07MqJ0*j#w>cLsjsu+jd z?Zz1Q!=t0$f<_qQVhW!3B)O1zvj@Fs9jt1}J9pgxsfsX_8gNbRRKx2T^|)QQ?~O*@ zwrZt&s=_OALdC=a9gh>+@niUQ;_hs*A0xSUxp((H=kk~YbC=TCyI^rcgF@fyD^br= zCG(KfTKD|=F>8=|v?67-D+)YMIpZ!ms&N+$cWr)nE z98a0l(Q96fWq;wl!5ry@T5Mh`4M$jbv(44>_zlO|(f+pC9wr#gOM5Db1NB{QzcNl3 zodj2)F~4tTC>y>DS2R;ORIx`|RO)Z&W-I29if`R8dDEOTs@cIp;b$ld0@F25KTW)5 zLMD(kAgI61@r337{c~iH+T`csT9m#Nt?gb~w-j5lYz-hb9TdN{JKwmC`@s);I0>Q@ zTD2>b$$wy>hn$xx_5`q#%*>)Dq3-B)fw{5gVNwn00ZS#c+6Bws6T)vzSWDQ#A81yh zLk|xWcWY|G=FhLb#AJ$lwZ3yQ;B$wh-1^Q5)mSW=j3AdY9iKc|Tt7MW z%{+nr+fuZs@Uc}v3agG*S0z>sC7`E2TCnmeEW+nxz;vYIJWp7pw z=Ecu!pQH|>-G>6MXw9ih*PxfJmzcwg0%~MxnZ8uLDTdbc^45+gw}o3-#7Wic-g+f# ziuWBFIC+~{*vI>z+#|+c$FGZ=J-yyS-yc6I0Lvh&kP9EDm+1e!}fS0SIDG75Q{i77~R@a!pi*Qg*#2-cK8& zENThMJLJWA|35$UMgKn_nsM7xMMBB=Js{YbT<6n4cY^#a>isOA+z;qoc0UI2`;R~W z+0GApE9%w3!4F#fX5#E`$+G_h^UCEXy8p}5<`a!6QMtLaDt!Mk4fHEdA*po>Q>n^2 zA6yGPYmc4`AxULxLJiR@ zWYhvlPYEOhUV)^e^uk8wSweO-0EtttjsW6{LSNaF%(A=4N3P4LWgD!^fyG zY|EN$2IC4~{TaYnKvJ};0=EdzGUerrM<*6sVmzaGuAe=p0#BEt1`ex@*{)H%t-Vx( zZ>MPv@C=2yDr1O}kVUHGq>ZZBN}GY2jiH5GDmtZ=8#c5tU%3Q8M{B@VqDePL8A?2N zBLHU8a#T^K*1;JI02bUHfUOW{xh0t{jlvAAQ@4r((p-StdFc@6XFPC#tuljE*j=n) zCS_+K4ptVD4#kmB9E>w8-UBar2_hI>0F&xQB__bBYDb6e{w7&P<&G4MP5mgUQNQzmG|gpDhaBE%w+nm zk<>G_3r`3>t*o3%$jM4fay#>Vv=%FemU5|&@JBneceYy8d5ByiPgvX5y%*#em%z;X zE=qBoDu62i1a(TQg3=SCBrHZxQM*&x@M1IY-8t7iU@H_y%h{15^fMpkSvJBt5{6bT{SpJSiNc~JV)TN+APflWclzT87Q635mbOt|)jiW2~5bax%z*7OCr%f$g-pb;YMEx3f>cW02xh5r@TvC>LSNy#y7xXv z)-Xf87Pz;l0M&qiUz>r6p8&ApWsNZFk^4eTKvEZ&p|&Ceo~Rn6mj)m`PCC~d$ls&a zy;{1v&O~PtBnV1N_v-nX%&7>3w1xGQ%_HpM6P6CH3_eGan~6m8JZ$i+NO*|vo#93_ zHZ>02F>y@Xi_Q;9q-l=DK-X$umcwC_m357A$@y^C(F=;#8`#)^Ne|{qXx;||y+zX* z-*tzA29#QlqR7n(&TyDg!g}=V1)-$^^NN++RX{q6Mrr_u#L87`&#{B>(aEPEAFdG8 zW`p7ZX_9>;Pb{t^}&7}dObZ%8=SPJbWI-h0Y&e74%=Tju1&V$sdo8jg} zJIzdz4K0fqw_gIjt^k)c78oG`CfU5F33guL(SzJFKdzb_sLII79&VPx{b(~&xo7>MvLpjAWhFuG3tYwKjl zth@te$(rs4^qo~+QuFNI4UbS(1)k$~Ees#UQ1@{6M1D^zD2`ZdRBW+X37H4h^)pE; zFHO5|K(EVB?V)B*0ppED=iXId2h)+o&s-DWcXcKljH|AU-U6beb}NP2=Ss|wNzn(m zG*|{H0v>Wel*-Gi1_AL`7_?UzX6(E>%a^hH+*ikQptppP$dJ^MK$MhZt+|qQ36(t4 zWRp;fjJ#auk?~g_Hd?zQPs|(3FdFdt&8KT+Ct)onzuktybqbb>0M17FHqtUXZz_|m znr!u#KJwU8ZC0ChFYvCq5#u^{hbmPX$PP4m%1PuhpGrO5~C3#1{wy#tKcZTG)mJvqrUq?HQL*kEFF6K`xx_ z1m^Fwm^Tf*LeNa2@Jygw8I(wU#X-j1+h;RDhLj_?!^&AnK%fTlRj<6q*5MC`yavn2X`bC>)qxsZeJV^va!TS>hERif>y1P=Lv< z#CV$jiI!zMM#u$&a?f{FHlR&Fi+MeI0)4OMPSE@f`0=oiF?9l3x$~<|>z`NRd5e}2 z$cWjP+m1G`7uH9gw`c1`DkrIrJ++?Nl8?U<9Dn8Er7ik9ugb`YX0@I`3(-<=CZTgq zN>FF$Yv&F5q)JKSIF<0PEc;+pukG5MGg`!rvI)$r)JOK$x<~u1Y1yr!|G=pA6bH$0~<;K_rGxXDsKZ|Oi^4b~cb*{&Do#GZjJYx@x`m-Jo|&d&+S=qqR0l&JHW zYu||!+HS1pl&0FU72g%WwFcY+jQO^;7`^2Mh7F-OvVyjm523{Ibh6I9HHI9lWCu&4 zS&VZLcC^J&EU0N)$Y z{?0Am-=`oIqayZs#+JiBvfPPoaG-&CKM5p(wyf-Hc!I zmk7c8nL!FT!CKI8g-t-it@pD6H}QK5V!cUtzh*N=2|j#t;+Z=b4vrgF$>wwf=q8_!KLf8M-e^b9U$+}&El&TP$bc9xSEqC6`#9}LRei zg?+@$F~@5lhq_?-ZB3;VUj-;j*e{0D5T%x7a1#Es zT3bpTtw}6X@aV+mKen3euW&(+z7WnmcoQe-9{pfB;i-J|;*2;@v&J8tOzf4|^q9v! z?gY{=IEGAFvK6HLL$yN}?zyDg>LVJpkoL{>lCNo98`{*ChxCqPok&EwcG>lAbSo6; z=iM`bVWf+C&MsbUq!YEFbF;&Rq(gCVoZ`8dV3MAcH)SbM(l4QrnU$TDbT(rz}CG$@&(sra2W0?zzL|$x5#_n#`d=V(GO6^{kazqtz)yOFYpGT)NS#l?xWl zrDr#6+Tx6syWRfKkz;)6>}3=89{i<0l?X7Qj0>r>vCjJo9!7C0`VXu#GP7jOmOV$# zTnH1&xR6R4>$sjDgi)NNSzeS?-LzdljMKcV+kTwa{k-1~fDnwJ7*3EB&9EFVh>|kx z{}Z8Vx?x(j<9dD&Msbp6c~Mq%({}wZPV=&EyZzyKI$y3g0EA!!#c+b8Xolr@L6l@g z)pWzOY{&KdAdKQ9&GMqG>Za}bVVve=-S*?W?&tk{0YsQk#)VXxZkU$sxSk(`QJkb% zUX)ecv|T@p)4Z(PewrC#M`Lipe;Wjy36wR|lRI#q57PxwXIqTl_X3iHeS zSZdBj>y@M*LA=v=Kh@@i)N8%v`#1nMRv}zxG!Q$}S@o77uLnK5$14>0fC25J2Dz}~ zQG*uH;`>J<`$Gv2tgTt%Lk~y)@$moMA_bp@>`zK|Ps_5*XNX|~HPbSm!aE2}`Wbj+ zqz@%A|Hx%~<)oH^u-IVP`A050C|XX4sR3A~{*lWFh1HGAD>tz9ZciocSk3v#APy@j zxY7$IU2c>~{`3u1t6f!GQ9{9_3Nt5AK75*q8KtTJrSb0IkwI%;~&z1igTTQ4d`yOkYwWyOi( zDYkoyLx3dzTOaiVmO3_YWGX1++(e!70hl@nFqFp^HHEq?`mUHKdsP7UQ0kPjiMD{? zuF5B1;f5bQclYZ7eg?BiHfKZ_BeusX0)~D+>H7$^o~72Ibz+UcrHX(Nem&E#BV?~4 zU_@6H2}A3|8Zj+ZRw%k=g9F^Ic#c_cm)U5P1x@(j1z2^T;(Ost3z+ersr~G=?(P7| z+ptZpMeL1RlODCY$K?qC4Gu#qgClN|rM;I>YM{jop0E}E+9d(y0g2cqu-#XF$r_Mg zhFnj%KHEVA_)ccc9MYgsnzS7wy3r%v+vQu}Vv_?7jIl9+H^yFVfuOodRy6GV8vxs{ z4|KT;=H4!X220uP(PG&|iKR4nc8~w>nV=O32LNYx4!#3r4zqBOe;eVSVimbZx#K^u zuAq-<@oMpL$P-HS6IKU5?qx!7Z%G*Q+=B_FlGIdviF=uZHh3N@aWA|UZd8q;`3GNR z7?iCB4BoBE0`cCp*IWK`$k7ed^g1sK20U81@Z4cNcAy6|DsSN9SWvoXxej_lBtZGH zg?OhZI5?Crn0tL3ehHZ7`HqlbOSIW{n9S4C9N`4olMiV&W5RypkkT>wSXwq3N}W_Z zS(I482ObEqS)Wf1-1KObD15)66Kpc{Bznr^nSp4-XU3fB8 zdMV8m(wFHZl=@aZRJPvPLZ(>aq%ENK=511M1CB2UiT^+qX$G(e+}}iaaOO4mQK^FFA0R*dgqP|~X(l*QRly0R zMiWlFa{@BWgj8}$Gc-Y7Mb{@KozhGpf-38j7PRoHv=d6DX^`?xX@&|_;t8b&gTOKm zrQ|;bDyzQNsu=D%%(d?|f5Tlr(-l?EvD(o7&Wut>C{R$`=#<|NH?4p+Wj6-Xl@QDE zMHCr!eK!v|KEvAlbk__!M4f3HWLtOc~;qJ#%s}ABm8sRO$6$Vcz59kEnL=?bAeDqd^m%nP=0A#&ILlTgMk-iJcvFeYW10P zp_FYOjJ5pR2#3Z_X(nfsmxk0D1VR|)t5Kcj7(G$b7*rGU92+UHLDJp=eT{H)juUaReREn{D6yV4hMF~Tbj>7pluym@TfCPEsS{YxqMX~dmodK zE=IHsWUqovPt0kWQ%-M01H-=$qDjIDjpFLhBi?DmVRXS9Z<$ROYTc}BY04SiPVx+p zRC2PO)pB^pLZ5W((AsYi{*|h{^VA8zOpVsFT6XW_ue2?=^-9mXI;n?5P7=>yxfFl#+EUpljJvMQ$Xd&-r#;BB zc7*Ykf0L+FOl@NZxSO^KP_BHl;WyB7)N~av#b5dZ6eBna`S1|hD1HWz(o7)4 zi%V48*Hnzd)&|Vh*0pn}(%ft*o@)^+IZ^_{6T=3+0%J=i!W<(Y!`#=*4)Lr{EbxKM zz;1N?^;c@eaH(9E_$qI)mDAv19yS_OJXGYPx5COB!{b}?cyFF)Uk6+**NBkZ+kjEY zNol55j28QsZ!?W~d~4or8H7t^P0@a8c+! zCe$`p>HQT@CzO(|Xc?{f3=WK6OD7Oi^7q0A!xBoHozbplZF+7hbC}Jkn@1CC zPW4+Nm{%3hEwwo?tG_dvC|9meSXXXN*i>#$*jDaN*j4Vc{lIF)*}8JNU9ZmQnJ-Pj zwa5+M6I;ecPo?af{wE2;Z6`2Z82;u&HXbz}s1qqT8wah720a(>Nf5&*V8^O=E3g8daBg{W=loC&t8_b^n7mSJ-OEZ*`2+8#It_Wb*Z*VwsZwRG? zoT7m>`ku5RoiSUzdMG7(7C2emG!IB4IcV%rnkMY?a(YWB*G{-AaVNB87WcA9aDw-6 zoJK#TAJeh~4o2#as{9$ z`)}mOncGFX+Ed89TCyRpCMm0$9rrQ`C39;va{y>u+3jyoqS^tsEZGi+I+$4-3hYrrDDrd;g$S!eQyzrE z$Tqaih1AJ6z^7r0BbjRY39C&HvB<6;k3u@A=9p6;yO|fLtmSRxs&+ zXi5bZOv3Xac!l~$4u~Ww*gpy&W2Hwcm~>FIZ^i9G0KZ|V&e)DT{UZnb0-3@z0nq{J zi8EOL$oW5&qKiRv`S&mv>4Q5}6`r&}s>=CT!K8zteV<)|3jzFH>t&rZ1~tH+aYrGR z_Rz!vB_#%F{*ePCv7G_oo7>Cxs6qjQw&hz)S|+La?yTmPIkDn14^-x4?Km(jm~=on z&9DbQ7AQKho?q%!6T$kjT(*|_x&o*QQEdOn0g>vH&anKW0CJWc?X^&WN;%b~ZPglh zaveyGcr$l52ErA*YSw`eh6|FtYQCOhj7genASkY{ny2U3YcISQU|?w!nqSl@7>hKw zKv2P}<`oEmJ)&$*IU{!XA(t<|bG z*9H-mdH7O@j*=85uI{q(9!1yM`&1rfVe?sfh-YV|7x#@AoK3*}V@sLB zU*IRmMaoH>Dot&e#@bRuh~;;t7N+|Y-MeeiVOWTJNP*r%9OrpXDw#H@(-xsHsYwl8 z(Tb79+fHU`HR`M#JVc>+N#;Hx0Tyu7AGBk#(I~&|>qOLMkNaE zuY9J6~6IZDD;{&)$i|HcoG4)*6Nf; zq?=72wy~S+$e}`Zh_hbeRX1M98Ck9&cn`=4YXjAl>ym_xvSb^lLlNG9v-tc{V0$cj z1|v;z+86c>9`W8}Kh2xxoeZ0Yn?)0%04?wCdkRT?Fk-!7RNmpKjDdcz1+nuI$+JkKXA5y6+_mce6#`A#}o0%ws7$$IeY-;{{* z@HiXzFTtWhp&fzWP&L|vLjbfw=qgz;kl}(f_E1W!;{w6 zmMZxX(YyI&bh2-wPRV-&mE{IY-NFf_D+4_A2raU7J4q<&@P^WKD%iIwW)FWd#A=a6 zfn}djkK)T~eoda=cH_fXLf8S4*mpmHXrJxL-;a=dadu;d({`eh-EO$Fyy%*mELO$f z`6JJ*19h=^ejC6QG-9#l1Ib)b@f>UBaF4K9_C~Hn*}?K=w<16&gkh|#w)Hhv9uGMq zW-tnaUn+S%aic2-e63K!WjJe}*Y5Ll085q-6l9UAvP~P*X^Vh2c;KkVL`v={D9A(z z!7;lodI5H&c3M;hBB%bhsz%0Alz5#ieJ_-4KAPRBZVXKEVpD7RQ!7KaBc&OCriEK` z$wA|#G(cPQLdTvQ43ah7`jlpJCibdNozdz)5`nDnAzMe`32jA4xBOC-4#GwToAUkM zVlA!N5(}3><*IUBxjA+FbX`VYs{%pY1j4OXfQG_$5hB*Lt*@7`dA^MMhY=siGhA&81}^{px{v_O>OpcJOadgyUC#i zaih$iFhcaHENCrg8=?XDkfUB29G~B1G&QUbr6G$42}-t*);>I}2cJ2qlBiQ0L-q0Q zClf}@)|uL8oi_4zA*QSJRa+kW{T`uVo0E;&Ol`T4nZhU3KlXX)$;Tnz*p-nAgd{24JNz9yo z4vU}vtpJfK>P9T970^2}6WxFG_V973>avUab00^Z|`$Km}GCTmmoz@CwSzM`UifWZW zJ&=VJnDzVyXrESb2QujUZIu*e^ok2C3yRT*&O#Fx`3X)tZxINQv&G7RSYpQ7oJtr9 z96m%1j=};bwM9Gfq;hcNnZLL|kMEN;%so%q;bw z{1BpfjxfC|{d&k3eernV)T1>Tg?;aNxh=}ElyzXTKJ%NL+oB~9PCf??mXV+KA~0YL z8vw@>b8&x9At5mDAz_u2Vr+RQ!BefwVS=;K@XWZy~cdYqC@;$DZsOS~+9w z_#$T`6Lq>ZuR(xZ9vc`?^sU$MzrRoXbNb(honhJ-+~m9lPYe&B1@k^HN`^hRJ%$8T zwyBy8c4rpjDtHdO6wcKMps|17_8UTsw)L0hgX zJ8lNc9en*w!?_7Co@31%e-0~Q!j}MG+k1@^iXsSbYBnHe0)F+@{8(=}9_pf>g}+8& z;@#k7$O?5H^qj8&zV5a{7TwZ28m9LDW!@DWtTx19-rEprv+ZchM zPWke|422K)(o0T=v8TZg+kVw9w@;H?XRytUyg9o<@VaaomWtiBX0m%QtFP17_crFI zdlfS^k-WT#Gp$h;70h6HP~P|}RpUEtHHEnh&jssCX diff --git a/com.streamdock.codex.monitor.sdPlugin/static/img/codex-idle.svg b/com.streamdock.codex.monitor.sdPlugin/static/img/codex-idle.svg new file mode 100644 index 0000000..48d0ef1 --- /dev/null +++ b/com.streamdock.codex.monitor.sdPlugin/static/img/codex-idle.svg @@ -0,0 +1 @@ +🟢 Ready diff --git a/com.streamdock.codex.monitor.sdPlugin/zh_CN.json b/com.streamdock.codex.monitor.sdPlugin/zh_CN.json new file mode 100644 index 0000000..456caf3 --- /dev/null +++ b/com.streamdock.codex.monitor.sdPlugin/zh_CN.json @@ -0,0 +1,16 @@ +{ + "Name": "Codex 监控", + "Description": "监控 Codex Desktop AI 工作流状态,在 N4 按钮上实时显示", + "PollInterval": "轮询间隔 (ms)", + "ShowHealth": "显示连接健康状态", + "StatusIdle": "就绪", + "StatusPrompt": "收到提示", + "StatusThinking": "思考中", + "StatusWorking": "执行中", + "StatusTyping": "回复中", + "StatusDone": "完成", + "StatusError": "错误", + "StatusWaiting": "等待中", + "StatusReconnecting": "重连中", + "StatusRecovered": "已恢复" +}