From 5c37f2f73feda4c44b4e73034838a8ef0578b7c2 Mon Sep 17 00:00:00 2001 From: Raven Scott Date: Thu, 14 Nov 2024 02:09:58 -0500 Subject: [PATCH] first commit --- .gitignore | 3 + README.md | 156 +++++++++++++++++++++ app.js | 242 +++++++++++++++++++++++++++++++++ assets/bootstrap.bundle.min.js | 7 + assets/bootstrap.min.css | 6 + index.html | 74 ++++++++++ package.json | 31 +++++ screenshots/create.png | Bin 0 -> 41146 bytes screenshots/input.png | Bin 0 -> 136564 bytes screenshots/join.png | Bin 0 -> 20275 bytes 10 files changed, 519 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 app.js create mode 100644 assets/bootstrap.bundle.min.js create mode 100644 assets/bootstrap.min.css create mode 100644 index.html create mode 100644 package.json create mode 100644 screenshots/create.png create mode 100644 screenshots/input.png create mode 100644 screenshots/join.png diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..626cb16 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +node_modules +package-lock.json +test \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..f6674c4 --- /dev/null +++ b/README.md @@ -0,0 +1,156 @@ +# pearCast - A Peer-to-Peer Audio Broadcasting App + +`pearCast` is a decentralized, peer-to-peer (P2P) audio broadcasting application that enables users to broadcast and listen to live audio streams directly from their web browser without relying on centralized servers. Using Hyperswarm for P2P networking and the Web Audio API for audio capture and playback, `pearCast` allows users to create and join audio broadcast stations effortlessly. + +## Key Features + +- **Create or Join a Station**: Host a broadcast or tune into an existing one. +- **Microphone Selection**: Broadcasters can select and switch between available audio input devices. +- **Real-time Audio Streaming**: Capture and stream live audio to all connected listeners. +- **Decentralized Networking**: Peer-to-peer connections using Hyperswarm, eliminating the need for a centralized server. +- **Error Handling**: Logs peer disconnections and connection resets without crashing. + +## Technologies Used + +- **[Hyperswarm](https://github.com/hyperswarm/hyperswarm)**: For discovering and connecting peers based on a shared "topic" key, ensuring direct connections without the need for central servers. +- **Web Audio API**: A powerful API for capturing and processing live audio in the browser, allowing real-time audio streaming. +- **Bootstrap**: For responsive and user-friendly UI elements. +- **JavaScript & Node.js**: Application logic, error handling, and P2P networking. +- **Pear CLI**: (Optional) If you want to run this as a P2P desktop app using [Pear CLI](https://github.com/pearjs/pear). + +--- + +## Table of Contents + +- [Getting Started](#getting-started) +- [User Guide](#user-guide) + - [Creating a Broadcast Station](#creating-a-broadcast-station) + - [Joining a Broadcast Station](#joining-a-broadcast-station) + - [Changing Audio Input](#changing-audio-input) +- [Technical Details](#technical-details) + - [How P2P Connections are Handled](#how-p2p-connections-are-handled) + - [Audio Capture and Streaming](#audio-capture-and-streaming) + - [Error Handling and Disconnection Logging](#error-handling-and-disconnection-logging) +- [Code Structure](#code-structure) +- [Example Screenshots](#example-screenshots) +- [Troubleshooting](#troubleshooting) +--- + +## Getting Started + +### Prerequisites + +- **Node.js**: Required to install dependencies and run the app. +- **Pear CLI**: (Optional) Use the [Pear CLI](https://github.com/pearjs/pear) if working with a P2P or desktop runtime. + +### Installation + +1. **Clone the Repository**: + ```bash + git clone https://git.ssh.surf/snxraven/pearCast.git + cd pearCast + ``` + +2. **Install Dependencies**: + ```bash + npm install + ``` + +3. **Run the App**: + ```bash + pear run --dev . + ``` + +> Note: If you’re not using the Pear CLI, you can serve `index.html` through a local web server (e.g., using `Live Server` extension in VSCode or a simple HTTP server). + +--- + +## User Guide + +### Creating a Broadcast Station + +1. **Click "Create Station"**: Initiates a new station and begins capturing audio from the microphone. +2. **View Station ID**: Once created, the station will display a unique ID (based on a cryptographic key), which can be shared with others to join. +3. **Audio Input Selection**: Choose the desired microphone input from a dropdown menu, then click "Apply" to switch. +4. **Leaving the Broadcast**: Click "Leave Broadcast" to end the session, which will also disconnect all connected peers. + +### Joining a Broadcast Station + +1. **Click "Join Station"**: Opens a modal window. +2. **Enter Station ID**: Input the ID shared by the broadcaster and click "Join" to connect. +3. **Listen to Broadcast**: Audio from the broadcast will begin streaming in real-time. +4. **Leaving the Broadcast**: The listener can leave the broadcast by closing the connection in the browser or stopping playback. + +### Changing Audio Input + +**For Broadcasters Only**: Broadcasters can change their microphone input while streaming. Simply select a different device in the "Audio Input Source" dropdown and click "Apply" to switch. The broadcast will automatically start using the newly selected device. + +## Technical Details + +### How P2P Connections are Handled + +The core networking functionality uses **Hyperswarm**. Each station (both broadcaster and listener) connects to a unique "topic" based on a cryptographic key. Hyperswarm manages discovery and connection setup without central servers by joining a Distributed Hash Table (DHT). Key components include: + +1. **Generating a Station ID**: When a station is created, `crypto.randomBytes(32)` generates a 32-byte cryptographic key that uniquely identifies the broadcast. Hyperswarm joins this topic in "server mode" for the broadcaster and "client mode" for listeners. + +2. **Peer Connections**: Both broadcaster and listener connections are managed by Hyperswarm's `swarm.on('connection')` event, which initiates a stream for sending or receiving audio data. + +3. **Handling Disconnects**: Each connection includes error handling and disconnect logging. A connection reset (ECONNRESET) or manual disconnect is logged without crashing the app. + +### Audio Capture and Streaming + +Using the **Web Audio API**, `pearCast` captures and processes audio from the microphone and streams it to connected peers. + +1. **Audio Context Setup**: When a station is created, an `AudioContext` is initialized. This manages audio data flow, including selecting the appropriate microphone input. + +2. **Real-time Audio Processing**: Audio is captured as raw data in `Float32Array` format, then buffered and streamed in chunks. The broadcaster's `processor.onaudioprocess` event transmits audio data to all connected peers. + +3. **Playback for Listeners**: When a listener receives audio data, it’s buffered and played via an `AudioBufferSourceNode` connected to the `AudioContext`, enabling real-time audio streaming without delays. + +### Error Handling and Disconnection Logging + +- **Graceful Peer Disconnects**: Each connection uses an `on('error')` handler that logs disconnect events, preventing crashes from unexpected disconnects (e.g., `ECONNRESET`). +- **Empty Buffer Signal**: To notify listeners that a broadcast has ended, the broadcaster sends an empty buffer to all connected peers before stopping the stream. Listeners handle this signal by stopping playback. + + +## Code Structure + +### HTML (index.html) + +`index.html` contains the core layout and UI components: + +- **Station Controls**: Create or join a station and leave the broadcast. +- **Audio Input Selection**: Available to broadcasters only, allowing them to change input sources. +- **Bootstrap Modal**: Provides a user-friendly modal interface for joining a station with a specific ID. + +### JavaScript (app.js) + +`app.js` contains the main application logic: + +- **Station Management**: Functions to create or join stations, handle connections, and manage disconnects. +- **Audio Capture & Processing**: Configures audio context, captures microphone data, and processes audio buffers. +- **Error Handling**: Includes connection reset handling and graceful disconnect logging. +- **Audio Source Selection**: Enables broadcasters to choose from available audio input devices. + +--- + +## Example Screenshots + +| Feature | Screenshot | +|------------------------|--------------------------------------------| +| **Create Station** | ![Create Station](./screenshots/create.png)| +| **Join Station Modal** | ![Join Station](./screenshots/join.png) | +| **Audio Input Control**| ![Audio Input](./screenshots/input.png) | + +--- + +## Troubleshooting + +1. **Connection Reset Errors**: + - If you encounter `ECONNRESET` errors, they are logged as peer disconnections. Check if a peer has disconnected unexpectedly. + +2. **No Audio Device Detected**: + - Ensure your browser has permission to access the microphone, and refresh the device list if necessary. + +3. **Audio Source Changes Not Applying**: + - If changing the audio input source doesn't take effect, ensure you click "Apply" after selecting the device. diff --git a/app.js b/app.js new file mode 100644 index 0000000..ac410d4 --- /dev/null +++ b/app.js @@ -0,0 +1,242 @@ +import Hyperswarm from 'hyperswarm'; +import crypto from 'hypercore-crypto'; +import b4a from 'b4a'; + +let swarm; +let micStream; +let audioContext; +let isBroadcasting = false; +let conns = []; +let currentDeviceId = null; // To store the selected audio device ID +let accumulatedBuffer = b4a.alloc(0); // Buffer for accumulating received audio data +const topic = crypto.randomBytes(32); + +document.addEventListener("DOMContentLoaded", () => { + document.getElementById('create-station').addEventListener('click', () => { + setupStation(); + }); + + document.getElementById('leave-stream').addEventListener('click', () => { + stopBroadcast(); + leaveStation(); + }); + + document.getElementById('join-station-button').addEventListener('click', joinStation); + document.getElementById('apply-audio-source').addEventListener('click', applyAudioSource); + + // Populate the audio input source dropdown for the broadcaster + populateAudioInputSources(); +}); + +// Function to populate audio input sources +async function populateAudioInputSources() { + try { + const devices = await navigator.mediaDevices.enumerateDevices(); + const audioInputSelect = document.getElementById('audio-input-select'); + audioInputSelect.innerHTML = ''; // Clear existing options + devices.forEach((device) => { + if (device.kind === 'audioinput') { + const option = document.createElement('option'); + option.value = device.deviceId; + option.textContent = device.label || `Microphone ${audioInputSelect.length + 1}`; + audioInputSelect.appendChild(option); + } + }); + // Set default device ID to the first option + currentDeviceId = audioInputSelect.value; + } catch (err) { + console.error("Error enumerating devices:", err); + } +} + +// Function to apply selected audio source +async function applyAudioSource() { + const selectedDeviceId = document.getElementById('audio-input-select').value; + if (selectedDeviceId !== currentDeviceId) { + currentDeviceId = selectedDeviceId; + stopBroadcast(); // Stop current stream + startBroadcast(); // Restart stream with new device + } +} + +// Function to start broadcasting from the microphone +async function startBroadcast() { + if (isBroadcasting) stopBroadcast(); // Stop any existing broadcast + + try { + audioContext = new (window.AudioContext || window.webkitAudioContext)(); + micStream = await navigator.mediaDevices.getUserMedia({ + audio: { deviceId: currentDeviceId ? { exact: currentDeviceId } : undefined }, + }); + const source = audioContext.createMediaStreamSource(micStream); + const processor = audioContext.createScriptProcessor(4096, 1, 1); + + source.connect(processor); + processor.connect(audioContext.destination); + + processor.onaudioprocess = (event) => { + const audioData = event.inputBuffer.getChannelData(0); + const buffer = b4a.from(new Float32Array(audioData).buffer); + + // Send audio data to all connections + for (const conn of conns) { + conn.write(buffer); + } + }; + + isBroadcasting = true; + console.log("Broadcasting started."); + } catch (err) { + console.error("Error accessing microphone:", err); + } +} + +// Function to stop broadcasting and clean up resources +function stopBroadcast() { + if (!isBroadcasting) return; + + broadcastStopSignal(); + if (micStream) { + micStream.getTracks().forEach((track) => track.stop()); + micStream = null; + } + if (audioContext) { + audioContext.close(); + audioContext = null; + } + accumulatedBuffer = b4a.alloc(0); // Reset accumulated buffer + isBroadcasting = false; + console.log("Broadcasting stopped."); +} + +// Broadcast a stop signal to all peers +function broadcastStopSignal() { + for (const conn of conns) { + conn.write(Buffer.alloc(0)); // Send an empty buffer as a stop signal + } +} + +// Function to create a broadcasting station +async function setupStation() { + swarm = new Hyperswarm(); + swarm.join(topic, { client: false, server: true }); + + // Show broadcaster controls + document.getElementById('broadcaster-controls').classList.remove('d-none'); + + // Update UI + document.getElementById('station-info').textContent = `Station ID: ${b4a.toString(topic, 'hex')}`; + document.getElementById('setup').classList.add('d-none'); + document.getElementById('controls').classList.remove('d-none'); + + // Start broadcasting as soon as the station is created + startBroadcast(); + + // Listen for incoming connections + swarm.on('connection', (conn) => { + conns.push(conn); + conn.once('close', () => { + conns.splice(conns.indexOf(conn), 1); + console.log("Peer disconnected."); + }); + conn.on('data', handleData); // Use handleData function to process incoming data + + // Add error handler to log disconnects and suppress crashes + conn.on('error', (err) => { + if (err.code === 'ECONNRESET') { + console.log("Peer connection reset by remote peer."); + } else { + console.error("Connection error:", err); + } + }); + }); +} + +// Function to leave the station and stop broadcasting +function leaveStation() { + if (swarm) swarm.destroy(); + document.getElementById('setup').classList.remove('d-none'); + document.getElementById('controls').classList.add('d-none'); + + // Hide broadcaster controls + document.getElementById('broadcaster-controls').classList.add('d-none'); + + stopBroadcast(); + console.log("Left the station."); +} + +// Function to handle incoming data from peers +function handleData(data) { + if (data.length === 0) { + console.log("Received stop command from peer"); + stopBroadcast(); + } else { + processIncomingAudioData(data); + } +} + +// Function to process and play incoming audio data +function processIncomingAudioData(data) { + if (!audioContext) { + audioContext = new (window.AudioContext || window.webkitAudioContext)(); + } + + accumulatedBuffer = b4a.concat([accumulatedBuffer, data]); + + while (accumulatedBuffer.byteLength >= 4) { + const chunkSize = accumulatedBuffer.byteLength; + const audioData = new Float32Array(accumulatedBuffer.slice(0, chunkSize).buffer); + accumulatedBuffer = accumulatedBuffer.slice(chunkSize); + + const buffer = audioContext.createBuffer(1, audioData.length, audioContext.sampleRate); + buffer.copyToChannel(audioData, 0); + + const source = audioContext.createBufferSource(); + source.buffer = buffer; + source.connect(audioContext.destination); + source.start(); + } +} + +// Function to join an existing station +async function joinStation() { + const stationId = document.getElementById('station-id').value; + if (!stationId) { + alert("Please enter a station ID."); + return; + } + + // Convert the station ID to a topic buffer + const topicBuffer = b4a.from(stationId, 'hex'); + swarm = new Hyperswarm(); + swarm.join(topicBuffer, { client: true, server: false }); + + document.getElementById('station-info').textContent = `Connected to Station: ${stationId}`; + document.getElementById('setup').classList.add('d-none'); + document.getElementById('controls').classList.remove('d-none'); + + // Hide broadcaster controls for listener + document.getElementById('broadcaster-controls').classList.add('d-none'); + + swarm.on('connection', (conn) => { + conn.on('data', (data) => { + processIncomingAudioData(data); + }); + + // Add error handler for listener connections + conn.on('error', (err) => { + if (err.code === 'ECONNRESET') { + console.log("Peer connection reset by remote peer."); + } else { + console.error("Connection error:", err); + } + }); + }); + + // Hide the modal after joining + const joinModal = document.getElementById('joinModal'); + const modalInstance = bootstrap.Modal.getInstance(joinModal); + if (modalInstance) { + modalInstance.hide(); + } +} diff --git a/assets/bootstrap.bundle.min.js b/assets/bootstrap.bundle.min.js new file mode 100644 index 0000000..fe19d88 --- /dev/null +++ b/assets/bootstrap.bundle.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v5.3.0 (https://getbootstrap.com/) + * Copyright 2011-2023 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use strict";const t=new Map,e={set(e,i,n){t.has(e)||t.set(e,new Map);const s=t.get(e);s.has(i)||0===s.size?s.set(i,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`)},get:(e,i)=>t.has(e)&&t.get(e).get(i)||null,remove(e,i){if(!t.has(e))return;const n=t.get(e);n.delete(i),0===n.size&&t.delete(e)}},i="transitionend",n=t=>(t&&window.CSS&&window.CSS.escape&&(t=t.replace(/#([^\s"#']+)/g,((t,e)=>`#${CSS.escape(e)}`))),t),s=t=>{t.dispatchEvent(new Event(i))},o=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),r=t=>o(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(n(t)):null,a=t=>{if(!o(t)||0===t.getClientRects().length)return!1;const e="visible"===getComputedStyle(t).getPropertyValue("visibility"),i=t.closest("details:not([open])");if(!i)return e;if(i!==t){const e=t.closest("summary");if(e&&e.parentNode!==i)return!1;if(null===e)return!1}return e},l=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),c=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?c(t.parentNode):null},h=()=>{},d=t=>{t.offsetHeight},u=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,f=[],p=()=>"rtl"===document.documentElement.dir,m=t=>{var e;e=()=>{const e=u();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(f.length||document.addEventListener("DOMContentLoaded",(()=>{for(const t of f)t()})),f.push(e)):e()},g=(t,e=[],i=t)=>"function"==typeof t?t(...e):i,_=(t,e,n=!0)=>{if(!n)return void g(t);const o=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(e)+5;let r=!1;const a=({target:n})=>{n===e&&(r=!0,e.removeEventListener(i,a),g(t))};e.addEventListener(i,a),setTimeout((()=>{r||s(e)}),o)},b=(t,e,i,n)=>{const s=t.length;let o=t.indexOf(e);return-1===o?!i&&n?t[s-1]:t[0]:(o+=i?1:-1,n&&(o=(o+s)%s),t[Math.max(0,Math.min(o,s-1))])},v=/[^.]*(?=\..*)\.|.*/,y=/\..*/,w=/::\d+$/,A={};let E=1;const T={mouseenter:"mouseover",mouseleave:"mouseout"},C=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function O(t,e){return e&&`${e}::${E++}`||t.uidEvent||E++}function x(t){const e=O(t);return t.uidEvent=e,A[e]=A[e]||{},A[e]}function k(t,e,i=null){return Object.values(t).find((t=>t.callable===e&&t.delegationSelector===i))}function L(t,e,i){const n="string"==typeof e,s=n?i:e||i;let o=N(t);return C.has(o)||(o=t),[n,s,o]}function S(t,e,i,n,s){if("string"!=typeof e||!t)return;let[o,r,a]=L(e,i,n);if(e in T){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};r=t(r)}const l=x(t),c=l[a]||(l[a]={}),h=k(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=O(r,e.replace(v,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(const a of o)if(a===r)return M(s,{delegateTarget:r}),n.oneOff&&P.off(t,s.type,e,i),i.apply(r,[s])}}(t,i,r):function(t,e){return function i(n){return M(n,{delegateTarget:t}),i.oneOff&&P.off(t,n.type,e),e.apply(t,[n])}}(t,r);u.delegationSelector=o?i:null,u.callable=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function D(t,e,i,n,s){const o=k(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function I(t,e,i,n){const s=e[i]||{};for(const[o,r]of Object.entries(s))o.includes(n)&&D(t,e,i,r.callable,r.delegationSelector)}function N(t){return t=t.replace(y,""),T[t]||t}const P={on(t,e,i,n){S(t,e,i,n,!1)},one(t,e,i,n){S(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=L(e,i,n),a=r!==e,l=x(t),c=l[r]||{},h=e.startsWith(".");if(void 0===o){if(h)for(const i of Object.keys(l))I(t,l,i,e.slice(1));for(const[i,n]of Object.entries(c)){const s=i.replace(w,"");a&&!e.includes(s)||D(t,l,r,n.callable,n.delegationSelector)}}else{if(!Object.keys(c).length)return;D(t,l,r,o,s?i:null)}},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=u();let s=null,o=!0,r=!0,a=!1;e!==N(e)&&n&&(s=n.Event(e,i),n(t).trigger(s),o=!s.isPropagationStopped(),r=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());const l=M(new Event(e,{bubbles:o,cancelable:!0}),i);return a&&l.preventDefault(),r&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function M(t,e={}){for(const[i,n]of Object.entries(e))try{t[i]=n}catch(e){Object.defineProperty(t,i,{configurable:!0,get:()=>n})}return t}function j(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function F(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const H={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${F(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${F(e)}`)},getDataAttributes(t){if(!t)return{};const e={},i=Object.keys(t.dataset).filter((t=>t.startsWith("bs")&&!t.startsWith("bsConfig")));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=j(t.dataset[n])}return e},getDataAttribute:(t,e)=>j(t.getAttribute(`data-bs-${F(e)}`))};class ${static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,e){const i=o(e)?H.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...o(e)?H.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const[n,s]of Object.entries(e)){const e=t[n],r=o(e)?"element":null==(i=e)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(r))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${s}".`)}var i}}class W extends ${constructor(t,i){super(),(t=r(t))&&(this._element=t,this._config=this._getConfig(i),e.set(this._element,this.constructor.DATA_KEY,this))}dispose(){e.remove(this._element,this.constructor.DATA_KEY),P.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,i=!0){_(t,e,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return e.get(r(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.3.0"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const B=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return n(e)},z={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const i=[];let n=t.parentNode.closest(e);for(;n;)i.push(n),n=n.parentNode.closest(e);return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(",");return this.find(e,t).filter((t=>!l(t)&&a(t)))},getSelectorFromElement(t){const e=B(t);return e&&z.findOne(e)?e:null},getElementFromSelector(t){const e=B(t);return e?z.findOne(e):null},getMultipleElementsFromSelector(t){const e=B(t);return e?z.find(e):[]}},R=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,n=t.NAME;P.on(document,i,`[data-bs-dismiss="${n}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),l(this))return;const s=z.getElementFromSelector(this)||this.closest(`.${n}`);t.getOrCreateInstance(s)[e]()}))};class q extends W{static get NAME(){return"alert"}close(){if(P.trigger(this._element,"close.bs.alert").defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),P.trigger(this._element,"closed.bs.alert"),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=q.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}R(q,"close"),m(q);const V='[data-bs-toggle="button"]';class K extends W{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=K.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}P.on(document,"click.bs.button.data-api",V,(t=>{t.preventDefault();const e=t.target.closest(V);K.getOrCreateInstance(e).toggle()})),m(K);const Q={endCallback:null,leftCallback:null,rightCallback:null},X={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class Y extends ${constructor(t,e){super(),this._element=t,t&&Y.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return Q}static get DefaultType(){return X}static get NAME(){return"swipe"}dispose(){P.off(this._element,".bs.swipe")}_start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX):this._deltaX=t.touches[0].clientX}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),g(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=40)return;const e=t/this._deltaX;this._deltaX=0,e&&g(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(P.on(this._element,"pointerdown.bs.swipe",(t=>this._start(t))),P.on(this._element,"pointerup.bs.swipe",(t=>this._end(t))),this._element.classList.add("pointer-event")):(P.on(this._element,"touchstart.bs.swipe",(t=>this._start(t))),P.on(this._element,"touchmove.bs.swipe",(t=>this._move(t))),P.on(this._element,"touchend.bs.swipe",(t=>this._end(t))))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"===t.pointerType||"touch"===t.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const U="next",G="prev",J="left",Z="right",tt="slid.bs.carousel",et="carousel",it="active",nt={ArrowLeft:Z,ArrowRight:J},st={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},ot={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class rt extends W{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=z.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===et&&this.cycle()}static get Default(){return st}static get DefaultType(){return ot}static get NAME(){return"carousel"}next(){this._slide(U)}nextWhenVisible(){!document.hidden&&a(this._element)&&this.next()}prev(){this._slide(G)}pause(){this._isSliding&&s(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?P.one(this._element,tt,(()=>this.cycle())):this.cycle())}to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._isSliding)return void P.one(this._element,tt,(()=>this.to(t)));const i=this._getItemIndex(this._getActive());if(i===t)return;const n=t>i?U:G;this._slide(n,e[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&P.on(this._element,"keydown.bs.carousel",(t=>this._keydown(t))),"hover"===this._config.pause&&(P.on(this._element,"mouseenter.bs.carousel",(()=>this.pause())),P.on(this._element,"mouseleave.bs.carousel",(()=>this._maybeEnableCycle()))),this._config.touch&&Y.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of z.find(".carousel-item img",this._element))P.on(t,"dragstart.bs.carousel",(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(J)),rightCallback:()=>this._slide(this._directionToOrder(Z)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new Y(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=nt[t.key];e&&(t.preventDefault(),this._slide(this._directionToOrder(e)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const e=z.findOne(".active",this._indicatorsElement);e.classList.remove(it),e.removeAttribute("aria-current");const i=z.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(it),i.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=e||this._config.defaultInterval}_slide(t,e=null){if(this._isSliding)return;const i=this._getActive(),n=t===U,s=e||b(this._getItems(),i,n,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),r=e=>P.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(r("slide.bs.carousel").defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),d(s),i.classList.add(l),s.classList.add(l),this._queueCallback((()=>{s.classList.remove(l,c),s.classList.add(it),i.classList.remove(it,c,l),this._isSliding=!1,r(tt)}),i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return z.findOne(".active.carousel-item",this._element)}_getItems(){return z.find(".carousel-item",this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return p()?t===J?G:U:t===J?U:G}_orderToDirection(t){return p()?t===G?J:Z:t===G?Z:J}static jQueryInterface(t){return this.each((function(){const e=rt.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)}))}}P.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",(function(t){const e=z.getElementFromSelector(this);if(!e||!e.classList.contains(et))return;t.preventDefault();const i=rt.getOrCreateInstance(e),n=this.getAttribute("data-bs-slide-to");return n?(i.to(n),void i._maybeEnableCycle()):"next"===H.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),P.on(window,"load.bs.carousel.data-api",(()=>{const t=z.find('[data-bs-ride="carousel"]');for(const e of t)rt.getOrCreateInstance(e)})),m(rt);const at="show",lt="collapse",ct="collapsing",ht='[data-bs-toggle="collapse"]',dt={parent:null,toggle:!0},ut={parent:"(null|element)",toggle:"boolean"};class ft extends W{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const i=z.find(ht);for(const t of i){const e=z.getSelectorFromElement(t),i=z.find(e).filter((t=>t===this._element));null!==e&&i.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return dt}static get DefaultType(){return ut}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((t=>t!==this._element)).map((t=>ft.getOrCreateInstance(t,{toggle:!1})))),t.length&&t[0]._isTransitioning)return;if(P.trigger(this._element,"show.bs.collapse").defaultPrevented)return;for(const e of t)e.hide();const e=this._getDimension();this._element.classList.remove(lt),this._element.classList.add(ct),this._element.style[e]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${e[0].toUpperCase()+e.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ct),this._element.classList.add(lt,at),this._element.style[e]="",P.trigger(this._element,"shown.bs.collapse")}),this._element,!0),this._element.style[e]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(P.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,d(this._element),this._element.classList.add(ct),this._element.classList.remove(lt,at);for(const t of this._triggerArray){const e=z.getElementFromSelector(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ct),this._element.classList.add(lt),P.trigger(this._element,"hidden.bs.collapse")}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(at)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=r(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(ht);for(const e of t){const t=z.getElementFromSelector(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=z.find(":scope .collapse .collapse",this._config.parent);return z.find(t,this._config.parent).filter((t=>!e.includes(t)))}_addAriaAndCollapsedClass(t,e){if(t.length)for(const i of t)i.classList.toggle("collapsed",!e),i.setAttribute("aria-expanded",e)}static jQueryInterface(t){const e={};return"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1),this.each((function(){const i=ft.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}P.on(document,"click.bs.collapse.data-api",ht,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();for(const t of z.getMultipleElementsFromSelector(this))ft.getOrCreateInstance(t,{toggle:!1}).toggle()})),m(ft);var pt="top",mt="bottom",gt="right",_t="left",bt="auto",vt=[pt,mt,gt,_t],yt="start",wt="end",At="clippingParents",Et="viewport",Tt="popper",Ct="reference",Ot=vt.reduce((function(t,e){return t.concat([e+"-"+yt,e+"-"+wt])}),[]),xt=[].concat(vt,[bt]).reduce((function(t,e){return t.concat([e,e+"-"+yt,e+"-"+wt])}),[]),kt="beforeRead",Lt="read",St="afterRead",Dt="beforeMain",It="main",Nt="afterMain",Pt="beforeWrite",Mt="write",jt="afterWrite",Ft=[kt,Lt,St,Dt,It,Nt,Pt,Mt,jt];function Ht(t){return t?(t.nodeName||"").toLowerCase():null}function $t(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function Wt(t){return t instanceof $t(t).Element||t instanceof Element}function Bt(t){return t instanceof $t(t).HTMLElement||t instanceof HTMLElement}function zt(t){return"undefined"!=typeof ShadowRoot&&(t instanceof $t(t).ShadowRoot||t instanceof ShadowRoot)}const Rt={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];Bt(s)&&Ht(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});Bt(n)&&Ht(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function qt(t){return t.split("-")[0]}var Vt=Math.max,Kt=Math.min,Qt=Math.round;function Xt(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function Yt(){return!/^((?!chrome|android).)*safari/i.test(Xt())}function Ut(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),s=1,o=1;e&&Bt(t)&&(s=t.offsetWidth>0&&Qt(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&Qt(n.height)/t.offsetHeight||1);var r=(Wt(t)?$t(t):window).visualViewport,a=!Yt()&&i,l=(n.left+(a&&r?r.offsetLeft:0))/s,c=(n.top+(a&&r?r.offsetTop:0))/o,h=n.width/s,d=n.height/o;return{width:h,height:d,top:c,right:l+h,bottom:c+d,left:l,x:l,y:c}}function Gt(t){var e=Ut(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function Jt(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&zt(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Zt(t){return $t(t).getComputedStyle(t)}function te(t){return["table","td","th"].indexOf(Ht(t))>=0}function ee(t){return((Wt(t)?t.ownerDocument:t.document)||window.document).documentElement}function ie(t){return"html"===Ht(t)?t:t.assignedSlot||t.parentNode||(zt(t)?t.host:null)||ee(t)}function ne(t){return Bt(t)&&"fixed"!==Zt(t).position?t.offsetParent:null}function se(t){for(var e=$t(t),i=ne(t);i&&te(i)&&"static"===Zt(i).position;)i=ne(i);return i&&("html"===Ht(i)||"body"===Ht(i)&&"static"===Zt(i).position)?e:i||function(t){var e=/firefox/i.test(Xt());if(/Trident/i.test(Xt())&&Bt(t)&&"fixed"===Zt(t).position)return null;var i=ie(t);for(zt(i)&&(i=i.host);Bt(i)&&["html","body"].indexOf(Ht(i))<0;){var n=Zt(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function oe(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function re(t,e,i){return Vt(t,Kt(e,i))}function ae(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function le(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const ce={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,s=t.options,o=i.elements.arrow,r=i.modifiersData.popperOffsets,a=qt(i.placement),l=oe(a),c=[_t,gt].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return ae("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:le(t,vt))}(s.padding,i),d=Gt(o),u="y"===l?pt:_t,f="y"===l?mt:gt,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=se(o),_=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=p/2-m/2,v=h[u],y=_-d[c]-h[f],w=_/2-d[c]/2+b,A=re(v,w,y),E=l;i.modifiersData[n]=((e={})[E]=A,e.centerOffset=A-w,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&Jt(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function he(t){return t.split("-")[1]}var de={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ue(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.variation,r=t.offsets,a=t.position,l=t.gpuAcceleration,c=t.adaptive,h=t.roundOffsets,d=t.isFixed,u=r.x,f=void 0===u?0:u,p=r.y,m=void 0===p?0:p,g="function"==typeof h?h({x:f,y:m}):{x:f,y:m};f=g.x,m=g.y;var _=r.hasOwnProperty("x"),b=r.hasOwnProperty("y"),v=_t,y=pt,w=window;if(c){var A=se(i),E="clientHeight",T="clientWidth";A===$t(i)&&"static"!==Zt(A=ee(i)).position&&"absolute"===a&&(E="scrollHeight",T="scrollWidth"),(s===pt||(s===_t||s===gt)&&o===wt)&&(y=mt,m-=(d&&A===w&&w.visualViewport?w.visualViewport.height:A[E])-n.height,m*=l?1:-1),s!==_t&&(s!==pt&&s!==mt||o!==wt)||(v=gt,f-=(d&&A===w&&w.visualViewport?w.visualViewport.width:A[T])-n.width,f*=l?1:-1)}var C,O=Object.assign({position:a},c&&de),x=!0===h?function(t,e){var i=t.x,n=t.y,s=e.devicePixelRatio||1;return{x:Qt(i*s)/s||0,y:Qt(n*s)/s||0}}({x:f,y:m},$t(i)):{x:f,y:m};return f=x.x,m=x.y,l?Object.assign({},O,((C={})[y]=b?"0":"",C[v]=_?"0":"",C.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",C)):Object.assign({},O,((e={})[y]=b?m+"px":"",e[v]=_?f+"px":"",e.transform="",e))}const fe={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:qt(e.placement),variation:he(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,ue(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,ue(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var pe={passive:!0};const me={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=$t(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,pe)})),a&&l.addEventListener("resize",i.update,pe),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,pe)})),a&&l.removeEventListener("resize",i.update,pe)}},data:{}};var ge={left:"right",right:"left",bottom:"top",top:"bottom"};function _e(t){return t.replace(/left|right|bottom|top/g,(function(t){return ge[t]}))}var be={start:"end",end:"start"};function ve(t){return t.replace(/start|end/g,(function(t){return be[t]}))}function ye(t){var e=$t(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function we(t){return Ut(ee(t)).left+ye(t).scrollLeft}function Ae(t){var e=Zt(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Ee(t){return["html","body","#document"].indexOf(Ht(t))>=0?t.ownerDocument.body:Bt(t)&&Ae(t)?t:Ee(ie(t))}function Te(t,e){var i;void 0===e&&(e=[]);var n=Ee(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=$t(n),r=s?[o].concat(o.visualViewport||[],Ae(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Te(ie(r)))}function Ce(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Oe(t,e,i){return e===Et?Ce(function(t,e){var i=$t(t),n=ee(t),s=i.visualViewport,o=n.clientWidth,r=n.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=Yt();(c||!c&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+we(t),y:l}}(t,i)):Wt(e)?function(t,e){var i=Ut(t,!1,"fixed"===e);return i.top=i.top+t.clientTop,i.left=i.left+t.clientLeft,i.bottom=i.top+t.clientHeight,i.right=i.left+t.clientWidth,i.width=t.clientWidth,i.height=t.clientHeight,i.x=i.left,i.y=i.top,i}(e,i):Ce(function(t){var e,i=ee(t),n=ye(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=Vt(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=Vt(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+we(t),l=-n.scrollTop;return"rtl"===Zt(s||i).direction&&(a+=Vt(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(ee(t)))}function xe(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?qt(s):null,r=s?he(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case pt:e={x:a,y:i.y-n.height};break;case mt:e={x:a,y:i.y+i.height};break;case gt:e={x:i.x+i.width,y:l};break;case _t:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?oe(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case yt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case wt:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function ke(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.strategy,r=void 0===o?t.strategy:o,a=i.boundary,l=void 0===a?At:a,c=i.rootBoundary,h=void 0===c?Et:c,d=i.elementContext,u=void 0===d?Tt:d,f=i.altBoundary,p=void 0!==f&&f,m=i.padding,g=void 0===m?0:m,_=ae("number"!=typeof g?g:le(g,vt)),b=u===Tt?Ct:Tt,v=t.rects.popper,y=t.elements[p?b:u],w=function(t,e,i,n){var s="clippingParents"===e?function(t){var e=Te(ie(t)),i=["absolute","fixed"].indexOf(Zt(t).position)>=0&&Bt(t)?se(t):t;return Wt(i)?e.filter((function(t){return Wt(t)&&Jt(t,i)&&"body"!==Ht(t)})):[]}(t):[].concat(e),o=[].concat(s,[i]),r=o[0],a=o.reduce((function(e,i){var s=Oe(t,i,n);return e.top=Vt(s.top,e.top),e.right=Kt(s.right,e.right),e.bottom=Kt(s.bottom,e.bottom),e.left=Vt(s.left,e.left),e}),Oe(t,r,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}(Wt(y)?y:y.contextElement||ee(t.elements.popper),l,h,r),A=Ut(t.elements.reference),E=xe({reference:A,element:v,strategy:"absolute",placement:s}),T=Ce(Object.assign({},v,E)),C=u===Tt?T:A,O={top:w.top-C.top+_.top,bottom:C.bottom-w.bottom+_.bottom,left:w.left-C.left+_.left,right:C.right-w.right+_.right},x=t.modifiersData.offset;if(u===Tt&&x){var k=x[s];Object.keys(O).forEach((function(t){var e=[gt,mt].indexOf(t)>=0?1:-1,i=[pt,mt].indexOf(t)>=0?"y":"x";O[t]+=k[i]*e}))}return O}function Le(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?xt:l,h=he(n),d=h?a?Ot:Ot.filter((function(t){return he(t)===h})):vt,u=d.filter((function(t){return c.indexOf(t)>=0}));0===u.length&&(u=d);var f=u.reduce((function(e,i){return e[i]=ke(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[qt(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}const Se={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0===r||r,l=i.fallbackPlacements,c=i.padding,h=i.boundary,d=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,p=void 0===f||f,m=i.allowedAutoPlacements,g=e.options.placement,_=qt(g),b=l||(_!==g&&p?function(t){if(qt(t)===bt)return[];var e=_e(t);return[ve(t),e,ve(e)]}(g):[_e(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat(qt(i)===bt?Le(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,A=new Map,E=!0,T=v[0],C=0;C=0,S=L?"width":"height",D=ke(e,{placement:O,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),I=L?k?gt:_t:k?mt:pt;y[S]>w[S]&&(I=_e(I));var N=_e(I),P=[];if(o&&P.push(D[x]<=0),a&&P.push(D[I]<=0,D[N]<=0),P.every((function(t){return t}))){T=O,E=!1;break}A.set(O,P)}if(E)for(var M=function(t){var e=v.find((function(e){var i=A.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return T=e,"break"},j=p?3:1;j>0&&"break"!==M(j);j--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function De(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function Ie(t){return[pt,gt,mt,_t].some((function(e){return t[e]>=0}))}const Ne={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=ke(e,{elementContext:"reference"}),a=ke(e,{altBoundary:!0}),l=De(r,n),c=De(a,s,o),h=Ie(l),d=Ie(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":d})}},Pe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.offset,o=void 0===s?[0,0]:s,r=xt.reduce((function(t,i){return t[i]=function(t,e,i){var n=qt(t),s=[_t,pt].indexOf(n)>=0?-1:1,o="function"==typeof i?i(Object.assign({},e,{placement:t})):i,r=o[0],a=o[1];return r=r||0,a=(a||0)*s,[_t,gt].indexOf(n)>=0?{x:a,y:r}:{x:r,y:a}}(i,e.rects,o),t}),{}),a=r[e.placement],l=a.x,c=a.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=r}},Me={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=xe({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},je={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0!==r&&r,l=i.boundary,c=i.rootBoundary,h=i.altBoundary,d=i.padding,u=i.tether,f=void 0===u||u,p=i.tetherOffset,m=void 0===p?0:p,g=ke(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=qt(e.placement),b=he(e.placement),v=!b,y=oe(_),w="x"===y?"y":"x",A=e.modifiersData.popperOffsets,E=e.rects.reference,T=e.rects.popper,C="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,O="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),x=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,k={x:0,y:0};if(A){if(o){var L,S="y"===y?pt:_t,D="y"===y?mt:gt,I="y"===y?"height":"width",N=A[y],P=N+g[S],M=N-g[D],j=f?-T[I]/2:0,F=b===yt?E[I]:T[I],H=b===yt?-T[I]:-E[I],$=e.elements.arrow,W=f&&$?Gt($):{width:0,height:0},B=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},z=B[S],R=B[D],q=re(0,E[I],W[I]),V=v?E[I]/2-j-q-z-O.mainAxis:F-q-z-O.mainAxis,K=v?-E[I]/2+j+q+R+O.mainAxis:H+q+R+O.mainAxis,Q=e.elements.arrow&&se(e.elements.arrow),X=Q?"y"===y?Q.clientTop||0:Q.clientLeft||0:0,Y=null!=(L=null==x?void 0:x[y])?L:0,U=N+K-Y,G=re(f?Kt(P,N+V-Y-X):P,N,f?Vt(M,U):M);A[y]=G,k[y]=G-N}if(a){var J,Z="x"===y?pt:_t,tt="x"===y?mt:gt,et=A[w],it="y"===w?"height":"width",nt=et+g[Z],st=et-g[tt],ot=-1!==[pt,_t].indexOf(_),rt=null!=(J=null==x?void 0:x[w])?J:0,at=ot?nt:et-E[it]-T[it]-rt+O.altAxis,lt=ot?et+E[it]+T[it]-rt-O.altAxis:st,ct=f&&ot?function(t,e,i){var n=re(t,e,i);return n>i?i:n}(at,et,lt):re(f?at:nt,et,f?lt:st);A[w]=ct,k[w]=ct-et}e.modifiersData[n]=k}},requiresIfExists:["offset"]};function Fe(t,e,i){void 0===i&&(i=!1);var n,s,o=Bt(e),r=Bt(e)&&function(t){var e=t.getBoundingClientRect(),i=Qt(e.width)/t.offsetWidth||1,n=Qt(e.height)/t.offsetHeight||1;return 1!==i||1!==n}(e),a=ee(e),l=Ut(t,r,i),c={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(o||!o&&!i)&&(("body"!==Ht(e)||Ae(a))&&(c=(n=e)!==$t(n)&&Bt(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:ye(n)),Bt(e)?((h=Ut(e,!0)).x+=e.clientLeft,h.y+=e.clientTop):a&&(h.x=we(a))),{x:l.left+c.scrollLeft-h.x,y:l.top+c.scrollTop-h.y,width:l.width,height:l.height}}function He(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!i.has(t)){var n=e.get(t);n&&s(n)}})),n.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||s(t)})),n}var $e={placement:"bottom",modifiers:[],strategy:"absolute"};function We(){for(var t=arguments.length,e=new Array(t),i=0;iNumber.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(H.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...g(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:e}){const i=z.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>a(t)));i.length&&b(i,e,t===Xe,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=ci.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(2===t.button||"keyup"===t.type&&"Tab"!==t.key)return;const e=z.find(Ze);for(const i of e){const e=ci.getInstance(i);if(!e||!1===e._config.autoClose)continue;const n=t.composedPath(),s=n.includes(e._menu);if(n.includes(e._element)||"inside"===e._config.autoClose&&!s||"outside"===e._config.autoClose&&s)continue;if(e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const o={relatedTarget:e._element};"click"===t.type&&(o.clickEvent=t),e._completeHide(o)}}static dataApiKeydownHandler(t){const e=/input|textarea/i.test(t.target.tagName),i="Escape"===t.key,n=[Qe,Xe].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=this.matches(Je)?this:z.prev(this,Je)[0]||z.next(this,Je)[0]||z.findOne(Je,t.delegateTarget.parentNode),o=ci.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}P.on(document,Ue,Je,ci.dataApiKeydownHandler),P.on(document,Ue,ti,ci.dataApiKeydownHandler),P.on(document,Ye,ci.clearMenus),P.on(document,"keyup.bs.dropdown.data-api",ci.clearMenus),P.on(document,Ye,Je,(function(t){t.preventDefault(),ci.getOrCreateInstance(this).toggle()})),m(ci);const hi="show",di="mousedown.bs.backdrop",ui={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},fi={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class pi extends ${constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return ui}static get DefaultType(){return fi}static get NAME(){return"backdrop"}show(t){if(!this._config.isVisible)return void g(t);this._append();const e=this._getElement();this._config.isAnimated&&d(e),e.classList.add(hi),this._emulateAnimation((()=>{g(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(hi),this._emulateAnimation((()=>{this.dispose(),g(t)}))):g(t)}dispose(){this._isAppended&&(P.off(this._element,di),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=r(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),P.on(t,di,(()=>{g(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){_(t,this._getElement(),this._config.isAnimated)}}const mi=".bs.focustrap",gi="backward",_i={autofocus:!0,trapElement:null},bi={autofocus:"boolean",trapElement:"element"};class vi extends ${constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return _i}static get DefaultType(){return bi}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),P.off(document,mi),P.on(document,"focusin.bs.focustrap",(t=>this._handleFocusin(t))),P.on(document,"keydown.tab.bs.focustrap",(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,P.off(document,mi))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const i=z.focusableChildren(e);0===i.length?e.focus():this._lastTabNavDirection===gi?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?gi:"forward")}}const yi=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",wi=".sticky-top",Ai="padding-right",Ei="margin-right";class Ti{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,Ai,(e=>e+t)),this._setElementAttributes(yi,Ai,(e=>e+t)),this._setElementAttributes(wi,Ei,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Ai),this._resetElementAttributes(yi,Ai),this._resetElementAttributes(wi,Ei)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t).getPropertyValue(e);t.style.setProperty(e,`${i(Number.parseFloat(s))}px`)}))}_saveInitialAttribute(t,e){const i=t.style.getPropertyValue(e);i&&H.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=H.getDataAttribute(t,e);null!==i?(H.removeDataAttribute(t,e),t.style.setProperty(e,i)):t.style.removeProperty(e)}))}_applyManipulationCallback(t,e){if(o(t))e(t);else for(const i of z.find(t,this._element))e(i)}}const Ci=".bs.modal",Oi="hidden.bs.modal",xi="show.bs.modal",ki="modal-open",Li="show",Si="modal-static",Di={backdrop:!0,focus:!0,keyboard:!0},Ii={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Ni extends W{constructor(t,e){super(t,e),this._dialog=z.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Ti,this._addEventListeners()}static get Default(){return Di}static get DefaultType(){return Ii}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||P.trigger(this._element,xi,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(ki),this._adjustDialog(),this._backdrop.show((()=>this._showElement(t))))}hide(){this._isShown&&!this._isTransitioning&&(P.trigger(this._element,"hide.bs.modal").defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Li),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){P.off(window,Ci),P.off(this._dialog,Ci),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new pi({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new vi({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const e=z.findOne(".modal-body",this._dialog);e&&(e.scrollTop=0),d(this._element),this._element.classList.add(Li),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,P.trigger(this._element,"shown.bs.modal",{relatedTarget:t})}),this._dialog,this._isAnimated())}_addEventListeners(){P.on(this._element,"keydown.dismiss.bs.modal",(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())})),P.on(window,"resize.bs.modal",(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),P.on(this._element,"mousedown.dismiss.bs.modal",(t=>{P.one(this._element,"click.dismiss.bs.modal",(e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(ki),this._resetAdjustments(),this._scrollBar.reset(),P.trigger(this._element,Oi)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(P.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._element.style.overflowY;"hidden"===e||this._element.classList.contains(Si)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(Si),this._queueCallback((()=>{this._element.classList.remove(Si),this._queueCallback((()=>{this._element.style.overflowY=e}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;if(i&&!t){const t=p()?"paddingLeft":"paddingRight";this._element.style[t]=`${e}px`}if(!i&&t){const t=p()?"paddingRight":"paddingLeft";this._element.style[t]=`${e}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=Ni.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}P.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=z.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),P.one(e,xi,(t=>{t.defaultPrevented||P.one(e,Oi,(()=>{a(this)&&this.focus()}))}));const i=z.findOne(".modal.show");i&&Ni.getInstance(i).hide(),Ni.getOrCreateInstance(e).toggle(this)})),R(Ni),m(Ni);const Pi="show",Mi="showing",ji="hiding",Fi=".offcanvas.show",Hi="hidePrevented.bs.offcanvas",$i="hidden.bs.offcanvas",Wi={backdrop:!0,keyboard:!0,scroll:!1},Bi={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class zi extends W{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return Wi}static get DefaultType(){return Bi}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||P.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new Ti).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Mi),this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Pi),this._element.classList.remove(Mi),P.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(P.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(ji),this._backdrop.hide(),this._queueCallback((()=>{this._element.classList.remove(Pi,ji),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new Ti).reset(),P.trigger(this._element,$i)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new pi({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():P.trigger(this._element,Hi)}:null})}_initializeFocusTrap(){return new vi({trapElement:this._element})}_addEventListeners(){P.on(this._element,"keydown.dismiss.bs.offcanvas",(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():P.trigger(this._element,Hi))}))}static jQueryInterface(t){return this.each((function(){const e=zi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}P.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(t){const e=z.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this))return;P.one(e,$i,(()=>{a(this)&&this.focus()}));const i=z.findOne(Fi);i&&i!==e&&zi.getInstance(i).hide(),zi.getOrCreateInstance(e).toggle(this)})),P.on(window,"load.bs.offcanvas.data-api",(()=>{for(const t of z.find(Fi))zi.getOrCreateInstance(t).show()})),P.on(window,"resize.bs.offcanvas",(()=>{for(const t of z.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&zi.getOrCreateInstance(t).hide()})),R(zi),m(zi);const Ri={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},qi=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Vi=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,Ki=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!qi.has(i)||Boolean(Vi.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(i)))},Qi={allowList:Ri,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},Xi={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Yi={entry:"(string|element|function|null)",selector:"(string|element)"};class Ui extends ${constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Qi}static get DefaultType(){return Xi}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map((t=>this._resolvePossibleFunction(t))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[e,i]of Object.entries(this._config.content))this._setContent(t,i,e);const e=t.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&e.classList.add(...i.split(" ")),e}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[e,i]of Object.entries(t))super._typeCheckConfig({selector:e,entry:i},Yi)}_setContent(t,e,i){const n=z.findOne(i,t);n&&((e=this._resolvePossibleFunction(e))?o(e)?this._putElementInTemplate(r(e),n):this._config.html?n.innerHTML=this._maybeSanitize(e):n.textContent=e:n.remove())}_maybeSanitize(t){return this._config.sanitize?function(t,e,i){if(!t.length)return t;if(i&&"function"==typeof i)return i(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const t of s){const i=t.nodeName.toLowerCase();if(!Object.keys(e).includes(i)){t.remove();continue}const n=[].concat(...t.attributes),s=[].concat(e["*"]||[],e[i]||[]);for(const e of n)Ki(e,s)||t.removeAttribute(e.nodeName)}return n.body.innerHTML}(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return g(t,[this])}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const Gi=new Set(["sanitize","allowList","sanitizeFn"]),Ji="fade",Zi="show",tn=".modal",en="hide.bs.modal",nn="hover",sn="focus",on={AUTO:"auto",TOP:"top",RIGHT:p()?"left":"right",BOTTOM:"bottom",LEFT:p()?"right":"left"},rn={allowList:Ri,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},an={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class ln extends W{constructor(t,e){if(void 0===Ve)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,e),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return rn}static get DefaultType(){return an}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),P.off(this._element.closest(tn),en,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const t=P.trigger(this._element,this.constructor.eventName("show")),e=(c(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!e)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),P.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(i),i.classList.add(Zi),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))P.on(t,"mouseover",h);this._queueCallback((()=>{P.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(this._isShown()&&!P.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(Zi),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))P.off(t,"mouseover",h);this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,this._isHovered=null,this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),P.trigger(this._element,this.constructor.eventName("hidden")))}),this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!e)return null;e.classList.remove(Ji,Zi),e.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME).toString();return e.setAttribute("id",i),this._isAnimated()&&e.classList.add(Ji),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new Ui({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(Ji)}_isShown(){return this.tip&&this.tip.classList.contains(Zi)}_createPopper(t){const e=g(this._config.placement,[this,t,this._element]),i=on[e.toUpperCase()];return qe(this._element,t,this._getPopperConfig(i))}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return g(t,[this._element])}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:t=>{this._getTipElement().setAttribute("data-popper-placement",t.state.placement)}}]};return{...e,...g(this._config.popperConfig,[e])}}_setListeners(){const t=this._config.trigger.split(" ");for(const e of t)if("click"===e)P.on(this._element,this.constructor.eventName("click"),this._config.selector,(t=>{this._initializeOnDelegatedTarget(t).toggle()}));else if("manual"!==e){const t=e===nn?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=e===nn?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");P.on(this._element,t,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusin"===t.type?sn:nn]=!0,e._enter()})),P.on(this._element,i,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?sn:nn]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},P.on(this._element.closest(tn),en,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(t,e){clearTimeout(this._timeout),this._timeout=setTimeout(t,e)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const e=H.getDataAttributes(this._element);for(const t of Object.keys(e))Gi.has(t)&&delete e[t];return t={...e,..."object"==typeof t&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=!1===t.container?document.body:r(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[e,i]of Object.entries(this._config))this.constructor.Default[e]!==i&&(t[e]=i);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each((function(){const e=ln.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(ln);const cn={...ln.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},hn={...ln.DefaultType,content:"(null|string|element|function)"};class dn extends ln{static get Default(){return cn}static get DefaultType(){return hn}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each((function(){const e=dn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(dn);const un="click.bs.scrollspy",fn="active",pn="[href]",mn={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},gn={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class _n extends W{constructor(t,e){super(t,e),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return mn}static get DefaultType(){return gn}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=r(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,"string"==typeof t.threshold&&(t.threshold=t.threshold.split(",").map((t=>Number.parseFloat(t)))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(P.off(this._config.target,un),P.on(this._config.target,un,pn,(t=>{const e=this._observableSections.get(t.target.hash);if(e){t.preventDefault();const i=this._rootElement||window,n=e.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}})))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((t=>this._observerCallback(t)),t)}_observerCallback(t){const e=t=>this._targetLinks.get(`#${t.target.id}`),i=t=>{this._previousScrollData.visibleEntryTop=t.target.offsetTop,this._process(e(t))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(e(o));continue}const t=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&t){if(i(o),!n)return}else s||t||i(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=z.find(pn,this._config.target);for(const e of t){if(!e.hash||l(e))continue;const t=z.findOne(decodeURI(e.hash),this._element);a(t)&&(this._targetLinks.set(decodeURI(e.hash),e),this._observableSections.set(e.hash,t))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(fn),this._activateParents(t),P.trigger(this._element,"activate.bs.scrollspy",{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))z.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add(fn);else for(const e of z.parents(t,".nav, .list-group"))for(const t of z.prev(e,".nav-link, .nav-item > .nav-link, .list-group-item"))t.classList.add(fn)}_clearActiveClass(t){t.classList.remove(fn);const e=z.find("[href].active",t);for(const t of e)t.classList.remove(fn)}static jQueryInterface(t){return this.each((function(){const e=_n.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}P.on(window,"load.bs.scrollspy.data-api",(()=>{for(const t of z.find('[data-bs-spy="scroll"]'))_n.getOrCreateInstance(t)})),m(_n);const bn="ArrowLeft",vn="ArrowRight",yn="ArrowUp",wn="ArrowDown",An="active",En="fade",Tn="show",Cn='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',On=`.nav-link:not(.dropdown-toggle), .list-group-item:not(.dropdown-toggle), [role="tab"]:not(.dropdown-toggle), ${Cn}`;class xn extends W{constructor(t){super(t),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),P.on(this._element,"keydown.bs.tab",(t=>this._keydown(t))))}static get NAME(){return"tab"}show(){const t=this._element;if(this._elemIsActive(t))return;const e=this._getActiveElem(),i=e?P.trigger(e,"hide.bs.tab",{relatedTarget:t}):null;P.trigger(t,"show.bs.tab",{relatedTarget:e}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(e,t),this._activate(t,e))}_activate(t,e){t&&(t.classList.add(An),this._activate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),P.trigger(t,"shown.bs.tab",{relatedTarget:e})):t.classList.add(Tn)}),t,t.classList.contains(En)))}_deactivate(t,e){t&&(t.classList.remove(An),t.blur(),this._deactivate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),P.trigger(t,"hidden.bs.tab",{relatedTarget:e})):t.classList.remove(Tn)}),t,t.classList.contains(En)))}_keydown(t){if(![bn,vn,yn,wn].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=[vn,wn].includes(t.key),i=b(this._getChildren().filter((t=>!l(t))),t.target,e,!0);i&&(i.focus({preventScroll:!0}),xn.getOrCreateInstance(i).show())}_getChildren(){return z.find(On,this._parent)}_getActiveElem(){return this._getChildren().find((t=>this._elemIsActive(t)))||null}_setInitialAttributes(t,e){this._setAttributeIfNotExists(t,"role","tablist");for(const t of e)this._setInitialAttributesOnChild(t)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const e=this._elemIsActive(t),i=this._getOuterElement(t);t.setAttribute("aria-selected",e),i!==t&&this._setAttributeIfNotExists(i,"role","presentation"),e||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const e=z.getElementFromSelector(t);e&&(this._setAttributeIfNotExists(e,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(e,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,e){const i=this._getOuterElement(t);if(!i.classList.contains("dropdown"))return;const n=(t,n)=>{const s=z.findOne(t,i);s&&s.classList.toggle(n,e)};n(".dropdown-toggle",An),n(".dropdown-menu",Tn),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains(An)}_getInnerElement(t){return t.matches(On)?t:z.findOne(On,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=xn.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}P.on(document,"click.bs.tab",Cn,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this)||xn.getOrCreateInstance(this).show()})),P.on(window,"load.bs.tab",(()=>{for(const t of z.find('.active[data-bs-toggle="tab"], .active[data-bs-toggle="pill"], .active[data-bs-toggle="list"]'))xn.getOrCreateInstance(t)})),m(xn);const kn="hide",Ln="show",Sn="showing",Dn={animation:"boolean",autohide:"boolean",delay:"number"},In={animation:!0,autohide:!0,delay:5e3};class Nn extends W{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return In}static get DefaultType(){return Dn}static get NAME(){return"toast"}show(){P.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(kn),d(this._element),this._element.classList.add(Ln,Sn),this._queueCallback((()=>{this._element.classList.remove(Sn),P.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this.isShown()&&(P.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.add(Sn),this._queueCallback((()=>{this._element.classList.add(kn),this._element.classList.remove(Sn,Ln),P.trigger(this._element,"hidden.bs.toast")}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Ln),super.dispose()}isShown(){return this._element.classList.contains(Ln)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){P.on(this._element,"mouseover.bs.toast",(t=>this._onInteraction(t,!0))),P.on(this._element,"mouseout.bs.toast",(t=>this._onInteraction(t,!1))),P.on(this._element,"focusin.bs.toast",(t=>this._onInteraction(t,!0))),P.on(this._element,"focusout.bs.toast",(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=Nn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return R(Nn),m(Nn),{Alert:q,Button:K,Carousel:rt,Collapse:ft,Dropdown:ci,Modal:Ni,Offcanvas:zi,Popover:dn,ScrollSpy:_n,Tab:xn,Toast:Nn,Tooltip:ln}})); +//# sourceMappingURL=bootstrap.bundle.min.js.map \ No newline at end of file diff --git a/assets/bootstrap.min.css b/assets/bootstrap.min.css new file mode 100644 index 0000000..b23c3e7 --- /dev/null +++ b/assets/bootstrap.min.css @@ -0,0 +1,6 @@ +@charset "UTF-8";/*! + * Bootstrap v5.3.0 (https://getbootstrap.com/) + * Copyright 2011-2023 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--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-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#adb5bd;--bs-body-color-rgb:173,181,189;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(173, 181, 189, 0.75);--bs-secondary-color-rgb:173,181,189;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(173, 181, 189, 0.5);--bs-tertiary-color-rgb:173,181,189;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,::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;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.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;color:var(--bs-heading-color)}.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[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:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}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:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}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]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[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;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.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:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.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}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.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-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-body-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#bacbe6;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#cbccce;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#bcd0c7;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#badce3;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#e6dbb9;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#dfc2c4;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-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:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-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:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline: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 + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.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-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.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}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("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 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);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:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23adb5bd' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.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-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("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 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-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;--bs-form-check-bg-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{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: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");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("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;--bs-form-switch-bg: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-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.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:var(--bs-tertiary-bg);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:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid 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,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.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{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control-plaintext~label::after,.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label{color:#6c757d}.form-floating>:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.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:var(--bs-border-radius-lg)}.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:var(--bs-border-radius-sm)}.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)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){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>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.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:var(--bs-success);border-radius:var(--bs-border-radius)}.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:var(--bs-form-valid-border-color);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.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%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:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.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:var(--bs-form-valid-border-color)}.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"]{--bs-form-select-bg-icon: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.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;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:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.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:var(--bs-danger);border-radius:var(--bs-border-radius)}.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:var(--bs-form-invalid-border-color);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:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.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:var(--bs-form-invalid-border-color)}.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"]{--bs-form-select-bg-icon: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");padding-right:4.125rem;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:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.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,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid 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:var(--bs-dropdown-spacer)}.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:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid 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:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-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{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.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:calc(var(--bs-border-width) * -1)}.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{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;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:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.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{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-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:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("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")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: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")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-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{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("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");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%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");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg: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 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.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:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-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%}.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}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-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%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(13,110,253,var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(108,117,125,var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(25,135,84,var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(13,202,240,var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(220,53,69,var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(248,249,250,var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(33,37,41,var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.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}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){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}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-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}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.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:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{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}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap: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-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-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-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-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:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.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-inline-grid{display:inline-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/index.html b/index.html new file mode 100644 index 0000000..0198543 --- /dev/null +++ b/index.html @@ -0,0 +1,74 @@ + + + + + + + pearCast + + + +
+ +
+
+

