Commit 010c0734 authored by Jonathan Poalses's avatar Jonathan Poalses

Maybe fixed php bug

parent 0d85165c
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
<title>Page Not Found - Trustworthy Times</title>
<link rel="stylesheet" href="assets/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Raleway:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&amp;display=swap">
</head>
<body>
<nav class="navbar navbar-light navbar-expand-md navbar-shrink py-3" id="mainNav">
<div class="container-fluid"><a class="navbar-brand d-flex align-items-center" href="/"><span>Trustworthy Times</span></a></div>
</nav>
<section class="py-5 mt-5">
<div class="container">
<div class="row row-cols-1 d-flex justify-content-center align-items-center">
<div class="col-md-10 text-center"><img class="img-fluid w-100" src="assets/img/illustrations/404.svg"></div>
<div class="col text-center">
<h2 class="display-3 fw-bold mb-4">Page Not Found</h2>
<p class="fs-4 text-muted">Fusce adipiscing sit, torquent porta pulvinar.</p>
</div>
</div>
</div>
</section>
<footer>
<div class="container py-4 py-lg-5">
<div class="row row-cols-1 row-cols-md-4 justify-content-center">
<div class="col-md-3">
<div class="fw-bold d-flex align-items-center mb-2"><span>Trustworthy Times</span></div>
<p class="text-muted">All trustworthy, all the time.</p>
</div>
</div>
<hr>
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Copyright © 2022 Trustworthy Times</p>
<ul class="list-inline mb-0">
<li class="list-inline-item"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-facebook">
<path d="M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z"></path>
</svg></li>
<li class="list-inline-item"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-twitter">
<path d="M5.026 15c6.038 0 9.341-5.003 9.341-9.334 0-.14 0-.282-.006-.422A6.685 6.685 0 0 0 16 3.542a6.658 6.658 0 0 1-1.889.518 3.301 3.301 0 0 0 1.447-1.817 6.533 6.533 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.325 9.325 0 0 1-6.767-3.429 3.289 3.289 0 0 0 1.018 4.382A3.323 3.323 0 0 1 .64 6.575v.045a3.288 3.288 0 0 0 2.632 3.218 3.203 3.203 0 0 1-.865.115 3.23 3.23 0 0 1-.614-.057 3.283 3.283 0 0 0 3.067 2.277A6.588 6.588 0 0 1 .78 13.58a6.32 6.32 0 0 1-.78-.045A9.344 9.344 0 0 0 5.026 15z"></path>
</svg></li>
<li class="list-inline-item"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-instagram">
<path d="M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.917 3.917 0 0 0-1.417.923A3.927 3.927 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.916 3.916 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.926 3.926 0 0 0-.923-1.417A3.911 3.911 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0h.003zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599.28.28.453.546.598.92.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.47 2.47 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.478 2.478 0 0 1-.92-.598 2.48 2.48 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233 0-2.136.008-2.388.046-3.231.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92.28-.28.546-.453.92-.598.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045v.002zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92zm-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217zm0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334z"></path>
</svg></li>
</ul>
</div>
</div>
</footer>
<script src="assets/bootstrap/js/bootstrap.min.js"></script>
<script src="assets/js/startup-modern.js"></script>
</body>
</html>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
/*!
* Bootstrap v5.2.2 (https://getbootstrap.com/)
* Copyright 2011-2022 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="transitionend",e=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 e},i=t=>{const i=e(t);return i&&document.querySelector(i)?i:null},n=t=>{const i=e(t);return i?document.querySelector(i):null},s=e=>{e.dispatchEvent(new Event(t))},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(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,g=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()},m=t=>{"function"==typeof t&&t()},_=(e,i,n=!0)=>{if(!n)return void m(e);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})(i)+5;let r=!1;const a=({target:n})=>{n===i&&(r=!0,i.removeEventListener(t,a),m(e))};i.addEventListener(t,a),setTimeout((()=>{r||s(i)}),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 D(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 j(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 j(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 S(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 of Object.keys(s))if(o.includes(n)){const n=s[o];S(t,e,i,n.callable,n.delegationSelector)}}function N(t){return t=t.replace(y,""),T[t]||t}const P={on(t,e,i,n){D(t,e,i,n,!1)},one(t,e,i,n){D(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 of Object.keys(c)){const n=i.replace(w,"");if(!a||e.includes(n)){const e=c[i];S(t,l,r,e.callable,e.delegationSelector)}}}else{if(!Object.keys(c).length)return;S(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());let l=new Event(e,{bubbles:o,cancelable:!0});return l=j(l,i),a&&l.preventDefault(),r&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function j(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}const M=new Map,H={set(t,e,i){M.has(t)||M.set(t,new Map);const n=M.get(t);n.has(e)||0===n.size?n.set(e,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`)},get:(t,e)=>M.has(t)&&M.get(t).get(e)||null,remove(t,e){if(!M.has(t))return;const i=M.get(t);i.delete(e),0===i.size&&M.delete(t)}};function $(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 W(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const B={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${W(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${W(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]=$(t.dataset[n])}return e},getDataAttribute:(t,e)=>$(t.getAttribute(`data-bs-${W(e)}`))};class F{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)?B.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...o(e)?B.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const n of Object.keys(e)){const s=e[n],r=t[n],a=o(r)?"element":null==(i=r)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(a))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${a}" but expected type "${s}".`)}var i}}class z extends F{constructor(t,e){super(),(t=r(t))&&(this._element=t,this._config=this._getConfig(e),H.set(this._element,this.constructor.DATA_KEY,this))}dispose(){H.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 H.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.2.2"}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 q=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,s=t.NAME;P.on(document,i,`[data-bs-dismiss="${s}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),l(this))return;const o=n(this)||this.closest(`.${s}`);t.getOrCreateInstance(o)[e]()}))};class R extends z{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=R.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)}}))}}q(R,"close"),g(R);const V='[data-bs-toggle="button"]';class K extends z{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()})),g(K);const Q={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)))}},X={endCallback:null,leftCallback:null,rightCallback:null},Y={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class U extends F{constructor(t,e){super(),this._element=t,t&&U.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return X}static get DefaultType(){return Y}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(),m(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&&m(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 G="next",J="prev",Z="left",tt="right",et="slid.bs.carousel",it="carousel",nt="active",st={ArrowLeft:tt,ArrowRight:Z},ot={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},rt={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class at extends z{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=Q.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===it&&this.cycle()}static get Default(){return ot}static get DefaultType(){return rt}static get NAME(){return"carousel"}next(){this._slide(G)}nextWhenVisible(){!document.hidden&&a(this._element)&&this.next()}prev(){this._slide(J)}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,et,(()=>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,et,(()=>this.to(t)));const i=this._getItemIndex(this._getActive());if(i===t)return;const n=t>i?G:J;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&&U.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of Q.find(".carousel-item img",this._element))P.on(t,"dragstart.bs.carousel",(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(Z)),rightCallback:()=>this._slide(this._directionToOrder(tt)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new U(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=st[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=Q.findOne(".active",this._indicatorsElement);e.classList.remove(nt),e.removeAttribute("aria-current");const i=Q.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(nt),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===G,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(nt),i.classList.remove(nt,c,l),this._isSliding=!1,r(et)}),i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return Q.findOne(".active.carousel-item",this._element)}_getItems(){return Q.find(".carousel-item",this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return p()?t===Z?J:G:t===Z?G:J}_orderToDirection(t){return p()?t===J?Z:tt:t===J?tt:Z}static jQueryInterface(t){return this.each((function(){const e=at.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=n(this);if(!e||!e.classList.contains(it))return;t.preventDefault();const i=at.getOrCreateInstance(e),s=this.getAttribute("data-bs-slide-to");return s?(i.to(s),void i._maybeEnableCycle()):"next"===B.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),P.on(window,"load.bs.carousel.data-api",(()=>{const t=Q.find('[data-bs-ride="carousel"]');for(const e of t)at.getOrCreateInstance(e)})),g(at);const lt="show",ct="collapse",ht="collapsing",dt='[data-bs-toggle="collapse"]',ut={parent:null,toggle:!0},ft={parent:"(null|element)",toggle:"boolean"};class pt extends z{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const n=Q.find(dt);for(const t of n){const e=i(t),n=Q.find(e).filter((t=>t===this._element));null!==e&&n.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 ut}static get DefaultType(){return ft}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=>pt.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(ct),this._element.classList.add(ht),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(ht),this._element.classList.add(ct,lt),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(ht),this._element.classList.remove(ct,lt);for(const t of this._triggerArray){const e=n(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(ht),this._element.classList.add(ct),P.trigger(this._element,"hidden.bs.collapse")}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(lt)}_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(dt);for(const e of t){const t=n(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=Q.find(":scope .collapse .collapse",this._config.parent);return Q.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=pt.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",dt,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=i(this),n=Q.find(e);for(const t of n)pt.getOrCreateInstance(t,{toggle:!1}).toggle()})),g(pt);var gt="top",mt="bottom",_t="right",bt="left",vt="auto",yt=[gt,mt,_t,bt],wt="start",At="end",Et="clippingParents",Tt="viewport",Ct="popper",Ot="reference",xt=yt.reduce((function(t,e){return t.concat([e+"-"+wt,e+"-"+At])}),[]),kt=[].concat(yt,[vt]).reduce((function(t,e){return t.concat([e,e+"-"+wt,e+"-"+At])}),[]),Lt="beforeRead",Dt="read",St="afterRead",It="beforeMain",Nt="main",Pt="afterMain",jt="beforeWrite",Mt="write",Ht="afterWrite",$t=[Lt,Dt,St,It,Nt,Pt,jt,Mt,Ht];function Wt(t){return t?(t.nodeName||"").toLowerCase():null}function Bt(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function Ft(t){return t instanceof Bt(t).Element||t instanceof Element}function zt(t){return t instanceof Bt(t).HTMLElement||t instanceof HTMLElement}function qt(t){return"undefined"!=typeof ShadowRoot&&(t instanceof Bt(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];zt(s)&&Wt(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}),{});zt(n)&&Wt(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function Vt(t){return t.split("-")[0]}var Kt=Math.max,Qt=Math.min,Xt=Math.round;function Yt(){var t=navigator.userAgentData;return null!=t&&t.brands?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function Ut(){return!/^((?!chrome|android).)*safari/i.test(Yt())}function Gt(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),s=1,o=1;e&&zt(t)&&(s=t.offsetWidth>0&&Xt(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&Xt(n.height)/t.offsetHeight||1);var r=(Ft(t)?Bt(t):window).visualViewport,a=!Ut()&&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 Jt(t){var e=Gt(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 Zt(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&qt(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function te(t){return Bt(t).getComputedStyle(t)}function ee(t){return["table","td","th"].indexOf(Wt(t))>=0}function ie(t){return((Ft(t)?t.ownerDocument:t.document)||window.document).documentElement}function ne(t){return"html"===Wt(t)?t:t.assignedSlot||t.parentNode||(qt(t)?t.host:null)||ie(t)}function se(t){return zt(t)&&"fixed"!==te(t).position?t.offsetParent:null}function oe(t){for(var e=Bt(t),i=se(t);i&&ee(i)&&"static"===te(i).position;)i=se(i);return i&&("html"===Wt(i)||"body"===Wt(i)&&"static"===te(i).position)?e:i||function(t){var e=/firefox/i.test(Yt());if(/Trident/i.test(Yt())&&zt(t)&&"fixed"===te(t).position)return null;var i=ne(t);for(qt(i)&&(i=i.host);zt(i)&&["html","body"].indexOf(Wt(i))<0;){var n=te(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 re(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function ae(t,e,i){return Kt(t,Qt(e,i))}function le(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function ce(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const he={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=Vt(i.placement),l=re(a),c=[bt,_t].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return le("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:ce(t,yt))}(s.padding,i),d=Jt(o),u="y"===l?gt:bt,f="y"===l?mt:_t,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],g=r[l]-i.rects.reference[l],m=oe(o),_=m?"y"===l?m.clientHeight||0:m.clientWidth||0:0,b=p/2-g/2,v=h[u],y=_-d[c]-h[f],w=_/2-d[c]/2+b,A=ae(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)))&&Zt(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function de(t){return t.split("-")[1]}var ue={top:"auto",right:"auto",bottom:"auto",left:"auto"};function fe(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,g=void 0===p?0:p,m="function"==typeof h?h({x:f,y:g}):{x:f,y:g};f=m.x,g=m.y;var _=r.hasOwnProperty("x"),b=r.hasOwnProperty("y"),v=bt,y=gt,w=window;if(c){var A=oe(i),E="clientHeight",T="clientWidth";A===Bt(i)&&"static"!==te(A=ie(i)).position&&"absolute"===a&&(E="scrollHeight",T="scrollWidth"),(s===gt||(s===bt||s===_t)&&o===At)&&(y=mt,g-=(d&&A===w&&w.visualViewport?w.visualViewport.height:A[E])-n.height,g*=l?1:-1),s!==bt&&(s!==gt&&s!==mt||o!==At)||(v=_t,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&&ue),x=!0===h?function(t){var e=t.x,i=t.y,n=window.devicePixelRatio||1;return{x:Xt(e*n)/n||0,y:Xt(i*n)/n||0}}({x:f,y:g}):{x:f,y:g};return f=x.x,g=x.y,l?Object.assign({},O,((C={})[y]=b?"0":"",C[v]=_?"0":"",C.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+g+"px)":"translate3d("+f+"px, "+g+"px, 0)",C)):Object.assign({},O,((e={})[y]=b?g+"px":"",e[v]=_?f+"px":"",e.transform="",e))}const pe={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:Vt(e.placement),variation:de(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,fe(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,fe(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 ge={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=Bt(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,ge)})),a&&l.addEventListener("resize",i.update,ge),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,ge)})),a&&l.removeEventListener("resize",i.update,ge)}},data:{}};var _e={left:"right",right:"left",bottom:"top",top:"bottom"};function be(t){return t.replace(/left|right|bottom|top/g,(function(t){return _e[t]}))}var ve={start:"end",end:"start"};function ye(t){return t.replace(/start|end/g,(function(t){return ve[t]}))}function we(t){var e=Bt(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Ae(t){return Gt(ie(t)).left+we(t).scrollLeft}function Ee(t){var e=te(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Te(t){return["html","body","#document"].indexOf(Wt(t))>=0?t.ownerDocument.body:zt(t)&&Ee(t)?t:Te(ne(t))}function Ce(t,e){var i;void 0===e&&(e=[]);var n=Te(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=Bt(n),r=s?[o].concat(o.visualViewport||[],Ee(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Ce(ne(r)))}function Oe(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function xe(t,e,i){return e===Tt?Oe(function(t,e){var i=Bt(t),n=ie(t),s=i.visualViewport,o=n.clientWidth,r=n.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=Ut();(c||!c&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+Ae(t),y:l}}(t,i)):Ft(e)?function(t,e){var i=Gt(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):Oe(function(t){var e,i=ie(t),n=we(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=Kt(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=Kt(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+Ae(t),l=-n.scrollTop;return"rtl"===te(s||i).direction&&(a+=Kt(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(ie(t)))}function ke(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?Vt(s):null,r=s?de(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case gt:e={x:a,y:i.y-n.height};break;case mt:e={x:a,y:i.y+i.height};break;case _t:e={x:i.x+i.width,y:l};break;case bt:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?re(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case wt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case At:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function Le(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?Et:a,c=i.rootBoundary,h=void 0===c?Tt:c,d=i.elementContext,u=void 0===d?Ct:d,f=i.altBoundary,p=void 0!==f&&f,g=i.padding,m=void 0===g?0:g,_=le("number"!=typeof m?m:ce(m,yt)),b=u===Ct?Ot:Ct,v=t.rects.popper,y=t.elements[p?b:u],w=function(t,e,i,n){var s="clippingParents"===e?function(t){var e=Ce(ne(t)),i=["absolute","fixed"].indexOf(te(t).position)>=0&&zt(t)?oe(t):t;return Ft(i)?e.filter((function(t){return Ft(t)&&Zt(t,i)&&"body"!==Wt(t)})):[]}(t):[].concat(e),o=[].concat(s,[i]),r=o[0],a=o.reduce((function(e,i){var s=xe(t,i,n);return e.top=Kt(s.top,e.top),e.right=Qt(s.right,e.right),e.bottom=Qt(s.bottom,e.bottom),e.left=Kt(s.left,e.left),e}),xe(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}(Ft(y)?y:y.contextElement||ie(t.elements.popper),l,h,r),A=Gt(t.elements.reference),E=ke({reference:A,element:v,strategy:"absolute",placement:s}),T=Oe(Object.assign({},v,E)),C=u===Ct?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===Ct&&x){var k=x[s];Object.keys(O).forEach((function(t){var e=[_t,mt].indexOf(t)>=0?1:-1,i=[gt,mt].indexOf(t)>=0?"y":"x";O[t]+=k[i]*e}))}return O}function De(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?kt:l,h=de(n),d=h?a?xt:xt.filter((function(t){return de(t)===h})):yt,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]=Le(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[Vt(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,g=i.allowedAutoPlacements,m=e.options.placement,_=Vt(m),b=l||(_!==m&&p?function(t){if(Vt(t)===vt)return[];var e=be(t);return[ye(t),e,ye(e)]}(m):[be(m)]),v=[m].concat(b).reduce((function(t,i){return t.concat(Vt(i)===vt?De(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:g}):i)}),[]),y=e.rects.reference,w=e.rects.popper,A=new Map,E=!0,T=v[0],C=0;C<v.length;C++){var O=v[C],x=Vt(O),k=de(O)===wt,L=[gt,mt].indexOf(x)>=0,D=L?"width":"height",S=Le(e,{placement:O,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),I=L?k?_t:bt:k?mt:gt;y[D]>w[D]&&(I=be(I));var N=be(I),P=[];if(o&&P.push(S[x]<=0),a&&P.push(S[I]<=0,S[N]<=0),P.every((function(t){return t}))){T=O,E=!1;break}A.set(O,P)}if(E)for(var j=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"},M=p?3:1;M>0&&"break"!==j(M);M--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function Ie(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 Ne(t){return[gt,_t,mt,bt].some((function(e){return t[e]>=0}))}const Pe={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=Le(e,{elementContext:"reference"}),a=Le(e,{altBoundary:!0}),l=Ie(r,n),c=Ie(a,s,o),h=Ne(l),d=Ne(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})}},je={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=kt.reduce((function(t,i){return t[i]=function(t,e,i){var n=Vt(t),s=[bt,gt].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,[bt,_t].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]=ke({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},He={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,g=void 0===p?0:p,m=Le(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=Vt(e.placement),b=de(e.placement),v=!b,y=re(_),w="x"===y?"y":"x",A=e.modifiersData.popperOffsets,E=e.rects.reference,T=e.rects.popper,C="function"==typeof g?g(Object.assign({},e.rects,{placement:e.placement})):g,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,D="y"===y?gt:bt,S="y"===y?mt:_t,I="y"===y?"height":"width",N=A[y],P=N+m[D],j=N-m[S],M=f?-T[I]/2:0,H=b===wt?E[I]:T[I],$=b===wt?-T[I]:-E[I],W=e.elements.arrow,B=f&&W?Jt(W):{width:0,height:0},F=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},z=F[D],q=F[S],R=ae(0,E[I],B[I]),V=v?E[I]/2-M-R-z-O.mainAxis:H-R-z-O.mainAxis,K=v?-E[I]/2+M+R+q+O.mainAxis:$+R+q+O.mainAxis,Q=e.elements.arrow&&oe(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=ae(f?Qt(P,N+V-Y-X):P,N,f?Kt(j,U):j);A[y]=G,k[y]=G-N}if(a){var J,Z="x"===y?gt:bt,tt="x"===y?mt:_t,et=A[w],it="y"===w?"height":"width",nt=et+m[Z],st=et-m[tt],ot=-1!==[gt,bt].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=ae(t,e,i);return n>i?i:n}(at,et,lt):ae(f?at:nt,et,f?lt:st);A[w]=ct,k[w]=ct-et}e.modifiersData[n]=k}},requiresIfExists:["offset"]};function $e(t,e,i){void 0===i&&(i=!1);var n,s,o=zt(e),r=zt(e)&&function(t){var e=t.getBoundingClientRect(),i=Xt(e.width)/t.offsetWidth||1,n=Xt(e.height)/t.offsetHeight||1;return 1!==i||1!==n}(e),a=ie(e),l=Gt(t,r,i),c={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(o||!o&&!i)&&(("body"!==Wt(e)||Ee(a))&&(c=(n=e)!==Bt(n)&&zt(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:we(n)),zt(e)?((h=Gt(e,!0)).x+=e.clientLeft,h.y+=e.clientTop):a&&(h.x=Ae(a))),{x:l.left+c.scrollLeft-h.x,y:l.top+c.scrollTop-h.y,width:l.width,height:l.height}}function We(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 Be={placement:"bottom",modifiers:[],strategy:"absolute"};function Fe(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return!e.some((function(t){return!(t&&"function"==typeof t.getBoundingClientRect)}))}function ze(t){void 0===t&&(t={});var e=t,i=e.defaultModifiers,n=void 0===i?[]:i,s=e.defaultOptions,o=void 0===s?Be:s;return function(t,e,i){void 0===i&&(i=o);var s,r,a={placement:"bottom",orderedModifiers:[],options:Object.assign({},Be,o),modifiersData:{},elements:{reference:t,popper:e},attributes:{},styles:{}},l=[],c=!1,h={state:a,setOptions:function(i){var s="function"==typeof i?i(a.options):i;d(),a.options=Object.assign({},o,a.options,s),a.scrollParents={reference:Ft(t)?Ce(t):t.contextElement?Ce(t.contextElement):[],popper:Ce(e)};var r,c,u=function(t){var e=We(t);return $t.reduce((function(t,i){return t.concat(e.filter((function(t){return t.phase===i})))}),[])}((r=[].concat(n,a.options.modifiers),c=r.reduce((function(t,e){var i=t[e.name];return t[e.name]=i?Object.assign({},i,e,{options:Object.assign({},i.options,e.options),data:Object.assign({},i.data,e.data)}):e,t}),{}),Object.keys(c).map((function(t){return c[t]}))));return a.orderedModifiers=u.filter((function(t){return t.enabled})),a.orderedModifiers.forEach((function(t){var e=t.name,i=t.options,n=void 0===i?{}:i,s=t.effect;if("function"==typeof s){var o=s({state:a,name:e,instance:h,options:n});l.push(o||function(){})}})),h.update()},forceUpdate:function(){if(!c){var t=a.elements,e=t.reference,i=t.popper;if(Fe(e,i)){a.rects={reference:$e(e,oe(i),"fixed"===a.options.strategy),popper:Jt(i)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEach((function(t){return a.modifiersData[t.name]=Object.assign({},t.data)}));for(var n=0;n<a.orderedModifiers.length;n++)if(!0!==a.reset){var s=a.orderedModifiers[n],o=s.fn,r=s.options,l=void 0===r?{}:r,d=s.name;"function"==typeof o&&(a=o({state:a,options:l,name:d,instance:h})||a)}else a.reset=!1,n=-1}}},update:(s=function(){return new Promise((function(t){h.forceUpdate(),t(a)}))},function(){return r||(r=new Promise((function(t){Promise.resolve().then((function(){r=void 0,t(s())}))}))),r}),destroy:function(){d(),c=!0}};if(!Fe(t,e))return h;function d(){l.forEach((function(t){return t()})),l=[]}return h.setOptions(i).then((function(t){!c&&i.onFirstUpdate&&i.onFirstUpdate(t)})),h}}var qe=ze(),Re=ze({defaultModifiers:[me,Me,pe,Rt]}),Ve=ze({defaultModifiers:[me,Me,pe,Rt,je,Se,He,he,Pe]});const Ke=Object.freeze(Object.defineProperty({__proto__:null,popperGenerator:ze,detectOverflow:Le,createPopperBase:qe,createPopper:Ve,createPopperLite:Re,top:gt,bottom:mt,right:_t,left:bt,auto:vt,basePlacements:yt,start:wt,end:At,clippingParents:Et,viewport:Tt,popper:Ct,reference:Ot,variationPlacements:xt,placements:kt,beforeRead:Lt,read:Dt,afterRead:St,beforeMain:It,main:Nt,afterMain:Pt,beforeWrite:jt,write:Mt,afterWrite:Ht,modifierPhases:$t,applyStyles:Rt,arrow:he,computeStyles:pe,eventListeners:me,flip:Se,hide:Pe,offset:je,popperOffsets:Me,preventOverflow:He},Symbol.toStringTag,{value:"Module"})),Qe="dropdown",Xe="ArrowUp",Ye="ArrowDown",Ue="click.bs.dropdown.data-api",Ge="keydown.bs.dropdown.data-api",Je="show",Ze='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',ti=`${Ze}.show`,ei=".dropdown-menu",ii=p()?"top-end":"top-start",ni=p()?"top-start":"top-end",si=p()?"bottom-end":"bottom-start",oi=p()?"bottom-start":"bottom-end",ri=p()?"left-start":"right-start",ai=p()?"right-start":"left-start",li={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},ci={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class hi extends z{constructor(t,e){super(t,e),this._popper=null,this._parent=this._element.parentNode,this._menu=Q.next(this._element,ei)[0]||Q.prev(this._element,ei)[0]||Q.findOne(ei,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return li}static get DefaultType(){return ci}static get NAME(){return Qe}toggle(){return this._isShown()?this.hide():this.show()}show(){if(l(this._element)||this._isShown())return;const t={relatedTarget:this._element};if(!P.trigger(this._element,"show.bs.dropdown",t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".navbar-nav"))for(const t of[].concat(...document.body.children))P.on(t,"mouseover",h);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Je),this._element.classList.add(Je),P.trigger(this._element,"shown.bs.dropdown",t)}}hide(){if(l(this._element)||!this._isShown())return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){if(!P.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))P.off(t,"mouseover",h);this._popper&&this._popper.destroy(),this._menu.classList.remove(Je),this._element.classList.remove(Je),this._element.setAttribute("aria-expanded","false"),B.removeDataAttribute(this._menu,"popper"),P.trigger(this._element,"hidden.bs.dropdown",t)}}_getConfig(t){if("object"==typeof(t=super._getConfig(t)).reference&&!o(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError(`${Qe.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(){if(void 0===Ke)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let t=this._element;"parent"===this._config.reference?t=this._parent:o(this._config.reference)?t=r(this._config.reference):"object"==typeof this._config.reference&&(t=this._config.reference);const e=this._getPopperConfig();this._popper=Ve(t,this._menu,e)}_isShown(){return this._menu.classList.contains(Je)}_getPlacement(){const t=this._parent;if(t.classList.contains("dropend"))return ri;if(t.classList.contains("dropstart"))return ai;if(t.classList.contains("dropup-center"))return"top";if(t.classList.contains("dropdown-center"))return"bottom";const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?ni:ii:e?oi:si}_detectNavbar(){return null!==this._element.closest(".navbar")}_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}_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)&&(B.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:t,target:e}){const i=Q.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>a(t)));i.length&&b(i,e,t===Ye,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=hi.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=Q.find(ti);for(const i of e){const e=hi.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=[Xe,Ye].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=this.matches(Ze)?this:Q.prev(this,Ze)[0]||Q.next(this,Ze)[0]||Q.findOne(Ze,t.delegateTarget.parentNode),o=hi.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}P.on(document,Ge,Ze,hi.dataApiKeydownHandler),P.on(document,Ge,ei,hi.dataApiKeydownHandler),P.on(document,Ue,hi.clearMenus),P.on(document,"keyup.bs.dropdown.data-api",hi.clearMenus),P.on(document,Ue,Ze,(function(t){t.preventDefault(),hi.getOrCreateInstance(this).toggle()})),g(hi);const di=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",ui=".sticky-top",fi="padding-right",pi="margin-right";class gi{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,fi,(e=>e+t)),this._setElementAttributes(di,fi,(e=>e+t)),this._setElementAttributes(ui,pi,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,fi),this._resetElementAttributes(di,fi),this._resetElementAttributes(ui,pi)}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&&B.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=B.getDataAttribute(t,e);null!==i?(B.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 Q.find(t,this._element))e(i)}}const mi="show",_i="mousedown.bs.backdrop",bi={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},vi={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class yi extends F{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return bi}static get DefaultType(){return vi}static get NAME(){return"backdrop"}show(t){if(!this._config.isVisible)return void m(t);this._append();const e=this._getElement();this._config.isAnimated&&d(e),e.classList.add(mi),this._emulateAnimation((()=>{m(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(mi),this._emulateAnimation((()=>{this.dispose(),m(t)}))):m(t)}dispose(){this._isAppended&&(P.off(this._element,_i),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,_i,(()=>{m(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){_(t,this._getElement(),this._config.isAnimated)}}const wi=".bs.focustrap",Ai="backward",Ei={autofocus:!0,trapElement:null},Ti={autofocus:"boolean",trapElement:"element"};class Ci extends F{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return Ei}static get DefaultType(){return Ti}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),P.off(document,wi),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,wi))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const i=Q.focusableChildren(e);0===i.length?e.focus():this._lastTabNavDirection===Ai?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?Ai:"forward")}}const Oi="hidden.bs.modal",xi="show.bs.modal",ki="modal-open",Li="show",Di="modal-static",Si={backdrop:!0,focus:!0,keyboard:!0},Ii={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Ni extends z{constructor(t,e){super(t,e),this._dialog=Q.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new gi,this._addEventListeners()}static get Default(){return Si}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(){for(const t of[window,this._dialog])P.off(t,".bs.modal");this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new yi({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Ci({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=Q.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=>{if("Escape"===t.key)return this._config.keyboard?(t.preventDefault(),void this.hide()):void 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(Di)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(Di),this._queueCallback((()=>{this._element.classList.remove(Di),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=n(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=Q.findOne(".modal.show");i&&Ni.getInstance(i).hide(),Ni.getOrCreateInstance(e).toggle(this)})),q(Ni),g(Ni);const Pi="show",ji="showing",Mi="hiding",Hi=".offcanvas.show",$i="hidePrevented.bs.offcanvas",Wi="hidden.bs.offcanvas",Bi={backdrop:!0,keyboard:!0,scroll:!1},Fi={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class zi extends z{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return Bi}static get DefaultType(){return Fi}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 gi).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(ji),this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Pi),this._element.classList.remove(ji),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(Mi),this._backdrop.hide(),this._queueCallback((()=>{this._element.classList.remove(Pi,Mi),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new gi).reset(),P.trigger(this._element,Wi)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new yi({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():P.trigger(this._element,$i)}:null})}_initializeFocusTrap(){return new Ci({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,$i))}))}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=n(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this))return;P.one(e,Wi,(()=>{a(this)&&this.focus()}));const i=Q.findOne(Hi);i&&i!==e&&zi.getInstance(i).hide(),zi.getOrCreateInstance(e).toggle(this)})),P.on(window,"load.bs.offcanvas.data-api",(()=>{for(const t of Q.find(Hi))zi.getOrCreateInstance(t).show()})),P.on(window,"resize.bs.offcanvas",(()=>{for(const t of Q.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&zi.getOrCreateInstance(t).hide()})),q(zi),g(zi);const qi=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Ri=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Vi=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Ki=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!qi.has(i)||Boolean(Ri.test(t.nodeValue)||Vi.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(i)))},Qi={"*":["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:[]},Xi={allowList:Qi,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},Yi={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Ui={entry:"(string|element|function|null)",selector:"(string|element)"};class Gi extends F{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Xi}static get DefaultType(){return Yi}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},Ui)}_setContent(t,e,i){const n=Q.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"function"==typeof t?t(this):t}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const Ji=new Set(["sanitize","allowList","sanitizeFn"]),Zi="fade",tn="show",en=".modal",nn="hide.bs.modal",sn="hover",on="focus",rn={AUTO:"auto",TOP:"top",RIGHT:p()?"left":"right",BOTTOM:"bottom",LEFT:p()?"right":"left"},an={allowList:Qi,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,0],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},ln={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 cn extends z{constructor(t,e){if(void 0===Ke)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 an}static get DefaultType(){return ln}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(en),nn,this._hideModalHandler),this.tip&&this.tip.remove(),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.tip&&(this.tip.remove(),this.tip=null);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._popper.update():this._popper=this._createPopper(i),i.classList.add(tn),"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())return;if(P.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented)return;const t=this._getTipElement();if(t.classList.remove(tn),"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||t.remove(),this._element.removeAttribute("aria-describedby"),P.trigger(this._element,this.constructor.eventName("hidden")),this._disposePopper())}),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(Zi,tn),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(Zi),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new Gi({...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(Zi)}_isShown(){return this.tip&&this.tip.classList.contains(tn)}_createPopper(t){const e="function"==typeof this._config.placement?this._config.placement.call(this,t,this._element):this._config.placement,i=rn[e.toUpperCase()];return Ve(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"function"==typeof t?t.call(this._element):t}_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,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_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===sn?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=e===sn?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?on:sn]=!0,e._enter()})),P.on(this._element,i,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?on:sn]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},P.on(this._element.closest(en),nn,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=B.getDataAttributes(this._element);for(const t of Object.keys(e))Ji.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 in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null)}static jQueryInterface(t){return this.each((function(){const e=cn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}g(cn);const hn={...cn.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},dn={...cn.DefaultType,content:"(null|string|element|function)"};class un extends cn{static get Default(){return hn}static get DefaultType(){return dn}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=un.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}g(un);const fn="click.bs.scrollspy",pn="active",gn="[href]",mn={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},_n={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class bn extends z{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 _n}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,fn),P.on(this._config.target,fn,gn,(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=Q.find(gn,this._config.target);for(const e of t){if(!e.hash||l(e))continue;const t=Q.findOne(e.hash,this._element);a(t)&&(this._targetLinks.set(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(pn),this._activateParents(t),P.trigger(this._element,"activate.bs.scrollspy",{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))Q.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add(pn);else for(const e of Q.parents(t,".nav, .list-group"))for(const t of Q.prev(e,".nav-link, .nav-item > .nav-link, .list-group-item"))t.classList.add(pn)}_clearActiveClass(t){t.classList.remove(pn);const e=Q.find("[href].active",t);for(const t of e)t.classList.remove(pn)}static jQueryInterface(t){return this.each((function(){const e=bn.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 Q.find('[data-bs-spy="scroll"]'))bn.getOrCreateInstance(t)})),g(bn);const vn="ArrowLeft",yn="ArrowRight",wn="ArrowUp",An="ArrowDown",En="active",Tn="fade",Cn="show",On='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',xn=`.nav-link:not(.dropdown-toggle), .list-group-item:not(.dropdown-toggle), [role="tab"]:not(.dropdown-toggle), ${On}`;class kn extends z{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(En),this._activate(n(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(Cn)}),t,t.classList.contains(Tn)))}_deactivate(t,e){t&&(t.classList.remove(En),t.blur(),this._deactivate(n(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(Cn)}),t,t.classList.contains(Tn)))}_keydown(t){if(![vn,yn,wn,An].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=[yn,An].includes(t.key),i=b(this._getChildren().filter((t=>!l(t))),t.target,e,!0);i&&(i.focus({preventScroll:!0}),kn.getOrCreateInstance(i).show())}_getChildren(){return Q.find(xn,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=n(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=Q.findOne(t,i);s&&s.classList.toggle(n,e)};n(".dropdown-toggle",En),n(".dropdown-menu",Cn),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains(En)}_getInnerElement(t){return t.matches(xn)?t:Q.findOne(xn,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=kn.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",On,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this)||kn.getOrCreateInstance(this).show()})),P.on(window,"load.bs.tab",(()=>{for(const t of Q.find('.active[data-bs-toggle="tab"], .active[data-bs-toggle="pill"], .active[data-bs-toggle="list"]'))kn.getOrCreateInstance(t)})),g(kn);const Ln="hide",Dn="show",Sn="showing",In={animation:"boolean",autohide:"boolean",delay:"number"},Nn={animation:!0,autohide:!0,delay:5e3};class Pn extends z{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Nn}static get DefaultType(){return In}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(Ln),d(this._element),this._element.classList.add(Dn,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(Ln),this._element.classList.remove(Sn,Dn),P.trigger(this._element,"hidden.bs.toast")}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Dn),super.dispose()}isShown(){return this._element.classList.contains(Dn)}_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=Pn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return q(Pn),g(Pn),{Alert:R,Button:K,Carousel:at,Collapse:pt,Dropdown:hi,Modal:Ni,Offcanvas:zi,Popover:un,ScrollSpy:bn,Tab:kn,Toast:Pn,Tooltip:cn}}));
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 300" width="406" height="306" class="illustration styles_illustrationTablet__1DWOa"><path d="M95.85,121.73c-27.66,4.91-47.21,29-44,55.43,1.71,14,8.64,26.43,26.47,30,47.3,9.51,225.85,45.31,260.93-16.72,27.35-48.34,11.05-81.81-14.35-102.76s-78-16.6-121.53-2.26C171,96.11,146.93,112.65,95.85,121.73Z" fill="#e6e6e6" opacity="0.3"></path><ellipse cx="205.6" cy="245.02" rx="161.02" ry="11.9" fill="#e6e6e6" opacity="0.45"></ellipse><circle cx="115.32" cy="60.66" r="19.14" fill="#ffd200"></circle><circle cx="115.32" cy="60.66" r="36.49" fill="#ffd200" opacity="0.15"></circle><circle cx="195.69" cy="193.3" r="51.17" fill="#24285b"></circle><circle cx="195.69" cy="193.3" r="32.21" fill="#fff"></circle><path d="M133.91,205.51c3.39,0,4.61,1.22,4.61,4.6v5.83c0,3.39-1,4.61-4.61,4.61h-9.35V238.3c0,3.38-1.22,4.6-4.61,4.6h-6.64c-3.38,0-4.6-1.22-4.6-4.6V220.55H64c-3.38,0-4.6-1.22-4.6-4.61v-4.88A9,9,0,0,1,61,205.51l45-55.83a8.07,8.07,0,0,1,6.5-3.25H120c3.39,0,4.61.95,4.61,4.61v54.47Zm-25.2-36.32L79.3,205.51h29.41Z" fill="#68e1fd"></path><path d="M327.42,205.51c3.39,0,4.61,1.22,4.61,4.6v5.83c0,3.39-.95,4.61-4.61,4.61h-9.35V238.3c0,3.38-1.22,4.6-4.61,4.6h-6.64c-3.38,0-4.6-1.22-4.6-4.6V220.55H257.5c-3.38,0-4.6-1.22-4.6-4.61v-4.88a9,9,0,0,1,1.62-5.55l45-55.83a8.07,8.07,0,0,1,6.5-3.25h7.45c3.39,0,4.61.95,4.61,4.61v54.47Zm-25.2-36.32-29.41,36.32h29.41Z" fill="#68e1fd"></path><path d="M307.35,135.53s-8.51-2.32-10.36-10.25c0,0,13.19-2.66,13.57,10.95Z" fill="#68e1fd" opacity="0.58"></path><path d="M308.4,134.69s-5.95-9.41-.72-18.2c0,0,10,6.37,5.58,18.22Z" fill="#68e1fd" opacity="0.73"></path><path d="M309.93,134.7s3.14-9.94,12.65-11.82c0,0,1.78,6.45-6.16,11.84Z" fill="#68e1fd"></path><polygon points="303.76 134.47 305.48 146.28 316.35 146.33 317.95 134.53 303.76 134.47" fill="#24285b"></polygon><path d="M201.88,126.11s1.4,6.75.79,11.43a3.46,3.46,0,0,1-3.91,3c-2.35-.34-5.43-1.48-6.62-5l-2.76-5.75a6.21,6.21,0,0,1,1.93-6.9C194.85,119.63,201.23,122,201.88,126.11Z" fill="#f4a28c"></path><polygon points="189.88 130.8 188.98 153.41 201.47 153.01 197.11 136.72 189.88 130.8" fill="#f4a28c"></polygon><path d="M200.21,126.59a27.36,27.36,0,0,1-6.37.27,5.76,5.76,0,0,1,.74,6.27,4.68,4.68,0,0,1-5.4,2.52l-.93-8.82a7,7,0,0,1,2.8-6.64,24.34,24.34,0,0,1,2.77-1.79c2.41-1.32,6.32-.07,8.39-2.05a1.67,1.67,0,0,1,2.75.78c.72,2.63.74,6.9-2.71,8.79A6.36,6.36,0,0,1,200.21,126.59Z" fill="#24285b"></path><path d="M195.29,132.84s-.36-2.64-2.32-2.2-1.46,4.25,1.28,4.28Z" fill="#f4a28c"></path><path d="M202.54,130.41l2.23,2.41a1.11,1.11,0,0,1-.49,1.81l-2.56.8Z" fill="#f4a28c"></path><path d="M198.22,140.25a8.24,8.24,0,0,1-4.3-1.92s.66,4.09,5.66,7.61Z" fill="#ce8172" opacity="0.31"></path><path d="M189,153.41l12.49-.4s19.62-3.33,26.43,12.67S226,204.29,226,204.29,218.9,228.16,189,225.52c0,0-24.87-1.44-27.68-35.53a33.25,33.25,0,0,0-.68-4.42C159.5,180.24,158.84,164.07,189,153.41Z" fill="#68e1fd"></path><path d="M172.27,174.65s6.66.73,15.91,16.22,27.41,9.81,37.65-1.65l-19,25.14-21.28-1.71-11.57-30.8Z" opacity="0.08"></path><rect x="242.24" y="139" width="3.69" height="10.74" transform="translate(-16.97 33.59) rotate(-7.61)" fill="#ffd200"></rect><rect x="242.24" y="139" width="3.69" height="10.74" transform="translate(-16.97 33.59) rotate(-7.61)" opacity="0.08"></rect><rect x="242.52" y="146.67" width="5.67" height="13.79" transform="translate(-18.17 33.84) rotate(-7.61)" fill="#24285b"></rect><path d="M240,116.77a12.1,12.1,0,1,0,13.6,10.39A12.1,12.1,0,0,0,240,116.77Zm2.74,20.46a8.55,8.55,0,1,1,7.33-9.6A8.56,8.56,0,0,1,242.78,137.23Z" fill="#ffd200"></path><circle cx="241.67" cy="128.8" r="8.59" fill="#fff"></circle><path d="M161,176.33a6.18,6.18,0,0,1,11.25-1.68,141.62,141.62,0,0,1,12,24.39c7.15,19.06,42.21,6.49,55.15-37.95l7.38,4.59s-10.18,57.72-51.16,59.84c0,0-25.58,5.18-33.35-26.21,0,0-2-5.91-2.12-9.25l-.54-3.76a31.69,31.69,0,0,1,1.32-9.87Z" fill="#68e1fd"></path><path d="M161,176.33a6.18,6.18,0,0,1,11.25-1.68,141.62,141.62,0,0,1,12,24.39c7.15,19.06,42.21,6.49,55.15-37.95l7.38,4.59s-10.18,57.72-51.16,59.84c0,0-25.58,5.18-33.35-26.21,0,0-2-5.91-2.12-9.25l-.54-3.76a31.69,31.69,0,0,1,1.32-9.87Z" fill="#fff" opacity="0.39"></path><path d="M241.27,162.21s.75-9.51,4.67-9.49,13.13,7.06-1.09,11.71Z" fill="#f4a28c"></path><path d="M343.49,89.6a6.76,6.76,0,0,0-6.76-6.76,6.59,6.59,0,0,0-1.09.09,9.1,9.1,0,0,0-8-4.8l-.33,0a10.82,10.82,0,1,0-21,0l-.33,0a9.12,9.12,0,1,0,0,18.23h31.63V96.3A6.77,6.77,0,0,0,343.49,89.6Z" fill="#e6e6e6"></path><path d="M80.7,156.51a5.8,5.8,0,0,0-5.8-5.8,7,7,0,0,0-.93.08,7.81,7.81,0,0,0-6.89-4.11H66.8a9.28,9.28,0,1,0-18,0h-.28a7.82,7.82,0,1,0,0,15.63H75.65v-.05A5.81,5.81,0,0,0,80.7,156.51Z" fill="#e6e6e6"></path></svg>
\ No newline at end of file
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 300" width="406" height="306" class="illustration styles_illustrationTablet__1DWOa"><title>#116_team meeting_twocolour</title><ellipse cx="202.86" cy="258.95" rx="170.5" ry="13.38" fill="#e6e6e6" opacity="0.45"></ellipse><path d="M108.06,244s.06,3.94,3.13,5.3,2.84,4.74-.28,4.57-9.22-6.37-9.22-6.37L104,241.8Z" fill="#68e1fd"></path><path d="M96,202.62s18.35.81,16.35,13.26-10.1,25.92-10.1,25.92l7.06,2.95s14-16.08,15.37-35.92S97.92,193.42,96,202.62Z" fill="#24285b"></path><path d="M96,202.62s18.35.81,16.35,13.26-10.1,25.92-10.1,25.92l7.06,2.95s14-16.08,15.37-35.92S97.92,193.42,96,202.62Z" opacity="0.08"></path><path d="M83.31,127.32c-6.66-5.15-16.68-2.51-19.47,5.44a12,12,0,0,0-.07,7.65c3.17,10.17,8.17,24,26.83,29s34.34,8.74,35.84,2.19-2.67-14.88-18-20C97.53,147.9,91.78,133.86,83.31,127.32Z" fill="#68e1fd"></path><path d="M83.31,127.32c-6.66-5.15-16.68-2.51-19.47,5.44a12,12,0,0,0-.07,7.65c3.17,10.17,8.17,24,26.83,29s34.34,8.74,35.84,2.19-2.67-14.88-18-20C97.53,147.9,91.78,133.86,83.31,127.32Z" opacity="0.08"></path><path d="M122.81,244.86s0,3.94,3.13,5.3,2.84,4.74-.29,4.57-9.21-6.37-9.21-6.37l2.26-5.71Z" fill="#68e1fd"></path><path d="M315.75,177.77,284.53,154.7s-9.81-7-11.4-1,9.7,7,9.7,7,19.1,30.55,28.68,26.91S315.75,177.77,315.75,177.77Z" fill="#f4a28c"></path><path d="M315.75,177.77,284.53,154.7s-9.81-7-11.4-1,9.7,7,9.7,7,19.1,30.55,28.68,26.91S315.75,177.77,315.75,177.77Z" opacity="0.08"></path><polygon points="286.17 214.56 313.99 244.85 317.83 243.19 296.84 205.9 286.17 214.56" fill="#f4a28c"></polygon><path d="M313.48,244.08s0,3.77-2.5,5.48-.22,5.32,3.32,2a26.07,26.07,0,0,0,3-3.3,7.82,7.82,0,0,1,3.3-2.36,1.29,1.29,0,0,0,.75-1.27c.11-2.1-4.8-3-4.8-3Z" fill="#68e1fd"></path><path d="M304.19,187.54s-38.85-.29-33.22,22.71A45.77,45.77,0,0,0,295.36,241l14-25.67L301.66,193Z" fill="#24285b"></path><path d="M304.19,187.54s-38.85-.29-33.22,22.71A45.77,45.77,0,0,0,295.36,241l14-25.67L301.66,193Z" opacity="0.08"></path><rect x="321.93" y="208.17" width="4.14" height="35.71" fill="#c9c9c9"></rect><path d="M337.72,121.61s3.81-20.42,22.14-11.18c13.51,6.81.31,61.12-7.56,89.21a22.89,22.89,0,0,1-22.05,16.69H304.4c-7.91,0-9.32-11.27-1.66-13.22l.45-.11c4.46-1,9.69-1.84,14.45-2.47A17.67,17.67,0,0,0,333,184.36Z" fill="#e6e6e6"></path><path d="M319.35,102.22a25.78,25.78,0,0,0,.85,6.78,2.07,2.07,0,0,0,2.63,1.29,4.57,4.57,0,0,0,3.29-3.7l.95-3.67a3.69,3.69,0,0,0-1.92-3.81C322.71,97.63,319.25,99.72,319.35,102.22Z" fill="#f4a28c"></path><polygon points="327.68 105.09 328.84 118.51 321.4 118.63 323.49 109.06 327.68 105.09" fill="#f4a28c"></polygon><path d="M319.46,104.81l-1,1.67a.66.66,0,0,0,.49,1l1.59.17Z" fill="#f4a28c"></path><path d="M323.43,109.33a5,5,0,0,0,2.4-1.19s.53,2.9-3,3.93Z" fill="#ce8172" opacity="0.31"></path><polygon points="279.64 208.17 279.64 249.29 283.6 250.66 293.36 209 279.64 208.17" fill="#f4a28c"></polygon><path d="M279.79,248.38s-2.59,2.75-5.55,2.35-3.77,3.77,1.06,3.75a26.82,26.82,0,0,0,4.48-.38,7.81,7.81,0,0,1,4,.49,1.31,1.31,0,0,0,1.42-.42c1.49-1.48-1.53-5.45-1.53-5.45Z" fill="#68e1fd"></path><path d="M327.4,105.13s-.1-1.58,1.1-1.55,1.34,2.31-.26,2.65Z" fill="#f4a28c"></path><path d="M320.19,102a12.3,12.3,0,0,0,3.95,0s.84,4.56,4.46,5.71c0,0,3.43-6.82-.78-9.46-3.52-2.21-6.15-4.17-9.05-1.54A3.08,3.08,0,0,0,320.19,102Z" fill="#24285b"></path><circle cx="330.17" cy="96.27" r="4.09" fill="#24285b"></circle><path d="M324.07,104.36s.18-1.83,1.64-1.54,1.44,2.42-.4,3.26Z" fill="#f4a28c"></path><path d="M320.88,120.76l7.27-2.09s19.41,2.09,19.21,17.66c-.15,11.54-13.62,54.67-13.62,54.67H304.19V175.81a44.31,44.31,0,0,0-4.91-20.68C294.71,146.47,292.32,131.4,320.88,120.76Z" fill="#68e1fd"></path><path d="M315.38,139.27c1.19-13.68,20.55-15.38,24.29-2.17,2,7,3,17.1.7,31.31-5.51,34.26-71.51,12-71.51,12v-8.12s39,7.34,48.37-2.66C322.74,163.77,314.42,150.34,315.38,139.27Z" fill="#68e1fd"></path><path d="M304.19,183.9l29.55,7.1s1.43,12.75-8.85,13.75-41.78-2.5-29.53,36.25H271s-14.81-41.64,21.39-50c4.39-1,11.75-1.84,11.82-6.35Z" fill="#24285b"></path><path d="M172,108.51a42.53,42.53,0,0,0-20.47,34.22c-1.26,22.7.8,47.05,29.57,44.32S172,108.51,172,108.51Z" fill="#68e1fd"></path><path d="M172,108.51a42.53,42.53,0,0,0-20.47,34.22c-1.26,22.7.8,47.05,29.57,44.32S172,108.51,172,108.51Z" opacity="0.08"></path><path d="M189.45,84.77a30,30,0,0,0,0,8,2.41,2.41,0,0,0,2.86,1.86,5.32,5.32,0,0,0,4.33-3.81l1.62-4.13A4.3,4.3,0,0,0,196.61,82C194,79.92,189.69,81.86,189.45,84.77Z" fill="#f4a28c"></path><polygon points="198.01 87.41 199.79 103.02 191.12 103.39 193.3 91.88 198.01 87.41" fill="#f4a28c"></polygon><path d="M189.21,87.79l-1.41,1.78a.77.77,0,0,0,.43,1.23l1.81.42Z" fill="#f4a28c"></path><path d="M192.72,94.38a5.62,5.62,0,0,0,2.87-1.55s-.25,2.87-3.52,5.56Z" fill="#ce8172" opacity="0.31"></path><path d="M181.49,104.76s37.19-8.33,50.51-.86-12.82,77.85-12.82,77.85l-41.07-1.3S142.18,111.91,181.49,104.76Z" fill="#68e1fd"></path><path d="M189.8,247.84s-1.92,3.45-5.27,3.19-4.74,2.83-1.91,4.16,11.13-1.25,11.13-1.25l.71-6.1Z" fill="#68e1fd"></path><path d="M219.88,247.08s1.36,3.7,4.72,3.95,4.25,3.53,1.25,4.41S215,252.5,215,252.5l.23-6.13Z" fill="#68e1fd"></path><path d="M213.78,110.43S202,118,208,135.42s6.95,29.86-7.16,25.5-13.08-23.83-13.08-23.83l-14.39,2.23L172,166.94l6.11,13.51,35.67-2.24,14.54-3.71,5.42-18.22-9.87-30.87Z" opacity="0.08"></path><path d="M178.11,180.45l10.51,67.39h6.86s-6.36-50.68,4.75-56.8,13.29,56.8,13.29,56.8l7.29-.58-.09-69.48Z" fill="#24285b"></path><path d="M221,101.69s23.14-3.9,23.14,32.51-5.56,68.81-59,36.34l4.06-6.2S218,177,224.15,165.88,200.12,107.86,221,101.69Z" fill="#68e1fd"></path><path d="M221,101.69s23.14-3.9,23.14,32.51-5.56,68.81-59,36.34l4.06-6.2S218,177,224.15,165.88,200.12,107.86,221,101.69Z" fill="#fff" opacity="0.46"></path><rect x="162.53" y="136.08" width="20.2" height="30.23" transform="translate(-31.67 46.68) rotate(-14.12)" fill="#ffd200"></rect><path d="M189.27,164.34s-9.64-7.64-11.16-1.8,8.49,5.87,8.49,5.87Z" fill="#f4a28c"></path><ellipse cx="236.42" cy="50.53" rx="23.71" ry="19.73" fill="#24285b"></ellipse><polygon points="219.88 59.54 211.44 73.9 225.34 63.59 219.88 59.54" fill="#24285b"></polygon><circle cx="227.08" cy="50.53" r="2.93" fill="#fff"></circle><circle cx="236.47" cy="50.53" r="2.93" fill="#fff"></circle><circle cx="245.76" cy="50.53" r="2.93" fill="#fff"></circle><path d="M190.38,85a9.36,9.36,0,0,0,1.08.29,7.43,7.43,0,0,1,1.51.5l.39.17a1.53,1.53,0,0,1,.92,1.42c0,1.53.48,4.34,4.18,4.66,0,0,3.76-5.64.75-10a9.94,9.94,0,0,0-7.58-4C187.6,77.9,186.55,83.71,190.38,85Z" fill="#24285b"></path><rect x="81.73" y="208.17" width="4.14" height="35.71" transform="translate(167.61 452.04) rotate(-180)" fill="#c9c9c9"></rect><path d="M70.09,121.61S66.28,101.19,48,110.43c-13.51,6.81-.31,61.12,7.56,89.21a22.89,22.89,0,0,0,22.05,16.69h25.85c7.91,0,9.32-11.27,1.66-13.22l-.45-.11c-4.46-1-9.69-1.84-14.45-2.47a17.67,17.67,0,0,1-15.33-16.17Z" fill="#e6e6e6"></path><polygon points="85.88 243.88 100.7 255.57 67.7 255.57 81.73 243.88 85.88 243.88" fill="#c9c9c9"></polygon><path d="M83.47,94.88a29.66,29.66,0,0,1,.55,7.84,2.37,2.37,0,0,1-2.68,2,5.27,5.27,0,0,1-4.54-3.44l-1.89-3.93a4.24,4.24,0,0,1,1.33-4.73C78.66,90.45,83,92,83.47,94.88Z" fill="#f4a28c"></path><polygon points="75.25 98.1 74.64 113.58 83.19 113.31 80.21 102.16 75.25 98.1" fill="#f4a28c"></polygon><path d="M82.33,95.22A19.06,19.06,0,0,1,78,95.4a3.93,3.93,0,0,1,.51,4.29,3.21,3.21,0,0,1-3.7,1.73l-.63-6a4.8,4.8,0,0,1,1.91-4.55A17.59,17.59,0,0,1,78,89.61c1.65-.91,4.34,0,5.75-1.41a1.15,1.15,0,0,1,1.89.53c.49,1.81.5,4.73-1.86,6A4.61,4.61,0,0,1,82.33,95.22Z" fill="#24285b"></path><path d="M79,99.49s-.25-1.8-1.59-1.5-1,2.91.88,2.93Z" fill="#f4a28c"></path><path d="M83.93,97.83l1.52,1.65a.76.76,0,0,1-.33,1.24l-1.75.55Z" fill="#f4a28c"></path><path d="M81,104.57A5.6,5.6,0,0,1,78,103.26s.46,2.8,3.88,5.21Z" fill="#ce8172" opacity="0.31"></path><path d="M74.64,113.58l8.55-.27s18.77,4,23.37,27.83S98,186.28,98,186.28l-27,.24S35.2,117.61,74.64,113.58Z" fill="#68e1fd"></path><path d="M71,186.52s.36,15.48,10.84,16.81,34.48-6.73,37.48,6.34-3,33.85-3,33.85l7.31,2s16.42-31.42,6.75-46.32-32.35-13-32.35-13Z" fill="#24285b"></path><path d="M68,130.76s-6.86,19.17,5,29.58S91.67,172,85.65,186.52L98,186.28s6.49-11.8,7.8-20.16S68,130.76,68,130.76Z" opacity="0.08"></path><path d="M88.14,121.33c-6.66-5.15-16.68-2.51-19.47,5.44a12,12,0,0,0-.07,7.65c3.17,10.17,8.17,24,26.84,29s34.33,8.74,35.83,2.2-2.67-14.88-18-20C102.37,141.91,96.61,127.87,88.14,121.33Z" fill="#68e1fd"></path><path d="M88.14,121.33c-6.66-5.15-16.68-2.51-19.47,5.44a12,12,0,0,0-.07,7.65c3.17,10.17,8.17,24,26.84,29s34.33,8.74,35.83,2.2-2.67-14.88-18-20C102.37,141.91,96.61,127.87,88.14,121.33Z" fill="#fff" opacity="0.46"></path><path d="M110.13,144.18s5.17-3.82,9.17,0S115.38,153.49,110.13,144.18Z" fill="#f4a28c"></path><path d="M318.83,131.62s-14.41,5.21-9.47,22.71-5.18,20.17-5.18,20.17l13.05,12.76L333.74,191l5.17-17.41Z" opacity="0.08"></path><rect x="128.56" y="188.74" width="6.72" height="67.26" fill="#a5a5a5"></rect><rect x="267.61" y="188.74" width="6.72" height="67.26" fill="#a5a5a5"></rect><rect x="121.78" y="178.2" width="158.76" height="17.71" fill="#e6e6e6"></rect><path d="M194.36,90a1.2,1.2,0,0,1-.17-1.18c.27-.65.8-1.5,1.67-1.37s1.06,1.56.45,2.51a1.2,1.2,0,0,1-1.95,0Z" fill="#f4a28c"></path><path d="M315.38,139.27c1.19-13.68,20.55-15.38,24.29-2.17,2,7,3,17.1.7,31.31-5.51,34.26-71.51,12-71.51,12v-8.12s39,7.34,48.37-2.66C322.74,163.77,314.42,150.34,315.38,139.27Z" fill="#f4a28c"></path><polygon points="233.78 178.2 225.23 146.33 229.38 145.44 237.44 173.33 260.77 175.33 260.77 178.2 233.78 178.2" fill="#ffd200"></polygon><path d="M268.86,172.33s-8.56-4.16-11.25-.83.42,8.33,11.25,8.95Z" fill="#f4a28c"></path><rect x="267.61" y="170.88" width="3.87" height="10.88" transform="translate(18.84 -25.89) rotate(5.7)" fill="#68e1fd"></rect><polygon points="321.93 243.88 307.11 255.57 340.11 255.57 326.08 243.88 321.93 243.88" fill="#c9c9c9"></polygon><path d="M317.23,122.21a4.76,4.76,0,0,1,2.77-5.38c3.69-1.83,12.44-4,13.74,3.14C333.74,120,325.61,125.26,317.23,122.21Z" fill="#68e1fd"></path><path d="M317.23,122.21a4.76,4.76,0,0,1,2.77-5.38c3.69-1.83,12.44-4,13.74,3.14C333.74,120,325.61,125.26,317.23,122.21Z" fill="#fff" opacity="0.46"></path></svg>
\ No newline at end of file
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 300" width="406" height="306" class="illustration styles_illustrationTablet__1DWOa"><title>_</title><path d="M107.22,60.25C73.29,69.42,46.5,90.91,42.27,130.46c-3.56,33.33,1.47,92.18,58.61,101.82C212.07,251,303,257.15,343.9,205.86c25.28-31.69,33.09-120.41-29.8-142C271.45,49.27,180,40.59,107.22,60.25Z" fill="#e6e6e6" opacity="0.3"></path><rect x="77.75" y="76.08" width="240.2" height="126.94" fill="#e6e6e6"></rect><g opacity="0.12"><rect x="293.17" y="128.51" width="12.29" height="21.97" transform="translate(598.62 278.99) rotate(-180)"></rect><rect x="273.14" y="120.48" width="12.29" height="30" transform="translate(558.56 270.96) rotate(-180)"></rect><rect x="253.11" y="107.61" width="12.29" height="42.88" transform="translate(518.5 258.09) rotate(-180)"></rect><rect x="233.08" y="95.9" width="12.29" height="54.58" transform="translate(478.44 246.38) rotate(-180)"></rect></g><path d="M104.81,177.34V158s9.55,11.78,13.77,10.89,10.89-16,15.55-17.11,5.11,8,9.34,6.67,19.55-27.33,25.77-27.78,10.89,14.44,16.88,12,23.11-33.77,31.55-38.21v72.87Z" opacity="0.08"></path><g opacity="0.08"><polygon points="225.45 184.12 98.92 184.12 98.92 87.47 100.92 87.47 100.92 182.12 225.45 182.12 225.45 184.12"></polygon></g><path d="M318,138.51V203H281.51c-1.07-9.45-13.86-12.09-32.18-13.6-20.71-1.72-20.47-38.52-23.29-48.34s5.69-8.82,5.69-8.82,6,28.43,19.24,35.35,11.29-8,15.29-28.5,34-13.64,34-13.64l1.34-12s-5.23-4.7-5.29-11.3,3-6.3,3-6.3l7.8,3.52,1.77,12.84Z" opacity="0.08"></path><path d="M236.17,138.1s.49-8.06-4.68-10.08,0,12.64,0,12.64Z" fill="#f4a28c"></path><path d="M295.88,127.73a10,10,0,0,0-15-.13,39.54,39.54,0,0,0-10.25,26c-.67,22.31-16.43,20.1-32.81-16.42l-7.93,4.33s21.7,72.14,54.85,31.23C305,147.85,301.59,134.43,295.88,127.73Z" fill="#68e1fd"></path><path d="M292.45,124.57a7.07,7.07,0,0,0-8.94.44,39.31,39.31,0,0,0-12.86,28.6c-.67,22.31-16.43,20.1-32.81-16.42l-7.93,4.33s21.7,72.14,54.85,31.23C308.85,143,299.41,129.66,292.45,124.57Z" opacity="0.08"></path><path d="M302.28,99.89a32.49,32.49,0,0,0,0,8.73,2.64,2.64,0,0,0,3.13,2,5.82,5.82,0,0,0,4.75-4.18L312,102a4.71,4.71,0,0,0-1.85-5.12C307.25,94.58,302.54,96.7,302.28,99.89Z" fill="#f4a28c"></path><polygon points="311.65 102.78 313.6 119.89 304.1 120.29 306.49 107.68 311.65 102.78" fill="#f4a28c"></polygon><path d="M303.57,100.17a21.18,21.18,0,0,0,4.85-.16,4.37,4.37,0,0,0-.21,4.8,3.56,3.56,0,0,0,4.24,1.61l.22-6.74a5.36,5.36,0,0,0-2.5-4.89,18.63,18.63,0,0,0-2.21-1.2c-1.9-.86-4.8.31-6.49-1.08a1.26,1.26,0,0,0-2,.74c-.39,2-.17,5.28,2.56,6.53A5.23,5.23,0,0,0,303.57,100.17Z" fill="#24285b"></path><path d="M307.66,104.63s.12-2,1.64-1.8,1.34,3.15-.74,3.33Z" fill="#f4a28c"></path><path d="M302,103.2l-1.55,2a.84.84,0,0,0,.47,1.34l2,.47Z" fill="#f4a28c"></path><path d="M305.85,110.42a6.21,6.21,0,0,0,3.15-1.7s-.27,3.14-3.86,6.1Z" fill="#ce8172" opacity="0.31"></path><path d="M294.29,120.09s35.31-7.91,48-.81-12.18,73.92-12.18,73.92l-39-1.24S257,126.88,294.29,120.09Z" fill="#68e1fd"></path><path d="M325,125.47s-11.15,7.23-5.48,23.74,6.61,28.34-6.79,24.2-12.42-22.62-12.42-22.62L286.6,152.9l-1.32,26.23,5.8,12.83L325,189.83l13.8-3.52L343.9,169l-9.37-29.31Z" opacity="0.08"></path><path d="M305.88,226.07c.18-11.06,1.63-21.53,6.2-24,5.18-2.86,8.32,10.11,10.17,24h9.34l0-36.65L291.08,192l5.32,34.11Z" fill="#24285b"></path><path d="M331.83,117.17s22-3.69,22,30.87-5.28,65.34-56,34.5l3.86-5.88s27.3,12,33.11,1.46S312,123,331.83,117.17Z" fill="#68e1fd"></path><path d="M331.83,117.17s22-3.69,22,30.87-5.28,65.34-56,34.5l3.86-5.88s27.3,12,33.11,1.46S312,123,331.83,117.17Z" fill="#fff" opacity="0.46"></path><rect x="276.29" y="149.83" width="19.18" height="28.71" transform="translate(-31.42 74.71) rotate(-14.12)" fill="#ffd200"></rect><path d="M301.68,176.66s-9.15-7.25-10.6-1.71,8.06,5.58,8.06,5.58Z" fill="#f4a28c"></path><rect x="164.46" y="95.91" width="22.27" height="3.75" opacity="0.08"></rect><rect x="164.46" y="105.8" width="22.27" height="3.75" opacity="0.08"></rect><rect x="150.96" y="95.91" width="6.57" height="3.75" fill="#fff" opacity="0.46"></rect><rect x="150.96" y="105.8" width="6.57" height="3.75" fill="#ffd200"></rect><path d="M142.93,104.47a14.49,14.49,0,1,1-.31-2.94h0c.08.38.14.78.2,1.17A14.5,14.5,0,0,1,142.93,104.47Z" fill="#fff" opacity="0.46"></path><path d="M128.48,90v14.45l14.15-2.94S140.65,89.93,128.48,90Z" fill="#ffd200"></path><path d="M142.93,104.47a14.45,14.45,0,0,1-22.48,12l8-12,14.14-2.94c.08.38.14.78.2,1.17A14.5,14.5,0,0,1,142.93,104.47Z" opacity="0.1"></path><path d="M129.25,128.2c.43,0,.56.14.56.57v.92a4.16,4.16,0,0,1,3.45,2.57c.23.45.14.69-.37.92l-.91.42c-.43.2-.63.11-.88-.33a2.35,2.35,0,0,0-2.4-1.43c-1.59,0-2.31.49-2.3,1.55a1.4,1.4,0,0,0,1.29,1.24,9,9,0,0,0,1.35.2,9,9,0,0,1,2.49.47,3.35,3.35,0,0,1,1.1.59,3.59,3.59,0,0,1,1,2.61c0,2-1.34,3.42-3.75,3.79v1c0,.42-.13.58-.56.58h-1c-.43,0-.58-.14-.58-.57v-.95a4.26,4.26,0,0,1-3.75-2.85.62.62,0,0,1,.42-.87l.92-.34c.46-.17.67-.06.88.41a2.44,2.44,0,0,0,2.53,1.55c1.72,0,2.57-.56,2.57-1.66a1.15,1.15,0,0,0-.82-1.15,6.08,6.08,0,0,0-1.85-.35,8.12,8.12,0,0,1-2.5-.52,3.62,3.62,0,0,1-1.09-.61,3.38,3.38,0,0,1-1-2.53c0-2,1.24-3.37,3.63-3.71v-.91c0-.43.14-.58.57-.58Z" opacity="0.08"></path><rect x="48.1" y="215.91" width="298.56" height="10.83" fill="#e6e6e6"></rect><rect x="48.1" y="226.24" width="298.56" height="24.54" fill="#c9c9c9"></rect><path d="M91.37,216.24s-10,25.71-33.66,34.53H211.17l-3.07-14.11L107.94,215.91Z" opacity="0.08"></path><path d="M120.83,170.11s16,12,22.82,28.83a13.76,13.76,0,0,1-12.61,19l-18.76.13Z" fill="#f4a28c"></path><polygon points="102.22 153.92 100.77 162.3 93.23 162.85 97.82 149.44 102.22 153.92" fill="#f4a28c"></polygon><path d="M99.58,141.53a5,5,0,0,1,8,2.71c1,3.84,1.73,9.46-2.73,9.92-6.81.7-8-8.09-8-8.09A9.19,9.19,0,0,1,99.58,141.53Z" fill="#f4a28c"></path><path d="M100.89,147.86s-.7-1.76-2.1-.55.47,3.16,1.56,2.75S100.89,147.86,100.89,147.86Z" fill="#f4a28c"></path><path d="M73.15,166.91s18.18-10.09,34.35-4.06c29.44,11,27.82,30.71,7.15,87.26l-27.11.15Z" fill="#68e1fd"></path><path d="M101,161.23s-1.75,4.31,1.26,16.83,18.61,54.49,18.61,54.49l-6.18,17.56h-9.87L74.47,166.24S88.18,159.13,101,161.23Z" opacity="0.08"></path><path d="M107.15,250.26s5.57-77.38-27.46-83.35-44,22.41-24.7,83.35Z" fill="#ffd200"></path><path d="M99.08,250.26s5.58-77.38-27.45-83.35-44,22.41-24.71,83.35Z" fill="#ffd200"></path><path d="M99.08,250.26s5.58-77.38-27.45-83.35-44,22.41-24.71,83.35Z" opacity="0.08"></path><path d="M91.52,158a11,11,0,0,0,1.73-10.17c-.83-2.62-.77-6,2.2-9.5,6.59-7.81,16-2.3,12.88,2.14s-4.83,6.45-4.83,6.45,11.37,12,5.44,19.24C103.67,172.61,82.13,169.87,91.52,158Z" fill="#24285b"></path><polygon points="194.15 153.92 192.7 162.3 185.16 162.85 189.75 149.44 194.15 153.92" fill="#f4a28c"></polygon><path d="M191.51,141.53a5,5,0,0,1,8,2.71c1,3.84,1.72,9.46-2.73,9.92-6.81.7-8-8.09-8-8.09A9.19,9.19,0,0,1,191.51,141.53Z" fill="#f4a28c"></path><path d="M192.82,147.86s-.7-1.76-2.1-.55.47,3.16,1.56,2.75S192.82,147.86,192.82,147.86Z" fill="#f4a28c"></path><path d="M194.52,146.39s-1.43,9-5.8,6.07-.09-4.87-.57-9.49,2-6.25,7.06-7.34c2.34-.5,3.77-.55,4.8-.92a2.82,2.82,0,0,1,3.85,2.83C203.49,141.1,201.4,145,194.52,146.39Z" fill="#24285b"></path><path d="M165.08,166.91s18.18-10.09,34.35-4.06c29.44,11,27.72,31.4,7,88L180,250.64Z" fill="#68e1fd"></path><path d="M193,161.62s-1.74,4.3,1.27,16.82,18.6,54.49,18.6,54.49l-6.18,17.57h-9.86l-30.32-83.88S180.18,159.51,193,161.62Z" opacity="0.08"></path><path d="M199.43,250.8s5.21-77.92-27.81-83.89-44,22.41-24.71,83.35Z" fill="#ffd200"></path><path d="M191,250.26s5.57-77.38-27.46-83.35-43.21,23.33-23.9,84.28Z" fill="#ffd200"></path><path d="M191,250.71s5.62-77.83-27.41-83.8-43.21,23.33-23.9,84.28Z" opacity="0.08"></path><path d="M196.76,182.49c.56-10.62,14.05-14.92,20.72-6.63,5.16,6.4,8.71,15.83,8.3,29.73a60.91,60.91,0,0,0,18.16,45.21H224.68s-16.36-19.34-25.25-49.87C197.19,193.23,196.51,187.2,196.76,182.49Z" fill="#68e1fd"></path></svg>
\ No newline at end of file
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 300" width="406" height="306" class="illustration styles_illustrationTablet__1DWOa"><title>_</title><ellipse cx="199.51" cy="253.53" rx="134.06" ry="9.85" fill="#e6e6e6" opacity="0.45"></ellipse><path d="M206.35,43.21l-1.28,28c-3.73,7-4.81,8.16-6.14,8.41V88c3.29.8,6.21,1,7.93,0,6-3.6,10.14-21.89,10.14-21.89Z" fill="#68e1fd"></path><rect x="91.72" y="74.04" width="220.73" height="160.39" transform="translate(-0.38 0.5) rotate(-0.14)" fill="#f2f2f2"></rect><rect x="91.51" y="74.04" width="220.81" height="31.58" fill="#e6e6e6"></rect><circle cx="111.32" cy="90.33" r="4" fill="#24285b"></circle><circle cx="123.22" cy="90.3" r="4" fill="#68e1fd"></circle><circle cx="134.43" cy="90.27" r="4" fill="#ffd200"></circle><rect x="192.42" y="181.71" width="94.63" height="5.89" fill="#e6e6e6"></rect><rect x="192.42" y="197.31" width="94.63" height="5.89" fill="#e6e6e6"></rect><rect x="192.42" y="212.91" width="65.75" height="5.89" fill="#e6e6e6"></rect><rect x="192.42" y="116.79" width="92.18" height="55.2" fill="#e6e6e6"></rect><rect x="111.48" y="116.29" width="70.33" height="19.84" fill="#666" opacity="0.17"></rect><rect x="111.48" y="144.39" width="70.33" height="19.84" fill="#e6e6e6"></rect><circle cx="123.73" cy="154.4" r="7.14" fill="#666" opacity="0.17"></circle><rect x="136.25" y="149.96" width="28.37" height="3.14" fill="#666" opacity="0.17"></rect><rect x="136.25" y="156.24" width="17.78" height="3.14" fill="#666" opacity="0.17"></rect><rect x="111.48" y="172.5" width="70.33" height="19.84" fill="#e6e6e6"></rect><circle cx="123.73" cy="182.51" r="7.14" fill="#666" opacity="0.17"></circle><rect x="136.25" y="178.06" width="28.37" height="3.14" fill="#666" opacity="0.17"></rect><rect x="136.25" y="184.35" width="17.78" height="3.14" fill="#666" opacity="0.17"></rect><rect x="111.48" y="200.6" width="70.33" height="19.84" fill="#e6e6e6"></rect><circle cx="123.73" cy="210.61" r="7.14" fill="#666" opacity="0.17"></circle><rect x="136.25" y="206.17" width="28.37" height="3.14" fill="#666" opacity="0.17"></rect><rect x="136.25" y="212.45" width="17.78" height="3.14" fill="#666" opacity="0.17"></rect><path d="M115.32,234.64c.34,0-7.8-44.21-5.09-50.29s9.15-12,9-16.89,18.87-19.33,23-31.33l3.7,5.85,38.55-32.56s6.57-.94,8.71-5.71S215.36,74,215.36,74H204.64l-12.1,15.8-8.2-3.47-43.79,33-2.51,9.7s-31.32,22.47-41.66,34.34,3.45,71.26,3.45,71.26Z" opacity="0.08"></path><rect x="133.79" y="96.59" width="61.29" height="18.06" transform="translate(-29.57 129.18) rotate(-39.64)" fill="#24285b"></rect><circle cx="149.48" cy="118.12" r="6.5" fill="#ffd200"></circle><rect x="153.62" y="99.16" width="25.82" height="2.86" transform="translate(-25.88 129.36) rotate(-39.64)" fill="#fff" opacity="0.17"></rect><rect x="158.38" y="106.64" width="16.18" height="2.86" transform="translate(-30.67 131.04) rotate(-39.64)" fill="#fff" opacity="0.17"></rect><path d="M80.05,199.15,73.52,220A21.46,21.46,0,0,1,62.27,233l-9.6,4.56.39,2.84,14.34-3.1A25.25,25.25,0,0,0,83,224.08l10.13-20.86Z" fill="#f4a28c"></path><polygon points="101.69 205.03 104.75 249.75 101.9 250.74 90.55 208.91 101.69 205.03" fill="#f4a28c"></polygon><path d="M105.34,250.52S106,253.17,108,254s1,3.71-2,1.95a19.17,19.17,0,0,1-2.65-1.85,5.64,5.64,0,0,0-2.69-1.15,1,1,0,0,1-.73-.78c-.4-1.46,2.92-2.84,2.92-2.84Z" fill="#68e1fd"></path><path d="M53.06,240.37s-2,1.54-2,3.56-2.8,2.27-2.45-1a19,19,0,0,1,.56-3,5.2,5.2,0,0,0-.05-2.74.87.87,0,0,1,.39-.92c1.09-.9,3.55,1.4,3.55,1.4Z" fill="#68e1fd"></path><polygon points="84.57 140.22 85.64 144.52 82.15 146.36 81.54 139 84.57 140.22" fill="#f4a28c"></polygon><path d="M80.72,134.86a2.62,2.62,0,0,1,4.38-.38c1.29,1.62,2.8,4.15.77,5.3-3.11,1.76-5.51-2.18-5.51-2.18A4.73,4.73,0,0,1,80.72,134.86Z" fill="#f4a28c"></path><path d="M66.4,153.71s-15,23.47-12,26.93c9.54,11,30.72-13.74,30.72-13.74Z" fill="#f4a28c"></path><path d="M100.36,150.2a25.91,25.91,0,0,0-29.8-.53c-3.93,2.67-7,6.67-5.57,12.45,3.25,13.57,13.65,22.51,14,34.45l24.61-1.65V179.55a10.5,10.5,0,0,1,3.36-7.74c2.14-2,4.28-5.21,2.82-9.63C108.45,158.24,105.09,153.67,100.36,150.2Z" fill="#68e1fd"></path><path d="M82.67,137.6s-.7-.69-1.12.18.89,1.41,1.32,1S82.67,137.6,82.67,137.6Z" fill="#f4a28c"></path><path d="M88.18,156.6s-5.32,10.16.85,20.07-5.52,19.59-5.52,19.59l20.06-1.34v-8.76Z" opacity="0.08"></path><path d="M77.93,150.51c.47-1.84,2.66-5.18-.42-11.2a7.39,7.39,0,0,1,.06-6.33c2.93-4.94,7.65-3.25,7.09-.48s-1,4.09-1,4.09,8.94,6.41,7.63,11.13C90.18,151.92,75.94,158.17,77.93,150.51Z" fill="#24285b"></path><polygon points="77.88 190.29 103.57 190.29 107.66 225.84 69.55 224.12 77.88 190.29" fill="#24285b"></polygon><path d="M86.26,162.84A7.22,7.22,0,0,1,90,153.27a38,38,0,0,1,5.37-1.76c10.94-2.8,29.94-10.41,41.1-25.07,0,0,3.22-5.61,7.75-4.12s1.38,6.76-3.18,5.44c0,0-13.63,34.74-44.79,40.46a9.19,9.19,0,0,1-10-5.38Z" fill="#f4a28c"></path><polygon points="195.21 34.26 207.65 39.24 207.5 48.42 196.66 39.6 195.21 34.26" fill="#f4a28c"></polygon><path d="M198.3,41.05a4.84,4.84,0,0,0,0-2.78,7.65,7.65,0,0,1,2.75,4.9Z" fill="#ce8172" opacity="0.31"></path><path d="M191.22,38.82a25.25,25.25,0,0,0,5.5,4,2,2,0,0,0,2.72-1,4.52,4.52,0,0,0-.44-4.9l-2-3.19a3.65,3.65,0,0,0-4.07-1.19C190.16,33.25,189.33,37.18,191.22,38.82Z" fill="#f4a28c"></path><path d="M193.17,40.5l.52,1.87a.66.66,0,0,0,1.06.33l1.2-1Z" fill="#f4a28c"></path><path d="M200.48,36.05,196.68,32s1.2-2.91-1-3.2-1.73,1.48-3.72.29-3.4.15-3,2-.82.33-1.91,1.61-.71,2.06.35,2.77-1.37,2-.34,3.4,2.3,2.29,4.73-1.1S195.51,38.7,200.48,36.05Z" fill="#ffd200"></path><path d="M196.67,37.61s-1.21-1-.38-1.85,2.59.6,1.75,2Z" fill="#f4a28c"></path><path d="M240.17,76.31s-5.27,13.68.71,20.55,19.34,13.51,19.34,13.51,1.71,8,5.94.73l-.82-3.94-12.51-9.52-8-10.11,5.16-11Z" opacity="0.08"></path><path d="M257.31,59.27,250,68.63h0L245.11,75a45.5,45.5,0,0,1-8.59.47c-8.48-.3-20.94-3-26.37-15.12a33.09,33.09,0,0,1-2.64-11.9l.14-9.17s13.7-10,26-1.66S257.31,59.27,257.31,59.27Z" fill="#68e1fd"></path><path d="M257.31,59.27S271,68.41,263.66,74.7a76.29,76.29,0,0,0-10.14,11,5.16,5.16,0,0,0,.41,6.77l10.18,10.37-1.77,4.75-15-9.51a12.51,12.51,0,0,1-5.14-14.56L245.11,75Z" fill="#24285b"></path><path d="M250,68.63,245.11,75s-3.57.24-8.59.47c-8.48-.3-20.94-3-26.37-15.12,4.4-6,10.19-11.66,12.91-12.28,0,0,5.1,14.39,12.72,16.78,7.44,2.34,13.94,3.75,14.25,3.82Z" opacity="0.08"></path><path d="M223.5,50.61c1-8.42-9.87-12.66-15.08-6A19.75,19.75,0,0,0,205,51.25c-2.66,9-19.25,45.66-19.25,45.66l5.63,2.75s21.09-26.36,29.3-40.87A22,22,0,0,0,223.5,50.61Z" fill="#68e1fd"></path><path d="M223.5,50.61c1-8.42-9.87-12.66-15.08-6A19.75,19.75,0,0,0,205,51.25c-2.66,9-19.25,45.66-19.25,45.66l5.63,2.75s21.09-26.36,29.3-40.87A22,22,0,0,0,223.5,50.61Z" fill="#fff" opacity="0.36"></path><path d="M186.64,97.36s-6.21,3.5-2.72,5.81,7.42-3.51,7.42-3.51Z" fill="#f4a28c"></path><path d="M262.76,106.41s2.89,3,1.87,4.94c0,0,2,2.13,3.56-.67s-1.16-6-1.16-6l-3.23-1.1Z" fill="#68e1fd"></path><path d="M288.73,206.33q-3,7.78-5.41,15.76c-.32,1.06-1.69,7.6-2.84,11.93h13.33a56.19,56.19,0,0,1,10.41-27.94c.13,9.66.49,20,5.94,27.94h6.09a9.08,9.08,0,0,0,2.12-5.25,27.57,27.57,0,0,0-.93-7.85,122,122,0,0,1-2.54-24.19c0-10.23,1.19-20.48.31-30.68-.53-6.05-2-12.49-6.63-16.48a4.81,4.81,0,0,0-.62-.47c.46-3.6.69-7.24.9-10.85l.64-10.52c.22-3.57-1.79-9.38-5.91-5.37-3.36,3.26-2.19,7-3,10.89-1.28,6.08-8.81,5.29-13.56,5.08-15-.67-30.16-.29-45.22-.29H206.42v65.47h83.47C289.49,204.45,289.09,205.39,288.73,206.33Z" opacity="0.08"></path><path d="M285.24,247.57s-2.21,2.18-4.6,1.15-4.13,1-2.37,2.73,8.42,1.79,8.42,1.79l1.95-4.51Z" fill="#68e1fd"></path><path d="M322.35,246.56s1.08,3-.72,4.92-.68,4.4,1.5,3.34,4.75-7.54,4.75-7.54l-3.23-3.6Z" fill="#68e1fd"></path><path d="M328.26,190.73s2.33,9.7-1.72,14.47-10.25,27.37,0,38.67l-4.05,4s-17.75-9.54-12.69-43.94l-12.68-13.21Z" fill="#24285b"></path><path d="M297.12,190.73l-13,57.15,6.51,1s13-39.17,21.61-47.21Z" fill="#24285b"></path><path d="M294.1,140.48s-13.58,5.79-11.5,27l13.26-1.13Z" fill="#68e1fd"></path><path d="M294.1,140.48s-13.58,5.79-11.5,27l13.26-1.13Z" fill="#fff" opacity="0.36"></path><polygon points="313.17 124.6 312.65 138.38 305.08 137.55 308.49 127.86 313.17 124.6" fill="#f4a28c"></polygon><path d="M307.66,130a5,5,0,0,0,2.7-1,7.9,7.9,0,0,1-3.8,4.36Z" fill="#ce8172" opacity="0.31"></path><path d="M312,135.59l-4.42.92s-20.24,2.18-21.06,13.6,10.61,40.62,10.61,40.62h30.67S352.35,132.57,312,135.59Z" fill="#68e1fd"></path><path d="M305.7,122.58a26,26,0,0,0-.62,7,2.12,2.12,0,0,0,2.34,1.87,4.67,4.67,0,0,0,4.1-3l1.75-3.47a3.79,3.79,0,0,0-1.09-4.23C310.06,118.72,306.14,120.05,305.7,122.58Z" fill="#f4a28c"></path><path d="M321,140.91S310.55,147,313,160.79s6.48,18.53-2.17,16.61-12.21-6.27-12.21-6.27-6.23,5.08,0,8.93,14.68,3.85,16,10.67h13.16s1.06-3,2.47-6.75S321,140.91,321,140.91Z" opacity="0.09"></path><path d="M306.71,122.9a16.81,16.81,0,0,0,3.88.24,3.51,3.51,0,0,0-.53,3.81,2.85,2.85,0,0,0,3.26,1.6l.68-5.36a4.26,4.26,0,0,0-1.63-4.08,16.66,16.66,0,0,0-1.66-1.13,5.09,5.09,0,0,0-5.27.19,2.9,2.9,0,0,0-.35,4.06A3,3,0,0,0,306.71,122.9Z" fill="#24285b"></path><path d="M309.63,126.77s.26-1.61,1.45-1.31.83,2.6-.84,2.59Z" fill="#f4a28c"></path><rect x="212.3" y="131.68" width="88.95" height="65.14" fill="#ffd200"></rect><rect x="219.65" y="137.75" width="74.26" height="53" fill="#fff" opacity="0.43"></rect><polygon points="220.5 190.75 240.71 153.38 257.87 182.36 273.31 164.25 293.9 190.75 220.5 190.75" fill="#fff" opacity="0.49"></polygon><circle cx="259.25" cy="154.57" r="5.96" fill="#fff"></circle><path d="M337.22,165.28s1.73,17.71-7,18.7c-6.56.74-17.08-3-23.51-4.79-2.78-.8-4.13-1.17-6.27-3.12-2.56-2.34-6.12-4-3.36-6.23,4.91-4,8.4,2.81,8.4,2.81a54.18,54.18,0,0,0,12.59,2.1,5.14,5.14,0,0,0,5.11-6.47l-1.62-6.1S333.09,151.38,337.22,165.28Z" fill="#f4a28c"></path><path d="M305.24,125.2l-1.38,1.44a.68.68,0,0,0,.27,1.11l1.55.52Z" fill="#f4a28c"></path><path d="M328.19,139.53c4.49,3.47,11.32,11.13,11.19,25.61l-18.58,1.19s-5.37-15.9.24-25.42A4.84,4.84,0,0,1,328.19,139.53Z" fill="#68e1fd"></path><path d="M328.19,139.53c4.49,3.47,11.32,11.13,11.19,25.61l-18.58,1.19s-5.37-15.9.24-25.42A4.84,4.84,0,0,1,328.19,139.53Z" fill="#fff" opacity="0.36"></path><rect x="145.42" y="69.58" width="28" height="4.43" transform="translate(318.83 143.6) rotate(-180)" fill="#c9c9c9"></rect><rect x="145.42" y="65.13" width="21.18" height="4.43" transform="translate(312.01 134.7) rotate(-180)" fill="#e6e6e6"></rect><path d="M147.79,64.12s7.82-2.14,9.53-9.43c0,0-12.13-2.45-12.48,10.07Z" fill="#68e1fd" opacity="0.58"></path><path d="M146.83,63.34s5.46-8.65.65-16.73c0,0-9.22,5.86-5.12,16.75Z" fill="#68e1fd" opacity="0.73"></path><path d="M145.42,63.35s-2.89-9.13-11.63-10.86c0,0-1.63,5.92,5.66,10.88Z" fill="#68e1fd"></path><polygon points="151.09 63.14 149.51 74 139.51 74.04 138.04 63.19 151.09 63.14" fill="#24285b"></polygon></svg>
\ No newline at end of file
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 300" width="406" height="306" class="illustration styles_illustrationTablet__1DWOa"><title>#4 web development</title><ellipse cx="88.4" cy="256.54" rx="56.71" ry="10.74" fill="#e6e6e6" opacity="0.45"></ellipse><rect x="91.17" y="76.3" width="209.1" height="137.4" fill="#e6e6e6"></rect><circle cx="101.28" cy="85.42" r="3.42" fill="#24285b"></circle><circle cx="111.44" cy="85.42" r="3.42" fill="#68e1fd"></circle><circle cx="121.02" cy="85.42" r="3.42" fill="#ffd200"></circle><path d="M266.38,76.3l-49.25.2-7.88,11.09L135,155.78l6.1,11.85-20.85,8.22H99.93L97.24,213.7H121l3.36-22.1c19.89-2.65,33-20.88,33-20.88h0L244,133.67l-11-25.34,14.63-7,.81,4.59s7.91-2.18,7.58-9.55S255,79.85,266.38,76.3Z" opacity="0.08"></path><path d="M225.74,48.37C224.53,58.06,219.53,78.08,199,87l3,5s28.57-9,35.46-32c3.09-10.35,1.12-14.84-2-16.66A6.58,6.58,0,0,0,225.74,48.37Z" fill="#68e1fd"></path><path d="M225.74,48.37C224.53,58.06,219.53,78.08,199,87l3,5s28.57-9,35.46-32c3.09-10.35,1.12-14.84-2-16.66A6.58,6.58,0,0,0,225.74,48.37Z" fill="#fff" opacity="0.2"></path><polygon points="228.36 33.05 233.27 39.04 237.59 34.4 229.84 27.52 228.36 33.05" fill="#f4a28c"></polygon><path d="M224.9,22.05a4.57,4.57,0,0,0-5.11,5.72c.91,3.5,2.87,8.27,6.61,6.63,5.71-2.5,2.71-10,2.71-10A8.35,8.35,0,0,0,224.9,22.05Z" fill="#f4a28c"></path><path d="M232.49,68.94l-9.74,5a7,7,0,0,0-2.86,9.66l8.75,15.15,4.26-3-5-13.82a1.73,1.73,0,0,1,1.21-2.28l9.71-2.37-1.73,4.6a9.64,9.64,0,0,0,1,8.78l9,13.42,3.41-2.09L246.17,90.1a7.6,7.6,0,0,1,1.53-7.73l4.69-5.14Z" fill="#24285b"></path><rect x="268.35" y="191" width="58.5" height="37" fill="#f2f2f2"></rect><rect x="258.99" y="191" width="9.51" height="22.7" opacity="0.08"></rect><path d="M217.61,23.32s-1.58,5.08,3.92,3.83,5.08-3,5.08-3,.42,6,3.17,4.67,1.17-4.6,0-6.84-1.86-2.91-5-3.24S218,20.24,217.61,23.32Z" fill="#24285b"></path><path d="M226.7,27.65s-.23-1.71,1.42-1.38,1,2.71,0,2.88S226.7,27.65,226.7,27.65Z" fill="#f4a28c"></path><polygon points="81.73 157.66 84.18 165.01 78.37 168.7 76.27 155.96 81.73 157.66" fill="#f4a28c"></polygon><path d="M74.28,148.86a4.58,4.58,0,0,1,7.57-1.27c2.47,2.64,5.45,6.85,2.08,9.13-5.17,3.5-9.91-3-9.91-3A8.35,8.35,0,0,1,74.28,148.86Z" fill="#f4a28c"></path><path d="M78.06,153.37s-1.33-1.11-1.93.46,1.74,2.34,2.44,1.54S78.06,153.37,78.06,153.37Z" fill="#f4a28c"></path><path d="M232.23,37.77l5.36-3.37s17.41-5.95,22.91-.48,5.89,26.11-8.11,43.31l-19.9-8.29s.4-9.9-2.91-12.4S222.2,46.54,232.23,37.77Z" fill="#68e1fd"></path><path d="M229.64,98s-1.09,5.06.86,4.88,2.4-7.18,2.4-7.18Z" fill="#68e1fd"></path><path d="M247.19,103.85s-1.09,5.05.86,4.88,2.39-7.18,2.39-7.18Z" fill="#68e1fd"></path><path d="M274.81,73.77s-3.36,1.45-2.12,3.11,5.49-.58,5.49-.58l.26-2.53Z" fill="#f4a28c"></path><path d="M199.41,87.59s-5.52.45-4.36,1.72a5.94,5.94,0,0,0,2.1,1.61s-4,4.47-1.09,5.36,5.75-4.68,5.75-4.68Z" fill="#f4a28c"></path><rect x="116.77" y="105.85" width="107.16" height="42.5" transform="matrix(0.91, -0.42, 0.42, 0.91, -37.5, 82.72)" fill="#ffd200"></rect><rect x="155.02" y="111.38" width="51.5" height="7" transform="translate(-31.45 85.96) rotate(-24.68)" fill="#fff" opacity="0.58"></rect><rect x="161.07" y="124.56" width="51.5" height="7" transform="translate(-36.4 89.69) rotate(-24.68)" fill="#fff" opacity="0.58"></rect><circle cx="142.04" cy="141.07" r="11.12" fill="#fff"></circle><polyline points="288.24 202.33 280.44 209.91 288.24 217.5" fill="none" stroke="#a5a5a5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><polyline points="305.11 202.33 312.91 209.91 305.11 217.5" fill="none" stroke="#a5a5a5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><path d="M191.68,64.18S182.07,61.6,180,52.68c0,0,14.85-3.07,15.34,12.27Z" fill="#68e1fd" opacity="0.58"></path><path d="M192.85,63.22s-6.75-10.57-.89-20.5c0,0,11.33,7.13,6.37,20.5Z" fill="#68e1fd" opacity="0.73"></path><path d="M194.58,63.22s3.49-11.2,14.19-13.37c0,0,2,7.26-6.88,13.37Z" fill="#68e1fd"></path><line x1="299.71" y1="202.33" x2="292.23" y2="217.5" fill="none" stroke="#a5a5a5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></line><rect x="104.69" y="100.42" width="29.31" height="5.5" fill="#cecece" opacity="0.63"></rect><path d="M77.07,167.25s-17.17,10.4-19.42,34.8a8.46,8.46,0,0,0,6.41,9L84.18,216Z" fill="#68e1fd"></path><path d="M77.07,167.25s-17.17,10.4-19.42,34.8a8.46,8.46,0,0,0,6.41,9L84.18,216Z" fill="#fff" opacity="0.2"></path><polygon points="187.62 63 189.62 76.3 201.87 76.3 203.62 63 187.62 63" fill="#24285b"></polygon><path d="M78.79,151.46s2.74,7.86-2.05,7.37-2.16-3.87-4.54-7.37-1.12-5.86,2.5-8.93c1.67-1.41,2.79-2.06,3.45-2.81a2.57,2.57,0,0,1,4.31.61C83.7,143.35,83.71,147.39,78.79,151.46Z" fill="#24285b"></path><rect x="256.33" y="112.62" width="43.94" height="69.09" opacity="0.08"></rect><rect x="50" y="198.25" width="34.18" height="24.5" transform="matrix(0.97, -0.25, 0.25, 0.97, -50.55, 23.49)" fill="#ffd200"></rect><polygon points="67.09 197.85 70.89 213.7 69.9 222.43 78.79 220.13 81.44 213.05 72.9 196.34 67.09 197.85" opacity="0.08"></polygon><path d="M73.1,172.36a13.79,13.79,0,0,1,8.67-7.56c7.34-2.21,21.28-6.83,25.4,0,5.64,9.4-3,46.31-3,46.31l-24.67,1.91S65.89,188.58,73.1,172.36Z" fill="#68e1fd"></path><polygon points="104.13 211.14 100.88 253.55 95.75 253.55 91.17 220.6 79.83 213.05 104.13 211.14" fill="#24285b"></polygon><polygon points="79.83 213.05 72.75 253.55 78.25 253.55 90.13 219.91 79.83 213.05" fill="#24285b"></polygon><path d="M92.44,170.45A7,7,0,0,1,99,161.32c3.14-.1,6.75.44,9.52,2.68,6.17,5,26.4,8.4,44.66-8.31l3.51,5.39s-20.74,27-53.22,19.24a15.2,15.2,0,0,1-10.9-9.56C92.52,170.66,92.48,170.55,92.44,170.45Z" fill="#68e1fd"></path><path d="M92.44,170.45A7,7,0,0,1,99,161.32c3.14-.1,6.75.44,9.52,2.68,6.17,5,26.4,8.4,44.66-8.31l3.51,5.39s-20.74,27-53.22,19.24a15.2,15.2,0,0,1-10.9-9.56C92.52,170.66,92.48,170.55,92.44,170.45Z" fill="#fff" opacity="0.2"></path><path d="M83.9,164.15s-11.54,37.17,21.78,39.63l-1.55,7.36-24.67,1.91a64,64,0,0,1-8.33-32.82s.21-9.48,6.89-13.67A15.09,15.09,0,0,1,83.9,164.15Z" opacity="0.08"></path><path d="M73.75,253.55l-3.41,2.51a.75.75,0,0,0,.44,1.36H76.5a.76.76,0,0,0,.75-.75v-3.12Z" fill="#68e1fd"></path><path d="M100.74,253.55l3.21,2.51a.76.76,0,0,1-.47,1.36H99.41a2.18,2.18,0,0,1-2.17-2.18v-1.69Z" fill="#68e1fd"></path><rect x="266.38" y="99.17" width="72.63" height="74.58" fill="#f2f2f2"></rect><rect x="279.5" y="117.57" width="44.75" height="2.68" fill="#a5a5a5"></rect><rect x="279.5" y="134.5" width="44.75" height="2.68" fill="#a5a5a5"></rect><rect x="279.5" y="151.43" width="44.75" height="2.68" fill="#a5a5a5"></rect><rect x="318" y="112.62" width="7.85" height="12.58" rx="3.92" ry="3.92" fill="#24285b"></rect><rect x="300.27" y="129.55" width="7.85" height="12.58" rx="3.92" ry="3.92" fill="#68e1fd"></rect><rect x="288.27" y="146.49" width="7.85" height="12.58" rx="3.92" ry="3.92" fill="#ffd200"></rect><rect x="163.38" y="177.79" width="81.97" height="18.68" fill="#fff"></rect><rect x="217.4" y="177.79" width="27.95" height="18.68" fill="#24285b"></rect><path d="M155.77,159.69s4.28,1.4,5.19-4.9l-7.27,1.71Z" fill="#f4a28c"></path><path d="M240.69,72.35s8.7-1.66,11.7-13.66-3.39-21.53,2.78-23,8.73,14.18,8.73,14.18.24,12.24-11.51,27.38Z" opacity="0.08"></path><path d="M259.17,32.85c5.12,1.82,13.12,5.44,18.52,11.57a16,16,0,0,1,3.81,12.89l-2.42,16.46h-5.75l.26-15a7.38,7.38,0,0,0-5.19-7.11c-6.21-1.9-15.74-6.12-15.75-14.12A4.9,4.9,0,0,1,259.17,32.85Z" fill="#68e1fd"></path><path d="M259.17,32.85c5.12,1.82,13.12,5.44,18.52,11.57a16,16,0,0,1,3.81,12.89l-2.42,16.46h-5.75l.26-15a7.38,7.38,0,0,0-5.19-7.11c-6.21-1.9-15.74-6.12-15.75-14.12A4.9,4.9,0,0,1,259.17,32.85Z" fill="#fff" opacity="0.2"></path><rect x="207.67" y="164.15" width="37.33" height="4.54" opacity="0.08"></rect></svg>
\ No newline at end of file
function enableBegin() {
var begin = document.getElementById("begin");
if (begin.disabled == true) {
begin.disabled = false;
begin.classList.remove('disabled');
} else {
begin.disabled = true;
begin.classList.add("disabled");
}
}
function ferry() {
let randomNumber = Math.random() * 100;
if (randomNumber > 50) {
window.location.replace("clean.html");
} else {
window.location.replace("cluttered.html");
}
}
\ No newline at end of file
(function() {
"use strict"; // Start of use strict
var mainNav = document.querySelector('#mainNav');
if (mainNav) {
// Collapse Navbar
var collapseNavbar = function() {
var scrollTop = (window.pageYOffset !== undefined) ? window.pageYOffset : (document.documentElement || document.body.parentNode || document.body).scrollTop;
if (scrollTop > 100) {
mainNav.classList.add("navbar-shrink");
} else {
mainNav.classList.remove("navbar-shrink");
}
};
// Collapse now if page is not at top
collapseNavbar();
// Collapse the navbar when page is scrolled
document.addEventListener("scroll", collapseNavbar);
}
})(); // End of use strict
<?php
/* Attempt MySQL server connection. Assuming you are running MySQL
server with default setting (user 'root' with no password) */
define( 'DB_SERVER', 'localhost' );
define( 'DB_staffNo', 'jonathan.poalses' );
define( 'DB_PASSWORD', '8YlReLMlNknGQzZq' );
define( 'DB_NAME', 'jonathanpoalses' );
/* Attempt to connect to MySQL database */
$link = mysqli_connect( DB_SERVER, DB_staffNo, DB_PASSWORD, DB_NAME );
// Check connection
if ( $link === false ) {
die( "ERROR: Could not connect. " . mysqli_connect_error() );
}
if (isset( $_POST[ "submit" ] ) ) {
// Prepare a select statement
$sql = "INSERT INTO HCI VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";
if ( $stmt = mysqli_prepare( $link, $sql ) ) {
// Bind variables to the prepared statement as parameters
mysqli_stmt_bind_param( $stmt, "iiiiiiiiiiiii", $Clean, $Story1, $Story2, $Story3, $Story4, $Story5, $Story6, $Story7, $Story8, $Story9, $Story10, $Story11, $Story12 );
//Retrive all the data, making sure to trim and filter
$Clean = 1;
$Story1 = filter_var( trim( $_POST[ "Story1" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story2 = filter_var( trim( $_POST[ "Story2" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story3 = filter_var( trim( $_POST[ "Story3" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story4 = filter_var( trim( $_POST[ "Story4" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story5 = filter_var( trim( $_POST[ "Story5" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story6 = filter_var( trim( $_POST[ "Story6" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story7 = filter_var( trim( $_POST[ "Story7" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story8 = filter_var( trim( $_POST[ "Story8" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story9 = filter_var( trim( $_POST[ "Story9" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story10 = filter_var( trim( $_POST[ "Story10" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story11 = filter_var( trim( $_POST[ "Story11" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story12 = filter_var( trim( $_POST[ "Story12" ] ), FILTER_SANITIZE_NUMBER_INT );
// Attempt to execute the prepared statement
if ( mysqli_stmt_execute( $stmt ) ) {
// Redirect to main menu
header("location: ../thanks.html");
} else {
echo "ERROR: Could not execute $sql. " . mysqli_error( $link );
}
}
// Close statement
mysqli_stmt_close( $stmt );
}
// close connection
mysqli_close( $link );
?>
\ No newline at end of file
<?php
/* Attempt MySQL server connection. Assuming you are running MySQL
server with default setting (user 'root' with no password) */
define( 'DB_SERVER', 'localhost' );
define( 'DB_staffNo', 'jonathan.poalses' );
define( 'DB_PASSWORD', '8YlReLMlNknGQzZq' );
define( 'DB_NAME', 'jonathanpoalses' );
/* Attempt to connect to MySQL database */
$link = mysqli_connect( DB_SERVER, DB_staffNo, DB_PASSWORD, DB_NAME );
// Check connection
if ( $link === false ) {
die( "ERROR: Could not connect. " . mysqli_connect_error() );
}
if (isset( $_POST[ "submit" ] ) ) {
// Prepare a select statement
$sql = "INSERT INTO HCI VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";
if ( $stmt = mysqli_prepare( $link, $sql ) ) {
// Bind variables to the prepared statement as parameters
mysqli_stmt_bind_param( $stmt, "iiiiiiiiiiiii", $Clean, $Story1, $Story2, $Story3, $Story4, $Story5, $Story6, $Story7, $Story8, $Story9, $Story10, $Story11, $Story12 );
//Retrive all the data, making sure to trim and filter
$Clean = 0;
$Story1 = filter_var( trim( $_POST[ "Story1" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story2 = filter_var( trim( $_POST[ "Story2" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story3 = filter_var( trim( $_POST[ "Story3" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story4 = filter_var( trim( $_POST[ "Story4" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story5 = filter_var( trim( $_POST[ "Story5" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story6 = filter_var( trim( $_POST[ "Story6" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story7 = filter_var( trim( $_POST[ "Story7" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story8 = filter_var( trim( $_POST[ "Story8" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story9 = filter_var( trim( $_POST[ "Story9" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story10 = filter_var( trim( $_POST[ "Story10" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story11 = filter_var( trim( $_POST[ "Story11" ] ), FILTER_SANITIZE_NUMBER_INT );
$Story12 = filter_var( trim( $_POST[ "Story12" ] ), FILTER_SANITIZE_NUMBER_INT );
// Attempt to execute the prepared statement
if ( mysqli_stmt_execute( $stmt ) ) {
// Redirect to main menu
header("location: ../thanks.html");
} else {
echo "ERROR: Could not execute $sql. " . mysqli_error( $link );
}
}
// Close statement
mysqli_stmt_close( $stmt );
}
// close connection
mysqli_close( $link );
?>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
<title>Clean - Trustworthy Times</title>
<link rel="stylesheet" href="assets/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Raleway:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&amp;display=swap">
</head>
<body>
<nav class="navbar navbar-light navbar-expand-md navbar-shrink py-3" id="mainNav">
<div class="container-fluid"><a class="navbar-brand d-flex align-items-center" href="/"><span>Trustworthy Times</span></a></div>
</nav>
<header class="pt-5">
<div class="container pt-4 pt-xl-5">
<div class="row pt-5">
<div class="col-md-8 text-center text-md-start mx-auto">
<div class="text-center">
<h1 class="display-4 fw-bold mb-5">News from sources you can&nbsp;<span class="underline">trust</span>.</h1>
</div>
</div>
</div>
</div>
</header>
<form action="assets/php/clean.php" method="post">
<section>
<div class="container py-4 py-xl-5">
<div class="row row-cols-1 row-cols-md-2 row-cols-lg-3">
<div class="col">
<div class="card border-light border-1 d-flex justify-content-center p-4"><img class="card-img-top w-100 d-block border rounded-pill" src="assets/img/HCI-Toad.webp">
<div class="card-body">
<div>
<h5 class="fw-bold">National Park Service Asks Visitors to Please Stop Licking Toads</h5>
</div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-1" value="1" name="story3" required=""><label class="form-check-label" for="formCheck-1">Real</label></div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-2" value="0" name="story3" required=""><label class="form-check-label" for="formCheck-2">Fake</label></div>
</div>
</div>
</div>
<div class="col">
<div class="card border-light border-1 d-flex justify-content-center p-4"><img class="card-img-top w-100 d-block border rounded-pill" src="assets/img/HCI%20Disney.webp">
<div class="card-body">
<div>
<h5 class="fw-bold">Disney Wins Emmy For Best Profits</h5>
</div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-23" name="story10" value="1" required=""><label class="form-check-label" for="formCheck-23">Real</label></div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-24" name="story10" value="0" required=""><label class="form-check-label" for="formCheck-24">Fake</label></div>
</div>
</div>
</div>
<div class="col">
<div class="card border-light border-1 d-flex justify-content-center p-4"><img class="card-img-top w-100 d-block" src="assets/img/HCI%20Beer.webp">
<div class="card-body">
<div>
<h5 class="fw-bold">Beer Lubricated the Rise of Civilization, Study Suggests</h5>
</div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-3" name="story1" value="1" required=""><label class="form-check-label" for="formCheck-3">Real</label></div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-4" name="story1" value="0" required=""><label class="form-check-label" for="formCheck-4">Fake</label></div>
</div>
</div>
</div>
<div class="col">
<div class="card border-light border-1 d-flex justify-content-center p-4"><img class="card-img-top w-100 d-block border rounded-pill" src="assets/img/HCI%20Elon.webp">
<div class="card-body">
<div>
<h5 class="fw-bold">Most Brilliant Ways Elon Musk Plans To Make Twitter Profitable</h5>
</div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-21" name="story7" value="1" required=""><label class="form-check-label" for="formCheck-21">Real</label></div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-22" name="story7" value="0" required=""><label class="form-check-label" for="formCheck-22">Fake</label></div>
</div>
</div>
</div>
<div class="col">
<div class="card border-light border-1 d-flex justify-content-center p-4"><img class="card-img-top w-100 d-block border rounded-pill" src="assets/img/HCI%20Spinach.webp">
<div class="card-body">
<div>
<h5 class="fw-bold">Scientists have taught spinach to send emails and it could warn us about climate change<br></h5>
</div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-15" name="story4" value="1" required=""><label class="form-check-label" for="formCheck-15">Real</label></div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-16" name="story4" value="0" required=""><label class="form-check-label" for="formCheck-16">Fake</label></div>
</div>
</div>
</div>
<div class="col">
<div class="card border-light border-1 d-flex justify-content-center p-4"><img class="card-img-top w-100 d-block border rounded-pill" src="assets/img/HCI%20Obama.webp">
<div class="card-body">
<div>
<h5 class="fw-bold">Obama Claims He’s Still President After Seeing How Susceptible Voters Are To Conspiracy Theories</h5>
</div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-19" name="story11" value="1" required=""><label class="form-check-label" for="formCheck-19">Real</label></div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-20" name="story11" value="0" required=""><label class="form-check-label" for="formCheck-20">Fake</label></div>
</div>
</div>
</div>
<div class="col">
<div class="card border-light border-1 d-flex justify-content-center p-4"><img class="card-img-top w-100 d-block border rounded-pill" src="assets/img/HCI-Autocomplete.webp">
<div class="card-body">
<div>
<h5 class="fw-bold">Nonsense paper written by iOS autocomplete accepted for conference</h5>
</div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-5" name="story2" value="1" required=""><label class="form-check-label" for="formCheck-5">Real</label></div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-6" name="story2" value="0" required=""><label class="form-check-label" for="formCheck-6">Fake</label></div>
</div>
</div>
</div>
<div class="col">
<div class="card border-light border-1 d-flex justify-content-center p-4"><img class="card-img-top w-100 d-block border rounded-pill" src="assets/img/HCI%20Oxfordshire.webp">
<div class="card-body">
<div>
<h5 class="fw-bold">Oxfordshire County Council's vegan lunches to continue after motion fails</h5>
</div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-17" name="story5" value="1" required=""><label class="form-check-label" for="formCheck-17">Real</label></div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-18" name="story5" value="0" required=""><label class="form-check-label" for="formCheck-18">Fake</label></div>
</div>
</div>
</div>
<div class="col">
<div class="card border-light border-1 d-flex justify-content-center p-4"><img class="card-img-top w-100 d-block border rounded-pill" src="assets/img/HCI%20Usain%20Bolt.webp">
<div class="card-body">
<div>
<h5 class="fw-bold">Usain Bolt Recalls Discovering Talent For Running Through Corporate Wellness Challenge</h5>
</div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-11" name="story8" value="1" required=""><label class="form-check-label" for="formCheck-11">Real</label></div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-12" name="story8" value="0" required=""><label class="form-check-label" for="formCheck-12">Fake</label></div>
</div>
</div>
</div>
<div class="col">
<div class="card border-light border-1 d-flex justify-content-center p-4"><img class="card-img-top w-100 d-block border rounded-pill" src="assets/img/HCI%20Tesla.webp">
<div class="card-body">
<div>
<h5 class="fw-bold">Tesla recalls 40,000 cars over power-steering fault</h5>
</div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-13" name="story6" value="1" required=""><label class="form-check-label" for="formCheck-13">Real</label></div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-14" name="story6" value="0" required=""><label class="form-check-label" for="formCheck-14">Fake</label></div>
</div>
</div>
</div>
<div class="col">
<div class="card border-light border-1 d-flex justify-content-center p-4"><img class="card-img-top w-100 d-block border rounded-pill" src="assets/img/HCI%20Work%20Emails.jpg">
<div class="card-body">
<div>
<h5 class="fw-bold">No after work e-mails please. French ordered to ignore the boss after 6pm</h5>
</div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-9" name="story9" value="1" required=""><label class="form-check-label" for="formCheck-9">Real</label></div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-10" name="story9" value="0" required=""><label class="form-check-label" for="formCheck-10">Fake</label></div>
</div>
</div>
</div>
<div class="col">
<div class="card border-light border-1 d-flex justify-content-center p-4"><img class="card-img-top w-100 d-block border rounded-pill" src="assets/img/HCI%20World%20Hunger.webp">
<div class="card-body">
<div>
<h5 class="fw-bold">World Hunger Activists Throw Oil On Pelican To Protest Climate Activists Wasting Soup</h5>
</div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-7" name="story12" value="1" required=""><label class="form-check-label" for="formCheck-7">Real</label></div>
<div class="form-check"><input class="form-check-input" type="radio" id="formCheck-8" name="story12" value="0" required=""><label class="form-check-label" for="formCheck-8">Fake</label></div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="text-bg-dark py-4 py-xl-5">
<div class="container text-center"><button class="btn btn-light btn-lg border rounded-pill" name="submit" type="submit">Submit</button></div>
</section>
</form>
<footer>
<div class="container py-4 py-lg-5">
<div class="row row-cols-1 row-cols-md-4 justify-content-center">
<div class="col-md-3">
<div class="fw-bold d-flex align-items-center mb-2"><span>Trustworthy Times</span></div>
<p class="text-muted">All trustworthy, all the time.</p>
</div>
</div>
<hr>
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Copyright © 2022 Trustworthy Times</p>
<ul class="list-inline mb-0">
<li class="list-inline-item"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-facebook">
<path d="M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z"></path>
</svg></li>
<li class="list-inline-item"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-twitter">
<path d="M5.026 15c6.038 0 9.341-5.003 9.341-9.334 0-.14 0-.282-.006-.422A6.685 6.685 0 0 0 16 3.542a6.658 6.658 0 0 1-1.889.518 3.301 3.301 0 0 0 1.447-1.817 6.533 6.533 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.325 9.325 0 0 1-6.767-3.429 3.289 3.289 0 0 0 1.018 4.382A3.323 3.323 0 0 1 .64 6.575v.045a3.288 3.288 0 0 0 2.632 3.218 3.203 3.203 0 0 1-.865.115 3.23 3.23 0 0 1-.614-.057 3.283 3.283 0 0 0 3.067 2.277A6.588 6.588 0 0 1 .78 13.58a6.32 6.32 0 0 1-.78-.045A9.344 9.344 0 0 0 5.026 15z"></path>
</svg></li>
<li class="list-inline-item"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-instagram">
<path d="M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.917 3.917 0 0 0-1.417.923A3.927 3.927 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.916 3.916 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.926 3.926 0 0 0-.923-1.417A3.911 3.911 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0h.003zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599.28.28.453.546.598.92.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.47 2.47 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.478 2.478 0 0 1-.92-.598 2.48 2.48 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233 0-2.136.008-2.388.046-3.231.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92.28-.28.546-.453.92-.598.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045v.002zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92zm-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217zm0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334z"></path>
</svg></li>
</ul>
</div>
</div>
</footer>
<script src="assets/bootstrap/js/bootstrap.min.js"></script>
<script src="assets/js/custom.js"></script>
<script src="assets/js/startup-modern.js"></script>
</body>
</html>
\ No newline at end of file
......@@ -182,7 +182,7 @@
</div>
</section>
<section class="text-bg-dark py-4 py-xl-5">
<div class="container text-center"><button class="btn btn-light btn-lg border rounded-pill" type="submit">Submit</button></div>
<div class="container text-center"><button class="btn btn-light btn-lg border rounded-pill" name="submit" type="submit">Submit</button></div>
</section>
</form>
<footer>
......
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
<title>FAQ - Trustworthy Times</title>
<link rel="stylesheet" href="assets/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Raleway:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&amp;display=swap">
</head>
<body>
<nav class="navbar navbar-light navbar-expand-md navbar-shrink py-3" id="mainNav">
<div class="container-fluid"><a class="navbar-brand d-flex align-items-center" href="/"><span>Trustworthy Times</span></a></div>
</nav>
<section class="py-5 my-5">
<div class="container py-5">
<div class="row mb-2">
<div class="col-md-8 col-xl-6 text-center mx-auto">
<h2 class="display-6 fw-bold mb-5"><span class="pb-3 underline">FAQ<br></span></h2>
<p class="text-muted mb-5">Curae hendrerit donec commodo hendrerit egestas tempus, turpis facilisis nostra nunc. Vestibulum dui eget ultrices.</p>
</div>
</div>
<div class="row mb-2">
<div class="col-md-8 mx-auto">
<div class="accordion text-muted" role="tablist" id="accordion-1">
<div class="accordion-item">
<h2 class="accordion-header" role="tab"><button class="accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-1 .item-1" aria-expanded="true" aria-controls="accordion-1 .item-1">Aenean arcu euismod aliquam, volutpat consequat?</button></h2>
<div class="accordion-collapse collapse show item-1" role="tabpanel" data-bs-parent="#accordion-1">
<div class="accordion-body">
<p>Maecenas diam volutpat, erat quis enim cras lobortis vivamus donec tempor. Congue ultrices donec turpis vivamus. Laoreet aenean metus, mi nunc massa feugiat duis. Pharetra erat consequat purus curae quisque, etiam accumsan class.</p>
<p class="mb-0">Commodo rutrum quisque curabitur habitasse, suspendisse etiam.</p>
</div>
</div>
</div>
<div class="accordion-item">
<h2 class="accordion-header" role="tab"><button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-1 .item-2" aria-expanded="false" aria-controls="accordion-1 .item-2">Lorem quam erat placerat mollis, rhoncus senectus?</button></h2>
<div class="accordion-collapse collapse item-2" role="tabpanel" data-bs-parent="#accordion-1">
<div class="accordion-body">
<p class="mb-0">Nullam id dolor id nibh ultricies vehicula ut id elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus.</p>
</div>
</div>
</div>
<div class="accordion-item">
<h2 class="accordion-header" role="tab"><button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#accordion-1 .item-3" aria-expanded="false" aria-controls="accordion-1 .item-3">Iaculis accumsan id, facilisis proin ipsum velit neque?</button></h2>
<div class="accordion-collapse collapse item-3" role="tabpanel" data-bs-parent="#accordion-1">
<div class="accordion-body">
<p class="mb-0">Nullam id dolor id nibh ultricies vehicula ut id elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<footer>
<div class="container py-4 py-lg-5">
<div class="row row-cols-1 row-cols-md-4 justify-content-center">
<div class="col-md-3">
<div class="fw-bold d-flex align-items-center mb-2"><span>Trustworthy Times</span></div>
<p class="text-muted">All trustworthy, all the time.</p>
</div>
</div>
<hr>
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Copyright © 2022 Trustworthy Times</p>
<ul class="list-inline mb-0">
<li class="list-inline-item"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-facebook">
<path d="M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z"></path>
</svg></li>
<li class="list-inline-item"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-twitter">
<path d="M5.026 15c6.038 0 9.341-5.003 9.341-9.334 0-.14 0-.282-.006-.422A6.685 6.685 0 0 0 16 3.542a6.658 6.658 0 0 1-1.889.518 3.301 3.301 0 0 0 1.447-1.817 6.533 6.533 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.325 9.325 0 0 1-6.767-3.429 3.289 3.289 0 0 0 1.018 4.382A3.323 3.323 0 0 1 .64 6.575v.045a3.288 3.288 0 0 0 2.632 3.218 3.203 3.203 0 0 1-.865.115 3.23 3.23 0 0 1-.614-.057 3.283 3.283 0 0 0 3.067 2.277A6.588 6.588 0 0 1 .78 13.58a6.32 6.32 0 0 1-.78-.045A9.344 9.344 0 0 0 5.026 15z"></path>
</svg></li>
<li class="list-inline-item"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-instagram">
<path d="M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.917 3.917 0 0 0-1.417.923A3.927 3.927 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.916 3.916 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.926 3.926 0 0 0-.923-1.417A3.911 3.911 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0h.003zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599.28.28.453.546.598.92.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.47 2.47 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.478 2.478 0 0 1-.92-.598 2.48 2.48 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233 0-2.136.008-2.388.046-3.231.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92.28-.28.546-.453.92-.598.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045v.002zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92zm-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217zm0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334z"></path>
</svg></li>
</ul>
</div>
</div>
</footer>
<script src="assets/bootstrap/js/bootstrap.min.js"></script>
<script src="assets/js/startup-modern.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
<title>Home - Trustworthy Times</title>
<link rel="stylesheet" href="assets/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Raleway:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&amp;display=swap">
</head>
<body>
<nav class="navbar navbar-light navbar-expand-md navbar-shrink py-3" id="mainNav">
<div class="container-fluid"><a class="navbar-brand d-flex align-items-center" href="/"><span>Trustworthy Times</span></a></div>
</nav>
<section class="py-5 my-5">
<div class="container py-5">
<div class="row mb-2">
<div class="col-md-8 col-xl-6 text-center mx-auto">
<h2 class="display-6 fw-bold mb-5"><span class="pb-3 underline">Welcome to our study!<br></span></h2>
<p class="text-muted mb-5">This is a study to see what effect the UI style of a news website has on the readers ability to tell if a story is real or fake.</p>
<p class="text-muted mb-5">There are two possible styles, to keep things simple. One is a cluttered UI, and the other is a clean UI.</p>
<p class="text-muted mb-5">&nbsp;When you press the button below, you will be randomly taken to one of these two pages, where you will see the headline and picture for 12 stories, where you select if you think each is real or fake, then you press submit at the bottom.</p>
</div>
</div>
<div class="row mb-2">
<div class="col-md-8 text-center mx-auto">
<div class="form-check"><input class="form-check-input float-none" type="checkbox" id="formCheck" style="margin: 4.8px 10px 4px -24px;" name="Terms" value="Accept" onclick="enableBegin()"><label class="form-check-label" for="formCheck-1">Do you accept the <a href="#" data-bs-target="#modal-1" data-bs-toggle="modal" style="color: var(--bs-info);"><span>terms and conditions</span></a>?</label></div><button class="btn btn-primary disabled text-center border rounded-pill" id="begin" type="button" style="margin: 12px;width: 123.3594px;height: 57.5938px;font-size: 22px;" disabled="" onclick="ferry()">Begin</button>
</div>
</div>
</div>
</section>
<div class="modal fade" role="dialog" tabindex="-1" id="modal-1">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Terms and conditions.</h4><button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<p>We will not use any IP information.<br><br>We will not use any cookies.<br><br>We will not use any personal information such as names.<br><br>We will not use any location information.<br><br>We will only use the results from the forms on the page, stored securely in a database where only an automatically generated ID and boolean to determine which UI was used will be linked to your given results.<br><br>There will be no way that any input given by you will be saved or recorded by us, aside from the results of the study.<br><br>We only ask that you give your answers honestly, and only partake in the study once</p>
</div>
<div class="modal-footer"><button class="btn btn-primary" type="button" data-bs-target="#modal-1" data-bs-toggle="modal">Ok</button></div>
</div>
</div>
</div>
<footer>
<div class="container py-4 py-lg-5">
<div class="row row-cols-1 row-cols-md-4 justify-content-center">
<div class="col-md-3">
<div class="fw-bold d-flex align-items-center mb-2"><span>Trustworthy Times</span></div>
<p class="text-muted">All trustworthy, all the time.</p>
</div>
</div>
<hr>
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Copyright © 2022 Trustworthy Times</p>
<ul class="list-inline mb-0">
<li class="list-inline-item"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-facebook">
<path d="M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z"></path>
</svg></li>
<li class="list-inline-item"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-twitter">
<path d="M5.026 15c6.038 0 9.341-5.003 9.341-9.334 0-.14 0-.282-.006-.422A6.685 6.685 0 0 0 16 3.542a6.658 6.658 0 0 1-1.889.518 3.301 3.301 0 0 0 1.447-1.817 6.533 6.533 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.325 9.325 0 0 1-6.767-3.429 3.289 3.289 0 0 0 1.018 4.382A3.323 3.323 0 0 1 .64 6.575v.045a3.288 3.288 0 0 0 2.632 3.218 3.203 3.203 0 0 1-.865.115 3.23 3.23 0 0 1-.614-.057 3.283 3.283 0 0 0 3.067 2.277A6.588 6.588 0 0 1 .78 13.58a6.32 6.32 0 0 1-.78-.045A9.344 9.344 0 0 0 5.026 15z"></path>
</svg></li>
<li class="list-inline-item"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-instagram">
<path d="M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.917 3.917 0 0 0-1.417.923A3.927 3.927 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.916 3.916 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.926 3.926 0 0 0-.923-1.417A3.911 3.911 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0h.003zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599.28.28.453.546.598.92.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.47 2.47 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.478 2.478 0 0 1-.92-.598 2.48 2.48 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233 0-2.136.008-2.388.046-3.231.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92.28-.28.546-.453.92-.598.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045v.002zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92zm-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217zm0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334z"></path>
</svg></li>
</ul>
</div>
</div>
</footer>
<script src="assets/bootstrap/js/bootstrap.min.js"></script>
<script src="assets/js/custom.js"></script>
<script src="assets/js/startup-modern.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
<title>Home - Trustworthy Times</title>
<link rel="stylesheet" href="assets/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Raleway:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&amp;display=swap">
</head>
<body>
<nav class="navbar navbar-light navbar-expand-md navbar-shrink py-3" id="mainNav">
<div class="container-fluid"><a class="navbar-brand d-flex align-items-center" href="/"><span>Trustworthy Times</span></a></div>
</nav>
<section class="py-5 my-5">
<div class="container py-5">
<div class="row mb-2">
<div class="col-md-8 col-xl-6 text-center mx-auto">
<h2 class="display-6 fw-bold mb-5"><span class="pb-3">Thank you for participating in our study!<br></span></h2>
</div>
</div>
</div>
</section>
<div class="modal fade" role="dialog" tabindex="-1" id="modal-1">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Terms and conditions.</h4><button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<p>We will not use any IP information.<br><br>We will not use any cookies.<br><br>We will not use any personal information such as names.<br><br>We will not use any location information.<br><br>We will only use the results from the forms on the page, stored securely in a database where only an automatically generated ID and boolean to determine which UI was used will be linked to your given results.<br><br>There will be no way that any input given by you will be saved or recorded by us, aside from the results of the study.<br><br>We only ask that you give your answers honestly, and only partake in the study once</p>
</div>
<div class="modal-footer"><button class="btn btn-primary" type="button" data-bs-target="#modal-1" data-bs-toggle="modal">Ok</button></div>
</div>
</div>
</div>
<footer>
<div class="container py-4 py-lg-5">
<div class="row row-cols-1 row-cols-md-4 justify-content-center">
<div class="col-md-3">
<div class="fw-bold d-flex align-items-center mb-2"><span>Trustworthy Times</span></div>
<p class="text-muted">All trustworthy, all the time.</p>
</div>
</div>
<hr>
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Copyright © 2022 Trustworthy Times</p>
<ul class="list-inline mb-0">
<li class="list-inline-item"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-facebook">
<path d="M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z"></path>
</svg></li>
<li class="list-inline-item"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-twitter">
<path d="M5.026 15c6.038 0 9.341-5.003 9.341-9.334 0-.14 0-.282-.006-.422A6.685 6.685 0 0 0 16 3.542a6.658 6.658 0 0 1-1.889.518 3.301 3.301 0 0 0 1.447-1.817 6.533 6.533 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.325 9.325 0 0 1-6.767-3.429 3.289 3.289 0 0 0 1.018 4.382A3.323 3.323 0 0 1 .64 6.575v.045a3.288 3.288 0 0 0 2.632 3.218 3.203 3.203 0 0 1-.865.115 3.23 3.23 0 0 1-.614-.057 3.283 3.283 0 0 0 3.067 2.277A6.588 6.588 0 0 1 .78 13.58a6.32 6.32 0 0 1-.78-.045A9.344 9.344 0 0 0 5.026 15z"></path>
</svg></li>
<li class="list-inline-item"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-instagram">
<path d="M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.917 3.917 0 0 0-1.417.923A3.927 3.927 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.916 3.916 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.926 3.926 0 0 0-.923-1.417A3.911 3.911 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0h.003zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599.28.28.453.546.598.92.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.47 2.47 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.478 2.478 0 0 1-.92-.598 2.48 2.48 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233 0-2.136.008-2.388.046-3.231.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92.28-.28.546-.453.92-.598.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045v.002zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92zm-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217zm0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334z"></path>
</svg></li>
</ul>
</div>
</div>
</footer>
<script src="assets/bootstrap/js/bootstrap.min.js"></script>
<script src="assets/js/custom.js"></script>
<script src="assets/js/startup-modern.js"></script>
</body>
</html>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment