diff --git a/config.toml b/config.toml deleted file mode 100644 index c8c4613..0000000 --- a/config.toml +++ /dev/null @@ -1,61 +0,0 @@ -baseURL = "https://ewen.korr.bzh" -title = "Le nid d'Ewen" -theme = "theme-blog-ewen" -copyright="Copyleft Ewen." -languageCode = "fr" -defaultContentLanguage = "fr" -sectionPagesMenu = "main" -pluralizelisttitles = "false" -paginate = 10 - - -[params.rss] -includeContent = true -authorName = "Ewen Korr" -authorEmail = "blog@korr.bzh" -limit = 25 - -[params.info] -enableSocial = true -poweredby = true -related = true -taxonomiesCount = true - -[params.social] -pleroma = "https://kayii.goe.land/users/eorn" -pixelfed = "https://pix.goe.land/eorn" -gitea = "https://forge.goe.land/eorn" - -[params.social.config] -platforms = ["pleroma", "pixelfed", "gitea"] - -#[params.matomoAnalytics] -#siteID=2 -#rootURL = "https://mato.goe.land" - -[params.issoComments] -issoURL = "https://isso.goe.land" - -[taxonomies] -tag = "tags" - -[languages] - [languages.fr] - contentDir = "content/fr" - languageName = "Français" - languageCode = "fr" - title = "Le nid numérique d'Ewen" - weight = 1 - - [languages.br] - contentDir = "content/br" - languageCode = "br" - languageName = "Brezhoneg" - title = "Neizh niverel Ewen" - weight = 2 - -[markup] - [markup.highlight] - codeFences = true - anchorLineNos = true - lineNos = true diff --git a/config.yaml b/config.yaml new file mode 100644 index 0000000..bd938d3 --- /dev/null +++ b/config.yaml @@ -0,0 +1,154 @@ +baseURL: "https://ewen.korr.bzh" +title: "Ewen Korr" +theme: "theme-blog-ewen" +copyright: "Copyleft Ewen." +defaultContentLanguage: "br" +defaultContentLanguageInSubdir: "true" +sectionPagesMenu: "main" +pluralizelisttitles: "false" +paginate: 10 +summaryLength: 40 + +params: + rss: + includeContent: true + authorName: "Ewen Korr" + authorEmail: "blog@korr.bzh" + limit: 25 + + info: + enableSocial: true + poweredby: true + related: true + taxonomiesCount: true + + social: + mastodon: + title: "mastodon" + icon: "fa-brands fa-mastodon" + link: "https://mastodon.fedi.bzh/@ewen" + weight: 1 + git: + title: "git" + icon: "fa-brands fa-git" + link: "https://git.fedi.bzh/Ewen" + weight: 2 + giving: + title: "giving" + icon: "fa-solid fa-hand-holding-dollar" + link: "https://liberapay.com/ewen" + weight: 4 + podcasts: + title: "podcast" + icon: "fa-solid fa-podcast" + link: "https://podkast.fedi.bzh" + weight: 3 + + +#[params.matomoAnalytics] +#siteID=2 +#rootURL = "https://mato.goe.land" + +#[params.issoComments] +#issoURL = "https://isso.goe.land" + +taxonomies: + tag: "tags" + +permalinks: + blog: /blog/:slug + + +languages: + br: + languageCode: "br" + languageName: "Brezhoneg" + title: "Ewen Korr" + weight: 1 + params: + copyright: |2- + Nemet ma 'z eo skrivet un dra bennak all eo embannet al lec'hienn-mañ dindan aotre [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/deed.br) | [Kod al lec'hiennad](https://git.fedi.bzh/ewen/blog) | [Kod an tem](https://git.fedi.bzh/ewen/theme-blog-ewen) + menu: + main: + - identifier: about-menu + name: Piv-on? + url: /br/piv-on + weight: -1 + - identifier: about + name: Piv-on? + url: /br/piv-on + parent: about-menu + weight: 1 + - identifier: cv + name: CV + url: /br/cv + parent: about-menu + weight: 2 + - identifier: podcasts + name: Podkastoù + url: /br/podkastou + weight: 1 + - identifier: services + name: Servijoù niverel + url: /br/servijou + weight: 2 + - identifier: contact + name: Darempred + url: /br/darempred + weight: 3 + - identifier: blog + name: Blog + url: /br/blog + weight: 4 + fr: + languageName: "Français" + languageCode: "fr" + title: "Ewen Korr" + weight: 2 + params: + copyright: "Sauf mention contraire, tout le contenu est distribué sous la licence [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/deed.en) | [Code du contenu](https://git.fedi.bzh/ewen/blog) | [Code du thème](https://git.fedi.bzh/ewen/theme-blog-ewen)" + menu: + main: + - identifier: about-menu + name: À propos + url: /fr/a-propos + weight: -1 + - identifier: about + name: À propos + url: /fr/a-propos + parent: about-menu + weight: 1 + - identifier: cv + name: CV + url: /fr/cv + parent: about-menu + weight: 2 + - identifier: podcasts + name: Balados + url: /fr/balados + weight: 1 + - identifier: services + name: Services numériques + url: /fr/services + weight: 2 + - identifier: contact + name: Contact + url: /fr/contact + weight: 3 + - identifier: blog + name: Blog + url: /fr/blog + weight: 4 + en: + languageName: "English" + languageCode: "en" + title: "Ewen Korr" + weight: 3 + params: + copyright: "Unless stated otherwise, all content is under license [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/deed.en) | [Content's code](https://git.fedi.bzh/ewen/blog) | [Theme's code](https://git.fedi.bzh/ewen/theme-blog-ewen)" + +markup: + highlight: + codeFences: true + anchorLineNos: true + lineNos: true diff --git a/content/about/index.br.md b/content/about/index.br.md new file mode 100644 index 0000000..51b0648 --- /dev/null +++ b/content/about/index.br.md @@ -0,0 +1,34 @@ +--- +title: "Piv on?" +slug: piv-on +weight: 1 +image: ./ewen.jpg +draft: false +translationKey: about +type: about +--- + +Demat deoc'h ha degemer mat er c'horn-se eus internet, savet **gant an dorn** ha gant **meziantoù frank**. Kavout a rit amañ titouroù zo diwar ma fenn ha diwar-benn ma raktresoù. + +Gweladenn vat deoc'h! 🎉 + + + +### Piv on-me? +Ewen on ha… *peurrest an traoù a teuio a-benn nebeut!* + + +### Ar pezh a ran peogwir e plij din (a-youl vat) +- kas podkastoù da benn ([gouzout muioc'h](/br/podkastou)) +- ober war-dro servijoù niverel ([gouzout muioc'h](/br/servijou)) +- treiñ meziantoù frank e brezhoneg. Dreist-holl meziantoù tro-dro d'ar podkastoù (pebezh souezhadenn): [AntennaPod](https://antennapod.org) ha [Castopod](https://castopod.org). Bihan eo ma labour e-keñver hini an [Drouizig](https://drouizig.org) avat. +- kemer perzh e meziantoù zo. Ne godan ket kalz, met estreget ar c'hod hag an droidigezh zo, evel amprouiñ an traouiñ ha klemm pa 'z eus un dra ha ne 'z a ket en-dro 😬 + +### Diwar-benn al lec'hienn-mañ +Pal a lec'hienn eo kinnig ac'hanon ha kinnig ar pezh a ran. Ul lec'hienn statek eo, savet gant [Hugo](https://gohugo.io). N'eus tamm Javascript ebet, ar pezh zo gwelloc'h evit haezadusted. Hervezon n'eo ket gwall fin kargañ ur bern skriptoù ha levraouegoù a-bezh zoken, pa ne zegasont ket talvoudegezh. Amañ n'ez eus nemet pennadoù. + +Klask a ran versionnaat [kod al lec'hiennad](https://git.fedi.bzh/ewen/blog) ha [kod an tem](https://git.fedi.bzh/ewen/theme-blog-ewen) e repooù e-barzh ma govel niverel. + +Evit pezh a sell ouzh ar graferezh, dre ma n'on ket grafour, em eus klask awen e-barzh tem [Liva](https://demo.gethugothemes.com/liva/) a zo dindan aotre MIT ([repo](https://github.com/gethugothemes/liva-hugo)). + +Emañ al lec'hienn-mañ herberc'hiet ganin, pe em saloñs, pe e unan eus an ardivingkoù galloudel (VM) a feurman e ti [Hetzner](https://hetzner.com). Ar a ro din da bleustriñ gant binvioù pleustrek evel Docker, Proxmox ha pfSense. \ No newline at end of file diff --git a/content/about/index.fr.md b/content/about/index.fr.md new file mode 100644 index 0000000..52f3838 --- /dev/null +++ b/content/about/index.fr.md @@ -0,0 +1,33 @@ +--- +title: "À propos" +slug: a-propos +translationKey: about +weight: 1 +image: ./ewen.jpg +type: about +--- + +Bonjour et bienvenue sur ce petit bout d'internet, **fait à la main** avec du logiciel libre. Vous trouverez ici quelques informations sur moi-même ansi que sur mes projets. + +Bonne visite ! 🎉 + + + +### Qui suis-je ? +Je m'appelle Ewen et … *la suite arrive bientôt !* + +### Ce que je fais pour le plaisir +- faire des balados ([en savoir plus](/fr/balados)) +- s'occuper de services numériques ([en savoir plus](/fr/services)) +- traduire des logiciels libres en breton. Principalement des logiciels autour du podcast (quelle surprise) : [AntennaPod](https://antennapod.org) et [Castopod](https://castopod.org) par exemple. Mon travail reste modeste par rapport à celui de [an Drouizig](https://drouizig.org). +- je participe un peu à certains logiciels aussi. Je ne programme pas tant, mais il n'y a pas que le code et les traductions : je teste des logiciels et que ça ne fonctionne pas je me plains (poliment) 😬 + + +### À propos du site +Ce site a pour objectif de présenter mes activités. C'est un site statique qui utilise le moteur [Hugo](https://gohugo.io). Il ne contient absolument aucun Javascript, ce qui optimise son accessibilité. À mon avis, il est inutile de charger des tonnes de scripts, voire même des librairies entières, sans que cela n'apporte de fonctionnalité vraiment utile. + +Je vais tâcher de versionner le [code du contenu](https://git.fedi.bzh/ewen/blog) et le [code du thème](https://git.fedi.bzh/ewen/theme-blog-ewen) dans les dépôts dédiés de ma forge personnelle. + +Côté visuel, je ne suis pas graphiste, alors j'ai préféré m'inspirer du thème [Liva](https://demo.gethugothemes.com/liva/) qui est sous licence MIT ([dépôt](https://github.com/gethugothemes/liva-hugo)). + +Ce site est autohébergé soit dans mon salon, soit dans une de mes machines virtuelles louées chez [Hetzner](https://hetzner.com), ce qui me permet de toucher à certains outils utiles en hébergement, tels que les Docker, Proxmox et pfSense. \ No newline at end of file diff --git a/content/blog/_index.br.md b/content/blog/_index.br.md new file mode 100644 index 0000000..35780a5 --- /dev/null +++ b/content/blog/_index.br.md @@ -0,0 +1,4 @@ +--- +title: "Blog" +weight: 5 +--- diff --git a/content/blog/_index.fr.md b/content/blog/_index.fr.md new file mode 100644 index 0000000..35780a5 --- /dev/null +++ b/content/blog/_index.fr.md @@ -0,0 +1,4 @@ +--- +title: "Blog" +weight: 5 +--- diff --git a/content/blog/perso/1-blog-nevez/blog.jpg b/content/blog/perso/1-blog-nevez/blog.jpg new file mode 100644 index 0000000..e2d000f Binary files /dev/null and b/content/blog/perso/1-blog-nevez/blog.jpg differ diff --git a/content/blog/perso/1-blog-nevez/blog.xcf b/content/blog/perso/1-blog-nevez/blog.xcf new file mode 100644 index 0000000..f2a2367 Binary files /dev/null and b/content/blog/perso/1-blog-nevez/blog.xcf differ diff --git a/content/blog/perso/1-blog-nevez/index.br.md b/content/blog/perso/1-blog-nevez/index.br.md new file mode 100644 index 0000000..be8cac5 --- /dev/null +++ b/content/blog/perso/1-blog-nevez/index.br.md @@ -0,0 +1,54 @@ +--- +title: "Ur blog nevez" +date: 2022-03-31T5:00:00+02:00 +date_format: 2 a viz January 2006 +draft: false +type: blog +slug: blog-nevez +image: "./blog.jpg" +--- + +Salud d'an holl! + +Setu, graet eo, savet em eus ur blog all. +Un nebeud blogoù all am eus graet, dindan ma anv gwir pe dindan lesanvioù. +Ha neuze, setu unan nevez. N'eo ket fall, geo? + +## Piv on? +Ewen Korr on, ur paotr eus Breiz Izel. +Graet em eus ma studioù kentoc'h er bed skiantel, aet on kuit abalamour ne oan ket sur kavout ma flas din-me er bed-se. +Heuliet em eus ur stummadur hir war ar brezhoneg. +Ha bremañ emaon o labourat e Ofis publik ar brezhoneg, e servij an Arsellva, a heuil emdroadur an implij ar yezhoù e Breizh. + +Estreget ar vicher zo evel-just: me zo sot gant ar podkastoù, gant ar meziantoù frank. +Plijout a ra din bezañ gouest d'ober an traoù ma-unan (gant sikour pe diwar labour ar re all, un tamm evel ar skeudenn "war divskoaz ar ramzed"). +Redek a ran, mont a ran war velo pa c'hellan. + +Evit gouzout muioc'h diwar ma fenn, setu *ar* bajenn: [Piv-on?](/br/piv-on). + +## Petra vo kavet amañ? +Petra vo kavet ? Traoù a-bep seurt a zo dedennus din, ha marteze dedennus deoc'h ivez. + +- traoù war an dielfennañ roadennoù (gant `R` dreist-holl) +- podkastoù (aliet ganin pe ivez fardet ganin) +- alioù lenn, alioù c'hoari + +Klask a rin sevel ar pennadoù en 2 yezh, brezhoneg ha galleg. +N'eo ket ar pennad kentañ, rak enporzhiet em eus pennadoù skrivet a-raok, evit ma ne vefe ket a heklev amañ :-) + +Daou dra zo da notenniñ: + +- ur blog personel eo, ma c'homzoù eo nemetken +- pep tra zo embannet dindan aotre [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/deed.br). Ar pezh a sinifi e c'hell pep hini kemer ma skridoù ha ma labour hag ober kement tra en eus pe he deus c'hoant. Evit gounit arc'hant zoken. Daou dra hepken zo d'ober: lakaat ma anv e-kichen ar pezh produet (ar `BY`) ha rannañ al labour graet dindan aotre Creative Commons ivez (`SA`, evit *share alike*, rannañ memes-mod). + +## Penaos mont e darempred ganin? +Staliañ a rin ur vodulenn evit kas evezhiadennoù a-benn nebeut. +Ha klask a rin kemer perzh en [IndieWeb](https://indieweb.org/). + +Mod-all: +- dre ar fediverse: [@ewen@mastodon.fedi.bzh](https://mastodon.fedi.bzh/@Ewen) +- dre bostel: blog [e ti] korr.bzh + +Setu prest omp, deomp dezhi! + +Ken 'vioc'h lennet! 👋 \ No newline at end of file diff --git a/content/blog/perso/1-blog-nevez/index.fr.md b/content/blog/perso/1-blog-nevez/index.fr.md new file mode 100644 index 0000000..ddf9640 --- /dev/null +++ b/content/blog/perso/1-blog-nevez/index.fr.md @@ -0,0 +1,53 @@ +--- +title: "Nouveau blog" +date: 2022-03-31T5:00:00+02:00 +draft: false +type: blog +slug: nouveau-blog +image: "./blog.jpg" +--- + +Salut tout le monde ! + +Ayé, c'est fait, voilà un (nouveau) blog. +J'ai déjà monté des blogs par le passé, sous pseudonyme ou bien sous ma propre identité. +En voilà un autre, un poil plus professionnel. + +## Qui suis-je ? +Je m'appelle Ewen Korr, je viens de basse Bretagne. +J'ai fait mes études principalement dans le monde scientifique, que j'ai quitté par la suite principalement par manque de place. +Ensuite j'ai suivi une formation longue en breton, 9 mois à temps plein. +Et je travaille actuellement à l'*Ofis publik ar brezhoneg*, au sein du service de l'Observatoire, qui étudie l'évolution de l'utilisation des langues en Bretagne. + +Il n'y a pas que le boulot : j'aime beaucoup les podcasts (ou balados, j'utilise les deux termes) et le monde du logiciel libre. +J'aime bien être capable de faire les choses moi-même, en autodidacte. Évidemment cela se fait avec l'aide d'autres personnes, ou au moins à partir du travail des autres, un peu comme l'image "sur les épaules des géants". +Sinon, je fais un peu de course à pied et j'utilise mon vélo quand je peux. + +Pour plus d'infos, voilà *la* page : [À propos](/fr/a-propos). + +## Contenu du site +Que va-t-on trouver sur ce site ? A priori, des choses qui n'ont pas forcément grand-chose à voire entre elles, si ce n'est qu'elles m'intéressent. Et qu'elles vous intéressent, peut-être. + +- des articles sur l'analyse de données (avec `R` surtout) +- des balados (des conseils d'écoute ou bien des balados que je réalise) +- des avis de lecture, de jeux vidéo + +J'essaierai d'écrire les articles, et plus globalement le contenu du site, en breton et en français. +Si cet article n'est pas le premier, c'est parce que j'ai importé un peu de contenu écrit par le passé, histoire qu'il n'y ai pas trop d'écho ici. :-) + +Deux choses sont à noter : + +- c'est un blog personnel dont le contenu n'engage que moi +- tout le site (sauf mention contraire) est publié sous licence [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/deed.fr). Cela signifique que tout le monde peut utiliser mes écrits ou mon travail et en faire ce qu'iel veut. Même pour se faire de l'argent. Il y a deux choses à faire tout de même : me donner crédit, en indiquant mon nom à côté de la chose produite à partir de mon travail (c'est la clause `BY`), et partager l'œuvre réalisée sous une licence Creative Commons également (clause `SA`, pour *share alike*, partage à l'identique). + +## Comment me joindre ? +J'installerai sous peu un petit module de commentaires. +Je vais aussi essayer d'intégrer l'[IndieWeb](https://indieweb.org/). + +Sinon : +- sur le fédivers : [@ewen@mastodon.fedi.bzh](https://mastodon.fedi.bzh/@Ewen) +- par courriel : blog [e ti] korr.bzh + +Allez, tout est prêt, + +Ken 'vioc'h lennet! 👋 \ No newline at end of file diff --git a/content/blog/perso/_index.br.md b/content/blog/perso/_index.br.md new file mode 100644 index 0000000..6a9135a --- /dev/null +++ b/content/blog/perso/_index.br.md @@ -0,0 +1,5 @@ +--- +title: "Kizhier" +url: "/br/blog/kizhier" +slug: "kizhier" +--- diff --git a/content/blog/perso/_index.fr.md b/content/blog/perso/_index.fr.md new file mode 100644 index 0000000..40b9b1c --- /dev/null +++ b/content/blog/perso/_index.fr.md @@ -0,0 +1,4 @@ +--- +title: "Chats" +slug: "chats" +--- diff --git a/content/blog/podkastou/1-nouveau-balado/index.br.md b/content/blog/podkastou/1-nouveau-balado/index.br.md new file mode 100644 index 0000000..7936ee4 --- /dev/null +++ b/content/blog/podkastou/1-nouveau-balado/index.br.md @@ -0,0 +1,8 @@ +--- +title: "« J'apprends le breton ! » : ur podkast nevez!" +date: 2020-09-17T18:30:00+02:00 +tags: ["3615maVie", "breton", "balado"] +draft: true +--- + +E brezhoneg a-benn nebeut! diff --git a/content/fr/humeur/4-nouveau-balado/index.md b/content/blog/podkastou/1-nouveau-balado/index.fr.md similarity index 67% rename from content/fr/humeur/4-nouveau-balado/index.md rename to content/blog/podkastou/1-nouveau-balado/index.fr.md index 445626c..47678df 100644 --- a/content/fr/humeur/4-nouveau-balado/index.md +++ b/content/blog/podkastou/1-nouveau-balado/index.fr.md @@ -1,28 +1,22 @@ --- title: "« J'apprends le breton ! » : un nouveau balado" date: 2020-09-17T18:30:00+02:00 -description: "J'ai tout juste commencé une formation pour apprendre la langue bretonne. Alors j'ai décidé de lancer un petit balado pour voir mon évolution dans cette langue et apprendre à utiliser un micro !" -tags: ["3615maVie", "breton", "balado"] draft: false +tags: ["balado", "breton"] --- - -Suite à mon [arrêt de thèse](/humeur/3-arret-these/), j'ai décidé de me réorienter. -J'hésite encore un peu professionnellement, alors il me faut un peu de temps pour décider. -Pour ne pas rester oisif, j'ai décidé d'apprendre le breton, une des langues de ma région (la Bretagne, donc). -Bon, je dis que c'est pour ne pas rester oisif, mais c'était aussi un de mes objectifs dans la vie : j'avais prévu depuis quelques années d'apprendre le breton après la thèse, qu'elle soit terminée ou non. - Pourquoi apprendre le breton, une langue supposée « morte » par certain·e·s ? Eh bien justement pour prouver le contraire. Plus sérieusement, c'est pour ajouter une brique manquante à mon identité bretonne. Et aussi pour m'ouvrir des portes professionnellement, comme dans l'enseignement en breton. + + Et, pour être encore moins oisif, j'ai voulu mettre en boîte cette petite aventure, qui durera au moins 6 mois. J'en fais donc un balado (ou *podcast* pour les anglophones) ! -Voilà où écouter les épisodes, qui vont arriver petit à petit : [https://zik.goe.land/channels/japprends_le_breton](https://zik.goe.land/channels/japprends_le_breton). -Si vous préférez le flux RSS à mettre dans votre agrégateur de flux ou votre lecteur de balados c'est ici : [flux RSS](https://zik.goe.land/api/v1/channels/japprends_le_breton/rss). - +Voilà où écouter les épisodes, qui vont arriver petit à petit : [https://podkast.fedi.bzh/@japprends_le_breton](https://podkast.fedi.bzh/@japprends_le_breton). +Si vous préférez le flux RSS à mettre dans votre agrégateur de flux ou votre lecteur de balados c'est ici : [flux RSS](https://podkast.fedi.bzh/@japprends_le_breton/feed.xml). Je pense publier un épisode à peu près toute les semaines. J'en profiterai pour évoquer ce qu'on a appris, les méthodes pédagogiques, des petites anecdotes. @@ -31,8 +25,10 @@ Et puis j'essayerai de parler un peu breton, histoire de voir l'évolution des p Un autre objectif, c'est de m'auto-former à la production audio : savoir utiliser un micro, à la fois pour parler dedans et monter le tout. À l'heure où j'écris ces lignes, j'ai déjà publié le premier épisode et je vois pas mal de points d'amélioration : le rythme n'est pas très agréable, je fais de nombreux « euh… » et je me répète. Je vais tâcher de m'améliorer. Enfin écoutez l'épisode quand même hein ! ^^' - Après prèse de deux semaines de formation, je suis hyper motivé par la langue bretonne, et ai envie de l'utiliser au quotidien. Du moins, dès que ce sera possible, d'ici quelques semaines. -Alors qui sait, peut-être qu'il y aura une section en breton sur ce blog, pour remplacer la section anglaise, totalement inutile ? +Alors qui sait, peut-être qu'il y aura une section en breton sur ce blog, pour remplacer la section anglaise, totalement inutile ? *Ken a c'hentañ!* + + +**EDIT** : Et voilà ! :D \ No newline at end of file diff --git a/content/fr/culture/lectures/1-la-cause-vegane/couverture.jpg b/content/blog/sevenadur/1-la-cause-vegane/couverture.jpg similarity index 100% rename from content/fr/culture/lectures/1-la-cause-vegane/couverture.jpg rename to content/blog/sevenadur/1-la-cause-vegane/couverture.jpg diff --git a/content/fr/culture/lectures/1-la-cause-vegane/index.md b/content/blog/sevenadur/1-la-cause-vegane/index.fr.md similarity index 98% rename from content/fr/culture/lectures/1-la-cause-vegane/index.md rename to content/blog/sevenadur/1-la-cause-vegane/index.fr.md index e67ff57..2eb7770 100644 --- a/content/fr/culture/lectures/1-la-cause-vegane/index.md +++ b/content/blog/sevenadur/1-la-cause-vegane/index.fr.md @@ -8,6 +8,7 @@ aliases: [ ] description: "J'ai récemment lu un livre sur le véganisme. Certains des arguments me dérangeaient pas mal, alors je me suis dit que j'essaierai de donner mon avis sur ce livre. Et puis le reconfinement est arrivé, alors j'ai eu un peu de temps pour rédiger ça !" draft: false +image: "./couverture.jpg" --- J'ai récemment lu un livre sur le véganisme. @@ -15,8 +16,6 @@ Ou plutôt contre le véganisme, vu que l'auteur semble plutôt prendre parti co Certains arguments me dérangeaient pas mal, alors je me suis dit que j'essaierai de donner un avis sur ce livre. Et puis le reconfinement est arrivé, alors j'ai eu un peu de temps pour rédiger ça ! -{{< figure src="./couverture.jpg" title="La couverture de « La cause végane »." class="center img-40" alt="La couverture de « La cause vegane ».">}} - ## Résumé et principaux arguments Alors, je vais commencer par un petit résumé que j'espère objectif, avec les principaux arguments évoqués, contre la cause végane. diff --git a/content/fr/culture/lectures/1-la-cause-vegane/pub_confit.mp3 b/content/blog/sevenadur/1-la-cause-vegane/pub_confit.mp3 similarity index 100% rename from content/fr/culture/lectures/1-la-cause-vegane/pub_confit.mp3 rename to content/blog/sevenadur/1-la-cause-vegane/pub_confit.mp3 diff --git a/content/fr/culture/lectures/2-hollywood-plomodiern/couverture.jpg b/content/blog/sevenadur/2-hollywood-plomodiern/couverture.jpg similarity index 100% rename from content/fr/culture/lectures/2-hollywood-plomodiern/couverture.jpg rename to content/blog/sevenadur/2-hollywood-plomodiern/couverture.jpg diff --git a/content/fr/culture/lectures/2-hollywood-plomodiern/index.md b/content/blog/sevenadur/2-hollywood-plomodiern/index.fr.md similarity index 92% rename from content/fr/culture/lectures/2-hollywood-plomodiern/index.md rename to content/blog/sevenadur/2-hollywood-plomodiern/index.fr.md index 5c7a292..a3ca9ac 100644 --- a/content/fr/culture/lectures/2-hollywood-plomodiern/index.md +++ b/content/blog/sevenadur/2-hollywood-plomodiern/index.fr.md @@ -1,15 +1,16 @@ --- title: "J'ai lu : « Hollywood Plomodiern » de Stéphane Grangier" date: 2020-11-14T16:40:39+02:00 -tags: ["lecture", "bretagne", "audio"] +tags: ["lecture", "bretagne", "critique"] description: "Je continue dans ma lancée de lecture de livres. Aujourd'hui, je vous présente *Hollywood Plomodiern* de Stéphane Grangier, un livre contant une histoire barrée en Bretagne." draft: false +image: "./couverture.jpg" --- Je continue dans ma lancée de lecture de livres. Aujourd'hui, je vous présente *Hollywood Plomodiern* de Stéphane Grangier, un livre contant une histoire complètement barrée, en Bretagne. -{{< figure src="./couverture.jpg" title="La couverture de « Hollywood Plomodiern »." class="center img-40" alt="La couverture de « Hollywood Plomodiern ».">}} + ## Petit résumé (sans divulgâchage) Un SDF est sous son arrêt de bus. @@ -45,8 +46,9 @@ Je trouve que ça en fait quelque chose de très poétique. Pour conclure donc, j'ai dévoré ce livre avec grand plaisir ! + diff --git a/content/br/sevenadur/choariou-video/1-fez/fez_cover_art.png b/content/blog/sevenadur/3-fez/fez_cover_art.png similarity index 100% rename from content/br/sevenadur/choariou-video/1-fez/fez_cover_art.png rename to content/blog/sevenadur/3-fez/fez_cover_art.png diff --git a/content/br/sevenadur/choariou-video/1-fez/index.md b/content/blog/sevenadur/3-fez/index.br.md similarity index 84% rename from content/br/sevenadur/choariou-video/1-fez/index.md rename to content/blog/sevenadur/3-fez/index.br.md index 6ecb46e..3f7a9ad 100644 --- a/content/br/sevenadur/choariou-video/1-fez/index.md +++ b/content/blog/sevenadur/3-fez/index.br.md @@ -1,9 +1,11 @@ --- title: "Fez" date: 2020-12-10T15:14:08+02:00 +date_format: "2 a viz January 2006" description: "Kroget em eus ur boelladenn e-pad ur gentel brezhoneg. Echuet em eus anezhi ha setu ur vurutelladenn diwar-benn ur c'hoari-video !" -tags: ["c'hoari", "burutelladenn"] +tags: ["c'hoari", "ali"] draft: false +image: "./fez_cover_art.png" --- {{< block_color blue >}} @@ -14,8 +16,6 @@ Echuet em eus anezhi ha setu ur vurutelladenn diwar-benn ur c'hoari-video ! C'hoariet em eus ur c'hoari-video dizalc'h brudet a-walc'h : [Fez](https://www.fezgame.com). -{{< figure src="./fez_cover_art.png" caption="Ur c'hoari-video *Fez*. Tresadenn gant [Bryan Lee O'Malley](https://en.wikipedia.org/wiki/Bryan_Lee_O%27Malley). ([daveenn](https://fr.wikipedia.org/wiki/Fez_(jeu_vid%C3%A9o)))" class="center img-40" alt="" >}} - Ur c'hoari savennoù eo, da lavaret eo e vez fiñvet gant an dudenn etre bloc'hadoù un tamm e pep lec'h. C'hoari a reomp un dudenn en ur bed plat gant div vent hepken. E penn-kentañ ar c'hoari eo ur sort kudenn gant ur bed mañ. diff --git a/content/br/sevenadur/lennegezh/1-pa-ra-glav/index.md b/content/blog/sevenadur/4-pa-ra-glav/index.br.md similarity index 88% rename from content/br/sevenadur/lennegezh/1-pa-ra-glav/index.md rename to content/blog/sevenadur/4-pa-ra-glav/index.br.md index 1ea33ec..6aa2207 100644 --- a/content/br/sevenadur/lennegezh/1-pa-ra-glav/index.md +++ b/content/blog/sevenadur/4-pa-ra-glav/index.br.md @@ -1,19 +1,19 @@ --- title: "Lennet em eus : \"Pa ra glav\" skrivet gant Leire Salaberria" date: 2020-12-11T12:20:08+02:00 +date_format: "2 a viz January 2006" description: "Skrivet em boa em [c'hazetenn ar c'henfinañ #4](/br/imor/kazetenn-4/) em boa prenet levrioù e *Encre de Bretagne* e kreiz-kêr Roazhon. Setu lennet em eus unan eus anezho ! Kinniget vo *Pa ra glav* er pennad-mañ." -tags: ["levr", "burutelladenn", "bugale"] +tags: ["levr", "ali", "bugale"] draft: false +image: "./pa_ra_glav.jpg" --- Skrivet em boa em [c'hazetenn ar c'henfinañ #4](/br/imor/kazetenn-4/) em boa prenet levrioù e *Encre de Bretagne* e kreiz-kêr Roazhon. Setu lennet em eus unan eus anezho ! Kinniget vo *Pa ra glav* er pennad-mañ. -{{< figure src="./pa_ra_glav.jpg" caption="*Pa ra glav* eo ul levr evit ar vugale skrivet gant Leire Salaberria." class="center img-40" alt="Al levr Pa ra glav" >}} - *Pa ra glav* eo skrivet gant [Leire Salaberria](https://leiresalaberria.myportfolio.com/bio). Ur skrivagnerez hag un dreserez eus bro Spagn / Euskadi eo. Al levr a oa embannet da gentañ e euskareg (*Euria ari duenean* eo anv e euskareg). @@ -36,13 +36,13 @@ An tresadennoù zo simpl a-walc'h met brav kenañ ha "flour" evit an daoulagad. Mat eo evit ar vugale hag an oadouriena ! -## Lenn a ran ar pennad kentañ + Setu tout, kenavo ! diff --git a/content/br/sevenadur/lennegezh/1-pa-ra-glav/pa_ra_glav.jpg b/content/blog/sevenadur/4-pa-ra-glav/pa_ra_glav.jpg similarity index 100% rename from content/br/sevenadur/lennegezh/1-pa-ra-glav/pa_ra_glav.jpg rename to content/blog/sevenadur/4-pa-ra-glav/pa_ra_glav.jpg diff --git a/content/blog/sevenadur/_index.br.md b/content/blog/sevenadur/_index.br.md new file mode 100644 index 0000000..6a9135a --- /dev/null +++ b/content/blog/sevenadur/_index.br.md @@ -0,0 +1,5 @@ +--- +title: "Kizhier" +url: "/br/blog/kizhier" +slug: "kizhier" +--- diff --git a/content/blog/sevenadur/_index.fr.md b/content/blog/sevenadur/_index.fr.md new file mode 100644 index 0000000..40b9b1c --- /dev/null +++ b/content/blog/sevenadur/_index.fr.md @@ -0,0 +1,4 @@ +--- +title: "Chats" +slug: "chats" +--- diff --git a/content/blog/sevenadur/xx-donvor/index.br.md b/content/blog/sevenadur/xx-donvor/index.br.md new file mode 100644 index 0000000..69601a9 --- /dev/null +++ b/content/blog/sevenadur/xx-donvor/index.br.md @@ -0,0 +1,11 @@ +--- +title: "Donvor, ur c'henlabour arzel ha skiantel gant Teatr piba hag an Ifremer" +date: 2022-03-12T12:00:00+02:00 +date_format: 2 a viz January 2006 +tags: ["teatr", "sevenadur"] +draft: true +type: blog +slug: donvor +#image: "./blog.jpg" +--- + diff --git a/content/blog/sevenadur/xx-donvor/index.fr.md b/content/blog/sevenadur/xx-donvor/index.fr.md new file mode 100644 index 0000000..c7a8b51 --- /dev/null +++ b/content/blog/sevenadur/xx-donvor/index.fr.md @@ -0,0 +1,14 @@ +--- +title: "Mon joli chat" +date: 2020-11-07T14:15:08+02:00 +description: "Skrivet 'moa ur gazetenn e galleg, bremañ o skrivañ an hini e brezhoneg emaon!" +tags: ["o-teskiñ", "kenfinañ"] +draft: true +type: blog +slug: mon-chat +--- + +Emaon o teskiñ brezhoneg e [Skol an emsav](https://skolanemsav.bzh) e Roazhon abaoe daou miz. +Evit implijout ar yezh-se 'meus c'hoan da skrivañ traoù amañ. +Ur kelenner deus ar strollad kelennerezh en deus kinniget deomp d'ober ur "gazetenn ar c'henfinañ". +Setu ma c'hazetenn ar c'henfinañ ! ☺ diff --git a/content/br/stlenneg/roadennou/1-sevel-kartennou/dvf-communes-2019.csv b/content/blog/stlenneg/1-sevel-kartennou/dvf-communes-2019.csv similarity index 100% rename from content/br/stlenneg/roadennou/1-sevel-kartennou/dvf-communes-2019.csv rename to content/blog/stlenneg/1-sevel-kartennou/dvf-communes-2019.csv diff --git a/content/br/stlenneg/roadennou/1-sevel-kartennou/fardan_ur_gartenn.R b/content/blog/stlenneg/1-sevel-kartennou/fardan_ur_gartenn.R similarity index 100% rename from content/br/stlenneg/roadennou/1-sevel-kartennou/fardan_ur_gartenn.R rename to content/blog/stlenneg/1-sevel-kartennou/fardan_ur_gartenn.R diff --git a/content/br/stlenneg/roadennou/1-sevel-kartennou/index.md b/content/blog/stlenneg/1-sevel-kartennou/index.br.md similarity index 98% rename from content/br/stlenneg/roadennou/1-sevel-kartennou/index.md rename to content/blog/stlenneg/1-sevel-kartennou/index.br.md index a621c3f..c8c1f0c 100644 --- a/content/br/stlenneg/roadennou/1-sevel-kartennou/index.md +++ b/content/blog/stlenneg/1-sevel-kartennou/index.br.md @@ -1,9 +1,11 @@ --- title: "Sevel kartennoù gant R hag OpenStreetMap" date: 2021-04-05T18:53:08+02:00 +date_format: "2 a viz January 2006" description: "Graet em eus ur staj e Ofis Publik ar Brezhoneg evit dizoleiñ un tamm muioc'h penaos eo bed ar Brezhoneg. Komzet em eus gant tud simpa kenañ eno ha fardet em eus kartennoù Breizh !" tags: ["R", "kartennoù", "openstreetmap", "tutorial"] draft: false +image: "./kartennou.png" --- {{< block_color blue >}} @@ -119,7 +121,7 @@ Neuze implijet e vo an evezhiadennoù evit aozañ ar skript dre vras : {{< /highlight >}} -Gwelout a rit ez eus 4 lodenn. Krogomp gant an hini gentañ ! +Gwelout a rit ez eus 5 lodenn. Krogomp gant an hini gentañ ! ### 1. Kargañ al levraouegoù @@ -343,9 +345,9 @@ Kentoc'h eget skrivañ an urzhioù gant an dorn ha cheñch un draig evit bep blo --- -Emichañs ho poa bet plijadur o heuliañ an tuto-mañ. +Emichañs ho peus bet plijadur o heuliañ an tuto-mañ. Ma n'eo ket sklaer ul lodenn skrivit din mar plij ! Spi am eus n'ez eus ket re a fazioù e brezhoneg ivez. -Gallout a rit mont e darempred ganin dre an evezhiadennoù dindan pe dre bostel m'ho peus c'hoant : eorn ατ goe.land (lakait "@" e lec'h "ατ"). +Gallout a rit mont e darempred ganin dre an evezhiadennoù dindan pe dre bostel m'ho peus c'hoant : blog ατ korr.bzh (lakait "@" e lec'h "ατ"). 👋 diff --git a/content/blog/stlenneg/1-sevel-kartennou/index.fr.md b/content/blog/stlenneg/1-sevel-kartennou/index.fr.md new file mode 100644 index 0000000..f53b311 --- /dev/null +++ b/content/blog/stlenneg/1-sevel-kartennou/index.fr.md @@ -0,0 +1,10 @@ +--- +title: "Sevel kartennoù gant R hag OpenStreetMap" +date: 2021-04-05T18:53:08+02:00 +description: "Graet em eus ur staj e Ofis Publik ar Brezhoneg evit dizoleiñ un tamm muioc'h penaos eo bed ar Brezhoneg. Komzet em eus gant tud simpa kenañ eno ha fardet em eus kartennoù Breizh !" +tags: ["R", "kartennoù", "openstreetmap", "tutorial"] +draft: true +image: "./kartennou.png" +--- + +En français sous peu ! diff --git a/content/br/stlenneg/roadennou/1-sevel-kartennou/kartenn_breizh_departamant.png b/content/blog/stlenneg/1-sevel-kartennou/kartenn_breizh_departamant.png similarity index 100% rename from content/br/stlenneg/roadennou/1-sevel-kartennou/kartenn_breizh_departamant.png rename to content/blog/stlenneg/1-sevel-kartennou/kartenn_breizh_departamant.png diff --git a/content/br/stlenneg/roadennou/1-sevel-kartennou/kartenn_breizh_priziou_dre_gumun.png b/content/blog/stlenneg/1-sevel-kartennou/kartenn_breizh_priziou_dre_gumun.png similarity index 100% rename from content/br/stlenneg/roadennou/1-sevel-kartennou/kartenn_breizh_priziou_dre_gumun.png rename to content/blog/stlenneg/1-sevel-kartennou/kartenn_breizh_priziou_dre_gumun.png diff --git a/content/blog/stlenneg/1-sevel-kartennou/kartennou.png b/content/blog/stlenneg/1-sevel-kartennou/kartennou.png new file mode 100644 index 0000000..c26df7e Binary files /dev/null and b/content/blog/stlenneg/1-sevel-kartennou/kartennou.png differ diff --git a/content/br/stlenneg/roadennou/1-sevel-kartennou/rstudio.png b/content/blog/stlenneg/1-sevel-kartennou/rstudio.png similarity index 100% rename from content/br/stlenneg/roadennou/1-sevel-kartennou/rstudio.png rename to content/blog/stlenneg/1-sevel-kartennou/rstudio.png diff --git a/content/blog/stlenneg/1-sevel-kartennou/sevel_kartennou_R.odt b/content/blog/stlenneg/1-sevel-kartennou/sevel_kartennou_R.odt new file mode 100644 index 0000000..e3390a1 Binary files /dev/null and b/content/blog/stlenneg/1-sevel-kartennou/sevel_kartennou_R.odt differ diff --git a/content/blog/stlenneg/_index.br.md b/content/blog/stlenneg/_index.br.md new file mode 100644 index 0000000..d795757 --- /dev/null +++ b/content/blog/stlenneg/_index.br.md @@ -0,0 +1,5 @@ +--- +title: "Stlenneg" +url: "/br/blog/stlenneg" +slug: "stlenneg" +--- diff --git a/content/blog/stlenneg/_index.fr.md b/content/blog/stlenneg/_index.fr.md new file mode 100644 index 0000000..fae7c3d --- /dev/null +++ b/content/blog/stlenneg/_index.fr.md @@ -0,0 +1,4 @@ +--- +title: "informatique" +slug: "informatique" +--- diff --git a/content/br/imor/_index.md b/content/br/imor/_index.md deleted file mode 100644 index 8124143..0000000 --- a/content/br/imor/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Imor" ---- diff --git a/content/br/imor/kazetenn-1/an_tri_forban.jpg b/content/br/imor/kazetenn-1/an_tri_forban.jpg deleted file mode 100644 index 86fe9bf..0000000 Binary files a/content/br/imor/kazetenn-1/an_tri_forban.jpg and /dev/null differ diff --git a/content/br/imor/kazetenn-1/index.md b/content/br/imor/kazetenn-1/index.md deleted file mode 100644 index 871d845..0000000 --- a/content/br/imor/kazetenn-1/index.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: "Kazetenn ar c'henfinañ #1" -date: 2020-11-07T14:15:08+02:00 -aliases: [ - "gazetenn-1/", - "kazetenn-1/" -] -description: "Skrivet 'moa ur gazetenn e galleg, bremañ o skrivañ an hini e brezhoneg emaon!" -tags: ["o-teskiñ", "kenfinañ"] -draft: false ---- - -Emaon o teskiñ brezhoneg e [Skol an emsav](https://skolanemsav.bzh) e Roazhon abaoe daou miz. -Evit implijout ar yezh-se 'meus c'hoan da skrivañ traoù amañ. -Ur kelenner deus ar strollad kelennerezh en deus kinniget deomp d'ober ur "gazetenn ar c'henfinañ". -Setu ma c'hazetenn ar c'henfinañ ! ☺ - -## Graet em eus… -Graet em eus ur stumm brezhonek evit ma blog! -Troet em eus un nebeud traoù (Rummadoù, Tikedennoù…) e brezhoneg met un tamm labour zo c'hoazh. - - -## Lennet em eus… -Lennet em eus tri levr. - -### Jakez Vras -{{< figure src="./jakez_vras.jpg" title="Ul levr \"Jakez Vraz\"." class="center img-30" alt="Ul levr \"Jakez Vraz\".">}} - -"Jakez Vras o kempenn e di" zo ul levr evit ar vugale. -Embannet eo gant [TES](https://tes.bzh). -Aez a-walc'h eo an istor. -Jakez zo ur ramz mouk. -E pep pajen emañ Jakez oc'h ober un dra bennak : lenn, naetaat ar gegin… -Lennet em eus ul levr-se gant plijadur, rak komprenet em eus tost an holl gerioù. - - -### Trifin Strap-he-latenn -{{< figure src="./trifin.jpg" title="Ul levr \"Trifin\"." class="center img-40" alt="Ul levr \"Trifin\".">}} - -Al levr-se oa skrivet gant Yves Cotten ha troet e brezhoneg gant Cédric Sinou. -Diaesoc'h eo lenn anezhañ eget Jakez Vras. -Muioc'h gerioù diaes zo. -Brav eo an istor ivez, met anezho e vo lennet adare ganin a-benn berr mizioù. - - -### An tri forban -{{< figure src="./an_tri_forban.jpg" title="Ul levr \"An tri forban\"." class="center img-30" alt="Ul levr \"An tri forban\".">}} - -Brav-kenañ eo al levr-se, a oa skrivet gant Tomi Ungerer ha troet e brezhoneg gant Goulc'han Kervella. -Lennet em eus anezho gant kalz plijadur. -Ar brezhoneg implijet en "An tri forban" zo brav, barzhek ha aes a-walc'h. -Koant eo an dresadennoù ivez. -Se zo al levr gwellañ em eus lennet betek-henn. - - - -## Selaouet em eus… -Selaouet em eus ur podskign diwar-benn Kala-Goañv : [Abadenn Halloween](http://www.radiobreizh.bzh/bzh/episode.php?epid=26676). -Dispar eo! - - -Ken a c'hentañ ! - - - diff --git a/content/br/imor/kazetenn-1/jakez_vras.jpg b/content/br/imor/kazetenn-1/jakez_vras.jpg deleted file mode 100644 index 48b6a4c..0000000 Binary files a/content/br/imor/kazetenn-1/jakez_vras.jpg and /dev/null differ diff --git a/content/br/imor/kazetenn-1/trifin.jpg b/content/br/imor/kazetenn-1/trifin.jpg deleted file mode 100644 index 22545a6..0000000 Binary files a/content/br/imor/kazetenn-1/trifin.jpg and /dev/null differ diff --git a/content/br/imor/kazetenn-2/index.md b/content/br/imor/kazetenn-2/index.md deleted file mode 100644 index 00bc13a..0000000 --- a/content/br/imor/kazetenn-2/index.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: "Kazetenn ar c'henfinañ #2" -date: 2020-11-15T13:08:08+02:00 -description: "Setu ma c'hazetenn ar c'henfinañ nivel daou !" -tags: ["o-teskiñ", "kenfinañ"] -draft: false ---- - -## Ar sizhun-mañ -Sizhun 9 ar stummadur hir e brezhoneg eo. -Distiñget eo atav ! -C'hoant em eus da redek muioc'h met poan-troad am eus. -Abaoe ar c'henfinañ, ne vez ket posubl ober marc'h-houarn pell ivez. -Setu perak on un tamm trist. -Met eo posubl d'ober traoù all dre chañs ! - - -## Lennet em eus… -- Ar sizhun-mañ em eus skrivet un nebeut pennadoù e galleg diwar-benn levrioù am boa lennet : [La cause végane](/culture/lectures/1-la-cause-vegane/) skrivet gant Frédéric Denhez hag [Hollywood Plomodiern](/culture/lectures/2-hollywood-plomodiern/) skrivet gant Stéphane Grangier. -Plijadur am boa bet en ur skrivañ ar pennadoù-se ! -Hepdale e vo graet ganin ar memes tra met e brezhoneg, spi am eus. -- Koumanantet em eus ouzh un nebeut blogoù brezhoneg : [Soubenn ar geek](https://soubennargeek.wordpress.com/) hag [A lenn e brezhoneg](https://alennebrezhoneg.wordpress.com/) da skouer. -- Emaon o lenn *#brezhoneg* ha tamm ha tamm eo komprenet ar pennadoù ganin ! - -## Keginet em eus… -- Aozet em eus *kombucha* a zo un evaj graet gant te du, sukr hag amzer : ret eo d'ober mont e go. -- Fardet hon eus lasagnez ha krampouezh. *#MenamMenam* - - -Setu evit ar sizhun-mañ, ken a c'hentañ ! diff --git a/content/br/imor/kazetenn-3/index.md b/content/br/imor/kazetenn-3/index.md deleted file mode 100644 index 5f94460..0000000 --- a/content/br/imor/kazetenn-3/index.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: "Kazetenn ar c'henfinañ #3" -date: 2020-11-22T12:15:08+02:00 -description: "Setu ma c'hazetenn ar c'henfinañ nivel tri !" -tags: ["o-teskiñ", "kenfinañ"] -draft: false ---- - -## Ar sizhun-mañ - -Gwellet em eus war [Mastodon](https://mastodon.fedi.bzh/@yKastell/105174538979262547) eo un Discord e Brezhoneg ! Lakaet em eus ma anv eno ha lennet ha komzet e vez graet ganin a-wechoù. - -Digwener hor boa bet ur bilañs e brezhoneg ! Priziañ hol live oa ar pal. -Difaziet vo gant ar stummerien tuchant. - -Digwener em boa kemeret ma skouerenn Oulpan evit deskiñ brezhoneg ! -Profet eo d'ar stajidi gant ar greizenn stummañ. -Laouen on gant ar prof-mañ ! 😃 - -## Lennet em eus… -Urzhiet em eus levrioù el levrdi *Encre de Bretagne* met n'int ket prest c'hoazh. 😕 -Koulskoude em eus kroget gant lenn un danevell war al lec'hienn [Kervarker](http://www.kervarker.org/fr/dan01_01_skrid.html). -Aes a-walc'h eo. - - -## Selaouet em eus… -- Ur podskign diwar-benn *Discord e brezhoneg* just a-walc'h : [war Radio Naoned](https://www.radiokerne.bzh/br/atersadenn-gwenn-meynier-discord-e-brezhoneg/). -- Un abadenn Radio Naoned ivez gant stajidi Skol an Emsav (Sant-Ervlan) etrewelet gant stolajidi Diwan : [selaou](https://www.radiobreizh.bzh/bzh/emission.php?emid=580). -- Un [abadenn YouTube](https://www.youtube.com/watch?v=G-em3lkml4U) diwar-benn an distagadur. Trug Kevin ! - - -Setu evit ar sizhun-mañ, ken a c'hentañ ! diff --git a/content/br/imor/kazetenn-4/index.md b/content/br/imor/kazetenn-4/index.md deleted file mode 100644 index d9a1b57..0000000 --- a/content/br/imor/kazetenn-4/index.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: "Kazetenn ar c'henfinañ #4" -date: 2020-12-01T07:25:08+02:00 -description: "Setu ma c'hazetenn ar c'henfinañ nivel pevar !" -tags: ["o-teskiñ", "kenfinañ"] -draft: false ---- - -## Ar sizhun-mañ -Gwellet hon eus an amzer-vremañ ledan ar sizhun-mañ ! -Talvoudus kenañ eo, peogwir e c'hallan komz ha skrivañ muioc'h a draoù bremañ. - -Kemeret em eus ma urzhiad levrioù er stal-levrioù *Encre de Bretagne*. -Bremañ e c'hallan lenn kalz traoù. Rentaoù-kont diwar-benn al levrioù-se a vo graet ganin tuchant 🙂 - -Un tammig skañvoc'h eo ar c'henfinañ. -Gallout a reomp bale pe redek e-pad teir eurvezh haa pelloc'h ! -Redet em boa disul war ar maez. Kalz plijadur em boa 😍 - - -## Lennet em eus… -Ul lennadenn e galleg am eus kroget ar sizhun-mañ, met eo diwar-benn Breizh hag un tammig brezhoneg. -Setu perak o skrivañ amañ emaon. -*Le cheval d'orgueil* eo. Skrivet gant Per-Jakez Helias. -Lennet em eus ar pennad kentañ betek-henn. Mat kenañ eo ! - -Setu evit ar sizhun-mañ. -A-benn ar fin n'eo ket kalz traoù da gontañ nemet yezhadur. - -Ken a c'hentañ ! diff --git a/content/br/imor/kazetenn-5/index.md b/content/br/imor/kazetenn-5/index.md deleted file mode 100644 index 352a417..0000000 --- a/content/br/imor/kazetenn-5/index.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: "Kazetenn ar c'henfinañ #5" -date: 2020-12-05T12:45:08+02:00 -description: "Setu ma c'hazetenn ar c'henfinañ niverenn pemp !" -tags: ["o-teskiñ", "kenfinañ"] -draft: false ---- - -## Ar sizhun-mañ -Sioul awalc'h e oa ar sizhun-mañ. -Ne'm eus ket kavet ur staj ha ne oa ket kentel ebet. -Se zo kaoz tro am boa bet da ziskuizh an tammig ha da adlenn ma notennoù. - -Ar re hep staj o doa bet emwelioù hiniennel evit komz diwar-benn hor live e brezhoneg. -Laouenn e oan peogwir eo mat awalc'h ma live e-keñver ar pezh emañ ar stummerien o c'hortoz. - -Bet hor boa un atalier raktres micherel. -Koul e oa rak komzet hor boa dre strolladigoù diwar-benn hor raktresoù. -Dedennus ha awenus e oa ! -Dizoloet em eus al lec'hienn [Labour zo](https://labourzo.ubapar.bzh/), ur lec'hienn gant kalz kinigoù labour e brezhoneg. -Ha neuze em eus kroget treiñ ma CV e brezhoneg. - -*(Al liamm [RSS](https://fr.wikipedia.org/wiki/RSS) evit resev ar c'hinigoù labour zo kuzhet. -Met kavet em eus anezhañ ! Setu : [https://labourzo.ubapar.bzh/spip.php?page=backend](https://labourzo.ubapar.bzh/spip.php?page=backend))* - - -Siwazh ne m'oa ket lennet e brezhoneg tamm ebet. -Met gwelet em boa un nebeud videoioù war [Brewhoweb](https://www.brezhoweb.bzh/). -Da skouer ur gontadenn gant Awen Plougoulm diwar-benn [Lenn Brenniliz](https://www.brezhoweb.bzh/Awen-plougoulm-lenn-brenniliz-mojennou_fiche_2745.html). -Ha komprenet em eus an istor (gant an istitloù evit ar poent) ! - - -Setu evit ar sizhun-mañ. -Ken a c'hentañ ! diff --git a/content/br/imor/kazetenn-6/index.md b/content/br/imor/kazetenn-6/index.md deleted file mode 100644 index b9b4dc2..0000000 --- a/content/br/imor/kazetenn-6/index.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "Kazetenn ar c'henfinañ #6" -date: 2020-12-12T09:58:08+02:00 -description: "Setu ma c'hazetenn ar c'henfinañ niverenn c'hwec'h !" -tags: ["o-teskiñ", "kenfinañ"] -draft: false ---- - -Skrivet em eus pennadoù nevez ha neuze digoret em eus rummadoù nevez ivez ! -Bremañ e vez kavet ar rummadoù [lennegezh](/br/sevenadur/lennegezh) ha [c'hoarioù-video](/br/sevenadur/choari-video). -Ur pennad zo e pep rummad. -Gallout a rit lenn ur pennad diwar-benn ar [c'hoari-video Pez](/br/sevenadur/choariou-video/1-fez/) hag unan all diwar-benn ul levr em eus lennet (a vouezh uhel !) : [Pa ra glav](/br/sevenadur/lennegezh/1-pa-ra-glav/). - -E-pad ar c'hentelioù brezhoneg em eus desket pe adwelet un nebeud verboù ha penaos/pegoulz implijout anezho : karout, kaout mat, plijout ha fellout. -Komzet e vo ganin diwar-benn an dra-se e pennad [ma fodskign](https://zik.goe.land/channels/japprends_le_breton/) a zeu. - -Petra c'hoazh… Ah, sellet em boa ouzh an abadenn Bali Breizh ivez. -[An hini gant Nicole Vourc'h ha Goulc'han Kervella](https://france3-regions.francetvinfo.fr/bretagne/emissions/france-3-breizh/bali-breizh-sul-11-viz-here-nicole-ar-vourc-h-ha-goulc-han-kervella.html). -Laouen e oan o klevout an taol-mouezh bro Leon ! - -Selaouet em boa un [abadenn radio diwar-benn Amazon](https://www.radiokerne.bzh/br/ober-hep-amazon/) met n'em boa ket komprenet tout an traoù. - -Setu evit ar sizhun-mañ. -Ken a c'hentañ, dibenn-sizhun mat ! diff --git a/content/br/imor/kazetenn-7/index.md b/content/br/imor/kazetenn-7/index.md deleted file mode 100644 index 41c63a6..0000000 --- a/content/br/imor/kazetenn-7/index.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: "Kazetenn #7 - Ur staj e Radio Kerne" -date: 2021-03-10T10:37:08+02:00 -description: "Graet em eus ur staj e Radio Kerne, ur radio brezhonek. Kontañ a ran un tammig ar sizhunvezh er pennad-mañ." -tags: ["o-teskiñ", "radio"] -draft: false ---- - -Demat tudoù ! -Hiziv e skrivan en-dro ur gazetenn. -N'omp ket kenfinet ken met kenderc'hel a ran da deskiñ brezhoneg memestra ! - -Neuze, petra zo bet graet ganin e-pad ar sizhunvezhioù paseet ? -Feiz… Kalz a gentelioù brezhonek am boa bet abaoe ar gazetenn ziwezhañ. -Gallout a rit selaou an holl draoù am eus desket war ma fodkast [J'apprends le breton !](https://zik.goe.land/channels/japprends_le_breton/). -Evit ar poent on deuet a-benn d'ober ur rann bep sizhun, n'eo ket fall ! -Dre vras hon eus desket an amzer divizout, kalz islavarennoù, kalz gerioù nevez hag un nebeud krennlavarioù ivez. - -## Radio Kerne -Met al lodenn vrasañ am eus c'hoant da ginnig deoc'h hiziv eo ar pezh am eus graet e-pad ma sizhunvezh staj. -E Radio Kerne e oan ! -Evit ar re n'anavezont ket Radio Kerne setu ur ginnig bihan. - -[Radio Kerne](https://radiokerne.bzh) a oa bet krouet e 1998 ha d'am soñj e skign abadennoù e brezhonneg abaoe ar mare-se. -Bremañ ez eus 6 den er skipailh a zo diazezet e Ploneiz e-kichen Kemper. -Labourat a ra ar skipailh asambles gant ar radioioù brezhonek all : Arvorig FM, Radio Kreiz Breizh, Radio Bro Gwened ha Radio Naoned evit kinnig abadennoù bemdez. -Radio Kerne a ginnig un abadenn war-eeun, *Re bell ganti*, etre 4e30 ha 6e goude merenn. -Kavet e vez kronikennoù, atersadennoù, liv an amzer ha sonerezh mat ! - -Ar pemp radio brezhoneg a ra war-ro [Radio Breizh](https://radiobreizh.bzh) a zo ul lec'hienn ma vez kavet an holl abadennoù hag ar radioioù war-eeun ivez. -Gallout a rit koumanantiñ ouzh [ar podskignadoù](https://www.radiobreizh.bzh/bzh/tous-les-rss.php). - -Hag evit echuiñ gant istor Radio Kerne, setu un [teulfilm mat-kenañ](https://www.youtube.com/watch?v=OXDrJ1K-Ur0) (seizh rann berr) evit ober anaoudegezh gant ul lodenn eus skipailh Radio Kerne hag he deus lañset Radio Naoned just a-walc'h. - - -## Ar sizhun -Neuze e Radio Kerne e oan asambles gant Maksim, ur stajiad all. -Ur skiant-prenet dreist e oa. - -Setu ar pezh hon eus graet. -Da gentañ omp bet degemeret ha graet hon eus tro ar radio evit ober anaoudegezh gant ar skipailh hag ar mont en-dro. -Goude hon eus kroget gant sevel ur gronikenn diwar-benn Linux (pe GNU/Linux evit ar bismigerien). -Pleustret hon eus evit lavarout ha distagañ mat ar gronikenn-mañ. -Enrollet eo bet en ur studio gwir ha goude frammet eo bet. -Desket hon eus kalz a draoù met evit lavarout ar wirionez e ouezen un tammig penaos ober a-gaoz d'am labour war ar podksign. - -War-lerc'h omp bet lakaet da labourat war un atersadenn. -Pep hini ac'hanomp en deus klasket un den da atersiñ hag en deus prientet ar goulennoù. -Bet on bet o welout un den hag a zo ur mailh war Wikipedia hag OpenStreetMap e brezhoneg. -Goulennet em eus gantañ titouroù diwar-benn Wikipedia e brezhoneg. -Ne oan ket laouen gant ma goulennoù ha dreist-holl gant ma zaol-mouezh neuze enrollet em eus en-dro ma goulennoù er studio hag em eus frammet pep tra. - -An daou bezh-se a zo bet skignet en abadenn *Re bell ganti* e-keit ma oamp e staj. -Pegen plijus ha trugarekaus e oa ! - -E fin ar sizhun em eus bet amzer da brientiñ ur gronikenn all diwar-benn ar plankton. -Skrivet eo bet ha goude eo bet difaziet gant ar skipailh. -Dedennus-mat eo skrivañ kronikennoù 'giz-se abalamour ma 'z eo ret implijout troioù-lavar a bep seurt. -Hag evel-just e vez atav ur bleustradenn vat distagañ dirak ur mikro. -Neuze enrollet ha frammet em eus ar gronikenn ha skignet eo bet ar sizhun war-lerc'h. - -## An disoc'hoù -Bodet em eus pep tra am eus fardet e-pad ar staj en ur rann eus ma fodskign *J'apprends le breton*. -Setu an disoc'hoù ! - -{{< funkwhale pod="zik.goe.land" type="track" id="41427" >}} - - -## Klozadur -Kalz kalz a blijadur am eus bet o tremen ar sizhunvezh e Radio Kerne. -Desket em eus traoù met dreist-holl em eus graet traoù fetis a-walc'h : kronikennoù, atersadennoù, frammañ… -Neuze suroc'h on em eus c'hoant da genderc'hel gant ar radio en un doare micherel pe a-youl vat. -Ra vevo ar radio ! diff --git a/content/br/imor/kazetenn-8/index.md b/content/br/imor/kazetenn-8/index.md deleted file mode 100644 index 7756b26..0000000 --- a/content/br/imor/kazetenn-8/index.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: "Kazetenn #8 - Keleier" -date: 2021-08-14T07:30:08+02:00 -description: "Un nebeud keleier, ne 'm eus ket skrivet amañ abaoe pell!" -tags: ["o-teskiñ", "radio", "redadeg", "stlenneg"] -draft: false ---- - -Mat an traoù ganeoc'h? - -Opala, pell 'zo em eus komañset ar pennad-mañ! E miz Mae, soñjit ta! -Boñ, setu ur pennad bihan evit reiñ keleier neuze. 🙂 -Un nebeud traoù a zo bet c'hoarvezet din ! Ha traoù all hag a vo graet ganin en dazont tost. - -## Ar Redadeg -Evit kregiñ komzomp eus ar Redadeg. -Sur a-walc'h e anavezit an darvoud-se a zo aozet bep eil bloaz evit sikour raktresoù e brezhoneg. -Nullet eo bet warlene abalamour d'an enkadenn yec'hedel evel-just hag ar bloaz-mañ e vo an traoù un tamm disheñvel ivez met c'hoarvezout a raio memestra! 🎉 -O lec'hienn evit muioc'h a ditouroù : [ar-redadeg.bzh](https://ar-redadeg.bzh). - -Ha neuze petra ~~vo graet ganin~~ am eus graet e-keñver an darvoud-se ? -Daou dra ! -Prenet em eus [ur c'hilometr](https://stal.ar-redadeg.bzh/map?language=br&kilometer=662) ha redet ~~e vo~~ em eus! -E anvet em eus *Panda* diwar anv ma c'hazh. 😺 - - -[{{< figure src="./redadeg.png" caption="Kartenn ar Redadeg." class="center img-90" alt="Kartenn ar Redadeg." >}}](https://stal.ar-redadeg.bzh) - -Eil tra: sikouret em eus ar Redadeg en ur… redek asambles gant skipailh ar surentez. Skuizh e oa met plijus ivez :) - - -## Radio Kerne -M'ho peus lennet [ar pennad am boa skrivet e miz Meurzh](/br/imor/kazetenn-7) e ouzit em eus graet ur staj e Radio Kerne. -Ha kendelc'het e vo al labour! -Kronikennoù all a skrivan er mare-mañ, ha skignet e vint a-hed ar bloavezh. -Koul eo neketa? -Roet e vo an titouroù amañ pa vo skignet evel-just. - -## Kastellin -Goude ur bloavezh e Roazhon, o teskiñ Brezhoneg dreist-holl, em eus dilojet e Penn ar bed, ma bro! -E-kichen Kastellin e vevan neuze, em zi a zo o vezañ nevesaet. - -Ha petra vo graet ganin ar bloaz a zeu (feiz, adalek ar miz a zeu)? -Krog e vin gant ur stummadur war ar stlenneg, ar programiñ. -Kavet em eus ur skol a ginnig stummadurioù a bep eil (*en alternance*) hag ivez un embregerezh. - -Prest on (pe dost, rak kalz traoù am eus d'ober a-raok penn kentañ ar bloavezh!). - -Pokoù deoc'h 🎉 diff --git a/content/br/imor/kazetenn-8/redadeg.png b/content/br/imor/kazetenn-8/redadeg.png deleted file mode 100644 index be332b2..0000000 Binary files a/content/br/imor/kazetenn-8/redadeg.png and /dev/null differ diff --git a/content/br/krouidigezh/_index.md b/content/br/krouidigezh/_index.md deleted file mode 100644 index df10fdb..0000000 --- a/content/br/krouidigezh/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Krouidigezh" ---- diff --git a/content/br/krouidigezh/skrivadur/1-lizher-tad-nedeleg/index.md b/content/br/krouidigezh/skrivadur/1-lizher-tad-nedeleg/index.md deleted file mode 100644 index e887b5f..0000000 --- a/content/br/krouidigezh/skrivadur/1-lizher-tad-nedeleg/index.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: "Lizher evit an tad Nedeleg" -date: 2020-12-15T09:57:08+02:00 -description: "Setu ul lizher am boa skrivet evit an tad Nedeleg. Graet em boa an dra-se e-pad ur gentel brezhoneg adarre !" -tags: ["o-teskiñ", "faltazi"] -draft: false ---- - -{{< block_color blue >}} -Setu ul lizher am boa skrivet evit an tad Nedeleg. Graet em boa an dra-se e-pad ur gentel brezhoneg adarre ! -{{< /block_color >}} - - -Tad Nedeleg Ker, (Nono a vez graet ac’hanout, ne vez ket ?) - -Gouzout a rez e oan ar furoc’h ar bloaz-mañ. 😬 E-pad an daou genfinañ ivez ! Skrivet e vez ganin un testeni 📜 pa em bez ezhomm da vont da brenañ boued 🥖pe redek. Gwalc’het e vez ma daouarn kalz a wechoù. Broustañ a ran ma dent div pe teir wech bemdez ha ne zebran ket re a vadigoù 🍎. - - -Setu perak emaon o skrivañ ul lizher dit. C’hoant am eus da gaout profoù 🎁, kompren a rez ? 🙏 - - -Neuze. 🤓 Me a blij din redek kalz. Fallout a ra din kaout daou pe dri gouplad botoù-sport. 👟👟 Ezhomm am eus manegoù ivez. Yen ki eo amañ e Roazhon ❄️! Kalz yenoc’h eget e Rosko eo ! 🏖 - - -Evit mont da Skol an Emsav pa vo echuet ar c’henfinañ e fell din ur marc’h-houarn tredan 🚲. Hag ur chadenn ⛓ pe un hual evit diwall anezhañ diouzh al lâerien. Ma marc’houarn kentañ a oa bet laeret dija 😱, ne m’eus ket c’hoant da goll unan all alato ! - - -E 2021 e vin o veajiñ kalz 🚂. C’hoant am eus d’ober an tro ar bed 🌍. Div wech. Gallout a rez reiñ din arc’hant 💰 ? Gwelloc’h e vo eget labourat d’am soñj. Mall a zo warnon dizoleiñ ar bed ! - - -Spi am eus e komprenez brezhoneg hag emojioù. 😅 Setu tout evidon. Ha te, petra a fell dit kaout evit Nedeleg ? Muioc’h amzer ? NAF. - - -Pokoù, a galon, ken a vi gwelet em siminal, 🏠 - -Eorn diff --git a/content/br/krouidigezh/skrivadur/2-krampouezhenn-ar-ger/index.md b/content/br/krouidigezh/skrivadur/2-krampouezhenn-ar-ger/index.md deleted file mode 100644 index b9e4c4d..0000000 --- a/content/br/krouidigezh/skrivadur/2-krampouezhenn-ar-ger/index.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: "Krampouezhenn ar gêr" -date: 2021-03-03T13:49:08+02:00 -description: "Setu un destennig am eus skrivet evit ar stummadur a heulian. Ret e oa skrivañ un dra evit deskrivañ un dra bennak : ur bier, un ijinadenn… Me am eus krouet ur grampouezhenn !" -tags: ["o-teskiñ", "faltazi"] -draft: false ---- - -{{< block_color blue >}} -Setu un destennig am eus skrivet evit ar stummadur a heulian. Ret e oa skrivañ un dra evit deskrivañ un dra bennak : ur bier, un ijinadenn… Me am eus krouet ur grampouezhenn ! -{{< /block_color >}} - -Ar grampouezhenn-mañ a c'hell bezañ kavet e pep ti, e pep lec'h. -N'eo ket ker spontus ha dreist-holl e vo plijus, sur eo ha n'eo ket marteze. - -Stumm ar grampouezhenn a zo moan ha ront. -Al livioù a zo kavet warni a zo brav kenañ : melen sklaer, melen teñval, melen melen ha me oar-me. -Skañv evel lapoused an nevez amzer eo ha n'eo ket diaes ijinañ an avel o c'hwezhañ war ar gwinizh sec'h. -Pa vez pouezhet krampouezhenn ar gêr e vez klevet trouzioù goutapl, trouzioù apetus. -Trouzioù ar grampouezhenn az a da vezañ kraz. - -Hag ar c'hwezh ? Mmmmm ar c'hwezh… -Disheñvel eo evit pep hini evel just met evidon-me eo ar c'hwezh hini ma yaouankiz. -Gwelout a ran dre ma daoulagad hanter serret ma mamm gozh o fardañ krampouezh. -Fardañ a ra gant amann an ti-feurm a lak ur c'hwezh douz pep lec'h en ti. - -Pa vez touchet krampouezhenn ar gêr gant ar biz e vez lakaet war ar c'hrogen un tammig a druzoni hag a ziskouez sklerijenn an tann e-kichen ar billig. - -Hag evit klozañ ez an da zeskrivañ un tammig ar blaz. -Blaz ma c'hrampouezhenn ar gêr a zo pinvidik-mor. -Gallout a reer santañ blaz douz an aozennoù. -Blaz ar billig. -Blaz ar vignoned ha blaz ar familh. -Er un ger : blaz an eskemm. diff --git a/content/br/krouidigezh/skrivadur/3-istor-kartennou/index.md b/content/br/krouidigezh/skrivadur/3-istor-kartennou/index.md deleted file mode 100644 index 6123a7b..0000000 --- a/content/br/krouidigezh/skrivadur/3-istor-kartennou/index.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: "Un istor gant kartennoù" -date: 2021-03-17T10:35:08+02:00 -description: "Setu un destennig hon eus ijinet gant ur strolladig e-kerzh ur gentel. Ar c'hemenn a oa simpl a-walc'h : kemer 8 kartenn gant gerioù skrivet warno ha sevel un istor gant an elfennoù-se. Setu hor istor." -tags: ["o-teskiñ", "faltazi"] -draft: false ---- - -{{< block_color blue >}} -Setu un destennig hon eus ijinet gant ur strolladig e-kerzh ur gentel. Ar c'hemenn a oa simpl a-walc'h : kemer 8 kartenn gant gerioù skrivet warno ha sevel un istor gant an elfennoù-se. Setu hor istor. -{{< /block_color >}} - -Ur wech e oa ur gward hag e tifenne un nor serr. -Aet e oa skuizh gant e vicher peogwir ne oare ket petra a oa a-dreñv dezhi. - -Bemdez e veze dleet dezhañ dihuniñ gwall abred evit bezañ dirak an nor a-raok sklêrijenn an deiz. - -Mojenn ar vro a gonte e oa un tog o kousket abaoe pell-pell. -Lavaret e veze e c'hellje bezañ gwelet ur friko dreistordinal (ur penn artichaod, muioc'h eget div zelienn !) gant nep a lakae an tog-se war e benn. -Koulskoude e oa ret e zihuniñ evit e lakaat da vont. - -Ne vije ket digoret an nor nemet ma vije un den gwisket gant botoù ruz o tañsal *kost-ar-c'hoad* dindan kann al loar. - -Diwar-neuze e vije deuet war wel perc'henn an tog, da lavaret eo, hudour ar melezour. -Hemañ a oa an hini nemetañ gouest da zigeriñ an nor. - -Ar vojenn-se a veze kanet abaoe an amzerioù koshañ. -Neuze en doa divizet ar gward prenañ botoù ruz ha dañsal e-kreiz an noz dirak an nor. - -Mallozh du ! -Ar gward a oa daltonek ha prenet en doa botoù gwer e lec'h botoù ruz, setu perak e oa deuet war wel ur ramz achantet hag en doa flastret ar gward hag an nor. - -Fin an istor. diff --git a/content/br/krouidigezh/skrivadur/4-lizher-nannemginnig/index.md b/content/br/krouidigezh/skrivadur/4-lizher-nannemginnig/index.md deleted file mode 100644 index c050889..0000000 --- a/content/br/krouidigezh/skrivadur/4-lizher-nannemginnig/index.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: "Lizher nann-emginnig" -date: 2021-06-10T09:10:08+02:00 -description: "Setu un destennig am eus ijinet e-kerzh ur gentel. Ar pal a oa skrivañ ul lizher nann-emginnig ([lettre de non-motivation](https://www.topito.com/top-lettres-non-motivation-julien-previeux) e galleg)." -tags: ["o-teskiñ", "faltazi"] -draft: false ---- - -{{< block_color blue >}} -Setu un destennig am eus ijinet e-kerzh ur gentel. Ar pal a oa skrivañ ul lizher nann-emginnig ([lettre de non-motivation](https://www.topito.com/top-lettres-non-motivation-julien-previeux) e galleg). -{{< /block_color >}} - -**Danvez** : kinnig labour buhezour - -Itron, Aotrou, - -Koñje a gemeran da gas deoc'h ul lizher evit respont d'ho kinnig-labour "Buhezour pe buhezourez divyezhek" en Oriant. A-viskoazh em bez bet plijadur o vont d'an Oriant. Ar mor ha Tavarn ar Roue Morvan a zo trawalc'h evit ma lakaat da vont di bep eil dibenn-sizhun. Gwechoù zo e pourmenan war an aod, gwechoù all e choman e kreiz-kêr. Gant gerioù all e tennan splet eus ar vro, anez kontañ va mignoned hag a zo kalz anezho enno. - -Ouzhpenn da se em eus graet va studioù war ar vevoniezh, ha dre se e anavezan meur a dra diwar-benn ar vuhez, dre vras. Kredapl-bras e c'helljen reiñ da "Emglev Bro an Oriant" va skiant-prenet hag a zo bras-divent eta. - -Siwazh ne c'hellan ket asantiñ ober al labour-se. C'hwi a oar mat, a-dra-sur, eo ar vugale bev ken ez eo. Lod a lavar re vev zoken. An dra-se zo kaoz e vefe un druez reiñ muioc'h a vuhez dezho abalamour ma z'int leun-chouk ganti dija ! Gallout a rit ma c'hrediñ : mont a rafe ar bed da get ma vefe roet dezho un tammig bihan a vuhez zoken. - -Ma vefen aotreet reiñ deoc'h un ali e lavarfen e vefe gwelloc'h deoc'h buheziñ an tiez evit ar re gozh. An dud-se o deus ezhomm muioc'h a vuhez. Dre va hentad micherel em eus bet chañs o weladenniñ unan dija. Trist-spontus e oa ha padal e oa e-pad koan. Da lavaret eo pep hini a oa dihunet. Gant ar pal bezañ komprenet mat neuze e lavarfen en-dro va ali : buhezit an tiez evit ar re gozh evit ma vo savet ar bed ! - -Ho trugarekaat a ran evit bezañ lennet va lizher. - -Gant va gwellañ soñjoù, - -Charles Darwin - diff --git a/content/br/krouidigezh/skrivadur/_index.md b/content/br/krouidigezh/skrivadur/_index.md deleted file mode 100644 index 02e3bcf..0000000 --- a/content/br/krouidigezh/skrivadur/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Skrivadur" ---- diff --git a/content/br/sevenadur/_index.md b/content/br/sevenadur/_index.md deleted file mode 100644 index 519c470..0000000 --- a/content/br/sevenadur/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Sevenadur" ---- diff --git a/content/br/sevenadur/choariou-video/_index.md b/content/br/sevenadur/choariou-video/_index.md deleted file mode 100644 index a6eb797..0000000 --- a/content/br/sevenadur/choariou-video/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "C'hoarioù-video" ---- diff --git a/content/br/sevenadur/lennegezh/_index.md b/content/br/sevenadur/lennegezh/_index.md deleted file mode 100644 index e7622fb..0000000 --- a/content/br/sevenadur/lennegezh/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Lennegezh" ---- diff --git a/content/br/stlenneg/_index.md b/content/br/stlenneg/_index.md deleted file mode 100644 index 1ac1ef7..0000000 --- a/content/br/stlenneg/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Stlenneg" ---- diff --git a/content/br/stlenneg/roadennou/_index.md b/content/br/stlenneg/roadennou/_index.md deleted file mode 100644 index 8627837..0000000 --- a/content/br/stlenneg/roadennou/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Roadennoù (dezrann)" ---- diff --git a/content/contact/index.br.md b/content/contact/index.br.md new file mode 100644 index 0000000..e511b83 --- /dev/null +++ b/content/contact/index.br.md @@ -0,0 +1,8 @@ +--- +title: "Darempred" +slug: darempred +translationKey: contact +type: contact +--- + +*A-benn nebeut* \ No newline at end of file diff --git a/content/contact/index.fr.md b/content/contact/index.fr.md new file mode 100644 index 0000000..4a02853 --- /dev/null +++ b/content/contact/index.fr.md @@ -0,0 +1,8 @@ +--- +title: "Contact" +slug: contact +translationKey: contact +type: contact +--- + +*Bientôt* \ No newline at end of file diff --git a/content/cv/_index.br.md b/content/cv/_index.br.md new file mode 100644 index 0000000..348db7f --- /dev/null +++ b/content/cv/_index.br.md @@ -0,0 +1,5 @@ +--- +title: CV +--- + +*O labourat war ar CV-mañ emaon c'hoazh.* \ No newline at end of file diff --git a/content/cv/_index.fr.md b/content/cv/_index.fr.md new file mode 100644 index 0000000..6757e9f --- /dev/null +++ b/content/cv/_index.fr.md @@ -0,0 +1,5 @@ +--- +title: CV +--- + +*Ce CV, tout comme ce site, est encore en travaux !* \ No newline at end of file diff --git a/content/cv/diplomas.br.md b/content/cv/diplomas.br.md new file mode 100644 index 0000000..b37009b --- /dev/null +++ b/content/cv/diplomas.br.md @@ -0,0 +1,42 @@ +--- +widget: cv +headless: true +weight: 2 +title: Diplomoù +date_format: Jan 2006 +items: + - title: DBY (diplom barregezhioù war ar yezh) e brezhoneg + subtitle: "[Skol an emsav](https://skolanemsav.bzh)" + date_start: "2020-09-01" + date_end: "2021-06-01" + description: |2- + 9 miz evit deskiñ yezh ma c'halon ha ma bro, 35 eurvezh ar sizhun. + + **Live B2 tapet.** + - title: Master bevstlenneg, bevgimiezh strukturel ha genomiezh + subtitle: Skol-veur Aix-Marseille + details: http://biologie.univ-mrs.fr/masterBBSG/ + date_start: 2016-09-01 + date_end: 2017-07-01 + description: |2- + Eil bloavezh eus ar master-se. Eus un tu, ar vevoniezh (genetik ha genomiezh dreist-holl). Ha eus un tu all, ar stlenneg (modeladur, Java, dielfennañ roadennoù gant R ha implijout dreistjederioù). + - title: Master *Approches Interdisciplinaires du Vivant* + subtitle: Skol-veur Paris-Descartes, *Centre de Recherches Interdisciplinaires* + details: https://www.cri-paris.org/fr/education#04._aire-master + date_start: 2014-09-01 + date_end: 2016-07-01 + description: |2- + Ur master liesdanvezek tro-dro d'ar **vevoniezh sintetek** (lakaat asambles tammoù ADN), **sistemek/reizhiadel** (studiañ sistemoù bev, lies o ment) ha **stlennek** (sevel darvanerezh niverel gant Matlab dreist-holl). Tremenet em eus mizvezhioù e meur a arnodva enklask oc'h ober **stajoù**, ha kemeret em eus perzh er gevezadag [iGEM](https://igem.org). + - title: Aotreegezh zivziskiblezh war ar vevoniezh hag ar matematikoù + subtitle: Sorbonne Université (skol-veur Pier ha Mari Curie d'ar poent-se) + details: https://www.sb-roscoff.fr/fr/station-biologique-de-roscoff/enseignement/niveau-licence/cursus-biologie-mathemathiques/presentation-du-cursus-biologie-mathematiques + date_start: 2011-09-01 + date_end: 2014-06-01 + description: |2- + Evit deskiñ an diazez e bevoniezh, louzawouriezh, loenoniezh, ekologiezh. Hag ivez e statistikoù, modeladur, R ha Python. + + Trede bloavezh e skol-veur Waterloo e Kanada. + +design: + columns: '1' +--- \ No newline at end of file diff --git a/content/cv/diplomas.fr.md b/content/cv/diplomas.fr.md new file mode 100644 index 0000000..9023d49 --- /dev/null +++ b/content/cv/diplomas.fr.md @@ -0,0 +1,43 @@ +--- +widget: cv +headless: true +weight: 2 +title: Diplômes +date_format: Jan 2006 +items: + - title: DCL (diplme de compétences en langue) en breton + subtitle: "[Skol an emsav](https://skolanemsav.bzh)" + date_start: "2020-09-01" + date_end: "2021-06-01" + description: |2- + Neuf mois intensifs pour apprendre la langue de mon cœur, à raison de 35 heures par semaine. + + **Niveau B2 validé.** + - title: Master de bioinformatique + subtitle: Aix-Marseille Université + details: http://biologie.univ-mrs.fr/masterBBSG/ + date_start: 2016-09-01 + date_end: 2017-07-01 + description: |2- + Deuxième année de master en bioinformatique et en génomique. Côté biologie, de la génétique et de la génomique surtout. Côté informatique : modélisation, Java, de l'analyse de données avec R et utilisation de supercalculateurs. + - title: Master Approches Interdisciplinaires du Vivant + subtitle: Université Paris-Descartes, Centre de Recherches Interdisciplinaires + details: https://www.cri-paris.org/fr/education#04._aire-master + date_start: 2014-09-01 + date_end: 2016-07-01 + description: |2- + Un master interdisciplinaire autour de la **biologie synthétique** (assembler des bouts d'ADN), **systémique** (étudier des systèmes biologiques de plusieurs échelles) et **computationnelle** (faire des simulations numériques, sur Matlab principalement). J'y ai effectué plusieurs **stages de recherche** et ai participé à la **compétition de biologie synthétique** [iGEM](https://igem.org). + - title: Licence bi-disciplinaire biologie/mathématiques + subtitle: Sorbonne Université (Université Pierre et Marie Curie à l'époque) + details: https://www.sb-roscoff.fr/fr/station-biologique-de-roscoff/enseignement/niveau-licence/cursus-biologie-mathemathiques/presentation-du-cursus-biologie-mathematiques + date_start: 2011-09-01 + date_end: 2014-06-01 + description: |2- + Bases en biologie, botanique, zoologie, écologie. Mais aussi en statistiques, modélisation, R et Python. + + Troisième année à l'Université de Waterloo, Canada + + +design: + columns: '1' +--- \ No newline at end of file diff --git a/content/cv/experience.br.md b/content/cv/experience.br.md new file mode 100644 index 0000000..bdd6fb0 --- /dev/null +++ b/content/cv/experience.br.md @@ -0,0 +1,30 @@ +--- +widget: cv +headless: true +weight: 1 +title: Skiant-prenet micherel +date_format: Jan 2006 +items: + - title: Ofis publik ar brezhoneg + subtitle: Sokioyezhonour e *Arsellva implij ar yezhoù* + logo: ./opab.png + date_start: "2021-12-20" + description: |2- + Dastum, bodañ ha dielfennañ roadennoù diwar-benn implij ar brezhoneg er gevredigezh. + - title: Kreizenn vevoniel Rosko, *Sorbonne Université*, *CEA/Genoscope* + subtitle: Doktorad + location: Rosko & Evry + date_start: '2017-07-01' + date_end: '2020-06-01' + description: |2- + Ur gevrat doktorel, 3 bloazh anezhi, war ar vevstlenneg ha bevoniezh ar mor. Diorret em eus: + - ma **barregezhioù pleustrek** (dielfennañ roadennoù, merañ roadennoù, ar yezh programmiñ R, jedadennoù gant dreistjederezioù) + - ma **barregezhioù hollek** (aozerezh, merañ an amzer, kelaouiñ ha kenurzhiañ) + + Tro ha plijadur am eus bet da **gelenn ar yezh programmiñ Python** da studierien en aotreegezh. + + *Tezenn diechu.* + +design: + columns: '1' +--- \ No newline at end of file diff --git a/content/cv/experience.fr.md b/content/cv/experience.fr.md new file mode 100644 index 0000000..b2858f6 --- /dev/null +++ b/content/cv/experience.fr.md @@ -0,0 +1,30 @@ +--- +widget: cv +headless: true +weight: 1 +title: Expériences professionnelles +date_format: Jan 2006 +items: + - title: Office public de la langue bretonne + subtitle: Sociolinguiste à l'*Observatoire des pratiques linguistiques* + logo: ./opab.png + date_start: "2021-12-20" + description: |2- + Collecte, synthèse et analyse de données sur l'utilisation du breton dans la société. + - title: Station Biologique de Roscoff, Sorbonne Université, CEA/Genoscope + subtitle: Doctorant + location: Roscoff & Évry + date_start: '2017-07-01' + date_end: '2020-06-01' + description: |2- + Un contrat doctoral de trois ans en bioinformatique appliquée à la biologie marine, durant lesquelles j'ai développé : + - mes **compétences techniques** (analyse de données, gestion des données, language R, calculs sur supercalculateurs) + - mes **compétences transversales** (organisation, gestion du temps, communication et coordination) + + J'ai également eu l'occasion et le plaisir d'**enseigner une introduction à Python** à des étudiant·e·s de licence. + + *Thèse non soutenue.* + +design: + columns: '1' +--- \ No newline at end of file diff --git a/content/cv/opab.png b/content/cv/opab.png new file mode 100644 index 0000000..2917ff8 Binary files /dev/null and b/content/cv/opab.png differ diff --git a/content/cv/projects.br.md b/content/cv/projects.br.md new file mode 100644 index 0000000..6a44673 --- /dev/null +++ b/content/cv/projects.br.md @@ -0,0 +1,26 @@ +--- +widget: cv +headless: true +weight: 2 +title: Raktresoù ha skiant prenet personel +subtitle: +date_format: Jan 2006 +items: + - title: Test + company: truc + company_url: '' + location: Brest + date_start: '2021-01-01' + date_end: '2021-12-01' + description: toto + + - title: Test 2 + company: OPAB + company_url: "https://opab.bzh" + date_start: "2021-12-20" + date_end: "" + description: "dreist" + +design: + columns: '2' +--- \ No newline at end of file diff --git a/content/fr/culture/_index.md b/content/fr/culture/_index.md deleted file mode 100644 index 4b481cb..0000000 --- a/content/fr/culture/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Culture" ---- diff --git a/content/fr/culture/balados/_index.md b/content/fr/culture/balados/_index.md deleted file mode 100644 index 41dadf6..0000000 --- a/content/fr/culture/balados/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Balados" ---- diff --git a/content/fr/culture/lectures/_index.md b/content/fr/culture/lectures/_index.md deleted file mode 100644 index 4864dba..0000000 --- a/content/fr/culture/lectures/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Lectures" ---- diff --git a/content/fr/goeland/1-nouveau-blog/index.md b/content/fr/goeland/1-nouveau-blog/index.md deleted file mode 100644 index 3317c86..0000000 --- a/content/fr/goeland/1-nouveau-blog/index.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: "Nouveau blog !" -date: 2020-04-11T20:07:39+02:00 -tags: ["blog", "3615maVie", "projet"] -description: "Cela fait un sacré moment que je voulais me faire un blog. Pour une fois, j'ai un peu réfléchi au contenu avant de penser à la forme et… maintenant tout est prêt !" -draft: false ---- - -Alors ça y est, je me suis lancé. J'ai pondu un blog ! -Ça fait quelques temps que je me dis que je dois le faire, que j'aimerais m'exprimer, partager des trucs, qui vont du technique à l'humeur, en passant par des infos sur les services que j'héberge. -D'où le magnifique menu à gauche, qui comme une grande étagère vide, n'attend qu'à être rempli ! - -Ce n'est pas ma première tentative de blog. -Le seul succès que j'avais eu jusqu'à présent c'était lors de mon expatriation d'un an au Canada, pendant mes études. -Il me fallait alors tenir quelques personnes au courant de mon périple, et je ne voulais, déjà alors en 2013, pas passer par les GAFAM, alors j'avais fait un petit blog. -En début de thèse j'ai également voulu tenir une sorte de journal de thésard un peu geek, et je n'ai fait que deux articles… -Il faudra que je rapatrie tout ce petit contenu à un moment donné. - -Donc j'ai la forme : ce super blog ! -Pour celleux que ça intéresse, j'utilise le moteur [Hugo](https://gohugo.io) qui génère des pages statiques : pas besoin de beaucoup de ressources informatiques pour servir ces pages, contrairement à du WordPress par exemple ! -En quelques jours, j'ai fabriqué un thème de toute pièce, c'était super intéressant. - -Quant au fond, il viendra progressivement. -J'ai déjà quelques idées articles, sur les sujets évoqués plus haut. - -N'hésitez pas à suivre le [flux RSS](http://blog.goe.land/index.xml). -Et pour le moment, vu qu'il n'y a pas de zone de commentaires, la façon la plus simple de me contacter sera de m'envoyer un petit message sur le Fédivers, à cette adresse : [@eorn@kayii.goe.land](https://kayii.goe.land/eorn). - -Kwâck ! diff --git a/content/fr/goeland/_index.md b/content/fr/goeland/_index.md deleted file mode 100644 index dbd6933..0000000 --- a/content/fr/goeland/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Goe.land" ---- diff --git a/content/fr/humeur/1-mon-parcours/awenapi.jpg b/content/fr/humeur/1-mon-parcours/awenapi.jpg deleted file mode 100644 index d572102..0000000 Binary files a/content/fr/humeur/1-mon-parcours/awenapi.jpg and /dev/null differ diff --git a/content/fr/humeur/1-mon-parcours/awenapi_large.jpg b/content/fr/humeur/1-mon-parcours/awenapi_large.jpg deleted file mode 100644 index eb6a9b1..0000000 Binary files a/content/fr/humeur/1-mon-parcours/awenapi_large.jpg and /dev/null differ diff --git a/content/fr/humeur/1-mon-parcours/index.md b/content/fr/humeur/1-mon-parcours/index.md deleted file mode 100644 index 677e55e..0000000 --- a/content/fr/humeur/1-mon-parcours/index.md +++ /dev/null @@ -1,150 +0,0 @@ ---- -title: "Mon parcours d'utilisateur libriste" -date: 2020-04-15T19:58:59+02:00 -description: "Je ne suis pas tombé dans la marmite de potion magique libre, non non. Cet article résume les étapes qui ont forgé les valeurs auxquelles je tiens, à présent." -tags: ["parcours", "libre", "gnu/linux", "serveur", "3615maVie"] -author: eorn -draft: false ---- - -Sans trop d'introduction, voilà mon petit parcours un peu technique, jusqu'à aujourd'hui. - - -## 1993-2008 -Entre 2005 et 2008, alors que je suis au collège, je commence à m'intéresser à la programmation. -Enfin la programmation… disons plutôt l'écriture de pages web, en HTML et CSS. -J'ai commencé cet apprentissage sur un site que tous les gens de ma génération connaissent je crois : le Site du Zéro. -Depuis, le site s'est transformé en [OpenClassrooms](https://openclassrooms.com), mais le domaine [siteduzero.com](https://siteduzero.com) y redirige toujours. - -J'ai ensuite logiquement commencé à apprendre le langage PHP, et j'ai tenté une première fois de manger des pointeurs en C, mais à l'époque je n'ai pas réussi. - -J'utilise Windows, je tchatte sur MSN et je crois encore que plus je rase mon menton imberbe, plus j'aurais de poils. - -## 2008 -En 2008 j'installe ma première distribution GNU/Linux sur mon ordinateur personnel, que mes parents m'avaient offert, voyant que j'aimais ça. -C'était Kubuntu 8-point-quelque-chose, que j'avais en *dual-boot* avec Windows Vista. - -Je suis tombé il y a quelques semaines sur cet article de *Tugaleres* : [Il était une fois la première LTS de Kubuntu…](https://tugaleres.com/2020/02/21/il-etait-une-fois-la-premiere-lts-de-kubuntu/) et j'avoue avoir été touché par la nostalgie en voyant la signature graphique de KDE (l'environnement graphique) de l'époque ! - -J'ai donc mis un pied dans GNU/Linux, et à ce moment j'étais ~~complètement inconscient~~ jeune, je voulais essayer d'autres distributions. -J'ai donc essayé Gentoo Linux peu de temps après, et ça s'est révélé ardu, car en l'absence d'autre ordinateur ou d'imprimante pour pouvoir consulter les commandes d'installation, j'avais dû les écrire à la main sur des feuilles volantes. -J'ai quand même réussi, après quelques essais infructueux, et sans doute au moins un formatage complet de toutes mes données (*#paglop*), mais au final j'ai préféré Kubuntu et toute la suite logicielle KDE, que j'ai utilisés plusieurs années. - - -Je crois que c'est à l'été 2008 que j'ai voulu refaire le logiciel de gestion de contenu Wordpress à la main, en PHP également. -Juste pour voir comment on pouvait faire ça quoi. -Ben j'ai raté, mais j'ai appris plein de choses ! - -## 2009 -En 2009 une association me demande de faire leur site web. -Bon il s'agit d'une asso de moto… mais soit. -Je passe des heures et des heures à refaire en HTML/CSS des pages que l'asso a imaginées (sous Word). -Et encore d'autres heures à faire un mini-moteur : -- affichage et gestion d'un trombinoscope par année, d'articles de presse, de sorties à moto ; -- système d'envoi d'images, avec redimensionnement automatique ; -- système de rédaction de contenu en utilisant une syntaxe proche du BBcode ; -- super page d'administration - -Et j'ai gagné… un repas et une clé USB pour ce travail ! -En échange de tout ce travail et tout le service après-vente, c'était pas cher payé. - -## 2011 -J'ai mon bac. Bravo Eorn ! - -## 2012 -Je suis en licence, pas tellement axée informatique. -Mais j'arrive à récupérer d'anciens serveurs rack SUN, que je laisse tourner dans le grenier de chez mes parents. -Ils sont hyper lourds, font un bruit de malade et sont difficiles à entretenir. -Ils tombent en rade l'un après l'autre, sans trop que je sache pourquoi. - -Entre temps j'ai quand même réussi à installer je ne sais plus quelle distribution GNU/Linux et un serveur Minecraft, qui sera l'occasion de faire de belles parties. -Je ne retrouve plus les captures d'écran de notre joli monde, c'est dommage. - -## 2013 -J'acquiers un nouvel ordinateur : un Raspberry Pi ! -Je l'appelle AwenaPi, et le laisse tourner comme serveur en guise de blog, je crois. - -{{< figure src="./awenapi.jpg" title="AwenaPi : un RaspberryPi acquis en 2013, que j'ai toujours." class="center img-medium" alt="Photo d'un Raspberry Pi B" >}} - -## 2014-2019 -Je me rends à Paris pour mes études, en master. -Sur place, j'achète un ordinateur, d'occasion, à 70 € (avec écran, souris, clavier et Windows 7). -C'est un Dell OptiPlex 755, avec un processeur Pentium Dual à 1.75 GHz et 2 Go de RAM. -Pas une bête de course, mais il m'a bien servi, ce bougre ! - -De 2014 à 2019, il m'a servi sans faillir. -D'ailleurs il tourne toujours, mais avec moins de services dessus. -J'ai progressivement installé sur cette machine : -- un serveur email -- un serveur web avec mon blog (un nouveau, vide) -- un serveur OwnCloud puis NextCloud - -Avant ça, en licence et ça a continué en master, j'ai eu quelques cours de programmation en Python, et je continue un peu à apprendre par moi-même. -Notamment l'administration système, même si c'était très basique à ce moment-là. - -Côté système d'exploitation, j'opte dans ces années-là pour [ArchLinux](https://archlinux.org) (que j'utilise toujours pour toutes mes machines), avec [AwesomeWM](https://awesomewm.org/) comme gestionnaire de fenêtres. -Si on regarde mon écran par-dessus mon épaule, on commence à dire "Eh mais t'es trop un hacker en fait !". -Huhu. - -{{< figure src="./patella.jpg" title="Patella : le serveur plus serviable, acquis en 2014 et, il tourne toujours ! Son nom provient du genre des brinig (patelles), parce que c'était un ordinateur qui ne bougeait pas." class="center img-35" alt="Photo d'un ordinateur Dell" >}} - -Pendant ces années je suis sensible à l'*open-source*, au libre, tout ça, mais je m'implique ni ne me cultive pas très activement. -Il manquait le contact humain je pense, je me sentais un peu seul dans mon coin. - -## 2019 -Ça c'est l'année du changement. -Ça a commencé avec mon inscription sur le Fédivers, via une instance Mastodon. -Ou plutôt avec ma réelle utilisation de cet outil, car je m'étais inscrit… *\*Eorn regarde son ancien profil*\* en novembre 2018. - -Je fais la découverte de ce qu'est vraiment le Fédivers : fédéré et interopérable. -Et je rencontre aussi plein de gens, dont certains sont aujourd'hui des ami·e·s. - -L'un d'entre eux (coucou [@Liandri@framapia.org](https://framapiaf.org/@Liandri)) me vend un ordinateur de joueur, mais haut de gamme, vu que je voulais m'équiper d'un serveur plus puissant. -Et puis il me fait rencontrer plein d'autres gens, qui je ne peux pas trop citer ici par manque de temps et par peur d'oublier quelqu'un. - -L'été 2019, c'est aussi le festival *Entrée libre*, à Quimper, organisé entre autres par [@lareinedeselfes@hostux.social](https://hostux.social/@lareinedeselfes/) et [@ReunigKozh@framapiaf.org](https://framapiaf.org/@ReunigKozh) ! -Ce festival pour moi, ça a été l'étincelle qui a tout enflammé, la vibration qui m'a fait péter le cerveau, le caramel qui va sur la crêpe. -En un lieu ont été réunis : -- des gens d'une pertinence et d'une humanité folles -- des gens avec qui je partage quelques intérêts -- des sujets qui m'intéressaient mais maintenant me tiennent vachement à cœur - -Le tout a généré des moments conviviaux, sérieux et humains qui je crois ont créé une rupture dans ma vie—mais je cherche encore à la définir complètement, cette rupture. - -Fort de cette énergie, j'ai commencé à remplir mon tout nouveau serveur de plein de services, fédérés ou non. -Je me suis grandement inspiré du travail de l'association et [CHATONS](https://chatons.org) [TeDomum](https://tedomum.net) et j'utilise à présent `Docker` et `Traefik`. -J'ai cru comprendre que ces outils peuvent être un peu critiqués. -Mais je vois leur (relative) maîtrise comme autant de cordes à mon arc; on verra d'autres outils et technologies plus tard. - -J'ai donc petit à petit mis en route les services suivants : -- nouvelle façon de gérer les courriels, avec [Mailu](https://mailu.io) -- une instance Pleroma : [kayii.goe.land](https://kayii.goe.land) (pour le microblogging) -- une instance PixelFed : [pix.goe.land](https://pix.goe.land) (pour l'instagraming) -- une instance Funkwhale : [zik.goe.land](https://zik.goe.land) (pour le musical streaming) -- une instance Matrix : [matrix.goe.land](https://matrix.goe.land) (pour le chatting et l'instant messaging) - -Mais j'ai également : -- un [wiki](https://wiki.goe.land) -- un [blog](https://blog.goe.land) (vous y êtes !) -- un service de streaming vidéo local ([Jellyfin](https://jellyfin.org)) -- des [pads](https://pad.goe.land) et du [CodiMD](https://codimd.goe.land) -- une [forge logicielle](https://forge.goe.land) grâce à Gitea -- et d'autres… - -{{< figure src="./mustela.jpg" title="La tour blanche c'est Mustela, nouvellement acquise. Son nom provient du genre des hermines, car elle est toute blanche !" class="center img-35" alt="Photo d'un ordinateur blanc" >}} - -Je considère que j'ai vachement progressé en quelques mois côté administration système, et connaissance un peu plus générale d'Internet et du Fédivers. - - -## 2020 et au-delà ! -Début 2020 j'effectue mes toutes premières contributions à Pleroma et à Funkwhale. -Ce sont principalement des rapports de bugs et une petite amélioration de la documentation. -J'envisage sérieusement de contribuer très régulièrement à Funkwhale, surtout pour la partie balados (*podcasts*). - -Je suis le [MOOC CHATONS](https://mooc.chatons.org), que je trouve super bien fait. -J'ai hâte de pouvoir faire la suite, avec notamment la gestion technique et humaine de son propre CHATONS ! -Avec, comme idée à moyen terme, de participer à ce collectif, d'une manière ou d'une autre. - -En tout cas, j'ai bien envie de continuer à progresser et à acquérir des connaissances et des compétences techniques. -J'ai bien envie de participer au grand mouvement du (logiciel) libre. -J'ai bien envie de contribuer, d'aider, de soutenir l'émancipation politique citoyenne, qu'elle passe par le numérique ou non. diff --git a/content/fr/humeur/1-mon-parcours/mustela.jpg b/content/fr/humeur/1-mon-parcours/mustela.jpg deleted file mode 100644 index f211f3b..0000000 Binary files a/content/fr/humeur/1-mon-parcours/mustela.jpg and /dev/null differ diff --git a/content/fr/humeur/1-mon-parcours/mustela_large.jpg b/content/fr/humeur/1-mon-parcours/mustela_large.jpg deleted file mode 100644 index a69c461..0000000 Binary files a/content/fr/humeur/1-mon-parcours/mustela_large.jpg and /dev/null differ diff --git a/content/fr/humeur/1-mon-parcours/patella.jpg b/content/fr/humeur/1-mon-parcours/patella.jpg deleted file mode 100644 index e068b79..0000000 Binary files a/content/fr/humeur/1-mon-parcours/patella.jpg and /dev/null differ diff --git a/content/fr/humeur/1-mon-parcours/patella_large.jpg b/content/fr/humeur/1-mon-parcours/patella_large.jpg deleted file mode 100644 index 61ed196..0000000 Binary files a/content/fr/humeur/1-mon-parcours/patella_large.jpg and /dev/null differ diff --git a/content/fr/humeur/10-mal-ventre-ep4/index.md b/content/fr/humeur/10-mal-ventre-ep4/index.md deleted file mode 100644 index e81b182..0000000 --- a/content/fr/humeur/10-mal-ventre-ep4/index.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: "Au revoir, bon FODMAPpétit ! - Mon coming-prout - Ep 04" -date: 2021-10-06T06:58:00+02:00 -description: "Quatrième épisode de mon *coming-prout*. Dans cet article, une page qui se tourne, un peu de déception, et un nouveau départ." -tags: ["santé", "ventre", "3615mavie", "coming-prout", "coloscopie"] -draft: false ---- - -Salut tout le monde, ça gaze ? - -Cet article va sans doute être le dernier, avant une petite pause. -En effet, les prochaines étapes sont encore un peu floues, je n'ai pas de rendez-vous prévu dans les prochaines semaines. -Mais bon, commençons par le début, ce sera plus clair ! - -Dans [l'épisode précédent](/humeur/9-mal-ventre-ep3) je me faisais inspecter le côlon et le reste du système digestif, et il ne semblait pas y avoir de problème majeur. -Mais le gastrologue avait fait des prélèvements, et toutes les hypothèses n'avaient pas été levées : peut-être avais-je un estomac plein d'*Helicobacter pylori* ou bien peut-être avais-je des colites microscopiques dans mon côlon. - -J'ai eu la réponse très rapidement lors de ma dernière consultation chez ce docteur : non. -Rien de la sorte. -Alors oui, il y a bien quelques petites inflammations, dont j'ai oublié le nom, à quelques endroits de mon tube digestif. -Mais c'est vraiment très fréquent et ça ne veut rien dire, il n'y a pas de lien avec mes symptômes. - -Bon, et alors, je fais quoi ? -Eh bien, il ne m'a pas donné beaucoup d'indications. -Ou plutôt si, quelques indications, mais aucun suivi, pas vraiment de conseils, et donc pas de suite très claire. - -En gros, ça va être à moi d'essayer des cocktails avec ou sans tel ou tel aliment, tel ou tel prébiotique, tel ou tel probiotique. -Jusqu'à ce que je trouve un truc. - -J'ai compris à travers ses mots que si mes symptômes étaient vraiment difficiles à supporter, alors j'aurais la motivation, je serais capable de mobiliser suffisamment d'énergie pour trouver la cause. Huhu. - -Il m'a donné un papier : la liste des aliments FODMAP, dont j'ai déjà parlé dans le [premier épisode](/humeur/7-mal-ventre-ep1/). -Et il m'a dit : idéalement, il faut faire un régime strict sans FODMAP pendant au moins un mois. Puis il faut remettre dans l'assiette les aliments petit à petit, pour identifier la cause. -Et voilà, c'est un peu ce que je craignais, je dois faire ça tout seul. - -J'ai demandé s'il n'y avait pas d'autres choses que les FODMAP à regarder, et oui, il y en a. -Le café, la cigarette (je ne fume pas) : tout ça c'est laxatif. -À éviter donc. -Et je me rappelle de ce qu'il avait dit : l'alcool n'est pas bon non plus, ça génère des inflammations. - -Par conséquent il va falloir que je me motive à faire un régime : -- sans FODMAP (plein de fruits, de légumes, certaines céréales…) -- sans trop de café, que j'aime bien surtout pour le café gestuel : se préparer un café, aller prendre une pause -- sans trop d'alcool - -Ça va pas être simple, ni reposant. - -La bonne nouvelle, c'est que les régimes sans FODMAP, eh bien on en parle partout ! Il y a peut-être même des communautés entières, qui sait ? -Je ne suis pas seul ! - -La suite, ça va donc être de me motiver et me préparer pour une durée la plus longue possible, à suivre un régime particulier : prévoir des menus, faire des courses en conséquence, (oser) refuser tel ou tel type de bouffe, de boisson. - -Finalement, je suis revenu point de départ, et pour autant tout a changé. -Je suis sûr que c'est l'alimentation qui est la cause de mes troubles. -Un médecin m'a dit vers quelle direction aller, et même si j'ai l'impression d'être un peu mis à la porte, ce n'est pas rien. -J'ai commencé à écrire cette série d'articles, et j'en parle plus facilement autour de moi. - -Alors je pars assez confiant. -Je prends quelques jours ou semaines de repos psychologique, avant de m'atteler à mon bide de nouveau. -Et j'ai eu une idée de génie en rédigeant ces lignes (comme quoi, ce blog a du bon) : et si j'allais consulter un·e nutritionniste ? -Je serais de nouveau accompagné, et psychologiquement je devrais des comptes à une personne tierce. -Ce serait plus facile à gérer, sans une auto-discipline de fer ! - -Alors dans le prochain épisode, qui sortira quand il sortira, il y aura peut-être un·e nouveau·elle protagoniste ! diff --git a/content/fr/humeur/2-mon-confinement/index.md b/content/fr/humeur/2-mon-confinement/index.md deleted file mode 100644 index 78b4d2e..0000000 --- a/content/fr/humeur/2-mon-confinement/index.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: "Comment j'ai vécu mon confinement" -date: 2020-05-15T23:45:59+02:00 -description: "Entre mars et mai 2020, une grande partie de la population française était confinée. Voilà comment je l'ai vécu." -tags: ["confinement", "coronavirus", "3615maVie"] -author: eorn -draft: false ---- - -Salut salut. Je vois ce blog comme un moyen de partage et d'expression. -L'expression, on peut en avoir besoin en tant de crise (qu'elle soit mondiale ou personnelle). -J'ai vu [Stéphane de nota-bene.org](https://nota-bene.org/Le-dernier-jour-du-premier-confinement) et [Tonton depuis sa cave](https://www.lacaveatonton.ovh/article/846-Le-confinement--comment-%C3%A7a-c'est-pass%C3%A9?/) expliquer *leur* confinement. -Ça m'a donné envie, et puis ça peut être un moyen de faire un petit *pas de côté* à l'instar de [Framasoft](https://framablog.org/2020/05/09/faire-un-pas-de-cote/) (mais en moins bien, je débute juste !). - -## La logistique : une pièce pour tout faire -Avec les premières annonces de notre ~~PDG~~ président, avec mon amoureuse on a décidé de se confiner ensemble. -De mon côté je voulais (télé)travailler de la manière aussi efficace que possible, et vu que j'en avais déjà fait l'expérience dans mon appartement, on a opté pour se confiner tous les deux chez moi. - -Sauf que c'est un *une* pièce, c'est-à-dire que la chambre, le salon, la salle à manger, la cuisine, mon bureau, son bureau, c'est… la même pièce. -Chic, les toilettes ont une porte. -Et on a un petit balcon (pour afficher des [pancartes](/humeur/notes-hebdo/notes-hebdo-3/) pour le 1er mai par exemple hihi). -Mais quand même, ça ne simplifie pas la vie. -Nos rythmes étaient assez similaires : nous sommes tous les deux diurnes et commencions un peu à nous synchroniser. -Mais lorsque je voulais me réveiller avant elle, pour travailler ou faire 2-3 trucs avant de travailler, c'était dans le noir, sur la pointe des pieds, à pas de loup. -Et inversement pour elle, quand je voulais me coucher plus tôt (et lire dans le noir, c'est pas simple, demandez-lui !). - -Ça c'est pour l'organisation temporelle. -L'organisation spatiale était plutôt correcte : une table, la seule de l'appartement, me servait de bureau et de table à manger. -Merci les rallonges. -Ma douce avait eu la lucidité de récupérer chez elle, juste avant le confinement, une longe planche de bois, qu'on a pu suspendre sur le dossier d'une chaise et un autre meuble : c'était son bureau. -Sobre mais fonctionnel. - -## Semaine après semaine, la même rengaine -Le confinement a été long quand même, non ? -Nous on a trouvé que si, et surtout à partir de mi-avril. - -Au début c'était un mélange de rigolo et de captivant. -En Bretagne, le virus n'était pas très répandu. -Alors on ne craignait pas trop pour nous ou nos proches. -Donc on n'angoissait pas trop quand les medias était de plus en plus en état d'urgence. -On écoutait, lisait, regardait régulièrement les informations. -Puis ça nous a saoûlé·e·s, on a commencé à nous informer un peu moins fréquemment, et je crois que ça nous a fait du bien. - -Le travail, c'est-à-dire la thèse pour moi, s'est fait de plus en plus difficilement. -Le manque de contact humain, la perte de repères professionnels (rappelez-vous, bureau = table à manger et table à éplucher les patates), et puis l'impression qu'on se foutait un peu de moi. -Soit on ne prenait pas de nouvelles de moi, soit on pensait que forcément ça allait très bien (un thésard confiné = un thésard dans son milieu naturel HAHAHA). -Soit, et c'est quelque chose qui m'a pris beaucoup de temps surtout d'énergie, on me demandait de faire des choses absolument pas liées à mon boulot de thèse. -Genre un site web pour un consortium quelconque formé pour lutter contre le Covid19, disons. -Quand mon directeur de thèse m'a demandé ça, je ne pouvais pas trop refuser, c'était d'une part un projet noble et puis… c'était mon directeur de thèse. -Même s'il m'appelait en dernier recours, sans me demander comment ça allait après 15 jours de confinement, ni personnellement ni professionnellement, je n'ai pas ~~pu~~ su refuser. -J'ai uniquement su refuser les visios à 22 h, et c'est déjà pas mal. -En gros, la thèse c'était compliqué : pas de motivation, pas d'aide extérieure (et même pire : mon directeur qui me demande de faire autre chose), perte des objectifs. - -Par contre, le reste allait plutôt bien ! -On n'a jamais cuisiné autant, que ce soit du rougail-saucisses, des lasagnes, du pain au levain, des crêpes… -On a également beaucoup joué au palet breton, sport auquel j'étais vraiment nul, et j'ai un peu progressé. -Pour une première expérience de vie commune, un bon gros *crash-test*, ça s'est carrément bien passé. -On a pu faire quelques visioconférences : visio-apéro, visio-goûter, visio-jeu et même visio-petit-déjeuner. -Dans ces visios on a parlé, avec divers cercles amicaux et familiaux, de travail (thèse ou antithèse ?), confinement et gouvernement qui chie dans la colle, de politique et d'autoritarisme, de projet idéal pédago-agricolo-rural… -On s'est même donné le droit de s'organiser un mini fest-noz par webcam interposée avec monsieur X (qui se reconnaîtra :D) ! -Ces moments-là ont vraiment, vraiment fait du bien. - -## Qu'est-ce qui a changé ? -Pendant ma thèse, je me suis posé de temps en temps les questions : suis-je à ma place ? -Ne serais-je pas mieux à faire autre chose ? -Le confinement a comme accéléré cette réflexion, l'a rendue plus importante. -Je ne sais toujours pas quelle est la réponse, mais la question est indubitablement une question que je me pose presque à chaque instant maintenant. - -Côté interactions sociales, je me suis rendu compte de deux choses. -La première, c'est que je suis un être social : malgré ma réserve, j'ai besoin de voir ou parler à des gens. -Ce n'est pas forcément un besoin criant, mais c'est quelque chose qui m'impacte, parfois sans m'en rendre compte. -Je peux devenir ronchonchon si je ne vois personne pendant longtemps, quoi. - -Par contre, la deuxième chose va dans l'autre sens. -Je ne suis pas quelqu'un de tactile. -Je suis plutôt content des gestes barrière : ne pas avoir besoin de serrer des mains ou faire des bises me soulage. -Il n'y a plus d'ambiguïté maintenant : personne ne fait plus rien, et pour moi c'est plus simple. - - -  - -Voilà donc mes réflexions jusqu'à présent, cinq jours après la fin du confinement strict. -J'espère que de votre côté le bilan est plutôt bon, que vous n'avez pas trop souffert de quelque manière que ce soit. diff --git a/content/fr/humeur/3-arret-these/index.md b/content/fr/humeur/3-arret-these/index.md deleted file mode 100644 index 41518c9..0000000 --- a/content/fr/humeur/3-arret-these/index.md +++ /dev/null @@ -1,147 +0,0 @@ ---- -title: "J'arrête la thèse." -date: 2020-05-18T19:30:59+02:00 -description: "Un choix un peu lourd à porter, dont j'explique les raisons ici." -tags: ["3615maVie", "thèse", "science"] -draft: false ---- - -## Constatons les faits -Le constat actuel est que je suis incapable de travailler sur ma thèse, depuis plusieurs semaines. -Incapable de me projeter dans le travail, incapable de savoir où j'en suis. -Quand j'essaie de m'y mettre, j'ai beaucoup de mal à me concentrer, et chaque effort, chaque petit pas que je fais me coûte. - -En plus de cette moue infinie, il y a du stress et de l'angoisse. -Le son de la notification *Slack* ou de mes courriels me donne à chaque fois une petite décharge d'adrénaline. -Mais ce n'est pas l'adrénaline d'un stress agréable, c'est plutôt quelque chose qu'on voudrait limiter ou arrêter. - -Je ne pense pas que ce soit une crise systémique dans ma tête : dans beaucoup d'autres domaines (passions, rapports amicaux, couple, etc) tout se passe plutôt bien. - -Évidemment, le confinement lié à la crise sanitaire actuelle n'y est pas pour rien. -Alors pour faire la part des choses entre les conséquences du confinement et la thèse, je rembobine et reviens chronologiquement sur ce qui s'est passé, et les conclusions que j'ai pu tirer petit à petit. - - -## Une perte d'énergie progressive -Cela fait longtemps que je suis atteint du [syndrome de l'imposteur](https://fr.wikipedia.org/wiki/Syndrome_de_l%27imposteur). -Depuis le début de la thèse, et même avant, il m'empêche de dire vraiment les choses, et il me met dans une position psychologique défavorable pour créer ou proposer des choses. -Après presque trois ans de thèse : il est toujours aussi fort, je crois. - -Durant la thèse, j'ai eu des hauts et des bas. -Le *bas* le plus extrême a eu lieu il y a exactement un an. -Je devais préparer pas mal de choses : un rapport des activités de l'année écoulée et des activités prévues pour mon comité de suivi de thèse, une présentation pour un congrès international et une première version de l'article scientifique que je traine depuis le début. -J'ai averti mes encadrants de mon désir d'arrêter la thèse, car ça commençait à être trop pour moi, je n'en pouvais plus. -En plus, étant donné mes projets futurs, le diplôme du doctorat ne m'intéressait plus tellement. -Mais ils ont su utiliser les bons mots et me remettre sur le chemin de la poursuite du travail, notamment en m'évoquant que « tout le monde est passé par là, tu n'es pas le premier, et c'est ce genre d'expériences qui te permettent de te rencontrer toi-même. » - -S'en est suivie la conférence à l'international (qui était malheureusement un peu à côté de la plaque par rapport à mon domaine d'étude) et puis un regain de motivation. -Aux côté de la motivation, le stress induit par le calendrier a commencé à monter, mais c'est a priori normal pour les doctorant·e·s de troisième année. - -Puis est arrivé le confinement, et avec lui son lot de changements logistiques, psychologiques et sociaux. -J'en ai parlé dans un [précédent billet](/humeur/2-mon-confinement/). -Ce confinement a eu des conséquences sur le moral et le boulot : perte de liberté, perte de relations sociales professionnelles et amicales, perte de la possibilité de se projeter à long terme, et même à court terme. -Ce n'est pas rien. -Alors j'ai pensé qu'avec le déconfinement progressif, la possibilité de sortir de sa zone géographique d'un kilomètre de rayon, de revoir des gens, ça irait. -Eh bien non, la première semaine déconfinée s'est passée dans la même inefficacité et la même culpabilité qui m'accompagnaient durant le confinement. - -Alors, peut-être était-ce dû au manque de contact avec des gens sur le lieu professionnel, que ce soit des réunions de travail ou des pauses café. -Ça, c'est probable. -Mais ce n'est pas l'unique cause : j'ai pu garder un petit lien social avec des copains de boulot, et j'ai participé à des réunions en visioconférence toutes les semaines, à partir de la moitié du confinement. -Sans compter la messagerie *Slack*, dont j'ai parlé plus haut. - -Quid de l'encadrement ? -Peut-être que nous ne nous sommes pas compris parfaitement. -Peut-être que mes encadrants désiraient quelqu’un qui les aurait plus embêtés, qui serait davantage allé les voir. -Alors qu’à moi, il m’aurait sans dout fallu un encadrement plus fort, au moins au début. -Et cela est sans compter la distance géographique des deux laboratoires dans lesquels je travaillais. -Donc ça a sans doute joué, mais en partie seulement. - - -## Dans mes tripes -Je vais être totalement subjectif maintenant. - -### Comment je me sens -- Travailler sur la thèse me coûte. -- Ça dure depuis plusieurs semaines. -- Si je continue, ce ne serait pas pour avoir le diplôme ni pour produire de la connaissance, mais uniquement pour "finir le truc" et je trouve ça pas très beau. -- Comme lors de ma "crise de milieu de thèse", la montagne à gravir pour atteindre l'objectif me paraît énorme, mais ce n'est pas l'unique raison. -- À croire les résultats d'un [test](http://www.masef.com/scores/burnoutsyndromeechellembi.htm) sur l'épuisement professionnel, je suis ~~un peu~~ en *burn out*, en tout cas pendant la période de confinement. C'est-à-dire que je n'ai plus d'énergie à investir professionnellement, je souffre de dépersonnalisation, et j'ai l'impression que ce que je fais c'est de la merde, en gros. -- À bas les dissonances cognitives, et notamment la *justification de l'effort* qui fait qu’on justifie la souffrance passée en augmentant dans sa tête la récompense future. - - -### Le monde de la recherche en France -- Le monde de la recherche commence à me stresser et me dégoûter. -- Il faut des années à lutter pour trouver un boulot. Et on l'a si on est à la fois très bon et très endurant. -- Les conditions de travail du personnel de la recherche se dégradent, et ça me déprime. -- En façade, tout le monde va bien, mais les *burn out* sont communs et personne n'en parle. -- Alors du coup, j'ai envie de montrer que la thèse n'est pas forcément faite pour tout le monde. Si on ne la termine pas, ça veut pas forcément dire qu'on est nul·le, ça dépend de plein de choses (voir plus bas, ma "théorie"). Et j'ose espérer que **c'est pas grave**. - - - -### Tirons à boulets rouges sur l'encadrement -*En préambule : je suis conscient que j'aurais pu (dû ?) parler davantage avec mes encadrants.* -*Mais pour moi, ce n'est pas facile (syndrome de l'imposteur, peur de gêner, tout ça), alors je ne l'ai fait que rarement.* -*D'où une "faute" partagée, entre moi qui ai trop peu parlé et eux qui ne se sont peut-être pas assez intéressés à moi.* -*Là, je charge surtout Encadrant 1.* - -- J'ai l'impression d'avoir été un outil. Je n'ai pas travaillé *avec* Encadrant 1, mais *pour* lui. -- J'ai **été** un outil lorsque Encadrant 1 m'a tiré dans son projet Covid-19. -- Il n'y a jamais eu de séparation vie privée / vie professionnelle. -Depuis le début, Encadrant 1 utilise mon adresse courriel personnelle. Me propose des visioconférences à 22 h. M'appelle le dimanche (quand il s'intéresse à moi en tant qu'outil). -- Je n'ai jamais véritablement eu de reconnaissance. Jamais un « Oh bravo, c'est cool ce que tu as fait là. » - - -### La thèse : un morceau qui tourne en boucle -- Parmi les trucs à faire dans la thèse, en fait il y a beaucoup de choses à **refaire**, et c'est assez frustrant. -- Depuis le début (deux ans et presque onze mois), j'analyse les mêmes données, avec les mêmes problématiques. Ce travail n'a toujours pas abouti : on **refait** les mêmes choses mais cette fois-ci en groupe, sans doute plus précisément mais du coup plus lentement. Résultat : on en est toujours au pré-traitement des données. En fin de troisième année de thèse, c'est insupportable. -- Autre élément de frustration lié à une répétition intempestive : la semaine dernière, mon disque dur a craqué son slip. Et pour la deuxième fois en moins d'un an, j'ai perdu tout mon dossier de thèse. Évidemment, j'ai des sauvegardes, mais partielles : je ne garde que les données brutes, les scripts (les recettes pour analyser), et les résultats finaux. J'ai perdu tout ce qui était en cours. -- Ce morceau qui tourne en boucle, j'ai l'impression qu'il tourne à l'envers. Les données sont là, et à partir de ça on émet des hypothèses. Bien souvent [c'est l'inverse](https://fr.wikipedia.org/wiki/M%C3%A9thode_hypoth%C3%A9tico-d%C3%A9ductive), et du coup ça génère un certain nombre de décalages. - - -### Je suis un homme décalé -- Décalé par rapport aux autres doctorant·e·s ou chercheur·e·s - - Bien souvent, en troisième année, lae doctorant·e est en rédaction, ou en tout cas analyse les derniers résultats. - - Dans mon cas, je suis de retour au tout début. Alors évidemment, ça irait plus vite maintenant que je me suis bouffé pas mal d'écueils, mais c'est frustrant. -- C'est d'autant plus frustrant qu'on te dit, au début du confinement : « Ça doit être super cool pour toi, le confinement. Tu es au calme, tu vas pouvoir rédiger, te concentrer et tout ! » Eh bien non, je n'ai encore rien à rédiger et non, ça ne se passe pas comme ça. Décalage. - -### L'herbe est tellement plus verte à côté -- Je n'ai plus envie de travailler sur la thèse, et encore moins de participer à des trucs prenants, comme une grosse réunion prévue, où il faudrait que je justifie plein de choix, plein de méthodes. Je n'incarne plus mon travail de thèse, je ne peux plus faire ça. -- J'ai par contre très très envie de tourner la page le plus rapidement, car plein d'autres projets de vie germent. -- Pendant la thèse, et aussi pendant le confinement, j'ai toujours fait plein de trucs à côté, et c'est pour ces trucs-là que j'aime me lever le matin. - - dans mon coin : bidouille de serveur, couture, sport - - en groupe : associations, rencontres, militantisme -- Je préfère m’investir dans ces activités qui m’apportent plus et me coûtent moins. - - - -### Ma petite "théorie" sur la thèse -En réfléchissant à tout ça, je me suis fait une image mentale. - -Prenons un ensemble de vases communicants. -Chaque vase correspond à un élément contextuel de la thèse, par exemple : -- l'intérêt pour le sujet -- la persévérance -- le support et le cadre fournit par l'encadrement -- les conditions de vie à côté de la thèse -- … - -Ces vases seraient remplis à différents niveaux. -Par exemple, le premier serait rempli à fond si j'étais très très intéressé par le sujet, etc. -Pour le moment ils ne communiquent pas, ils peuvent avoir des niveaux différents. - -Ensuite, pour savoir si la thèse va bien se passer, ou du moins se terminer, on peut les faire communiquer : les niveaux vont s'égaliser. -Si le niveau total est supérieur à un seuil, alors on passe, sinon ça casse. - -Ainsi, à défaut de support de l'encadrement, si on est très intéressé, on va quand même y arriver, et inversement. - -Dans mon cas, à partir de la deuxième année j'ai senti que j'étais vraiment à la limite de ce seuil. -En fonction du contexte, j'oscillais au-dessus et au-dessous du seuil. -Là, avec le contexte de pandémie, le niveau est clairement sous le seuil, et je pense qu'il sera impossible qu'il remonte au-dessus. - - -## Conclusion -Évidemment, avec des « si » on pourrait mettre une thèse en bouteille : *et si tu faisais un break de quelques mois et que tu reprenais ? Et si tu changeais un peu le sujet pour que ça t'intéresse plus ?*… -Mais voilà, il y a des contraintes, notamment temporelles, et ce n'est pas possible. - -Je ne me sens plus à ma place. Pas parce que je suis nul, mais plutôt parce que je crois que je serai plus efficace à faire autre chose. J’ai appris plein de choses pendant cette expérience, qui resteront même si je n’ai pas le diplôme. J’ai également découvert pas mal de choses sur moi-même : mes limites, mon fonctionnement, mes envies… - -Après une longue réflexion, qui m'a amené à écrire ces lignes pour bien comprendre mon choix, je vais donc laisser ma thèse là. diff --git a/content/fr/humeur/5-objectifs-2021/index.md b/content/fr/humeur/5-objectifs-2021/index.md deleted file mode 100644 index 2cfa9d0..0000000 --- a/content/fr/humeur/5-objectifs-2021/index.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: "Mes objectifs pour 2021" -date: 2021-01-02T08:09:00+02:00 -description: "C'est 2021, et comme j'ai vu sur d'autres blogs, je vais me fixer des objectifs pour cette année et essayer des les tenir." -tags: ["3615maVie"] -draft: false ---- - -Bonne année tout le monde ! 🎉 - -C'est le début d'année, c'est l'heure des bilans ! -On voit fleurir sur les blogs des bilans, des points d'étape, des résumés et autres récapitulatifs. -De mon côté, je vais plutôt me fixer des objectifs pour cette année, et puis on verra fin décembre 2021 ce qu'il en aura été. - -## Sur ce blog -Je me souhaite d'écrire plein d'articles de blog : des tutos, des explications du monde du logiciel libre (à mon échelle), comment et pourquoi utiliser des logiciels et services non privateurs de liberté. -En français et en breton ! - -Je vais aussi continuer les mes [notes-hebdo](/tags/hebdo) aussi régulièrement que possible. - - -## Balado, travail audio -Je me souhaite ~~d'être un grand podcasteur et influenceur à succès~~ de continuer sur ma petite lancée, c'est-à-dire : -- poursuivre mon balado [J'apprends le breton](https://zik.goe.land/channels/japprends_le_breton/). A priori en milieu de cette année il s'arrêtera avec la formation. Mais j'espère produire quelques épisodes de temps en temps par la suite, parce que mon apprentissage continuera après la formation ! Il faudra que je réfléchisse à une nouvelle formule, mais j'ai encore le temps. -- poursuivre les autres travaux audio commencés, avec [Xavier](https://xavcc.frama.io/les-mains-dans-le-temps-introspection-suspensions-diybio/) notamment. Une partie de ces travaux n'est pas publique, car il s'agit de balado-cadeaux offerts à mes proches ! -- … mais si j'ai le temps, pourquoi ne pas faire encore autre chose ? Par exemple, l'écriture puis la lecture de contes en français et/ou en breton. - -## Développement personnel -Je n'aime pas trop ce terme car il ne veut pas dire grand chose, mais grâce à cela je peux y fourrer deux ou trois trucs qui n'ont pas forcément de rapport entre eux. - -Côté langue, je me souhaite de bien terminer ma formation en breton. De parler, écrire, promouvoir cette langue le plus possible. -D'être curieux et de développer mon vocabulaire et mon accent. - -Une fois la formation officielle terminée, pourquoi ne pas commencer l'apprentissage d'une autre langue, en douceur ? Car c'est franchement génial d'apprendre une langue. -Je trouve un grand plaisir dans cette gymnastique intellectuelle, et puis ça ouvre l'esprit au monde ! - -Côté projet professionnel, eh bien je me souhaite de m'en fixer un. La piste privilégiée aujourd'hui est celle d'une formation de développeur en alternance, à partir de l'été 2021. -Mais d'ici-là, d'autres choses peuvent arriver ! - -Enfin, côté personnel, je me souhaite d'être rigoureusement bienveillant. -Je peux avoir tendance à juger des personnes hâtivement et je veux travailler là-dessus. -Rester humble aussi et ne pas parler pour ne rien dire. -En somme, appliquer les vers du poème *[If](https://www.poetryfoundation.org/poems/46473/if---)*, de Rudyard Kipling ([version française](https://fr.wikipedia.org/wiki/Si_(po%C3%A8me))). - - -## Logiciels libres -Je me souhaite de faire plein de chose, de contribuer autant que je peux, au monde du logiciel libre. - -J'aimerais pouvoir soutenir financièrement les différents projets que j'utilise, et j'en utilise plein. - -Je me souhaite aussi de contribuer beaucoup beaucoup à la traduction de ces mêmes logiciels et services en breton. -Et donc pourquoi pas de rejoindre l'association [An Drouizig](https://www.drouizig.org). - -J'aimerais cette année également contribuer à rapprocher le monde bretonnant du monde du logiciel libre. -D'une part, en mettant sur le papier le sentiment fort que j'éprouve en ce moment : ces deux mondes ont beaucoup à s'apporter. -Plein de parallèles sont à faire, et des passerelles sont à construire pour générer une sorte synergie permettant aux deux mondes de s'entraider. - -Et justement, d'autre part, j'aimerais monter petit à petit et avec des personnes qui le voudraient bien, une petite structure d'hébergement et de promotion de services libres pour les bretonnant·e·s et gallaisant·e·s. -Ça a déjà un peu commencé avec [Mastodon e brezhoneg](https://mastodon.fedi.bzh), à faire évoluer ! -Et puis cette petite structure pourrait proposer d'autres services, finalement un peu comme un [CHATONS](https://chatons.org) qui parlerait breton. -Une mission de cette même structure serait de promouvoir ces services et plus généralement le monde du libre, en passant par l'*Ofis publik ar brezhoneg*, les médias bretons etc. - -## Pour finir -Je me souhaite de réussir à faire des choix. -Ne pas vouloir tout faire, réussir à dire non quand je ne peux pas m'engager à fond. - - ---- - -Et voilà, on se retrouve dans 12 mois pour le bilan 2021 ! diff --git a/content/fr/humeur/6-lettre-republique-moribonde/index.md b/content/fr/humeur/6-lettre-republique-moribonde/index.md deleted file mode 100644 index 19b90f9..0000000 --- a/content/fr/humeur/6-lettre-republique-moribonde/index.md +++ /dev/null @@ -1,103 +0,0 @@ ---- -title: "« J'ai 21 ans et je ne crois plus en cette république moribonde »" -date: 2021-01-11T13:09:00+02:00 -description: "Je suis tombé sur une lettre d'un étudiant de 21 ans qui désespère. Je m'y suis pas mal retrouvé, alors je la reposte sur mon blog." -tags: ["lettre", "prout"] -draft: false ---- - -{{< block_color blue >}} -Je suis tombé sur une lettre d'un étudiant de 21 ans qui désespère. Je m'y suis pas mal retrouvé, alors je la reposte sur mon blog. La version pdf : [lettre originale](./lettre_republique_moribonde.pdf) -{{< /block_color >}} - - -Bonjour Monsieur, - -Ce mail n'appelle pas nécessairement de réponse de votre part, je cherchais simplement à écrire **mon désarroi**. -Ne sachant plus à qui faire part du profond mal-être qui m'habite, c'est vous qui m'êtes venu à l'esprit. -Même si cela remonte à longtemps, l'année que j'ai passée en cours avec vous a eu une influence déterminante sur les valeurs et les idéaux qui sont aujourd'hui miens et que je tente de défendre à tout prix, c'est pour cela que j'ai l'intime conviction que vous serez parmi les plus à même de comprendre ce que j'essaye d'exprimer. - -Ces dernières semaines ont eu raison **du peu d'espoir qu'il me restait**. -Comment pourrait-il en être autrement ? -Cette année était celle de mes 21 ans, c'est également celle qui a vu **disparaître mon envie de me battre** pour un monde meilleur. -Chaque semaine **je manifeste inlassablement** avec mes amis et mes proches sans observer le moindre changement, je ne sais plus pourquoi je descends dans la rue, il est désormais devenu clair que **rien ne changera**. -Je ne peux parler de mon mal-être à mes amis, je sais qu'il habite nombre d'entre eux également. -Nos études n'ont désormais **plus aucun sens**, nous avons perdu de vue le sens de ce que nous apprenons et la raison pour laquelle nous l'apprenons car il nous est désormais **impossible de nous projeter sans voir le triste futur qui nous attend**. - -Chaque semaine une nouvelle décision du gouvernement vient **assombrir le tableau de cette année**. -Les étudiants sont **réduits au silence**, privés de leurs traditionnels moyens d'expression. -Bientôt un **blocage d'université** nous conduira à une amende de **plusieurs milliers d'euros** et à une peine de **prison ferme**. -Bientôt les travaux universitaires seront soumis à des **commissions d'enquêtes** par un gouvernement qui se targue d'être le grand défenseur de la liberté d'expression. -Qu'en est-il de ceux qui refuseront de rentrer dans le rang ? -Je crois avoir ma réponse. -Samedi soir, le 5 décembre, j'étais présent place de la République à Paris. -J'ai vu les **forces de l'ordre lancer à l'aveugle** par-dessus leurs barricades anti-émeutes **des salves de grenades GM2L** sur une foule de manifestants en colère, habités par une rage d'en découdre avec ce gouvernement et ses représentants. -J'ai vu le jeune homme devant moi **se pencher pour ramasser ce qui ressemblait à s'y méprendre aux restes d'une grenade lacrymogène** mais qui était en réalité **une grenade GM2L** tombée quelques secondes plus tôt et n'ayant pas encore explosé. -Je me suis vu lui crier de la lâcher lorsque **celle-ci explosa dans sa main**. -Tout s'est passé très vite, je l'ai empoigné par le dos ou par le sac et je l'ai guidé à l'extérieur de la zone d'affrontements. -Je l'ai assis au pied de la statue au centre de la place et j'ai alors vu ce à quoi ressemblait **une main en charpie, privée de ses cinq doigts**, sorte de bouillie sanguinolente. -Je le rappelle, **j'ai 21 ans et je suis étudiant en sciences sociales**, personne ne m'a appris à traiter des **blessures de guerre**. -J'ai crié, crié et appelé les street medics à l'aide. -Un homme qui avait suivi la scène a rapidement accouru, il m'a crié de faire un garrot sur le bras droit de la victime. -**Un garrot...** -Comment pourrais-je avoir **la moindre idée de comment placer un garrot** sur une victime qui a perdu sa main moins d'une minute plus tôt ? -Après quelques instants qui **m'ont paru interminables**, les street medics sont arrivés et ont pris les choses en main. - -Jamais je n'avais fait face à un tel **sentiment d'impuissance**. -J'étais venu manifester, exprimer **mon mécontentement contre les réformes** de ce gouvernement qui refuse de baisser les yeux sur **ses sujets qui souffrent**, sur **sa jeunesse qui se noie** et sur toute cette frange de la population qui **suffoque dans la précarité**. -Je sais pertinemment que mes protestations n'y changeront rien, mais manifester le samedi me permet de garder à l'esprit que **je ne suis pas seul**, que le mal-être qui m'habite est **général**. -Pourtant, ce samedi plutôt que de rentrer chez moi **heureux d'avoir revu des amis** et d'avoir rencontré des gens qui gardent espoir, je suis rentré chez moi **dépité, impuissant et révolté**. -Dites-moi Monsieur, comment un étudiant de 21 ans qui vient **simplement exprimer sa colère la plus légitime** peut-il se retrouver à tenter d'installer **un garrot sur le bras d'un inconnu qui vient littéralement de se faire arracher la main** sous ses propres yeux, à seulement deux ou trois mètres de lui ? -Comment en suis-je arrivé là ? -**Comment en sommes-nous arrivés là ?** -Je n'ai plus peur de le dire. -**Aujourd'hui j'ai un dégoût profond pour cette République moribonde.** -Les individus au pouvoir ont perverti ses valeurs et l'ont transformée en appareil répressif à la solde du libéralisme. -J'ai développé malgré moi **une haine profonde pour son bras armé**, qui défend envers et contre tout ces hommes et ces femmes politiques qui n'ont que faire de **ce qu'il se passe en bas de leurs châteaux**. -J'ai toujours défendu des **valeurs humanistes et pacifistes**, qui m'ont été inculquées par **mes parents** et desquelles j'ai jusqu'ici toujours été très fier. -C'est donc **les larmes aux yeux que j'écris ceci** mais dites-moi Monsieur, comment aujourd'hui après ce que j'ai vu pourrais-je **rester pacifique** ? -Comment ces individus masqués, sans **matricules pourtant obligatoires** peuvent-ils nous mutiler en toute impunité et **rentrer chez eux** auprès de leur famille comme si **tout était normal** ? -Dans quel monde vivons-nous ? -Dans un monde où une association de policiers peut ouvertement **appeler au meurtre des manifestants** sur les réseaux sociaux, dans un monde où les parlementaires et le gouvernement souhaitent **renforcer les pouvoirs de cette police administrative** qui frappe mutile et tue. -Croyez-moi Monsieur, lorsque je vous dis qu'il est bien difficile de rester pacifique dans un tel monde... - -Aujourd'hui **être français est devenu un fardeau**, je suis l'un de ces individus que l'État qualifie de « séparatiste », pourtant je ne suis pas musulman, ni même chrétien d'ailleurs. -Je suis blanc, issu de la classe moyenne, **un privilégié en somme**... -Mais quelle est donc alors cette religion qui a fait naître en moi **une telle défiance vis-à-vis de l'État et de la République** ? -Que ces gens là-haut se posent **les bonnes questions**, ma haine pour eux n'est pas due à un quelconque endoctrinement, je n'appartiens à l'heure actuelle à aucune organisation, à aucun culte « sécessionniste ». -Pourtant je suis **las d'être français**, las de me battre pour un pays qui ne veut pas changer. -Le gouvernement et les individus au pouvoir sont ceux qui me poussent vers le séparatisme. -Plutôt que de mettre sur pied des lois visant à réprimer le séparatisme chez les enfants et les étudiants, **qu'ils s'interrogent sur les raisons** qui se cachent derrière cette défiance. -La France n'est plus ce qu'elle était, et **je refuse d'être associé à ce qu'elle représente aujourd'hui**. -Aujourd'hui et malgré moi **je suis breton avant d'être français**. -Je ne demanderais à personne de comprendre mon raisonnement, seulement aujourd'hui j'ai besoin de me raccrocher à quelque chose, **une lueur, qui aussi infime soit-elle** me permette de croire que tout n'est pas perdu. -Ainsi c'est à regret que je dis cela mais cette lueur je ne la retrouve plus en France, **nous allons au-devant de troubles encore plus grands**, le pays est divisé et l'antagonisme grandit de jour en jour. -Si rien n'est fait, les jeunes qui comme moi chercheront une sortie, **un espoir alternatif** en lequel croire, quand bien même celui-ci serait utopique, seront bien plus nombreux que ne l'imaginent nos dirigeants. -Et ce ne sont pas leurs lois contre le séparatisme qui pourront y changer quelque chose. -Pour certains cela sera **la religion**, pour d'autre comme moi, **le régionalisme**. -Comment pourrait-il en être autrement quand 90% des médias **ne s'intéressent qu'aux policiers armés jusqu'aux dents** qui ont été malmenés par les manifestants ? - - -Nous sommes plus de 40 heures après les événements de samedi soir et pourtant je n'ai vu nulle part mentionné le fait qu'un **manifestant avait perdu sa main**, qu'un journaliste avait été **blessé à la jambe** par des éclats de grenades supposées sans danger. -Seul ce qui reste de **la presse indépendante** tente encore aujourd'hui de faire la lumière sur **les événements terribles qui continuent de se produire** chaque semaine. -Soyons reconnaissants qu'ils continuent de le faire **malgré les tentatives d'intimidation** qu'ils subissent en marge de chaque manifestation. - -Je tenais à vous le dire Monsieur, **la jeunesse perd pied**. -Dans mon entourage sur Paris,les seuls de mes amis qui ne partagent pas mon mal-être sont ceux qui ont décidé de **fermer les yeux et de demeurer apolitiques**. -Comment les blâmer ? -Tout semble plus simple de leur point de vue. -Nous sommes **cloîtrés chez nous** pendant que la planète se meurt **dans l'indifférence généralisée**, nous sommes rendus **responsables de la propagation du virus** alors même que nous sacrifions nos jeunes années pour **le bien de ceux qui ont conduit la France dans cette impasse**. -Les jeunes n'ont **plus l'envie d'apprendre** et les enseignants plus l'envie d'enseigner à des **écrans noirs**. -Nous sacrifions nos samedis pour aller protester contre ce que nous considérons comme étant **une profonde injustice**, ce à quoi l'on nous répond par **des tirs de grenades, de gaz lacrymogènes ou de LBD** suivant les humeurs des forces de l'ordre. -Nous sommes l'avenir de ce pays, pourtant **l'on refuse de nous écouter, pire, nous sommes muselés**. -Beaucoup de choses ont été promises, nous ne sommes pas dupes. - -Ne gaspillez pas votre temps à me répondre. -Il s'agissait surtout pour moi d'écrire mes peines. -Je ne vous en fait part que parce que je sais que cette lettre ne constituera pas une surprise pour vous. -Vous êtes au premier rang, vous savez à quel point l'abîme dans lequel sombre la jeunesse est profond. -Je vous demanderai également de ne pas vous inquiéter. -Aussi sombre cette lettre soit-elle, j'ai toujours la tête bien fixée sur les épaules et j'attache trop d'importance à l'éducation que m'ont offert mes parents pour aller faire quelque chose de regrettable, cette lettre n'est donc en aucun cas un appel au secours. -J'éprouvais seulement le besoin d'être entendu par quelqu'un qui, je le sais, me comprendra. - -*Mateo* diff --git a/content/fr/humeur/6-lettre-republique-moribonde/lettre_republique_moribonde.pdf b/content/fr/humeur/6-lettre-republique-moribonde/lettre_republique_moribonde.pdf deleted file mode 100644 index 3ece82b..0000000 Binary files a/content/fr/humeur/6-lettre-republique-moribonde/lettre_republique_moribonde.pdf and /dev/null differ diff --git a/content/fr/humeur/7-mal-ventre-ep1/bristol.jpg b/content/fr/humeur/7-mal-ventre-ep1/bristol.jpg deleted file mode 100644 index 676cb29..0000000 Binary files a/content/fr/humeur/7-mal-ventre-ep1/bristol.jpg and /dev/null differ diff --git a/content/fr/humeur/7-mal-ventre-ep1/index.md b/content/fr/humeur/7-mal-ventre-ep1/index.md deleted file mode 100644 index 3c4aeaa..0000000 --- a/content/fr/humeur/7-mal-ventre-ep1/index.md +++ /dev/null @@ -1,136 +0,0 @@ ---- -title: "J'ai mal au ventre - Mon coming-prout - Ep 01" -date: 2021-07-23T18:45:00+02:00 -description: "Cet article va traiter (encore) de moi, et plus particulièrement de mon bide. Car ça fait quelques temps (oserai-je dire quelques années ?) que j'ai des problèmes de bide. Et enfin, depuis quelques temps (quelques semaines cette fois-ci), j'ai décidé de prendre ce problème à bras-le-corps." -tags: ["santé", "ventre", "3615mavie", "coming-prout"] -draft: false ---- - -Cet article va traiter (encore) de moi, et plus particulièrement de mon bide. -Car ça fait quelques temps (oserai-je dire quelques années ?) que j'ai des problèmes de bide. -Et enfin, depuis quelques temps (quelques semaines cette fois-ci), j'ai décidé de prendre ce problème à bras-le-corps. - -Cet article est donc le premier d'une série intitulée sobrement *[mon coming-prout](/tags/coming-prout/)*. -On sent l'influence des *[Jours](https://lesjours.fr)* pour le principe de la série ainsi que le nom ~~pourri~~ recherché. -J'ai également été influencé par le blog [Kancer club](https://kancer.club), qui retrace « l'itinéraire d'un jeune cancéreux ». -En espérant que dans mon cas, ce soit moins grave. - - -## De la gêne à en parler -C'est difficile de parler de caca. -Je veux dire, autrement que sur le ton de la rigolade. -Du nôtre surtout. -De sa forme, de son odeur, de sa fréquence. -C'est hyper intime en fait, vous ne trouvez pas ? - -Et pourtant, on gagnerait à le faire. -Je viens de consulter le résultat d'un [sondage de l'Ifop](https://www.ifop.com/publication/troubles-digestifs-quand-faut-il-consulter/) qui affirme qu'à peu près une personne sur deux, en France, souffre d'au moins un trouble digestif, quel qu'il soit. - -La digestion est au cœur de notre vie : tout le monde fait caca, mais on a un peu honte à en parler, surtout quand on a des problèmes. -On n'aime pas qu'on nous entende quand on est sur le trône, et pourtant beaucoup de toilettes ne sont pas insonorisées. -Autant de paradoxes que la parole pourrait aider à dénouer, je pense. - -Alors je me lance. - -## Pourquoi parler maintenant ? -Avant de parler des symptômes, parlons des effets sur la dimension psychologique et la dimension sociale. -C'est assez handicapant, les problèmes de transit. -D'une part, il y a la conception des lieux publics et privés, c'est-a-dire les toilettes et leur accès. -Pas insonorisées, pas discrètes, pas assez nombreuses… -Elles sont peut-être suffisantes pour les personnes qui n'ont pas de problèmes digestifs, mais elles font défaut à l'autre moitié de la population. - -Et d'autre part, il y a cette norme sur le transit, ce tabou. -Sans cela, peut-être que les malades du cul oseraient se lâcher, faire du bruit, aller à la selle toutes les 10 minutes. -Mais aujourd'hui en tout cas, c'est compliqué : sentiment de honte, d'être différent·e, d'être jugé·e. - -Tout cela fait que récemment, j'ai dû annuler un voyage. -Je devais traverser la France, rendre visite à un ami pendant quelques jours. -Petit à petit, l'angoisse est montée. -*« Comment je vais faire pour aller aux toilettes discrètement, dans un petit appartement ? Si on fait des randos, comment ça va se passer ? Comment ne pas me chier dessus ? Et puis s'il y a une soirée avec de l'alcool, comment passer la journée suivante ailleurs qu'aux toilettes ? »* -Tant de questions que j'ai commencé à me poser à mesure que j'accumulais les expériences difficiles et douloureuses pendant les vacances, les weekends, hors de chez moi. - -J'ai donc décidé d'arrêter de me mentir à moi-même. -Pour arrêter de me faire du mal, pour arrêter de décevoir les gens, prévenus à la dernière minute de l'annulation pour cause de "mal au ventre". -Et pour guérir j'espère ! -Car oui, **je suis malade**. -Je ne connais pas encore le nom de la pathologie, mais je dois me faire soigner. - -Et il faut que ça commence par un **diagnostic**, parce que j'ai besoin d'un nom, pour accepter mon état et aller de l'avant. - - -## Depuis plusieurs années… -Ok, maintenant, je peux enfin parler de mes symptômes. -Les symptômes de troubles digestifs peuvent être très divers. -Mais je pense qu'un bon nombre de personnes atteintes de ces troubles peut se sentir concerné par ce que j'ai écrit jusqu'à présent : honte, gêne, tabou… - -Avant de lister mes symptômes, je vous présente l'échelle de Bristol, qui permet d'évaluer son caca de 1 (dur et séparé en morceaux) à 7 (liquide) : - -{{< figure src="./bristol.jpg" title="L'échelle de Bristol." class="center img-70" alt="L'échelle de Bristol" >}} - -Moi je me place quasiment en permanence le type 5 et le type 6, parfois type 7. -Ça tend vers la diarrhée quasi-permanente en somme. -Et mon côlon a l'air d'aimer tout sauf le solide : en plus du quasi-liquide, j'ai des gaz. -Vu que c'est [difficile de péter dans ces conditions](https://www.blablagues.net/blague-combles-umc.html), je suis pas mal ballonné quand je n'ai pas accès à des toilettes. -Le gaz s'accumule, prend beaucoup de place. -Et commence à faire des bruits forts, gênants, honteux. - -Depuis plusieurs années je subis cet état, assez fatiguant mentalement. -Au départ c'était plutôt passager, aujourd'hui presque permanent. - -Étant donné les symptômes, on peut tenter un autodiagnostic. -Mais à moins de faire des examens plus poussés, ça peut être un peu tout, du grave et du moins grave : -- [maladie de Crohn](https://fr.wikipedia.org/wiki/Maladie_de_Crohn) : inflammation de l'appareil digestif, agit par poussées. Souvent il y a de la fièvre et de la perte de poids, deux symptômes que je n'ai pas. Possible cause : génétique, environnement (tabagisme, alimentation riche en protéines animales), déséquilibre du microbiote, psychologie (stress). -- [syndrôme de l'intestin irritable](https://fr.wikipedia.org/wiki/Syndrome_de_l%27intestin_irritable) : peut être associé à des diarrhées et/ou à des constipations. Plein d'autres symptômes possibles : fatigue, maux de tête… Et aussi des douleurs dans le bas du dos, ce que j'ai parfois. Possible cause : déséquilibre du microbiote intestinal (qui peut venir de plein de facteurs). -- [parasitose intestinale](https://fr.wikipedia.org/wiki/Parasite_intestinal) : des parasites dans le bide. Plein de parasites différents, mais certains (comme *[Giardia intestinalis](https://fr.wikipedia.org/wiki/Giardia_intestinalis)*) provoquent des diarrhées longues. Il peut aussi y avoir du sang dans les selles. Cause : manger du caca (je l'ai rarement fait quand même) ou des choses contaminées avec du caca, mais aussi ingérer de la viande pas très cuite (j'avais l'habitude de manger de la viande bien saignante…). -- ... - - -## Ce que j'ai essayé -Évidemment, je ne suis pas resté les bras croisés pendant tout ce temps. -J'ai essayé de me renseigner et de changer mon alimentation. - -J'ai regardé pas mal de documentaires sur le [microbiote](https://www.arte.tv/fr/search/?q=microbiote&page=1), comme une chouette série : [Comment j'ai hacké mes intestins](https://www.arte.tv/fr/videos/087580-001-A/comment-j-ai-hacke-mes-intestins-1-6/). -Ce documentaire parle en particulier du microbiote, des probiotiques, des régimes particuliers, de la transplantation fécale, des phages, du soin par des vers (helminthes). -Intéressant à regarder pour se rendre compte qu'a priori, il n'y a pas une solution miracle, mais une myriade de trucs à essayer. - -J'ai également écouté le balado [Chroniques de l'intérieur](https://shows.acast.com/chroniques-de-linterieur). -Une sorte de docu-fiction audio, qui suit Lou, une femme gênée par la constipation, ce qui impacte sa vie personnelle, professionnelle, intime… -Il m'a été assez facile de me mettre à sa place. -Ça a d'ailleurs contribué à dédramatiser la situation et donc à produire ce *coming-prout*. - -J'ai évidemment tenté de changer un peu mon régime alimentaire. -J'ai appris plus ou moins à identifier les aliments riches en *FODMAP*, c'est-à-dire les aliments qui contiennent des *fermentable oligo-, di-, monosaccharides and polyols*. -Des bouts de sucre (monosaccharides, disaccharides et oligosaccharides) et des alcools de sucre (polyols) qui sont utilisés par des bactéries du microbiote. -Ce sont ces bactéries qui seraient responsables du syndrôme de l'intestin irritable. -En limitant les aliments riches en FODMAP, on diminuerait le nombre de ces bactéries. -Quels aliments alors ? Beaucoup… le blé et d'autres céréales, les artichauts, les poireaux, les haricots, des fruits comme les pommes, poires et pruneaux. -Autant dire qu'un [régime sans FODMAP](https://paulinediet.fr/regime-fodmap-liste-aliments-pauvres-fodmaps/#liste-fodmap), c'est un peu compliqué à suivre. - - -J'ai tenté de fabriquer mes propres probiotiques, en faisant ma propre kombucha, cette boisson fermentée à base de thé. -J'ai essayé d'ingérer d'autres probiotiques trouvés en sachets en magasin. - -Je suis même allé jusqu'à postuler à une start-up rennaise, [Nahibu](https://nahibu.com), qui se spécialise dans l'analyse du microbiome (le génome du microbiote) pour diagnostiquer des dysbioses, des problèmes de microbiote. -Je pensais qu'en échange de mes services en bioinformatique et analyse de données, ils auraient pu me filer un test gratuit. 😋 -Je n'ai pas eu de réponse, tant pis. - -Cependant, les troubles digestifs, qu'ils soient liés ou non au microbiote, sont tellement multifactoriels qu'il est extrêmement difficile d'identifier l'origine du ou des problèmes. -Par exemple, le moindre changement d'alimentation, il faut le maintenir pendant plusieurs semaines pour avoir des effets. -Ça demande une motivation en acier, qu'il est difficile de garder vu qu'il n'y a pas d'effet immédiat. - - -## La suite -La solution c'est donc **d'en parler**. -En parler autour de soi (ce que je fais en écrivant ces lignes), pour que l'entourage comprenne, sans pour autant éprouver de pitié hein, ça ne servirait à rien. - -Et puis **en parler à un·e professionnel·le de santé** pour avancer, savoir quoi faire pour résoudre ou atténuer les symptômes. -Et c'est d'ailleurs ce que je vais faire d'ici quelques jours ! - -Dans la suite de cette série, je vais donc tâcher de relater mes aventures fécales, mes expérimentations probiotiques et autres voyages dans le microbiote. -La première partie de l'aventure, racontée dans cet article, je l'ai faite en solo. -À partir de maintenant je ne suis plus seul ! -Il va y avoir du personnel médical et puis les quelques lecteurices de ce blog. -Peut-être qu'en deux épisodes tout sera résolu, peut-être qu'il faudra plusieurs saisons. -Le suspense, croyez-moi, est partagé entre vous et moi ! - -Dans la cuvette au prochain épisode donc : la première consultation médicale chez une généraliste ! diff --git a/content/fr/humeur/8-mal-ventre-ep2/coloscopie.jpg b/content/fr/humeur/8-mal-ventre-ep2/coloscopie.jpg deleted file mode 100644 index 9cbfb27..0000000 Binary files a/content/fr/humeur/8-mal-ventre-ep2/coloscopie.jpg and /dev/null differ diff --git a/content/fr/humeur/8-mal-ventre-ep2/index.md b/content/fr/humeur/8-mal-ventre-ep2/index.md deleted file mode 100644 index dce2a6c..0000000 --- a/content/fr/humeur/8-mal-ventre-ep2/index.md +++ /dev/null @@ -1,128 +0,0 @@ ---- -title: "Bonjour docteur·e - Mon coming-prout - Ep 02" -date: 2021-08-31T22:35:00+02:00 -description: "Deuxième épisode de mon *coming-prout*. Dans cet article, on va parler des deux consultations que j'ai pu faire : médecin généraliste et gastro-entérologue !" -tags: ["santé", "ventre", "3615mavie", "coming-prout", "coloscopie"] -draft: false ---- - -Dans l'[épisode précédent](/humeur/7-mal-ventre-ep1) j'avais plutôt parlé de considérations générales. -De pourquoi c'était gênant et donc pourquoi j'ai eu du mal à en parler. -Des symptômes, un peu généraux, de comment je me sentais et de ce que j'avais essayé déjà. - -Aujourd'hui, dans cet article, ça y est, ça se concrétise. -**Je suis allé voir des professionnel·le·s de santé !** 🎉 - -Ma généraliste déjà, qui était (évidemment) super à l'écoute et rassurante. -Et puis un spécialiste, un gastro-entérologue. - -## Bonjour docteure, j'ai mal au ventre -On commence donc avec la visite chez ma généraliste. -Je lui en avais déjà parlé lors de ma première visite, vu qu'il s'agit de ma nouvelle généraliste, après avoir déménagé. -Mais on n'avait pas eu le temps de faire une vrai consultation, alors on est reparti de zéro. - -Je lui ai dit mes problèmes, elle m'a posé quelques questions pour cerner un peu mieux la situation. -En gros, le contenu de la consultation équivaut à celui de l'article précédent. -Elle m'a également massé le ventre, et a pu me dire qu'a priori, c'était pas *trop trop* urgent. -Là j'interprète, mais ça aurait pu être un cancer peut-être, et il y aurait eu des trucs dans le ventre, qu'elle aurait senti. - -Ensuite, elle m'a expliqué son raisonnement médical. -Avec cette auscultation seule, elle ne pouvait pas trouver une cause précise. -À ce stade, il y avait plusieurs causes potentielles, regroupées en deux familles : -- les problèmes organiques, c'est-à-dire dûs à une lésion qu'on peut mettre en évidence de manière objective. L'intestin, le côlon, ou le foie par exemple qui ne font pas leur taf, et c'est visible ; -- les problèmes fonctionnels, c'est-à-dire un organe qui ne fonctionne pas bien, et ça encore ça peut venir de plein de raisons différentes. - -La stratégie à adopter dans ce genre de situations, c'est de faire toutes les analyses possibles pour écarter, ou non, l'hypothèse organique, celle de la lésion. -Ça peut se regarder avec une analyse de sang (si le foie est cassé, on voit ça rapidement dans le sang par exemple). -On peut également observer directement le système digestif, par échographie (non invasive) et aussi la fameuse coloscopie (légèrement plus invasive). - -Et donc me voilà à la fin de la consultation avec plusieurs ordonnances. -Un bilan sanguin à faire, une visite chez un gastro-entérologue pour faire une échographie. -Et en dessert j'ai eu droit à une ordonnance pour un médicament à base de charbon actif, censé atténuer les sensations de ballonnement. - -Merci docteure ! - ---- - -Résultat de la prise de sang : rien à signaler, pas de problème de ce côté-là visiblement. - -Après quelques jours de médicament à base de charbon actif : ça n'a pas l'air transcendant. - -Me voilà donc, quelques jours plus tard, sur la route vers chez le gastro-entérologue. - - -## Bonjour docteur, j'ai mal au ventre et je viens de la part de ma généraliste -Dans la salle d'attente, c'est assez clair. -Il y a plein de posters et de prospectus pour *« bien préparer sa coloscopie »*. -Ahem. - -Je ne me laisse pas si facilement désarçonner. -J'explique avec tout mon aplomb la situation. -Je commence à être habitué maintenant. -Son intuition, après avoir vu les résultats de la prise de sang, c'est qu'on se dirige plutôt vers une cause fonctionnelle. Plus diffuse donc. -C'est plutôt cool d'un côté : je n'ai pas d'organes complètement perforés ou en lambeaux. -Mais d'un autre point de vue, c'est embêtant, ça va prendre du temps pour poser le diagnostic. - -Mais n'allons pas trop vite, on n'a pas encore écarté l'hypothèse organique. -On passe donc en salle d'échographie. -Je fais la blague que toute personne sans utérus a dû faire sur ce fauteuil, le ventre badigeonné de gel à échographie : « alors, on voit le bébé ? ». -Je m'excuse auprès des soignant·e·s. 😶 - -Bref, selon lui : tout a l'air en place, au moins entre l'estomac et la moitié de l'intestin grêle, en passant par les reins et le foie. -Par contre, l'échographie ne permet pas de tout voir, on ne peut pas complètement écarter l'hypothèse de la cause organique. -Il me parle de coloscopie et de fibroscopie. -De parasitologie des selles. -D'une nouvelle prise de sang. -Et, lui aussi, d'une boîte de médicaments, censés faire aller mieux, chez certain·e·s patient·e·s. - -Ouf, ça va vite là, et dans ma tête aussi. -Reprenons tranquillement. - -## Coloscopie et fibroscopie -Le gastro-entérologue me parle donc de **coloscopie** et de **fibroscopie**. -La première, qu'on peut aussi écrire **colonoscopie**, fait partie de la grande famille des **endoscopies**, ces examens qui permettent d'explorer visuellement le corps humain depuis l'intérieur, directement. -La [coloscopie](https://fr.wikipedia.org/wiki/Coloscopie) permet donc de voir le côlon et le rectum. -Environ 1,50 m de tube digestif quand même. - -{{< figure src="./coloscopie.jpg" title="Moi, bientôt (source : Wikimedia)" class="center img-70" alt="Une équipe médicale réalise une coloscopie." >}} - -La **fibroscopie** (endoscopie œso-gastro-duodénale), c'est pareil mais par la bouche. -Elle est utilisée pour scruter le haut du système digestif. - -Dans les deux cas, c'est invasif et ça demande un peu de préparation. -J'en ferai un épisode complet je pense (car oui, j'ai accepté la coloscopie) mais en gros : -- il faut suivre un régime particulier sans résidus (les peaux de tomates qu'on retrouve dans le caca, là, on vous voit) pendant **4 jours** ; -- un ou deux jours avant la colo', on se vide. On se prépare gentiment un breuvage sadique, à effet fortement laxatif. Pour ne pas mourir déshydraté, il faut boire au moins 4 ou 5 litres d'eau ; -- en ce moment, c'est aussi **test PCR pour le Covid19 obligatoire**, avec ou sans vaccin ; -- c'est un examen sous **anesthésie générale**. D'une part, ça fait un peu flipper de donner son corps vidé, faible et fragile à des inconnu·e·s en provoquant consciemment son inconscience. Et d'autre part, ça demande une consultation chez un·e anesthésiste. Bon au moins, ça donne l'opportunité de poser des questions et de se rassurer un peu. - -Le risque zéro n'existant pas, j'ai d'ores et déjà signé un papier déchargeant l'équipe médicale. -Si d'un côté je comprends, de l'autre, ça ne rassure pas tant que ça. -Mon consentement est censé être total et éclairé. -Je dois savoir qu'il existe *« un certain pourcentage de complications »*. -Des *« risques exceptionnels, voir* (sic) *même inconnus »*. -Et puis *« je m'engage à me soumettre à tous les soins »*. Cette terminologie est presque violente. -Je suis juste venu parce que je chie mou, et je dois me soumettre aux soins, inconscient. - -## Euh, pause ? -Tel était mon état de questionnement, quelques jours après la consultation chez le gastrologue. -En fait, j'aurais bien voulu faire toutes les analyses, et étudier leurs résultats, avant de passer sur le billard. -J'avais en tête les complications possibles : maladies nosocomiales (coucou le SARS-CoV-2), les polypes (tumeur bénigne) qu'il faudrait enlever s'il y en avait, et qui pourrait engendrer des saignements… -Tout ça pour rien si on arrivait à trouver la cause avant ? - -En fait, pas vraiment. -Avec un peu de recul, je retombe sur le raisonnement médical. -D'abord, écarter toute hypothèse organique, et ensuite se tourner vers les hypothèses fonctionnelles. -Ce raisonnement me rassure. -Et puis les risques sont quand même sacrément faibles. -Et en plus, c'est une belle expérience non ? -Le genre de trucs à raconter aux copain·e·s, une fois que tout sera réglé ! - -La suite courant septembre donc. - ---- - -Pour le moment, et ce pendant trois jours consécutifs, j'envoie des petits pots au laboratoire d'analyses avec mon caca dedans. -C'est ça, l'examen parasitologique des selles. -Chaque matin, un petit cadeau pour le personnel soignant. -J'espère que, de leur côté, iels m'enverront une carte postale depuis mon intérieur ! diff --git a/content/fr/humeur/9-mal-ventre-ep3/index.md b/content/fr/humeur/9-mal-ventre-ep3/index.md deleted file mode 100644 index 8899252..0000000 --- a/content/fr/humeur/9-mal-ventre-ep3/index.md +++ /dev/null @@ -1,98 +0,0 @@ ---- -title: "Vos paupières sont lourdes… - Mon coming-prout - Ep 03" -date: 2021-09-22T18:00:00+02:00 -description: "Troisième épisode de mon *coming-prout*. Dans cet article, on m'endort et on m'inspecte de l'intérieur !" -tags: ["santé", "ventre", "3615mavie", "coming-prout", "coloscopie"] -draft: false ---- - -Bonjour bonjour ! - -Suite de ma série [Mon coming-prout](/tags/coming-prout) avec l'événement qui, jusqu'à présent, aura été le plus invasif, nécessitant le plus d'efforts : la coloscopie. -J'ai expliqué dans le [dernier article](/humeur/9-mal-ventre-ep2/) à quoi ça correspondait (un tuyau/caméra en haut, un tuyau/caméra en bas, ça fait une jolie scène en plongée et contre-plongée !). - -Dans cet article, on va voir comment ça s'est passé. - -## J-4 : le régime sans résidus -Ça commence quatre jours avant l'hospitalisation. -Pour laisser la voie libre pour les caméras, il ne faut pas manger d'aliments qui laissent des résidus. Tomate, fibres, noix, maïs… Tous ces trucs qu'on peut retrouver dans les selles, ou qui en tout cas ne se digèrent pas aussi bien que le reste. - -Et ça commence avec une erreur ce premier jour de régime, le matin : j'ai pris de la confiture ! -Bon finalement, ça n'a pas été aussi grave que ça (mais ne refaites pas ça chez vous). - -Les trois autres jours se sont passés sans trop de problèmes, avec des plats juste pour moi (nouilles, patates, pâtes, pommes de terre…). - -## J-1 : l'homme fontaine -J'arrête de manger la veille de l'hospitalisation, au goûter (qu'on m'a conseillé léger). -Avant 16 h, je me prépare une mixture, récupérée à la pharmacie. -*Moviprep*, que ça s'appelle. -Entre 17 h et 18 h, je bois ça. Petit goût citronné, gros goût salé. -Quelques gorgées, ça va, un litre, c'est plus compliqué, mais ça le fait. - -Il faut boire ce litre en une heure, à peu près. -Je m'attendais à voir les effets dès la première gorgée, mais ça a mis trois quarts d'heure en fait. -Par contre, une fois que ça a commencé, wow. -Je me suis transformé en homme fontaine. - -Ce produit agit par osmose. Ça doit vachement accélérer le transit, et ça récupère toute l'eau du système digestif. -Il faut donc boire beaucoup (en plus du litre de potion magique), et tout se retrouve, sous forme liquide, dans le côlon. -Et, normalement, dans la cuvette des toilettes, qui devient votre meilleure amie pendant quelques heures. - -J'ai l'anus irrité à force de m'essuyer, mais les selles deviennent de plus en plus claires. -J'ai pas faim. -Heureusement, car je ne pourrai pas manger avant le lendemain dans l'après-midi. -Je me couche, après avoir mis mon réveil à 3 h 55. - -## Jour J : bonjour, c'est pour la colo ! -Réveil à 3 h 55 donc, le temps pour moi de préparer un autre litre de vittel-citron décapant, que je dois boire entre 4 h et 5 h du matin. -Pareil que la veille, ça met un peu de temps à mettre effet, et puis ensuite je ne décolle plus des toilettes. - -Les selles deviennent de plus en plus claires. -Une infirmière me demandera plus tard si ça avait la couleur d'un thé infusé : voilà, je sais comment nommer cette teinte. Du thé *noir* infusé quand même, faut pas déconner. - -À 6 h 30, nous partîmes à la clinique, munis de passes sanitaires, et moi en plus, muni d'un test PCR négatif de moins de 48 h. -Ma douce me laisse au secrétariat (il est bien écrit : "interdit aux personnes accompagnantes"). - -Et après le secrétariat, on entre dans le dur. -Je vois une infirmière pour un questionnaire pré-soin : est-ce que j'ai bien enlevé mes piercings, est-ce que j'ai des allergies, ai-je des bouts de métal dans le corps ? - -Ensuite, direction le vestiaire. Dans une petite cabine, je me déshabille entièrement. « Les lunettes aussi ? – Oui, les lunettes aussi ! » -Je mets toutes mes affaires et mes beaux habits dans un sac, et en échange je m'habille avec du papier : slip en papier, pantalon en papier, blouse en papier, chaussettes en papier et charlotte en papier. J'ai pas osé demander de lunettes en papier, pour mieux voir. -Mais j'ai bien fait : arrivé en salle d'attente, il y avait TéléMatin, avec BHL en invité, il parlait d'Afghanistan. Ne pas voir sa chemise immaculée ne m'a pas chagriné. - -Bref. Je profite d'être en salle d'attente pour aller aux toilettes (comprendre : larguer une dernière fois du liquide par les fesses). - -On m'appelle, j'arrive dans un sas, on me met sur un lit qui roule, avec une petite couverture. -C'est un peu bizarre comme sensation, être allongé et se faire trimballer un peu partout. -Mais on s'y fait. -J'arrive dans une zone où on prépare les patient·e·s, notamment avec la pose du cathéter pour l'anesthésie. - -Là, j'attends un peu longtemps (30-35 minutes), le gastro-entérologue farfouille quelqu'un d'autre. - -Enfin, on m'amène dans une autre salle, avec des écrans et d'autres machins partout. -Je n'y suis pas resté éveillé longtemps. -On me fait respirer de l'oxygène (il paraît qu'il faut que les poumons en soient plein), puis une personne me dit : détendez vos paupières, respirez, pensez à quelque chose d'agréable. -Et pouf, je me réveille 45 minutes plus tard en salle de réveil. - - -## Deuxième réveil de la journée -J'ai un vague souvenir d'avoir fait part de mon euphorie aux gens autour de moi, au réveil, mais c'est flou. -Après avoir pris le temps de retrouver mes esprits (et d'avoir la mémoire qui marche à peu près), on vient prendre ma tension et le docteur vient me voir. -Il me dit que tout s'est bien passé, qu'a priori il n'y a pas d'anomalie macroscopique. -Pas de problème, pas de complication, pas de polype. -Il me dit qu'il a fait quelques prélèvements pour voir s'il n'y avait pas d'*Helicobacter pylori* dans mon estomac (ça peut foutre la merde à la digestion). -Également dans le côlon, pour voir s'il y a d'éventuelles colites microscopiques, qui peuvent provoquer des diarrhées aussi. - -La suite est plus normale : rhabillage, petite collation, et je repars avec ma douce. - ---- - -Du coup pour moi, le plus dur est fait ! -En termes d'analyses, tout a été fait. -À la limite, il resterait des analyses de microbiote à faire, mais visiblement c'est pas trop la méthode privilégiée par le gastrologue, qui m'avait dit qu'on connaissait trop peu les associations microbiote/symptômes pour que ça puisse être d'une aide quelconque. - -Résultats des analyses dans 10 jours, lors d'une consultation avec lui ! - -Et aussi, les cachets qu'il m'a filé (du Gelsectan, un prébiotique) ont l'air de fonctionner un peu. -C'est pas parfait, mais j'ai l'impression que ça diminue un petit peu les symptômes. -C'est déjà ça, on est sur la bonne voie ! diff --git a/content/fr/humeur/_index.md b/content/fr/humeur/_index.md deleted file mode 100644 index 6653871..0000000 --- a/content/fr/humeur/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Humeur" ---- diff --git a/content/fr/humeur/notes-hebdo/_index.md b/content/fr/humeur/notes-hebdo/_index.md deleted file mode 100644 index 3bf56d5..0000000 --- a/content/fr/humeur/notes-hebdo/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Notes hebdo" ---- diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-1/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-1/index.md deleted file mode 100644 index cceb986..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-1/index.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: "Notes hebdo #1" -date: 2020-04-18T12:59:08+02:00 -description: "Sur une idée de Audric et Julie (et sans doute d'autres personnes), voila mes premières notes hebdo !" -tags: ["hebdo", "retoursur"] -draft: false ---- - -Sur une idée de [Audric](https://tkpx.eu/category/notes-hebdo/) et [Julie](https://juliebrillet.fr/notes) (entre autres), je vais essayer chaque semaine de noter les choses que j'ai faites, que j'ai écoutées ou lues. -Ça fait un peu un journal de bord ! - -## Cette semaine -Une semaine hyper cheloue car confinée, en congés posés de force mais pas tellement applicables, pendant qu'une personne de mon entourage professionnel me force à travailler bénévolement. - - -## Mes joies -- Deux naissances : - 1. [Mon blog](/tech/goeland/1-nouveau-blog/) ! Avec le long weekend dernier j'ai pu prendre le temps de finir mon blog [Hugo](https://gohugo.io) et mon thème. Et cette semaine j'ai commencé à le remplir. - 2. Mon levain ! Je l'ai appelé *Corona* parce qu'il est confiné dans son bocal (mouhaha) et j'espère le faire vivre longtemps. -- Je m'améliore au palet breton ! - -## Mes peines -- Semaine cheloue, comme je le disais plus haut, et je n'aime pas ça. - - Je suis en congés forcés (confinement oblige, la fac essaie de ralentir le rythme et préfère que nous prenions nos congés pendant le confinement). - - Mais je suis doctorant et je suis doublement sollicité. - Premièrement par des collègues qui continuent de bosser (ça c'est normal on dira). - Deuxièmement par mon directeur de thèse qui est une nouvelle fois en train de sauver le monde, et qui a donc abandonné tout le reste (y compris mon travail de thèse). Il veut faire des visio (en utilisant des logiciels privateurs de liberté évidemment) à pas d'heure, pour tout faire dans l'urgence… - J'ai dit oui une première fois, je n'aurais pas dû. - -## Vu, lu, joué, écouté -- J'ai joué à - - [*Overcooked 2*](https://store.steampowered.com/app/728880/Overcooked_2/), un jeu où l'on doit préparer des plats et les livrer, seul ou en multijoueur. -- J'ai lu - - des articles sur `StopCovid`, la nouvelle appli ~~qui va sauver la France~~ toute pourrite - - [StopCovid : le double risque de la "signose" et du "glissement"](https://framablog.org/2020/04/10/stopcovid-le-double-risque-de-la-signose-et-du-glissement/) sur le Framablog - - [Les arguments de La Quadrature du Net pour rejeter StopCovid](https://www.laquadrature.net/2020/04/14/nos-arguments-pour-rejeter-stopcovid/) -- J'ai écouté - - [Alain Damasio](https://la-bas.org/la-bas-magazine/entretiens/alain-damasio-on-vit-dans-un-mauvais-film-de-science-fiction-depuis-un-mois) et [Olivier Besancenot](https://la-bas.org/la-bas-magazine/entretiens/besancenot-on-a-plus-le-choix-c-est-nos-vies-ou-c-est-leur-profit) sur Là-bas.org - - [Le Monde Moderne débriefer le discours de Macron](https://www.lemondemoderne.media/jour-29-le-discours-du-roi/) du 13 avril - - [le deuxième épisode du balado *Entre nos lèvres*](https://soundcloud.com/entrenoslevres/celine), et ça m'a un peu chamboulé - - [La reddition de Vercingétorix](https://podcast.ausha.co/breaking-old-news/v3episode4-1) du balado *Breaking Old News* et ça m'a beaucoup fait rire -- J'ai vu - - le documentaire [Une espèce à part](https://www.youtube.com/watch?reload=9&v=stCxLxBMjYA) et j'ai revu [Espèce d'espèce](https://www.youtube.com/watch?v=JEJGsZM6-1A) et ça m'a fait relativiser - - -## Retour sur… -Parfois, le passé résonne vachement bien avec le présent. -Alors, un peu comme la fabuleuse émission [Les pieds sur terre](https://www.franceculture.fr/emissions/les-pieds-sur-terre), qui en général le vendredi rediffuse une émission précédente, je vais retrouver dans mes archives une lecture ou une écoute. - -Cette semaine, un très long épisode de *Probablement ?*, une série de vidéos de réflexion par Lê de *Science4All* : *Écologie scientifique avec Rodolphe Meyer*. -Dans cet épisode du 7 avril 2019, à peine un an, il s'entretient avec Rodolphe Meyer de la chaîne *Le Réveilleur* pendant plus de 3 heures 30. - -En cette période de confinement, même si personnellement je n'y arrive pas tellement, je pense que c'est très utile de prendre le temps de réfléchir et de prendre du recul. -Pour notamment avoir une réflexion sur des questions que la crise sanitaire rend très importantes maintenant, comme les enjeux environnementaux. - -Alors ce balado n'est pas forcément très optimiste, mais je le trouve très complet, parce qu'il évoque plein de trucs : -- la biodiversité (avec une exemple déchirant évoquant le dernier représentant d'une espèce de grenouille, qui cherche désespérément une partenaire) -- l'agriculture -- l'énergie (avec un poin{g,t} dans la gueule à Idriss Aberkane qui fait du bien) -- l'évolution du monde à moyen terme : déjà Rodolphe évoque une crise économique, plutôt due à une crise pétrolière, menant à un effondrement de l'économie et donc une qualité de vie qui diminue plus ou moins rapidement. D'ici ~2040. - -Bref, je recommande l'écoute de ce balado que je trouve assez lucide, et qui peut donner des pistes de réflexion en ces temps qui changent. - -### Ressources -- **Chaîne Youtube** : [Science4All](https://www.youtube.com/channel/UC0NCbj8CxzeCGIF6sODJ-7A) -- **La vidéo de l'épisode** : [Écologie scientifique avec Rodolphe Meyer](https://www.youtube.com/watch?v=TDXtBrVrqYY) -- **L'audio de l'épisode** : [Le fichier mp3](https://nuage.goe.land/s/iK48bJggLfoZs4P) (hébergé ici, sur mon Nextcloud) - -## Ailleurs -Chez [Audric](https://tkpx.eu/2020/04/11/notes-hebdo6/) et chez [Julie](https://juliebrillet.fr/notes/2020_04_17_notes/). - diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-10/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-10/index.md deleted file mode 100644 index a1d1d97..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-10/index.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: "Notes hebdo #10" -date: 2020-11-08T11:20:08+02:00 -description: "Après une longue pause (entre deux confinements quoi), voilà mes dixièmes notes hebdo !" -tags: ["hebdo", "breton"] -draft: false ---- - -Après une longue pause (entre deux confinements), tout comme [Colunadoc](https://randomlibraryconcours.wordpress.com/2020/11/01/notes-confinees-le-retour-1/), je reprends mes petites prises de notes ! Je continuerai donc, à mon rythme à partager des petits bouts de vie, des lectures, des écoutes, des idées… - -## Cette semaine -Eh bien comme je le disais dans un [précédent article](/humeur/4-nouveau-balado), je suis en train d'apprendre le breton (la langue). Et j'en fais un [balado](https://zik.goe.land/channels/japprends_le_breton/), histoire de voir mon évolution. Et puis j'ai lancé une [instance Mastodon](https://mastodon.fedi.bzh). J'ai pompé l'idée de [fedi.quebec](https://fedi.quebec), un ensemble de services fédérés, comme Mastodon, à disposition des Québécois·e·s. L'idée ici est de proposer aux bretonnant·e·s des outils libres et fédérés pour communiquer, de partout, surtout en cette période de confinement. J'essaierai par la suite de travailler sur les liens qui peuvent exister entre logiciel libre et breton. À mon avis, les deux mouvements peuvent beaucoup s'apporter ! - -Donc voilà, ma vie est largement britto-centrée pour le moment ! - -## Mes joies -- mes petites créations me comblent de bonheur : - - instance [Mastodon](https://mastodon.fedi.bzh) - - [balado sur le breton](https://zik.goe.land/channels/japprends_le_breton/) - - une partie de mon blog en breton ! Cliqué sur le [br](/br) tout en haut à droite. ☺ Un premier article *e brezhoneg* est déjà disponible (truffé de fautes sans doutes). -- pour ce deuxième confinement, nous sommes dans un appartement avec mille fois plus de pièces ! De une pièce, on passe à deux, c'est carrément non-négligeable. -- Trump viré de la maison blanche, c'est pas comme si tout à coup le monde devient un paradis, mais c'est un petit peu mieux. -- Le [Chili vote en faveur d'un changement de constitution](https://www.courrierinternational.com/article/amerique-latine-le-chili-approuve-massivement-un-changement-de-constitution) et ça, ça fait du bien. Si aucun pays ne change, ne donne l'exemple, tout le monde se dira qu'une constitution ça ne change pas. Si l'un d'entre eux le fait (merci les Chilien·ne·s ! ♥) ça change la donne. -- Mon journal préféré, [Les Jours](https://lesjours.fr), a reçu a priori suffisamment de nouveaux abonnés, ce qui veut dire que ce génial journal pourra continuer à m'abreuver quotidiennement. Merci Les Jours ! ♥ - - -## Mes peines -- Plein de trucs… confinement, reconfinement, perte des libertés individuelles parce que les choix politiques sont mauvais (moins de sous pour l'hôpital, entre autres). - - -## Vu, lu, joué, écouté -- J'ai lu… - - le [super article](https://tkpx.eu/2020/10/24/numerique-et-militantisme/) d'Audric à propos du numérique et du militantisme. - - le livre « La cause végane » de Frédéric Denhez. Et j'en prépare un article tout exprès, inaugurant ainsi un nouveau type de billets : des comptes-rendus de lecture. À suivre ! *#teasing* - - [PROUT](https://framaprout.org), le nouveau mouvement philosophique de Framasoft. - -{{< quote caption="[À lire sur le Framablog](https://framablog.org/2020/11/05/framaprout-ceci-est-une-prout-revolution/)" >}} -Vous la sentez, cette odeur nauséabonde ? Vous pensez vous aussi que ça pourrait péter ? Vous vous sentez coincé⋅es, et pourtant il faut que ça sorte ? Pour embaumer les débats qui sentent le gaz et pour alléger les idées qui se négligent, nous avons une solution : « Prout ». -{{< /quote >}} - - -- J'ai écouté… - - la [Monétisation des données : la data aux œufs d'or](https://www.franceculture.fr/emissions/la-methode-scientifique/monetisation-des-donnees-la-data-aux-oeufs-dor) de la Méthode Scientifque sur France Culture. Et ça parle du Fédivers ! - - [Avoir honte de sa langue maternelle](https://play.acast.com/s/fracas/avoirhontedesalanguematernelle-avecnabilwakim), un balado de *Louie Media*, qui parle des langues et de l'identité qu'elles procurent. - -- J'ai vu… - - pas grand chose qui ait retenu mon attention, ou alors j'ai oublié ! - - - -## Ailleurs, cette semaine -- Chez [Julie](https://juliebrillet.fr/notes/2020_11_06_notes/) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/2020/11/01/notes-confinees-le-retour-1/) -- Chez [Audric](https://tkpx.eu/category/notes-hebdo/) - diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-11/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-11/index.md deleted file mode 100644 index 84387db..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-11/index.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: "Notes hebdo #11" -date: 2020-11-15T11:39:08+02:00 -description: "Voilà mes onzièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - - -## Cette semaine -La formation en breton continue à distance, une nouvelle routine s'est installée. -L'immobilité me pèse un peu, mais ça reste très gérable jusqu'à présent. - -## Mes joies -- J'ai réussi à enregistrer et monter un mini-balado, sans trop me prendre la tête : [Tranches de vie #1](https://zik.goe.land/library/tracks/40149/) -- J'ai publié deux lectures sur ce même blog : - - [La cause végane](/culture/lectures/1-la-cause-vegane/) de Frédéric Denhez, avec une longue critique - - [Hollywood Plomodiern](/culture/lectures/2-hollywood-plomodiern/) de Stéphane Grangier, avec une lecture audio du premier chapitre -- J'ai fait quelques modifications sur mon blog : ajouté une *[favicon](https://fr.wikipedia.org/wiki/Favicon)*, changé quelques éléments de mise en page pour mieux afficher les articles récemment écrits. -- J'ai commencé à faire de la kombucha, on verra ce que ça donne dans 7 jours ! -- L'[instance Mastodon](https://mastodon.fedi.bzh) tourne toujours, et j'ai rejoint des salons *Discord* bretonnants. Ça motive à pratique la langue ! - - -## Mes peines -- À part l'immobilité un peu fatigante, tout roule ! - - -## Mes hésitations -- Par contre, je suis en période d'hésitation actuellement, vis-à-vis de mon projet professionnel. Que choisir entre : - - **Enseignement des sciences en breton ?** Dans le doute, je me suis inscrit au concours du CAPES de SVT, histoire de voir la teneur de ce genre de concours. Je pense que j'essaierai des vacations avant de vraiment bûcher pour le concours, si jamais je veux faire ça. - - **Formation en alternance en informatique ?** Il existe à Rennes des formations en alternance en développement ou administration systèmes. Ça m'intéresse beaucoup, d'autant que c'est un secteur qui recrute. Mais que choisir entre développement et administration ? 😶 - - **Projet professionnel à long terme.** Vu que j'aime faire plein de trucs, est-ce que le statut d'indépendant me plaîrait ? La lecture du [billet de Julie à propos des Coopératives d'Activité et d'Emploi](https://juliebrillet.fr/blog/2020_11_cae1/) m'a paru hyper intéressant… - - -## Vu, lu, joué, écouté -- J'ai lu… - - l'[article de Julie sur les formations à distance](https://juliebrillet.fr/blog/2020_10_foad/), c'est hyper cool d'avoir ce retour. - - retour sur un [Marathon CNews](http://cqfd-journal.org/Marathon-CNews-25-heures-en-enfer) fait par les courageuses personnes du journal CQFD. Édifiant. - - Un article très très bien écrit par Corinne Morel Darleux : [Les éclairs roux et les bonds dans la brume, sérieux, laissez-les nous](https://reporterre.net/Les-eclairs-roux-et-les-bonds-dans-la-brume-serieux-laissez-les-nous). - - Une petite virée en terres Léonards (Nord-Finistère) pour en apprendre plus sur [les serres géantes](https://reporterre.net/Les-serres-geantes-usines-a-tomates-envahissent-la-Bretagne). -- J'ai écouté… - - les [musiques **libres** de *CyberSDF*](https://play.dogmazic.net/artists.php?action=show&artist=6535). En lisant [cet article du Framablog](https://framablog.org/2020/11/03/hommage-a-laurent-seguin/). -- J'ai vu… - - une [interview d'Inès Léraud](https://la-bas.org/la-bas-magazine/entretiens/heureusement-que-tous-les-journalistes-ne-font-pas-comme-ines-leraud) chez *Là-bas.org*, évidemment. - - un court-métrage à propos de l'éducation sur *arte.tv* : [L'école est finie](https://www.arte.tv/fr/videos/096187-000-A/l-ecole-est-finie/). -- J'ai joué… - - j'ai recommencé [Candy Box 2](https://candybox2.github.io/candybox/) et j'ai commencé [Cookie Clicker](http://orteil.dashnet.org/cookieclicker/). - - -## Ailleurs, cette semaine -- Chez [Julie](https://juliebrillet.fr/notes) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/2020/11/15/notes-confinees-le-retour-2/) -- Chez [Audric](https://tkpx.eu/2020/11/12/notes-hebdo17/) - diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-12/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-12/index.md deleted file mode 100644 index 1a20f1d..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-12/index.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: "Notes hebdo #12" -date: 2020-11-22T11:40:08+02:00 -description: "Voilà mes douzièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - - -## Cette semaine -Semaine plutôt routinière : cours de breton en visio, quelques balades à l'extérieur, quelques apéros en visio, une manif pour se dégourdir les jambes. Le quotidien quoi ! - - -## Mes joies -- Suite à mes questionnements de la semaine dernière, je retrouve confiance en moi pour mes projets professionnels futurs ! Je vais me renseigner comme je peux à propos de formations en alternance en développement. -- La kombucha de la semaine dernière a l'air très très bonne ! Et je me suis amusé à lancer une lacto-fermentation d'aubergines, carottes et betterave. Résultat dans quelques jours ! -- J'ai pu me rendre au centre de formation (avec mon vélo et mes jambes, le pied !) pour quérir un manuel dont on a besoin pour le breton. Whoa ça fait du bien ! Je vais peut-être refaire ça pour emprunter des livres à la bibliothèque du centre. C'est pédagogique, messieurs les policiers, m'voyez. -- Je m'amuse à bidouiller du son, ça va bientôt arriver dans mes [balados](https://zik.goe.land/channels/baladosewen/). - - -## Mes peines -- La [loi LPPR](https://fr.wikipedia.org/wiki/Loi_de_programmation_de_la_recherche_pour_les_ann%C3%A9es_2021_%C3%A0_2030) est passée à l'Assemblée Nationale. Avec son lot de mesures à la con : CDI de mission, les chaires de professeur junior (ou comment ne toujours pas être titularisé·e à 45 ans), délit d'entrave (3 ans d'emprisonnement et 45 000 € d'amende si on revendique des idées en bloquant une fac). -- La même chose va se passer je crains, avec la loi [Sécurité Globale](https://rapportsdeforce.fr/recaphebdo/controle-et-surveillance-globale-11218653) qui vise notamment via son article 24 à interdire à quiconque, y compris les journalistes, de filmer nos charmantes forces de l'ordre. Le gouvernement niait les violences policières, ils veulent tout simplement les invisibiliser maintenant. Les manifs qu'il y a eu hier, 21 novembre, montrent qu'[on va pas du tout dans la bonne direction](https://www.francetvinfo.fr/politique/proposition-de-loi-sur-la-securite-globale/securite-globale-comment-des-journalistes-ont-ete-interpelles-a-paris-en-marge-de-la-manifestation-contre-la-proposition-de-loi_4186347.html)… -- Ah et la pépite de la semaine très politique finalement, c'est l'affaire révélée par [Mediapart et Libération](https://www.mediapart.fr/journal/france/211120/malversations-dans-le-syndicat-lyceen-pro-blanquer-les-preuves-que-le-ministere-savait). Un syndicat lycéen (*Avenir Lycéen*) à moitié financé par le ministère de Blanquer, pour crédibilisé sa politique. Chapeau bas. -- Un dernier truc : il y a eu le 14 novembre ce que les médias ont appelé "une double agression" à Cholet. Un mec a quand même assassiné deux personnes, en criant qu'il était guidé par Dieu pour agir… S'il avait été Musulman, il y aurait eu un pataquès très gros je pense. Là, il s'agit d'un catholique. Donc ça se pardonne, visiblement. [Analyse ici, par Frustration Magazine](https://www.frustrationmagazine.fr/attentat-cholet-medias/). - - -## Vu, lu, joué, écouté -- J'ai lu… - - un [bel article sur les "passages secrets du web"](https://serveur410.com/les-passages-secrets-du-web/) et je suis totalement d'accord avec ce qui est écrit. C'est d'ailleurs pour ça que j'ai mon petit site ! Décentralisons ! Soyons indépendant·e·s ! - - un [article d'Alternatives Économiques](https://www.alternatives-economiques.fr/loi-recherche-lunanimite-contre/00094488) qui résume bien ce qui se passe avec la loi de programmation pluriannuelle de la recherche. -- J'ai écouté… - - un [bel épisode sur la paternité](https://play.acast.com/s/les-couilles-sur-la-table/papamodedemploi) l'excellent balado *Les couilles sur la table*. - - l'[histoire de la marée noire](https://play.acast.com/s/a-derouler/seulmaitreabord) provoquée par l'*Amoco Cadiz*. Superbement racontée, on s'y croirait. - - une [fiction audio](https://www.arteradio.com/son/61664529/godcast_le_podcast_de_dieu) d'*Arte Radio*, géniale encore : *Godcast, le podcast de dieu.* - - un [épisode de Travail (en cours)](https://podtail.com/en/podcast/travail-en-cours/faut-il-souffrir-pour-faire-le-bien/) à propos des emplois dans les structures de l'Économie Sociale et Solidaire (ESS). En gros, sous couvert de passion et de boulot qui fait du sens, les employé·e·s sont souvent très très peu considérés. Ça me rappelle la recherche et j'imagine, plein d'autres secteurs malheureusement. - - l'[émission d'Affaires Sensibles](https://www.franceinter.fr/emissions/affaires-sensibles/affaires-sensibles-19-novembre-2020) sur le Conseil National de la Résistance. Une rediff toujours accueillie chaleureusement par mes oreilles ! - - -## Ailleurs, cette semaine -- Chez [Julie](https://juliebrillet.fr/notes/2020_11_20_notes/) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/category/notes-hebdo/) -- Chez [Audric](https://tkpx.eu/2020/11/12/notes-hebdo17/) - diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-13/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-13/index.md deleted file mode 100644 index 9adcbaf..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-13/index.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: "Notes hebdo #13" -date: 2020-12-01T08:15:08+02:00 -description: "Voilà mes treizièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - - -## Cette semaine -Une certaine fatigue en début de semaine. Sans doute liée à l'attente des annonces de Macron relatives au tant espéré déconfinement, et puis également au contenu des cours du début de semaine. Trop de révisions, pas de nouvelles choses. -Mais à partir de mercredi et jeudi, un bon rythme a repris, et ça allait carrément mieux. - -## Mes joies -- Ayé j'ai fait ma petite [bidouille de son](https://zik.goe.land/library/tracks/40371/). -- Avec le confinement les répétitions de bagad sont un peu compliquées. Du coup en caisse-claire une sorte de parrainage a été fait entre les gens les plus avancés et les gens qui veulent continuer à progresser techniquement. Ça marche plutôt bien avec mon parrain : on s'envoie des vidéos de temps en temps, et en bossant régulièrement 5 minutes par ci, 5 minutes par là, ça progresse ! -- Annonces de Macron sur un déconfinement en trois étapes : ça y est, je peux courir loin et plus longtemps ! - - -## Mes peines -- Pas de retour en présentiel avant ça va être long sans cours en présentiel 😕 - - -## Vu, lu, joué, écouté -- J'ai lu… - - quelques articles du Télégramme à propos du recul des côtes bretonnes, avec des potentielles submesions d'ici 2050. Yay ! [Article 1](https://www.letelegramme.fr/dossiers/le-recul-des-dunes-bretonnes/une-partie-de-la-cote-bretonne-menacee-de-submersion-d-ici-a-2050-29-11-2020-12663507.php) et [Article 2](https://www.letelegramme.fr/dossiers/le-recul-des-dunes-bretonnes/littoral-breton-dans-certains-endroits-un-recul-visible-en-quelques-annees-30-11-2020-12664822.php) avec des photos avant/après pour voir l'évolution. - - un [super article](https://lesjours.fr/obsessions/covid-deuxieme-vague/ep17-vaccins/) des *Jours* (évidemment) autour des vaccins, notamment ceux développés contre le Sars-CoV-2. - - un [autre super article](https://lesjours.fr/obsessions/police-racisme-banlieue/ep7-gouvernement-nasse/) des *Jours* (décidément) qui explique très très bien l'historique de ce fameux article 24 de la loi Sécurité Globale. Avec la [plus belle image du monde](https://lesjours.fr/ressources/image/ep7-gouvernement-nasse-img-gouvernement-nasse-1.jpeg). Les *Jours* c'est très bon, [mangez-en](https://lesjours.fr/abonnement/jouriste) ! -- J'ai écouté… - - une [émission](https://www.franceinter.fr/emissions/le-code-a-change/ils-cherchent-les-trucs-bizarres-qu-il-y-a-dans-vos-telephones-rencontre-avec-des-traqueurs-de-trackers) du *Code a changé* sur France Inter, avec des personnes géniales d'[Exodus Privacy](https://exodus-privacy.eu.org/fr/). Julie en parle dans ses [notes hebdo](https://juliebrillet.fr/notes/2020_11_27_notes/) ! - - une superbe [chronique](https://www.franceinter.fr/emissions/la-chronique-de-constance/la-chronique-de-constance-24-novembre-2020) de Constance sur France Inter. C'est lol. - - un [épisode](https://play.acast.com/s/7e-science/commententrerenresistancecommedansvpourvendetta-) de *7e science*, un balado en partenariat entre *Binge Audio* et Sorbonne Université. Celui-ci porte sur *V pour Vendetta* (film revu cette semaine justement), avec une chercheuse qui parle de résistance. - - ou plutôt réécouté une [rediffusion](https://www.franceinter.fr/emissions/sur-les-epaules-de-darwin/sur-les-epaules-de-darwin-28-novembre-2020) assez vieille (mai 2012) de *Sur les épaules de Darwin* sur France Inter. Ça parle des oiseaux et de leurs capacités, c'est beauuu ! - - un [épisode](https://art19.com/shows/bouffons/episodes/131ebc02-803b-4254-9019-5f3dadc1a6c0) de *Bouffons*, un balado de cuisine, à propos de bouffe dans les prisons. Je trouve que c'est chouette de faire un pont entre l'intérieur et l'extérieur. -- J'ai vu… - - les films *Borat* et *Borat the subsequent moviefilm*. Plutôt rigolos, plein de clichés assumés ! - - ou plutôt revu le film *V pour Vendetta*. Bouffée d'oxygène, ça fait du bien revoir ce film de temps en temps ! - -## Ailleurs, cette semaine -- Chez [Julie](https://juliebrillet.fr/notes/2020_11_27_notes/) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/category/notes-hebdo/) -- Chez [Audric](https://tkpx.eu/category/notes-hebdo) - diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-14/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-14/index.md deleted file mode 100644 index 81a3aad..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-14/index.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: "Notes hebdo #14" -date: 2020-12-05T12:10:08+02:00 -description: "Voilà mes quatorzièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - - -## Cette semaine -Une semaine calme : pas de cours de breton et pas de stage, donc travail personnel. -Un petit repos inattendu qui fait du bien ! - -## Mes joies -- Je suis de plus en plus content du petit balado que je fais sur [mon apprentissage du breton](/humeur/4-nouveau-balado/). Ou du moins, j'en ai de moins en moins honte. [Écouter le balado](https://zik.goe.land/channels/japprends_le_breton). -- On a eu il y a 10 jours un petit travail à faire individuellement, et qui a été évalué pour jauger un peu notre niveau, et globalement celui de la classe. Et cette semaine, on a eu un entretien individuel pour en parler. Résultat : plutôt bon, voire très bon ! *Laouen on*, je suis content. 🙂 - - -## Mes peines -- Je suis encore affligé par les discours des gouvernant·e·s qu'on entend. Notamment Macron ([beau résumé](https://lesjours.fr/obsessions/in-bed-with-emmanuel-macron/ep47-interview-brut/) sur *Les Jours*). -- … et le discours de certains détracteurs du gouvernement également. Par exemple, une [vidéo avec Alexandra Henrion-Caude](https://mamot.fr/@radio_londres/105323801233423914), qui dit qu'il y a 2 à 10% de risque de se choper un truc grave, si on se vaccine. Alexandra Henrion-Caude est [un peu conspirationniste](https://www.conspiracywatch.info/alexandra-henrion-caude), évoque des liens flous entre le Sars-CoV-2 et la 5G entre autres. Elle est scientifique, mais je me permets de douter de son discours (d'autant que c'est sur CNews). - - -## Vu, lu, joué, écouté -- J'ai lu… - - quelques articles du *Télégramme* qui (même lui !) parle de risques de submersion en Bretagne. Avec des [photos de recul du littoral](https://www.letelegramme.fr/dossiers/le-recul-des-dunes-bretonnes/littoral-breton-dans-certains-endroits-un-recul-visible-en-quelques-annees-30-11-2020-12664822.php) à l'appui (*NB : ces images ne sont a priori pas très scientifiques, ne pas faire trop de conclusions là-dessus).* -- J'ai écouté… - - une [présentation de *Radio Pirate*](https://podcast.ausha.co/penser-les-luttes/radio-pirate-une-aventure-collective), « une aventure sonore collective et confinée », par *Radio Parleur*. Ça donne envie. 😬 Si jamais des gens qui lisent ce blog ont un projet de ce genre, n'hésitez pas à me contacter ! - - un [feuilleton de *France Culture*](https://www.franceculture.fr/emissions/fictions-le-feuilleton/la-supplication-tchernobyl-chroniques-du-monde-apres-lapocalypse-de-svetlana-alexievitch) sur Tchernobyl. Des lectures de textes de Svetlana Alexievitch (prix Nobel de littérature de 2015). C'est puissant. - - une [très longue (2h45) émission spéciale](https://podcast.ausha.co/penser-les-luttes/emission-speciale-medias-independants-le-gout-de-la-liberte) de *Radio Parleur* autour des médias indépendants. Plein de beau monde invité ! - - une [émission de la *Méthode Scientifique*](https://www.franceculture.fr/emissions/la-methode-scientifique/la-methode-scientifique-emission-du-mercredi-02-decembre-2020) de *France Culture*, sur la loi sécurité globale, les drones etc. - - une [très bonne première partie d'entretien](https://cpu.dascritch.net/post/2020/12/03/Ex0153-iGEM%2C-International-Genetically-Engineered-Machine-competition), réalisée par *CPU* dans la série *Bio is the New Black*, qui parle du concours de biologie synthétique [iGEM](https://igem.org). C'était pas mal intéressant, même si le seul point de vue était celui de designers. - - le [premier épisode d'une série sur l'effondrement](https://www.franceculture.fr/emissions/les-pieds-sur-terre/leffondrement-et-moi-14-paris-42deg) réalisé par *Les Pieds sur Terre* sur *France Culture*. Ça promet. - - un [entretien de *Thinkerview*](https://www.thinkerview.com/nicolas-meilhan-et-philippe-bihouix-le-futur-entre-5g-et-amish/) avec Nicolas Meilhan et Philippe Bihouix, à propos de technologie et d'effondrement. Ça soulève des points et des questionnements intéressants à mon goût. - - un [épisode de *Programme B*](https://play.acast.com/s/programme-b/cecomplotseravotrecomplot) (*Binge audio*) à propos du complot. - -## Ailleurs, cette semaine -- Chez [Julie](https://juliebrillet.fr/notes/2020_12_04_notes/) -- Chez [Audric](https://tkpx.eu/2020/12/04/notes-hebdo18/) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/category/notes-hebdo/) (pas de nouvelle note, mais nouveau thème on dirait !) - diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-15/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-15/index.md deleted file mode 100644 index 89d50a4..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-15/index.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: "Notes hebdo #15" -date: 2020-12-12T10:17:08+02:00 -description: "Voilà mes quinzièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - -## Cette semaine -Cette semaine j'ai eu des cours de breton classiques, en visioconférence. -Encore une semaine avant les vacances et les fêtes de fin d'année ! -Et un déconfinement tout doux se profile, ça donne espoir. - -## Mes joies -- J'ai changé un tout petit peu le thème de mon blog. Dites bonjours aux licornes (temporaires) ! Prochaine évolution : créer un thème "de jour", avec un fond blanc, pour les visiteur·ice·s qui préfèrent les thèmes clairs. -- J'aide une copine à héberger quelques fichiers importants qu'elle veut partager. Ça rend mon petit serveur encore plus important   🎉 -- J'ai été actif en écriture *e brezhoneg*. *Dispar !* -- Et donc, petit à petit, mon blog se remplit, et j'en éprouve une certaine joie ! 🥳 - -## Mes peines -- des [contrôles fiscaux de plus en plus automatisés](https://www.nextinpact.com/lebrief/44849/des-controles-fiscaux-plus-en-plus-automatises) (un article de NextINpact) : ça me désole. Ça montre que la politique en cours, c'est d'attaquer la masse (qui peut faire des petites erreurs ou cacher quelques dizaines d'euros). Et de laisser tranquille les gros poissons. -- des [suppressions de lits d'hôpitaux](https://www.bastamag.net/Olivier-Veran-veut-sortir-du-dogme-des-fermetures-de-lits-voici-la-carte-fermeture-lits-hopital-public-reanimation-cardiologie-geriatrie-maternite-psychiatrie). Encore. Wtf Proutivier Véran !? - - -## Vu, lu, joué, écouté -- J'ai lu… - - un [article](https://www.nextinpact.com/lebrief/44900/a-qui-profitent-pc-portables-offerts-aux-lyceens) de *NextINpact* sur les ordinateurs portables offerts aux lycéen·ne·s d'Île-de-France. Verdict : ce sont des PC de merde, avec des logiciels privateurs, pas de prise dans les lycées, pas moyen de se connecter à Internet. Par contre y'a de la pub de la région pour les prochaines élections. - - un [magnifique (bien qu'effroyable) témoignage](https://noscorpsresistants.fr/la-violence-detre-une-femme/) d'une femme à propos du regard de la société sur sa maladie : l'endométriose. Résumé : « Tu es une femme, c'est normal d'avoir mal ». Et par la même occasion, j'ai découvert le blog d'où provient ce témoignage : [La violence d'être une femme](https://laviolencedetreunefemme.wordpress.com/). -- J'ai écouté… - - un [épisode](https://play.acast.com/s/pour-que-nature-vive/sommes-noustropnombreuxsurterre-) de *Pour que nature vive*, un balado du Muséum national d'histoire naturelle, à propos de démographie. C'est plutôt positif, j'ai beaucoup aimé cette émission. - - une [émission](https://www.franceculture.fr/emissions/les-pieds-sur-terre/les-forces-du-desordre-crs-et-manifestants) des *Pieds sur terre* sur *France Culture*, à propos des "forces du désordre". Le dernier témoignage est édifiant. - - une autre [émission](https://www.franceculture.fr/emissions/les-pieds-sur-terre/scenes-de-chaos) des *Pieds sur terre* : scènes de chaos. Ça parle de l'explosion de Beyrouth et de coronavirus. -- J'ai vu… - - un [entretien](https://la-bas.org/la-bas-magazine/entretiens/un-flic-affronte-darmanin) de *Là-Bas* intitulé : "un flic affronte Darmanin". En gros, un flic qui a quitté la police, et il s'explique. -- J'ai joué… - - J'ai joué à Fez et j'en ai fait un petit article sur [la partie bretonnante du blog](/br/sevenadur/choariou-video/1-fez/) ! - - J'ai aussi rejoué à un jeu magnifique : [PointerPointer](https://pointerpointer.com/). Je vous laisse (re)découvrir. - - J'ai joué avec un outil de l'IGN : [remonter le temps](https://remonterletemps.ign.fr/comparer/). Il permet de comparer plusieurs cartes géoréférencées, par exemple à des dates différentes. - - J'ai joué avec une autre carte : [gespot.fr](https://gespot.fr). Il s'agit en gros d'une cartographie collaborative des poteaux électriques et téléphoniques. On y voit un chouette réseau ! (via [Martin](https://aleph.land/@MartinShadok/105338285601616636)) - - -## Ailleurs, cette semaine -- Chez [Julie](https://juliebrillet.fr/notes/) -- Chez [Audric](https://tkpx.eu/category/notes-hebdo/) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/category/notes-hebdo/) - diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-16/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-16/index.md deleted file mode 100644 index 7adcb4a..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-16/index.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: "Notes hebdo #16" -date: 2020-12-21T07:50:08+02:00 -description: "Voilà mes seizièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - -## Cette semaine -Cette semaine, eh bien c'étaient les derniers jours de cours de breton avant les vacances ! -En cours, ça devenait de plus en plus léger. Il n'y avait pas l'odeur du vin chaud, mais presque. 😄 -Les vacances sont arrivées vite, j'écris ces lignes à la hâte, un peu à la bourre. - -## Mes joies -- Les vacances arrivent ! -- Le confinement a sauté, faisant place à un couvre-feu. On s'y perd un peu, avec ce qu'on a le droit de faire ou non, mais ça permet de revoir un peu des gens, et ça c'est bien. -- [Le proutident de la République a été diagnostiqué positive à la Covid-19.](https://www.elysee.fr/emmanuel-macron/2020/12/17/le-president-de-la-republique-a-ete-diagnostique-positif-a-la-covid-19) (merci [Proutify](https://framaprout.org/)) - -## Mes peines -- Pas à ma connaissance :) - - -## Vu, lu, joué, écouté -- J'ai lu… - - un [article](https://lesjours.fr/obsessions/police-racisme-banlieue/ep8-refugies/) des *Jours* sur les violences policières sur migrant·e·s… Horrible. - - un [article](https://www.alternatives-economiques.fr/endometriose-travail-un-calvaire-feminin/00094501) d'*Alternatives Économiques* sur les liens entre endométriose et travail, très instructif. L'article n'a pas l'air accessible directement, mais mon Wallabag a réussi lui, alors [le-voici](https://bag.goe.land/share/5fd926c8c4b4e2.38130616). - - un [billet de blog](https://www.affordance.info/mon_weblog/2020/12/google-one-cloud-has-a-limit.html) d'Olivier Ertzscheid (*affordance.info*) sur le fameux *cloud*. - - un [article](https://www.acrimed.org/Actualite-des-medias-copinages-a-France-Inter) d'*Acrimed* sur l'actualité des médias, qui me fait me rendre compte qu'ils font un sacré beau travail dans cette asso ! -- J'ai écouté… - - les deux derniers épisodes de la *Série Documentaire* de France Culture sur les entreprises après le Covid. Épisode 3 : [télétravail](https://www.franceculture.fr/emissions/lsd-la-serie-documentaire/les-entreprises-apres-le-covid-34-teletravail-eldorado-du-monde-dapres). Épisode 4 : [Lohéac en Bretagne, village résilient](https://www.franceculture.fr/emissions/lsd-la-serie-documentaire/les-entreprises-apres-le-covid-44-loheac-village-resilient). - - et à propos de résilience tiens, j'ai aussi écouté le dernier [Dépêche !](https://www.arteradio.com/son/61665174/resilience_principale_2020) d'*Arte Radio*. Très beau. - - un [épisode](https://soundcloud.com/latetedanslecerveau/numero159) d'un balado sur la psychologie, qui fait part d'une étude scientifique tendant à montrer qu'un cadeau paraîtra meilleur dans un papier cadeau de mauvaise qualité, plutôt que dans un papier cadeau super propre. *#TipsDeNoël* - - l'[enquête](https://www.franceinter.fr/emissions/secrets-d-info/secrets-d-info-19-decembre-2020) de *Secrets d'info* sur France Inter, à propos de l'industrie automobile qui se fout encore de la gueule des gens et de leur planète. -- J'ai joué… - - ou plutôt viens tout juste de commencer un jeu nommé [Stardew Valley](https://www.stardewvalley.net/). C'est tout mimi et chaleureux ! - - -## Ailleurs, cette semaine -- Chez [Julie](https://juliebrillet.fr/notes/2020_12_18_notes/) -- Chez [Audric](https://tkpx.eu/category/notes-hebdo/) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/category/notes-hebdo/) - diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-17/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-17/index.md deleted file mode 100644 index 91d5052..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-17/index.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: "Notes hebdo #17" -date: 2021-01-02T08:45:08+02:00 -description: "Voilà mes dix-septièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - -## Cette semaine -Ces deux dernières semaines, c'étaient les vacances ! -Pas trop de breton (à part avoir joué avec quelques camarades de classe à jeu nommé [Breizhit](https://www.breizhit.bzh/)). -À la place, un peu de repos au début, puis les fêtes de fin d'année, principalement en famille. -J'ai aussi écrit mes [objectifs pour 2021](/humeur/5-objectifs-2021) et réfléchi à un [système pour partager les sauvegardes entre copain·e·s](/tech/tutos/1-partage-sauvegardes-copaines). - -Du coup, pas beaucoup lu, pas beaucoup joué, pas écouté beaucoup de balado, mais c'est sans regret ! - -## Mes joies -- j'étais content de voir les vacances arriver, je suis content de voir la rentrée arriver également ! Je suis souvent content, en somme. -- j'ai reçu des cadeaux géniaux, tels que des chaussons, un appareil à raclette et un nouveau sac à dos [hPa](https://www.hpa-shop.fr/fr/sac-a-dos-etanche/19-sac-a-dos-etanche-40-litres-dry-backpack-40-hd.html#/16-couleur-jaune) (le précédent, acheté en 2015 et me servant tous les jours depuis, commençait à tirer la gueule). -- j'ai commandé une petite tour d'ordinateur d'occasion pour y mettre encore plus de sauvegardes et faire une sorte de *media center*. Bidouilles à venir dans les prochains jours ! -- mes sauvegardes sont plus rigoureuses, et ça tombe bien car il y a des nouvelles personnes sur [Masto e bzhg](https://mastodon.fedi.bzh) ! - -## Mes peines -- là comme ça, à brûle-pourpoint, je n'ai rien à déclarer. - - -## Vu, lu, joué, écouté -- J'ai lu… - - un [article du Télégramme](https://www.letelegramme.fr/ille-et-vilaine/rennes/l-hopital-est-rince-par-un-mois-de-navigation-a-vue-14-12-2020-12671723.php) à propos de la gestion de la crise sanitaire à Rennes, et surtout comment le personnel a vécu cette crise jusqu'à présent. -- J'ai écouté… - - des [balados de Tout à Dire](https://desrapportsauxcorps.lepodcast.fr/) sur les rapports aux corps, super intéressants. - - l'[émission](https://www.franceculture.fr/emissions/la-methode-scientifique/la-methode-scientifique-emission-du-lundi-21-decembre-2020) de *La méthode scientifique* à propos des vaccins à ARN messager. Plutôt rassurant. À l'inverse, j'ai vu cette [vidéo](https://invidious.fdn.fr/watch?v=tYwCxe9gvQY) du CRIIGEN (le *Comité de recherche et d'information indépendantes sur le génie génétique*) à propos des vaccins en général. J'en retiens que les vaccins sont bons, mais que les vaccins à ARNm peuvent peut-être induire l'émergence de nouvelles formes de virus, s'ils sont utilisés en masse. - - un [bien beau balado](https://play.acast.com/s/parler-comme-jamais/lesaccentsonttoujourstort) sur les accents. Vivent les accents, faisons chanter notre diversité linguistique ! - - l'[épisode](https://play.acast.com/s/les-couilles-sur-la-table/pourquoilinfovamale) des *Couilles sur la table* consacré à l'information et au journalisme. J'avais l'impression de savoir qu'il y avait un biais, eh bien cet épisode a non seulement formalisé cette impression, mais ça m'a mis une claque : c'est bien plus grave et violent que ce que je croyais. La bonne nouvelle, c'est que ça avance un petit peu. - - un [épisode](https://podcast.ausha.co/breaking-old-news/s03-ep-03-hackerview-le-pere-noel) de *Breaking old news* spécial Noël : une très belle parodie de *Thinkerview* ! -- J'ai joué… - - à [Breizhit](https://www.breizhit.bzh/), un jeu de société en breton ! L'objectif est de répondre àd es questions, en breton. -- J'ai écouté… - - [O'Tridal](https://otridal.bzh/album/), un trio originaire de Quimper, jouant des musiques bretonnes/celtiques très bien réinventées. Une jolie claque musicale ! - - -## Ailleurs, cette semaine -- Chez [Julie](https://juliebrillet.fr/notes/2020_12_18_notes/) -- Chez [Audric](https://tkpx.eu/category/notes-hebdo/) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/category/notes-hebdo/) -- Chez [Thomas](https://courtinthomas.com/2020/12/23/notes-presque-aleatoires-5/) - diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-18/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-18/index.md deleted file mode 100644 index 1856e19..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-18/index.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: "Notes hebdo #18" -date: 2021-01-11T15:27:08+02:00 -description: "Voilà mes dix-huitièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - -## Cette semaine -Cette semaine, les cours de breton ont repris : deux jours par semaine en présentiel et le reste en visio. -Ça fait du bien de reprendre un rythme et de reparler breton ! -Si au tout début c'était un peu compliqué de s'exprimer, j'ai assez vite repris le pli, tout comme la classe je crois. - - -## Mes joies -- Reprise du rythme, reprise des cours ! -- Je viens de modifier mon thème [URxvt](https://forge.goe.land/eorn/dotfiles/src/branch/master/keyboard/.Xresources) et ma configuration pour [Neovim](https://forge.goe.land/eorn/dotfiles/src/branch/master/neovim/.config/nvim/init.vim). C'est [bien beau](./neovim.png) ! -- J'ai eu l'occasion de fêter l'anniversaire d'un copain : ça fait du bien de voir du monde ! - - - -## Mes peines -- Les nouvelles sur le front sanitaire sont un peu alarmantes, ça recommence à être angoissant je trouve. -- Une lettre écrite par un étudiant de 21 ans reflète très bien l'état d'esprit dans lequel je me trouve quand je pense au gouvernement et à la politique française. Cette lettre est tellement bien que je l'ai [recopiée ici, sur le blog](/humeur/6-lettre-republique-moribonde/). -- [Trump bloqué sur Twitter](https://blog.twitter.com/en_us/topics/company/2020/suspension.html). Je ne suis pas triste pour lui, loin de là. C'est les réactions des politiques français notamment, qui est triste. Notamment [celle de François Ruffin](https://nitter.tedomum.net/Francois_Ruffin/status/1347871927587758083#m) qui s'étonne que les GAFAM censurent les gens ([ses arguments plus détaillés](https://nitter.tedomum.net/Francois_Ruffin/status/1348557568927535104). Ça a fait plein de remous cette affaire. Ma position : on ne peut pas s'attendre à ce que des firmes fassent autre chose que d'agir pour se mettre plein les poches. Pour s'exprimer, pour s'émanciper, pour vivre, il faut aller ailleurs. Mastodon et compagnie (le Fédivers, pour lequel j'aimerais écrire un petit article un jour, tiens) sont une réponse parmi d'autres. - - -## Vu, lu, joué, écouté -- J'ai lu… - - un [article](https://www.bastamag.net/teletravail-inegalites-femmes-hommes-confinement-accord-interprofessionnel) de *Basta !* sur « l'enfer du télétravail pour les femmes ». - - un [article](https://theconversation.com/cours-a-distance-quen-pensent-vraiment-les-etudiants-152265) sur *TheConversation* à propos des cours à distance et comment les étudiant·e·s vivaient cela. - - un [article](https://www.lowtechmagazine.com/2020/12/how-and-why-i-stopped-buying-new-laptops.html) du *Low-tech magazine* sur pourquoi et comment ne pas acheter sans cesse de nouveaux ordinateurs. - - un [vieil article](https://www.letelegramme.fr/soir/nouveaux-arrivants-la-vie-revee-des-neo-rennais-26-03-2018-11901674.php) du *Télégramme* sur la vie rêvée des « néo-rennais ». C'est du WTF par pelletée. Un extrait : - -{{< quote >}} -*Leurs amis tentent d’ailleurs de les dissuader de s’installer en Bretagne. « Ils nous parlaient du mauvais temps, du côté petite ville de province, qu’on allait s’ennuyer ». « Ils avaient aussi l’image de Rennes avec ses punks à chiens et ses babos », complète Clarisse. Pourtant, « à chaque fois qu’on allait à Rennes, on sortait du train et on entendait les oiseaux. On pouvait marcher au milieu de la rue sans se faire klaxonner. On était un peu sur un nuage et on n’en est toujours pas retombé », souligne Antoine, conscient qu’il tombe forcément dans la caricature.* -{{< /quote >}} - -- J'ai écouté… - - l'[émission](https://www.franceinter.fr/emissions/secrets-d-info/secrets-d-info-02-janvier-2021) *Secrets d'info* qui parle de la reconnaissance faciale qui avance à pas de loup… - - un super [reportage](https://www.franceinter.fr/emissions/interception/interception-10-janvier-2021) de *Interception* qui permet de se rendre compte un petit peu de la détresse des étudiant·e·s en ces temps confinés. Excellente émission. - - une [émission](https://www.rfi.fr/fr/podcasts/atelier-des-m%C3%A9dias/20210109-nothing2hide-lance-tech4press-un-service-d-assistance-num%C3%A9rique-pour-les-journalistes) de l'*Atelier des médias* dans laquelle ça parle de *Nothing2Hide*, qui propose des outils, notamment aux journalistes, pour se protéger leur vie privée et professionnelle en ligne. - - une [rediff](https://la-bas.org/la-bas-magazine/les-archives-radiophoniques/1998-99/viols-inceste-si-je-me-fous-en-l-air-je-supprime-le-vrai-probleme) d'une émission de *Là-bas si j'y suis* de 1999 très poignante. Âmes sensibles, attention c'est du lourd, ça parle viols et inceste. -- J'ai signé… - - une pétition importante vis-à-vis des droits des personnes handicapées : [Désolidarisation des revenus du conjoint pour le paiement de l'Allocation aux Adultes Handicapés](https://petitions.senat.fr/initiatives/i-416). Pour se faire une idée : [ce fil sur Mastodon](https://mamot.fr/@ababeu26400/105488132074567158). - - -## Ailleurs, cette semaine -- Chez [Julie](https://juliebrillet.fr/notes/) -- Chez [Audric](https://tkpx.eu/category/notes-hebdo/) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/category/notes-hebdo/) -- Chez [Thomas](https://courtinthomas.com/2020/12/23/notes-presque-aleatoires-5/) - diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-18/neovim.png b/content/fr/humeur/notes-hebdo/notes-hebdo-18/neovim.png deleted file mode 100644 index a105cee..0000000 Binary files a/content/fr/humeur/notes-hebdo/notes-hebdo-18/neovim.png and /dev/null differ diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-19/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-19/index.md deleted file mode 100644 index 2b43495..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-19/index.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: "Notes hebdo #19" -date: 2021-01-17T12:15:08+02:00 -description: "Voilà mes dix-neuvièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - -## Cette semaine -*Demat deoc'h !* Petite semaine plutôt tranquille, sans événement exceptionnel. -Le breton continue : on a eu une réunion d'information au sujet de la formation complémentaire de 3 mois (après celle que je fais, de 6 mois). -Ça donne envie. Il faudra faire un CV et une lettre de motivation tout en breton. -Ça fait un truc concret à faire en breton ! - - -## Mes joies -- le breton et la formation de 3 mois potentielle ! Et aussi c'est bon, ma convention de stage est signée, mon stage en radio bretonne est confirmé (modulo un confinement ? 😶) -- côté breton également, mon petit projet de lier logiciels et services libres avec le monde bretonnant suit tranquillement son cours. Les contacts se prennent petit à petit. -- côté bidouilles de serveurs, j'ai ajouté des plugins sur mes [pads](https://pad.goe.land) entre autres petites améliorations sur d'autres services. -- côté [Hack2Eaux](https://wiki.kaouenn-noz.fr/hors_les_murs:hack2eaux) on a relancé la machine avec Xavier et Matthieu, infos à venir bientôt ! - - -## Mes peines -- Je suis un peu sceptique sur l'efficacité du couvre-feu à 18 h, mais ça ne va pas changer grand chose à ma vie (j'ai de la chance…). - - -## Vu, lu, joué, écouté -- J'ai lu… - - un [article](https://lesjours.fr/obsessions/alimentation-circuits-courts/ep12-avocat/) des *Jours* sur l'avocat. - - le [premier article](https://kancer.club/billets/01-urgence/) d'un blog sur le… cancer : [kancer.club](https://kancer.club). - - un [article](https://framablog.org/2020/12/30/le-web-est-il-devenu-trop-complique/) très instructif sur le *Framablog* qui pose la question suivante : « Le Web est-il devenu trop compliqué ? » -- J'ai écouté… - - l'[émission](https://www.franceculture.fr/emissions/les-pieds-sur-terre/naitre-et-mourir-au-temps-du-covid) des *Pieds sur Terre* au sujet de la naissance et de la mort, au temps du Covid. -- J'ai vu… - - un SUPERBE reportage sur la création de Radio Naoned. Ça donne envie ! [Épisode 1/7](https://invidious.fdn.fr/watch?v=OXDrJ1K-Ur0) (8 min). - - -## Ailleurs, cette semaine -- Chez [Julie](https://juliebrillet.fr/notes/) -- Chez [Audric](https://tkpx.eu/category/notes-hebdo/) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/category/notes-hebdo/) -- Chez [Thomas](https://courtinthomas.com/2020/12/23/notes-presque-aleatoires-5/) - diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-2/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-2/index.md deleted file mode 100644 index 1b38800..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-2/index.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: "Notes hebdo #2" -date: 2020-04-25T12:51:08+02:00 -description: "Voilà mes deuxièmes notes hebdo !" -tags: ["hebdo", "retoursur"] -draft: false ---- - -## Cette semaine -Une semaine meilleure que la précédente, quoiqu'étonnamment fatiguante. -Tous les jours en fin de journée, grosse fatigue. -Davantage de travail car j'ai repris le contact avec mes collègues (visio et même Slack). -Et malgré le flou, on voit la lumière au bout du tunnel du confinement ! - -## Mes joies -- J'ai testé (et je continue) le réseau social décentralisé *Scuttlebutt* en utilisant l'application *ssb-patchwork*. Pour me retrouver, voilà mon identifiant : `@lxCKRXh81bs6LbIsZGnzsvkwzvQiIDejc+gLE+C9/Og=.ed25519` -- Je me réintéresse à la monnaie libre, la Ğ1 (June). Je cherche des certifications pour le moment. -- Avec le levain que j'ai préparé la semaine précédente, j'ai fait un [pain](./pain.jpg) qui était super bon. -- J'ai commandé et commencé à siroter de la bière locale. -- En sirotant cette bière, j'ai gagné pour la première fois une partie de palets ! -- J'ai également commandé quelques CD de musique, ça va être chouette de renouveler un peu ma collection ! - -## Mes peines -- Tout pareil qu'[Hervé Gardette sur France Culture](https://www.franceculture.fr/emissions/la-transition/jen-ai-marre) qui dit qu'il en a marre de l'injonction à vivre parfaitement pendant le confinement, j'en ai marre qu'on me dise « T'es en thèse pendant le confinement, ça doit pas de changer beaucoup ! Tu dois être super productif vu que tu es au calme haha ! ». Eh ben non. - - -## Vu, lu, joué, écouté -- J'ai joué - - aux palets bretons et la planche s'use bien ! -- J'ai lu - - chez Les Jours : [Coronavirus : la pandémie révèle les tares des Big Pharma](https://lesjours.fr/obsessions/big-pharma/ep6-penurie-medicaments/). - - dans CQFD : [Du fric pour la recherche publique](https://cqfd-journal.org/Du-fric-pour-la-recherche-publique). - - dans le magazine FRUSTRATION : [Pourquoi applaudir par la fenêtre les "soignants" protège les vrais responsables](https://www.frustrationmagazine.fr/pourquoi-applaudir-par-la-fenetre-les-soignants-protege-les-vrais-responsables/) (et du coup je me suis abonné au flux RSS). - - un billet optimiste sur le blog de Tristan Nitot : [Imaginer un futur souhaitable](https://standblog.org/blog/post/2020/04/21/Imaginer-un-futur-souhaitable). -- J'ai écouté - - une petite série de balado de Programme B, bien réalisée à mon goût : [À la recherche du sperme parfait](https://www.binge.audio/a-la-recherche-du-sperme-parfait/). - - un épisode du balado *Pile* : [Un livre pour les petits et les grands](https://podtail.com/podcast/pile/ep-43-lecture-un-livre-pour-les-petits-et-grands-e/). Ça m'a donné envie de télécharger ([légalement](https://www.ebooksgratuits.com/details.php?book=11)) les "Contes merveilleux" de Hans Christian Andersen. - - une super émission qui parle de transidentité et transféminisme : [Les mauvais genres : trans et feministes](https://www.arteradio.com/son/61663807/les_mauvais_genres_trans_et_feministes_25) (Arte Radio). J'ai surtout retenu les définitions à la fin, selon Maud-Yeuse Thomas de l'[Observatoire des transidentités](https://www.observatoire-des-transidentites.com/). -- J'ai vu - - un documentaire hyper mignon l'[été des renards polaires en islande](https://www.youtube.com/watch?v=2wQ9hXiTYVo). - - un épisode d'« Ouvrez les guillemets » sur la [lutte des classes](https://peertube.parleur.net/videos/watch/d46d0391-bd40-4053-8f27-2d1a0c6e1ee7) (ou plutôt revu, mais ça reste tellement d'actualité !). - - -## Retour sur… -Parfois, le passé résonne vachement bien avec le présent. -Alors, un peu comme la fabuleuse émission [Les pieds sur terre](https://www.franceculture.fr/emissions/les-pieds-sur-terre), qui en général le vendredi rediffuse une émission précédente, je vais retrouver dans mes archives une lecture ou une écoute. - -Cette semaine, un épisode de détente, parce qu'on en a besoin. -Il s'agit d'une partie d'épisode du balado américain *The Moth*, publié le 28 mars 2018. En gros, ce balado propose des redifs d'histoire racontées en public. - -Dans cette histoire absolument hilarante (la première de l'épisode), l'homme sur scène raconte un périple bien singulier. -Comment il s'est retrouvé en plein milieu de la Manche, à ramer le plus vite possible pour éviter de se faire passer dessus par un navire pétrolier. -Petit détail : il est dans une baignoire. - -Tout ce qu'il raconte, avec son accent britannique, est absolument croustillant. -On retrouve le flegme anglais, quelques piques contre les Français et notre bureaucratie. - -Je ne me lasse pas de réécouter ces épisode, il est tout simplement magnifique ! - -### Ressources -- **Le lien vers l'épisode** : sur [themoth.org](https://themoth.org/stories/all-at-sea) -- **L'audio de l'épisode** : [Le fichier mp3](https://nuage.goe.land/s/287e9d7Ai3Po9nY) (hébergé sur mon Nextcloud, avec les autres histoires de l'épisode) -- **La baignoire** : en image [ici](https://s3.amazonaws.com/themoth-story-images/Tim-Fitzhigham-Radio-Exrta-2.jpg) - - - -## Ailleurs -Chez [Julie](https://juliebrillet.fr/notes/2020_04_25_notes/), chez [Audric](https://tkpx.eu/2020/04/25/notes-hebdo8/) et tout nouvellement chez [Colunadoc](https://randomlibraryconcours.wordpress.com/2020/04/18/notes-hebdo-1/) ! diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-2/pain.jpg b/content/fr/humeur/notes-hebdo/notes-hebdo-2/pain.jpg deleted file mode 100644 index 6354e5e..0000000 Binary files a/content/fr/humeur/notes-hebdo/notes-hebdo-2/pain.jpg and /dev/null differ diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-20/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-20/index.md deleted file mode 100644 index f11757d..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-20/index.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: "Notes hebdo #20" -date: 2021-01-25T09:45:08+02:00 -description: "Voilà mes vingtièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - -## Cette semaine -Semaine assez tranquille cette fois-ci encore. -Cours de breton, un peu de bidouille de serveurs, vie sociale ralentie par le couvre-feu mais néanmoins existante. -En gros, ça roule, et j'ai eu le temps d'avancer un peu dans ma liste de lectures et de balados à écouter ! - -## Mes joies -- Ma vie sociale survit -- Des projets de vie prennent commencent à se structurer petit à petit 🌳 - -## Mes peines -- Confinement à la fin de cette semaine ? 🎲 -- J'ai pas beaucoup écrit en breton ces derniers temps, il faudrait que je m'y remette. -- Un gros projet destructeur et inutile a vu le jour dans le Finistère Nord : une [énorme plateforme légumière](https://www.ouest-france.fr/bretagne/saint-pol-de-leon-29250/en-images-a-quoi-ressemble-la-nouvelle-plateforme-de-la-sica-a-saint-pol-de-leon-7124297). -- Eeet Jean-Mimi Blanc-Prout qui [clame](https://www.letelegramme.fr/france/jean-michel-blanquer-vive-les-langues-regionales-vive-le-breton-10-01-2021-12686344.php) "Vive les langues régionales, vive le breton !". En attendant, c'est pas simple simple de passer le bac en breton, encore moins avec la [récente réforme](https://www.letelegramme.fr/bretagne/breton-au-bac-le-grand-oublie-de-la-reforme-du-lycee-24-08-2020-12603211.php) ! - - -## Vu, lu, joué, écouté -- J'ai lu… - - un [article](https://www.alternatives-economiques.fr/faut-forcer-francais-a-ouvrir-porte-monnaie/00094956) d'*Alternatives Économiques* sur l'épargne des Français·es qui serait trop grosse, à cause du Covid. Divulgâchage : plus on est riche et plus elle a grossi, évidemment. Les personnes les plus précaires ont "désépargné", quelle surprise. Pour compléter et aller plus loin : ce [dossier d'Oxfam sur les inégalités](https://www.oxfamfrance.org/rapports/le-virus-des-inegalites/) en ces temps de crise. Gerbant. - - un petit [coup de gueule](https://sebsauvage.net/links/?HMRhoQ) de Sebsauvage à l'encontre des Gafam. Toujours plaisant à lire. -- J'ai écouté… - - un [entretient](https://podcast.ausha.co/penser-les-luttes/cedric-herrou-vivons-du-combat-et-soyons-heureux-en-luttant) de *Radio Parleur* avec Cédric Herrou, une personne qui accueille et aide des migrant·e·s à la frontière de la France et de l'Italie, vu que les États ne le font pas. - - l'[épisode 89](https://www.april.org/89-formation-professionnelle) de *Libre à vous !*, l'émission de l'April. Deux choses très intéressantes ont retenu mon attention : la formation professionnelle (avec du logiciel libre dedans évidemment), qui manque cruellement ; et les systèmes d'exploitation libres pour téléphones portables. - - une [émission](https://www.franceinter.fr/emissions/affaires-sensibles/affaires-sensibles-18-janvier-2021) d'*Affaires sensibles* sur Enigma, la machine allemande à chiffrer des messages pendant la Seconde Guerre Mondiale. - - une [émission](https://www.franceculture.fr/emissions/de-cause-a-effets-le-magazine-de-lenvironnement/de-cause-a-effets-du-mardi-19-janvier-2021) de *De cause à effets* sur *France Culture*, où ça parle de néo-ruraux. C'est intéressant, mais je trouve très dommage de limiter le monde rural à la paysannerie. Ça ne parle que d'Amap et de néo-paysans, alors que je crois qu'il existe plein d'autres façons d'habiter en milieu rural, et qu'il faudrait en inventer d'autres encore ! - - un [balado](https://www.rfi.fr/fr/podcasts/atelier-des-m%C3%A9dias/20210123-le-projet-adama-podcast-engag%C3%A9) de *RFI*, l'*Atelier des médias*, qui parle d'un autre balado que je ne connaissais pas : *Le projet Adama*. C'est une super initiative qui donne un peu d'espace d'expression aux personnes noires. Pour avoir une petite idée de la réalité de leurs vies… En voilà le [premier épisode](https://soundcloud.com/user-136238949/episode-1-aya-cissoko). - - un [épisode](https://shows.acast.com/brise-glace/episodes/louka-paraplegique) du balado *Brise Glace* intitulé : "Avoir 20 ans et un futur en chaise roulante". C'est toujours bien d'avoir des témoignages directs de personnes qui peuvent être discriminées. -- J'ai vu… - - un [documentaire](https://www.france.tv/france-2/cash-investigation/2113317-service-public-liberte-egalite-rentabilite.html) assez horrible de *Cash investigation* sur les services publics. Au menu : des privatisations, dans le secteur du nettoyage des hôpitaux en particulier). Et puis le principe dégueulasse des services civiques, où des jeunes de moins de 26 ans font le boulot de personnes qui devraient être salariées, pour ~500 € par mois, sans cotiser. C'est dégueulasse et illégal, mais l'État le fait. - - -## Ailleurs, cette semaine -- Chez [Julie](https://juliebrillet.fr/notes/2021_01_22_notes/) -- Chez [Audric](https://tkpx.eu/category/notes-hebdo/) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/category/notes-hebdo/) -- Chez [Thomas](https://courtinthomas.com/2021/01/21/notes-presque-aleatoires-6/) - diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-21/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-21/index.md deleted file mode 100644 index 4f37e3e..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-21/index.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: "Notes hebdo #21" -date: 2021-02-16T08:45:08+02:00 -description: "Voilà mes vingt-et-unièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - -## Cette semaine -Ça fait quelques temps que je n'ai pas posté de notes hebdo. -En fait, je n'avais pas forcément grand chose à dire, à part mes lectures, mes recommendations… -Grosso modo, ces dernières semaines, les cours de breton ont continué, à moitié en distantiel, à moitié en présentiel. -De ce côté-là, ça roule. -J'ai un peu traviallé sur [Kaouenn-noz](https://kaouenn-noz.fr) et [Hack2Eaux](https://wiki.kaouenn-noz.fr/hors_les_murs:hack2eaux). -Toujours pas tellement de Covid autour de moi, je touche du bois ! - -## Mes joies -- Le breton, ça progresse ! Et cette semaine, je suis en stage dans le cadre de ma formation. Je ferai un petit retour ici. -- Les bonnes petites vacances d'hiver arrivent juste après, ça va faire du bien ! - -## Mes peines -- On pénalise presque les enseignants qui essaient de tirer les étudiants hors de l'eau… Une prof de l'Université Bretagne-Sud avait fait un cours sans autorisation (oh là là, cette illégalité de malade dangereuse pour la nation !). [Heureusement, pas de sanction](https://www.letelegramme.fr/morbihan/lorient/a-lorient-pas-de-sanction-pour-l-enseignante-qui-a-donne-un-cours-sauvage-25-01-2021-12693778.php). Dommage pour le préfet, qui « *souhaitait la tenue d'une commission de discipline*. » 🤦‍ - - -## Vu, lu, joué, écouté -- J'ai lu… - - un [article](https://lesjours.fr/obsessions/covid-deuxieme-vague/ep39-interview-catherine-hill/) des *Jours* dans lequel une épidémiologiste est interrogée sur la gestion de la crise sanitaire. Bon, c'est assez critique. - - une [lecture](https://www.frustrationmagazine.fr/pourquoi-il-faut-supprimer-les-grandes-ecoles/) intéressante de *Frustration Magazine* : « *Pourquoi il faut supprimer les grandes écoles.* » - - un [article](https://theconversation.com/temoignage-cinq-idees-pour-enseigner-a-distance-autrement-151900) de *The Conversation* qui propose des petites rustines à l'enseignement à distance. - - un autre [article](https://www.frustrationmagazine.fr/universite-entreprendre/) de *Frustration Magazine* sur les communautés entrepreneuriales des universités. En gros, le spam que reçoivent tous les étudiant·e·s qui sont passé·e·s par des facs. Gros résumé : « *un mail pour quinze bullshit jobs*. » - - un [article](https://lesjours.fr/obsessions/covid-deuxieme-vague/ep46-eaux-usees/) des *Jours* que je mets ici juste pour le titre : « Le virus à la trace : des données excrément intéressantes ». Iels ont même donné un nom à l'échelle inventée pour déduire le niveau de Covid en regardant dans les eaux usées : « échelle caca contact ». Parfait. - - - un [billet](https://www.affordance.info/mon_weblog/2021/01/gymnases-brulent-etudiants-defenestrent-bonbons.html) sur *[affordance.info](https://affordance.info)* : « *Les gymnases qui brûlent, les étudiants qui se défenestrent et les bonbons sur la table.* » La violence et l'incompétence du gouvernement, elle est à chialer… Voir aussi l'[article consacré](https://www.frustrationmagazine.fr/etudiants-covid/) dans *Frustration Magazine*. - -{{< quote caption="Frédérique Vidal, Ministre, 12 janvier 2021" >}} -*Le problème, c’est le brassage. Ce n’est pas le cours dans l'amphithéâtre mais l'étudiant qui prend un café à la pause, un bonbon qui traîne sur la table ou un sandwich avec les copains à la cafétéria.* -{{< /quote >}} - -- J'ai écouté… - - un [épisode](https://play.acast.com/s/parler-comme-jamais/doursanounours-delaliaisonaulangage) mignon de *Parler comme jamais* sur les liaisons faites à l'oral. - - un [épisode](https://www.franceculture.fr/emissions/les-pieds-sur-terre/etudiants-les-tricheurs) des *Pieds sur terre* sur les « étudiant·e·s tricheur·euse·s ». Avec l'angoisse du Covid… - - un [balado](https://la-bas.org/la-bas-magazine/reportages/caroline-fiat-une-aide-soignante-a-l-assemblee) (dispo en vidéo aussi) sur Caroline Fiat, l'aide-soignante (La France Insoumise) à l'Assemblée Nationale. Ça fait du bien à entendre ! C'est la personne la plus crédible du monde quand elle parle des hôpitaux. - - un [épisode](https://podcast.ausha.co/radio-parleur/agroalimentaire-l-omerta-regne-dans-une-bretagne-sous-tension) de *Radio Parleur* sur l'agroalimentaire breton et le climat un peu tendu qui existe. Très instructif. - - une [lecture](https://www.theguardian.com/news/audio/2021/jan/29/the-joys-of-being-an-absolute-beginner-for-life-podcast) d'un article long du *Guardian* : « *The joys of being an absolute beginner ... for life* » - - l'intro d'une [émission](https://www.franceinter.fr/emissions/les-p-tits-bateaux/les-p-tits-bateaux-31-janvier-2021) des *P'tits bateaux* sur France Inter. Noëlle Bréham y tient un très chouette discours sur les victimes de la déshumanisation de la société, avec tous les services "dématérialisés" notamment. - - un [balado](https://play.acast.com/s/programme-b/sacheterunebonneconscience) du très chouette *Programme B* de *Binge Audio* sur la charité des riches. Excellent. La personne invitée a écrit un livre : *[Quand la charité se fout de l'hôpital](https://www.ruedelechiquier.net/essais/328-quand-la-charite-se-fout-de-l-hopital.html)*. -- J'ai vu… - - une [mini-série **super géniale parfaite**](https://www.arte.tv/fr/videos/094356-001-A/libres/) sur *Arte*, réalisée par Ovidie et Sophie-Marie Larrouy, qui démonte bien comme il faut certaines idées reçues sur la sexualité. Hyper intéressant. Et c'est pas un podcast sur France Culture, c'est beaucoup plus accessible. À partager à tout le monde ! D'ailleurs, cette série vient à la base d'une BD : « [*Libres !*](https://www.editions-delcourt.fr/bd/series/serie-libres-manifeste-pour-s-affranchir-des-diktats-sexuels/album-libres-manifeste-pour-s-affranchir-des-diktats-sexuels) » - - -## Ailleurs, cette semaine -- Chez [Julie](https://juliebrillet.fr/notes/2021_02_12_notes/) -- Chez [Thomas](https://courtinthomas.com/2021/01/21/notes-presque-aleatoires-6/) -- Chez [Audric](https://tkpx.eu/category/notes-hebdo/) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/category/notes-hebdo/) - diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-22/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-22/index.md deleted file mode 100644 index 92214ba..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-22/index.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: "Notes hebdo #22" -date: 2021-03-10T09:42:08+02:00 -description: "Voilà mes vingt-deuxièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - -## ~~Cette semaine~~ Ces dernières semaines -Salut salut ! -La dernière note hebdo date d'il ya quelques temps déjà. -Meh, tant pis pour la régularité. -Ces derniers temps, qu'est-ce qu'il s'est passé ? -Les cours de breton ont repris après une semaine de stage et une semaine de vacances ! -J'étais en stage à [Radio Kerne](https://radiokerne.bzh) et c'était super ! -J'ai pu faire quelques réalisations audio qui ont été diffusées ! Et j'ai compilé tout ça dans un épisode spécial de mon petit balado *J'apprends le breton* : [Épisode 21](https://zik.goe.land/library/tracks/41427/). -Et puis ensuite vacances reposantes et reprise des cours ! - -## Mes joies -- J'adore la radio, j'aimerais continuer là-dedans, en breton, professionnellement ou bénévolement. C'est un média super cool. -- Un projet de déménagement dans le Finistère pointe le bout de son nez… -- Un autre stage en breton se prépare normalement, entre les deux formations. - -## Mes peines -- La formation en breton est presque finie ! - - -## Vu, lu, joué, écouté -Une sélection un peu réduite, je n'ai pas tout noté ce que j'ai lu/vu/écouté. -- J'ai écouté… (spécial 8 mars, journée internationale des droits des femmes) - - une super [série radio](https://www.franceculture.fr/emissions/laisse-parler-les-femmes) de *France Culture* : *Laisse parler les femmes*. De la parole hyper naturelle, c'est un plaisir à écouter. - - un *[Moment Meurice](https://www.franceinter.fr/emissions/le-moment-meurice/le-moment-meurice-08-mars-2021)* salé autour de la virilité. - - une [émission](https://www.franceculture.fr/emissions/la-methode-scientifique/la-methode-scientifique-emission-du-lundi-08-mars-2021) de la *Méthode scientifique* sur le clitoris. Une heure de clitoris ! \o/ - - une [émission](https://www.franceculture.fr/emissions/les-pieds-sur-terre/de-lesclavage-des-femmes) des *Pieds sur terre* : un émoignage oufissime d'une femme qui va en France pour essayer de faire vivre sa famille au Congo, mais elle fait face à un cauchemar : on la balance dans une chambre, elle est esclave sexuelle… -- J'ai vu… - - *Fast an Furious à Rio*, c'était rigolo. Morale : je la cherche toujours. - - -## Ailleurs, cette semaine -- Chez [Julie](https://juliebrillet.fr/notes/2021_02_26_notes/) -- Chez [Thomas](https://courtinthomas.com/2021/01/21/notes-presque-aleatoires-6/) -- Chez [Audric](https://tkpx.eu/category/notes-hebdo/) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/category/notes-hebdo/) - diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-23/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-23/index.md deleted file mode 100644 index e39d342..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-23/index.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: "Notes hebdo #23" -date: 2021-08-14T08:05:08+02:00 -description: "Voilà mes vingt-troisièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - -## ~~Cette semaine~~ ~~Ces dernières semaines~~ Ces derniers mois -Cette fois-ci encore, ces notes hebdo arrivent avec beaucoup beaucoup de retard. -Mais j'ai vu Julie à Entrée Libre à Quimper, elle m'a remotivé à mettre quelques notes ici, merci à elle ! - -Alors grosso modo, comme je l'explique [dans cet article en breton](/br/imor/kazetenn-8/), plusieurs trucs ont changé dans ma vie. - -- j'ai terminé ma formation en breton, et validé le diplôme de compétences en langues (DCL)avec le niveau B2 -- j'ai couru la [Redadeg](https://ar-redadeg.bzh), cette course qui permet de rassembler les personnes autour du breton, et de l'argent aussi -- j'ai déménagé du côté de Châteaulin dans le Finistère, dans une chouette maison qu'on retape un petit peu -- mon futur professionnel commence à devenir de plus en plus clair : j'ai trouvé une formation en alternance en développement informatique. École et entreprise. Rentrée en septembre, dans un mois ! -- j'ai fait mon [coming-prout](/humeur/7-mal-ventre-ep1/), j'attends les rendez-vous que j'ai pris avec le monde de la santé pour faire un retour sur ce blog -- j'ai participé à [Entrée Libre #2](https://www.helloasso.com/associations/centre-des-abeilles/collectes/entreelibre-2), et c'était l'occasion de revoir plein de chouettes chouettes personnes ! -- je suis en train de travailler sur l'infrastructure d'hébergement de [Mastodon e brezhoneg](https://mastodon.fedi.bzh). Au programme : on sort de mon salon (c'est un peu trop stressant) et on va s'héberger chez [Grifon](https://grifon.fr), un fournisseur d'accès internet et hébergeur associatif rennais ! *Chomomp e Breizh alato!* (restons en Bretagne, quand même !) Une fois que cela sera fait, je compte faire une nouvelle petite campagne de pub, pour trouver des utilisateurices et des personnes qui pourraient m'aider à gérer le schmilblick. Et puis après, héberger d'autres services ! Pêle-mêle : - - un Lemmy (sorte de Reddit) (déjà en test [en ligne](https://lemmy.fedi.bzh)) en fait. L'idée est de permettre aux gens de poster des liens sur tout ce qui se fait dans le milieu bretonnant, à l'image du [Journal du Hacker](https://journalduhacker.net) ou de [HackerNews](https://news.ycombinator.com/). Tous ces liens seront ensuite postés sur différents médias sociaux, libre à chacun·e de suivre ces liens comme iel le veut ! - - du PeerTube *e brezhoneg*. Parce qu'une instance de vidéos en breton (et gallo !) ça fait sens. - -Heureusement que ce sont les vacances en ce moment ! 😅 - -## Mes joies et mes peines -*On reprendra ces sections dans une future note hebdo !* - - -## Vu, lu, joué, écouté -Je ne vais pas (et ne peux pas) lister tout ce que j'ai écouté ces derniers mois… Une sélection presque exhaustive est à trouver sur mon [shaarli](https://liens.goe.land). Quelques trucs qui ont marqué mon attention : - -- J'ai écouté… - - une [interview](https://radioparleur.net/2021/04/20/splann-bretagne-juliette-cabaco-roger/) de Juliette Cabaço Roger, co-fondatrice du média *Splann!*, chez Radio Parleur. - - plusieurs épisodes des quelques balados nouvellement hébergés sur la plateforme [Spectre](https://spectremedia.org/). Avec [*Du poil sous les bras*](https://soundcloud.com/user-288683429/sets/du-poil-sous-les-bras) de La p'tite Blan, et du [Frustration Magazine](https://www.frustrationmagazine.fr) aussi ! - - [la radio dans la radio](https://audioblog.arteradio.com/blog/98875/podcast/163623/94-la-radio-dans-la-radio), un épisode du balado *Mayday*, avec plein de souvenirs radiophoniques dedans. - - [« Dans les radios asso, quelle place pour l'Ouïr Queer »](https://podcast.ausha.co/penser-les-luttes/dans-les-radios-asso-quelle-place-pour-l-ouir-queer-penser-les-luttes), une captation d'une rencontre lors du festival SQFD (Sons Queer Féministes Déter). -- J'ai vu… - - je regarde pas mal le [Canard Réfractaire](https://canard.tube) en ce moment. Deux vidéos que je recommande : une qui [parle de quitter Twitter](https://canard.tube/videos/watch/df4491e4-7372-4302-9f65-b33b47568717), et l'autre qui parle [du passe sanitaire, du conseil constitutionnel, de magouilles et de comment on gère ça collectivement](https://canard.tube/videos/watch/5a4aa846-5a69-4771-96f0-4a2e61275564). - - -## Ailleurs, cette semaine -Tout le monde est en vacances 😅 - diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-24/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-24/index.md deleted file mode 100644 index 17ca829..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-24/index.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: "Notes hebdo #24" -date: 2021-08-30T11:02:08+02:00 -description: "Voilà mes vingt-quatrièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - -## Cette ~semaine -Cette semaine, ou plutôt ces deux dernières semaines, j'ai fait plusieurs trucs. - -- On a posé du papier peint dans le salon de la maison, et ça commence à rendre bien ! -- J'ai recommencé à jouer de la bombarde (merci la cave), c'est cool aussi. Je songe à prendre de vrais cours cette année. -- Ça y est, mes serveurs autohébergés ont changé de maison, ils ne sont plus à Rennes (adieu la fibre) ! [Mastodon e brezhoneg](https://mastodon.fedi.bzh) est hébergé chez Grifon à Rennes comme prévu, j'ai un petit VPS qui tourne chez Hetzner maintenant pour quelques services et le reste demeure autohébergé. -- J'ai reçu mon contrat de travail \o/ -- J'ai consulté des médecins (cf [l'épisode 1](/humeur/7-mal-ventre-ep1) de ma série *Coming-prout*), je prépare un article de débrief. -- On a fait une première petite pendaison de crémaillère à la maison, et c'était super chouette. - -## Mes joies et mes peines -Grosso modo, que du plaisir dans les activités diverses ces deux dernières semaines. -Il y a juste un truc qui me chafouine un peu, mais ça va être vite résolu. -Quand j'ai du temps libre, j'ai envie de faire trop de choses. Bien trop pour à la fois me reposer et tout réaliser. -Par conséquent j'ai constamment l'impression de ne rien faire, alors que je ne chôme pas vraiment. -M'enfin ça ira mieux une fois que j'aurai des contraintes, avec l'alternance. -Je diminuerai naturellement mes projets perso et ça devrait aller mieux. :) - -## Vu, lu, joué, écouté -- J'ai écouté… - - un [épisode](https://play.acast.com/s/parler-comme-jamais/parolesouvrieres-classeapart) du balado *Parler comme jamais* à propos des paroles ouvrières, avec Philippe Poutou dedans ! Un délice. Et le [deuxième volet](https://play.acast.com/s/parler-comme-jamais/enpratique-ouvrieretcandidatdansundebatpresidentiel) aussi. -- J'ai lu… - - un [article des *Jours*](https://lesjours.fr/obsessions/pollutions-locales/ep10-rivieres-bretagne/) de la série sur les pollutions locales. Dans cet épisode : la Bretagne, avec une énorme liste d'*incidents* depuis 2017. - - un [article](https://www.couacs.info/p/le-probleme-avec-radio-france-et) à propos de l'application **merdique** de Radio France pour écouter les balados (partagé par Yahiko le lapinours). Ça donne envie de donner mon ressenti ici tiens. -- J'ai vu… - - la première saison de *The Umbrella Academy*, qui raconte l'histoire d'un groupe de frères et sœurs qui ont des pouvoirs extraordinaires, mais qui se prennent la tête parce qu'iels sont humain·e·s. Avant l'apocalypse. C'est pas la série du siècle, mais c'est divertissant. -- J'ai bu… - - la bière *Ar vu vihan* de Châteaulin, et elle est bien bonne. Et du coup j'ai lu un [article du Télégramme](https://www.letelegramme.fr/dossiers/ils-ont-choisi-le-circuit-court-dans-le-pays-de-chateaulin/ar-vu-vihan-une-biere-brassee-a-chateaulin-13-08-2021-12807045.php) qui présente la brasseuse ! - - -## Ailleurs, cette semaine -- [Audric](https://tkpx.eu/2021/08/26/notes-22/), qui nous fait le plaisir de modifier un peu la formules des Notes ~~Hebdo~~ :) Bravo à lui pour avoir trouvé un bon rythme de croisière ! - diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-25/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-25/index.md deleted file mode 100644 index e9258c2..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-25/index.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: "Notes hebdo #25" -date: 2021-09-23T18:20:08+02:00 -description: "Voilà mes vingt-cinquièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - -## Cette ~semaine -Cette semaine, ou plutôt ces deux dernières semaines, j'ai fait plusieurs trucs. - -- J'ai fait un examen médical, j'en parle plus en détail dans [l'épisode 3](/humeur/9-mal-ventre-ep3) de mon *coming-prout-*. -- J'ai commencé à travailler ! Le boulot de développement est super chouette, j'apprends plein de choses et je pense que ça me correspond bien. Par contre, j'ai un peu de transport à faire… Une heure en voiture (mais ça me paraît irresponsable, au vu des nouvelles toujours plus catastrophiques du climat), deux heures en train/bus. Je profite du temps de train pour écrire ces lignes (fait rigolo : le chauffage, qui vient de la cloison à côté de mes pieds, me brûle les mollets). -- Mon contrat est un contrat en alternance, donc je vais avoir des cours aussi. J'ai hâte de voir à quoi ça va ressembler ! -- Et enfin, j'ai commencé à prendre des cours de bombarde, ça promet d'être chouette \o/ - -## Mes joies et mes peines -Je suis content de changer de rythme. Du chômage auto-trop-occupé je suis maintenant dans un rythme assez chargé, mais plutôt à cause du transport. -Il faut encore que je m'adapte et que je m'y fasse un petit peu, mais j'ai assez confiance, ça va aller. - -Côté peine, je n'arrive malheureusement pas trop à pratiquer mon breton. -Je me concentre plutôt au rythme professionnel en ce moment, mais il faudra que je m'active à trouver des bretonnant·e·s avec qui causer ! - - -## Vu, lu, joué, écouté -- J'ai écouté… - - les [balados](https://castopod.chaouane.xyz/@Spacesheep/episodes?season=1) de [SpaceSheep](https://pouet.chapril.org/@MoutmoutInSpace), qui vulgarise vachement bien les sciences de l'espace et du cosmos ! Et en plus c'est hébergé sur *Castopod* :) - - toute la [série](https://toutadire.lepodcast.fr/excuse-toi-de-me-deranger) de balados *Excuse-toi de me déranger* de *Tout à dire*. Une série de témoignages de femmes, qui n'ont rien demandé, rien cherché, et qui se font agresser dans la rue, verbalement ou physiquement, qui se font suivre. Juste parce que ces personnes sont des femmes. À mettre dans toutes les oreilles, surtout celles des hommes. - - une [enquête](https://shows.acast.com/programme-b/episodes/looking-for-jacky-premiere-partie) en deux parties de *Programme B* sur Jacky Bleunven, un coureur originaire de Plabennec. Bretonnant déterminé, il veut faire le tour du monde en course à pied, et on perd sa trace au Pakistan, il y a 30 ans. Joli portrait. - - une autre [enquête](https://louiemedia.com/injustices-s3-a-flots-et-a-sang), de Camille Maestracci pour *Louie Media* sur la pêche. Ça part d'un fait divers : des phoques décapités retrouvés dans le Finistère sud. Et la journaliste remonte le fil(et), pour mieux comprendre le monde de la pêche. C'est instructif, touchant et franchement bien ficelé. -- J'ai lu… - - un [article](https://lesjours.fr/obsessions/vaccins-covid-19/ep7-covid-long/) des *Jours* à propos du covid long. Les séquelles font un peu peur quand même. - - une partie de la [série](https://lesjours.fr/obsessions/cahiers-doleances-grand-debat/ep1-gilets-jaunes/) des *Jours* sur les cahiers de doléances que les citoyen·ne·s français·es ont pu remplir à la suite du mouvement des Gilets Jaunes. *Les Jours* ont galéré pour mettre la main dessus, contrairement aux promesses gouvernementales (c'est surprenant, dites-donc). - - un [article](https://www.frustrationmagazine.fr/corps-femmes-sexualises/) de *Frustration magazine* qui parle de sexualisation des corps des femmes. « Délivrons-nous du mâle ! » Ça fait écho à [un billet](https://warriordudimanche.net/article1578/mardi-21-septembre-2021-toujours-aucune-amelioration-lhorizon-mon-capitaine) du Warrior du dimanche, que j'ai simplement survolé pour le moment. Ça parle de fringues et de collégiennes, vous pouvez imaginer la suite… -- J'ai vu… - - une [émission](https://video.blast-info.fr/videos/watch/5a16e199-f02d-4edf-b946-37a3245af750) de *Blast* sur Jean-Mimi Blanprout. Vous savez, le [genou avec des narines](https://www.franceinter.fr/emissions/la-chronique-de-waly-dia/la-chronique-de-waly-dia-du-vendredi-03-septembre-2021). Verdict : c'est un politicien charognard. - - - -## Ailleurs, cette semaine -Pas beaucoup de notes hebdo à l'horizon, capitaine ! diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-3/balcon.jpg b/content/fr/humeur/notes-hebdo/notes-hebdo-3/balcon.jpg deleted file mode 100644 index d1cde68..0000000 Binary files a/content/fr/humeur/notes-hebdo/notes-hebdo-3/balcon.jpg and /dev/null differ diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-3/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-3/index.md deleted file mode 100644 index 5cbc4b6..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-3/index.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: "Notes hebdo #3" -date: 2020-05-02T18:35:08+02:00 -description: "Voilà mes troisièmes notes hebdo !" -tags: ["hebdo", "retoursur"] -draft: false ---- - -## Cette semaine -Semaine courte et heureusement, mais efficacité professionnelle acceptable compte tenu de la situation. - -## Mes joies -- Je recommence à lire **un livre** ! Il s'agit de *À la croisée des mondes*, en anglais. -- J'ai reçu mon avatar commandé auprès de [Kaerhon](https://mastodon.opportunis.me/@kaerhon) ! -{{< figure src="./pixelart.png" title="Mon nouvel avatar tout choupi en pixel-art !" class="center img-small" alt="Avatar : un goéland à lunettes en pixel-art." >}} -- On a bien décoré notre balcon pour le 1er mai :) -{{< figure src="./balcon.jpg" title="Le balcon pour le 1er mai" class="center img-70" alt="Un balcon avec des affiches en carton avec des messages politiques." >}} - - -## Mes peines -- En milieu de semaine j'ai commencé à avoir mal à la main, probablement à cause de mon unique position à mon poste de travail, à la maison. Je fais gaffe à ma position maintenant… -- Je vais sans doute devoir utiliser Zoom la semaine prochaine, voire même le mettre en place pour une réunion. *#JaiPasEnvie* -- J'ai l'impression que « le monde d'après » est plutôt mal parti (*cf* les deux premières lectures ci-après). - - -## Vu, lu, joué, écouté -- J'ai joué… - - aux *Sims 3* par procuration (enfin ma copine y a joué quoi). On a une maison avec des super colocataires, des gosses et un super potager. -- J'ai lu… - - un [article](https://lesjours.fr/obsessions/les-lobbyistes/ep28-lobbies-coronavirus/) des *Jours* qui nous apprend que les lobbys sont déjà à fond (ont-ils un jour arrêté !?), et utilisent le prétexte de la pandémie à leur avantage. - - un [génialissime article](https://lesjours.fr/obsessions/coronavirus-quarantaine/ep62-dette/) des *Jours* encore, qui parle de dette d'État et d'austérité dans le contexte de pandémie. À lire, vraiment mais alors vraiment (demandez moi une copie de l'article si besoin). - - une [tribune](https://www.frustrationmagazine.fr/tribune-contre-le-covid-19-la-securite-sociale-est-notre-meilleure-arme/) relayée par *FRUSTRATION* : *Contre le Covid-19, la sécurité sociale est notre meilleure arme !* - - une [page](https://www.eff.org/pages/tattoo-recognition) de l'*Electronic Frontier Foundation* à propos de reconnaissance automatique des tatouages (en anglais). - - un [article](https://www.frustrationmagazine.fr/entre-soi-elitisme-et-obsession-du-fric-ce-que-radio-classique-nous-apprend-de-la-bourgeoisie/) de *FRUSTRATION*, qui décortique pour vous les programmes de Radio Classique. Et on en apprend un peu sur la bourgeoisie. - - un [article](https://serveur410.com/le-fediverse-cest-quoi-et-comment-lutiliser/) de *serveur410* sur le Fediverse : c'est quoi et comment l'utiliser ? Il y a de chouettes ressources pour (aider à) bien comprendre. -- J'ai écouté… - - des [blagues scientifiques](https://www.podcastscience.fm/emission/2020/04/20/podcast-science-407-derniere-blague-avant-fin-du-monde/) de *Podcast Science* dans l'émission du 1er avril, et ça m'a fait rire. - - un [conte](https://www.franceinter.fr/emissions/une-histoire-et-oli/la-vie-secrete-de-doudou-lapin) rigolo de la série *Oli* sur *France Inter* : *La vie secrète de Doudou Lapin*. - - un [épisode](https://soundcloud.com/user-749085144/r2d-20-vendredi-1er-mai-2020) de *Radio Dedans Dehors*. Écoutez surtout [leur version](https://soundcloud.com/user-749085144/r2d-20-vendredi-1er-mai-2020#t=8:09) du message *"Alerte coronavirus"*, c'est poilant. - - les messages du [répondeur](https://la-bas.org/la-bas-magazine/le-repondeur/) de *Là-bas si j'y suis*, qui sont souvent chouettes, parfois très émouvants. - - un des albums de musique que j'ai reçus : *Katé-mé - Live* ! C'est mag(nif)ique. En voilà un [aperçu](https://www.youtube.com/watch?v=6C7VYMEbep0). -- J'ai vu… - - une [vidéo](https://peertube.gegeweb.eu/videos/watch/6c2c4de8-f7e3-423a-81b8-bac2c06932ac) d'un appel lancé par le personnel soignant : [Bas les masques !](https://baslesmasques.co/). Je pense que les rejoindre, c'est rejoindre une lutte hyper pertinente, qui peut inclure tout le monde. J'aimerais bien qu'une lutte générale parte de cette initiative-là ! - - [Audric](https://mamot.fr/@tkpx/104092660946474849) parler de réseaux sociaux lors d'une conférence à distance et c'était bien chouette ! - - des [chats moches](https://duckduckgo.com/?q=chat+moche&iar=images&iax=images&ia=images) et j'ai bien ri. - - - -## Retour sur… -Parfois, le passé résonne vachement bien avec le présent. -Alors, un peu comme la fabuleuse émission [Les pieds sur terre](https://www.franceculture.fr/emissions/les-pieds-sur-terre), qui en général le vendredi rediffuse une émission précédente, je vais retrouver dans mes archives une lecture ou une écoute. - -Cette semaine, une lecture un peu en retard. -Cette tribune avait fait beaucoup de (bon) bruit à sa sortie. -Je veux parler du fabuleux texte de Virginie Despentes : [*Désormais on se lève et on se barre*](https://www.liberation.fr/amphtml/debats/2020/03/01/cesars-desormais-on-se-leve-et-on-se-barre_1780212). - -Je ne l'avais pas lu jusqu'à présent, je le gardais au chaud, j'attendais un moment propice. -Eh bien cette lecture est un peu une réponse à ma peine évoquée en début de cette note (le monde d'après est mal barré). -En fait, évidemment que le monde d'après est mal barré. -Évidemment qu'il va falloir, encore, se battre pour nous, pour les personnes ciblées par cet ultralibéralisme sexiste, raciste, intolérant au possible et à l'extrême opposé de la bienveillance. - -Je me suis fait la réflexion que même si notre quotidien est chamboulé par une pandémie mondiale et un confinement forcé (pour certain·e·s), les mots de Virginie Despentes résonnent toujours aussi fort. -Elle fait le parallèle entre le monde du cinéma et les luttes sociales pré-confinement, qui se cristalisaient autour des retraites : - -> Et les hasards du calendrier font que le message vaut sur tous les tableaux : trois mois de grève pour protester contre une réforme des retraites dont on ne veut pas et que vous allez faire passer en force. C’est le même message venu des mêmes milieux adressé au même peuple : « Ta gueule, tu la fermes, ton consentement tu te le carres dans ton cul, et tu souris quand tu me croises parce que je suis puissant, parce que j’ai toute la thune, parce que c’est moi le boss. » - -Du coup, moi je fais un même parallèle, mais temporel : avant/après Covid-19. -Pour reprendre un peu ses mots, le "monde d'après" sera *fucking* le même. -Votre monde est dégueulasse, et a permis une pandémie mondiale, et vous voulez que ce soit nous qui payions vos baisses de dividendes. -Je la re-cite, et on remarque que ça marche tout aussi bien avec la situation actuelle : - -> La différence ne se situe pas entre les hommes et les femmes, mais entre dominés et dominants, entre ceux qui entendent confisquer la narration et imposer leurs décisions et ceux qui vont se lever et se casser en gueulant. C’est la seule réponse possible à vos politiques. Quand ça ne va pas, quand ça va trop loin ; on se lève on se casse et on gueule et on vous insulte et même si on est ceux d’en bas, même si on le prend pleine face votre pouvoir de merde, on vous méprise on vous dégueule. Nous n’avons aucun respect pour votre mascarade de respectabilité. Votre monde est dégueulasse. Votre amour du plus fort est morbide. Votre puissance est une puissance sinistre. Vous êtes une bande d’imbéciles funestes. Le monde que vous avez créé pour régner dessus comme des minables est irrespirable. On se lève et on se casse. C’est terminé. On se lève. On se casse. On gueule. On vous emmerde. - - -## Ailleurs -- Chez [Audric](https://tkpx.eu/2020/05/02/notes-hebdo9/) -- Chez [Julie](https://juliebrillet.fr/notes/2020_05_02_notes/) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/2020/04/25/notes-hebdo-2/) (semaine dernière) -- Et bientôt chez vous ? :D diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-3/pixelart.png b/content/fr/humeur/notes-hebdo/notes-hebdo-3/pixelart.png deleted file mode 100644 index 9bd4b94..0000000 Binary files a/content/fr/humeur/notes-hebdo/notes-hebdo-3/pixelart.png and /dev/null differ diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-4/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-4/index.md deleted file mode 100644 index b6b5261..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-4/index.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: "Notes hebdo #4" -date: 2020-05-09T20:21:08+02:00 -description: "Voilà mes quatrièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - -## Cette semaine -Courte semaine, avec des hauts et des bas. 🎢 -La semaine se termine en haut, alors tout va bien ! - -## Mes joies -- J'ai participé à une petite chaîne par courriels, où le principe est de partager des recettes de cuisine, c'est marrant. -- Inkscape qui sort en version 1.0 (j'avais déjà la *release candidate* avec Archlinux), et vu que c'est un outil dont je me sers souvent, je suis heureux de cette nouvelle ! -- J'ai fait un nouveau CV avec Inkscape (du coup), avec quelques trous à remplir en fonction du poste que je viserai. Je ne sais pas encore quoi faire de ma vie, en fait. -- J'ai participé à la [cagnotte](https://www.kisskissbankbank.com/fr/projects/dtg-utopies) pour la production d'une nouvelle série de documentaires de *DataGueule*, qui vise à présenter des *Utopie(s)* déjà existantes. J'ai la conviction que ce sont ces graines-là, qui vont germer et se propager pour former un monde résilient. -- Petite soirée, en petit comité et en préservant les gestes barrières (mais tout de même en mode *prohibition* / "dépannage informatique"). Qui s'est terminée à 5 h. Ça a fait sacrément du bien. -- Ça y est, on voit le bout du tunnel, on va bientôt pouvoir sortir sans attestation ! -- Des visites d'appartement pour Rennes faites en visio et programmées, une nouvelle page commence à s'écrire ! - -## Mes peines -- En fin de semaine, pas tellement de peines :) - -## Vu, lu, joué, écouté -- J'ai joué… - - à un jeu sur ordiphone qui s'appelle *Cellules*, que j'ai connu via l'ami [vincentl2](https://framapiaf.org/@vincentl2). Ça parle un peu d'entropie, d'atomes, de molécules, de cellules, jusqu'à la civilisation… Agréablement addictif ! 👍 -- J'ai lu… - - un [article](https://www.frustrationmagazine.fr/attention-au-relachement-linfantilisation-de-masse-comme-strategie-politique/) de FRUSTRATION à propos l'infantilisation de masse comme stratégie politique. - - l'[épisode 0](https://xavcc.frama.io/les-mains-dans-le-temps-chronique-de-la-bio/) des chroniques de l'ami Xavier qui prévoit d'écrire autour de la biologie, ses expériences… Un programme qui paraît vaste et chouette ! \o/ - - les [nouveaux plans](https://framablog.org/2020/05/06/ce-que-framasoft-va-faire-en-2020-post-confinement/) de Framasoft pour 2020 que je supporte pour leur vision et leur travail. Notamment pour [Mobilizon](https://joinmobilizon.org/fr/) 😍 - - avec agréable suprise un [article](https://lesjours.fr/obsessions/coronavirus-quarantaine/ep68-modelisation-epidemie/) des Jours qui fait un poil de vulgarisation en maths et de l'épidémiologie. Le titre ? *"Le gouvernement joue aux maths à modeler"*. Je vous ai déjà dit à quel point Les Jours c'est bien ? ♥ - - un autre [article](https://lesjours.fr/obsessions/coronavirus-quarantaine/ep69-biodiversite-ville/) des Jours qui nous met face à la réalité : non, les animaux et la nature n'ont pas repris leurs droits. - - le double article de Xavier (encore lui ! Mais quelle personne prolifique !) sur son expérience sans téléphone portable, fort en anectodes et prises de recul. [Partie 1](https://xavcc.frama.io/sans-telephone/) et [partie 2](https://xavcc.frama.io/sans-telephone-2/). -- J'ai écouté… - - un [épisode](https://soundcloud.com/entrenoslevres/laetitia) du balado *Entre nos lèvres*, celui où Laëtitia raconte son histoire. Bouleversant. - - un [épisode](https://louiemedia.com/emotions/2020/5/4/motions-confines-la-culpabilit-de-ne-pas-vivre-un-confinement-productif) du balado *Émotions* de Louie Media à propos de la culpabilité du confinement. - - l'[épisode](https://radio.picasoft.net/co/2020-05-01.html) du balado *La voix est libre* à propos du protocole de messagerie Matrix que j'aime bien. - - une [rediffusion](https://www.franceculture.fr/emissions/la-methode-scientifique/microbiote-ces-bacteries-qui-nous-veulent-du-bien-0) d'une émission de la *Méthode Scientifique* de France Culture sur le microbiote et la métagénomique. - - une [question](https://ici.radio-canada.ca/premiere/emissions/moteur-de-recherche/episodes/462694/rattrapage-du-mercredi-6-mai-2020/3) (et surtout la réponse) de l'émission *Moteur de recherche* à propos de la masse monétaire qui augmente, des banques et du système de prêts. Et ça me donne encore plus envie de m'investir dans la Ğ1. - - un message sur le [répondeur du 9 mai](https://la-bas.org/la-bas-magazine/le-repondeur/vos-messages-du-mercredi-29-pour-le-1er-mai-mettez-des-banderoles-aux-fenetres) de *Là-Bas*. Un certain Alexandre de Paris qui répond à une solution proposée dans un précédent message, selon laquelle on devrait acheter un terrain, s'isoler et devenir totalement autonome. Pour lui, l'autonomie (c'est-à-dire produire par soi-même) ne s'entend que collectivement, en élaborant des communs. +1000 Alex ! - - cette note hebdo a été rédigée sur de la musique composée par *Epic Mountain* (et [disponible](https://open.audio/library/artists/7724/) de manière fédérée sur Funkwhale; écoutez donc le morceau [Dyson Sphere](https://open.audio/library/tracks/41423/) !) -- J'ai vu… - - des chevaux et un petit poulain lors d'une balade à *environ* 1 km de chez moi. 🐴 - - - -## Retour sur… -Parfois, le passé résonne vachement bien avec le présent. -Alors, un peu comme la fabuleuse émission [Les pieds sur terre](https://www.franceculture.fr/emissions/les-pieds-sur-terre), qui en général le vendredi rediffuse une émission précédente, je vais retrouver dans mes archives une lecture ou une écoute. - -Cette semaine, rien du tout (joker !). J'attends le déconfinement avec impatience, j'ai du mal à me tourner vers le passé ! - - -## Ailleurs -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/2020/05/09/notes-hebdo-4/) -- Chez [Audric](https://tkpx.eu/2020/05/09/notes-hebdo10/) -- Chez [Julie](https://juliebrillet.fr/notes/) -- Et bientôt chez vous ? :D diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-5/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-5/index.md deleted file mode 100644 index 4b57f6d..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-5/index.md +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: "Notes hebdo #5" -date: 2020-05-16T09:05:08+02:00 -description: "Voilà mes cinquièmes notes hebdo !" -tags: ["hebdo", "retoursur"] -draft: false ---- - -## Cette semaine -Une semaine pleine de questionnements existentiels. Mais malgré l'instabilité des futurs à court, moyen et long termes, ben une certaine sérénité s'est dégagée. Yolo. Et je me suis mis à a couture. - -## Mes joies -- Avec la fin du confinement strict, j'ai réagencé mon appartement, ça fait du bien. -- Je me suis abonné au journal en ligne [NextINpact](https://www.nextinpact.com). -- J'ai pris beaucoup de plaisir à manipuler le logiciel *Reaper* pour du traitement audio, pour un petit projet personnel. -- J'ai commencé à coudre (merci papa et maman pour la machine !), et je me suis donc fait des masques ! -{{< figure src="./masque.jpg" title="Un beau masque fait maison à partir d'un t-shirt." class="center img-medium" alt="Un masque vert en tissu, fabriqué maison à partir d'un t-shirt.">}} -- On a des visites d'appartement chouettes ce weekend. - - -## Mes peines -- Des questionnements très forts sur la thèse, assez lourds. -- J'ai pris du poids (mais comme la majorité des français·e·s non ? 👀) - - -## Vu, lu, joué, écouté -- J'ai joué… - - à rien du tout mais j'ai commandé une manette de jeu pour jouer à *Overcooked* convenablement (j'en parlais dans mes [premières notes](/humeur/notes-hebdo/notes-hebdo-1/)). Sur [backmarket](https://www.backmarket.fr/) histoire de me donner une bonne conscience écologique… - - ah si, je me suis amusé à éclater les bulles d'un papier-bulles, ça détend. -- J'ai lu… - - une [tribune](https://www.liberation.fr/debats/2020/05/08/defendons-la-liberte-d-informer-sur-le-secteur-agro-alimentaire_1787668) sur *Libération*, qui parle d'étouffement médiatique en présentant Inès Léraud (journaliste notamment aux *Pieds sur terre* !) et son travail sur les algues vertes, qui ne plaît pas à l'industrie agroalimentaire bretonne. - - un [article](https://framablog.org/2020/05/09/faire-un-pas-de-cote/) de Pyg sur le Framablog : « Faire un pas de côté ». Dans ce texte il prend petit à petit du recul, et donne plein de clés pour comprendre encore un peu mieux le monde. Il cite pas mal de sources, que j'ai voulu lire aussi. Genre 50 articles, 3 documentaires et 5 pages Wikipédia. 😶 Certains articles ci-dessous en tirent leur origine. - - un [entretien](https://lejournal.cnrs.fr/articles/il-nexiste-pas-dapplication-capable-de-remplacer-une-politique-de-sante-publique) avec Antonio Casilli sur le *Journal* du CNRS, à propos du *suivi social*. Le titre (c'est également la dernière phrase) résume bien sa pensée : « Il n'existe pas d'application capable de remplacer une politique de santé publique. » - - un autre [entretien](https://www.bastamag.net/Effondrement-covid19-ecologie-role-de-l-Etat-autogestion-alternatives) chez *Basta !* avec l'éco-socialiste Corinne Morel Darleux. Où ça parle d'archipélisation, un peu d'anarchie, entre autres. - - ... - - le premier [article](https://lesjours.fr/obsessions/deconfinement-coronavirus/ep1-masques/) de l'*obsession* « Le jour d'après » des *Jours*. Il relate en fait un exemple édifiant de la gestion de crise pourrie du gouvernement : les masques. Au grand public, il annonce que tout baigne, dans les coulisses c'est la panique. Petit extrait : -> Ce masque qu’il nous faut porter à compter de ce lundi dans les transports en commun, sous peine de 135 euros d’amende, était inutile il y a un mois. Le 11 mars 2020, le directeur général de la Santé Jérôme Salomon l’affirmait : « Il y a un consensus pour dire qu’il ne faut surtout pas avoir de masques pour le grand public, ça n’a pas d’intérêt. » Le même, le 22 avril 2020 : « J’ai toujours plaidé pour l’accès aux masques grand public. » Le ministre de la Santé Olivier Véran, le 28 février : « Les masques sont inutiles si vous n’êtes pas malade. » La porte-parole du gouvernement Sibeth Ndiaye le 4 mars : « On ne doit pas acheter de masques. […] Il n’y a pas de risques de pénurie. […] En fait on a des stocks d’État. » -- J'ai écouté… - - l'[émission](https://cpu.dascritch.net/post/2020/04/30/Ex0136-Traitements-du-son) de CPU à propos des traitements du son. - - les [chroniques numériques](https://open.audio/channels/chroniquesnumriquesdaudric/episodes) d'[Audric](https://tkpx.eu), dispo avec un vrai flux RSS via Funkwhale ! - - une partie des [émissions](https://open.audio/channels/impactdunumrique/episodes) que Booteille a fait sur *Fréquence Mistral* sur l'impact du numérique sur nos vies. C'est hyper clair, à partager, diffuser largement ! - - la [série](https://www.franceculture.fr/emissions/linvite-des-matins/pandemie-ce-qui-a-deja-change) de France Culture « Pandémie, ce qui a déjà changé ». - - l'[émission](https://la-bas.org/la-bas-magazine/entretiens/monde-d-apres-mode-d-emploi) de *Là-bas si j'y suis* « Monde d'après : mode d'emploi ». Magnifique émission pleine de bonnes idées et une réflexion profonde sur les causes des problèmes actuels et non leurs symptômes. - - des émissions de *Là-bas si j'y suis* (encore) qui parle des [putes](https://la-bas.org/la-bas-magazine/reportages/je-suis-une-pute-et-alors) et des [fous](https://la-bas.org/la-bas-magazine/reportages/et-les-fous-dans-tout-ca). [Abonnez-vous](https://abonnement.la-bas.org/membres-soutenir), c'est modeste et génial. - - l'album *Maniac* de *Mass Hysteria*. J'ai pas encore prêté attention à toutes les paroles mais elles ont l'air chouettes. - - quelques trucs sur [Au bout du fil](https://www.auboutdufil.com) et [Free Music Archive](https://freemusicarchive.org/) et j'ai été agréablement surpris de la très grande qualité. À une époque j'écoutais un peu [Jamendo](https://www.jamendo.com) et je trouvais la qualité moyenne bof. Mais là c'est vraiment top, à creuser pour trouver de la bonne musique sous licence libre ! -- J'ai vu… - - Je continue à regarder la série américaine *South Park*. - - Un magnifique ciel quand j'ai repris la course à pied matinale, jeudi. \*_\* - - - -## Retour sur… -Parfois, le passé résonne vachement bien avec le présent. -Alors, un peu comme la fabuleuse émission [Les pieds sur terre](https://www.franceculture.fr/emissions/les-pieds-sur-terre), qui en général le vendredi rediffuse une émission précédente, je vais retrouver dans mes archives une lecture ou une écoute. - -Cette semaine, quelque chose qui fait un peu écho aux conneries prononcées par le gouvernement. -C'est un épisode du balado *Paralèlles* que Korben anime. Si quelques entretiens sont sympas, celui-là c'est le pire de tous… -La description du balado résume bien : -> [Je reçois aujourd'hui] Hasheur (Owen) qui nous expliquera son parcours de youtubeur à entrepreneur. Owen arrivera peut-être à vous communiquer sa passion pour l'investissement financier et la blockchain et vous donnera probablement envie de voler de vos propres ailes. - -Bon alors déjà tous les termes de la *startup nation*, j'aime pas. -Encore moins quand il s'agit de finances (et c'est souvent le cas). -Dans cet épisode : -- un florilège d'anglicismes (« on doit se *focus* », « *blockchain* », « *scalabilité* »…) -- un conte pour faire rêver les enfants de startupeurs (« j'ai commencé avec rien et maintenant je me la pète ») -- l'impression de faire le bien, limite du social, quand en fait il vent des machines pour miner du bitcoin (c'est pas très écolos disons…) - -Ça ressemble un peu à du Théobald de Bentzmann de [*Chefing*](https://www.youtube.com/watch?reload=9&v=dus4EVSQ4f8) et au gouvernement : ils prononcent bien des trucs hein, ils alignent des mots. Mais ça veut rien dire. - -Allez, pour finir sur une note positive quand même, voilà une vraie startup distruptive à voir en [vidéo](https://www.youtube.com/watch?v=_VB_b4dSmzE). - -### Ressources -- l'[épisode](https://podcast.ausha.co/paralleles/de-youtubeur-a-entrepreneur-s01e02) sur le site du balado -Et je n'ai pas envie d'encombrer mon serveur avec le fichier audio. 😅 -- un [vidéomontage](https://www.youtube.com/watch?v=CPS_oEn02l4&t=8) Kaamelott *vs* le gouvernement. ♥ - -## Ailleurs -- Chez [Audric](https://tkpx.eu/2020/05/15/notes-hebdo11/) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/2020/05/09/notes-hebdo-4/) -- Chez [Julie](https://juliebrillet.fr/notes/) -- Et bientôt chez vous ? :D diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-5/masque.jpg b/content/fr/humeur/notes-hebdo/notes-hebdo-5/masque.jpg deleted file mode 100644 index 494e6e9..0000000 Binary files a/content/fr/humeur/notes-hebdo/notes-hebdo-5/masque.jpg and /dev/null differ diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-6/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-6/index.md deleted file mode 100644 index 0999bca..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-6/index.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: "Notes hebdo #6" -date: 2020-05-29T18:05:08+02:00 -description: "Voilà mes sixièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - -## Cette semaine -J'ai raté la marche des [#NotesHebdo](/humeur/notes-hebdo) la semaine dernière. Et pour cause, j'avais pris la décision d'[arrêter la thèse](/humeur/3-arret-these/). -Depuis, c'est un peu compliqué, j'ai vraiment peu de support auprès des gens qui m'entourent professionnellement (excepté·e·s les copain·e·s). -Donc, cette semaine, j'étais un peu en flottement, en attente… - -## Mes joies -- J'ai pris une grosse décision, ça soulage. -- J'ai reçu plein de support de plein de gens vis-à-vis de cette décision, et ça fait du bien. -- J'ai monté un [petit épisode audio](https://xavcc.frama.io/les-mains-dans-le-temps-introspection-suspensions-diybio/) pour l'ami Xavier, dans le cadre de ses chroniques *Les mains dans le temps*. -- Je prépare un petit dossier de candidature pour apprendre le breton à partir de septembre ! -- Je m'amuse pas mal avec mes petits serveurs, j'essaie de réfléchir à une organisation optimale. - - -## Mes peines -- Les personnes qui m'encadrent ne comprennent pas ma décision. -- Je flotte dans le temps, c'est pas très agréable d'attendre dans l'impuissance. - - - -## Vu, lu, joué, écouté -- J'ai lu… - - un [article](https://blogs.mediapart.fr/laurent-chemla/blog/150520/primum-non-nocere) de Laurent Chemla sur le besoin frénétique du gouvernement à faire des trucs, quitte à ce que ce soit contre-productif. - - un [article](https://xavcc.frama.io/rennes-echographie-technopolice/) du même ami Xavier à propos du glissement de la ville de Rennes dans la surveillance. - - un [article](https://zestedesavoir.com/billets/3563/lhygienisme-une-bombe-a-retardement/) à propos de l'hygiénisme qui serait une bombe à retardement, notamment dans le cadre du confinement et des gestes barrières. Si plus personne n'exst exposé à des germes, notre système immunitaire devient moins efficace. - - un [article](https://www.frustrationmagazine.fr/collaborateur-quand-le-bourgeois-fait-de-vous-son-egal-pour-mieux-vous-mettre-a-genoux/) qui traite du mot « collaborateur ». Et en quoi c'est une invention de la bourgeoisie pour mettre les **salarié·e·s** à genoux. - - un [article](https://www.bastamag.net/Medaille-soignants-dons-de-conges-primes-covid-hopital-reanimation-heures-supplementaires) à propos des médailles en chocolat qui seront données aux soignant·e·s. Révoltant. D'ailleurs, **[mouvement national le mardi 16 juin](https://rapportsdeforce.fr/breves/mobilisation-des-hopitaux-le-16-juin-a-lappel-de-12-syndicats-et-collectifs-05207254) !** -- J'ai écouté… - - un [balado](https://www.binge.audio/hopitaux-comment-on-en-est-arrive%c2%b7e%c2%b7s-la-1-2/) en deux parties : « Hôpitaux, comment en est-on arrivé·e·s là ? ». [Partie 2](https://www.binge.audio/hopitaux-quest-ce-quon-peut-faire-apres-2-2/). -- J'ai vu… - - [Il faut relocaliser et déprolétariser le numérique](https://lafranceinsoumise.fr/2020/05/18/il-faut-relocaliser-et-deproletariser-le-numerique-commission-denquete-covid-19/), ou quand LFI interroge Pyg de Framasoft, c’est intéressant (via [Julie](https://juliebrillet.fr/notes/2020_05_22_notes/)). - - - -## Ailleurs -- Chez [Audric](https://tkpx.eu/2020/05/29/notes-hebdo13/) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/) -- Chez [Julie](https://juliebrillet.fr/notes/) -- Et bientôt chez vous ? :D diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-7/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-7/index.md deleted file mode 100644 index ea0e309..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-7/index.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: "Notes hebdo #7" -date: 2020-06-07T11:45:08+02:00 -description: "Voilà mes septièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - -## Cette semaine -Semaine plutôt chouette malgré la fin de la thèse qui s'étire et s'étire. J'ai pu voir des copains et copines, la famille, un professionnel de santé et un supérieur hiérarchique qui m'ont écouté. Ça fait du bien ! - -## Mes joies -- Vie sociale réactivée ! -- Le déménagement se prépare, les choses se concrétisent. -- J'ai lu et j'ai écouté plein de trucs ! - - -## Mes peines -- Les pistes cyclables là où j'habite sont mal foutues, c'en est même presque casse-gueule. - -Rien d'autre, semaine un peu neutre finalement. - - - -## Vu, lu, joué, écouté -- J'ai lu… - - un [entretien](https://usbeketrica.com/article/vivre-a-la-campagne-c-est-sortir-d-un-systeme-qui-n-est-bon-pour-personne) avec Claire Desmares-Poirrier (ex-conseillère politique promise à une carrière politicienne, qui a décidé de tout plaquer pour s'investir en milieu rural). De bonnes idées pour alimenter une réflexion je trouve. - - un [article](https://solar.lowtechmagazine.com/fr/2020/05/keeping-some-of-the-lights-on-redefining-energy-security.html) hyper complet sur la **sécurité énergétique**. Ce que j'en retiens, c'est que si un monde avec une énergie illimitée est disponible pour tout le monde n'existe pas, un monde où l'électricité est disponible de temps en temps serait possible et changerait les usages, en bien pour moi. - - un [article](https://theconversation.com/chercheurs-vs-managers-de-la-recherche-la-guerre-des-mots-138384) qui parle de mots : *Chercheurs vs managers de la recherche*. - - un [petit guide](https://ssd.eff.org/en/module/attending-protest) de survie numérique pour quand on va en manif. - - un [article](https://lesjours.fr/obsessions/deconfinement-coronavirus/ep12-destruction-hopital-public/) des *Jours* sur la « peste gestionnaire des hôpitaux ». - - un [article](https://theconversation.com/dun-laboratoire-universitaire-a-40-millions-dutilisateurs-laventure-dun-logiciel-libre-139331) à propos du logiciel libre dans (et contribué par) les laboratoires universitaires, à travers un exemple. -- J'ai écouté… - - un [épisode](https://shows.acast.com/brise-glace/episodes/on-dans-la-vie-de-vicky-30-ans-taille-52) d'un balado qui parle de ce qu'on n'ose pas dire. En l'occurrence, dans cet épisode, la grossophobie. L'épisode est très frais ! - - un [épisode](https://audioboom.com/posts/7122030) du balado *Steal this show* sur le réseau décentralisé/distribué **Scuttlebutt**. Avec une petite partie à discuter du mouvement *solar punk* aussi. - - une [émission](https://radio.picasoft.net/co/2020-05-22.html) à propos du protocole de communication Matrix. - - une [émission](https://www.franceinter.fr/emissions/co2-mon-amour/co2-mon-amour-31-mai-2020) qui respire une belle agronomie avec Lydia et Claude Bourguignon, agronomes un peu écolo. - - une [release](https://cpu.dascritch.net/post/2020/05/21/Ex0138-Vampyroteuthis-infernalis%2C-%C3%A9pist%C3%A9mologie-fabulatoire) de CPU, dans la série *Bio is the new Black*. Magnifique montage, sujet très intéressant, très sympa ! - - une [émission](https://radio.picasoft.net/co/2020-05-29.html) sur les *Communs* (les ressources partagées, numériques ou non), très instructive ! - - un [épisode](https://play.acast.com/s/community-manager/lesamarolistes) de *Community manager* à propos des **amarolistes**. Des gens qui pensent que le pipi c'est bon pour la santé, à toutes les sauces. - - une [chronique](https://la-bas.org/6098) de Didier Porte chez *Là-bas si j'y suis*, qui parle du traitement des violences policières dans l'émission *C à vous*. Et puis en deuxième partie, des nouvelles de l'application *Majelan*, censé est disruptivo-startupico-révolutionnaire, co-créée par l'ancien PDG de Radio France, viré à cause de conflit d'intérêts. Et ben cette application, qui voulait se faire des thunes sur le dos des balados, s'est cassée la gueule. Bien fait ! Du coup les créateurs *pivotent* (comme on dit dans le jargon), parce que le marché n'était pas prêt à une application aussi géniale. 🤦‍ - - un [épisode](https://ecoutecapodcast.fr/ep-73-shining-nor-blackjazz-feat-antoine-gouritin-et-lea-cuny-bret/) de *Écoute Ça !*, le balado d'analyse musicale. Ça parlait de *Shining*, que je ne connaissais pas, et j'ai trouvé cet épisode plein d'info musicales chouettes. - - un [épisode](https://soundcloud.com/latetedanslecerveau/numero149) d'un balado qui parle d'études en neurosciences. Cette semaine, une étude à propos de l'attirance de personnes hétérosexuelles : il existerait un décalage dans le corps "idéal", en fonction du sexe. -- J'ai vu… - - le début de la série *The mandalorian*. J'accroche pas forcément trop, mais ça occupe. - - - -## Ailleurs -- Chez [Julie](https://juliebrillet.fr/notes/2020_06_05_notes/) -- Chez [Audric](https://tkpx.eu/category/notes-hebdo/) diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-8/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-8/index.md deleted file mode 100644 index cba3e8b..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-8/index.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: "Notes hebdo #8" -date: 2020-07-05T21:55:08+02:00 -description: "Voilà mes huitièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - -## Cette semaine -Je n'ai pas beaucoup publié de notes hebdo ces derniers temps, car beaucoup de choses ont changé, et j'étais finalement assez éloigné des écrans. -En résumé, j'ai arrêté la thèse, déménagé dans une grande ville de Bretagne, été accepté pour une formation en Breton qui commence début septembre. - -## Mes joies -- J'ai changé de vie : me voilà passé de "thésard avec une relation « c'est compliqué » avec mon directeur de thèse" à "chômeur qui fait plein de trucs et qui manque de temps pour tout faire". C'est hyper chouette. À moyen terme, je vais faire une formation autour de la langue bretonne, qui dure 9 mois, 35 heures par semaine quand même. Pour la suite, on verra ! -- Je commence à prendre de plus en plus de recul sur l'arrêt de la thèse, en me documentant, en parlant, en lisant d'autres expériences (*cf* plus bas, mes lectures, l'artice de Yarmo), et je compte refaire un point là-dessus, à l'écrit, probablement ici sur mon blog. -- J'ai emménagé avec mon amoureuse dans cette grande ville de Bretagne, notre appart est super pipou et on s'amuse bien socialement. -- À côté de cette grande ville de Bretagne se trouve une ville qui s'appelle Cesson-Sévigné, dans laquelle répète un bagad classé en 1ère catégorie. Je les ai contactés pour intégrer leurs rangs, à la caisse-claire écossaise, et il est possible que ça se fasse très rapidement, sans passer par le *bagadig* (le petit bagad, d'un niveau plus accessible). C'est super cool ! -- Je mets du vernis à ongles noir : ça me permet de limiter mon [onychophagie](https://fr.wikipedia.org/wiki/Onychophagie) et ça contribue à déconstruire, à mon échelles, les boîtes dans lesquelles les personnes sont censées entrer tant bien que mal. Prochaine étape : me coudre des jupes/kilts pour supporter la chaleur de l'été dans cette grande ville de Bretagne ! -- J'ai pu voir des bonnes amies que je me suis faites durant mes études : on a discuté de la vie. Bilan : avec ou sans thèse, on est tou·te·s aussi paumé·e·s. C'est rassurant, ça me fait encore moins de regrets à arrêter la thèse. - - -## Mes peines -- Je ne sais pas quand cette aventure de la fin de thèse se terminera, j'attends des nouvelles de l'école doctorale. Même si j'ai reçu plein de support de plusieurs personnes, après l'annonce officielle, j'ai toujours ce poids, de moins en moins lourd, qui me pèsera, tant qu'une fin officielle me sera annoncée, venant de mon directeur de thèse et/ou de l'école doctorale. -- Le « monde d'après »… pire que le monde d'avant ? -- Les *festoù-noz* me manquent. - - - -## Vu, lu, joué, écouté -Petite sélection de ces dernières semaines (liste non exhaustive). - -- J'ai lu… - - un [chouette article](https://serveur410.com/une-seule-app-pour-tout-suivre-blogs-twitter-sites/) à propos des flux RSS : utilisez-les à la place de Facebook pour vous informer, émancipez-vous ! J'écrirais peut-être un article similaire ici, tellement c'est important comme sujet. - - un [article](https://www.newyorker.com/magazine/2020/05/25/the-rogue-experimenters) à propos de sciences un peu hors des cadres, partagé par l'ami [Xavier](https://xavcc.frama.io/blog/). Je crois que ça va m'inspirer un peu cette affaire-là. - - un [article](https://theconversation.com/tous-au-vert-scenario-retro-prospectif-dun-exode-urbain-137800) à propos de géographie, de démographie. Super exercice de pensée, où on imagine la France avec la même répartition de population d'il y a plus d'un siècle, mais avec le nombre d'habitant·e·s actuel. - - un [article](https://www.acrimed.org/Monde-d-apres-le-desequilibre-flagrant-du-debat) d'*Acrimed* sur le décalage dans le traitement médiatique entre une petie note d'un *think-tank* ultralibéral et un rapport étayé d'une multitude d'assos, syndicats etc, durant le Covid-19. - - un [article](https://www.frustrationmagazine.fr/la-police-est-elle-structurellement-raciste/) de *Frustration magazine* qui se demande : « La police est-elle structurellement raciste ? ». La réponse : **OUI.** - - un autre [article](https://www.frustrationmagazine.fr/etes-vous-pret-a-baisser-votre-salaire-pour-ne-pas-etre-vire-tout-de-suite-ou-la-folie-des-accords-de-performance-collective/) de *Frustration magazine*, sur un mécanisme que les gouvernements UMP, PS et LREM ont mis en place pour soumettre les travailleurs aux patrons. - - un [billet de blog](https://yarmo.eu/post/phd-post-mortem) **magnifiquement bien écrit** par Yarmo (en anglais) à propos de la fin de thèse. À lire, partager, diffuser dans tous les milieux académiques et même au-delà je crois ! -- J'ai écouté… - - un [entretien](https://shows.acast.com/archives-time-to-blast/episodes/invite-ludovic-dubost-financement-du-logiciel-libre-et-souve) du Monde Moderne avec Ludovic Dubosc de XWiki, à propos du financement du logiciel libre. - - un [vieil épisode](https://www.arteradio.com/son/21756/la_mort_de_sa_mere) d'*Arte Radio*, à propos de l'hôpital. Une petite histoire pas longue mais poignante. - - une [géniale série](https://www.franceculture.fr/emissions/series/changer-le-monde) des *Pieds sur terre*, qui parle de « changer le monde ». Du plaisir, de l'espoire radiophonique ! - - le [dernier épisode](https://www.arteradio.com/son/61664260/qui_veut_pimper_2020) de *Dépêche !* : toute l'année 2019-2020 condensée en 7 minutes. Magnifique comme toujours. - - un [épisode](https://soundcloud.com/entrenoslevres/lexie) d'*Entre nos lèvres*, dans lequel Lexie de des luttes et des questionnements trans. Cette femme en connaît un bon bout, j'ai beaucoup appris ! - - le [tout premier épisode](https://lechodescabanes.fr/libre-change-1/) de *Libre & change*, un nouveau balado. Ça parle vie privée, semences paysannes, StopCovid… Vraiment complet et très agréable à l'écoute, et ça donnerait presque envie de faire un peu la même chose. :-) -- J'ai vu… - - la [dernière vidéo d'Usul](https://www.youtube.com/watch?v=2hyEynR6EjA) qui prend la forme de rétrospective de l'année 2019-2020. Il s'en est passé des choses, sans même compter le Covid-19 ! On perçoit comme un glissement vers l'autoritarisme… -- J'ai joué… - - à *Celeste*, enfin j'ai à peine commencé, par manque de temps. Mais ça a l'air chouette, du peu que j'ai joué ! -- J'ai cuisiné… - - cette [recette](https://mamantambouille.fr/aubergines-fondantes-au-lait-de-coco/) d'aubergines au lait de coco : c'était très bon ! - - - - -## Ailleurs -- Chez [Julie](https://juliebrillet.fr/notes/2020_07_03_notes/) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/2020/07/05/notes-hebdo-7/) -- Chez [Audric](https://tkpx.eu/2020/05/29/notes-hebdo13/) diff --git a/content/fr/humeur/notes-hebdo/notes-hebdo-9/index.md b/content/fr/humeur/notes-hebdo/notes-hebdo-9/index.md deleted file mode 100644 index 8a82af2..0000000 --- a/content/fr/humeur/notes-hebdo/notes-hebdo-9/index.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: "Notes hebdo #9" -date: 2020-07-13T11:15:08+02:00 -description: "Voilà mes neuvièmes notes hebdo !" -tags: ["hebdo"] -draft: false ---- - -## Cette semaine -Petites notes hebdo un peu en retard, car je suis depuis quelques jours pas mal hors connexion. -J'ai réussi à me mettre à jour administrativement à peu près partout, et je commence (cette semaine !) à organiser mes jours et mes semaines pour progresser dans les différentes tâches que j'ai envie de faire, dans le courant de l'été. - -## Mes joies -- Peut-être au programme fin juillet : du vélo avec un bon copain ! Si ça vous dit de parcourir un peu de Bretagne à vélo, faites-moi signe ! (par courriel à `` ou bien sur le Fédivers [@eorn@kayii.goe.land](https://kayii.goe.land/eorn)). -- J'ai commencé à enregistrer mes neveux et nièces, pour ensuite faire du montage audio et leur filer ça plus tard. On a souvent des souvenirs visuels de quand on était petit ; je veux leur offrir également un souvenir audio. -- Je commence la caisse-claire au bagad très bientôt ! - -## Mes peines -- Pas grand chose (ou bien j'ai une mémoire sélective…) - - -## Vu, lu, joué, écouté -Petite sélection de ces dernières semaines (liste non exhaustive). - -- J'ai lu… - - un [article](https://www.nextinpact.com/news/109074-emails-avec-spf-dkim-dmarc-arcet-bimi-a-quoi-ca-sert-comment-en-profiter.htm) à propos de la technique des courriels (SPF, DKIM et tout). - - un autre [article](https://www.nextinpact.com/news/109086-comment-hey-veut-reinventer-email.htm) sur les courriels : une boîte essaie de révolutionner ça. Version courte : *a priori* rien de nouveau. - - un [article](https://tkpx.eu/2020/06/17/kaios-un-systeme-dexploitation-mobile-simple/) d'Audric qui présente un système d'exploitation pour téléphones presque intelligents : *KaiOS*. - - un [article](https://usbeketrica.com/article/les-sneakers-peuvent-elles-vraiment-etre-ecolos) qui traite des baskets prétendument écolos. Gros *greenwashing*, en somme. - - un [très bel article](https://reporterre.net/Dans-le-Finistere-une-ecole-alternative-pour-les-migrants) sur une non moins belle initiative : une école alternative pour migrant·e·s, dans le Finistère. -- J'ai écouté… - - une [liste de radios associatives](https://framapiaf.org/@zoulou4556/104450768674699061). Pas tout écouté mais ça a l'air joyeux ! - - un [épisode d'Arte Radio](https://www.arteradio.com/son/61664248/eugene_mona_le_negre_debout) sur Eugene Mona, un grand musicien martiniquais. - -- J'ai vu… - - des [courts-métrages](https://theconversation.com/en-manque-de-vacances-des-courts-metrages-pour-plonger-en-quelques-clics-137832) sur le thème des vacances (enfin, bientôt). - - une [liste de webcams](https://www.insecam.org/en/bycountry/FR/) en accès libre, mais qui n'auraient pas dû l'être. Résultat, on voit des boulangeries, des coiffeurs, des imprimantes 3D, sans vraiment avoir le consentement des gens qui y passent. Oups. - - - -## Ailleurs -- Chez [Julie](https://juliebrillet.fr/notes/) -- Chez [Colunadoc](https://randomlibraryconcours.wordpress.com/category/notes-hebdo/) -- Chez [Audric](https://randomlibraryconcours.wordpress.com/category/notes-hebdo/) - -(il y a du relâchement dirait-on !) diff --git a/content/fr/hygiène/1-whatsapp-matrix/index.md b/content/fr/hygiène/1-whatsapp-matrix/index.md deleted file mode 100644 index dba8aad..0000000 --- a/content/fr/hygiène/1-whatsapp-matrix/index.md +++ /dev/null @@ -1,94 +0,0 @@ ---- -title: "Utiliser Whatsapp via Matrix en passant par Proxmox" -date: 2020-09-19T06:07:39+02:00 -tags: ["tuto", "gafam", "proxmox", "matrix"] -description: "Pour des raisons diverses, je dois utiliser Whatsapp (qui appartient à Facebook). Je ne voulais pas installer l'application sur mon ordiphone, alors j'ai mis en place un petit système qui permet d'avoir les conversations Whatsapp dans Matrix/Element." -draft: true ---- - -Connaissez-vous Whatsapp ? - -C'est une application de messagerie, qui n'existe que pour ordiphone (*smartphone*). -On peut l'utiliser aussi grâce à son navigateur web, mais il faut que l'application Whatsapp tourne sur un ordiphone constamment connecté à Internet, contrairement à Telegram, une application similaire. - -Ah, aussi, Whatsapp a été racheté par Facebook en 2014 (pour 19 milliards de dollars quand même). -Et du coup, un truc qui appartient à Facebook et qui t'oblige de l'avoir toujours dans ta poche pour utiliser le service… c'est pas cool. - -Dans cet article, on va essayer de répondre aux questions suivantes : - -1. comment utiliser Whatsapp sans l'installer sur son ordiphone ? -- Avec un **ordinateur** sous la main -2. comment utiliser Whatsapp sans l'installer sur son ordiphone ? -- Avec un **serveur Proxmox** sous la main -3. comment utiliser Whatsapp **facilement** sur son ordiphone sans l'installer ? -- Intégration dans Matrix - -Je fais tout ça sous GNU/Linux, mais il est peut-être possible de faire au moins la première partie sous d'autres systèmes d'exploitation, en adaptant un peu. - - -## 1. comment utiliser Whatsapp sans l'installer sur son ordiphone ? -- Avec un **ordinateur** sous la main -Un des problèmes de Whatsapp, c'est qu'il faut avec un ordiphone constamment connecté à Internet, et que l'application tourne sur cet ordiphone. - -La première solution va être d'utiliser un ordinateur pour **virtualiser** un téléphone sous Android. -C'est-à-dire faire tourner tout un système d'exploitation d'ordiphone avec notre ordinateur. -On pourra ainsi installer dans cet environnement un peu vide l'application Whatsapp. -Tant que notre ordinateur et la **machine virtuelle** qui fait tourner le système d'exploitation Android sont allumés, on pourra utiliser Whatsapp Web. - -Pour ça, on va utiliser `qemu`, un logiciel libre de virtualisation. -On va également avoir besoin d'une **image** du système d'exploitation sous Android, à télécharger ici : [http://www.android-x86.org/download](http://www.android-x86.org/download). -Trouvez une image du style `cm-x86-14.1-r4.iso`. - -Une fois l'image téléchargée et `qemu` installé, lancez les commandes suivantes : - -``` -qemu-img create -f qcow2 ./tmp/android.img 8G -qemu-system-x86_64 \ - -m 2048 \ # 2 Go de mémoire vive - -boot d \ # démarre sur le disque dur - -enable-kvm \ # meilleur support de la virtualisation - -net nic \ # pour le réseau - -net user \ # pour le réseau - -hda ~/tmp/android.img \ # l'image du disque dur virtualisé - -cdrom ~/tmp/cm-x86.14.1-r4.iso # l'image d'Android téléchargée -``` - -Poursuivez ensuite l'installation d'Android (*Install to hard disk*), et installez Whatsapp. -Personnellement, j'utilise le navigateur pour installer [F-Droid](https://f-droid.org/), puis grâce à F-Droid j'installe [Aurora Store](https://f-droid.org/en/packages/com.aurora.store/), depuis lequel je peux installer Whatsapp. - -Une fois qu'Android est installé, le téléphone virtualisé doit démarrer sur le disque dur (`~/tmp/android.img`), et non l'image iso. -Supprimez donc la ligne commençant par `-cdrom`. -Aussi, n'hésitez pas à faire de cette commande un script ! - -Connectez-vous à Whatsapp normalement. -Vous pouvez maintenant utiliser Whatsapp depuis votre ordinateur, sans avoir installé Whatsapp sur votre véritable ordiphone ! - - -Pour utiliser Whatsapp Web, vous aurez sans doute besoin de scanner un QR code. -Pour cela, vous pouvez faire en sorte que la webcam de votre ordinateur soit considérée comme l'appareil photo du téléphone virtualisé, en lançant `qemu` ainsi : - -``` -qemu-system-x86_64 \ - -m 2048 \ - -boot d \ - -enable-kvm \ - -net nic \ - -net user \ - -hda ~/tmp/android.img \ - -usb -device usb-ehci,id=ehci -device usb-host,hostbus=1,hostaddr=3 -``` - -Pour trouver les bons identifiants de matériel : `lsusb` ([source](https://stackoverflow.com/a/58583288)). - -*Cette section a été inspirée de [cet article d'Instructables](https://www.instructables.com/id/Creating-an-Android-Emulator-Using-Qemu/).* - -## 2. comment utiliser Whatsapp sans l'installer sur son ordiphone ? -- Avec un **serveur Proxmox** sous la main -## 3. comment utiliser Whatsapp **facilement** sur son ordiphone sans l'installer ? -- Intégration dans Matrix - -En parallèle, j'utilise [Matrix](https://matrix.org), qui est un protocole et un réseau de communication libre et décentralisé (je crois, dites-moi si je me trompe). -Et pour utiliser ce protocole, j'utilise l'application la plus utilisée probablement : [Element](https://element.io) (anciennement Riot.im). -Ça veut en gros dire que tout le réseau n'appartient pas à une seule entité (c'est la décentralisation) et qu'en plus on sait exactement ce que le logiciel fait (c'est le côté libre). - -Il se trouve que de chouettes personnes ont fait une passerelle entre Whatsapp et Matrix, ce qui veut dire qu'on peut utiliser Matrix pour communiquer avec le réseau Whatsapp. -Ainsi, on peut enlever un premier problème : on n'est pas obligé d'utiliser l'application Whatsapp pour - - - -## Conclusion -Ça marche aussi avec Messenger, si jamais. diff --git a/content/fr/hygiène/_index.md b/content/fr/hygiène/_index.md deleted file mode 100644 index 167a083..0000000 --- a/content/fr/hygiène/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Hygiène numérique" ---- diff --git a/content/fr/science/_index.md b/content/fr/science/_index.md deleted file mode 100644 index b0273a9..0000000 --- a/content/fr/science/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Science" ---- diff --git a/content/fr/science/analyse/_index.md b/content/fr/science/analyse/_index.md deleted file mode 100644 index 0780a61..0000000 --- a/content/fr/science/analyse/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Analyse de données" ---- diff --git a/content/fr/tech/1-extensions-firefox/index.md b/content/fr/tech/1-extensions-firefox/index.md deleted file mode 100644 index 819e876..0000000 --- a/content/fr/tech/1-extensions-firefox/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: "Mes extensions Firefox" -date: 2099-12-12T22:20:39+02:00 -tags: ["firefox", "extensions", "internet"] -description: "eiueu" -draft: true ---- - -... diff --git a/content/fr/tech/_index.md b/content/fr/tech/_index.md deleted file mode 100644 index 8b3c0e2..0000000 --- a/content/fr/tech/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Numérique et tech" ---- diff --git a/content/fr/tech/projets/1-cadeau-mamie/dessin.svg b/content/fr/tech/projets/1-cadeau-mamie/dessin.svg deleted file mode 100644 index d7ca298..0000000 --- a/content/fr/tech/projets/1-cadeau-mamie/dessin.svg +++ /dev/null @@ -1,231 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/content/fr/tech/projets/1-cadeau-mamie/index.md b/content/fr/tech/projets/1-cadeau-mamie/index.md deleted file mode 100644 index 10ee798..0000000 --- a/content/fr/tech/projets/1-cadeau-mamie/index.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: "Un cadeau imprimé pour Mamie" -date: 2020-05-25T22:20:39+02:00 -tags: ["impression3d", "cadeau"] -description: "C'était récemment l'anniversaire de ma Mamie. Je lui ai fait un beau marque-page imprimé en 3D, et j'en explique les étapes. C'est l'occasion d'ouvrir cette catégorie du blog, avec ce petit projet !" -draft: false ---- - -J'ai eu des jours un peu ~~chiants~~ compliqués ces derniers jours. -Et la bidouille, ça détend : faire des choses concrètes, assez rapides, c'est gratifiant. - -Durant ces derniers jours en plus, il y avait l'anniversaire de ma Mamie. -Alors pour faire d'une pierre deux coups, j'ai bidouillé un cadeau pour Mamie : un marque page imprimé en 3D ! - -Voilà les différentes étapes : -1. faire le dessin (résultat = un fichier SVG) -2. convertir en modèle 3D (résultat = un fichier STL) -3. convertir en instructions pour l'imprimante 3D (résultat = un fichier Gcode) -4. imprimer (résultat = un objet réel !) -5. offrir (résultat = un sourire ☺) - - -## Étape 1 : le dessin -Pour commencer, j'ai ouvert [Inkscape](https://inkscape.org), le logiciel de dessin vectoriel. -J'ai dessiné un rectangle. -Puis, vu que je sais qu'elle aime la nature, je voulais un motif un peu floral. -J'ai trouvé un [joli motif avec des feuilles](https://commons.wikimedia.org/wiki/File:NounProject_Leaves.svg). -Et pour compléter, j'ai rajouté un [livre ouvert](https://www.svgrepo.com/svg/144056/open-book). - -J'ai également écrit un gros "Mamie" en haut du marque page. -Je l'ai fait sortir un peu de chaque côté, rajouté un gros contour. - -Ensuite, j'ai joué avec les additions et soustractions de chemins, et voilà le résultat ! - -{{< figure src="./dessin.svg" title="Le dessin du marque-page en SVG." class="center img-35" alt="Le dessin du marque-page.">}} - - -## Etape 2 : convertir en modèle 3D -Pour l'étape suivante, j'ai utilisé une solution assez simple mais qui requiert de faire un compte sur un site web. -J'imagine qu'on peut aussi le faire avec le logiciel FreeCAD, mais pour le moment je le trouve assez dur à prendre en main. - -J'ai donc créé un nouveau projet sur [Tinkercad](https://tinkercad.com), y ai importé l'image au format SVG. -Par défaut, cela crée un nouvel objet avec une assez grosse épaisseur, que j'ai diminuée. -Puis j'ai exporté le projet au format STL. - - -## Étape 3 : convertir en instructions pour l'imprimante 3D -Armé de mon fichier STL, j'ai ouvert [Cura](https://ultimaker.com/software/ultimaker-cura) -J'ai dû faire quelques réglages après un ou deux essais d'impressions. -Parce que ça fait quelques temps que je n'ai pas utilisé mon imprimante 3D, et qu'en plus je l'ai déplacée, la buse et le plateau ne devaient pas être très alignés. -La première couche avait tendance à ne pas tenir, alors j'ai choisi dans les options de Cura d'ajouter une première grosse couche (une sorte de radeau). - -## Étape 4 : imprimer ! -Après export du rendu par Cura, j'ai mis le fichier Gcode sur ma carte SD que j'ai insérée dans l'imprimante. -Et j'ai appuyé sur le bouton. :) - -1 h 30 plus tard, j'avais mon résultat ! - -{{< figure src="./marquepage01.jpg" title="L'œuvre d'art, avec le radeau." class="center img-40" alt="L'œuvre d'art, avec le radeau.">}} - -  - -{{< figure src="./marquepage02.jpg" title="L'œuvre d'art, sans le radeau." class="center img-40" alt="L'œuvre d'art, sans le radeau.">}} - -  - -{{< figure src="./marquepage03.jpg" title="L'œuvre d'art, en pleine utilisation !" class="center img-80" alt="L'œuvre d'art, en pleine utilisation !">}} - - -## Conclusion -Le résultat est plutôt chouette. -Certes, on voit les lignes d'impression, encore plus quand l'objet est fin comme ça. -Mais ce "défaut de fabrication" montre un peu comment se passe la fabrication précisement. -Alors j'aime bien. :) - - -Vu qu'il s'agissait de la première impression publiée sur ce blog, j'ai détaillé toutes les étapes. Je ferai plus court la prochaine fois ! diff --git a/content/fr/tech/projets/1-cadeau-mamie/marquepage01.jpg b/content/fr/tech/projets/1-cadeau-mamie/marquepage01.jpg deleted file mode 100644 index a2e4000..0000000 Binary files a/content/fr/tech/projets/1-cadeau-mamie/marquepage01.jpg and /dev/null differ diff --git a/content/fr/tech/projets/1-cadeau-mamie/marquepage01_large.jpg b/content/fr/tech/projets/1-cadeau-mamie/marquepage01_large.jpg deleted file mode 100644 index 49e715c..0000000 Binary files a/content/fr/tech/projets/1-cadeau-mamie/marquepage01_large.jpg and /dev/null differ diff --git a/content/fr/tech/projets/1-cadeau-mamie/marquepage02.jpg b/content/fr/tech/projets/1-cadeau-mamie/marquepage02.jpg deleted file mode 100644 index 348d785..0000000 Binary files a/content/fr/tech/projets/1-cadeau-mamie/marquepage02.jpg and /dev/null differ diff --git a/content/fr/tech/projets/1-cadeau-mamie/marquepage02_large.jpg b/content/fr/tech/projets/1-cadeau-mamie/marquepage02_large.jpg deleted file mode 100644 index 11e56a2..0000000 Binary files a/content/fr/tech/projets/1-cadeau-mamie/marquepage02_large.jpg and /dev/null differ diff --git a/content/fr/tech/projets/1-cadeau-mamie/marquepage03.jpg b/content/fr/tech/projets/1-cadeau-mamie/marquepage03.jpg deleted file mode 100644 index 2ca7a06..0000000 Binary files a/content/fr/tech/projets/1-cadeau-mamie/marquepage03.jpg and /dev/null differ diff --git a/content/fr/tech/projets/1-cadeau-mamie/marquepage03_large.jpg b/content/fr/tech/projets/1-cadeau-mamie/marquepage03_large.jpg deleted file mode 100644 index b615320..0000000 Binary files a/content/fr/tech/projets/1-cadeau-mamie/marquepage03_large.jpg and /dev/null differ diff --git a/content/fr/tech/projets/_index.md b/content/fr/tech/projets/_index.md deleted file mode 100644 index 48838d3..0000000 --- a/content/fr/tech/projets/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Projets" ---- diff --git a/content/fr/tech/tutos/1-partage-sauvegardes-copaines/index.md b/content/fr/tech/tutos/1-partage-sauvegardes-copaines/index.md deleted file mode 100644 index 31c1f69..0000000 --- a/content/fr/tech/tutos/1-partage-sauvegardes-copaines/index.md +++ /dev/null @@ -1,310 +0,0 @@ ---- -title: "Partager ses sauvegardes entre copain·e·s" -date: 2021-01-02T10:03:39+02:00 -tags: ["sauvegardes", "autohébergement"] -description: "Dès qu'on a des données, il est important de les sauvegarder, et de préférence à distance. Plutôt que de payer un service loin loin, je propose un petit système de partage de sauvegardes entre copain·e·s !" -draft: false ---- - - -{{< block_color blue >}} -Cet article de blog est disponible également sur mon wiki, où il sera mis à jour, contrairement à cet article. - -[https://wiki.goe.land/doku.php?id=autohebergement:sauvegardes_chez_les_copain_e_s](https://wiki.goe.land/doku.php?id=autohebergement:sauvegardes_chez_les_copain_e_s) -{{< /block_color >}} -  -{{< block_color red >}} -Cet article s'adresse plutôt aux personnes qui autohébergent leurs données, qui ont un serveur allumé la plupart du temps chez eux. -Il est également recommandé de savoir utiliser la ligne de commande et d'être callé avec GNU/Linux. -{{< /block_color >}} - -Dès qu'on a des données, il est important de les sauvegarder, et de préférence à distance. Plutôt que de payer un service loin loin, je propose un petit système de partage de sauvegardes entre copain·e·s ! - - -Le principe général est simple, c'est du donnant donnant : Alice a des données à sauvegarder, Bob aussi. Alors Bob met à disposition chez lui un endroit pour déposer les sauvegardes distances d'Alice, et échange du même service. - -On utilisera le logiciel [Borg](https://borgbackup.org) et l'outil [Borgmatic](https://torsion.org/borgmatic/) qui permet une automatisation facile. -Borg est un outil de sauvegardes puissant et pratique à mon goût : - -- il chiffre les données (obligé si on souhaite stocker les données chez quelqu'un d'autre) -- il compresse les données (à différents taux de compression, cf [un chouette article de Lapineige à ce sujet](https://lapineige.fr/wp/blog/2020/10/borg-backup-et-compression-performances-comparees-des-differentes-possibilites/)) -- il déduplique les données, c'est à dire que si un fichier est présent plusieurs fois dans la sauvegarde, il ne “pèsera” que pour un. - -De plus, Borgmatic permet d'envoyer nos sauvegardes sur plusieurs dépôts (distants ou locaux). On peut donc imaginer un système à plus que deux, et accueillir Carole et Dave, au moins ! - -## Matériel -Pour avoir un échange équitable, le mieux est qu'Alice et Bob participent également. -Quelques possibilités : -- Alice prête son propre matériel à Bob, Bob peut donc l'utiliser à distance (et inversement) -- Alice branche son matériel chez Bob (et inversement) - -L'idée ensuite est pour Alice de pouvoir se connecter via SSH à un petit serveur, fusse-t-il physique (Raspberry Pi + disque dur externe) ou virtuel (machine virtuelle avec un bon gros disque de stockage, si besoin). - -## Configuration -À présent, prenons l'exemple suivant : Alice et/ou Bob préparent le matériel qui restera chez Bob, à destination d'Alice. -Le matériel consiste en un Raspberry Pi et un disque dur externe, mais ça ne change pas grand chose au schmilblik. - -Voilà les étapes principales : -1. faire un compte "alice" sur le serveur de sauvegardes et lui donner un accès en écrite sur le disque dur externe -2. créer une clé SSH pour s'y connecter -3. initialiser le dépôt de sauvegardes avec Borg -4. configurer Borgmatic chez Alice - - -### Pré-requis logiciels -Sur le serveur de sauvegardes, seul le logiciel Borg est nécessaire (et un serveur SSH évidemment). -Sur le serveur à sauvegarder, il faudra Borg et Borgmatic. - -### 1. Créer un compte "alice" sur le serveur de sauvegardes -Quelques étapes simples : - -{{< highlight bash >}} -# Créer le compte -sudo useradd --create-home alice - -# Accès en écriture -sudo mkdir /backup/alice -sudo chown -R alice:alice /backup/alice -{{< /highlight >}} - - -### 2. Créer une clé SSH pour alice -{{< highlight bash >}} -# On se connecte en tant qu'alice -sudo su alice - -# On crée le dossier .ssh et un fichier qui -# autorise à se connecter avec des clés -mkdir ~/.ssh -touch ~/.ssh/authorized_keys -chmod 700 ~/.ssh -chmod 600 ~/.ssh/authorized_keys - -# On crée la clé en se laissant guider. -# Sans passphrase. -ssh-keygen - -# On autorise cette clé pour la connexion -cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys -{{< /highlight >}} - -Et on peut refiler la clé `id_rsa` à Alice. Elle pourra l'utiliser pour se connecter elle-même manuellement, ou bien automatiquement avec Borgmatic. - -### 3. Initialiser le dépôt de sauvegardes -Ça se fait avec Borg. Là, on a le choix : un seul dépôt, sous `/backup/alice` par exemple, ou bien si on en veut plusieurs : `/backup/alice/serveur1`, `/backup/alice/serveur2`, etc. -Prenons le premier cas pour l'exemple. - -D'abord, il nous faut générer une *repokey*, une sorte de phrase de passe que Borg utilise pour chiffrer et déchiffrer le dépôt. -On peut utiliser un générateur de mot/phrase de passe ou bien si vous n'avez pas d'idée, on peut utiliser `openssl` s'il est installé : `openssl rand -base64 45`. -Pour l'exemple, la phrase de passe sera `PHRASE-DE-PASSE`. - -Ensuite, on lance Borg : -{{< highlight bash >}} -borg init --encryption repokey /backup/alice -{{< /highlight >}} - -On nous demande deux fois la phrase de passe (à garder quelque part pour la suite), et c'est bon, le dépôt est initialisé. -Pour vérifier et utiliser Borg un petit peu, on peut faire : -{{< highlight bash >}} -borg info /backup/alice -{{< /highlight >}} - -### 4. Configurer Borgmatic -Maintenant on est sur le serveur à sauvegarder, on va utiliser Borgmatic. -Pour l'exemple, on a un dossier `/srv/borg` dans lequel on met nos fichiers de configuration. -On va mettre notre phrase de passe (`PHRASE-DE-PASSE`) dans le fichiers `/srv/borg/passphrase`. -On met dans le dossier la clé `id_rsa`. -Et puis le fichier de configuration `config.yaml` qui ressemble à ça : - -{{< highlight yaml >}} -location: - # Quels dossiers sauvegarder - source_directories: - - /srv/apps/ - - # À quels dépôts Borg envoyer (distants ou locaux) - repositories: - - alice@chez.bob.fr:/backup/alice - - # On peut exclure des patterns. Utile pour les bases de données qu'on exporte autrement - exclude_patterns: - - "*/*/db" - -storage: - # La phrase de passe - encryption_passcommand: "cat /srv/borg/passphrase" - # Quelle compression on veut, on peut choisir - compression: lz4 - # La commande pour se connecter au serveur distant, avec la clé SSH - ssh_command: ssh -i /srv/borg/id_rsa - - -# Combien de temps on garde les sauvegardes ? -retention: - # Keep all archives within this time interval. - keep_within: 24H - - # Number of daily archives to keep. - keep_daily: 7 - - # Number of weekly archives to keep. - keep_weekly: 4 - - # Number of monthly archives to keep. - keep_monthly: 6 - -consistency: - # List of one or more consistency checks to run: "repository", "archives", "data", - # and/or "extract". Defaults to "repository" and "archives". Set to "disabled" to - # disable all consistency checks. "repository" checks the consistency of the - # repository, "archives" checks all of the archives, "data" verifies the integrity - # of the data within the archives, and "extract" does an extraction dry-run of the - # most recent archive. Note that "data" implies "archives". - checks: - - disabled - # - repository - # - archives -{{< /highlight >}} - -Pour tester si ça fonctionne, on peut demander via Borgmatic comment est le dépôt Borg : - -{{< highlight bash >}} -borgmatic info -c /srv/borg/config.yaml -{{< /highlight >}} - -Et si ça marche, lancer une sauvegarde (ça peut être très long si c'est la première) : - -{{< highlight bash >}} -borgmatic --progress -C -c /srv/borg/config.yaml -{{< /highlight >}} - -Et voilà comment mettre en place un système de sauvegardes partagé, entre copain·e·s ! 😃 - - -## Annexes -### Sauvegardes des bases de données -Borgmatic propose l'utilisation de `hooks`, c'est-à-dire qu'il peut exécuter une commande en fonction d'événements. -Ce que je fais pour sauvegarder mes bases de données, c'est qu'avant le processus de compression et d'envoi vers le serveur de sauvegardes, je lance un petit script codé de mes petites mains pour exporter la base de données dans un fichier sql compressé, placé dans le dossier du service à sauvegarder. Et paf, tout est sauvegardé comme ça. - -Voilà le script en question, adapté à mes besoins (docker-compose etc), à réadapter peut-être, donc : -{{< highlight bash >}} -#!/bin/bash - -# Default values -TYPE="postgres" -SERVICE="" -CONTAINER="" -ENV_FILE=".env" -ALREADY_UP=true - -while getopts "t:s:c:e:" opt -do - case "$opt" in - t) TYPE="$OPTARG";; - s) SERVICE="$OPTARG";; - c) CONTAINER="$OPTARG";; - e) ENV_FILE="$OPTARG";; - esac -done - -### -# Preparation -FILENAME="${SERVICE}_$(date +"%Y%m%d-%H%M").sql" -mkdir -p /srv/apps/$SERVICE/dump -rm -rf /srv/apps/$SERVICE/dump/* - -# Load env file (user, db name) -source /srv/apps/$SERVICE/$ENV_FILE -cd /srv/apps/$SERVICE/ - -# Check if the service was up or not, to stop it if necessarry in the end -if [ -z `docker-compose ps -q $CONTAINER` ] || [ -z `docker ps -q --no-trunc | grep $(docker-compose ps -q $CONTAINER)` ]; then - echo "Service not running, starting it…" - docker-compose -f /srv/apps/$SERVICE/docker-compose.yml up -d $CONTAINER - ALREADY_UP=false -else - echo "Service already running." -fi - -# Dump (within the container) -if [ $TYPE == "postgres" ] -then - docker-compose \ - -f /srv/apps/$SERVICE/docker-compose.yml\ - exec -T $CONTAINER\ - pg_dump -U $POSTGRES_USER -d $POSTGRES_DB -f /$FILENAME -elif [ $TYPE == "mysql" ] -then - docker-compose \ - -f /srv/apps/$SERVICE/docker-compose.yml\ - exec -T $CONTAINER\ - mysqldump -u $MYSQL_USER --databases $MYSQL_DATABASE -p${MYSQL_PASSWORD} -r /$FILENAME -fi - - -# Copy the dump file to host -echo "Copying the dump file to host…" -docker cp ${SERVICE}_${CONTAINER}_1:/$FILENAME /srv/apps/$SERVICE/dump - -# Compressing -echo "Compressing $FILENAME…" -gzip /srv/apps/$SERVICE/dump/$FILENAME - - -# Remove the dump file in the container -docker-compose \ - -f /srv/apps/$SERVICE/docker-compose.yml\ - exec -T $CONTAINER rm /$FILENAME -v - - -if ! $ALREADY_UP ; then - echo "Stopping service" - docker-compose -f /srv/apps/$SERVICE/docker-compose.yml stop $CONTAINER -fi -{{< /highlight >}} - -**Exemple d'usage :** `/srv/borg/scripts/dump_database.sh -t postgres -s hedgedoc -c dbhedgedoc` - -Et pour l'utiliser dans le `config.yaml`, il faut ajouter à la fin du fichier la section `hooks` suivante : -{{< highlight yaml >}} -hooks: - before_backup: - - echo "Starting a backup." - - /srv/config/borg/scripts/dump_database.sh -t postgres -s hedgedoc -c dbhedgedoc -{{< /highlight >}} - - -### Envoyer les sauvegardes sur plusieurs dépôts distants -Envoyer chez un·e copain·e c'est bien, envoyer la sauvegarde à plusieurs, c'est mieux ! -Et c'est possible avec Borgmatic. - -Pour simplifier l'utilisation de plusiers clés SSH, on peut ajouter la configuration suivante dans `/root/.ssh/config` : -{{< highlight bash >}} -Host raspibackup - HostName raspibackup.bob.fr - IdentityFile /srv/borg/id_rsa_raspibackup - User alice -{{< /highlight >}} - -On peut donc enlever la ligne `ssh_command: ssh -i /srv/borg/id_rsa` du fichier `config.yaml`. - -En ajoutant plusieurs `Hosts` on pourra se connecter à plusieurs serveurs distants. -Il faudra juste configurer `config.yaml` en conséquence. -Par exemple : - -{{< highlight yaml >}} -location : - source_directories: - ... - repositories: - - alice@chez.bob.fr:/backup/alice - - alice@chez.carole.bzh:/backup/alice - -{{< /highlight >}} - -Et voilà, les sauvegardes seront envoyées sur plusieurs dépôts distants ! - -## Conclusion -Je vous ai donc présenté un système d'échange d'espace pour envoyer vos sauvegardes sur des dépôts distants, chez des copain·e·s. - -Si vous avez des suggestions, questions ou commentaires, n'hésitez pas à utiliser le formulaire ci-dessous ! diff --git a/content/fr/tech/tutos/_index.md b/content/fr/tech/tutos/_index.md deleted file mode 100644 index c061145..0000000 --- a/content/fr/tech/tutos/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Tutoriels" ---- diff --git a/content/podcasts/index.br.md b/content/podcasts/index.br.md new file mode 100644 index 0000000..003a24f --- /dev/null +++ b/content/podcasts/index.br.md @@ -0,0 +1,10 @@ +--- +title: "Podkastoù" +slug: podkastou +translationKey: podcasts +type: podcasts +--- + +Podkastoù a fardan. + +*Peurrest ar bajenn a zeuio diwezhatoc'h :D* diff --git a/content/podcasts/index.fr.md b/content/podcasts/index.fr.md new file mode 100644 index 0000000..1ceefcc --- /dev/null +++ b/content/podcasts/index.fr.md @@ -0,0 +1,10 @@ +--- +title: "Balados" +slug: balados +translationKey: podcasts +type: podcasts +--- + +Je fais des podcasts. + +*Le reste de la page arrive bientôt :D* \ No newline at end of file diff --git a/content/services/index.br.md b/content/services/index.br.md new file mode 100644 index 0000000..886702d --- /dev/null +++ b/content/services/index.br.md @@ -0,0 +1,6 @@ +--- +title: "Servijoù niverel" +slug: servijou +translationKey: services +type: services +--- \ No newline at end of file diff --git a/content/services/index.fr.md b/content/services/index.fr.md new file mode 100644 index 0000000..b4b0f4e --- /dev/null +++ b/content/services/index.fr.md @@ -0,0 +1,6 @@ +--- +title: "Services numériques" +slug: services +translationKey: services +type: services +--- \ No newline at end of file diff --git a/resources/_gen/assets/scss/scss/style.scss_b95b077eb505d5c0aff8055eaced30ad.content b/resources/_gen/assets/scss/scss/style.scss_b95b077eb505d5c0aff8055eaced30ad.content new file mode 100644 index 0000000..0042a26 --- /dev/null +++ b/resources/_gen/assets/scss/scss/style.scss_b95b077eb505d5c0aff8055eaced30ad.content @@ -0,0 +1,8 @@ +/*!------------------------------------------------------------------ +[MAIN STYLESHEET] +PROJECT: Project Name +VERSION: Version Number +-------------------------------------------------------------------*//*!* Bootstrap v5.0.2 (https://getbootstrap.com/) +* Copyright 2011-2021 The Bootstrap Authors +* Copyright 2011-2021 Twitter, Inc. +* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)*/@import "https://fontlibrary.org//face/gen-light";@import "https://fontlibrary.org//face/kallaikos-revve-kallaikosrevve";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media(min-width:576px){.container-sm,.container{max-width:540px}}@media(min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0}.row-cols-auto>*{flex:none;width:auto}.row-cols-1>*{flex:none;width:100%}.row-cols-2>*{flex:none;width:50%}.row-cols-3>*{flex:none;width:33.33333333%}.row-cols-4>*{flex:none;width:25%}.row-cols-5>*{flex:none;width:20%}.row-cols-6>*{flex:none;width:16.66666667%}@media(min-width:576px){.col-sm{flex:1 0}.row-cols-sm-auto>*{flex:none;width:auto}.row-cols-sm-1>*{flex:none;width:100%}.row-cols-sm-2>*{flex:none;width:50%}.row-cols-sm-3>*{flex:none;width:33.33333333%}.row-cols-sm-4>*{flex:none;width:25%}.row-cols-sm-5>*{flex:none;width:20%}.row-cols-sm-6>*{flex:none;width:16.66666667%}}@media(min-width:768px){.col-md{flex:1 0}.row-cols-md-auto>*{flex:none;width:auto}.row-cols-md-1>*{flex:none;width:100%}.row-cols-md-2>*{flex:none;width:50%}.row-cols-md-3>*{flex:none;width:33.33333333%}.row-cols-md-4>*{flex:none;width:25%}.row-cols-md-5>*{flex:none;width:20%}.row-cols-md-6>*{flex:none;width:16.66666667%}}@media(min-width:992px){.col-lg{flex:1 0}.row-cols-lg-auto>*{flex:none;width:auto}.row-cols-lg-1>*{flex:none;width:100%}.row-cols-lg-2>*{flex:none;width:50%}.row-cols-lg-3>*{flex:none;width:33.33333333%}.row-cols-lg-4>*{flex:none;width:25%}.row-cols-lg-5>*{flex:none;width:20%}.row-cols-lg-6>*{flex:none;width:16.66666667%}}@media(min-width:1200px){.col-xl{flex:1 0}.row-cols-xl-auto>*{flex:none;width:auto}.row-cols-xl-1>*{flex:none;width:100%}.row-cols-xl-2>*{flex:none;width:50%}.row-cols-xl-3>*{flex:none;width:33.33333333%}.row-cols-xl-4>*{flex:none;width:25%}.row-cols-xl-5>*{flex:none;width:20%}.row-cols-xl-6>*{flex:none;width:16.66666667%}}@media(min-width:1400px){.col-xxl{flex:1 0}.row-cols-xxl-auto>*{flex:none;width:auto}.row-cols-xxl-1>*{flex:none;width:100%}.row-cols-xxl-2>*{flex:none;width:50%}.row-cols-xxl-3>*{flex:none;width:33.33333333%}.row-cols-xxl-4>*{flex:none;width:25%}.row-cols-xxl-5>*{flex:none;width:20%}.row-cols-xxl-6>*{flex:none;width:16.66666667%}}.col-auto{flex:none;width:auto}.col-1{flex:none;width:8.33333333%}.col-2{flex:none;width:16.66666667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.33333333%}.col-5{flex:none;width:41.66666667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.33333333%}.col-8{flex:none;width:66.66666667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.33333333%}.col-11{flex:none;width:91.66666667%}.col-12{flex:none;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media(min-width:576px){.col-sm-auto{flex:none;width:auto}.col-sm-1{flex:none;width:8.33333333%}.col-sm-2{flex:none;width:16.66666667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.33333333%}.col-sm-5{flex:none;width:41.66666667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.33333333%}.col-sm-8{flex:none;width:66.66666667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.33333333%}.col-sm-11{flex:none;width:91.66666667%}.col-sm-12{flex:none;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media(min-width:768px){.col-md-auto{flex:none;width:auto}.col-md-1{flex:none;width:8.33333333%}.col-md-2{flex:none;width:16.66666667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.33333333%}.col-md-5{flex:none;width:41.66666667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.33333333%}.col-md-8{flex:none;width:66.66666667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.33333333%}.col-md-11{flex:none;width:91.66666667%}.col-md-12{flex:none;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media(min-width:992px){.col-lg-auto{flex:none;width:auto}.col-lg-1{flex:none;width:8.33333333%}.col-lg-2{flex:none;width:16.66666667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.33333333%}.col-lg-5{flex:none;width:41.66666667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.33333333%}.col-lg-8{flex:none;width:66.66666667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.33333333%}.col-lg-11{flex:none;width:91.66666667%}.col-lg-12{flex:none;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media(min-width:1200px){.col-xl-auto{flex:none;width:auto}.col-xl-1{flex:none;width:8.33333333%}.col-xl-2{flex:none;width:16.66666667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.33333333%}.col-xl-5{flex:none;width:41.66666667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.33333333%}.col-xl-8{flex:none;width:66.66666667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.33333333%}.col-xl-11{flex:none;width:91.66666667%}.col-xl-12{flex:none;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media(min-width:1400px){.col-xxl-auto{flex:none;width:auto}.col-xxl-1{flex:none;width:8.33333333%}.col-xxl-2{flex:none;width:16.66666667%}.col-xxl-3{flex:none;width:25%}.col-xxl-4{flex:none;width:33.33333333%}.col-xxl-5{flex:none;width:41.66666667%}.col-xxl-6{flex:none;width:50%}.col-xxl-7{flex:none;width:58.33333333%}.col-xxl-8{flex:none;width:66.66666667%}.col-xxl-9{flex:none;width:75%}.col-xxl-10{flex:none;width:83.33333333%}.col-xxl-11{flex:none;width:91.66666667%}.col-xxl-12{flex:none;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:initial}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + (.5rem + 2px));padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + (1rem + 2px));padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + (.75rem + 2px))}textarea.form-control-sm{min-height:calc(1.5em + (.5rem + 2px))}textarea.form-control-lg{min-height:calc(1.5em + (1rem + 2px))}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22-4 -4 8 8%22%3E%3Ccircle r=%222%22 fill=%22%23fff%22/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22-4 -4 8 8%22%3E%3Ccircle r=%223%22 fill=%22rgba(0, 0, 0, 0.25)%22/%3E%3C/svg%3E");background-position:0;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22-4 -4 8 8%22%3E%3Ccircle r=%223%22 fill=%22%2386b7fe%22/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-position:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22-4 -4 8 8%22%3E%3Ccircle r=%223%22 fill=%22%23fff%22/%3E%3C/svg%3E")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85)translateY(-.5rem)translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85)translateY(-.5rem)translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 8 8%22%3E%3Cpath fill=%22%23198754%22 d=%22M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem)center;background-size:calc(.75em + .375rem)calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem)right calc(.375em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 8 8%22%3E%3Cpath fill=%22%23198754%22 d=%22M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%22/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem)calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#198754}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#198754}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid{z-index:1}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem)center;background-size:calc(.75em + .375rem)calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem)right calc(.375em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem)calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc3545}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc3545}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success:disabled,.btn-success.disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info:disabled,.btn-info.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning:disabled,.btn-warning.disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger:disabled,.btn-danger.disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light:disabled,.btn-light.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#198754;border-color:#198754}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#212529;border-color:#212529}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropup,.dropend,.dropdown,.dropstart{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill>.nav-link,.nav-fill .nav-item{flex:auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:50%;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media(min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:auto;padding:1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,3%);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px)calc(.25rem - 1px)0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,3%);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px)calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 16%22 fill=%22%230c63e4%22%3E%3Cpath fill-rule=%22evenodd%22 d=%22M1.646 4.646a.5.5.0 01.708.0L8 10.293l5.646-5.647a.5.5.0 01.708.708l-6 6a.5.5.0 01-.708.0l-6-6a.5.5.0 010-.708z%22/%3E%3C/svg%3E");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 16%22 fill=%22%23212529%22%3E%3Cpath fill-rule=%22evenodd%22 d=%22M1.646 4.646a.5.5.0 01.708.0L8 10.293l5.646-5.647a.5.5.0 01.708.708l-6 6a.5.5.0 01-.708.0l-6-6a.5.5.0 010-.708z%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media(prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider,"/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section,".")". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 16%22 fill=%22%23000%22%3E%3Cpath d=%22M.293.293a1 1 0 011.414.0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293A1 1 0 01.293 14.293L6.586 8 .293 1.707a1 1 0 010-1.414z%22/%3E%3C/svg%3E")50%/1em no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1)grayscale(100%)brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,5%);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media(min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^=top]{padding:.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^=right]{padding:0 .4rem}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^=left]{padding:0 .4rem}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 16%22 fill=%22%23fff%22%3E%3Cpath d=%22M11.354 1.646a.5.5.0 010 .708L5.707 8l5.647 5.646a.5.5.0 01-.708.708l-6-6a.5.5.0 010-.708l6-6a.5.5.0 01.708.0z%22/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 16%22 fill=%22%23fff%22%3E%3Cpath d=%22M4.646 1.646a.5.5.0 01.708.0l6 6a.5.5.0 010 .708l-6 6a.5.5.0 01-.708-.708L10.293 8 4.646 2.354a.5.5.0 010-.708z%22/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:initial;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1)grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media(prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem}.offcanvas-header .btn-close{padding:.5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:hover,.link-primary:focus{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:hover,.link-secondary:focus{color:#565e64}.link-success{color:#198754}.link-success:hover,.link-success:focus{color:#146c43}.link-info{color:#0dcaf0}.link-info:hover,.link-info:focus{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:hover,.link-warning:focus{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:hover,.link-danger:focus{color:#b02a37}.link-light{color:#f8f9fa}.link-light:hover,.link-light:focus{color:#f9fafb}.link-dark{color:#212529}.link-dark:hover,.link-dark:focus{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}@media(min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media(min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media(min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media(min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media(min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark,footer a{color:#212529!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.bg-primary{background-color:#0d6efd!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-body{background-color:#fff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media(min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media(min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media(min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}body{line-height:1.4;font-family:genlight,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;color:#666}p,.paragraph{font-weight:400;color:#666;font-size:16px;line-height:1.7;font-family:genlight,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#222;font-weight:700;line-height:1.3!important}.h1:not([class^=ti-]),.h2:not([class^=ti-]),.h3:not([class^=ti-]),.h4:not([class^=ti-]),.h5:not([class^=ti-]),.h6:not([class^=ti-]),h1:not([class^=ti-]),h2:not([class^=ti-]),h3:not([class^=ti-]),h4:not([class^=ti-]),h5:not([class^=ti-]),h6:not([class^=ti-]){font-family:genlight,sans-serif}a.h1,a.h2,a.h3,a.h4,a.h5,a.h6{color:#222}h1,.h1{font-size:45px}h2,.h2{font-size:36px}h3,.h3{font-size:28px}h4,.h4{font-size:22px}h5,.h5{font-size:18px}h6,.h6{font-size:16px}.btn{font-size:14px;font-weight:500;font-family:genlight,sans-serif;text-transform:initial;font-variant:small-caps;padding:10px 15px;position:relative;z-index:1;transition:.2s ease}.btn:hover,.btn:active,.btn:focus{outline:0;box-shadow:0!important}.btn-primary{background:#00aaa1;color:#fff;border-color:#00aaa1}.btn-primary:active,.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#00aaa1!important;border-color:#00aaa1!important}.btn-outline-primary{background:0 0;color:#222;border-color:#00aaa1}.btn-outline-primary:active,.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active{background:#00aaa1!important;border-color:#00aaa1!important;color:#fff}body{background-color:#fff;overflow-x:hidden}::selection{background:#00ddd1;color:#fff}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:9999;display:flex;align-items:center;justify-content:center}img{vertical-align:middle;border:0;max-width:100%;height:auto}a,a:hover,a:focus{text-decoration:none}a.text-primary:hover{color:#00aaa1!important}a,button,select{cursor:pointer;transition:.2s ease}a:focus,button:focus,select:focus{outline:0}a:hover{color:#00aaa1}.slick-slide{outline:0}.section{padding-top:150px;padding-bottom:150px}.section-sm{padding-top:80px;padding-bottom:80px}.section-title{margin-bottom:30px}.bg-cover{background-size:cover;background-position:50%;background-repeat:no-repeat}.border-primary{border-color:#acb9c4!important}.overlay{position:relative}.overlay::before{position:absolute;content:'';height:100%;width:100%;top:0;left:0;background:#000;opacity:.5}.outline-0{outline:0!important}.d-unset{display:unset!important}.bg-primary{background:#00aaa1!important}.text-primary{color:#00aaa1!important}.text-dark,footer a{color:#222!important}a.text-dark:focus,footer a:focus,a.text-dark:hover,footer a:hover{color:#00aaa1!important}.text-light{color:#959595!important}.text-color{color:#666}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}.mb-60{margin-bottom:60px!important}.mb-70{margin-bottom:70px!important}.mb-80{margin-bottom:80px!important}.mb-90{margin-bottom:90px!important}.mb-100{margin-bottom:100px!important}.zindex-1{z-index:1}.overflow-hidden{overflow:hidden}.border-primary{border-color:#00aaa1!important}.font-weight-medium{font-weight:500!important}.form-control{height:50px;border-radius:0}.form-control:focus{box-shadow:none;outline:0;border-color:#00aaa1}.form-control::placeholder{font-size:13px}textarea.form-control{height:150px}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background:#00aaa1!important}.nav-item{margin:0}.nav-item .nav-link{text-transform:initial}.navbar-white .navbar-nav .nav-link{color:#222}.navbar-white .navbar-nav .nav-link:hover{color:#00aaa1}.navbar-expand-lg .navbar-nav .nav-link{padding:20px}.navbar-brand{font-family:KallaikosrevveRegular;font-weight:700;font-size:26px;color:#222}.desktop-view{display:block}@media(max-width:991px){.desktop-view{display:none}}.card{border:0;border-radius:0}.card-header,.card-footer,.card-img,.card-img-top{border:0;border-radius:0}.post-meta span{colro:#444;font-weight:500}.widgets{padding-left:25px;border-left:1px solid #acb9c4}@media(max-width:991px){.widgets{padding-left:0;border-left:0}}.widget{text-align:center;margin-bottom:50px}.widget-title{display:inline-block;border-top:.5px solid #00aaa1;border-bottom:.5px solid #00aaa1;padding:10px 0;margin-bottom:20px}.widget li{margin-bottom:10px}.widget li a{color:#666}.widget li a:hover{color:#00aaa1}.author-thumb-sm{max-height:165px;max-width:165px}.social-links li a{height:40px;width:40px;background-color:#00aaa1;color:#fff;display:block;line-height:40px;border:1px solid transparent;font-size:20px}.social-links li a:hover{background-color:#fff;color:#00aaa1;border:1px solid #00aaa1}.pagination{justify-content:center}.pagination .page-item .page-link{display:inline-block;width:40px;height:40px;text-align:center;color:#00aaa1;border-top:0;border-bottom:0}.pagination .page-item .page-link:hover{background:#00aaa1;color:#fff}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{border-radius:0}.pagination .page-item.active .page-link{background:#fff;color:#666;border:1px solid #00aaa1}.content *{margin-bottom:20px}.content h1,.content .h1,.content h2,.content .h2,.content h3,.content .h3,.content h4,.content .h4,.content h5,.content .h5,.content h6,.content .h6{margin-bottom:10px}.content ol{padding-left:20px}.content ul{padding-left:0}.content ul li{position:relative;padding-left:20px;margin-bottom:15px;list-style-type:none}.content ul li::before{position:absolute;content:"\e71b";font-family:fontawesome;font-size:14px;left:0;top:1px;color:#00aaa1;transition:.3s ease}.content table{text-align:left;width:100%;max-width:100%;margin-bottom:1rem;border:1px solid #dee2e6}.content table th,.content table td{padding:.75rem;vertical-align:top;border:1px solid #dee2e6}.content table thead{background:#eaf9ff}.content table tbody{background:#f4fcff}.content table tbody td{text-align:left!important}.content blockquote{padding:20px;background:#f4fcff;border-left:3px solid #00aaa1}.content blockquote p{margin-bottom:0;color:#222;font-style:italic!important}.content pre{padding:10px 20px;background:#f4fcff}.content pre code{border:0;background:0 0;padding:0}.content a{color:#00aaa1}.content a:hover{text-decoration:underline}.content code{padding:3px 5px;background:#f4fcff;border:1px solid #acb9c4;border-radius:3px;color:#222}footer a:hover{color:#00aaa1!important;text-decoration:underline} \ No newline at end of file diff --git a/resources/_gen/assets/scss/scss/style.scss_b95b077eb505d5c0aff8055eaced30ad.json b/resources/_gen/assets/scss/scss/style.scss_b95b077eb505d5c0aff8055eaced30ad.json new file mode 100644 index 0000000..57e7918 --- /dev/null +++ b/resources/_gen/assets/scss/scss/style.scss_b95b077eb505d5c0aff8055eaced30ad.json @@ -0,0 +1 @@ +{"Target":"scss/style.min.css","MediaType":"text/css","Data":{}} \ No newline at end of file diff --git a/resources/_gen/assets/scss/scss/style.scss_c25f88f67e8e33f20619c76cbf49f33c.content b/resources/_gen/assets/scss/scss/style.scss_c25f88f67e8e33f20619c76cbf49f33c.content new file mode 100644 index 0000000..11d0ce8 --- /dev/null +++ b/resources/_gen/assets/scss/scss/style.scss_c25f88f67e8e33f20619c76cbf49f33c.content @@ -0,0 +1,10 @@ +/*!------------------------------------------------------------------ +[MAIN STYLESHEET] +PROJECT: Project Name +VERSION: Version Number +-------------------------------------------------------------------*//*! + * Bootstrap v5.0.2 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors + * Copyright 2011-2021 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */@import url("https://fontlibrary.org//face/gen-light");@import url("https://fontlibrary.org//face/kallaikos-revve-kallaikosrevve");:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255,255,255,0.15), rgba(255,255,255,0))}*,*::before,*::after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr /* rtl:ignore */;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}@media (min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}}@media (min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}}@media (min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}}@media (min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}}@media (min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-bg: rgba(0,0,0,0);--bs-table-accent-bg: rgba(0,0,0,0);--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0,0,0,0.05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0,0,0,0.1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0,0,0,0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg: #cfe2ff;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg: #e2e3e5;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg: #d1e7dd;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg: #cff4fc;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg: #fff3cd;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg: #f8d7da;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg: #212529;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type="file"]{overflow:hidden}.form-control[type="file"]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,0.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + (.5rem + 2px));padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + (1rem + 2px));padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + (.75rem + 2px))}textarea.form-control-sm{min-height:calc(1.5em + (.5rem + 2px))}textarea.form-control-lg{min-height:calc(1.5em + (1rem + 2px))}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,0.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,0.25);appearance:none;color-adjust:exact}.form-check-input[type="checkbox"]{border-radius:.25em}.form-check-input[type="radio"]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,0.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type="checkbox"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type="radio"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type="checkbox"]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280,0,0,0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,0.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,0.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity 0.1s ease-in-out,transform 0.1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n + 3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n + 4){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,0.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,0.25)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#198754}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#198754}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid{z-index:1}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,0.25)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc3545}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc3545}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,0.25)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,0.5)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,0.5)}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,0.5)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,0.5)}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,0.5)}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,0.5)}.btn-success:disabled,.btn-success.disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,0.5)}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,0.5)}.btn-info:disabled,.btn-info.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,0.5)}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,0.5)}.btn-warning:disabled,.btn-warning.disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,0.5)}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,0.5)}.btn-danger:disabled,.btn-danger.disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,0.5)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,0.5)}.btn-light:disabled,.btn-light.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,0.5)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,0.5)}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,0.5)}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,0.5)}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,0.5)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,0.5)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,0.5)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#198754;border-color:#198754}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,0.5)}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,0.5)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,0.5)}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,0.5)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,0.5)}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,0.5)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,0.5)}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,0.5)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,0.5)}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,0.5)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#212529;border-color:#212529}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,0.5)}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.dropup,.dropend,.dropdown,.dropstart{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,0.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,0.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:rgba(255,255,255,0.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,0.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n + 3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.55)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.55);border-color:rgba(0,0,0,0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280,0,0,0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,0.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.55)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.55);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255,0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,0.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease}@media (prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform 0.2s ease-in-out}@media (prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,0.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,0.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width 0.6s ease}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,0.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^="top"]{padding:.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^="right"]{padding:0 .4rem}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^="bottom"]{padding:.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^="left"]{padding:0 .4rem}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0 /* rtl:ignore */;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,0.25)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,0.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,0.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,0.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,0.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,0.2);transform:translateY(100%)}.offcanvas.show{transform:none}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:hover,.link-primary:focus{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:hover,.link-secondary:focus{color:#565e64}.link-success{color:#198754}.link-success:hover,.link-success:focus{color:#146c43}.link-info{color:#0dcaf0}.link-info:hover,.link-info:focus{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:hover,.link-warning:focus{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:hover,.link-danger:focus{color:#b02a37}.link-light{color:#f8f9fa}.link-light:hover,.link-light:focus{color:#f9fafb}.link-dark{color:#212529}.link-dark:hover,.link-dark:focus{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio: calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}@media (min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media (min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media (min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media (min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media (min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.shadow-none{box-shadow:none !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-top-0{border-top:0 !important}.border-end{border-right:1px solid #dee2e6 !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:1px solid #dee2e6 !important}.border-start-0{border-left:0 !important}.border-primary{border-color:#0d6efd !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#198754 !important}.border-info{border-color:#0dcaf0 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#212529 !important}.border-white{border-color:#fff !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + .9vw) !important}.fs-3{font-size:calc(1.3rem + .6vw) !important}.fs-4{font-size:calc(1.275rem + .3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-light{font-weight:300 !important}.fw-lighter{font-weight:lighter !important}.fw-normal{font-weight:400 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{color:#0d6efd !important}.text-secondary{color:#6c757d !important}.text-success{color:#198754 !important}.text-info{color:#0dcaf0 !important}.text-warning{color:#ffc107 !important}.text-danger{color:#dc3545 !important}.text-light{color:#f8f9fa !important}.text-dark{color:#212529 !important}.text-white{color:#fff !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-reset{color:inherit !important}.bg-primary{background-color:#0d6efd !important}.bg-secondary{background-color:#6c757d !important}.bg-success{background-color:#198754 !important}.bg-info{background-color:#0dcaf0 !important}.bg-warning{background-color:#ffc107 !important}.bg-danger{background-color:#dc3545 !important}.bg-light{background-color:#f8f9fa !important}.bg-dark{background-color:#212529 !important}.bg-body{background-color:#fff !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:rgba(0,0,0,0) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:.25rem !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:.2rem !important}.rounded-2{border-radius:.25rem !important}.rounded-3{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-end{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-start{border-bottom-left-radius:.25rem !important;border-top-left-radius:.25rem !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media (min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media (min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media (min-width: 1200px){.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}body{line-height:1.4;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;color:#000}p,.paragraph{font-weight:400;color:#000;font-size:16px;line-height:1.7;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#222;font-weight:400;line-height:1.3 !important}.h1:not([class^='ti-']),.h2:not([class^='ti-']),.h3:not([class^='ti-']),.h4:not([class^='ti-']),.h5:not([class^='ti-']),.h6:not([class^='ti-']),h1:not([class^='ti-']),h2:not([class^='ti-']),h3:not([class^='ti-']),h4:not([class^='ti-']),h5:not([class^='ti-']),h6:not([class^='ti-']){font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif}.section-header{font-variant:small-caps;font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;font-weight:600 !important}a.h1,a.h2,a.h3,a.h4,a.h5,a.h6{color:#222}h1,.h1{font-size:45px}h2,.h2{font-size:36px}h3,.h3{font-size:28px}h4,.h4{font-size:22px}h5,.h5{font-size:18px}h6,.h6{font-size:16px}.btn{font-size:14px;font-weight:500;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;text-transform:initial;font-variant:small-caps;padding:10px 15px;position:relative;z-index:1;transition:.2s ease}.btn:hover,.btn:active,.btn:focus{outline:0;box-shadow:0 !important}.btn-primary{background:#00AAA1;color:#fff;border-color:#00AAA1}.btn-primary:active,.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#00AAA1 !important;border-color:#00AAA1 !important}.btn-outline-primary{background:transparent;color:#222;border-color:#00AAA1}.btn-outline-primary:active,.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active{background:#00AAA1 !important;border-color:#00AAA1 !important;color:#fff}body{background-color:#fff;overflow-x:hidden}::selection{background:#00ddd1;color:#fff}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:9999;display:flex;align-items:center;justify-content:center}img{vertical-align:middle;border:0;max-width:100%;height:auto}a,a:hover,a:focus{text-decoration:none;color:#00AAA1}a.text-primary:hover{color:#00AAA1 !important}a,button,select{cursor:pointer;transition:.2s ease}a:focus,button:focus,select:focus{outline:0}a:hover{color:#00AAA1}.slick-slide{outline:0}.section{padding-top:150px;padding-bottom:150px}.section-sm{padding-top:40px;padding-bottom:40px}.section-title{margin-bottom:30px}.bg-cover{background-size:cover;background-position:center center;background-repeat:no-repeat}.border-primary{border-color:#ACB9C4 !important}.overlay{position:relative}.overlay::before{position:absolute;content:'';height:100%;width:100%;top:0;left:0;background:#000;opacity:.5}.outline-0{outline:0 !important}.d-unset{display:unset !important}.bg-primary{background:#00AAA1 !important}.text-primary{color:#00AAA1 !important}.text-dark{color:#222 !important}a.text-dark:focus,a.text-dark:hover{color:#00AAA1 !important}.text-light{color:#959595 !important}.text-color{color:#000}.mb-10{margin-bottom:10px !important}.mb-20{margin-bottom:20px !important}.mb-30{margin-bottom:30px !important}.mb-40{margin-bottom:40px !important}.mb-50{margin-bottom:50px !important}.mb-60{margin-bottom:60px !important}.mb-70{margin-bottom:70px !important}.mb-80{margin-bottom:80px !important}.mb-90{margin-bottom:90px !important}.mb-100{margin-bottom:100px !important}.zindex-1{z-index:1}.overflow-hidden{overflow:hidden}.border-primary{border-color:#00AAA1 !important}.font-weight-medium{font-weight:500 !important}.form-control{height:50px;border-radius:0}.form-control:focus{box-shadow:none;outline:0;border-color:#00AAA1}.form-control::placeholder{font-size:13px}textarea.form-control{height:150px}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background:#00AAA1 !important}.grayscale-60{filter:grayscale(60%)}.nav-item{margin:0}.nav-item .nav-link{text-transform:initial}.navbar-white .navbar-nav .nav-link{color:#222}.navbar-white .navbar-nav .nav-link:hover{color:#00AAA1}.navbar-expand-lg .navbar-nav .nav-link{padding:20px}.navbar-brand{font-family:KallaikosrevveRegular;font-weight:bold;font-size:26px;color:#222}#navbar-toggle-cbox{display:none}#navbar-toggle-cbox:checked~.collapse{display:block}.mydropdown input{display:none}.mydropdown input:checked~.collapse{display:block}.mydropdown-toggler{display:flex;align-items:center}.mydropdown-toggler li a{display:flex;align-self:center;padding:5px;border-radius:3px;text-align:center;color:#222;width:100%}.mydropdown-toggler li a:after{content:"\f0d7";font-family:FontAwesome;padding-left:7px;margin:auto;font-size:.7em}.mydropdown-menu{position:absolute;z-index:999;display:block;padding:6px 0;list-style:none;background:#fff;border:1px solid #222;border-radius:3px;min-width:100px}.mydropdown-menu a{display:block;padding:6px 15px;text-decoration:none;color:#222}.mydropdown-menu a:hover,.mydropdown-menu a:focus{color:#fff;background:#00AAA1}.mydropdown .flag{display:block;width:32px;margin:auto;padding-top:2px}#lang-toggle-cbox:checked~.lang-toggler li a:after{content:"\f0d8"}.desktop-view{display:block}@media (max-width: 991px){.desktop-view{display:none}}.posts{border:0;border-radius:0}.posts-header,.posts-footer,.posts-img,.posts-img-top{border:0;border-radius:0}.posts-img{object-fit:cover;width:100%;height:100%}@media (max-width: 767px){.featured-post{margin-left:0;fond-size:30px}}.post-meta span{color:#444;font-weight:500}.lang-available{float:right;border:0.5px solid #222;padding:5px}.widgets{padding-left:25px;border-left:1px solid #ACB9C4}@media (max-width: 991px){.widgets{padding-left:0;border-left:0}}.widget{text-align:center;margin-bottom:50px}.widget-title{display:inline-block;border-top:0.5px solid #00AAA1;border-bottom:0.5px solid #00AAA1;padding:10px 0;margin-bottom:20px}.widget li{margin-bottom:10px}.widget li a{color:#000}.widget li a:hover{color:#00AAA1}.author-thumb-sm{max-height:165px;max-width:165px}.author{float:right;shape-outside:circle()}.author img{max-height:250px;max-width:250px}.social-links li a{height:40px;width:40px;background-color:#00AAA1;color:#fff;display:block;line-height:40px;border:1px solid transparent;font-size:20px}.social-links li a:hover{background-color:#fff;color:#00AAA1;border:1px solid #00AAA1}.pagination{justify-content:center}.pagination .page-item .page-link{display:inline-block;width:40px;height:40px;text-align:center;color:#00AAA1;border-top:0;border-bottom:0}.pagination .page-item .page-link:hover{background:#00AAA1;color:#fff}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{border-radius:0}.pagination .page-item.active .page-link{background:#fff;color:#000;border:1px solid #00AAA1}.tag a{background-color:#00AAA1;color:#fff;border:1px solid transparent;font-size:15px;padding:5px}.tag a:hover,.tag a.active{background-color:#fff;color:#00AAA1;border:1px solid #00AAA1}.content *{margin-bottom:20px}.content h1,.content .h1,.content h2,.content .h2,.content h3,.content .h3,.content h4,.content .h4,.content h5,.content .h5,.content h6,.content .h6{margin-bottom:10px}.content ol{padding-left:20px}.content ul{padding-left:0}.content ul li{position:relative;padding-left:20px;margin-bottom:15px;list-style-type:none}.content ul li::before{position:absolute;content:"\e71b";font-family:"fontawesome";font-size:14px;left:0;top:1px;color:#00AAA1;transition:.3s ease}.content table{text-align:left;width:100%;max-width:100%;margin-bottom:1rem;border:1px solid #dee2e6}.content table th,.content table td{padding:.75rem;vertical-align:top;border:1px solid #dee2e6}.content table thead{background:#eaf9ff}.content table tbody{background:#f4fcff}.content table tbody td{text-align:left !important}.content blockquote{padding:20px;background:#f4fcff;border-left:3px solid #00AAA1}.content blockquote p{margin-bottom:0;color:#222;font-style:italic !important}.content pre{padding:10px 20px;background:#f4fcff}.content pre code{border:0;background:transparent;padding:0}.content a{color:#00AAA1}.content a:hover{text-decoration:underline}.content code{padding:3px 5px;background:#f4fcff;border:1px solid #ACB9C4;border-radius:3px;color:#222}.card-logo{display:block;float:right}.card-logo img{max-width:100px;max-height:100px} diff --git a/resources/_gen/assets/scss/scss/style.scss_c25f88f67e8e33f20619c76cbf49f33c.json b/resources/_gen/assets/scss/scss/style.scss_c25f88f67e8e33f20619c76cbf49f33c.json new file mode 100644 index 0000000..1c0c34e --- /dev/null +++ b/resources/_gen/assets/scss/scss/style.scss_c25f88f67e8e33f20619c76cbf49f33c.json @@ -0,0 +1 @@ +{"Target":"scss/style.css","MediaType":"text/css","Data":{}} \ No newline at end of file diff --git a/resources/_gen/assets/scss/scss/style.scss_f300667da4f5b5f84e1a9e0702b2fdde.content b/resources/_gen/assets/scss/scss/style.scss_f300667da4f5b5f84e1a9e0702b2fdde.content new file mode 100644 index 0000000..f9a3a71 --- /dev/null +++ b/resources/_gen/assets/scss/scss/style.scss_f300667da4f5b5f84e1a9e0702b2fdde.content @@ -0,0 +1,7874 @@ +/*!------------------------------------------------------------------ +[MAIN STYLESHEET] +PROJECT: Project Name +VERSION: Version Number +-------------------------------------------------------------------*/ +/*------------------------------------------------------------------ +[TABLE OF CONTENTS] + +-------------------------------------------------------------------*/ +/*! + * Bootstrap v5.0.2 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors + * Copyright 2011-2021 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +@import url("https://fontlibrary.org//face/gen-light"); +@import url("https://fontlibrary.org//face/kallaikos-revve-kallaikosrevve"); +:root { + --bs-blue: #0d6efd; + --bs-indigo: #6610f2; + --bs-purple: #6f42c1; + --bs-pink: #d63384; + --bs-red: #dc3545; + --bs-orange: #fd7e14; + --bs-yellow: #ffc107; + --bs-green: #198754; + --bs-teal: #20c997; + --bs-cyan: #0dcaf0; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-primary: #0d6efd; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc107; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); } + +*, +*::before, +*::after { + box-sizing: border-box; } + +@media (prefers-reduced-motion: no-preference) { + :root { + scroll-behavior: smooth; } } + +body { + margin: 0; + font-family: var(--bs-font-sans-serif); + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + +hr { + margin: 1rem 0; + color: inherit; + background-color: currentColor; + border: 0; + opacity: 0.25; } + +hr:not([size]) { + height: 1px; } + +h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 { + margin-top: 0; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; } + +h1, .h1 { + font-size: calc(1.375rem + 1.5vw); } + @media (min-width: 1200px) { + h1, .h1 { + font-size: 2.5rem; } } +h2, .h2 { + font-size: calc(1.325rem + 0.9vw); } + @media (min-width: 1200px) { + h2, .h2 { + font-size: 2rem; } } +h3, .h3 { + font-size: calc(1.3rem + 0.6vw); } + @media (min-width: 1200px) { + h3, .h3 { + font-size: 1.75rem; } } +h4, .h4 { + font-size: calc(1.275rem + 0.3vw); } + @media (min-width: 1200px) { + h4, .h4 { + font-size: 1.5rem; } } +h5, .h5 { + font-size: 1.25rem; } + +h6, .h6 { + font-size: 1rem; } + +p { + margin-top: 0; + margin-bottom: 1rem; } + +abbr[title], +abbr[data-bs-original-title] { + text-decoration: underline dotted; + cursor: help; + text-decoration-skip-ink: none; } + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; } + +ol, +ul { + padding-left: 2rem; } + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; } + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; } + +dt { + font-weight: 700; } + +dd { + margin-bottom: .5rem; + margin-left: 0; } + +blockquote { + margin: 0 0 1rem; } + +b, +strong { + font-weight: bolder; } + +small, .small { + font-size: 0.875em; } + +mark, .mark { + padding: 0.2em; + background-color: #fcf8e3; } + +sub, +sup { + position: relative; + font-size: 0.75em; + line-height: 0; + vertical-align: baseline; } + +sub { + bottom: -.25em; } + +sup { + top: -.5em; } + +a { + color: #0d6efd; + text-decoration: underline; } + a:hover { + color: #0a58ca; } + +a:not([href]):not([class]), a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; } + +pre, +code, +kbd, +samp { + font-family: var(--bs-font-monospace); + font-size: 1em; + direction: ltr /* rtl:ignore */; + unicode-bidi: bidi-override; } + +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + font-size: 0.875em; } + pre code { + font-size: inherit; + color: inherit; + word-break: normal; } + +code { + font-size: 0.875em; + color: #d63384; + word-wrap: break-word; } + a > code { + color: inherit; } + +kbd { + padding: 0.2rem 0.4rem; + font-size: 0.875em; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; } + kbd kbd { + padding: 0; + font-size: 1em; + font-weight: 700; } + +figure { + margin: 0 0 1rem; } + +img, +svg { + vertical-align: middle; } + +table { + caption-side: bottom; + border-collapse: collapse; } + +caption { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + color: #6c757d; + text-align: left; } + +th { + text-align: inherit; + text-align: -webkit-match-parent; } + +thead, +tbody, +tfoot, +tr, +td, +th { + border-color: inherit; + border-style: solid; + border-width: 0; } + +label { + display: inline-block; } + +button { + border-radius: 0; } + +button:focus:not(:focus-visible) { + outline: 0; } + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; } + +button, +select { + text-transform: none; } + +[role="button"] { + cursor: pointer; } + +select { + word-wrap: normal; } + select:disabled { + opacity: 1; } + +[list]::-webkit-calendar-picker-indicator { + display: none; } + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; } + button:not(:disabled), + [type="button"]:not(:disabled), + [type="reset"]:not(:disabled), + [type="submit"]:not(:disabled) { + cursor: pointer; } + +::-moz-focus-inner { + padding: 0; + border-style: none; } + +textarea { + resize: vertical; } + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; } + +legend { + float: left; + width: 100%; + padding: 0; + margin-bottom: 0.5rem; + font-size: calc(1.275rem + 0.3vw); + line-height: inherit; } + @media (min-width: 1200px) { + legend { + font-size: 1.5rem; } } + legend + * { + clear: left; } + +::-webkit-datetime-edit-fields-wrapper, +::-webkit-datetime-edit-text, +::-webkit-datetime-edit-minute, +::-webkit-datetime-edit-hour-field, +::-webkit-datetime-edit-day-field, +::-webkit-datetime-edit-month-field, +::-webkit-datetime-edit-year-field { + padding: 0; } + +::-webkit-inner-spin-button { + height: auto; } + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: textfield; } + +/* rtl:raw: +[type="tel"], +[type="url"], +[type="email"], +[type="number"] { + direction: ltr; +} +*/ +::-webkit-search-decoration { + -webkit-appearance: none; } + +::-webkit-color-swatch-wrapper { + padding: 0; } + +::file-selector-button { + font: inherit; } + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; } + +output { + display: inline-block; } + +iframe { + border: 0; } + +summary { + display: list-item; + cursor: pointer; } + +progress { + vertical-align: baseline; } + +[hidden] { + display: none !important; } + +.lead { + font-size: 1.25rem; + font-weight: 300; } + +.display-1 { + font-size: calc(1.625rem + 4.5vw); + font-weight: 300; + line-height: 1.2; } + @media (min-width: 1200px) { + .display-1 { + font-size: 5rem; } } +.display-2 { + font-size: calc(1.575rem + 3.9vw); + font-weight: 300; + line-height: 1.2; } + @media (min-width: 1200px) { + .display-2 { + font-size: 4.5rem; } } +.display-3 { + font-size: calc(1.525rem + 3.3vw); + font-weight: 300; + line-height: 1.2; } + @media (min-width: 1200px) { + .display-3 { + font-size: 4rem; } } +.display-4 { + font-size: calc(1.475rem + 2.7vw); + font-weight: 300; + line-height: 1.2; } + @media (min-width: 1200px) { + .display-4 { + font-size: 3.5rem; } } +.display-5 { + font-size: calc(1.425rem + 2.1vw); + font-weight: 300; + line-height: 1.2; } + @media (min-width: 1200px) { + .display-5 { + font-size: 3rem; } } +.display-6 { + font-size: calc(1.375rem + 1.5vw); + font-weight: 300; + line-height: 1.2; } + @media (min-width: 1200px) { + .display-6 { + font-size: 2.5rem; } } +.list-unstyled { + padding-left: 0; + list-style: none; } + +.list-inline { + padding-left: 0; + list-style: none; } + +.list-inline-item { + display: inline-block; } + .list-inline-item:not(:last-child) { + margin-right: 0.5rem; } + +.initialism { + font-size: 0.875em; + text-transform: uppercase; } + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; } + .blockquote > :last-child { + margin-bottom: 0; } + +.blockquote-footer { + margin-top: -1rem; + margin-bottom: 1rem; + font-size: 0.875em; + color: #6c757d; } + .blockquote-footer::before { + content: "\2014\00A0"; } + +.img-fluid { + max-width: 100%; + height: auto; } + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; } + +.figure { + display: inline-block; } + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; } + +.figure-caption { + font-size: 0.875em; + color: #6c757d; } + +.container, +.container-fluid, +.container-xxl, +.container-xl, +.container-lg, +.container-md, +.container-sm { + width: 100%; + padding-right: var(--bs-gutter-x, 0.75rem); + padding-left: var(--bs-gutter-x, 0.75rem); + margin-right: auto; + margin-left: auto; } + +@media (min-width: 576px) { + .container-sm, .container { + max-width: 540px; } } + +@media (min-width: 768px) { + .container-md, .container-sm, .container { + max-width: 720px; } } + +@media (min-width: 992px) { + .container-lg, .container-md, .container-sm, .container { + max-width: 960px; } } + +@media (min-width: 1200px) { + .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1140px; } } + +@media (min-width: 1400px) { + .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1320px; } } + +.row { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + display: flex; + flex-wrap: wrap; + margin-top: calc(var(--bs-gutter-y) * -1); + margin-right: calc(var(--bs-gutter-x) * -.5); + margin-left: calc(var(--bs-gutter-x) * -.5); } + .row > * { + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-right: calc(var(--bs-gutter-x) * .5); + padding-left: calc(var(--bs-gutter-x) * .5); + margin-top: var(--bs-gutter-y); } + +.col { + flex: 1 0 0%; } + +.row-cols-auto > * { + flex: 0 0 auto; + width: auto; } + +.row-cols-1 > * { + flex: 0 0 auto; + width: 100%; } + +.row-cols-2 > * { + flex: 0 0 auto; + width: 50%; } + +.row-cols-3 > * { + flex: 0 0 auto; + width: 33.33333333%; } + +.row-cols-4 > * { + flex: 0 0 auto; + width: 25%; } + +.row-cols-5 > * { + flex: 0 0 auto; + width: 20%; } + +.row-cols-6 > * { + flex: 0 0 auto; + width: 16.66666667%; } + +@media (min-width: 576px) { + .col-sm { + flex: 1 0 0%; } + .row-cols-sm-auto > * { + flex: 0 0 auto; + width: auto; } + .row-cols-sm-1 > * { + flex: 0 0 auto; + width: 100%; } + .row-cols-sm-2 > * { + flex: 0 0 auto; + width: 50%; } + .row-cols-sm-3 > * { + flex: 0 0 auto; + width: 33.33333333%; } + .row-cols-sm-4 > * { + flex: 0 0 auto; + width: 25%; } + .row-cols-sm-5 > * { + flex: 0 0 auto; + width: 20%; } + .row-cols-sm-6 > * { + flex: 0 0 auto; + width: 16.66666667%; } } + +@media (min-width: 768px) { + .col-md { + flex: 1 0 0%; } + .row-cols-md-auto > * { + flex: 0 0 auto; + width: auto; } + .row-cols-md-1 > * { + flex: 0 0 auto; + width: 100%; } + .row-cols-md-2 > * { + flex: 0 0 auto; + width: 50%; } + .row-cols-md-3 > * { + flex: 0 0 auto; + width: 33.33333333%; } + .row-cols-md-4 > * { + flex: 0 0 auto; + width: 25%; } + .row-cols-md-5 > * { + flex: 0 0 auto; + width: 20%; } + .row-cols-md-6 > * { + flex: 0 0 auto; + width: 16.66666667%; } } + +@media (min-width: 992px) { + .col-lg { + flex: 1 0 0%; } + .row-cols-lg-auto > * { + flex: 0 0 auto; + width: auto; } + .row-cols-lg-1 > * { + flex: 0 0 auto; + width: 100%; } + .row-cols-lg-2 > * { + flex: 0 0 auto; + width: 50%; } + .row-cols-lg-3 > * { + flex: 0 0 auto; + width: 33.33333333%; } + .row-cols-lg-4 > * { + flex: 0 0 auto; + width: 25%; } + .row-cols-lg-5 > * { + flex: 0 0 auto; + width: 20%; } + .row-cols-lg-6 > * { + flex: 0 0 auto; + width: 16.66666667%; } } + +@media (min-width: 1200px) { + .col-xl { + flex: 1 0 0%; } + .row-cols-xl-auto > * { + flex: 0 0 auto; + width: auto; } + .row-cols-xl-1 > * { + flex: 0 0 auto; + width: 100%; } + .row-cols-xl-2 > * { + flex: 0 0 auto; + width: 50%; } + .row-cols-xl-3 > * { + flex: 0 0 auto; + width: 33.33333333%; } + .row-cols-xl-4 > * { + flex: 0 0 auto; + width: 25%; } + .row-cols-xl-5 > * { + flex: 0 0 auto; + width: 20%; } + .row-cols-xl-6 > * { + flex: 0 0 auto; + width: 16.66666667%; } } + +@media (min-width: 1400px) { + .col-xxl { + flex: 1 0 0%; } + .row-cols-xxl-auto > * { + flex: 0 0 auto; + width: auto; } + .row-cols-xxl-1 > * { + flex: 0 0 auto; + width: 100%; } + .row-cols-xxl-2 > * { + flex: 0 0 auto; + width: 50%; } + .row-cols-xxl-3 > * { + flex: 0 0 auto; + width: 33.33333333%; } + .row-cols-xxl-4 > * { + flex: 0 0 auto; + width: 25%; } + .row-cols-xxl-5 > * { + flex: 0 0 auto; + width: 20%; } + .row-cols-xxl-6 > * { + flex: 0 0 auto; + width: 16.66666667%; } } + +.col-auto { + flex: 0 0 auto; + width: auto; } + +.col-1 { + flex: 0 0 auto; + width: 8.33333333%; } + +.col-2 { + flex: 0 0 auto; + width: 16.66666667%; } + +.col-3 { + flex: 0 0 auto; + width: 25%; } + +.col-4 { + flex: 0 0 auto; + width: 33.33333333%; } + +.col-5 { + flex: 0 0 auto; + width: 41.66666667%; } + +.col-6 { + flex: 0 0 auto; + width: 50%; } + +.col-7 { + flex: 0 0 auto; + width: 58.33333333%; } + +.col-8 { + flex: 0 0 auto; + width: 66.66666667%; } + +.col-9 { + flex: 0 0 auto; + width: 75%; } + +.col-10 { + flex: 0 0 auto; + width: 83.33333333%; } + +.col-11 { + flex: 0 0 auto; + width: 91.66666667%; } + +.col-12 { + flex: 0 0 auto; + width: 100%; } + +.offset-1 { + margin-left: 8.33333333%; } + +.offset-2 { + margin-left: 16.66666667%; } + +.offset-3 { + margin-left: 25%; } + +.offset-4 { + margin-left: 33.33333333%; } + +.offset-5 { + margin-left: 41.66666667%; } + +.offset-6 { + margin-left: 50%; } + +.offset-7 { + margin-left: 58.33333333%; } + +.offset-8 { + margin-left: 66.66666667%; } + +.offset-9 { + margin-left: 75%; } + +.offset-10 { + margin-left: 83.33333333%; } + +.offset-11 { + margin-left: 91.66666667%; } + +.g-0, +.gx-0 { + --bs-gutter-x: 0; } + +.g-0, +.gy-0 { + --bs-gutter-y: 0; } + +.g-1, +.gx-1 { + --bs-gutter-x: 0.25rem; } + +.g-1, +.gy-1 { + --bs-gutter-y: 0.25rem; } + +.g-2, +.gx-2 { + --bs-gutter-x: 0.5rem; } + +.g-2, +.gy-2 { + --bs-gutter-y: 0.5rem; } + +.g-3, +.gx-3 { + --bs-gutter-x: 1rem; } + +.g-3, +.gy-3 { + --bs-gutter-y: 1rem; } + +.g-4, +.gx-4 { + --bs-gutter-x: 1.5rem; } + +.g-4, +.gy-4 { + --bs-gutter-y: 1.5rem; } + +.g-5, +.gx-5 { + --bs-gutter-x: 3rem; } + +.g-5, +.gy-5 { + --bs-gutter-y: 3rem; } + +@media (min-width: 576px) { + .col-sm-auto { + flex: 0 0 auto; + width: auto; } + .col-sm-1 { + flex: 0 0 auto; + width: 8.33333333%; } + .col-sm-2 { + flex: 0 0 auto; + width: 16.66666667%; } + .col-sm-3 { + flex: 0 0 auto; + width: 25%; } + .col-sm-4 { + flex: 0 0 auto; + width: 33.33333333%; } + .col-sm-5 { + flex: 0 0 auto; + width: 41.66666667%; } + .col-sm-6 { + flex: 0 0 auto; + width: 50%; } + .col-sm-7 { + flex: 0 0 auto; + width: 58.33333333%; } + .col-sm-8 { + flex: 0 0 auto; + width: 66.66666667%; } + .col-sm-9 { + flex: 0 0 auto; + width: 75%; } + .col-sm-10 { + flex: 0 0 auto; + width: 83.33333333%; } + .col-sm-11 { + flex: 0 0 auto; + width: 91.66666667%; } + .col-sm-12 { + flex: 0 0 auto; + width: 100%; } + .offset-sm-0 { + margin-left: 0; } + .offset-sm-1 { + margin-left: 8.33333333%; } + .offset-sm-2 { + margin-left: 16.66666667%; } + .offset-sm-3 { + margin-left: 25%; } + .offset-sm-4 { + margin-left: 33.33333333%; } + .offset-sm-5 { + margin-left: 41.66666667%; } + .offset-sm-6 { + margin-left: 50%; } + .offset-sm-7 { + margin-left: 58.33333333%; } + .offset-sm-8 { + margin-left: 66.66666667%; } + .offset-sm-9 { + margin-left: 75%; } + .offset-sm-10 { + margin-left: 83.33333333%; } + .offset-sm-11 { + margin-left: 91.66666667%; } + .g-sm-0, + .gx-sm-0 { + --bs-gutter-x: 0; } + .g-sm-0, + .gy-sm-0 { + --bs-gutter-y: 0; } + .g-sm-1, + .gx-sm-1 { + --bs-gutter-x: 0.25rem; } + .g-sm-1, + .gy-sm-1 { + --bs-gutter-y: 0.25rem; } + .g-sm-2, + .gx-sm-2 { + --bs-gutter-x: 0.5rem; } + .g-sm-2, + .gy-sm-2 { + --bs-gutter-y: 0.5rem; } + .g-sm-3, + .gx-sm-3 { + --bs-gutter-x: 1rem; } + .g-sm-3, + .gy-sm-3 { + --bs-gutter-y: 1rem; } + .g-sm-4, + .gx-sm-4 { + --bs-gutter-x: 1.5rem; } + .g-sm-4, + .gy-sm-4 { + --bs-gutter-y: 1.5rem; } + .g-sm-5, + .gx-sm-5 { + --bs-gutter-x: 3rem; } + .g-sm-5, + .gy-sm-5 { + --bs-gutter-y: 3rem; } } + +@media (min-width: 768px) { + .col-md-auto { + flex: 0 0 auto; + width: auto; } + .col-md-1 { + flex: 0 0 auto; + width: 8.33333333%; } + .col-md-2 { + flex: 0 0 auto; + width: 16.66666667%; } + .col-md-3 { + flex: 0 0 auto; + width: 25%; } + .col-md-4 { + flex: 0 0 auto; + width: 33.33333333%; } + .col-md-5 { + flex: 0 0 auto; + width: 41.66666667%; } + .col-md-6 { + flex: 0 0 auto; + width: 50%; } + .col-md-7 { + flex: 0 0 auto; + width: 58.33333333%; } + .col-md-8 { + flex: 0 0 auto; + width: 66.66666667%; } + .col-md-9 { + flex: 0 0 auto; + width: 75%; } + .col-md-10 { + flex: 0 0 auto; + width: 83.33333333%; } + .col-md-11 { + flex: 0 0 auto; + width: 91.66666667%; } + .col-md-12 { + flex: 0 0 auto; + width: 100%; } + .offset-md-0 { + margin-left: 0; } + .offset-md-1 { + margin-left: 8.33333333%; } + .offset-md-2 { + margin-left: 16.66666667%; } + .offset-md-3 { + margin-left: 25%; } + .offset-md-4 { + margin-left: 33.33333333%; } + .offset-md-5 { + margin-left: 41.66666667%; } + .offset-md-6 { + margin-left: 50%; } + .offset-md-7 { + margin-left: 58.33333333%; } + .offset-md-8 { + margin-left: 66.66666667%; } + .offset-md-9 { + margin-left: 75%; } + .offset-md-10 { + margin-left: 83.33333333%; } + .offset-md-11 { + margin-left: 91.66666667%; } + .g-md-0, + .gx-md-0 { + --bs-gutter-x: 0; } + .g-md-0, + .gy-md-0 { + --bs-gutter-y: 0; } + .g-md-1, + .gx-md-1 { + --bs-gutter-x: 0.25rem; } + .g-md-1, + .gy-md-1 { + --bs-gutter-y: 0.25rem; } + .g-md-2, + .gx-md-2 { + --bs-gutter-x: 0.5rem; } + .g-md-2, + .gy-md-2 { + --bs-gutter-y: 0.5rem; } + .g-md-3, + .gx-md-3 { + --bs-gutter-x: 1rem; } + .g-md-3, + .gy-md-3 { + --bs-gutter-y: 1rem; } + .g-md-4, + .gx-md-4 { + --bs-gutter-x: 1.5rem; } + .g-md-4, + .gy-md-4 { + --bs-gutter-y: 1.5rem; } + .g-md-5, + .gx-md-5 { + --bs-gutter-x: 3rem; } + .g-md-5, + .gy-md-5 { + --bs-gutter-y: 3rem; } } + +@media (min-width: 992px) { + .col-lg-auto { + flex: 0 0 auto; + width: auto; } + .col-lg-1 { + flex: 0 0 auto; + width: 8.33333333%; } + .col-lg-2 { + flex: 0 0 auto; + width: 16.66666667%; } + .col-lg-3 { + flex: 0 0 auto; + width: 25%; } + .col-lg-4 { + flex: 0 0 auto; + width: 33.33333333%; } + .col-lg-5 { + flex: 0 0 auto; + width: 41.66666667%; } + .col-lg-6 { + flex: 0 0 auto; + width: 50%; } + .col-lg-7 { + flex: 0 0 auto; + width: 58.33333333%; } + .col-lg-8 { + flex: 0 0 auto; + width: 66.66666667%; } + .col-lg-9 { + flex: 0 0 auto; + width: 75%; } + .col-lg-10 { + flex: 0 0 auto; + width: 83.33333333%; } + .col-lg-11 { + flex: 0 0 auto; + width: 91.66666667%; } + .col-lg-12 { + flex: 0 0 auto; + width: 100%; } + .offset-lg-0 { + margin-left: 0; } + .offset-lg-1 { + margin-left: 8.33333333%; } + .offset-lg-2 { + margin-left: 16.66666667%; } + .offset-lg-3 { + margin-left: 25%; } + .offset-lg-4 { + margin-left: 33.33333333%; } + .offset-lg-5 { + margin-left: 41.66666667%; } + .offset-lg-6 { + margin-left: 50%; } + .offset-lg-7 { + margin-left: 58.33333333%; } + .offset-lg-8 { + margin-left: 66.66666667%; } + .offset-lg-9 { + margin-left: 75%; } + .offset-lg-10 { + margin-left: 83.33333333%; } + .offset-lg-11 { + margin-left: 91.66666667%; } + .g-lg-0, + .gx-lg-0 { + --bs-gutter-x: 0; } + .g-lg-0, + .gy-lg-0 { + --bs-gutter-y: 0; } + .g-lg-1, + .gx-lg-1 { + --bs-gutter-x: 0.25rem; } + .g-lg-1, + .gy-lg-1 { + --bs-gutter-y: 0.25rem; } + .g-lg-2, + .gx-lg-2 { + --bs-gutter-x: 0.5rem; } + .g-lg-2, + .gy-lg-2 { + --bs-gutter-y: 0.5rem; } + .g-lg-3, + .gx-lg-3 { + --bs-gutter-x: 1rem; } + .g-lg-3, + .gy-lg-3 { + --bs-gutter-y: 1rem; } + .g-lg-4, + .gx-lg-4 { + --bs-gutter-x: 1.5rem; } + .g-lg-4, + .gy-lg-4 { + --bs-gutter-y: 1.5rem; } + .g-lg-5, + .gx-lg-5 { + --bs-gutter-x: 3rem; } + .g-lg-5, + .gy-lg-5 { + --bs-gutter-y: 3rem; } } + +@media (min-width: 1200px) { + .col-xl-auto { + flex: 0 0 auto; + width: auto; } + .col-xl-1 { + flex: 0 0 auto; + width: 8.33333333%; } + .col-xl-2 { + flex: 0 0 auto; + width: 16.66666667%; } + .col-xl-3 { + flex: 0 0 auto; + width: 25%; } + .col-xl-4 { + flex: 0 0 auto; + width: 33.33333333%; } + .col-xl-5 { + flex: 0 0 auto; + width: 41.66666667%; } + .col-xl-6 { + flex: 0 0 auto; + width: 50%; } + .col-xl-7 { + flex: 0 0 auto; + width: 58.33333333%; } + .col-xl-8 { + flex: 0 0 auto; + width: 66.66666667%; } + .col-xl-9 { + flex: 0 0 auto; + width: 75%; } + .col-xl-10 { + flex: 0 0 auto; + width: 83.33333333%; } + .col-xl-11 { + flex: 0 0 auto; + width: 91.66666667%; } + .col-xl-12 { + flex: 0 0 auto; + width: 100%; } + .offset-xl-0 { + margin-left: 0; } + .offset-xl-1 { + margin-left: 8.33333333%; } + .offset-xl-2 { + margin-left: 16.66666667%; } + .offset-xl-3 { + margin-left: 25%; } + .offset-xl-4 { + margin-left: 33.33333333%; } + .offset-xl-5 { + margin-left: 41.66666667%; } + .offset-xl-6 { + margin-left: 50%; } + .offset-xl-7 { + margin-left: 58.33333333%; } + .offset-xl-8 { + margin-left: 66.66666667%; } + .offset-xl-9 { + margin-left: 75%; } + .offset-xl-10 { + margin-left: 83.33333333%; } + .offset-xl-11 { + margin-left: 91.66666667%; } + .g-xl-0, + .gx-xl-0 { + --bs-gutter-x: 0; } + .g-xl-0, + .gy-xl-0 { + --bs-gutter-y: 0; } + .g-xl-1, + .gx-xl-1 { + --bs-gutter-x: 0.25rem; } + .g-xl-1, + .gy-xl-1 { + --bs-gutter-y: 0.25rem; } + .g-xl-2, + .gx-xl-2 { + --bs-gutter-x: 0.5rem; } + .g-xl-2, + .gy-xl-2 { + --bs-gutter-y: 0.5rem; } + .g-xl-3, + .gx-xl-3 { + --bs-gutter-x: 1rem; } + .g-xl-3, + .gy-xl-3 { + --bs-gutter-y: 1rem; } + .g-xl-4, + .gx-xl-4 { + --bs-gutter-x: 1.5rem; } + .g-xl-4, + .gy-xl-4 { + --bs-gutter-y: 1.5rem; } + .g-xl-5, + .gx-xl-5 { + --bs-gutter-x: 3rem; } + .g-xl-5, + .gy-xl-5 { + --bs-gutter-y: 3rem; } } + +@media (min-width: 1400px) { + .col-xxl-auto { + flex: 0 0 auto; + width: auto; } + .col-xxl-1 { + flex: 0 0 auto; + width: 8.33333333%; } + .col-xxl-2 { + flex: 0 0 auto; + width: 16.66666667%; } + .col-xxl-3 { + flex: 0 0 auto; + width: 25%; } + .col-xxl-4 { + flex: 0 0 auto; + width: 33.33333333%; } + .col-xxl-5 { + flex: 0 0 auto; + width: 41.66666667%; } + .col-xxl-6 { + flex: 0 0 auto; + width: 50%; } + .col-xxl-7 { + flex: 0 0 auto; + width: 58.33333333%; } + .col-xxl-8 { + flex: 0 0 auto; + width: 66.66666667%; } + .col-xxl-9 { + flex: 0 0 auto; + width: 75%; } + .col-xxl-10 { + flex: 0 0 auto; + width: 83.33333333%; } + .col-xxl-11 { + flex: 0 0 auto; + width: 91.66666667%; } + .col-xxl-12 { + flex: 0 0 auto; + width: 100%; } + .offset-xxl-0 { + margin-left: 0; } + .offset-xxl-1 { + margin-left: 8.33333333%; } + .offset-xxl-2 { + margin-left: 16.66666667%; } + .offset-xxl-3 { + margin-left: 25%; } + .offset-xxl-4 { + margin-left: 33.33333333%; } + .offset-xxl-5 { + margin-left: 41.66666667%; } + .offset-xxl-6 { + margin-left: 50%; } + .offset-xxl-7 { + margin-left: 58.33333333%; } + .offset-xxl-8 { + margin-left: 66.66666667%; } + .offset-xxl-9 { + margin-left: 75%; } + .offset-xxl-10 { + margin-left: 83.33333333%; } + .offset-xxl-11 { + margin-left: 91.66666667%; } + .g-xxl-0, + .gx-xxl-0 { + --bs-gutter-x: 0; } + .g-xxl-0, + .gy-xxl-0 { + --bs-gutter-y: 0; } + .g-xxl-1, + .gx-xxl-1 { + --bs-gutter-x: 0.25rem; } + .g-xxl-1, + .gy-xxl-1 { + --bs-gutter-y: 0.25rem; } + .g-xxl-2, + .gx-xxl-2 { + --bs-gutter-x: 0.5rem; } + .g-xxl-2, + .gy-xxl-2 { + --bs-gutter-y: 0.5rem; } + .g-xxl-3, + .gx-xxl-3 { + --bs-gutter-x: 1rem; } + .g-xxl-3, + .gy-xxl-3 { + --bs-gutter-y: 1rem; } + .g-xxl-4, + .gx-xxl-4 { + --bs-gutter-x: 1.5rem; } + .g-xxl-4, + .gy-xxl-4 { + --bs-gutter-y: 1.5rem; } + .g-xxl-5, + .gx-xxl-5 { + --bs-gutter-x: 3rem; } + .g-xxl-5, + .gy-xxl-5 { + --bs-gutter-y: 3rem; } } + +.table { + --bs-table-bg: transparent; + --bs-table-accent-bg: transparent; + --bs-table-striped-color: #212529; + --bs-table-striped-bg: rgba(0, 0, 0, 0.05); + --bs-table-active-color: #212529; + --bs-table-active-bg: rgba(0, 0, 0, 0.1); + --bs-table-hover-color: #212529; + --bs-table-hover-bg: rgba(0, 0, 0, 0.075); + width: 100%; + margin-bottom: 1rem; + color: #212529; + vertical-align: top; + border-color: #dee2e6; } + .table > :not(caption) > * > * { + padding: 0.5rem 0.5rem; + background-color: var(--bs-table-bg); + border-bottom-width: 1px; + box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); } + .table > tbody { + vertical-align: inherit; } + .table > thead { + vertical-align: bottom; } + .table > :not(:last-child) > :last-child > * { + border-bottom-color: currentColor; } + +.caption-top { + caption-side: top; } + +.table-sm > :not(caption) > * > * { + padding: 0.25rem 0.25rem; } + +.table-bordered > :not(caption) > * { + border-width: 1px 0; } + .table-bordered > :not(caption) > * > * { + border-width: 0 1px; } + +.table-borderless > :not(caption) > * > * { + border-bottom-width: 0; } + +.table-striped > tbody > tr:nth-of-type(odd) { + --bs-table-accent-bg: var(--bs-table-striped-bg); + color: var(--bs-table-striped-color); } + +.table-active { + --bs-table-accent-bg: var(--bs-table-active-bg); + color: var(--bs-table-active-color); } + +.table-hover > tbody > tr:hover { + --bs-table-accent-bg: var(--bs-table-hover-bg); + color: var(--bs-table-hover-color); } + +.table-primary { + --bs-table-bg: #cfe2ff; + --bs-table-striped-bg: #c5d7f2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bacbe6; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfd1ec; + --bs-table-hover-color: #000; + color: #000; + border-color: #bacbe6; } + +.table-secondary { + --bs-table-bg: #e2e3e5; + --bs-table-striped-bg: #d7d8da; + --bs-table-striped-color: #000; + --bs-table-active-bg: #cbccce; + --bs-table-active-color: #000; + --bs-table-hover-bg: #d1d2d4; + --bs-table-hover-color: #000; + color: #000; + border-color: #cbccce; } + +.table-success { + --bs-table-bg: #d1e7dd; + --bs-table-striped-bg: #c7dbd2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bcd0c7; + --bs-table-active-color: #000; + --bs-table-hover-bg: #c1d6cc; + --bs-table-hover-color: #000; + color: #000; + border-color: #bcd0c7; } + +.table-info { + --bs-table-bg: #cff4fc; + --bs-table-striped-bg: #c5e8ef; + --bs-table-striped-color: #000; + --bs-table-active-bg: #badce3; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfe2e9; + --bs-table-hover-color: #000; + color: #000; + border-color: #badce3; } + +.table-warning { + --bs-table-bg: #fff3cd; + --bs-table-striped-bg: #f2e7c3; + --bs-table-striped-color: #000; + --bs-table-active-bg: #e6dbb9; + --bs-table-active-color: #000; + --bs-table-hover-bg: #ece1be; + --bs-table-hover-color: #000; + color: #000; + border-color: #e6dbb9; } + +.table-danger { + --bs-table-bg: #f8d7da; + --bs-table-striped-bg: #eccccf; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfc2c4; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5c7ca; + --bs-table-hover-color: #000; + color: #000; + border-color: #dfc2c4; } + +.table-light { + --bs-table-bg: #f8f9fa; + --bs-table-striped-bg: #ecedee; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfe0e1; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5e6e7; + --bs-table-hover-color: #000; + color: #000; + border-color: #dfe0e1; } + +.table-dark { + --bs-table-bg: #212529; + --bs-table-striped-bg: #2c3034; + --bs-table-striped-color: #fff; + --bs-table-active-bg: #373b3e; + --bs-table-active-color: #fff; + --bs-table-hover-bg: #323539; + --bs-table-hover-color: #fff; + color: #fff; + border-color: #373b3e; } + +.table-responsive { + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + +@media (max-width: 575.98px) { + .table-responsive-sm { + overflow-x: auto; + -webkit-overflow-scrolling: touch; } } + +@media (max-width: 767.98px) { + .table-responsive-md { + overflow-x: auto; + -webkit-overflow-scrolling: touch; } } + +@media (max-width: 991.98px) { + .table-responsive-lg { + overflow-x: auto; + -webkit-overflow-scrolling: touch; } } + +@media (max-width: 1199.98px) { + .table-responsive-xl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; } } + +@media (max-width: 1399.98px) { + .table-responsive-xxl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; } } + +.form-label { + margin-bottom: 0.5rem; } + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; } + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; } + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; } + +.form-text { + margin-top: 0.25rem; + font-size: 0.875em; + color: #6c757d; } + +.form-control { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + appearance: none; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; } } + .form-control[type="file"] { + overflow: hidden; } + .form-control[type="file"]:not(:disabled):not([readonly]) { + cursor: pointer; } + .form-control:focus { + color: #212529; + background-color: #fff; + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } + .form-control::-webkit-date-and-time-value { + height: 1.5em; } + .form-control::placeholder { + color: #6c757d; + opacity: 1; } + .form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; } + .form-control::file-selector-button { + padding: 0.375rem 0.75rem; + margin: -0.375rem -0.75rem; + margin-inline-end: 0.75rem; + color: #212529; + background-color: #e9ecef; + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: 1px; + border-radius: 0; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .form-control::file-selector-button { + transition: none; } } + .form-control:hover:not(:disabled):not([readonly])::file-selector-button { + background-color: #dde0e3; } + .form-control::-webkit-file-upload-button { + padding: 0.375rem 0.75rem; + margin: -0.375rem -0.75rem; + margin-inline-end: 0.75rem; + color: #212529; + background-color: #e9ecef; + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: 1px; + border-radius: 0; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .form-control::-webkit-file-upload-button { + transition: none; } } + .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button { + background-color: #dde0e3; } + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.375rem 0; + margin-bottom: 0; + line-height: 1.5; + color: #212529; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; } + .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; } + +.form-control-sm { + min-height: calc(1.5em + (0.5rem + 2px)); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; } + .form-control-sm::file-selector-button { + padding: 0.25rem 0.5rem; + margin: -0.25rem -0.5rem; + margin-inline-end: 0.5rem; } + .form-control-sm::-webkit-file-upload-button { + padding: 0.25rem 0.5rem; + margin: -0.25rem -0.5rem; + margin-inline-end: 0.5rem; } + +.form-control-lg { + min-height: calc(1.5em + (1rem + 2px)); + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: 0.3rem; } + .form-control-lg::file-selector-button { + padding: 0.5rem 1rem; + margin: -0.5rem -1rem; + margin-inline-end: 1rem; } + .form-control-lg::-webkit-file-upload-button { + padding: 0.5rem 1rem; + margin: -0.5rem -1rem; + margin-inline-end: 1rem; } + +textarea.form-control { + min-height: calc(1.5em + (0.75rem + 2px)); } + +textarea.form-control-sm { + min-height: calc(1.5em + (0.5rem + 2px)); } + +textarea.form-control-lg { + min-height: calc(1.5em + (1rem + 2px)); } + +.form-control-color { + max-width: 3rem; + height: auto; + padding: 0.375rem; } + .form-control-color:not(:disabled):not([readonly]) { + cursor: pointer; } + .form-control-color::-moz-color-swatch { + height: 1.5em; + border-radius: 0.25rem; } + .form-control-color::-webkit-color-swatch { + height: 1.5em; + border-radius: 0.25rem; } + +.form-select { + display: block; + width: 100%; + padding: 0.375rem 2.25rem 0.375rem 0.75rem; + -moz-padding-start: calc(0.75rem - 3px); + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right 0.75rem center; + background-size: 16px 12px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + @media (prefers-reduced-motion: reduce) { + .form-select { + transition: none; } } + .form-select:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } + .form-select[multiple], .form-select[size]:not([size="1"]) { + padding-right: 0.75rem; + background-image: none; } + .form-select:disabled { + background-color: #e9ecef; } + .form-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #212529; } + +.form-select-sm { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; } + +.form-select-lg { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; } + +.form-check { + display: block; + min-height: 1.5rem; + padding-left: 1.5em; + margin-bottom: 0.125rem; } + .form-check .form-check-input { + float: left; + margin-left: -1.5em; } + +.form-check-input { + width: 1em; + height: 1em; + margin-top: 0.25em; + vertical-align: top; + background-color: #fff; + background-repeat: no-repeat; + background-position: center; + background-size: contain; + border: 1px solid rgba(0, 0, 0, 0.25); + appearance: none; + color-adjust: exact; } + .form-check-input[type="checkbox"] { + border-radius: 0.25em; } + .form-check-input[type="radio"] { + border-radius: 50%; } + .form-check-input:active { + filter: brightness(90%); } + .form-check-input:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } + .form-check-input:checked { + background-color: #0d6efd; + border-color: #0d6efd; } + .form-check-input:checked[type="checkbox"] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); } + .form-check-input:checked[type="radio"] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); } + .form-check-input[type="checkbox"]:indeterminate { + background-color: #0d6efd; + border-color: #0d6efd; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); } + .form-check-input:disabled { + pointer-events: none; + filter: none; + opacity: 0.5; } + .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { + opacity: 0.5; } + +.form-switch { + padding-left: 2.5em; } + .form-switch .form-check-input { + width: 2em; + margin-left: -2.5em; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); + background-position: left center; + border-radius: 2em; + transition: background-position 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .form-switch .form-check-input { + transition: none; } } + .form-switch .form-check-input:focus { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e"); } + .form-switch .form-check-input:checked { + background-position: right center; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); } + +.form-check-inline { + display: inline-block; + margin-right: 1rem; } + +.btn-check { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; } + .btn-check[disabled] + .btn, .btn-check:disabled + .btn { + pointer-events: none; + filter: none; + opacity: 0.65; } + +.form-range { + width: 100%; + height: 1.5rem; + padding: 0; + background-color: transparent; + appearance: none; } + .form-range:focus { + outline: 0; } + .form-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } + .form-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } + .form-range::-moz-focus-outer { + border: 0; } + .form-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #0d6efd; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + @media (prefers-reduced-motion: reduce) { + .form-range::-webkit-slider-thumb { + transition: none; } } + .form-range::-webkit-slider-thumb:active { + background-color: #b6d4fe; } + .form-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; } + .form-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #0d6efd; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + @media (prefers-reduced-motion: reduce) { + .form-range::-moz-range-thumb { + transition: none; } } + .form-range::-moz-range-thumb:active { + background-color: #b6d4fe; } + .form-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; } + .form-range:disabled { + pointer-events: none; } + .form-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; } + .form-range:disabled::-moz-range-thumb { + background-color: #adb5bd; } + +.form-floating { + position: relative; } + .form-floating > .form-control, + .form-floating > .form-select { + height: calc(3.5rem + 2px); + line-height: 1.25; } + .form-floating > label { + position: absolute; + top: 0; + left: 0; + height: 100%; + padding: 1rem 0.75rem; + pointer-events: none; + border: 1px solid transparent; + transform-origin: 0 0; + transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .form-floating > label { + transition: none; } } + .form-floating > .form-control { + padding: 1rem 0.75rem; } + .form-floating > .form-control::placeholder { + color: transparent; } + .form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: 0.625rem; } + .form-floating > .form-control:-webkit-autofill { + padding-top: 1.625rem; + padding-bottom: 0.625rem; } + .form-floating > .form-select { + padding-top: 1.625rem; + padding-bottom: 0.625rem; } + .form-floating > .form-control:focus ~ label, + .form-floating > .form-control:not(:placeholder-shown) ~ label, + .form-floating > .form-select ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); } + .form-floating > .form-control:-webkit-autofill ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); } + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; } + .input-group > .form-control, + .input-group > .form-select { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0; } + .input-group > .form-control:focus, + .input-group > .form-select:focus { + z-index: 3; } + .input-group .btn { + position: relative; + z-index: 2; } + .input-group .btn:focus { + z-index: 3; } + +.input-group-text { + display: flex; + align-items: center; + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; } + +.input-group-lg > .form-control, +.input-group-lg > .form-select, +.input-group-lg > .input-group-text, +.input-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: 0.3rem; } + +.input-group-sm > .form-control, +.input-group-sm > .form-select, +.input-group-sm > .input-group-text, +.input-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; } + +.input-group-lg > .form-select, +.input-group-sm > .form-select { + padding-right: 3rem; } + +.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), +.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu), +.input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { + margin-left: -1px; + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.875em; + color: #198754; } + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + color: #fff; + background-color: rgba(25, 135, 84, 0.9); + border-radius: 0.25rem; } + +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip, +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #198754; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + .was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #198754; + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); } + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } + +.was-validated .form-select:valid, .form-select.is-valid { + border-color: #198754; } + .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] { + padding-right: 4.125rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-position: right 0.75rem center, center right 2.25rem; + background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + .was-validated .form-select:valid:focus, .form-select.is-valid:focus { + border-color: #198754; + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); } + +.was-validated .form-check-input:valid, .form-check-input.is-valid { + border-color: #198754; } + .was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked { + background-color: #198754; } + .was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus { + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); } + .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #198754; } + +.form-check-inline .form-check-input ~ .valid-feedback { + margin-left: .5em; } + +.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid, .was-validated .input-group .form-select:valid, +.input-group .form-select.is-valid { + z-index: 1; } + .was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus, .was-validated .input-group .form-select:valid:focus, + .input-group .form-select.is-valid:focus { + z-index: 3; } + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.875em; + color: #dc3545; } + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + color: #fff; + background-color: rgba(220, 53, 69, 0.9); + border-radius: 0.25rem; } + +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #dc3545; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); } + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } + +.was-validated .form-select:invalid, .form-select.is-invalid { + border-color: #dc3545; } + .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] { + padding-right: 4.125rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-position: right 0.75rem center, center right 2.25rem; + background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + .was-validated .form-select:invalid:focus, .form-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); } + +.was-validated .form-check-input:invalid, .form-check-input.is-invalid { + border-color: #dc3545; } + .was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked { + background-color: #dc3545; } + .was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus { + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); } + .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; } + +.form-check-inline .form-check-input ~ .invalid-feedback { + margin-left: .5em; } + +.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid, .was-validated .input-group .form-select:invalid, +.input-group .form-select.is-invalid { + z-index: 2; } + .was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus, .was-validated .input-group .form-select:invalid:focus, + .input-group .form-select.is-invalid:focus { + z-index: 3; } + +.btn { + display: inline-block; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: center; + text-decoration: none; + vertical-align: middle; + cursor: pointer; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .btn { + transition: none; } } + .btn:hover { + color: #212529; } + .btn-check:focus + .btn, .btn:focus { + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } + .btn:disabled, .btn.disabled, fieldset:disabled .btn { + pointer-events: none; + opacity: 0.65; } + +.btn-primary { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; } + .btn-primary:hover { + color: #fff; + background-color: #0b5ed7; + border-color: #0a58ca; } + .btn-check:focus + .btn-primary, .btn-primary:focus { + color: #fff; + background-color: #0b5ed7; + border-color: #0a58ca; + box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5); } + .btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #0a58ca; + border-color: #0a53be; } + .btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5); } + .btn-primary:disabled, .btn-primary.disabled { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; } + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-secondary:hover { + color: #fff; + background-color: #5c636a; + border-color: #565e64; } + .btn-check:focus + .btn-secondary, .btn-secondary:focus { + color: #fff; + background-color: #5c636a; + border-color: #565e64; + box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); } + .btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #565e64; + border-color: #51585e; } + .btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); } + .btn-secondary:disabled, .btn-secondary.disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + +.btn-success { + color: #fff; + background-color: #198754; + border-color: #198754; } + .btn-success:hover { + color: #fff; + background-color: #157347; + border-color: #146c43; } + .btn-check:focus + .btn-success, .btn-success:focus { + color: #fff; + background-color: #157347; + border-color: #146c43; + box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5); } + .btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #146c43; + border-color: #13653f; } + .btn-check:checked + .btn-success:focus, .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus, .show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5); } + .btn-success:disabled, .btn-success.disabled { + color: #fff; + background-color: #198754; + border-color: #198754; } + +.btn-info { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0; } + .btn-info:hover { + color: #000; + background-color: #31d2f2; + border-color: #25cff2; } + .btn-check:focus + .btn-info, .btn-info:focus { + color: #000; + background-color: #31d2f2; + border-color: #25cff2; + box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); } + .btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle { + color: #000; + background-color: #3dd5f3; + border-color: #25cff2; } + .btn-check:checked + .btn-info:focus, .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus, .show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); } + .btn-info:disabled, .btn-info.disabled { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0; } + +.btn-warning { + color: #000; + background-color: #ffc107; + border-color: #ffc107; } + .btn-warning:hover { + color: #000; + background-color: #ffca2c; + border-color: #ffc720; } + .btn-check:focus + .btn-warning, .btn-warning:focus { + color: #000; + background-color: #ffca2c; + border-color: #ffc720; + box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); } + .btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle { + color: #000; + background-color: #ffcd39; + border-color: #ffc720; } + .btn-check:checked + .btn-warning:focus, .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus, .show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); } + .btn-warning:disabled, .btn-warning.disabled { + color: #000; + background-color: #ffc107; + border-color: #ffc107; } + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; } + .btn-danger:hover { + color: #fff; + background-color: #bb2d3b; + border-color: #b02a37; } + .btn-check:focus + .btn-danger, .btn-danger:focus { + color: #fff; + background-color: #bb2d3b; + border-color: #b02a37; + box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); } + .btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #b02a37; + border-color: #a52834; } + .btn-check:checked + .btn-danger:focus, .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus, .show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); } + .btn-danger:disabled, .btn-danger.disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; } + +.btn-light { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-light:hover { + color: #000; + background-color: #f9fafb; + border-color: #f9fafb; } + .btn-check:focus + .btn-light, .btn-light:focus { + color: #000; + background-color: #f9fafb; + border-color: #f9fafb; + box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); } + .btn-check:checked + .btn-light, .btn-check:active + .btn-light, .btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle { + color: #000; + background-color: #f9fafb; + border-color: #f9fafb; } + .btn-check:checked + .btn-light:focus, .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus, .show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); } + .btn-light:disabled, .btn-light.disabled { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa; } + +.btn-dark { + color: #fff; + background-color: #212529; + border-color: #212529; } + .btn-dark:hover { + color: #fff; + background-color: #1c1f23; + border-color: #1a1e21; } + .btn-check:focus + .btn-dark, .btn-dark:focus { + color: #fff; + background-color: #1c1f23; + border-color: #1a1e21; + box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); } + .btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1a1e21; + border-color: #191c1f; } + .btn-check:checked + .btn-dark:focus, .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus, .show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); } + .btn-dark:disabled, .btn-dark.disabled { + color: #fff; + background-color: #212529; + border-color: #212529; } + +.btn-outline-primary { + color: #0d6efd; + border-color: #0d6efd; } + .btn-outline-primary:hover { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; } + .btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus { + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); } + .btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; } + .btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); } + .btn-outline-primary:disabled, .btn-outline-primary.disabled { + color: #0d6efd; + background-color: transparent; } + +.btn-outline-secondary { + color: #6c757d; + border-color: #6c757d; } + .btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus { + box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); } + .btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; } + .btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); } + .btn-outline-secondary:disabled, .btn-outline-secondary.disabled { + color: #6c757d; + background-color: transparent; } + +.btn-outline-success { + color: #198754; + border-color: #198754; } + .btn-outline-success:hover { + color: #fff; + background-color: #198754; + border-color: #198754; } + .btn-check:focus + .btn-outline-success, .btn-outline-success:focus { + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5); } + .btn-check:checked + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show { + color: #fff; + background-color: #198754; + border-color: #198754; } + .btn-check:checked + .btn-outline-success:focus, .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5); } + .btn-outline-success:disabled, .btn-outline-success.disabled { + color: #198754; + background-color: transparent; } + +.btn-outline-info { + color: #0dcaf0; + border-color: #0dcaf0; } + .btn-outline-info:hover { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0; } + .btn-check:focus + .btn-outline-info, .btn-outline-info:focus { + box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); } + .btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0; } + .btn-check:checked + .btn-outline-info:focus, .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); } + .btn-outline-info:disabled, .btn-outline-info.disabled { + color: #0dcaf0; + background-color: transparent; } + +.btn-outline-warning { + color: #ffc107; + border-color: #ffc107; } + .btn-outline-warning:hover { + color: #000; + background-color: #ffc107; + border-color: #ffc107; } + .btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus { + box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); } + .btn-check:checked + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show { + color: #000; + background-color: #ffc107; + border-color: #ffc107; } + .btn-check:checked + .btn-outline-warning:focus, .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); } + .btn-outline-warning:disabled, .btn-outline-warning.disabled { + color: #ffc107; + background-color: transparent; } + +.btn-outline-danger { + color: #dc3545; + border-color: #dc3545; } + .btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; } + .btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus { + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); } + .btn-check:checked + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; } + .btn-check:checked + .btn-outline-danger:focus, .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); } + .btn-outline-danger:disabled, .btn-outline-danger.disabled { + color: #dc3545; + background-color: transparent; } + +.btn-outline-light { + color: #f8f9fa; + border-color: #f8f9fa; } + .btn-outline-light:hover { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-check:focus + .btn-outline-light, .btn-outline-light:focus { + box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); } + .btn-check:checked + .btn-outline-light, .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa; } + .btn-check:checked + .btn-outline-light:focus, .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); } + .btn-outline-light:disabled, .btn-outline-light.disabled { + color: #f8f9fa; + background-color: transparent; } + +.btn-outline-dark { + color: #212529; + border-color: #212529; } + .btn-outline-dark:hover { + color: #fff; + background-color: #212529; + border-color: #212529; } + .btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus { + box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); } + .btn-check:checked + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show { + color: #fff; + background-color: #212529; + border-color: #212529; } + .btn-check:checked + .btn-outline-dark:focus, .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); } + .btn-outline-dark:disabled, .btn-outline-dark.disabled { + color: #212529; + background-color: transparent; } + +.btn-link { + font-weight: 400; + color: #0d6efd; + text-decoration: underline; } + .btn-link:hover { + color: #0a58ca; } + .btn-link:disabled, .btn-link.disabled { + color: #6c757d; } + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: 0.3rem; } + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; } + +.fade { + transition: opacity 0.15s linear; } + @media (prefers-reduced-motion: reduce) { + .fade { + transition: none; } } + .fade:not(.show) { + opacity: 0; } + +.collapse:not(.show) { + display: none; } + +.collapsing { + height: 0; + overflow: hidden; + transition: height 0.35s ease; } + @media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; } } +.dropup, +.dropend, +.dropdown, +.dropstart { + position: relative; } + +.dropdown-toggle { + white-space: nowrap; } + .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; } + .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropdown-menu { + position: absolute; + z-index: 1000; + display: none; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; } + .dropdown-menu[data-bs-popper] { + top: 100%; + left: 0; + margin-top: 0.125rem; } + +.dropdown-menu-start { + --bs-position: start; } + .dropdown-menu-start[data-bs-popper] { + right: auto; + left: 0; } + +.dropdown-menu-end { + --bs-position: end; } + .dropdown-menu-end[data-bs-popper] { + right: 0; + left: auto; } + +@media (min-width: 576px) { + .dropdown-menu-sm-start { + --bs-position: start; } + .dropdown-menu-sm-start[data-bs-popper] { + right: auto; + left: 0; } + .dropdown-menu-sm-end { + --bs-position: end; } + .dropdown-menu-sm-end[data-bs-popper] { + right: 0; + left: auto; } } + +@media (min-width: 768px) { + .dropdown-menu-md-start { + --bs-position: start; } + .dropdown-menu-md-start[data-bs-popper] { + right: auto; + left: 0; } + .dropdown-menu-md-end { + --bs-position: end; } + .dropdown-menu-md-end[data-bs-popper] { + right: 0; + left: auto; } } + +@media (min-width: 992px) { + .dropdown-menu-lg-start { + --bs-position: start; } + .dropdown-menu-lg-start[data-bs-popper] { + right: auto; + left: 0; } + .dropdown-menu-lg-end { + --bs-position: end; } + .dropdown-menu-lg-end[data-bs-popper] { + right: 0; + left: auto; } } + +@media (min-width: 1200px) { + .dropdown-menu-xl-start { + --bs-position: start; } + .dropdown-menu-xl-start[data-bs-popper] { + right: auto; + left: 0; } + .dropdown-menu-xl-end { + --bs-position: end; } + .dropdown-menu-xl-end[data-bs-popper] { + right: 0; + left: auto; } } + +@media (min-width: 1400px) { + .dropdown-menu-xxl-start { + --bs-position: start; } + .dropdown-menu-xxl-start[data-bs-popper] { + right: auto; + left: 0; } + .dropdown-menu-xxl-end { + --bs-position: end; } + .dropdown-menu-xxl-end[data-bs-popper] { + right: 0; + left: auto; } } + +.dropup .dropdown-menu[data-bs-popper] { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; } + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; } + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropend .dropdown-menu[data-bs-popper] { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; } + +.dropend .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; } + +.dropend .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropend .dropdown-toggle::after { + vertical-align: 0; } + +.dropstart .dropdown-menu[data-bs-popper] { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; } + +.dropstart .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; } + +.dropstart .dropdown-toggle::after { + display: none; } + +.dropstart .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; } + +.dropstart .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropstart .dropdown-toggle::before { + vertical-align: 0; } + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid rgba(0, 0, 0, 0.15); } + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + text-decoration: none; + white-space: nowrap; + background-color: transparent; + border: 0; } + .dropdown-item:hover, .dropdown-item:focus { + color: #1e2125; + background-color: #e9ecef; } + .dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #0d6efd; } + .dropdown-item.disabled, .dropdown-item:disabled { + color: #adb5bd; + pointer-events: none; + background-color: transparent; } + +.dropdown-menu.show { + display: block; } + +.dropdown-header { + display: block; + padding: 0.5rem 1rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; } + +.dropdown-item-text { + display: block; + padding: 0.25rem 1rem; + color: #212529; } + +.dropdown-menu-dark { + color: #dee2e6; + background-color: #343a40; + border-color: rgba(0, 0, 0, 0.15); } + .dropdown-menu-dark .dropdown-item { + color: #dee2e6; } + .dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus { + color: #fff; + background-color: rgba(255, 255, 255, 0.15); } + .dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active { + color: #fff; + background-color: #0d6efd; } + .dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled { + color: #adb5bd; } + .dropdown-menu-dark .dropdown-divider { + border-color: rgba(0, 0, 0, 0.15); } + .dropdown-menu-dark .dropdown-item-text { + color: #dee2e6; } + .dropdown-menu-dark .dropdown-header { + color: #adb5bd; } + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; } + .btn-group > .btn, + .btn-group-vertical > .btn { + position: relative; + flex: 1 1 auto; } + .btn-group > .btn-check:checked + .btn, + .btn-group > .btn-check:focus + .btn, + .btn-group > .btn:hover, + .btn-group > .btn:focus, + .btn-group > .btn:active, + .btn-group > .btn.active, + .btn-group-vertical > .btn-check:checked + .btn, + .btn-group-vertical > .btn-check:focus + .btn, + .btn-group-vertical > .btn:hover, + .btn-group-vertical > .btn:focus, + .btn-group-vertical > .btn:active, + .btn-group-vertical > .btn.active { + z-index: 1; } + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + .btn-toolbar .input-group { + width: auto; } + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; } + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.btn-group > .btn:nth-child(n + 3), +.btn-group > :not(.btn-check) + .btn, +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; } + .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after { + margin-left: 0; } + .dropstart .dropdown-toggle-split::before { + margin-right: 0; } + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; } + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; } + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; } + .btn-group-vertical > .btn, + .btn-group-vertical > .btn-group { + width: 100%; } + .btn-group-vertical > .btn:not(:first-child), + .btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; } + .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), + .btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + .btn-group-vertical > .btn ~ .btn, + .btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; } + +.nav-link { + display: block; + padding: 0.5rem 1rem; + color: #0d6efd; + text-decoration: none; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .nav-link { + transition: none; } } + .nav-link:hover, .nav-link:focus { + color: #0a58ca; } + .nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default; } + +.nav-tabs { + border-bottom: 1px solid #dee2e6; } + .nav-tabs .nav-link { + margin-bottom: -1px; + background: none; + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; + isolation: isolate; } + .nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; } + .nav-tabs .nav-link.active, + .nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; } + .nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.nav-pills .nav-link { + background: none; + border: 0; + border-radius: 0.25rem; } + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #0d6efd; } + +.nav-fill > .nav-link, +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; } + +.nav-justified > .nav-link, +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; } + +.nav-fill .nav-item .nav-link, +.nav-justified .nav-item .nav-link { + width: 100%; } + +.tab-content > .tab-pane { + display: none; } + +.tab-content > .active { + display: block; } + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding-top: 0.5rem; + padding-bottom: 0.5rem; } + .navbar > .container, + .navbar > .container-fluid, + .navbar > .container-sm, + .navbar > .container-md, + .navbar > .container-lg, + .navbar > .container-xl, + .navbar > .container-xxl { + display: flex; + flex-wrap: inherit; + align-items: center; + justify-content: space-between; } + +.navbar-brand { + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + text-decoration: none; + white-space: nowrap; } + +.navbar-nav { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; } + .navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; } + .navbar-nav .dropdown-menu { + position: static; } + +.navbar-text { + padding-top: 0.5rem; + padding-bottom: 0.5rem; } + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; } + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; + transition: box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .navbar-toggler { + transition: none; } } + .navbar-toggler:hover { + text-decoration: none; } + .navbar-toggler:focus { + text-decoration: none; + outline: 0; + box-shadow: 0 0 0 0.25rem; } + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + background-repeat: no-repeat; + background-position: center; + background-size: 100%; } + +.navbar-nav-scroll { + max-height: var(--bs-scroll-height, 75vh); + overflow-y: auto; } + +@media (min-width: 576px) { + .navbar-expand-sm { + flex-wrap: nowrap; + justify-content: flex-start; } + .navbar-expand-sm .navbar-nav { + flex-direction: row; } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-sm .navbar-nav-scroll { + overflow: visible; } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-sm .navbar-toggler { + display: none; } } + +@media (min-width: 768px) { + .navbar-expand-md { + flex-wrap: nowrap; + justify-content: flex-start; } + .navbar-expand-md .navbar-nav { + flex-direction: row; } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-md .navbar-nav-scroll { + overflow: visible; } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-md .navbar-toggler { + display: none; } } + +@media (min-width: 992px) { + .navbar-expand-lg { + flex-wrap: nowrap; + justify-content: flex-start; } + .navbar-expand-lg .navbar-nav { + flex-direction: row; } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-lg .navbar-nav-scroll { + overflow: visible; } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-lg .navbar-toggler { + display: none; } } + +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-wrap: nowrap; + justify-content: flex-start; } + .navbar-expand-xl .navbar-nav { + flex-direction: row; } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-xl .navbar-nav-scroll { + overflow: visible; } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-xl .navbar-toggler { + display: none; } } + +@media (min-width: 1400px) { + .navbar-expand-xxl { + flex-wrap: nowrap; + justify-content: flex-start; } + .navbar-expand-xxl .navbar-nav { + flex-direction: row; } + .navbar-expand-xxl .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-xxl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-xxl .navbar-nav-scroll { + overflow: visible; } + .navbar-expand-xxl .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-xxl .navbar-toggler { + display: none; } } + +.navbar-expand { + flex-wrap: nowrap; + justify-content: flex-start; } + .navbar-expand .navbar-nav { + flex-direction: row; } + .navbar-expand .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand .navbar-nav-scroll { + overflow: visible; } + .navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand .navbar-toggler { + display: none; } + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); } + .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.55); } + .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); } + .navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); } + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.55); + border-color: rgba(0, 0, 0, 0.1); } + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.55); } + .navbar-light .navbar-text a, + .navbar-light .navbar-text a:hover, + .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); } + +.navbar-dark .navbar-brand { + color: #fff; } + .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; } + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.55); } + .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); } + .navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); } + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; } + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.55); + border-color: rgba(255, 255, 255, 0.1); } + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.55); } + .navbar-dark .navbar-text a, + .navbar-dark .navbar-text a:hover, + .navbar-dark .navbar-text a:focus { + color: #fff; } + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; } + .card > hr { + margin-right: 0; + margin-left: 0; } + .card > .list-group { + border-top: inherit; + border-bottom: inherit; } + .card > .list-group:first-child { + border-top-width: 0; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); } + .card > .list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); } + .card > .card-header + .list-group, + .card > .list-group + .card-footer { + border-top: 0; } + +.card-body { + flex: 1 1 auto; + padding: 1rem 1rem; } + +.card-title { + margin-bottom: 0.5rem; } + +.card-subtitle { + margin-top: -0.25rem; + margin-bottom: 0; } + +.card-text:last-child { + margin-bottom: 0; } + +.card-link:hover { + text-decoration: none; } + +.card-link + .card-link { + margin-left: 1rem; } + +.card-header { + padding: 0.5rem 1rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); } + .card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } + +.card-footer { + padding: 0.5rem 1rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); } + .card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); } + +.card-header-tabs { + margin-right: -0.5rem; + margin-bottom: -0.5rem; + margin-left: -0.5rem; + border-bottom: 0; } + +.card-header-pills { + margin-right: -0.5rem; + margin-left: -0.5rem; } + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1rem; + border-radius: calc(0.25rem - 1px); } + +.card-img, +.card-img-top, +.card-img-bottom { + width: 100%; } + +.card-img, +.card-img-top { + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); } + +.card-img, +.card-img-bottom { + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); } + +.card-group > .card { + margin-bottom: 0.75rem; } + +@media (min-width: 576px) { + .card-group { + display: flex; + flex-flow: row wrap; } + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .card-group > .card:not(:last-child) .card-img-top, + .card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; } + .card-group > .card:not(:last-child) .card-img-bottom, + .card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .card-group > .card:not(:first-child) .card-img-top, + .card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; } + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; } } + +.accordion-button { + position: relative; + display: flex; + align-items: center; + width: 100%; + padding: 1rem 1.25rem; + font-size: 1rem; + color: #212529; + text-align: left; + background-color: #fff; + border: 0; + border-radius: 0; + overflow-anchor: none; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease; } + @media (prefers-reduced-motion: reduce) { + .accordion-button { + transition: none; } } + .accordion-button:not(.collapsed) { + color: #0c63e4; + background-color: #e7f1ff; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125); } + .accordion-button:not(.collapsed)::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + transform: rotate(-180deg); } + .accordion-button::after { + flex-shrink: 0; + width: 1.25rem; + height: 1.25rem; + margin-left: auto; + content: ""; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-size: 1.25rem; + transition: transform 0.2s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .accordion-button::after { + transition: none; } } + .accordion-button:hover { + z-index: 2; } + .accordion-button:focus { + z-index: 3; + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } + +.accordion-header { + margin-bottom: 0; } + +.accordion-item { + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); } + .accordion-item:first-of-type { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + .accordion-item:first-of-type .accordion-button { + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); } + .accordion-item:not(:first-of-type) { + border-top: 0; } + .accordion-item:last-of-type { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + .accordion-item:last-of-type .accordion-button.collapsed { + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); } + .accordion-item:last-of-type .accordion-collapse { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + +.accordion-body { + padding: 1rem 1.25rem; } + +.accordion-flush .accordion-collapse { + border-width: 0; } + +.accordion-flush .accordion-item { + border-right: 0; + border-left: 0; + border-radius: 0; } + .accordion-flush .accordion-item:first-child { + border-top: 0; } + .accordion-flush .accordion-item:last-child { + border-bottom: 0; } + .accordion-flush .accordion-item .accordion-button { + border-radius: 0; } + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0 0; + margin-bottom: 1rem; + list-style: none; } + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; } + .breadcrumb-item + .breadcrumb-item::before { + float: left; + padding-right: 0.5rem; + color: #6c757d; + content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */; } + +.breadcrumb-item.active { + color: #6c757d; } + +.pagination { + display: flex; + padding-left: 0; + list-style: none; } + +.page-link { + position: relative; + display: block; + color: #0d6efd; + text-decoration: none; + background-color: #fff; + border: 1px solid #dee2e6; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .page-link { + transition: none; } } + .page-link:hover { + z-index: 2; + color: #0a58ca; + background-color: #e9ecef; + border-color: #dee2e6; } + .page-link:focus { + z-index: 3; + color: #0a58ca; + background-color: #e9ecef; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); } + +.page-item:not(:first-child) .page-link { + margin-left: -1px; } + +.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; } + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + background-color: #fff; + border-color: #dee2e6; } + +.page-link { + padding: 0.375rem 0.75rem; } + +.page-item:first-child .page-link { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; } + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; } + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; } + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; } + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; } + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; } + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; } + +.badge { + display: inline-block; + padding: 0.35em 0.65em; + font-size: 0.75em; + font-weight: 700; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; } + .badge:empty { + display: none; } + +.btn .badge { + position: relative; + top: -1px; } + +.alert { + position: relative; + padding: 1rem 1rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; } + +.alert-heading { + color: inherit; } + +.alert-link { + font-weight: 700; } + +.alert-dismissible { + padding-right: 3rem; } + .alert-dismissible .btn-close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 1.25rem 1rem; } + +.alert-primary { + color: #084298; + background-color: #cfe2ff; + border-color: #b6d4fe; } + .alert-primary .alert-link { + color: #06357a; } + +.alert-secondary { + color: #41464b; + background-color: #e2e3e5; + border-color: #d3d6d8; } + .alert-secondary .alert-link { + color: #34383c; } + +.alert-success { + color: #0f5132; + background-color: #d1e7dd; + border-color: #badbcc; } + .alert-success .alert-link { + color: #0c4128; } + +.alert-info { + color: #055160; + background-color: #cff4fc; + border-color: #b6effb; } + .alert-info .alert-link { + color: #04414d; } + +.alert-warning { + color: #664d03; + background-color: #fff3cd; + border-color: #ffecb5; } + .alert-warning .alert-link { + color: #523e02; } + +.alert-danger { + color: #842029; + background-color: #f8d7da; + border-color: #f5c2c7; } + .alert-danger .alert-link { + color: #6a1a21; } + +.alert-light { + color: #636464; + background-color: #fefefe; + border-color: #fdfdfe; } + .alert-light .alert-link { + color: #4f5050; } + +.alert-dark { + color: #141619; + background-color: #d3d3d4; + border-color: #bcbebf; } + .alert-dark .alert-link { + color: #101214; } + +@keyframes progress-bar-stripes { + 0% { + background-position-x: 1rem; } } + +.progress { + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; } + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #0d6efd; + transition: width 0.6s ease; } + @media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; } } +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; } + +.progress-bar-animated { + animation: 1s linear infinite progress-bar-stripes; } + @media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + animation: none; } } +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + border-radius: 0.25rem; } + +.list-group-numbered { + list-style-type: none; + counter-reset: section; } + .list-group-numbered > li::before { + content: counters(section, ".") ". "; + counter-increment: section; } + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; } + .list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #f8f9fa; } + .list-group-item-action:active { + color: #212529; + background-color: #e9ecef; } + +.list-group-item { + position: relative; + display: block; + padding: 0.5rem 1rem; + color: #212529; + text-decoration: none; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); } + .list-group-item:first-child { + border-top-left-radius: inherit; + border-top-right-radius: inherit; } + .list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit; } + .list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff; } + .list-group-item.active { + z-index: 2; + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; } + .list-group-item + .list-group-item { + border-top-width: 0; } + .list-group-item + .list-group-item.active { + margin-top: -1px; + border-top-width: 1px; } + +.list-group-horizontal { + flex-direction: row; } + .list-group-horizontal > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal > .list-group-item.active { + margin-top: 0; } + .list-group-horizontal > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } + +@media (min-width: 576px) { + .list-group-horizontal-sm { + flex-direction: row; } + .list-group-horizontal-sm > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-sm > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal-sm > .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-sm > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-sm > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + +@media (min-width: 768px) { + .list-group-horizontal-md { + flex-direction: row; } + .list-group-horizontal-md > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-md > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal-md > .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-md > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-md > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + +@media (min-width: 992px) { + .list-group-horizontal-lg { + flex-direction: row; } + .list-group-horizontal-lg > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-lg > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal-lg > .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-lg > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-lg > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + +@media (min-width: 1200px) { + .list-group-horizontal-xl { + flex-direction: row; } + .list-group-horizontal-xl > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-xl > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal-xl > .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-xl > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-xl > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + +@media (min-width: 1400px) { + .list-group-horizontal-xxl { + flex-direction: row; } + .list-group-horizontal-xxl > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-xxl > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal-xxl > .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-xxl > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + +.list-group-flush { + border-radius: 0; } + .list-group-flush > .list-group-item { + border-width: 0 0 1px; } + .list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; } + +.list-group-item-primary { + color: #084298; + background-color: #cfe2ff; } + .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #084298; + background-color: #bacbe6; } + .list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #084298; + border-color: #084298; } + +.list-group-item-secondary { + color: #41464b; + background-color: #e2e3e5; } + .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #41464b; + background-color: #cbccce; } + .list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #41464b; + border-color: #41464b; } + +.list-group-item-success { + color: #0f5132; + background-color: #d1e7dd; } + .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #0f5132; + background-color: #bcd0c7; } + .list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #0f5132; + border-color: #0f5132; } + +.list-group-item-info { + color: #055160; + background-color: #cff4fc; } + .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #055160; + background-color: #badce3; } + .list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #055160; + border-color: #055160; } + +.list-group-item-warning { + color: #664d03; + background-color: #fff3cd; } + .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #664d03; + background-color: #e6dbb9; } + .list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #664d03; + border-color: #664d03; } + +.list-group-item-danger { + color: #842029; + background-color: #f8d7da; } + .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #842029; + background-color: #dfc2c4; } + .list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #842029; + border-color: #842029; } + +.list-group-item-light { + color: #636464; + background-color: #fefefe; } + .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #636464; + background-color: #e5e5e5; } + .list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #636464; + border-color: #636464; } + +.list-group-item-dark { + color: #141619; + background-color: #d3d3d4; } + .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #141619; + background-color: #bebebf; } + .list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #141619; + border-color: #141619; } + +.btn-close { + box-sizing: content-box; + width: 1em; + height: 1em; + padding: 0.25em 0.25em; + color: #000; + background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat; + border: 0; + border-radius: 0.25rem; + opacity: 0.5; } + .btn-close:hover { + color: #000; + text-decoration: none; + opacity: 0.75; } + .btn-close:focus { + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + opacity: 1; } + .btn-close:disabled, .btn-close.disabled { + pointer-events: none; + user-select: none; + opacity: 0.25; } + +.btn-close-white { + filter: invert(1) grayscale(100%) brightness(200%); } + +.toast { + width: 350px; + max-width: 100%; + font-size: 0.875rem; + pointer-events: auto; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; } + .toast:not(.showing):not(.show) { + opacity: 0; } + .toast.hide { + display: none; } + +.toast-container { + width: max-content; + max-width: 100%; + pointer-events: none; } + .toast-container > :not(:last-child) { + margin-bottom: 0.75rem; } + +.toast-header { + display: flex; + align-items: center; + padding: 0.5rem 0.75rem; + color: #6c757d; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); } + .toast-header .btn-close { + margin-right: -0.375rem; + margin-left: 0.75rem; } + +.toast-body { + padding: 0.75rem; + word-wrap: break-word; } + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1060; + display: none; + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + outline: 0; } + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; } + .modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -50px); } + @media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; } } + .modal.show .modal-dialog { + transform: none; } + .modal.modal-static .modal-dialog { + transform: scale(1.02); } + +.modal-dialog-scrollable { + height: calc(100% - 1rem); } + .modal-dialog-scrollable .modal-content { + max-height: 100%; + overflow: hidden; } + .modal-dialog-scrollable .modal-body { + overflow-y: auto; } + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - 1rem); } + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; } + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; } + .modal-backdrop.fade { + opacity: 0; } + .modal-backdrop.show { + opacity: 0.5; } + +.modal-header { + display: flex; + flex-shrink: 0; + align-items: center; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #dee2e6; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); } + .modal-header .btn-close { + padding: 0.5rem 0.5rem; + margin: -0.5rem -0.5rem -0.5rem auto; } + +.modal-title { + margin-bottom: 0; + line-height: 1.5; } + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem; } + +.modal-footer { + display: flex; + flex-wrap: wrap; + flex-shrink: 0; + align-items: center; + justify-content: flex-end; + padding: 0.75rem; + border-top: 1px solid #dee2e6; + border-bottom-right-radius: calc(0.3rem - 1px); + border-bottom-left-radius: calc(0.3rem - 1px); } + .modal-footer > * { + margin: 0.25rem; } + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; } + .modal-dialog-scrollable { + height: calc(100% - 3.5rem); } + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); } + .modal-sm { + max-width: 300px; } } + +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 800px; } } + +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; } } + +.modal-fullscreen { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; } + .modal-fullscreen .modal-content { + height: 100%; + border: 0; + border-radius: 0; } + .modal-fullscreen .modal-header { + border-radius: 0; } + .modal-fullscreen .modal-body { + overflow-y: auto; } + .modal-fullscreen .modal-footer { + border-radius: 0; } + +@media (max-width: 575.98px) { + .modal-fullscreen-sm-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; } + .modal-fullscreen-sm-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; } + .modal-fullscreen-sm-down .modal-header { + border-radius: 0; } + .modal-fullscreen-sm-down .modal-body { + overflow-y: auto; } + .modal-fullscreen-sm-down .modal-footer { + border-radius: 0; } } + +@media (max-width: 767.98px) { + .modal-fullscreen-md-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; } + .modal-fullscreen-md-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; } + .modal-fullscreen-md-down .modal-header { + border-radius: 0; } + .modal-fullscreen-md-down .modal-body { + overflow-y: auto; } + .modal-fullscreen-md-down .modal-footer { + border-radius: 0; } } + +@media (max-width: 991.98px) { + .modal-fullscreen-lg-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; } + .modal-fullscreen-lg-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; } + .modal-fullscreen-lg-down .modal-header { + border-radius: 0; } + .modal-fullscreen-lg-down .modal-body { + overflow-y: auto; } + .modal-fullscreen-lg-down .modal-footer { + border-radius: 0; } } + +@media (max-width: 1199.98px) { + .modal-fullscreen-xl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; } + .modal-fullscreen-xl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; } + .modal-fullscreen-xl-down .modal-header { + border-radius: 0; } + .modal-fullscreen-xl-down .modal-body { + overflow-y: auto; } + .modal-fullscreen-xl-down .modal-footer { + border-radius: 0; } } + +@media (max-width: 1399.98px) { + .modal-fullscreen-xxl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; } + .modal-fullscreen-xxl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; } + .modal-fullscreen-xxl-down .modal-header { + border-radius: 0; } + .modal-fullscreen-xxl-down .modal-body { + overflow-y: auto; } + .modal-fullscreen-xxl-down .modal-footer { + border-radius: 0; } } + +.tooltip { + position: absolute; + z-index: 1080; + display: block; + margin: 0; + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; } + .tooltip.show { + opacity: 0.9; } + .tooltip .tooltip-arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; } + .tooltip .tooltip-arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; } + +.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^="top"] { + padding: 0.4rem 0; } + .bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow { + bottom: 0; } + .bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before { + top: -1px; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; } + +.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^="right"] { + padding: 0 0.4rem; } + .bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before { + right: -1px; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; } + +.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^="bottom"] { + padding: 0.4rem 0; } + .bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow { + top: 0; } + .bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before { + bottom: -1px; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; } + +.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^="left"] { + padding: 0 0.4rem; } + .bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before { + left: -1px; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; } + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; } + +.popover { + position: absolute; + top: 0; + left: 0 /* rtl:ignore */; + z-index: 1070; + display: block; + max-width: 276px; + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; } + .popover .popover-arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; } + .popover .popover-arrow::before, .popover .popover-arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; } + +.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow { + bottom: calc(-0.5rem - 1px); } + .bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); } + .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; } + +.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow { + left: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; } + .bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); } + .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; } + +.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow { + top: calc(-0.5rem - 1px); } + .bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); } + .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; } + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f0f0f0; } + +.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow { + right: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; } + .bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); } + .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; } + +.popover-header { + padding: 0.5rem 1rem; + margin-bottom: 0; + font-size: 1rem; + background-color: #f0f0f0; + border-bottom: 1px solid rgba(0, 0, 0, 0.2); + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); } + .popover-header:empty { + display: none; } + +.popover-body { + padding: 1rem 1rem; + color: #212529; } + +.carousel { + position: relative; } + +.carousel.pointer-event { + touch-action: pan-y; } + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; } + .carousel-inner::after { + display: block; + clear: both; + content: ""; } + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + backface-visibility: hidden; + transition: transform 0.6s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; } } +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; } + +/* rtl:begin:ignore */ +.carousel-item-next:not(.carousel-item-start), +.active.carousel-item-end { + transform: translateX(100%); } + +.carousel-item-prev:not(.carousel-item-end), +.active.carousel-item-start { + transform: translateX(-100%); } + +/* rtl:end:ignore */ +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none; } + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-start, +.carousel-fade .carousel-item-prev.carousel-item-end { + z-index: 1; + opacity: 1; } + +.carousel-fade .active.carousel-item-start, +.carousel-fade .active.carousel-item-end { + z-index: 0; + opacity: 0; + transition: opacity 0s 0.6s; } + @media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-start, + .carousel-fade .active.carousel-item-end { + transition: none; } } +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + padding: 0; + color: #fff; + text-align: center; + background: none; + border: 0; + opacity: 0.5; + transition: opacity 0.15s ease; } + @media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + transition: none; } } + .carousel-control-prev:hover, .carousel-control-prev:focus, + .carousel-control-next:hover, + .carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; } + +.carousel-control-prev { + left: 0; } + +.carousel-control-next { + right: 0; } + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 2rem; + height: 2rem; + background-repeat: no-repeat; + background-position: 50%; + background-size: 100% 100%; } + +/* rtl:options: { + "autoRename": true, + "stringMap":[ { + "name" : "prev-next", + "search" : "prev", + "replace" : "next" + } ] +} */ +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); } + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); } + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 2; + display: flex; + justify-content: center; + padding: 0; + margin-right: 15%; + margin-bottom: 1rem; + margin-left: 15%; + list-style: none; } + .carousel-indicators [data-bs-target] { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + padding: 0; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border: 0; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: 0.5; + transition: opacity 0.6s ease; } + @media (prefers-reduced-motion: reduce) { + .carousel-indicators [data-bs-target] { + transition: none; } } + .carousel-indicators .active { + opacity: 1; } + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 1.25rem; + left: 15%; + padding-top: 1.25rem; + padding-bottom: 1.25rem; + color: #fff; + text-align: center; } + +.carousel-dark .carousel-control-prev-icon, +.carousel-dark .carousel-control-next-icon { + filter: invert(1) grayscale(100); } + +.carousel-dark .carousel-indicators [data-bs-target] { + background-color: #000; } + +.carousel-dark .carousel-caption { + color: #000; } + +@keyframes spinner-border { + to { + transform: rotate(360deg) /* rtl:ignore */; } } + +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: -0.125em; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + animation: 0.75s linear infinite spinner-border; } + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; } + +@keyframes spinner-grow { + 0% { + transform: scale(0); } + 50% { + opacity: 1; + transform: none; } } + +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: -0.125em; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + animation: 0.75s linear infinite spinner-grow; } + +.spinner-grow-sm { + width: 1rem; + height: 1rem; } + +@media (prefers-reduced-motion: reduce) { + .spinner-border, + .spinner-grow { + animation-duration: 1.5s; } } + +.offcanvas { + position: fixed; + bottom: 0; + z-index: 1050; + display: flex; + flex-direction: column; + max-width: 100%; + visibility: hidden; + background-color: #fff; + background-clip: padding-box; + outline: 0; + transition: transform 0.3s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .offcanvas { + transition: none; } } +.offcanvas-header { + display: flex; + align-items: center; + justify-content: space-between; + padding: 1rem 1rem; } + .offcanvas-header .btn-close { + padding: 0.5rem 0.5rem; + margin-top: -0.5rem; + margin-right: -0.5rem; + margin-bottom: -0.5rem; } + +.offcanvas-title { + margin-bottom: 0; + line-height: 1.5; } + +.offcanvas-body { + flex-grow: 1; + padding: 1rem 1rem; + overflow-y: auto; } + +.offcanvas-start { + top: 0; + left: 0; + width: 400px; + border-right: 1px solid rgba(0, 0, 0, 0.2); + transform: translateX(-100%); } + +.offcanvas-end { + top: 0; + right: 0; + width: 400px; + border-left: 1px solid rgba(0, 0, 0, 0.2); + transform: translateX(100%); } + +.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: 30vh; + max-height: 100%; + border-bottom: 1px solid rgba(0, 0, 0, 0.2); + transform: translateY(-100%); } + +.offcanvas-bottom { + right: 0; + left: 0; + height: 30vh; + max-height: 100%; + border-top: 1px solid rgba(0, 0, 0, 0.2); + transform: translateY(100%); } + +.offcanvas.show { + transform: none; } + +.clearfix::after { + display: block; + clear: both; + content: ""; } + +.link-primary { + color: #0d6efd; } + .link-primary:hover, .link-primary:focus { + color: #0a58ca; } + +.link-secondary { + color: #6c757d; } + .link-secondary:hover, .link-secondary:focus { + color: #565e64; } + +.link-success { + color: #198754; } + .link-success:hover, .link-success:focus { + color: #146c43; } + +.link-info { + color: #0dcaf0; } + .link-info:hover, .link-info:focus { + color: #3dd5f3; } + +.link-warning { + color: #ffc107; } + .link-warning:hover, .link-warning:focus { + color: #ffcd39; } + +.link-danger { + color: #dc3545; } + .link-danger:hover, .link-danger:focus { + color: #b02a37; } + +.link-light { + color: #f8f9fa; } + .link-light:hover, .link-light:focus { + color: #f9fafb; } + +.link-dark { + color: #212529; } + .link-dark:hover, .link-dark:focus { + color: #1a1e21; } + +.ratio { + position: relative; + width: 100%; } + .ratio::before { + display: block; + padding-top: var(--bs-aspect-ratio); + content: ""; } + .ratio > * { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } + +.ratio-1x1 { + --bs-aspect-ratio: 100%; } + +.ratio-4x3 { + --bs-aspect-ratio: calc(3 / 4 * 100%); } + +.ratio-16x9 { + --bs-aspect-ratio: calc(9 / 16 * 100%); } + +.ratio-21x9 { + --bs-aspect-ratio: calc(9 / 21 * 100%); } + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; } + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; } + +.sticky-top { + position: sticky; + top: 0; + z-index: 1020; } + +@media (min-width: 576px) { + .sticky-sm-top { + position: sticky; + top: 0; + z-index: 1020; } } + +@media (min-width: 768px) { + .sticky-md-top { + position: sticky; + top: 0; + z-index: 1020; } } + +@media (min-width: 992px) { + .sticky-lg-top { + position: sticky; + top: 0; + z-index: 1020; } } + +@media (min-width: 1200px) { + .sticky-xl-top { + position: sticky; + top: 0; + z-index: 1020; } } + +@media (min-width: 1400px) { + .sticky-xxl-top { + position: sticky; + top: 0; + z-index: 1020; } } + +.visually-hidden, +.visually-hidden-focusable:not(:focus):not(:focus-within) { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; } + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + content: ""; } + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + +.align-baseline { + vertical-align: baseline !important; } + +.align-top { + vertical-align: top !important; } + +.align-middle { + vertical-align: middle !important; } + +.align-bottom { + vertical-align: bottom !important; } + +.align-text-bottom { + vertical-align: text-bottom !important; } + +.align-text-top { + vertical-align: text-top !important; } + +.float-start { + float: left !important; } + +.float-end { + float: right !important; } + +.float-none { + float: none !important; } + +.overflow-auto { + overflow: auto !important; } + +.overflow-hidden { + overflow: hidden !important; } + +.overflow-visible { + overflow: visible !important; } + +.overflow-scroll { + overflow: scroll !important; } + +.d-inline { + display: inline !important; } + +.d-inline-block { + display: inline-block !important; } + +.d-block { + display: block !important; } + +.d-grid { + display: grid !important; } + +.d-table { + display: table !important; } + +.d-table-row { + display: table-row !important; } + +.d-table-cell { + display: table-cell !important; } + +.d-flex { + display: flex !important; } + +.d-inline-flex { + display: inline-flex !important; } + +.d-none { + display: none !important; } + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } + +.shadow-none { + box-shadow: none !important; } + +.position-static { + position: static !important; } + +.position-relative { + position: relative !important; } + +.position-absolute { + position: absolute !important; } + +.position-fixed { + position: fixed !important; } + +.position-sticky { + position: sticky !important; } + +.top-0 { + top: 0 !important; } + +.top-50 { + top: 50% !important; } + +.top-100 { + top: 100% !important; } + +.bottom-0 { + bottom: 0 !important; } + +.bottom-50 { + bottom: 50% !important; } + +.bottom-100 { + bottom: 100% !important; } + +.start-0 { + left: 0 !important; } + +.start-50 { + left: 50% !important; } + +.start-100 { + left: 100% !important; } + +.end-0 { + right: 0 !important; } + +.end-50 { + right: 50% !important; } + +.end-100 { + right: 100% !important; } + +.translate-middle { + transform: translate(-50%, -50%) !important; } + +.translate-middle-x { + transform: translateX(-50%) !important; } + +.translate-middle-y { + transform: translateY(-50%) !important; } + +.border { + border: 1px solid #dee2e6 !important; } + +.border-0 { + border: 0 !important; } + +.border-top { + border-top: 1px solid #dee2e6 !important; } + +.border-top-0 { + border-top: 0 !important; } + +.border-end { + border-right: 1px solid #dee2e6 !important; } + +.border-end-0 { + border-right: 0 !important; } + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; } + +.border-bottom-0 { + border-bottom: 0 !important; } + +.border-start { + border-left: 1px solid #dee2e6 !important; } + +.border-start-0 { + border-left: 0 !important; } + +.border-primary { + border-color: #0d6efd !important; } + +.border-secondary { + border-color: #6c757d !important; } + +.border-success { + border-color: #198754 !important; } + +.border-info { + border-color: #0dcaf0 !important; } + +.border-warning { + border-color: #ffc107 !important; } + +.border-danger { + border-color: #dc3545 !important; } + +.border-light { + border-color: #f8f9fa !important; } + +.border-dark { + border-color: #212529 !important; } + +.border-white { + border-color: #fff !important; } + +.border-1 { + border-width: 1px !important; } + +.border-2 { + border-width: 2px !important; } + +.border-3 { + border-width: 3px !important; } + +.border-4 { + border-width: 4px !important; } + +.border-5 { + border-width: 5px !important; } + +.w-25 { + width: 25% !important; } + +.w-50 { + width: 50% !important; } + +.w-75 { + width: 75% !important; } + +.w-100 { + width: 100% !important; } + +.w-auto { + width: auto !important; } + +.mw-100 { + max-width: 100% !important; } + +.vw-100 { + width: 100vw !important; } + +.min-vw-100 { + min-width: 100vw !important; } + +.h-25 { + height: 25% !important; } + +.h-50 { + height: 50% !important; } + +.h-75 { + height: 75% !important; } + +.h-100 { + height: 100% !important; } + +.h-auto { + height: auto !important; } + +.mh-100 { + max-height: 100% !important; } + +.vh-100 { + height: 100vh !important; } + +.min-vh-100 { + min-height: 100vh !important; } + +.flex-fill { + flex: 1 1 auto !important; } + +.flex-row { + flex-direction: row !important; } + +.flex-column { + flex-direction: column !important; } + +.flex-row-reverse { + flex-direction: row-reverse !important; } + +.flex-column-reverse { + flex-direction: column-reverse !important; } + +.flex-grow-0 { + flex-grow: 0 !important; } + +.flex-grow-1 { + flex-grow: 1 !important; } + +.flex-shrink-0 { + flex-shrink: 0 !important; } + +.flex-shrink-1 { + flex-shrink: 1 !important; } + +.flex-wrap { + flex-wrap: wrap !important; } + +.flex-nowrap { + flex-wrap: nowrap !important; } + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; } + +.gap-0 { + gap: 0 !important; } + +.gap-1 { + gap: 0.25rem !important; } + +.gap-2 { + gap: 0.5rem !important; } + +.gap-3 { + gap: 1rem !important; } + +.gap-4 { + gap: 1.5rem !important; } + +.gap-5 { + gap: 3rem !important; } + +.justify-content-start { + justify-content: flex-start !important; } + +.justify-content-end { + justify-content: flex-end !important; } + +.justify-content-center { + justify-content: center !important; } + +.justify-content-between { + justify-content: space-between !important; } + +.justify-content-around { + justify-content: space-around !important; } + +.justify-content-evenly { + justify-content: space-evenly !important; } + +.align-items-start { + align-items: flex-start !important; } + +.align-items-end { + align-items: flex-end !important; } + +.align-items-center { + align-items: center !important; } + +.align-items-baseline { + align-items: baseline !important; } + +.align-items-stretch { + align-items: stretch !important; } + +.align-content-start { + align-content: flex-start !important; } + +.align-content-end { + align-content: flex-end !important; } + +.align-content-center { + align-content: center !important; } + +.align-content-between { + align-content: space-between !important; } + +.align-content-around { + align-content: space-around !important; } + +.align-content-stretch { + align-content: stretch !important; } + +.align-self-auto { + align-self: auto !important; } + +.align-self-start { + align-self: flex-start !important; } + +.align-self-end { + align-self: flex-end !important; } + +.align-self-center { + align-self: center !important; } + +.align-self-baseline { + align-self: baseline !important; } + +.align-self-stretch { + align-self: stretch !important; } + +.order-first { + order: -1 !important; } + +.order-0 { + order: 0 !important; } + +.order-1 { + order: 1 !important; } + +.order-2 { + order: 2 !important; } + +.order-3 { + order: 3 !important; } + +.order-4 { + order: 4 !important; } + +.order-5 { + order: 5 !important; } + +.order-last { + order: 6 !important; } + +.m-0 { + margin: 0 !important; } + +.m-1 { + margin: 0.25rem !important; } + +.m-2 { + margin: 0.5rem !important; } + +.m-3 { + margin: 1rem !important; } + +.m-4 { + margin: 1.5rem !important; } + +.m-5 { + margin: 3rem !important; } + +.m-auto { + margin: auto !important; } + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important; } + +.mx-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; } + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; } + +.mx-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; } + +.mx-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; } + +.mx-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; } + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important; } + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; } + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } + +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; } + +.my-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; } + +.my-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; } + +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important; } + +.mt-0 { + margin-top: 0 !important; } + +.mt-1 { + margin-top: 0.25rem !important; } + +.mt-2 { + margin-top: 0.5rem !important; } + +.mt-3 { + margin-top: 1rem !important; } + +.mt-4 { + margin-top: 1.5rem !important; } + +.mt-5 { + margin-top: 3rem !important; } + +.mt-auto { + margin-top: auto !important; } + +.me-0 { + margin-right: 0 !important; } + +.me-1 { + margin-right: 0.25rem !important; } + +.me-2 { + margin-right: 0.5rem !important; } + +.me-3 { + margin-right: 1rem !important; } + +.me-4 { + margin-right: 1.5rem !important; } + +.me-5 { + margin-right: 3rem !important; } + +.me-auto { + margin-right: auto !important; } + +.mb-0 { + margin-bottom: 0 !important; } + +.mb-1 { + margin-bottom: 0.25rem !important; } + +.mb-2 { + margin-bottom: 0.5rem !important; } + +.mb-3 { + margin-bottom: 1rem !important; } + +.mb-4 { + margin-bottom: 1.5rem !important; } + +.mb-5 { + margin-bottom: 3rem !important; } + +.mb-auto { + margin-bottom: auto !important; } + +.ms-0 { + margin-left: 0 !important; } + +.ms-1 { + margin-left: 0.25rem !important; } + +.ms-2 { + margin-left: 0.5rem !important; } + +.ms-3 { + margin-left: 1rem !important; } + +.ms-4 { + margin-left: 1.5rem !important; } + +.ms-5 { + margin-left: 3rem !important; } + +.ms-auto { + margin-left: auto !important; } + +.p-0 { + padding: 0 !important; } + +.p-1 { + padding: 0.25rem !important; } + +.p-2 { + padding: 0.5rem !important; } + +.p-3 { + padding: 1rem !important; } + +.p-4 { + padding: 1.5rem !important; } + +.p-5 { + padding: 3rem !important; } + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; } + +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; } + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; } + +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; } + +.px-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; } + +.px-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; } + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; } + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } + +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; } + +.py-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; } + +.py-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; } + +.pt-0 { + padding-top: 0 !important; } + +.pt-1 { + padding-top: 0.25rem !important; } + +.pt-2 { + padding-top: 0.5rem !important; } + +.pt-3 { + padding-top: 1rem !important; } + +.pt-4 { + padding-top: 1.5rem !important; } + +.pt-5 { + padding-top: 3rem !important; } + +.pe-0 { + padding-right: 0 !important; } + +.pe-1 { + padding-right: 0.25rem !important; } + +.pe-2 { + padding-right: 0.5rem !important; } + +.pe-3 { + padding-right: 1rem !important; } + +.pe-4 { + padding-right: 1.5rem !important; } + +.pe-5 { + padding-right: 3rem !important; } + +.pb-0 { + padding-bottom: 0 !important; } + +.pb-1 { + padding-bottom: 0.25rem !important; } + +.pb-2 { + padding-bottom: 0.5rem !important; } + +.pb-3 { + padding-bottom: 1rem !important; } + +.pb-4 { + padding-bottom: 1.5rem !important; } + +.pb-5 { + padding-bottom: 3rem !important; } + +.ps-0 { + padding-left: 0 !important; } + +.ps-1 { + padding-left: 0.25rem !important; } + +.ps-2 { + padding-left: 0.5rem !important; } + +.ps-3 { + padding-left: 1rem !important; } + +.ps-4 { + padding-left: 1.5rem !important; } + +.ps-5 { + padding-left: 3rem !important; } + +.font-monospace { + font-family: var(--bs-font-monospace) !important; } + +.fs-1 { + font-size: calc(1.375rem + 1.5vw) !important; } + +.fs-2 { + font-size: calc(1.325rem + 0.9vw) !important; } + +.fs-3 { + font-size: calc(1.3rem + 0.6vw) !important; } + +.fs-4 { + font-size: calc(1.275rem + 0.3vw) !important; } + +.fs-5 { + font-size: 1.25rem !important; } + +.fs-6 { + font-size: 1rem !important; } + +.fst-italic { + font-style: italic !important; } + +.fst-normal { + font-style: normal !important; } + +.fw-light { + font-weight: 300 !important; } + +.fw-lighter { + font-weight: lighter !important; } + +.fw-normal { + font-weight: 400 !important; } + +.fw-bold { + font-weight: 700 !important; } + +.fw-bolder { + font-weight: bolder !important; } + +.lh-1 { + line-height: 1 !important; } + +.lh-sm { + line-height: 1.25 !important; } + +.lh-base { + line-height: 1.5 !important; } + +.lh-lg { + line-height: 2 !important; } + +.text-start { + text-align: left !important; } + +.text-end { + text-align: right !important; } + +.text-center { + text-align: center !important; } + +.text-decoration-none { + text-decoration: none !important; } + +.text-decoration-underline { + text-decoration: underline !important; } + +.text-decoration-line-through { + text-decoration: line-through !important; } + +.text-lowercase { + text-transform: lowercase !important; } + +.text-uppercase { + text-transform: uppercase !important; } + +.text-capitalize { + text-transform: capitalize !important; } + +.text-wrap { + white-space: normal !important; } + +.text-nowrap { + white-space: nowrap !important; } + +/* rtl:begin:remove */ +.text-break { + word-wrap: break-word !important; + word-break: break-word !important; } + +/* rtl:end:remove */ +.text-primary { + color: #0d6efd !important; } + +.text-secondary { + color: #6c757d !important; } + +.text-success { + color: #198754 !important; } + +.text-info { + color: #0dcaf0 !important; } + +.text-warning { + color: #ffc107 !important; } + +.text-danger { + color: #dc3545 !important; } + +.text-light { + color: #f8f9fa !important; } + +.text-dark, footer a { + color: #212529 !important; } + +.text-white { + color: #fff !important; } + +.text-body { + color: #212529 !important; } + +.text-muted { + color: #6c757d !important; } + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; } + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; } + +.text-reset { + color: inherit !important; } + +.bg-primary { + background-color: #0d6efd !important; } + +.bg-secondary { + background-color: #6c757d !important; } + +.bg-success { + background-color: #198754 !important; } + +.bg-info { + background-color: #0dcaf0 !important; } + +.bg-warning { + background-color: #ffc107 !important; } + +.bg-danger { + background-color: #dc3545 !important; } + +.bg-light { + background-color: #f8f9fa !important; } + +.bg-dark { + background-color: #212529 !important; } + +.bg-body { + background-color: #fff !important; } + +.bg-white { + background-color: #fff !important; } + +.bg-transparent { + background-color: transparent !important; } + +.bg-gradient { + background-image: var(--bs-gradient) !important; } + +.user-select-all { + user-select: all !important; } + +.user-select-auto { + user-select: auto !important; } + +.user-select-none { + user-select: none !important; } + +.pe-none { + pointer-events: none !important; } + +.pe-auto { + pointer-events: auto !important; } + +.rounded { + border-radius: 0.25rem !important; } + +.rounded-0 { + border-radius: 0 !important; } + +.rounded-1 { + border-radius: 0.2rem !important; } + +.rounded-2 { + border-radius: 0.25rem !important; } + +.rounded-3 { + border-radius: 0.3rem !important; } + +.rounded-circle { + border-radius: 50% !important; } + +.rounded-pill { + border-radius: 50rem !important; } + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; } + +.rounded-end { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; } + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; } + +.rounded-start { + border-bottom-left-radius: 0.25rem !important; + border-top-left-radius: 0.25rem !important; } + +.visible { + visibility: visible !important; } + +.invisible { + visibility: hidden !important; } + +@media (min-width: 576px) { + .float-sm-start { + float: left !important; } + .float-sm-end { + float: right !important; } + .float-sm-none { + float: none !important; } + .d-sm-inline { + display: inline !important; } + .d-sm-inline-block { + display: inline-block !important; } + .d-sm-block { + display: block !important; } + .d-sm-grid { + display: grid !important; } + .d-sm-table { + display: table !important; } + .d-sm-table-row { + display: table-row !important; } + .d-sm-table-cell { + display: table-cell !important; } + .d-sm-flex { + display: flex !important; } + .d-sm-inline-flex { + display: inline-flex !important; } + .d-sm-none { + display: none !important; } + .flex-sm-fill { + flex: 1 1 auto !important; } + .flex-sm-row { + flex-direction: row !important; } + .flex-sm-column { + flex-direction: column !important; } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; } + .flex-sm-grow-0 { + flex-grow: 0 !important; } + .flex-sm-grow-1 { + flex-grow: 1 !important; } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; } + .flex-sm-wrap { + flex-wrap: wrap !important; } + .flex-sm-nowrap { + flex-wrap: nowrap !important; } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .gap-sm-0 { + gap: 0 !important; } + .gap-sm-1 { + gap: 0.25rem !important; } + .gap-sm-2 { + gap: 0.5rem !important; } + .gap-sm-3 { + gap: 1rem !important; } + .gap-sm-4 { + gap: 1.5rem !important; } + .gap-sm-5 { + gap: 3rem !important; } + .justify-content-sm-start { + justify-content: flex-start !important; } + .justify-content-sm-end { + justify-content: flex-end !important; } + .justify-content-sm-center { + justify-content: center !important; } + .justify-content-sm-between { + justify-content: space-between !important; } + .justify-content-sm-around { + justify-content: space-around !important; } + .justify-content-sm-evenly { + justify-content: space-evenly !important; } + .align-items-sm-start { + align-items: flex-start !important; } + .align-items-sm-end { + align-items: flex-end !important; } + .align-items-sm-center { + align-items: center !important; } + .align-items-sm-baseline { + align-items: baseline !important; } + .align-items-sm-stretch { + align-items: stretch !important; } + .align-content-sm-start { + align-content: flex-start !important; } + .align-content-sm-end { + align-content: flex-end !important; } + .align-content-sm-center { + align-content: center !important; } + .align-content-sm-between { + align-content: space-between !important; } + .align-content-sm-around { + align-content: space-around !important; } + .align-content-sm-stretch { + align-content: stretch !important; } + .align-self-sm-auto { + align-self: auto !important; } + .align-self-sm-start { + align-self: flex-start !important; } + .align-self-sm-end { + align-self: flex-end !important; } + .align-self-sm-center { + align-self: center !important; } + .align-self-sm-baseline { + align-self: baseline !important; } + .align-self-sm-stretch { + align-self: stretch !important; } + .order-sm-first { + order: -1 !important; } + .order-sm-0 { + order: 0 !important; } + .order-sm-1 { + order: 1 !important; } + .order-sm-2 { + order: 2 !important; } + .order-sm-3 { + order: 3 !important; } + .order-sm-4 { + order: 4 !important; } + .order-sm-5 { + order: 5 !important; } + .order-sm-last { + order: 6 !important; } + .m-sm-0 { + margin: 0 !important; } + .m-sm-1 { + margin: 0.25rem !important; } + .m-sm-2 { + margin: 0.5rem !important; } + .m-sm-3 { + margin: 1rem !important; } + .m-sm-4 { + margin: 1.5rem !important; } + .m-sm-5 { + margin: 3rem !important; } + .m-sm-auto { + margin: auto !important; } + .mx-sm-0 { + margin-right: 0 !important; + margin-left: 0 !important; } + .mx-sm-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; } + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; } + .mx-sm-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; } + .mx-sm-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; } + .mx-sm-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; } + .mx-sm-auto { + margin-right: auto !important; + margin-left: auto !important; } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; } + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } + .my-sm-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; } + .my-sm-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; } + .my-sm-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; } + .my-sm-auto { + margin-top: auto !important; + margin-bottom: auto !important; } + .mt-sm-0 { + margin-top: 0 !important; } + .mt-sm-1 { + margin-top: 0.25rem !important; } + .mt-sm-2 { + margin-top: 0.5rem !important; } + .mt-sm-3 { + margin-top: 1rem !important; } + .mt-sm-4 { + margin-top: 1.5rem !important; } + .mt-sm-5 { + margin-top: 3rem !important; } + .mt-sm-auto { + margin-top: auto !important; } + .me-sm-0 { + margin-right: 0 !important; } + .me-sm-1 { + margin-right: 0.25rem !important; } + .me-sm-2 { + margin-right: 0.5rem !important; } + .me-sm-3 { + margin-right: 1rem !important; } + .me-sm-4 { + margin-right: 1.5rem !important; } + .me-sm-5 { + margin-right: 3rem !important; } + .me-sm-auto { + margin-right: auto !important; } + .mb-sm-0 { + margin-bottom: 0 !important; } + .mb-sm-1 { + margin-bottom: 0.25rem !important; } + .mb-sm-2 { + margin-bottom: 0.5rem !important; } + .mb-sm-3 { + margin-bottom: 1rem !important; } + .mb-sm-4 { + margin-bottom: 1.5rem !important; } + .mb-sm-5 { + margin-bottom: 3rem !important; } + .mb-sm-auto { + margin-bottom: auto !important; } + .ms-sm-0 { + margin-left: 0 !important; } + .ms-sm-1 { + margin-left: 0.25rem !important; } + .ms-sm-2 { + margin-left: 0.5rem !important; } + .ms-sm-3 { + margin-left: 1rem !important; } + .ms-sm-4 { + margin-left: 1.5rem !important; } + .ms-sm-5 { + margin-left: 3rem !important; } + .ms-sm-auto { + margin-left: auto !important; } + .p-sm-0 { + padding: 0 !important; } + .p-sm-1 { + padding: 0.25rem !important; } + .p-sm-2 { + padding: 0.5rem !important; } + .p-sm-3 { + padding: 1rem !important; } + .p-sm-4 { + padding: 1.5rem !important; } + .p-sm-5 { + padding: 3rem !important; } + .px-sm-0 { + padding-right: 0 !important; + padding-left: 0 !important; } + .px-sm-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; } + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; } + .px-sm-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; } + .px-sm-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; } + .px-sm-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; } + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } + .py-sm-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; } + .py-sm-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; } + .py-sm-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; } + .pt-sm-0 { + padding-top: 0 !important; } + .pt-sm-1 { + padding-top: 0.25rem !important; } + .pt-sm-2 { + padding-top: 0.5rem !important; } + .pt-sm-3 { + padding-top: 1rem !important; } + .pt-sm-4 { + padding-top: 1.5rem !important; } + .pt-sm-5 { + padding-top: 3rem !important; } + .pe-sm-0 { + padding-right: 0 !important; } + .pe-sm-1 { + padding-right: 0.25rem !important; } + .pe-sm-2 { + padding-right: 0.5rem !important; } + .pe-sm-3 { + padding-right: 1rem !important; } + .pe-sm-4 { + padding-right: 1.5rem !important; } + .pe-sm-5 { + padding-right: 3rem !important; } + .pb-sm-0 { + padding-bottom: 0 !important; } + .pb-sm-1 { + padding-bottom: 0.25rem !important; } + .pb-sm-2 { + padding-bottom: 0.5rem !important; } + .pb-sm-3 { + padding-bottom: 1rem !important; } + .pb-sm-4 { + padding-bottom: 1.5rem !important; } + .pb-sm-5 { + padding-bottom: 3rem !important; } + .ps-sm-0 { + padding-left: 0 !important; } + .ps-sm-1 { + padding-left: 0.25rem !important; } + .ps-sm-2 { + padding-left: 0.5rem !important; } + .ps-sm-3 { + padding-left: 1rem !important; } + .ps-sm-4 { + padding-left: 1.5rem !important; } + .ps-sm-5 { + padding-left: 3rem !important; } + .text-sm-start { + text-align: left !important; } + .text-sm-end { + text-align: right !important; } + .text-sm-center { + text-align: center !important; } } + +@media (min-width: 768px) { + .float-md-start { + float: left !important; } + .float-md-end { + float: right !important; } + .float-md-none { + float: none !important; } + .d-md-inline { + display: inline !important; } + .d-md-inline-block { + display: inline-block !important; } + .d-md-block { + display: block !important; } + .d-md-grid { + display: grid !important; } + .d-md-table { + display: table !important; } + .d-md-table-row { + display: table-row !important; } + .d-md-table-cell { + display: table-cell !important; } + .d-md-flex { + display: flex !important; } + .d-md-inline-flex { + display: inline-flex !important; } + .d-md-none { + display: none !important; } + .flex-md-fill { + flex: 1 1 auto !important; } + .flex-md-row { + flex-direction: row !important; } + .flex-md-column { + flex-direction: column !important; } + .flex-md-row-reverse { + flex-direction: row-reverse !important; } + .flex-md-column-reverse { + flex-direction: column-reverse !important; } + .flex-md-grow-0 { + flex-grow: 0 !important; } + .flex-md-grow-1 { + flex-grow: 1 !important; } + .flex-md-shrink-0 { + flex-shrink: 0 !important; } + .flex-md-shrink-1 { + flex-shrink: 1 !important; } + .flex-md-wrap { + flex-wrap: wrap !important; } + .flex-md-nowrap { + flex-wrap: nowrap !important; } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .gap-md-0 { + gap: 0 !important; } + .gap-md-1 { + gap: 0.25rem !important; } + .gap-md-2 { + gap: 0.5rem !important; } + .gap-md-3 { + gap: 1rem !important; } + .gap-md-4 { + gap: 1.5rem !important; } + .gap-md-5 { + gap: 3rem !important; } + .justify-content-md-start { + justify-content: flex-start !important; } + .justify-content-md-end { + justify-content: flex-end !important; } + .justify-content-md-center { + justify-content: center !important; } + .justify-content-md-between { + justify-content: space-between !important; } + .justify-content-md-around { + justify-content: space-around !important; } + .justify-content-md-evenly { + justify-content: space-evenly !important; } + .align-items-md-start { + align-items: flex-start !important; } + .align-items-md-end { + align-items: flex-end !important; } + .align-items-md-center { + align-items: center !important; } + .align-items-md-baseline { + align-items: baseline !important; } + .align-items-md-stretch { + align-items: stretch !important; } + .align-content-md-start { + align-content: flex-start !important; } + .align-content-md-end { + align-content: flex-end !important; } + .align-content-md-center { + align-content: center !important; } + .align-content-md-between { + align-content: space-between !important; } + .align-content-md-around { + align-content: space-around !important; } + .align-content-md-stretch { + align-content: stretch !important; } + .align-self-md-auto { + align-self: auto !important; } + .align-self-md-start { + align-self: flex-start !important; } + .align-self-md-end { + align-self: flex-end !important; } + .align-self-md-center { + align-self: center !important; } + .align-self-md-baseline { + align-self: baseline !important; } + .align-self-md-stretch { + align-self: stretch !important; } + .order-md-first { + order: -1 !important; } + .order-md-0 { + order: 0 !important; } + .order-md-1 { + order: 1 !important; } + .order-md-2 { + order: 2 !important; } + .order-md-3 { + order: 3 !important; } + .order-md-4 { + order: 4 !important; } + .order-md-5 { + order: 5 !important; } + .order-md-last { + order: 6 !important; } + .m-md-0 { + margin: 0 !important; } + .m-md-1 { + margin: 0.25rem !important; } + .m-md-2 { + margin: 0.5rem !important; } + .m-md-3 { + margin: 1rem !important; } + .m-md-4 { + margin: 1.5rem !important; } + .m-md-5 { + margin: 3rem !important; } + .m-md-auto { + margin: auto !important; } + .mx-md-0 { + margin-right: 0 !important; + margin-left: 0 !important; } + .mx-md-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; } + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; } + .mx-md-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; } + .mx-md-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; } + .mx-md-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; } + .mx-md-auto { + margin-right: auto !important; + margin-left: auto !important; } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; } + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } + .my-md-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; } + .my-md-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; } + .my-md-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; } + .my-md-auto { + margin-top: auto !important; + margin-bottom: auto !important; } + .mt-md-0 { + margin-top: 0 !important; } + .mt-md-1 { + margin-top: 0.25rem !important; } + .mt-md-2 { + margin-top: 0.5rem !important; } + .mt-md-3 { + margin-top: 1rem !important; } + .mt-md-4 { + margin-top: 1.5rem !important; } + .mt-md-5 { + margin-top: 3rem !important; } + .mt-md-auto { + margin-top: auto !important; } + .me-md-0 { + margin-right: 0 !important; } + .me-md-1 { + margin-right: 0.25rem !important; } + .me-md-2 { + margin-right: 0.5rem !important; } + .me-md-3 { + margin-right: 1rem !important; } + .me-md-4 { + margin-right: 1.5rem !important; } + .me-md-5 { + margin-right: 3rem !important; } + .me-md-auto { + margin-right: auto !important; } + .mb-md-0 { + margin-bottom: 0 !important; } + .mb-md-1 { + margin-bottom: 0.25rem !important; } + .mb-md-2 { + margin-bottom: 0.5rem !important; } + .mb-md-3 { + margin-bottom: 1rem !important; } + .mb-md-4 { + margin-bottom: 1.5rem !important; } + .mb-md-5 { + margin-bottom: 3rem !important; } + .mb-md-auto { + margin-bottom: auto !important; } + .ms-md-0 { + margin-left: 0 !important; } + .ms-md-1 { + margin-left: 0.25rem !important; } + .ms-md-2 { + margin-left: 0.5rem !important; } + .ms-md-3 { + margin-left: 1rem !important; } + .ms-md-4 { + margin-left: 1.5rem !important; } + .ms-md-5 { + margin-left: 3rem !important; } + .ms-md-auto { + margin-left: auto !important; } + .p-md-0 { + padding: 0 !important; } + .p-md-1 { + padding: 0.25rem !important; } + .p-md-2 { + padding: 0.5rem !important; } + .p-md-3 { + padding: 1rem !important; } + .p-md-4 { + padding: 1.5rem !important; } + .p-md-5 { + padding: 3rem !important; } + .px-md-0 { + padding-right: 0 !important; + padding-left: 0 !important; } + .px-md-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; } + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; } + .px-md-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; } + .px-md-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; } + .px-md-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; } + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } + .py-md-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; } + .py-md-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; } + .py-md-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; } + .pt-md-0 { + padding-top: 0 !important; } + .pt-md-1 { + padding-top: 0.25rem !important; } + .pt-md-2 { + padding-top: 0.5rem !important; } + .pt-md-3 { + padding-top: 1rem !important; } + .pt-md-4 { + padding-top: 1.5rem !important; } + .pt-md-5 { + padding-top: 3rem !important; } + .pe-md-0 { + padding-right: 0 !important; } + .pe-md-1 { + padding-right: 0.25rem !important; } + .pe-md-2 { + padding-right: 0.5rem !important; } + .pe-md-3 { + padding-right: 1rem !important; } + .pe-md-4 { + padding-right: 1.5rem !important; } + .pe-md-5 { + padding-right: 3rem !important; } + .pb-md-0 { + padding-bottom: 0 !important; } + .pb-md-1 { + padding-bottom: 0.25rem !important; } + .pb-md-2 { + padding-bottom: 0.5rem !important; } + .pb-md-3 { + padding-bottom: 1rem !important; } + .pb-md-4 { + padding-bottom: 1.5rem !important; } + .pb-md-5 { + padding-bottom: 3rem !important; } + .ps-md-0 { + padding-left: 0 !important; } + .ps-md-1 { + padding-left: 0.25rem !important; } + .ps-md-2 { + padding-left: 0.5rem !important; } + .ps-md-3 { + padding-left: 1rem !important; } + .ps-md-4 { + padding-left: 1.5rem !important; } + .ps-md-5 { + padding-left: 3rem !important; } + .text-md-start { + text-align: left !important; } + .text-md-end { + text-align: right !important; } + .text-md-center { + text-align: center !important; } } + +@media (min-width: 992px) { + .float-lg-start { + float: left !important; } + .float-lg-end { + float: right !important; } + .float-lg-none { + float: none !important; } + .d-lg-inline { + display: inline !important; } + .d-lg-inline-block { + display: inline-block !important; } + .d-lg-block { + display: block !important; } + .d-lg-grid { + display: grid !important; } + .d-lg-table { + display: table !important; } + .d-lg-table-row { + display: table-row !important; } + .d-lg-table-cell { + display: table-cell !important; } + .d-lg-flex { + display: flex !important; } + .d-lg-inline-flex { + display: inline-flex !important; } + .d-lg-none { + display: none !important; } + .flex-lg-fill { + flex: 1 1 auto !important; } + .flex-lg-row { + flex-direction: row !important; } + .flex-lg-column { + flex-direction: column !important; } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; } + .flex-lg-grow-0 { + flex-grow: 0 !important; } + .flex-lg-grow-1 { + flex-grow: 1 !important; } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; } + .flex-lg-wrap { + flex-wrap: wrap !important; } + .flex-lg-nowrap { + flex-wrap: nowrap !important; } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .gap-lg-0 { + gap: 0 !important; } + .gap-lg-1 { + gap: 0.25rem !important; } + .gap-lg-2 { + gap: 0.5rem !important; } + .gap-lg-3 { + gap: 1rem !important; } + .gap-lg-4 { + gap: 1.5rem !important; } + .gap-lg-5 { + gap: 3rem !important; } + .justify-content-lg-start { + justify-content: flex-start !important; } + .justify-content-lg-end { + justify-content: flex-end !important; } + .justify-content-lg-center { + justify-content: center !important; } + .justify-content-lg-between { + justify-content: space-between !important; } + .justify-content-lg-around { + justify-content: space-around !important; } + .justify-content-lg-evenly { + justify-content: space-evenly !important; } + .align-items-lg-start { + align-items: flex-start !important; } + .align-items-lg-end { + align-items: flex-end !important; } + .align-items-lg-center { + align-items: center !important; } + .align-items-lg-baseline { + align-items: baseline !important; } + .align-items-lg-stretch { + align-items: stretch !important; } + .align-content-lg-start { + align-content: flex-start !important; } + .align-content-lg-end { + align-content: flex-end !important; } + .align-content-lg-center { + align-content: center !important; } + .align-content-lg-between { + align-content: space-between !important; } + .align-content-lg-around { + align-content: space-around !important; } + .align-content-lg-stretch { + align-content: stretch !important; } + .align-self-lg-auto { + align-self: auto !important; } + .align-self-lg-start { + align-self: flex-start !important; } + .align-self-lg-end { + align-self: flex-end !important; } + .align-self-lg-center { + align-self: center !important; } + .align-self-lg-baseline { + align-self: baseline !important; } + .align-self-lg-stretch { + align-self: stretch !important; } + .order-lg-first { + order: -1 !important; } + .order-lg-0 { + order: 0 !important; } + .order-lg-1 { + order: 1 !important; } + .order-lg-2 { + order: 2 !important; } + .order-lg-3 { + order: 3 !important; } + .order-lg-4 { + order: 4 !important; } + .order-lg-5 { + order: 5 !important; } + .order-lg-last { + order: 6 !important; } + .m-lg-0 { + margin: 0 !important; } + .m-lg-1 { + margin: 0.25rem !important; } + .m-lg-2 { + margin: 0.5rem !important; } + .m-lg-3 { + margin: 1rem !important; } + .m-lg-4 { + margin: 1.5rem !important; } + .m-lg-5 { + margin: 3rem !important; } + .m-lg-auto { + margin: auto !important; } + .mx-lg-0 { + margin-right: 0 !important; + margin-left: 0 !important; } + .mx-lg-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; } + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; } + .mx-lg-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; } + .mx-lg-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; } + .mx-lg-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; } + .mx-lg-auto { + margin-right: auto !important; + margin-left: auto !important; } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; } + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } + .my-lg-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; } + .my-lg-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; } + .my-lg-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; } + .my-lg-auto { + margin-top: auto !important; + margin-bottom: auto !important; } + .mt-lg-0 { + margin-top: 0 !important; } + .mt-lg-1 { + margin-top: 0.25rem !important; } + .mt-lg-2 { + margin-top: 0.5rem !important; } + .mt-lg-3 { + margin-top: 1rem !important; } + .mt-lg-4 { + margin-top: 1.5rem !important; } + .mt-lg-5 { + margin-top: 3rem !important; } + .mt-lg-auto { + margin-top: auto !important; } + .me-lg-0 { + margin-right: 0 !important; } + .me-lg-1 { + margin-right: 0.25rem !important; } + .me-lg-2 { + margin-right: 0.5rem !important; } + .me-lg-3 { + margin-right: 1rem !important; } + .me-lg-4 { + margin-right: 1.5rem !important; } + .me-lg-5 { + margin-right: 3rem !important; } + .me-lg-auto { + margin-right: auto !important; } + .mb-lg-0 { + margin-bottom: 0 !important; } + .mb-lg-1 { + margin-bottom: 0.25rem !important; } + .mb-lg-2 { + margin-bottom: 0.5rem !important; } + .mb-lg-3 { + margin-bottom: 1rem !important; } + .mb-lg-4 { + margin-bottom: 1.5rem !important; } + .mb-lg-5 { + margin-bottom: 3rem !important; } + .mb-lg-auto { + margin-bottom: auto !important; } + .ms-lg-0 { + margin-left: 0 !important; } + .ms-lg-1 { + margin-left: 0.25rem !important; } + .ms-lg-2 { + margin-left: 0.5rem !important; } + .ms-lg-3 { + margin-left: 1rem !important; } + .ms-lg-4 { + margin-left: 1.5rem !important; } + .ms-lg-5 { + margin-left: 3rem !important; } + .ms-lg-auto { + margin-left: auto !important; } + .p-lg-0 { + padding: 0 !important; } + .p-lg-1 { + padding: 0.25rem !important; } + .p-lg-2 { + padding: 0.5rem !important; } + .p-lg-3 { + padding: 1rem !important; } + .p-lg-4 { + padding: 1.5rem !important; } + .p-lg-5 { + padding: 3rem !important; } + .px-lg-0 { + padding-right: 0 !important; + padding-left: 0 !important; } + .px-lg-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; } + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; } + .px-lg-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; } + .px-lg-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; } + .px-lg-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; } + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } + .py-lg-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; } + .py-lg-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; } + .py-lg-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; } + .pt-lg-0 { + padding-top: 0 !important; } + .pt-lg-1 { + padding-top: 0.25rem !important; } + .pt-lg-2 { + padding-top: 0.5rem !important; } + .pt-lg-3 { + padding-top: 1rem !important; } + .pt-lg-4 { + padding-top: 1.5rem !important; } + .pt-lg-5 { + padding-top: 3rem !important; } + .pe-lg-0 { + padding-right: 0 !important; } + .pe-lg-1 { + padding-right: 0.25rem !important; } + .pe-lg-2 { + padding-right: 0.5rem !important; } + .pe-lg-3 { + padding-right: 1rem !important; } + .pe-lg-4 { + padding-right: 1.5rem !important; } + .pe-lg-5 { + padding-right: 3rem !important; } + .pb-lg-0 { + padding-bottom: 0 !important; } + .pb-lg-1 { + padding-bottom: 0.25rem !important; } + .pb-lg-2 { + padding-bottom: 0.5rem !important; } + .pb-lg-3 { + padding-bottom: 1rem !important; } + .pb-lg-4 { + padding-bottom: 1.5rem !important; } + .pb-lg-5 { + padding-bottom: 3rem !important; } + .ps-lg-0 { + padding-left: 0 !important; } + .ps-lg-1 { + padding-left: 0.25rem !important; } + .ps-lg-2 { + padding-left: 0.5rem !important; } + .ps-lg-3 { + padding-left: 1rem !important; } + .ps-lg-4 { + padding-left: 1.5rem !important; } + .ps-lg-5 { + padding-left: 3rem !important; } + .text-lg-start { + text-align: left !important; } + .text-lg-end { + text-align: right !important; } + .text-lg-center { + text-align: center !important; } } + +@media (min-width: 1200px) { + .float-xl-start { + float: left !important; } + .float-xl-end { + float: right !important; } + .float-xl-none { + float: none !important; } + .d-xl-inline { + display: inline !important; } + .d-xl-inline-block { + display: inline-block !important; } + .d-xl-block { + display: block !important; } + .d-xl-grid { + display: grid !important; } + .d-xl-table { + display: table !important; } + .d-xl-table-row { + display: table-row !important; } + .d-xl-table-cell { + display: table-cell !important; } + .d-xl-flex { + display: flex !important; } + .d-xl-inline-flex { + display: inline-flex !important; } + .d-xl-none { + display: none !important; } + .flex-xl-fill { + flex: 1 1 auto !important; } + .flex-xl-row { + flex-direction: row !important; } + .flex-xl-column { + flex-direction: column !important; } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; } + .flex-xl-grow-0 { + flex-grow: 0 !important; } + .flex-xl-grow-1 { + flex-grow: 1 !important; } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; } + .flex-xl-wrap { + flex-wrap: wrap !important; } + .flex-xl-nowrap { + flex-wrap: nowrap !important; } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .gap-xl-0 { + gap: 0 !important; } + .gap-xl-1 { + gap: 0.25rem !important; } + .gap-xl-2 { + gap: 0.5rem !important; } + .gap-xl-3 { + gap: 1rem !important; } + .gap-xl-4 { + gap: 1.5rem !important; } + .gap-xl-5 { + gap: 3rem !important; } + .justify-content-xl-start { + justify-content: flex-start !important; } + .justify-content-xl-end { + justify-content: flex-end !important; } + .justify-content-xl-center { + justify-content: center !important; } + .justify-content-xl-between { + justify-content: space-between !important; } + .justify-content-xl-around { + justify-content: space-around !important; } + .justify-content-xl-evenly { + justify-content: space-evenly !important; } + .align-items-xl-start { + align-items: flex-start !important; } + .align-items-xl-end { + align-items: flex-end !important; } + .align-items-xl-center { + align-items: center !important; } + .align-items-xl-baseline { + align-items: baseline !important; } + .align-items-xl-stretch { + align-items: stretch !important; } + .align-content-xl-start { + align-content: flex-start !important; } + .align-content-xl-end { + align-content: flex-end !important; } + .align-content-xl-center { + align-content: center !important; } + .align-content-xl-between { + align-content: space-between !important; } + .align-content-xl-around { + align-content: space-around !important; } + .align-content-xl-stretch { + align-content: stretch !important; } + .align-self-xl-auto { + align-self: auto !important; } + .align-self-xl-start { + align-self: flex-start !important; } + .align-self-xl-end { + align-self: flex-end !important; } + .align-self-xl-center { + align-self: center !important; } + .align-self-xl-baseline { + align-self: baseline !important; } + .align-self-xl-stretch { + align-self: stretch !important; } + .order-xl-first { + order: -1 !important; } + .order-xl-0 { + order: 0 !important; } + .order-xl-1 { + order: 1 !important; } + .order-xl-2 { + order: 2 !important; } + .order-xl-3 { + order: 3 !important; } + .order-xl-4 { + order: 4 !important; } + .order-xl-5 { + order: 5 !important; } + .order-xl-last { + order: 6 !important; } + .m-xl-0 { + margin: 0 !important; } + .m-xl-1 { + margin: 0.25rem !important; } + .m-xl-2 { + margin: 0.5rem !important; } + .m-xl-3 { + margin: 1rem !important; } + .m-xl-4 { + margin: 1.5rem !important; } + .m-xl-5 { + margin: 3rem !important; } + .m-xl-auto { + margin: auto !important; } + .mx-xl-0 { + margin-right: 0 !important; + margin-left: 0 !important; } + .mx-xl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; } + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; } + .mx-xl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; } + .mx-xl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; } + .mx-xl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; } + .mx-xl-auto { + margin-right: auto !important; + margin-left: auto !important; } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; } + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } + .my-xl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; } + .my-xl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; } + .my-xl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; } + .my-xl-auto { + margin-top: auto !important; + margin-bottom: auto !important; } + .mt-xl-0 { + margin-top: 0 !important; } + .mt-xl-1 { + margin-top: 0.25rem !important; } + .mt-xl-2 { + margin-top: 0.5rem !important; } + .mt-xl-3 { + margin-top: 1rem !important; } + .mt-xl-4 { + margin-top: 1.5rem !important; } + .mt-xl-5 { + margin-top: 3rem !important; } + .mt-xl-auto { + margin-top: auto !important; } + .me-xl-0 { + margin-right: 0 !important; } + .me-xl-1 { + margin-right: 0.25rem !important; } + .me-xl-2 { + margin-right: 0.5rem !important; } + .me-xl-3 { + margin-right: 1rem !important; } + .me-xl-4 { + margin-right: 1.5rem !important; } + .me-xl-5 { + margin-right: 3rem !important; } + .me-xl-auto { + margin-right: auto !important; } + .mb-xl-0 { + margin-bottom: 0 !important; } + .mb-xl-1 { + margin-bottom: 0.25rem !important; } + .mb-xl-2 { + margin-bottom: 0.5rem !important; } + .mb-xl-3 { + margin-bottom: 1rem !important; } + .mb-xl-4 { + margin-bottom: 1.5rem !important; } + .mb-xl-5 { + margin-bottom: 3rem !important; } + .mb-xl-auto { + margin-bottom: auto !important; } + .ms-xl-0 { + margin-left: 0 !important; } + .ms-xl-1 { + margin-left: 0.25rem !important; } + .ms-xl-2 { + margin-left: 0.5rem !important; } + .ms-xl-3 { + margin-left: 1rem !important; } + .ms-xl-4 { + margin-left: 1.5rem !important; } + .ms-xl-5 { + margin-left: 3rem !important; } + .ms-xl-auto { + margin-left: auto !important; } + .p-xl-0 { + padding: 0 !important; } + .p-xl-1 { + padding: 0.25rem !important; } + .p-xl-2 { + padding: 0.5rem !important; } + .p-xl-3 { + padding: 1rem !important; } + .p-xl-4 { + padding: 1.5rem !important; } + .p-xl-5 { + padding: 3rem !important; } + .px-xl-0 { + padding-right: 0 !important; + padding-left: 0 !important; } + .px-xl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; } + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; } + .px-xl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; } + .px-xl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; } + .px-xl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; } + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } + .py-xl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; } + .py-xl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; } + .py-xl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; } + .pt-xl-0 { + padding-top: 0 !important; } + .pt-xl-1 { + padding-top: 0.25rem !important; } + .pt-xl-2 { + padding-top: 0.5rem !important; } + .pt-xl-3 { + padding-top: 1rem !important; } + .pt-xl-4 { + padding-top: 1.5rem !important; } + .pt-xl-5 { + padding-top: 3rem !important; } + .pe-xl-0 { + padding-right: 0 !important; } + .pe-xl-1 { + padding-right: 0.25rem !important; } + .pe-xl-2 { + padding-right: 0.5rem !important; } + .pe-xl-3 { + padding-right: 1rem !important; } + .pe-xl-4 { + padding-right: 1.5rem !important; } + .pe-xl-5 { + padding-right: 3rem !important; } + .pb-xl-0 { + padding-bottom: 0 !important; } + .pb-xl-1 { + padding-bottom: 0.25rem !important; } + .pb-xl-2 { + padding-bottom: 0.5rem !important; } + .pb-xl-3 { + padding-bottom: 1rem !important; } + .pb-xl-4 { + padding-bottom: 1.5rem !important; } + .pb-xl-5 { + padding-bottom: 3rem !important; } + .ps-xl-0 { + padding-left: 0 !important; } + .ps-xl-1 { + padding-left: 0.25rem !important; } + .ps-xl-2 { + padding-left: 0.5rem !important; } + .ps-xl-3 { + padding-left: 1rem !important; } + .ps-xl-4 { + padding-left: 1.5rem !important; } + .ps-xl-5 { + padding-left: 3rem !important; } + .text-xl-start { + text-align: left !important; } + .text-xl-end { + text-align: right !important; } + .text-xl-center { + text-align: center !important; } } + +@media (min-width: 1400px) { + .float-xxl-start { + float: left !important; } + .float-xxl-end { + float: right !important; } + .float-xxl-none { + float: none !important; } + .d-xxl-inline { + display: inline !important; } + .d-xxl-inline-block { + display: inline-block !important; } + .d-xxl-block { + display: block !important; } + .d-xxl-grid { + display: grid !important; } + .d-xxl-table { + display: table !important; } + .d-xxl-table-row { + display: table-row !important; } + .d-xxl-table-cell { + display: table-cell !important; } + .d-xxl-flex { + display: flex !important; } + .d-xxl-inline-flex { + display: inline-flex !important; } + .d-xxl-none { + display: none !important; } + .flex-xxl-fill { + flex: 1 1 auto !important; } + .flex-xxl-row { + flex-direction: row !important; } + .flex-xxl-column { + flex-direction: column !important; } + .flex-xxl-row-reverse { + flex-direction: row-reverse !important; } + .flex-xxl-column-reverse { + flex-direction: column-reverse !important; } + .flex-xxl-grow-0 { + flex-grow: 0 !important; } + .flex-xxl-grow-1 { + flex-grow: 1 !important; } + .flex-xxl-shrink-0 { + flex-shrink: 0 !important; } + .flex-xxl-shrink-1 { + flex-shrink: 1 !important; } + .flex-xxl-wrap { + flex-wrap: wrap !important; } + .flex-xxl-nowrap { + flex-wrap: nowrap !important; } + .flex-xxl-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .gap-xxl-0 { + gap: 0 !important; } + .gap-xxl-1 { + gap: 0.25rem !important; } + .gap-xxl-2 { + gap: 0.5rem !important; } + .gap-xxl-3 { + gap: 1rem !important; } + .gap-xxl-4 { + gap: 1.5rem !important; } + .gap-xxl-5 { + gap: 3rem !important; } + .justify-content-xxl-start { + justify-content: flex-start !important; } + .justify-content-xxl-end { + justify-content: flex-end !important; } + .justify-content-xxl-center { + justify-content: center !important; } + .justify-content-xxl-between { + justify-content: space-between !important; } + .justify-content-xxl-around { + justify-content: space-around !important; } + .justify-content-xxl-evenly { + justify-content: space-evenly !important; } + .align-items-xxl-start { + align-items: flex-start !important; } + .align-items-xxl-end { + align-items: flex-end !important; } + .align-items-xxl-center { + align-items: center !important; } + .align-items-xxl-baseline { + align-items: baseline !important; } + .align-items-xxl-stretch { + align-items: stretch !important; } + .align-content-xxl-start { + align-content: flex-start !important; } + .align-content-xxl-end { + align-content: flex-end !important; } + .align-content-xxl-center { + align-content: center !important; } + .align-content-xxl-between { + align-content: space-between !important; } + .align-content-xxl-around { + align-content: space-around !important; } + .align-content-xxl-stretch { + align-content: stretch !important; } + .align-self-xxl-auto { + align-self: auto !important; } + .align-self-xxl-start { + align-self: flex-start !important; } + .align-self-xxl-end { + align-self: flex-end !important; } + .align-self-xxl-center { + align-self: center !important; } + .align-self-xxl-baseline { + align-self: baseline !important; } + .align-self-xxl-stretch { + align-self: stretch !important; } + .order-xxl-first { + order: -1 !important; } + .order-xxl-0 { + order: 0 !important; } + .order-xxl-1 { + order: 1 !important; } + .order-xxl-2 { + order: 2 !important; } + .order-xxl-3 { + order: 3 !important; } + .order-xxl-4 { + order: 4 !important; } + .order-xxl-5 { + order: 5 !important; } + .order-xxl-last { + order: 6 !important; } + .m-xxl-0 { + margin: 0 !important; } + .m-xxl-1 { + margin: 0.25rem !important; } + .m-xxl-2 { + margin: 0.5rem !important; } + .m-xxl-3 { + margin: 1rem !important; } + .m-xxl-4 { + margin: 1.5rem !important; } + .m-xxl-5 { + margin: 3rem !important; } + .m-xxl-auto { + margin: auto !important; } + .mx-xxl-0 { + margin-right: 0 !important; + margin-left: 0 !important; } + .mx-xxl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; } + .mx-xxl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; } + .mx-xxl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; } + .mx-xxl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; } + .mx-xxl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; } + .mx-xxl-auto { + margin-right: auto !important; + margin-left: auto !important; } + .my-xxl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; } + .my-xxl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } + .my-xxl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } + .my-xxl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; } + .my-xxl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; } + .my-xxl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; } + .my-xxl-auto { + margin-top: auto !important; + margin-bottom: auto !important; } + .mt-xxl-0 { + margin-top: 0 !important; } + .mt-xxl-1 { + margin-top: 0.25rem !important; } + .mt-xxl-2 { + margin-top: 0.5rem !important; } + .mt-xxl-3 { + margin-top: 1rem !important; } + .mt-xxl-4 { + margin-top: 1.5rem !important; } + .mt-xxl-5 { + margin-top: 3rem !important; } + .mt-xxl-auto { + margin-top: auto !important; } + .me-xxl-0 { + margin-right: 0 !important; } + .me-xxl-1 { + margin-right: 0.25rem !important; } + .me-xxl-2 { + margin-right: 0.5rem !important; } + .me-xxl-3 { + margin-right: 1rem !important; } + .me-xxl-4 { + margin-right: 1.5rem !important; } + .me-xxl-5 { + margin-right: 3rem !important; } + .me-xxl-auto { + margin-right: auto !important; } + .mb-xxl-0 { + margin-bottom: 0 !important; } + .mb-xxl-1 { + margin-bottom: 0.25rem !important; } + .mb-xxl-2 { + margin-bottom: 0.5rem !important; } + .mb-xxl-3 { + margin-bottom: 1rem !important; } + .mb-xxl-4 { + margin-bottom: 1.5rem !important; } + .mb-xxl-5 { + margin-bottom: 3rem !important; } + .mb-xxl-auto { + margin-bottom: auto !important; } + .ms-xxl-0 { + margin-left: 0 !important; } + .ms-xxl-1 { + margin-left: 0.25rem !important; } + .ms-xxl-2 { + margin-left: 0.5rem !important; } + .ms-xxl-3 { + margin-left: 1rem !important; } + .ms-xxl-4 { + margin-left: 1.5rem !important; } + .ms-xxl-5 { + margin-left: 3rem !important; } + .ms-xxl-auto { + margin-left: auto !important; } + .p-xxl-0 { + padding: 0 !important; } + .p-xxl-1 { + padding: 0.25rem !important; } + .p-xxl-2 { + padding: 0.5rem !important; } + .p-xxl-3 { + padding: 1rem !important; } + .p-xxl-4 { + padding: 1.5rem !important; } + .p-xxl-5 { + padding: 3rem !important; } + .px-xxl-0 { + padding-right: 0 !important; + padding-left: 0 !important; } + .px-xxl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; } + .px-xxl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; } + .px-xxl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; } + .px-xxl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; } + .px-xxl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; } + .py-xxl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; } + .py-xxl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } + .py-xxl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } + .py-xxl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; } + .py-xxl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; } + .py-xxl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; } + .pt-xxl-0 { + padding-top: 0 !important; } + .pt-xxl-1 { + padding-top: 0.25rem !important; } + .pt-xxl-2 { + padding-top: 0.5rem !important; } + .pt-xxl-3 { + padding-top: 1rem !important; } + .pt-xxl-4 { + padding-top: 1.5rem !important; } + .pt-xxl-5 { + padding-top: 3rem !important; } + .pe-xxl-0 { + padding-right: 0 !important; } + .pe-xxl-1 { + padding-right: 0.25rem !important; } + .pe-xxl-2 { + padding-right: 0.5rem !important; } + .pe-xxl-3 { + padding-right: 1rem !important; } + .pe-xxl-4 { + padding-right: 1.5rem !important; } + .pe-xxl-5 { + padding-right: 3rem !important; } + .pb-xxl-0 { + padding-bottom: 0 !important; } + .pb-xxl-1 { + padding-bottom: 0.25rem !important; } + .pb-xxl-2 { + padding-bottom: 0.5rem !important; } + .pb-xxl-3 { + padding-bottom: 1rem !important; } + .pb-xxl-4 { + padding-bottom: 1.5rem !important; } + .pb-xxl-5 { + padding-bottom: 3rem !important; } + .ps-xxl-0 { + padding-left: 0 !important; } + .ps-xxl-1 { + padding-left: 0.25rem !important; } + .ps-xxl-2 { + padding-left: 0.5rem !important; } + .ps-xxl-3 { + padding-left: 1rem !important; } + .ps-xxl-4 { + padding-left: 1.5rem !important; } + .ps-xxl-5 { + padding-left: 3rem !important; } + .text-xxl-start { + text-align: left !important; } + .text-xxl-end { + text-align: right !important; } + .text-xxl-center { + text-align: center !important; } } + +@media (min-width: 1200px) { + .fs-1 { + font-size: 2.5rem !important; } + .fs-2 { + font-size: 2rem !important; } + .fs-3 { + font-size: 1.75rem !important; } + .fs-4 { + font-size: 1.5rem !important; } } + +@media print { + .d-print-inline { + display: inline !important; } + .d-print-inline-block { + display: inline-block !important; } + .d-print-block { + display: block !important; } + .d-print-grid { + display: grid !important; } + .d-print-table { + display: table !important; } + .d-print-table-row { + display: table-row !important; } + .d-print-table-cell { + display: table-cell !important; } + .d-print-flex { + display: flex !important; } + .d-print-inline-flex { + display: inline-flex !important; } + .d-print-none { + display: none !important; } } + +/* typography */ +body { + line-height: 1.4; + font-family: "GenLight", sans-serif; + -webkit-font-smoothing: antialiased; + font-size: 16px; + color: #666666; } + +p, .paragraph { + font-weight: 400; + color: #666666; + font-size: 16px; + line-height: 1.7; + font-family: "GenLight", sans-serif; } + +.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { + color: #222222; + font-weight: 700; + line-height: 1.3 !important; } + .h1:not([class^='ti-']), .h2:not([class^='ti-']), .h3:not([class^='ti-']), .h4:not([class^='ti-']), .h5:not([class^='ti-']), .h6:not([class^='ti-']), h1:not([class^='ti-']), h2:not([class^='ti-']), h3:not([class^='ti-']), h4:not([class^='ti-']), h5:not([class^='ti-']), h6:not([class^='ti-']) { + font-family: "GenLight", sans-serif; } + +a.h1, a.h2, a.h3, a.h4, a.h5, a.h6 { + color: #222222; } + +h1, .h1 { + font-size: 45px; } + +h2, .h2 { + font-size: 36px; } + +h3, .h3 { + font-size: 28px; } + +h4, .h4 { + font-size: 22px; } + +h5, .h5 { + font-size: 18px; } + +h6, .h6 { + font-size: 16px; } + +/* Button style */ +.btn { + font-size: 14px; + font-weight: 500; + font-family: "GenLight", sans-serif; + text-transform: initial; + font-variant: small-caps; + padding: 10px 15px; + position: relative; + z-index: 1; + transition: .2s ease; } + .btn:hover, .btn:active, .btn:focus { + outline: 0; + box-shadow: 0 !important; } + +.btn-primary { + background: #00AAA1; + color: #fff; + border-color: #00AAA1; } + .btn-primary:active, .btn-primary:hover, .btn-primary:focus, .btn-primary:active { + background: #00AAA1 !important; + border-color: #00AAA1 !important; } + +.btn-outline-primary { + background: transparent; + color: #222222; + border-color: #00AAA1; } + .btn-outline-primary:active, .btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary:active { + background: #00AAA1 !important; + border-color: #00AAA1 !important; + color: #fff; } + +body { + background-color: #fff; + overflow-x: hidden; } + +::selection { + background: #00ddd1; + color: #fff; } + +/* preloader */ +.preloader { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: #fff; + z-index: 9999; + display: flex; + align-items: center; + justify-content: center; } + +img { + vertical-align: middle; + border: 0; + max-width: 100%; + height: auto; } + +a, +a:hover, +a:focus { + text-decoration: none; } + +a.text-primary:hover { + color: #00AAA1 !important; } + +a, +button, +select { + cursor: pointer; + transition: .2s ease; } + a:focus, + button:focus, + select:focus { + outline: 0; } + +a:hover { + color: #00AAA1; } + +.slick-slide { + outline: 0; } + +.section { + padding-top: 150px; + padding-bottom: 150px; } + .section-sm { + padding-top: 80px; + padding-bottom: 80px; } + .section-title { + margin-bottom: 30px; } + +.bg-cover { + background-size: cover; + background-position: center center; + background-repeat: no-repeat; } + +.border-primary { + border-color: #ACB9C4 !important; } + +/* overlay */ +.overlay { + position: relative; } + .overlay::before { + position: absolute; + content: ''; + height: 100%; + width: 100%; + top: 0; + left: 0; + background: #000; + opacity: .5; } + +.outline-0 { + outline: 0 !important; } + +.d-unset { + display: unset !important; } + +.bg-primary { + background: #00AAA1 !important; } + +.text-primary { + color: #00AAA1 !important; } + +.text-dark, footer a { + color: #222222 !important; } + +a.text-dark:focus, footer a:focus, +a.text-dark:hover, +footer a:hover { + color: #00AAA1 !important; } + +.text-light { + color: #959595 !important; } + +.text-color { + color: #666666; } + +.mb-10 { + margin-bottom: 10px !important; } + +.mb-20 { + margin-bottom: 20px !important; } + +.mb-30 { + margin-bottom: 30px !important; } + +.mb-40 { + margin-bottom: 40px !important; } + +.mb-50 { + margin-bottom: 50px !important; } + +.mb-60 { + margin-bottom: 60px !important; } + +.mb-70 { + margin-bottom: 70px !important; } + +.mb-80 { + margin-bottom: 80px !important; } + +.mb-90 { + margin-bottom: 90px !important; } + +.mb-100 { + margin-bottom: 100px !important; } + +.zindex-1 { + z-index: 1; } + +.overflow-hidden { + overflow: hidden; } + +.border-primary { + border-color: #00AAA1 !important; } + +.font-weight-medium { + font-weight: 500 !important; } + +/* form control */ +.form-control { + height: 50px; + border-radius: 0; } + .form-control:focus { + box-shadow: none; + outline: 0; + border-color: #00AAA1; } + .form-control::placeholder { + font-size: 13px; } + +textarea.form-control { + height: 150px; } + +a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover { + background: #00AAA1 !important; } + +.nav-item { + margin: 0; } + .nav-item .nav-link { + text-transform: initial; } + +.navbar-white .navbar-nav .nav-link { + color: #222222; } + .navbar-white .navbar-nav .nav-link:hover { + color: #00AAA1; } + +.navbar-expand-lg .navbar-nav .nav-link { + padding: 20px; } + +.navbar-brand { + font-family: KallaikosrevveRegular; + font-weight: bold; + font-size: 26px; + color: #222222; } + +.desktop-view { + display: block; } + @media (max-width: 991px) { + .desktop-view { + display: none; } } +/* card */ +.card { + border: 0; + border-radius: 0; } + .card-header, .card-footer, .card-img, .card-img-top { + border: 0; + border-radius: 0; } + +.post-meta span { + colro: #444; + font-weight: 500; } + +/* widget */ +.widgets { + padding-left: 25px; + border-left: 1px solid #ACB9C4; } + @media (max-width: 991px) { + .widgets { + padding-left: 0; + border-left: 0; } } +.widget { + text-align: center; + margin-bottom: 50px; } + .widget-title { + display: inline-block; + border-top: 0.5px solid #00AAA1; + border-bottom: 0.5px solid #00AAA1; + padding: 10px 0; + margin-bottom: 20px; } + .widget li { + margin-bottom: 10px; } + .widget li a { + color: #666666; } + .widget li a:hover { + color: #00AAA1; } + +.author-thumb-sm { + max-height: 165px; + max-width: 165px; } + +.social-links li a { + height: 40px; + width: 40px; + background-color: #00AAA1; + color: #fff; + display: block; + line-height: 40px; + border: 1px solid transparent; + font-size: 20px; } + .social-links li a:hover { + background-color: #fff; + color: #00AAA1; + border: 1px solid #00AAA1; } + +/* pagination */ +.pagination { + justify-content: center; } + .pagination .page-item .page-link { + display: inline-block; + width: 40px; + height: 40px; + text-align: center; + color: #00AAA1; + border-top: 0; + border-bottom: 0; } + .pagination .page-item .page-link:hover { + background: #00AAA1; + color: #fff; } + .pagination .page-item:first-child .page-link, .pagination .page-item:last-child .page-link { + border-radius: 0; } + .pagination .page-item.active .page-link { + background: #fff; + color: #666666; + border: 1px solid #00AAA1; } + +/* markdown style */ +.content * { + margin-bottom: 20px; } + +.content h1, .content .h1, +.content h2, +.content .h2, +.content h3, +.content .h3, +.content h4, +.content .h4, +.content h5, +.content .h5, +.content h6, +.content .h6 { + margin-bottom: 10px; } + +.content ol { + padding-left: 20px; } + +.content ul { + padding-left: 0; } + .content ul li { + position: relative; + padding-left: 20px; + margin-bottom: 15px; + list-style-type: none; } + .content ul li::before { + position: absolute; + content: "\e71b"; + font-family: "fontawesome"; + font-size: 14px; + left: 0; + top: 1px; + color: #00AAA1; + transition: .3s ease; } + +.content table { + text-align: left; + width: 100%; + max-width: 100%; + margin-bottom: 1rem; + border: 1px solid #dee2e6; } + .content table th, + .content table td { + padding: .75rem; + vertical-align: top; + border: 1px solid #dee2e6; } + .content table thead { + background: #eaf9ff; } + .content table tbody { + background: #f4fcff; } + .content table tbody td { + text-align: left !important; } + +.content blockquote { + padding: 20px; + background: #f4fcff; + border-left: 3px solid #00AAA1; } + .content blockquote p { + margin-bottom: 0; + color: #222222; + font-style: italic !important; } + +.content pre { + padding: 10px 20px; + background: #f4fcff; } + .content pre code { + border: 0; + background: transparent; + padding: 0; } + +.content a { + color: #00AAA1; } + .content a:hover { + text-decoration: underline; } + +.content code { + padding: 3px 5px; + background: #f4fcff; + border: 1px solid #ACB9C4; + border-radius: 3px; + color: #222222; } + +footer a:hover { + color: #00AAA1 !important; + text-decoration: underline; } diff --git a/resources/_gen/assets/scss/scss/style.scss_f300667da4f5b5f84e1a9e0702b2fdde.json b/resources/_gen/assets/scss/scss/style.scss_f300667da4f5b5f84e1a9e0702b2fdde.json new file mode 100644 index 0000000..1c0c34e --- /dev/null +++ b/resources/_gen/assets/scss/scss/style.scss_f300667da4f5b5f84e1a9e0702b2fdde.json @@ -0,0 +1 @@ +{"Target":"scss/style.css","MediaType":"text/css","Data":{}} \ No newline at end of file diff --git a/static/ewen.jpg b/static/ewen.jpg new file mode 100644 index 0000000..f724caf Binary files /dev/null and b/static/ewen.jpg differ diff --git a/static/favicon.png b/static/favicon.png index afccd13..b36b2b7 100644 Binary files a/static/favicon.png and b/static/favicon.png differ diff --git a/themes/theme-blog-ewen b/themes/theme-blog-ewen index 372a31f..8521f5d 160000 --- a/themes/theme-blog-ewen +++ b/themes/theme-blog-ewen @@ -1 +1 @@ -Subproject commit 372a31f0f53cd44788be093e679f63ab94671ed2 +Subproject commit 8521f5df319820733bf74bde14a4298460775ccd