pearCast

+
+ + +
+
+

+ + + +
+ + + +
+
+
+ + + + + + + + + diff --git a/package.json b/package.json new file mode 100644 index 0000000..1f44ebf --- /dev/null +++ b/package.json @@ -0,0 +1,31 @@ +{ + "name": "hypercastify", + "main": "index.html", + "pear": { + "name": "hypercastify", + "type": "desktop", + "gui": { + "backgroundColor": "#1F2430", + "height": "540", + "width": "720" + } + }, + "type": "module", + "license": "Apache-2.0", + "scripts": { + "dev": "pear run -d .", + "test": "brittle test/*.test.js" + }, + "devDependencies": { + "brittle": "^3.0.0", + "pear-interface": "^1.0.0" + }, + "dependencies": { + "b4a": "^1.6.7", + "bootstrap": "^5.3.3", + "hypercore-crypto": "^3.4.2", + "hyperswarm": "^4.8.4", + "pear-stdio": "^1.0.1", + "stream": "^0.0.3" + } +} diff --git a/screenshots/create.png b/screenshots/create.png new file mode 100644 index 0000000000000000000000000000000000000000..8672aab41c6b02c0011bec1bc7f0f6619b29a7c9 GIT binary patch literal 41146 zcmeFZWmH^S7A{I~cL~8AfA?Rb3n{t?ewJpy=b=c2~wP|!AT$Au$H)>JII z`U+Fkt=>{De3WeFX8!t=6Jw}ArFTIGD<)ntCz+wuIiINLQL7dKkG{JvIh(y=YW}j)&w6kjXr^ZHVUhh| zmL~>0u?&fxNElOyybs1TTd0Mi5hY%(YS=)o8qLoQi=ie`5>ENzaOR$8$$&-EMssAr z$1HI#d!SOkDNRIhHh*9X&(|u$`YnDVINwwwAUjJnk1m|qDbdsn z2HvIeyMQ>73@QI9akxq9$86p(CD*F}()x^zKh*C#Mm0ZHn#e$rhg^h)cQW%+>oLtc5oh84T zr1ZbK1AhrozIStT;%8;`@bF;q;AC-hv0`QCEx)R@r-hxaq_w?;gDWtHFxMLn!N1!7UvK`I@sFN5|McWx=l-+jA8-E8 zo|>)}E)tIRz?5#n>gFyMz|`*@-Tu}2&zJw|D9HM}^FL1F?_>U}7C2{NWI@*d+?g;k z!O@b#w;~ou(XB;x=As}bOUtp_}F~v!?y~HkIO&3gm z-6)vIQG_dd@OjDaHhf6L_3gJTVY-w&e5WfRmS6sBA1Py!+h1cOHN1x7@KHMye$5f! zDxL<>7jN|C`W5%sT|pNfYo0{8(O!+^LQ%54&lne4p)lt@L(>i3$9C?m>8O3mBb5KI z?eWNve|^^|pZqC}?=3W8GEF9~GPY98bmLKrn^Y4qAB9YXfvbD+P*KHTrIvQSlh)I& z2dOf-VVfegjEWboaiJn>;pf-~5*+aD!J|5@0Cl|8kfxmPcyavGM^u{soXPV;3T&x+ zs;MseHzq0(`tfegf+Xtcx1dqzK^Ha)-R(l$-BtNq<@levogo%{snwD9IkLz5siNg~ zGuJQ#$?SjLBsFGWU;%_%A&Du+V%Fa-_h--e8w(eo*yTgZ&2so!rg;qd{KTzq77zM4 zhr27EuzptCsd!Kb7;u-`%;q&H{rCQrI>wpy3nJb8Dl=*?<(oW|KP2D_4?1jGjyDY_ z?EZO)T?v5&Yy@a4^#>RVanzq5;Cw>xhPMtZP0{J&r|jS!g|fR_yL^QUHOo2(IX?YE zgOm<=?;XJDoB#8nOS6j#K|>Z&y=mS*kgvf%%NO8pUakk3EVL4VTkrhK= z7jo6|Z+DuF>pBKwN7X8y9nQg?HS1Z;%K3|6Q^@X96KWYH{FE4x=Nui?dSnLOn`(^U6NXkFi0(3$visI^7FJi0m$AVTw1CeWB$fXnh zBmSU}KJozTSzUZA75ZbQKp3DBJ@Dn9M2)!w`<*S+Dg~g--u%&7)DtJC zi+Jg9bnef2crkOj4xqxu{_MP}6o~x4MgHr8{&$l9VSxY9K>{{y137>Ff0I&2L0{a7Eyr6TO$O0l^63r z?JZX;aIuj4!s}c+XW0Bf>FRKv_4vavi|tH#1b#pv0xqkO;)laIW&&2DmWc@PSsWmf z7(ihLUML0_6HPU9&jQ0q21hnauu(DVjaWDy<5trbpR0qUe!V($q!L$fB7?4LUW!HMKJTK2l4oYjrqMZf(JCkvfo1BU6Rnk3J z)BJH^7J4R1z)-79=UdXIKDB37trA1*Hk}fxHXBkXpO@YVY ziSLq%ko&A=k^jC5TWuTE#7}%G&0#r2?`j!f_2KyUvgGF-JkNe^bQEc5>J=$K^b(*S zJ=3`80!}Kg=@)9b_@384Z_l@r%Y&7>+lL zQ5jh`{;gP?Y=IMAe#Jv7^(-~&Lpp*nrjyJ(mhCsuW+D*wr&8J0^;J9D#_u{h zVp_f$dFGbP2z&gkgB+rumO~f+?v6PKyC>|_u2Jk3Gva=_X1tlw8&Tk0X9EpaZ7|Cb zPpkBb@54cZ-TV(F2--{fr~C7m670m+y1+)47ra~srx>;0%^V3;J1p{Z4cGxTolB3V zFjuj53Njv8VeG3EwMV%@Jioh5quXsY@!fT5sbRfVUnB`D0tV?t#!StqAafe0)wpw> zFbOl^cwx#&W_Db)1sDt*$GZmz+IX|02%rCbgPYy*5@Sqm_oul9R=cDi^&bxPjI4*y z4KThbWtVGfv6;5DBjL~{QUoK&WzN<4<&{2^XjjM|3;S7|5g6;4wh?WDlaf?~A7vR@ z(){vTuGn8V4*hmM8|x2l>8h$RU383R(&Zo#-bv_`H}y5bratlS^jPabD$>eJwlip- z4i^Ym4N7EDXVLTTgwA?Duf>?ns8yQS=(;`d<8VHY#&NN@pyg4Ir;J=Cq86?LZ=-Hz zIhHJGZJ$xqcY7p_hLH2!Nz~cg(`rB5+4x`uqK-tR4^@mqpgrz@$Lq6+u8^~_ju+Fp?N5)*Z+!Es>d1(QTD`Ag z@rTJ;i%Qw5Ftx0xQcJJTyWpaO5fez0ul3wXe>FScZf!B^N!KW5wA?5>lfScA$9xYK z0nG}Z9N_zPga*D%&NVJ@-B@tKU5C4s9J5 zoGQwjX*-T?b#P*5za-?aOWhdFUS_;4Uuf5fUZSF@q2^qLvknwre9o z5r;@Tc;lJZnkBk-PWz%p(rmg%xe&Cx+ckVu@NWIGa@91Wud2c#pDWqx zBOxU%az&R!IuvGT>q6T z(bTF{YG56+#r>=-KH|P8kH=CQ?(K>f^~4PPde<4+3ZwPICnjsp_JeEbO~2lodfIsl zO-6~Av*olcozSmj+cLNmyaR69I_L=0nl$9tuMEEA&D@dg;8Cj;%9SPk6utez?>^4> z+B&x4z?3rk7>u=LvR-a_WjY(B;6btqJAIJh(SKeQ@G zIAIyhne>|^;W0=lml3cl>s z(PE)rKvWRYH8SD?QRSO-tOmK?i#&>+ImXTUaN`{iTVo68>^UXmz zuSqrcE7!FKlXE~+oEw0Y(@^JzDOK=lL_L0S4GE(W0e*KbDVr5IVg0ZyMh&NWBC1@&O>JQ+ zU#P2;KVgLTNX8e+9=Us-%VZ2xLOE+#~y1pyJjDESr09n zW3I$ox|n)#v&YC9QPq;cdyh_fQKfjh#dz5nkNqOaqM?VEp+SfLcy?q|N}s03p9NKi z?X&X$tBB8S+Wdr5#4uWDH%KatJM1}N`5QHlnUedltw9m0tDM++&ZPx^k{F{YQyIjqf+JN#}v+Q+uC|Xr? z>lB*rA|}j>hGbC_q&8izuZQap7&aZ|eD!|x>i1)#X9uoXtoy6xG&e3^4V{E_F0PLj zOWH^3b*8KqA(tFZq9R4c6owf4TzL;;mu^)|PuljWKU%uy+$XGlB<9iv|08DsgR zyW$M;$7fSbR2BmM!+B}e!@iMNxeGE!bRmDs&dNc z41HIbPx|-$M?o2Ki2s`w2`43MOLg<^a59QT9yI7`iUPKuPJ$mp)~q~Y8tTtljdt%3 zS0dbPwaQ}2wnmdYmc8cX=SP`b!rz7RD>mF7-XCzr3;BGoza2`Tiy?2t zYIfNbARNu_WX0`!#nobn7B6|LF+b6`m?dOYexGX~9NB^4Ii?~aKUZt56uWHfD+`Nr zdk|Dt8ntl9N#Qd8wzmQG|9v2pW_N|DzLpM!x7FbAA}brv^QE#dctKfsQ2+BrMd`}?iQSK|ePE%BXn3t{al2^qY9 z6S)D-N@3M{6P%|%AlsBWt|xxOqbyMTuwSIT@szDO4->!7w*y#N+YVZZGm?J&0O9dhmRA`fNxw-{ys=!z5bkWV z6{SL3vzcx)e!M#tInb*xe^2E!o66~t^+nK2?X^~Ej>x!Kwxad;YW>xNJ6twl z=$r4xD#EXLMIAE&Zd_I@>%cOUr6D9~8sH@6{Y|TAl`kUG)pc^^0X+6P+nWB9XaTHk z7iUUJ(-+`GfoC=3M1)AKn84x}Gat)ZL;Z|qWl;WVcuTbzkU=%aUa7G)lBs|D#_Ce7 zLzzLrDvx%!wtCwK)8Nfn5rz{klTJstxNxJ(Rw6XqnXS}BxGK?&o$EHs=zQ=6q*KSa z%NGt)OY7!^_IFjIB)SyIxzYuJ4+oRB!bHoPifJ6+4c4~WGoP*9LMEvIKzN-!V2J2B zgSdY<%+u;vmM=+QchA!;joqIiMQPM z_AH)JTR94dHb)RLl4)BrguH=C@1&835_9|q%{yECXFqJ*j!i8k28?#rIvx>p_vH#;_E}7P8y;IzgaY3l z`7Cb6^(noZ+T)_tS;4SR8LYnaZG}@E~&Ey@C*_@ zc#`mcz}5+VKq_qp9PO#>+9SxCg3*D^@58iAA>=01N#qPG$2uQLHk9OW{n!X?Y!8)6Rur z1J09Ki-2&q3u4EQ9oYI!8VrXYpa$8Px-#nRl3@@8S>SopAj@6+-4;{Zc@ek_Ul&ER z7&l+q;tBXIbO$)plOh{$iH9H~U1Xp5YoXjs{mX+&7HR7d82dEdYVRmlXh5LWfa^8uj6vwQeg>5%|TmUYv- zYWZg(|91hJBD)?`y;J^A4e)Rp3&=Ik-``8I|LGnpdVnR1>!Zs~_iX<(xI=SVjwF`M zl<%S5Gjn~|=R22ut_MmO;j_)j=`Z*cb-HKq5l|vA_odZoA*) zNH{c!XPaQT&)B^doiWP_Q#M=|xf1Xg@ji^2@jah$5WuhXcyTvCFp$9}_kH(;sS@qY zg+|x2>(%zWf~dp5urS0-iy*`prJj3-#U{;>EFn6%c-pw3;w9Z0%cLJM^>M%=<<@D3 z&6-~h{k4WQG$43#`i(&s>sg~wKuHk>(5Yl4f;ErN`EirAd+?ZaQ~|(~Mtb!^-Yr1@ zz&#T=HeWAnysgT(-_$lvc(}XPPy6aW@y(yggMj(9{k$+s0WI+n{K_kNJ?VVmfM>wdiSdzra(O8jDPrR2+GDG&+@N%cbl1H zns%mmdwp(e9)$boSA62wH1gEe69DF^kh0@eppX(@XR9SQo-bF20(-^@9dZev0<}bl z2Gm*=1}sXicsRz!+l|SRMk~$?wyi84=C~k&s$1Fb=cnay63|fL=R9`uYu;b?L<#oC z5akVqpS}HCrbq&@ErMqknFa(n==9egYvS3>rFHAf(k>3h48!pmzUnHbLCOTj%3Dhf zo0Wgq%@!LnU{;y;qtBk+9mfmla}x^Nh5Znxvg_`Pa(RHb7wP6TwcL+Kxa^M8%>J-% z9@)RYJ%8<=K&_an8c(A@J3Cp0d80C#%B^{}HOwfWnKhVP5u3=ME}y+bCVws?bc8iq zZJB^dIIb|W-Tc1SfBx!_Kc;@k*U)7fTyXw*w|#lKd}?zzmLfO_Z!fg^n_^rS^7>!O z`6K6ZtZV^NDuDEn4lPQn@esaVY(Q2f!(3o7^*Kr*0d! zE#_)>$IBNJyq_jUr4TmZ*Ua--D^ zjlR#DuY2B~uNS3P?L6@<_1&QPGcHEH1VrA59n<6S04T3P7a9Tmo(Au=R{V%zR*Eq` zYcjx**1c5#dS3nRbQCy0{B~Xc-_0?JOom#Y(1}=R6q0|jV5>Gz#Kp-ykggNy$T!-E z3g1-Lb||H5_iZO>v5g_Ubk*V%a2LKE_!H`0LDc* zQ*IbxJuR5^mpu>nLKy;p5V znrYtX()0Hnfz(6vV5dcVrghEtqced#DYcQ>^>(K~?=Qurrp`lUAP zw8@%BPTCE^#>{Z0>2T?^r`v5ZSN^~3eJG@x=cp&l$7VoIt%{i}wcIv+J#KkO{?J`H z0|DI$fmvy1#Ue|@@Yv-{&?@eDIeQ3!Ghf&W+$D%$ z5dR9dsrjZ<_P)UsFn~qxMDO&n$|S2AUZmhCe)#CiZE44}HB|bS-Qtf0*a7!8D$_v9 zKnD#dZFxA}p`wkF&vmIld!R#}AQb(9StpX zxy2@opRp?NNcRz@_WmtOwwbgXY5n4;#_tfdmUbRG@17C*R>#N7o!hpdG%j`T%L5iZ zmv<>ZSZHr^-NgOTVcIT%Nh?5v^tZ@dsKQEmwbiK6?OsVmnQJG+=$o6hbvZ5P9P^?U zw8OL2B%1o{{#&Ar>;YhaCt^pCewnvY+8gJf=jc$tz-T3(^V&y~Bov)!3e|Yq=~4;+ zDtepUugst#^iZ0}q^ZUTR!ueqJ>G5`yZLfoUJBB;I^}h|#wn0bPW+~n@w48>9gR85 z%Uuu4Z+*Bvv1>tMg%J&;!l|{oGggyAXFW+RXuc}FQfHfmI#i*&b3U5i{$Y{Rdh~#R zQEN#4^NSZ+{W>QT;$C-|9%W8;8$YuQS7yE#Ff+^iO;ebkeqbVxf_DjT0U0-yqVM>%?v2_~N3lwSk z;HXvkKm8pw?|IfD&fS?-f2O-2VnKhoAfQC+HG9TP{$2jRngYOCey)zDfD9 z9jWyTij>YuWFXOPUv$ahh z4stTh*0c6BghdM5cF6z|Ls>iz_FEYU{B&HbIMMxy{8r)mHBgE`|J0Ksqs91$}Zmm73U)V_cG{%q2C z2b}nKym6pP=eGZP?%g)%>VPq}3y%T${rdPD+Wxbu&LcUdjpF-BwoEtoBZ)bK8}{B- zwLOc^0CKgIYIml_b-C;YvUyUXBki*|5If=CKQHtJdUd3^$hg?#3RyXoPk`yH58k^2tD z-Qg>&ir~Bt#ad;QgZ_q0^gJUV@7BAKc_XFNx$VBAx*fwvh zn3WHh5pz#^!qZ(mMRg)J8;FbC9*gcN=n8<1c{KWd+giO)HUfXR;C&qB84xYPXRSp$ z;(Mf4$r5Zjq>UycU~aM)?05UJYik^E8*+1nRCsl%-S(dD4Ch3nFgoZCY7WajoV&ly z7WR5x^cw#nfXZRdWL%uxxY4&rI2+0Je7_=Ec~hp%p?oT1m#Pz>3-5)Y)+GkkfKg~- z^->-73V#QPAmlZyAIi0xfq5tFb?_*i(yzmq$10m%j_1H&C;BN-sQK1VdeL$4j`Cp{1|7#9!Fn?x?yJ2ezB{`+h4Mdn$GvN$1jMF>0Y#%6OApzw9eP=33*|v-~-SJnGRc z@tx{})m=16^-5v3TjpG?1I@D+KnATaaJ}~pgXaC^9#^&9tji(+!o{(zF6n8k|N7+& zHP*QQQ}BJ8ZHiXq)@Y`ECbt-_I*%W6aMrcYWo2}oqu|}p#CWlVLZi!N@lY10_T%H7 zqYy6$+ob0+$v7JEFBN3G*VI1OM-#Wyn)vT3>ljtl3;pxINO!E^A8 zgtX-3s62frem9hg)ok=klBh%#Lk|bI&36uOUIO!0@8(s+tt3MTyr|V^ym1yL?~+VTdGh6z+Gxl7V=+s`4D@7d@pkB z=Cf&0W;f-vB38zr9%1}>y1rqqbYgM60I1ykK=FJ zAQ0Q#*?pKyQhXJi)cwh#GQ6^dMwi_aGJgYdG7Jc{Ue+VDd@?8x+UR#`X3;S(a-i5WhuH;4{fET>ZHT;@(sZ~8qD6GFNaa@qGsp@ZzC9BRgw;sKn z7H~fxuPDCiTMli#lNBj&3+ybZXf4OHdO2ZMTl}Q38ZDt2N#(AT?+7mRfCKG^gcABg<>(*SDz`=}B z$wbRWrPsN?y6?`wp`UYVAkQI*b~t_6#bLJE zVyeIG$<*=oa;9Kz{FCqX;XIvEx^VG&li-Z*2|ThRzE*{9Ubj&|Sw^kT8PX!beI{}6 zYs6F&Oq5Q2del;5-`o;k4$rU#Yvbj!-ALj`p@+n6VMtd5>!1n>!QLb<9j@EG`_4t; z8^^J6Mgr82Ct5pzB0hU}ht5BuM50LhQt>x}3GKpgg(FE+h=9)RDg5xRp8JH%f#8FKohL$G?k8oukv&dk9T(4`7h3vO2ZVd&mpspz zNwiv}-OCWW)@(N#s^0+aM0V3*j*b{Ok)~DMocsYQiupH zjschGvV!iQWvT5Ot|5I=HY!B+SY)9Ru%!Py!scb&?BM@Xz3StQ!{O4&fVCgVk2q%9r{94b`Q zGm6{#xt4?#m1bwibyXv zJdrBPvR{S3hdd;B^7k1G>g{!FebGb}^|mv`MFE*}Gsd@0CP4ZQ91FW=COY>`NXh5j z(8|c*h_}hks7!&eZo3cqfvfO=cP}Bx@XDAx?xOr(JT}5i_a2>$9)*2hijBb{mpg~* zwYoH#tc0xJPmL+vE*g|LK*BQiF_Vxq{Ohm1H?R&!ceZp@b43090{C+hH$@*vw&k)} zT93%Kj6{5YV-ChFqT0|ZHl1$0heQ(cFUuzh&fuPj&Ije)07_7q@eC3T9q=Wtq!*&9jX9Xt~{Zy3DwO*}o?7_}l62$5A|At0FLmzRlp!l?y`7&3Wqyw@hc4bjYwaiL&Rb#0TO*4a(U<5^2qnw!Dxm`oXhG8o&Lz4IXmFMpLP%A#H^K1y(|w8(*{fnRj|wJqeW z#pfvunSvGZ(=35I0TKirEJS!rPj`$?2^bzvdebKc9w?usFq!4wHC7cLjyqu9pKarm zfhb4Lfhx1Y!><*d zE{}yTi^;B~TS)u490&^e$q!ZCqr^bnt+|pq;Nz`->4{G8@s-iB8;09C6Pu%Vz^zwqRt2=w)qX`=<-#he$HMm5jK6M+q{up3 z$E&ieiP#13B38BaI_*P5z;~FekiIf>n6&J~Dx?|Y1@zT)`1*nvc=XsNjD?Dr?u>qv zy{z{~5{NxQ1o7+%{f2|X=UQZ#m#jJ>wT0_fXh3You`=wu3^2H?_g!*=I=my5(IX^_ zI5zX$Gk#1*y{fPSCoz^d=2yO)^!wiC59c=8s(FDXY&BVOmnjf1GuwXBbv|tkn7sB; zVZ(~|ayWwcJ69z9y1NHNC!@g}pS5o=rfqWup=V&}m+4XR9gi{G)3;*k;+0iI^2i?B z@UeJqQ_p`mUguw-3}x_Cv^lq2fJ5VYjJ&lO3Z=K|dckx_BUn?p!=SP+dG=i!iv zVJkLP`(8w=z8aJEoI2RwGZn#4_FZ@rVAwRNMvoZ-LQI735&A|eBXsdAIDLC!^ux3~ zlF@MhhiByoGV%q^;ar3|nb?{~;u<0i0SmV0Llgo`Vl8Rw(u`N*E|qHKb3&!a{Yjq2 zcO5ys@7$z(d+I_vK?vLwUd?@uM+jv^8bB1n^=igPA* zr1sO2bhfh)=VA1j^OoCl_m{X5h_oPa4hCZzdQbz)iafiMXux26j4cL+8>)Pk|F@bC zJfJhXeB-AV-cTPOuA8naAsK|R)8CB@n@w|!1E;`Aq>Rkt-Czf@4vHa`6ZYO#1P5a2 z$nkW^O$28f+q6Lg1 z6Q}P5Oj`|frmAZyD{asPrQXAHXYV8W-F#NO9miT4Q6cXtm$@sq*DIdwc^VfUA% z_gjaQV4@wP<1Nyi3#N_-1bFI;qWy51C2|wCV4hI*NzplNr(waoqrsiK6R&c$Tca{b zqJo#Mcn3lCFnywzP3aRLTcqFv`J@sXf-DFc+1SAFJ%u0)OEGutAP^34OJhp~HFzz} z#b8Wg99lOVDv^V(S+0-XL8pF%x>XZW9O{O_DLz4N&VqC+tsJe4xfwm&*^F1*oqH~zhXeWRTD8OjyP{;QtHaDqEeMDc@) z*s6fb;_XZ4>WzU!ye9gf+VO8ZlOi|k@Yp&=6m7ykJ!#MZl$K)R+vqPXZ$U&6BChf3 zo7=73Ntsyxr53()qD0=7AAL}$hio+R)~*vWCo6#+1XG9xbgu*#WSg!}P*W9oNlnft zsf7d&a%#J}kU?L=go8r^2F5Ke$(?$^Nf3$hL%HLtPjOI z#j^W)lvIG<=iZe)3|^NiI|cf{krs|FOrO%RQb%Eql@# zjH{w$?*%e%w*c+-DRF(XU!e$mu)(tHDCIEs_kd7!rTg`5hu|lUebi^e6POQ-ev^J^ zK}ZEoa3Fm|CI`$0Rx!ZcRDORKx{vRN<45F*U=r28f`?7G`?kk^;L`RYM&wn_9qIiM zV2YW?OlwJ9$gu%XR+IJ@brLqjC!JOxD{#BnyL8@&@H+mz^3tvPT9~~S73`HfU1X>r zVtbMdWtKJS-M>wiXdRZZUB-tS?wjNPe*A=o{{_bG&MImn3{oP!kwFS_h2o)E09Vvo zD%$?kh@bhK1WZg4F?BY~RG}CXN5n71)}dL|8p6EaZ~v+|H7N@ckLDGuJ$oI3pjNCQ z_rMln(GwZHDzneHJE_-EDN8+szzxsqIptX2u`7EyS`?#Ep{2waaKid&5Ed5aRN}^-2>7 zlLx7G-?M=qM$=EniBi*uVCc<`We$7Vs0V^gC;`;4VvRCODW!BaBSxdB$&Vcp2pD|T zoQ|(zK|jV{OB}9HNL;SqIw0)Ot)O&D?E7$ef-dhdHm^WeqK%GPL6;N>+HBk}iB*V? zg>0AWiSzm+@$P5gu0b*xToX8KgUQS#c|*w1w2L5^0A2j|IF?U-U+sy?ctzR8L_VUD zaEoJXtj2s6izfmt2UJ{(!~)TauN8DRV%<$B^+-C}i?tQ)JW#yo2_=<5pWiw~R&~`I zIMD>6yedEES@xbEJYLH0b&v3M8ok6T#Jr%}2;F~yoL}{xRIB9V zcQ3u$72EQm$)<;E8UH2L^7-vNs}&?J;+aMT7GWMTXLwM-j7#BjaLMKk8y&wj3GD7eDQc{Bo4#U&G!)A-oH+$|#@O2^rE?+=0o=ur@ zUg}qu6QZ6Hs%Dc{TeFL!N%o2sA7o1YeR`A5=xpO&F>X@US@L zgLssZ|%=6~*v+q)ZDZyFM`xF5K zUv>2&nQvs+u~PV5G)5o1!mOBes1!-fp(z89u=&a4B+4HJ#1X;~1G(T#D6sK}p&|4- zhAeWba8_p(L&+_QIcPlz0_fdj$-QPQO8$+{ukyRJf8U^F1UqMniV@*)eOFAFK2Klj>83;`sOfEI;ubS%SN<1GR^Y(@ zexWa$b5@~!y`gOL3+uqkGF00 zor+C~5)c`y)5J=a(n)3qmC9hm;9)UhcgW!Jz)+#>FQ-y}WaGItDL}q)>6|mqZ}WCX z6!W5R7~lEG^0)}(a%I{KRJ2PgM7ftZcNgd4B2$^9sN62C^&y~8B~qRIP`R)*%NVeW z?sf!zkaTf$z~_3<=}p9=QA%%myl3R^)|t;MoA#Y1Vdzxa8I&|% z6tj}r>LcXHcVMfs?#`kG<5gv=U1ne^Eevnubb6wh92dI!E*mX6lm#{+iTp(U;8$Db zOut@a_TFkYDV!Fa#uI6cpD0X%#fcL;&W>WbX#0G<59BRN!MoYs(!D_6h01PQpF`w= zt5cu7A^`kS6OeKti0u zfZikw00N+6cQ@CPll?j-B>nlu^dmqr@sG7CkeE0dd$KAjb)-pPqS$S0&}V&%+jBXb zi#@!)UKFoZ?8__L5ra!pVuC~45yvMkf3OZErtpXpYj^mYSRevmw^D&>L6~e+YeBwj zMx3C_AfzgM7%cfw;>#Ws0miZqC;awGv{QrIp~fe;1EK&km65Lt4bnSu-2;>QXvWU! z{ya0q>SU)v743e7XELt`OD9^Fc1d@RTiQ&Mj*9Z52w^5&r&zv;Fx4|Gwvoki;LOjI z8C$hlh^9r6lg{9!iVqR3-yOFvdnbPl@GWag2|T6}HEHRro2vvB9#fPWCbmCPTHpo) zcIn>7J>$xMY4}k*GNCUNz>h}gJ8snQj4;p-mQ}bJ6qazn{di#A<;MrOLE5RZyTGg) zXhyW@Vy=oKrz){ZCbUx56ZMbK$SCMc8lGjrTok7f7F!3e}mC_W$#C2ycj1;=p!rZA2*Ag*|dL;-$mwz7|TfW}k)&Pya zzpnriy1yIG2ozLhPgoO`2#HRY-ZJZ{-B5SELNOj4rBjYg1Mf{r-M$L0NPB~Tat|YK zx?iC6qa#XAkKhu^5P^KZ1Y>Hw)p_+SjT;=>ADg022tzip{E)(#_8?cy$GZb2 zJ1CXD3l&T=H=NM6Nbp8NQ`Fs!u9iieM#h@;(DI<69AU%>*=^8=5R(wxjR^NhtPk~P z7!`&k$jwZSb6byLa$g-TF}= zW8z|E%U)u2^yTGMDj6G;qfnci5TtB^$p?glSZ5XeQY{iEMj+jN26m_mGJaj(k*fBa2N-+BIjFnEmrz90YSAfjsCFEdQGm=m*~}Nu`GUoO{oG&^{atIpP*`hbHBs|wyuH#18 zY?{fTNBTsx|2qx_FBS09R)U&zxa3xldnf%*PuXk@9>7B|+2W_w>BRVkTN;24URg;C<>vXKx zn1EpjQg8PFu3RUQ4Gwj0Z}Y2lC%aQkT%n3aAjR+E2`UITVJo2?@LiFYPMV~)CU{9o@haH}7xMCi?kE&2|D_<$R@d<4%r_h`6W4$J3W%mj! zGW&umkoTR}U6r5hyekF;FL6U3r5o^avs+uz`AICGcV%}J2I1o4_}ul(lphKX_@uab zH*dI1dr?*LWDI=*A(khRwiJGSpEc6X)G!d_*Jh?&%JKR*`(M1>G8q4my#Gofd$_GWv%d? z0RgNOP9gsdX{A#q#vGektqu|+vj2#A|97$A;ij0W&y|T3Su|JtUB5u1wg}ih&&ap3 zUypy5=uEEq?c&0I<`L-11@`|T?=7RE`ogziK#)>U1W^z{LAsP~Pyy-g?gk|#M?gX( zloaXiZUz_-B&D078-|dMVP>8){L26HKF_yzydE`g8o#EJlR1p~cH?oT7~=VL<2x1}_c{$qSXM&q~#=;&U) zJ>tj~eOalY!2dht(``Fy&F8Ierp{$9ibx%q&zq_Yo}48NFx?{H9JrCg@@4T!qt*Vr zwM9*yM=!1$yKZ)9YnWA~Pdxm-ag^Sv#y;yi4y&H|8)=EAm zL=$}4pgF*v0m7V{Ke}vd83BUqL(p<=)FRLOn-)~T9HnIeD;!E7lf`c|PbI2r;uLfl z*S`I_vDPKpGv1M8R8MZM3X8tfU6yZ3GLldJVW)Y#AwD6_x6}Ge@6`UgTsdq=A<>jJ z;vQuzd9NjBOD+`<*3!0oyQashz4V(GzpT@#a~#|E_9W>5x0>E zm;UE^_g8~-R^06bWm5ox@eJ&-kN=({h*&^WmvrayhyH`6+j#D%AIy+1Js=e&MuDeXEocw12?v z@w@@|uf2uv&Oh)ibY;akfyBUJlShAorKZq2DyIe?F#fC02kZbeP%fNk<O~KzDx7y($i2);~YLimgv2f z?BlW}zo`|<1DFfX=C6hE@d%Ic5&&;|87%IeLvt1(&$0ECMD{Q=^a~RoA%zF_fB}S^ zq0}gjkNr`?D_Q^CYxC*fNq@({o_~}~cPAG+opnQ5mMdi_m%~F$YUsk@!DkMXv`gsTWSpUk1rTL@isa{0GK3)Icq=3!w&SkNWyJl2K@o^LY6AZ-%vVWe@g@*kCOtbz@9%lMm z;vak&F&^9mK!vmJSWT!|_YPsqKRX#Cx|8*mbXEQ-)&u+$2y+OTrv5t+fD4*f^jKJ% zFq{4p{O2eH6k131T!D(wV(=L^DvWPFmY`q-#KKAz} zOMBKJ$oN-E&8!K;RFPF)WK-4J?Do^_pc=1rl-kXoPgYn4dxQF+YroDuBgHmWb*{(g zeZ2G8pJq>_Ew5GBDip+htDj~|GIeiE+7E%qJ$9mtP${t;4bE>$bz-tuMo}AKQs>M^ zbq7~Ay4=y#QG5v<(^d1GRh)L{c_Y*ptD3V*RBinYdb%;hE=>{Qz!hp*B#S>v8jh~E zej;;X%qAeR&rnu>-gtykA6Q{|HSrl}2}iUUDEEX}fRW2e^5)x<6mx1G<>=Kx+PnDo zddJoB))wZ|y0YKXukAePCscPvVn?xDuTz%K)uf~2to zSOR;`*R#v57nX?p1UeQY*{387@i21s?kxerRqHbUiH9T`15DGR+f1L1R-;4dK1r4u zCCI^%u@E7MWrNS_cxL)U@8%~mhpVwLt2Qv0q{u-FEL|Z{ zaaD!LFUGgNS_O<1td<_UausU5y*6_}=xm8pa<1;eFvz>b;jJ$=;;}`;w5<+DH3YmK zj}k-o=eI@Jo6+xzR^J2DS}Tr7SKJu4Sc-UOi_$CkkR*DR+CX>gy>(u%b8)iCHeF{33@D$Hy;Jp9v~`= zG2Z$iEE}r5)3P1)2L&HfDp$KGQnASFvlnaYtGDzEk&a$PpR5>?eC7Vc?#&t8O$*P* z)SYheSxisXtEG^TRdJ-*O7naPw>J{FEF%JY9e>lG%Afi065a8hy!>!~{f-Ue{TKkM zE#`mAmgFI6|54FoUt1){_UrQc^;8iZz1YF4YVDC)hm3ZmaKy{V+f-R~CTu}i4+>c8 zzKm9ZVyl&^zf?PX?>SJpCt_o(IXp3?#QnT~j%jgEaDv($Xghah*WYE*yDm7{;HekH- z+X?c-c_&828F5JViPcd3sT_I2ss{6RHGb?fa%a;W^AgTHuXBkKPFgC~stv6YGL@Lq z*<@*})qQGuM9EyX+0&H6ARzkvIp-RrPe9EBb{YOgOC`tmYBI5J7&W7FH7{>WmAh^K6H>EU-QE9FXQgGb-x_pwD81`fJ>iO zzJ4A+4@EsF>$~}xyW`VR94!j(CW|L1rDRSUsYY-(-#Z^~pK=$4-l2$xqStrR+nvj3 zApE^IvCjjEK4ij_7PsG?bjb9GHbGSB;+&~!mT&qv?qb#5Iwxz7dtx#()=SlHHY_4~ z>5}qm+%wi~D(yV!7*}lVmxy7^@nG$d>bE6tdu&;r)sa*&`7cNjc%O3#Cxa&Y{X6w> z*$z;BaKt9Yk^b4|bILYZs^4zB(fn3K&7Ny%X7q1}Ny95|rI|AXhot&x z?0pwjC1IWnjE znOETjW1mhOT%t0}Vs-oA-pmPB3}zYfsBBe-e@-?1D{^&`tC|uwUR2JoA;1vzu=MdA zzKvmg1Edg-Z>jm-e7|!NXUM}z+#RC`Rl_B3-(fms$nW7`{n-{dRZ-As4220|}+G^=>|LiB%00VI4-iLThjD$Y0u zXOh-|>2GV@o4dIcCdtf))14ME(+i=F7%DQ!E(Q)+xf}_n{Jn2z4!#*JEI7Ro0l)pk z5OKM`F05%vPWf9Y_=lH*PVEhRQD!WeBW<%Xx^J9#{_x=GVDQhc9+%d3ZkfLxRzqr3 zLNm0@prXSZZdoBshfURkWm4>5?!=b8-h_N4!JMyoSx}>`NrI<_^^H5hY-iEBM(kvl^`dUjSmvG4 zGk<5?x=&SdS_GnBFi|V07PujpOn<6eM|IxlRVC5RGnB7@0{lGJVf^(*0?o)ud$C7s z-w&KMyIXeLtLNSLm*l9~sttnVd zuE!ZIMJDVY#3aJPJ8Lg_<)K4{ZB@lfyEb>f9X?Nkk^1e9Pl+5YF=xn=R9Jhus^ zacT9+rZRr!x?608$;!1AwxN{4pUA9k*^^idE(;hULX?i%7#cT^Ozy;NbQO4U-k?4d zv9QzInspo#b?J6c%|&}L{@Q4FYC`!1EpTm&?Wkcw6rbnxh`z4P>b`8cSX&5B`Tc{S z{@!s3rocL8#f^q>pFpYvP6vuMItU?U-6aS3P)0FV6V*yU(IPiKee_e+NqM3oQfAtODt*`Wz@9#Fx^9-!9bfdNpP_6<#E6Jw?oI-a^g@L`qE{%B5g}bsv zDlowe<6Vi7u3Ix$h&Q3DHqXPv@*3-j#D^H<%gjXWf5_5kf6TugO;j!IK59bGQvdt` zKP7N^!+nqNf3RP)&^vK5&(wrJok2RZ-}lMV^vRza;N>th`{n82(f?q-U<142C&Tir zbod`d{q>Aa_>W-&6dgpErx{aA-TJ^*))DQqC0TXSqObj17bZ(*f2at5#CE)6Ox@TP zfSyQEM!+r{1!?l+CBf6faw$uWaoMgKASJ0M!`c+u1Y%+6Ei57Mo0R~;K|s^v&0>mJ%|{O9lE3!t}T%zCj3 z{g?Ko)d4uoxTvLF{~!9XFB8!_q5oH!70(wdh>$#5*z@qCpQLu6HtiQ?4Q3|2+Hkth z;o&vHiFeVJnJqxKZ2?=m^H=dl|5tAJdTw0yZJ1vSPmyMaZN%TC?(ye?VPwqR1G{=B zMgRfy(I{Af6QJ;|XZNCnYK`o*hGi==TJ>b!cf%pY62KBcNs#lB4q$$N=qnnvT=@V95b~5=D?IZ| z!JaVvhX=k!=8?CH<}Nd}idqQ2Yt&uwnC?y#ezr>4#*+jNqe#uZ zdEd+4-nb$OuB)D<-j+3K-h06Z2vGv&UIuYN3Lgvr)Vd{)1l6%I7r;au+~1Y zSi9wAG_#!bid5A5oQu_!DD1!wfYhb-62L&8FnKG+IRbAdHb>LdJXI!vxN#CALda>r z{^9`csrle0>B3-ARv%H_{jmc}wsHjgP}c%QALrxVe*>{z!t#Xo^Zm*&gfOY) zj=|rL8Yci}^*x7VEaoen3Yz6=h$OKY`7{V1`l8cieB9LUhfUj9LJqtl2J6N zb*kAaDp|x^6OaYXk9*FjCHa|jnABLuC)2=N2kf3Q&!JiTP5wK-pR04SOm#y4e9f z*XYG}yjV(;d@<~n5j0H;kf-cjekMnkb9f|qu?vvFE#*E1qt3!@)SdzIfR#sQ3l@p0 z6B+iWTZjyC6<3x&i1eFneSqksTf@B9ky}p+OTxfS8)d^=M0X%>hoAPO2-Ru6h;YVV z6P24NHp~mk3>TzV2@C~5#&lQfT2)eR4X#_!uM3Y+kA>*XMB(atWopuC z-n)%%g12WKINt{PAlArL>-KImDkKyl-L{q`+ZJ&hX{D4qf!vY|{!(UA1}5vkWfNez z=J<=)FPjnc;`Eyr88IOTy>|o^B5^WXOq)NW!!Mt85CG`Xlt8QFp1caNVOhZ4_am@YAbNVs^F%4u!Q)uoA|;LVvwXCBcNE1i84B~VxOjg8aO~ z!S#;rvz-(SFDyJy4jI0=3*XIUgvf`WYV6~)*ivil1p~ictt12_0@f53qn~jWIUTeZo8pR z8)8*V-siQipFyL#p1{{O5DLKn6#z9a}B4dh2JZeeeu_LK~p}U_<&E7 zrLP=og{(J#J`+M2PD&CdveNF5|=a zkvrEE(g?nVN?cC|hBtRib`v60%ZaE(O@mBs+z12oQ#^wbQ^tBNZuCBy#oMWL*-&IM zD2!cIL(T!rvKncex!|DLZa~oY*z(86`P0aK%YI&&V-D8kt*o0ghIdtjER|O{*p(m5 z$_~w!@A(OD-a~}6U=@kcBPE{iiW#TZ7l6`T&IuPDuLT6wqlF^r;HSGsvIKlj--xc= zyx~vmR;Oh&3_S$}5s;1D5chsihu(p=e!?KLWOy0Q;Ll0N>9}LvP^bEA*YCsHYWU6^ zSZPLd+K{uL_~pf+;Da#M;_xWO$s0!g`}t+o3)VT^ZoW&B(_klvQ}rXQ_|_^F*(dZ{ z5(iu()i(FmoWPPSMfATGoC>0!;oR4*k7YG%>R`dYGRZhMiC#)>I4b5pANcNKQf_QM zxt|&*?!(roOmG8#JM_xu*$bO&qQ-|msc~C9W@JjGbo3Mi&;6-uZu65Ae0u9HQ|6Q9 zBvr1+H8Ike5jqD(of&Qa*3)QQ#!MLk{a` zy?^q=3&7u3QwBFjqwMw-7wwr*{E?_mRgwbr*ROR{WtcL9)Ms8(X2jiBohh+Un9wZv z7|k19ZL`0SNmf#gM8%Oz_mV_cBGUG`TpT_2!r$%xN_;-xlWN%Cd^YQn>XLfq(sec9 z;|LT5t3>Bi0D&kJK>#8Nkt_?#Z=8PQHFDf-OP z3txRPlJ;*1b2KLm!vQ^5E^V)C6f~yyx7Rc4YWim+VX>71cmE~=a zi@|dDQT(=y#RbkoK7L!ue)>$&izPt8jO_dFYX<7ZB~{6N4Hv$fo#Ztt79mu!og9%O zTC$O=vt;L8P9g{9df1g)u7(0;6 z`oZim_bx=_aLViyPzL!4*-a}NtfB6=&V2MPCoYx^{25H~E*tXIWul83t{!VXgUUz} zc)hk$HQ>x(P~;=Vz!exOY6k2PD}rxRPVLeLLmzqkTv{gN_|3rBE)`x*u5T+__IS?M zu%`5*yr)+oT$sBykVtrFLm#(*^Si2ITAo=F?@?D9G1@>3fPq{_mPD|_@;^w4C)JCa z4kUB<-pM__rBIYBx7X-dr~q}Zcr?pEulS5R4jD0-Kh@EvIuAKNV@we((Jn9~f!iLT5+8)i3(oc#+L-VH$yV zT4&>OiRblO@ckHX5^qivHg1%Jh%Dqw+@X8T0wwt5_vo)J#A6ZfB&krhd+At)ImyS<}6Cnl#=^l2ligJ=I16U23U* zGayG-m(;^wVi(71X=hZ`eDCFj@Ava(Ub**sWe8;PL@eP_`)vkVlt60{p2$91Zn-ew zNM{CRmkp$Of`=mHt~$(GwqcQ8tvQ$G0|u4=ezr!5AuYmaA$ek11p5x-2o^!4Yt_6} zns4fwRPFl*IOdnCgmZTi^TRNW5UDMIY)naLSXIQw(f8QfJb>E4!RNR_^er1q zYBi8@kpwng!C0rufHzH+W6xM)*%n~rvSZ~?#2wxq#Xq~=pOjz*awO%s# z^9*bjZj>8yCuhW3wu$B^EfP`5KG@`5qU$FWV-9EW^G>A&p3NTv(}kvu77LH2oQj|W z7l0nX-KTC5J;Veaa||onoOF9{Y4MIY2JjvIQCovS`wQBLJ0%9(@dX!iZHswV!svNR zj(W7P`d}^|y15iTd`OJK1pW_PUw;VTeTn{hgUIR0KM8m=;;p}|{>c-_*#8kW-Zz)l zCAPmxxh@Lt+r_Pavj7SU1Zqme-xTzBrs$k8xzhfw*YzFFcW8_UFhlCDzx?$Z z-9KL!FW!Q0KU3Wk&#q%Sn%iuwq>!5I1kYH0i#<}PSymyCT$ul?49i=q(41Ck)-vw2 z)H?30)Hug|wryl&caDUC5Z9U?Q?BF9AepUgJ#8E-1H ziZdkxO%#-E<%EQT^awThZVENu=f4WdEk5Z{pwKBySeY`}uc? zz@1EZcR2GtXvAt7fKNG+#6bRtlSw1Vg6V1=Nq<0sYXZq-v9qutYFsW;!^*-pgN$K_jw|#^kTx_zmfBdw--nFkJkn2QeD8#n?_uV=uuzOK0C>5VHXgDOM zeA`DeYPCPqPO07ADGhBq*@kv|@70vxcsB?PHMoE(+bMZ#JEi#!qJY<9DAkT^hpk?cr6FVPccKn~Oyl5^X2b#%( zwr;Vgtff{>ui6>&C=KawQYU)va&B&6S1BzJEFIZ<46hjSwQ$U1*P50Hd9+UDwJbU8mD6Y1=PxP7ya}O>rkg#=N`jI>Qqa3y1MPAm_g3MXGca#w4F- z(p(^MJKrlc7|u6*Zbo*3mbEHMYK}$+MeE|Nk{vGjJ_ew>O|1B*fSJ4S9%}yxO5T|P zp?&)lcJSD~F~A`{?F+y;ov|x}g64htIwKxBFz|>y-%7DtU2i)ehMI&>*%}CXRNjD% z$#_A{HE&6Ec8c)NJ3@}wVeb!q_Sn~syOD-+=r&E2@on|=xc?fKc5qATAT!O%mI*he zcTC!bMNp1Pn{#*|G&@hydcTXIs&%SFPceV;E%;hRg@ZW9ZI66?eOuVK-+m%yR}x-& zzW@Ru8#)brw#dLodtWtksKOmww2cEMNy`; z2JhcVqaDkWO}{K+S!$4JG;#WZ_XZn8KP|_7!^m3tkzf6s@5b(FTL|^c&=T#HU)iQl z14!O7g%$UEh4Js9rHPY5_S&w;-sjII7pCS=EvfU%+(MW6ou{3k`D(D#yczJOf^xl^ z$49ioR&|aru@$Qn&*1T5o%Y8RVr{r3qp6@yFfM!qKWJNvrf^|}v-ceT-p*HP>MFtk zCnqnhzogJiorYr?d$nGhRJoec%5o#XSIh_}Bx&&oa zkKFOlzdXy?ZE)DBl;f!Qq$Ii(xW46t>MGm?JE`uDL9EO=MXjS6%<5;yB_x2^pWx+( z4-GW2N1oJi%)1Vg2HtMD%|6Hra(AR8)lMU2^T3^E8F*4qeRj*|hGCqKi5W2`- z*VAPi>@#b#Nwt$LTLic*N1)gfTmz6i?&&@yq14M6$rg1Ni-dt%xFh)I_5_}TH=kGD zUC)SWjY4&%Q$v&YnRm4!I+#P%7w^Z)3A&f7=~f?SWiuoX{lXP%^Y-)|lSx)2aC5H6 ziSB*3^-)%mAqKY|Lw{{Ckm%4K`k4b_uVpwq9ZV!g9N8tt-wE)nH=vEKTTbqS&1cik zs5ok=+^3!txcRK%i_Iq@OMTCWrFl>N;a5Vkz9T&jpGOsI;8GFCeFJt21BwDAImD{) zlZKw-3(XIu7^p&at#h|XC--EdjZ*M_MT;XhjLmDc(EaKd zCDERn#En0-Jk?jECU!bvb^wi;6U-__#<5(98*r#3x#8mE@CE=JO>)Q;!XK+(PLXPJ zE{e~ChMK&(60~(`zLcJ-$E7}WV}L3m=JkDdPbSurUF;_f`hte#x6y08Gbs&lLX^6D zrVzn8=hcS+AC1uMG&&r!P%~g2&(SbIj(5i+zZ5iWOXYy|6Cb~aIsZ=Fs6Oc9=^Y0d zUp{-ELu3t2f}d82Ap&jfwTg6#JI*>aWwa3`q4PRlZ@q*J#S=~q)&PArEDytN!@KqTY_U!V;o7$xYMGQ_&TgIn%h>0%M)ZXd2X|Hv*Y%P zSk$Hb_6X>U5XfI>OU?UOKvRSupG2;(%k6g?u1*4r;LiYyajhav1*6?Vi$34IGAwPJ zP=feC=kyz|uuAzu&%@sn)i#hI6S(4%L3iTtqjbvX<`xF{C zOJ6C1en3QMX#wW9a=XHfbjJ_5#R~Iw@oG)87vdo(8|=7Y*44Saj1O#YzN7(5=tTiI z0_Hfgstv*xL-J3G0a{!g8w$(@ud;+GA~Y~E`*I1CPv^mzRBr0D5J1}&7kbb|wUOr0 zvMihQyE{u0Ro-3)yvBMWC7V8cR(Qu;Xf6k zL?%uP^ab9<#Tr78UYFFS5t>x0b)}H((sW@zQoV#7o)?AUCM|M0TeDj)5}d$oxK^VE z;_=$C-qXk?!d<-tis2$@4;BM22I%*+ZS5xW3NeY{X9tBEh37F}Q{)m9i$%L8%bG5~ zgCNeqpA{8JttVV1QbtH*ceQ&RHz(SovbE;w3K73oqLAhc`Ns<6I|U^K;Q@!yg!(n9 z#W6M^SmZg_P3I$hEmX3Ii_0V@UpET2U!|LL4x5V-?o$~jS5Uxt>1@<@t8tjE9(LTD z8{Hlk>cBM-G*MGQZSwP|=BGDk^xa3gWW;>?nzeTVd*pIFtZ7o#e1&&}-^F+23tI?< zf8Bm(;M#W4qO?-@n>NR*gvKpMNJ5>n*674mmy`v*Qxye5CJD6x>&R5_JEi+z71Ibn z{OxL?h;O_|UYSL~7nvi^ zhyoj-{E;Fl*@c?~@t4wCSh1p6$R_AoHO%cTRz8UESeHSb&wYPODc#k%;rC<^J0r&$ z4ByYbBt_R~i>1s0d#TM`_$kn{P9m-Cv*yTtv5__BxrrjVJmejPT9ohX^de4=qM2yId#{0<^?{B4MVGAiAPy}-egKAK!W7y2RA_F^9IsFQLNTC2 zJaLt+rjXULJ5zg*71tP+PFWZRzPs%)uONo0Y@C(ZDoZSB=fyaF>7Eu|9j9adMM8c1Yd_bAu4@=J+aZ?#jI>R>()XP>UnQY_GYdK zS<3qk+>16Zs=570EJq+d3E|_Fg_v)tqV@+LTGgHIQ@I*bft(8l_xeUt&lp&GYSqZb z3Ux-)hHPSmz-A{xOSo812p+wA@9Uwl^2ErDoNtrFh?Es3QZm|#Q2LY#c$mkR+!L9L zBOVpi+>o6>VzI+0ia6P1ndKvnmbd#B&6s7falSiw)JVIeS?YHNwy5bGeCsg{T46iX zFUT|<_tWC9i|49lC`8qj$r$6e5ms*1+;j;P%#wRfncwD6O$TdTZTYYgIKf{pnzT0c z8SbtO$PMX?=y9DEC4(5din6tfwjj?pZs5*Qphm>BjG>b_v&`S`ic4zU2*|9Ch*5HM z%%Xk(;~2N=&|+d-@I5n18!Sk?r<>+dOP!&v8*(Y*Fou^dTe&-AZT$9C!c0b!L7cfI z!;p3Dspq`su4!9kt%Kh(zNj(M^mIqNbw`?>OKPbmY6f?#w!vkzEX+EoBu+h&rJ@vw zxy%eWfLg?s8d3A!K9q8et!mFI_5)OusMDWSC@!}g3tDRhHID?2ceus2&x2aUL2G#m zuquR16OMlENSrK!&0O-vp|F z-Ht5XC9@h&VAPgsvzv90uqsbA)-nNYh}NKEt@W@erP$J4@N#b{?_sHsJnaIDR&L(* zqZLK_{daxGPN9}FL*bN{zP{%f@0e=1@Xp;-Ax52KMT-yKzorqxeoWz#W-xP6$SUCi zEZlC4!+`4>X$iU1+=_~q9WT^Cn7!T7DUPTDZ~wjLOG2;P6pS~<6p%7UTVdiR(1 z-D1*kPSNM@qKR7q*9y)xT({VINFz@7zrX8gE+$lEu1{9S>5$O5gsP&rpSRkMm1hut zb9-oj8QLq&Wu-f$+5a|E?lR5iP{*G1#RCVWS}H+_PaL=t0sBT=CHJ$fB zf>ELrQDD<~7}*P4;OsFwkBW8R+};){!etqTw>|vk=n^!6%Tagvt@qu}sMp(;)h^JK z4Y3>ds6k`f=G7eaFS2Gg&qW=NpZy8u+1|X7^nV5 zHEW@%@G4GQHn!XALIcM5O#G-}J8I^4MqtTa8!ot@*)}n^Ubn(oGS?OWqB0)v`Qh}b zdKT+c1)soNTyhn96Ht7=$0-|K5!rCFVt1T`g23CZiH4ZRM}ta71@vu)#<865Q|4C2 zn3QG!-`H{GF@@70SpOH7eoLJ!v)_S)lRF$Qe%v|!pvoM(FR)8QAF57Tj6-Yd)y!^& z+-7E1(uLYxR-MhGT5;0W5Jwa|r)L)}Tvq+uDYtA$1-o+;YpD*}a!z%sq;89x-$lrA zY%QjBp_CVMr1-h6Ub#oIT< z`giUcamNHJDo3+@2kX#|ZbRtzkeCXT1?u6Sg$x^iGP|mt?!ot=&-bLj=Q?`dc||7j z46n{W3rSLIkZ&SgGmWGfi&bT_c55|#x{#u_o|vm;Imt=(96Ri1)9yEo3@g=wZOTQW z@K)=@O^1rPZw0JfX)c_eZ0vH3*NXW?8WUns^fa!Nf)UhyYqY?S5{*c;o%k$rHam)f zOw8?gID(IM4?f+iDzTa9+M*R}jD?o&Hu$;9c ztUiVQ(jA!8&l718B{KXqQO&K6OJbRu~xv(=a2Sj48mH`tAImVB=jX3AWEy{OEAkT@!lBkl<7=&ONHSP$VXWrGU`%9 zxx6@rB_;gvWc4S?letmUW1Dt1->qL)I7cPkQHIDcsVky@BsCt;A#^kks^EKhd9e`a zMmn_JX@n5nI%}2)Y)9xFI1Gi>sTKwl(G^syX$h(a#K@uosPRa@e85^|5j5C#iN}v8 z#Pg-x55BwZFpFujV>tR|PQ*F3Ott~iMxJ2pe~26C^SXbbFnv3W-2mV;BwT*DNL4wz z0PpbFNx4gc^fitpalnlqWZF)5J!aPuwsQI7zCX-z@u(N>cwymw%H=pKX#Nf4Bqt`j zpDgOq@qiDZ`&msX!hmRD6G|M{A$Ubhb{NZjnc9{7M z+}pL@do81bprk^hNFkZ!{>})B3t>}Vo8VurYLkFRw98Qd>!S`(S)o^mJOExio_5k5 zeA}o0JBt>VVm`N9n~JjYkpN!p_*KI~{qzgcNBzk>eYk>R4XqZ3v3ZD3L5GfRzX-l? zr&T!K8ReU*u^;}?Kk|I?=B-DoH}cyJ9@~F=HoY<;ircuNQm`VW1-x}*ISp4VHa_E` zi>Is_>qk);xUJE(aW)UUS(VKlYVbn!YqSnSKHvK>G77Re!aK=RjQL~Lp_jjGutm=e zh-!yjU8Ea^4RFpcm!lNe2R)mGB(`7y_6lDU=Bz>G4p&*1ulbs7;~&jkX*GNCB#9zK z(#T6rkgh2Ad~4l?0WHHdrOL68#^>4$mc2R?BDaCVjQ72xYKZ=VMh}{EgHd^QL7Nfl zhQnSS>PFe$k{q(*%8E^grzdM%adTG(SzVDwFzb1bIQ5x}tiG6p>6Y=+6X@X$|A6~% znhwg+&jyhMn!quRar2Rd6G1dLj<&L^j2dki6?@B&uicbNo2eRda}zF=C{@M1UlJC- zrRW~9S%^&wK?cDyhJl|eHHvM1M`=ld=y-?=1D^D6ri83L_7X-fh{IoSc@b85@wI|b&IPrm?%LFNYa!1FL``F3fP??N zCfj2_wL$@qOB*5NrYPNlst4#Wa{nL)JrqtH^snX6WQA4OED%RgTdh$0bqsDkp(JCQ zOt9Tdn#7X!y~ztkxw@EgQrBJjeiXVpeA%|?P~K9;m>>omNzYB?#ylp&iM$kR*`#}o zSrr~UE6B)eTX;!UZ|FLVQ!yT+!%*wo8S{#$00u2h6br~4)`{y_SXuP-J>?D)HQl@e z_8x1_ZD`gYy*hO+p!`(8)#knp3FnBtb$`0XpsaGdNE5z=tX7sdf52xKK2j>`TyXEZ zv>rsSt-E|e1$eO-{{S~%U9Q}%u$DLLov=}>ogv1f7$sp#5wC?+2&)XNTb|)XuMtt0 zsE~-)>1nBM?%<9CZSY0xlV(jp=@+|W*5^9{MwbnffuwgFl+ed_hjKI}wkH$?24w?f zv`otN*uIF8PWrdS< zz&GRIkkoPJ7S%@2CsvC!p&nKXHyfvRbgfsdMG-OXnjJ(xtDQ!8XUwj$`OOb}s|oQ8R;}+7@nFP->@>ie3jo7;vaK$)hb@9^jD*U`7=4 zIk;ygz1)=-V>VjFIGi%ZS<9=nUUOm`BVSX#6B-S;7fZYSra@;z{4dbaUN5ZP1uFjZ zv^l;@OuZUgjbn;$gKQ)AoQ=~5H$BYQae(LuBO_2wK(wV8IwTSN;V`=kcw08OXWvO) zm2^mdWl$ky*-2ONotmaJ`oNB@RRPqHYxWAA`56|$ccubD?9t1dmS=kCKw1O2@kfC( zcl%G*u_yG0GByxl`Yg^c`ug9voBu4~9nOvUNVdEG#{9y7K%2{xE%Sbt;;m@LzvDCi zdqhZX&Kw0pBJ;jHx*g*GcL6v|=?}y!Fmm1!0I{8DzeL_$9Jt$E2xCyT5dW>eN+eJh z|1%B?+ciFDLnttC&OWl#-t z6o}QerC0_Pdki>0CvCFLVrIwV0M6|&AB1;T`(qFgi`%|GU4NYuK z!`*YVv)i$y?2G08yq)0CSXRv3V%Z#rG|Ab$>Ob5q4&m1as*!GtbG{rMaAN5M^oCFz zQW_4imM{lqjal9VRtoaPkqM_tQyA~eo>TuBrt6cv$3(Y*%1>EhNv?4G;9ark0>Z{3 z_>9`~+O_6i@#Dw&1fMG>jk^<|D=&Tu9RE#&%Skb@!@hkO;pDE=SN}Z2e&eryY66d5 zOwTHT;s2B|J$WrNI{2%>S>f)B^y`qXIT;Yiwf#W?41fSEzsyMb1SsX{*fjTlK}s4oAZe_B3JYk1?x)I4+Rx!Gi$|wt z>EyeYW&;C<^8Aa%aIyC!a@g%nLc z(Xsjut?odDn^HVzLZSe38yc6r0PFUPFhd7f5~dJbxfeGmW}9B+-ViD?NnU`0<9=9gGGpK+|--$j*hT(i!0ei6_9`UC`fpkUN|2N*7il_l-R9snL1Ian-~ch4>I#Qt&L2*NWJbT zs|t$?AV3?JSPwniB{dgk8x?#6JG+TfYZTboRuG;>dOgd}c6z1Qs=gIpSf%WOym4XY z$5fj8sqB7W_~7Puo8~CLi;3^yyOs|0^R{z_53Pji8>Q0Tx#hYYoBoEzTvdMFPJ7^8 zrZrlNyr9|_qtfd{W2rFwn}CS*Mt@YvUGel#!bch>;!uaY7pI6yBZn@MX9&E5`Y59V z=E;tTtDEvw>!6K5+h(NaPm;9G3h6E9HYoC-M_|;fY#*_S1M!;+8#nC>U=S7jcPIDB%Dus)9A&WSS|sMs_$kiz}`Ge1Sj#0~|d^irgDAXtIYZ1ChY?c`^zvhHfu_wOd* zgW66B!NaFt=-rJwe?1CZkWm`Pn^?Mg-IttzzT|miW(Pdf4=gHTv7Qa)L06mm(}$S zeA}h{&h_tOtdVn^uXu-@VG^yvL^P_EOV z9!&N5&E&WK)NOn4&aA|VPoU@9?HdlW(~}pj;a!mTTu8QSlnvfT8enODLZgavjfd#> z)raQjU#;YRNxB?|Ph*86&MhEKcC+>mdvzR*_W8jJ08Xi3x$~FT^qve}eVpI$+4+(E zW)GFZ)Da*O?ugNglFY4j61lBtp+!zGtcOhpcU`mtY=Y0iCX|*-28Q%L=#L1o!V&MXxL6sq5zP@_YByjYa_!Riz zqaMc`6<`{l!sf0!^nmo&4f-McK8Luk5uRNNBqo#?)ckZ?UU+Y{_Xu{>Ny`gbbK+eq z@>p3|7Pww%anQ9k2l3Z;Q|4({V_^MDGd3 zX^MaindZHCpy%Etn?jUaX!@L7KIIuH{%TR9ziML7%3YmW|N=ci;ahr#qa|6PpdB()RPX+mLJB-})>Kh7{y)|b zr{M<7F~nGa_g_jFaGT1G#>~fmcd&Q915IHatNurdBybz!DYFB5J^jnDcnTjr2yn|X z|F0oLIu-%7iBwNDLo7*aQ3EDFDOFK~h)W<)Ti0H%*$`7e%`YcmV0qX(sS6>pNCT*C zG?+$%X*4yBX1dX`X|xC*t?5P^1fvZCDz%%0J-oe*nVzlq3fyIYw>jr9D>tphvP;$* zsj+rQ@WzfrX2xQRDOW%Xiowld1p(Ja)9f%|V1qOnxj}l5wM*1{^V8FH>IvtpRZSsk zfg=hWE`bSGPl+D$tq*(?iPY|#kluJ!+Wbb>)6+G!KHAgM{j?CHa~+c!nx3+LetvXT zNY2?+Qx|PvHsnj;&=77 z3lR=b5HMtXs+N7?hV6`HebK<%-gh6&pLssgFJ~41jK|_aD#x=wfJOr#)+@YX;+j{i zr7Cp)&Mmgi*N~1IB;Xn~xC<`FPpO{14bj4V68YeNzC?gmE$feC3_#%N>gTe~DWM4f Dd>RY_ literal 0 HcmV?d00001 diff --git a/screenshots/input.png b/screenshots/input.png new file mode 100644 index 0000000000000000000000000000000000000000..6f3518845ba7044a5cc103f48ecd8deeea6d74e4 GIT binary patch literal 136564 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̏-%WB4`FvnF=oYlov-dkBb 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 LmlvxPF$nm7n!8=| literal 0 HcmV?d00001 diff --git a/screenshots/join.png b/screenshots/join.png new file mode 100644 index 0000000000000000000000000000000000000000..c0a704d4570fbdcd24117a29c9cc31f67561e84d GIT binary patch literal 20275 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 AL;wH) literal 0 HcmV?d00001