1import{$a as Pe,A as Fo,Aa as to,Ab as g,Ad as En,B as he,Ba as z,Bb as b,C as rn,Ca as S,Cb as J,Cc as On,Cd as Tn,Ce as Ve,Da as gn,Dd as In,E as le,Ea as mn,Fa as $,Fb as ke,G as Uo,Ga as Z,Gb as M,Ge as Be,H as A,Ha as p,Hb as bo,Hc as Jo,Hf as Ln,I as sr,Ia as s,Ib as L,Ie as qo,J as No,Ja as f,Jb as m,Je as Bn,Jf as Hn,K as ve,Ka as y,Kb as vn,Kc as hr,Kd as Fe,L as h,La as $o,Lb as yn,M as ye,Ma as Zo,Mb as br,Mc as oe,Md as ao,Na as Me,Nb as xn,Nc as lo,Nd as wo,O as _,Oa as go,Ob as ze,Oc as Y,Od as Fn,P as w,Pa as mo,Pb as _n,Pc as oo,Pd as Co,Pf as qn,Qa as Ao,Qb as wn,Qd as bc,Ra as T,Rb as Cn,S as xe,Sa as gr,Sb as D,T as fr,Ta as x,Td as Nn,U as nn,Ua as mr,Ub as ur,Ud as uc,Va as v,Vd as Rn,Vf as Le,W as P,Wa as _o,Wd as Ne,X as tn,Xa as W,Xd as An,Y as cn,Ya as Mo,Yb as Se,Z as ae,Za as Po,_ as _e,_a as Oo,a as Wo,ab as bn,b as lr,bb as Oe,bc as H,c as R,ca as po,cb as Yo,d as Ur,da as we,db as X,eb as N,ee as vo,eh as yr,f as Kr,fc as Mn,fe as vr,fh as He,ga as se,gb as fe,gc as Xo,gd as ee,ge as So,gh as jn,h as $r,ha as ln,hb as C,he as Vn,hh as Gn,i as Io,ia as l,ib as B,id as kn,ih as vc,ja as Ro,jb as k,jd as V,jh as eo,k as xo,ka as Ce,kb as un,kd as ko,kg as hc,kh as Do,l as Zr,la as an,ld as Ee,lh as qe,m as Yr,ma as dr,md as zn,mh as re,nb as Vo,nh as Wn,o as Qr,ob as Bo,p as ar,pa as sn,pb as Lo,pd as Ho,qa as E,ra as pr,rc as De,s as Xr,sa as fn,sd as Te,ta as dn,tb as co,tc as Pn,u as Jr,ua as Ko,v as on,va as ho,w as en,wb as io,wd as zo,we as Re,xb as Qo,xd as Ie,ya as pn,yb as hn,yd as Sn,ye as Ae,z as no,zd as Dn}from"./chunk-3KXTMGPY.js";import{a as Q,b as fo,f as F,k as To}from"./chunk-WHAQOLYP.js";function _c(t,n){if(t&1&&Me(0,"span",6),t&2){let o=v(2);gr("innerHTML",o.safeSupportingText(),po)}}function wc(t,n){if(t&1&&($o(0,"div",4,1),Me(2,"span",5),z(3,_c,1,1,"span",6),Zo()),t&2){let o=v();X("top",o.tooltipTop(),"px")("left",o.tooltipLeft(),"px"),N("position-top",o.position()==="top")("position-bottom",o.position()==="bottom")("position-left",o.position()==="left")("position-right",o.position()==="right")("position-top-left",o.position()==="top-left")("position-top-right",o.position()==="top-right")("with-arrow",o.arrow()),l(2),gr("innerHTML",o.safeText(),po),l(),S(o.supportingText()?3:-1)}}function zc(t,n){t&1&&W(0,1)}function Sc(t,n){t&1&&($o(0,"div",4),W(1,2),Zo())}function Ic(t,n){t&1&&(s(0,"span",3)(1,"span",4),W(2),f(),s(3,"span",5),W(4,1),f(),s(5,"span",6),W(6,2),f()())}function Fc(t,n){t&1&&Ao(0)}function Nc(t,n){if(t&1&&(s(0,"a",7),ho(1,Fc,1,0,"ng-container",8),f()),t&2){let o=v(),e=Yo(1);fe(Qo(8,$n,o.variant(),"size-"+o.size())),N("dark",o.darkBackground()),p("href",n,we),to("target",o.openInNewTab()?"_blank":null)("rel",o.openInNewTab()?"noopener noreferrer":null),l(),p("ngTemplateOutlet",e)}}function Rc(t,n){t&1&&Ao(0)}function Ac(t,n){if(t&1){let o=T();s(0,"button",9),x("click",function(){_(o);let r=v();return w(r.onclick.emit())}),ho(1,Rc,1,0,"ng-container",8),f()}if(t&2){let o=v(),e=Yo(1);fe(Qo(6,$n,o.variant(),"size-"+o.size())),N("dark",o.darkBackground()),p("disabled",o.disabled()),l(),p("ngTemplateOutlet",e)}}function Vc(t,n){if(t&1&&y(0,"span",2),t&2){let o=v();X("background-color",o.resolvedColor())("mask-image",o.iconUrl())("-webkit-mask-image",o.iconUrl())("mask-repeat","no-repeat")("-webkit-mask-repeat","no-repeat")("mask-position","center")("-webkit-mask-position","center")("mask-size","contain")("-webkit-mask-size","contain")("width",o.resolvedWidth())("height",o.resolvedHeight()),to("aria-hidden",o.ariaHidden())("aria-label",o.ariaLabel())}}function Bc(t,n){if(t&1&&y(0,"img",1),t&2){let o=v();p("src",o.iconPath(),we)("alt",o.decorative()?"":o.ariaLabel()),to("aria-hidden",o.ariaHidden())}}function Hc(t,n){if(t&1&&y(0,"img",1),t&2){let o=v();p("ngSrc",o.iconSrc())}}function Gc(t,n){t&1&&(s(0,"span",11),C(1,"*"),f())}function Wc(t,n){if(t&1&&(s(0,"ui-tooltip",12),y(1,"ui-icon",14),f()),t&2){let o=v(2);p("text",o.tooltip()),l(),p("decorative",!0)}}function Uc(t,n){t&1&&(s(0,"span",13),C(1,"(facultatif)"),f())}function Kc(t,n){if(t&1&&(s(0,"label",4)(1,"span",10),z(2,Gc,2,0,"span",11),C(3),f(),z(4,Wc,2,2,"ui-tooltip",12),z(5,Uc,2,0,"span",13),f()),t&2){let o=v();to("for",o.isGroup()?null:o.forId()||null),l(2),S(o.required()?2:-1),l(),k(" ",o.label()," "),l(),S(o.tooltip()?4:-1),l(),S(o.optional()?5:-1)}}function $c(t,n){if(t&1&&(s(0,"p",5),C(1),f()),t&2){let o=v();l(),k(" ",o.hint()," ")}}function Zc(t,n){if(t&1){let o=T();s(0,"div",6)(1,"div",15)(2,"input",16,0),x("change",function(){_(o);let r=Yo(3),c=v();return w(c.toggleNone(r.checked))}),f(),s(4,"label",17),C(5),f()()()}if(t&2){let o=v();l(2),p("id",o.forId()+"None")("checked",o.noneChecked()),l(2),p("for",o.forId()+"None"),l(),k(" ",o.noneLabel()," ")}}function Yc(t,n){t&1&&(s(0,"div",6),W(1,1),f())}function Qc(t,n){if(t&1&&y(0,"p",8),t&2){let o=v();p("innerHTML",o.error(),po)}}function Xc(t,n){if(t&1&&(s(0,"p",9),C(1),f()),t&2){let o=v();l(),k(" ",o.helperText()," ")}}
1function Jc(t,n){if(t&1&&(s(0,"option",1),C(1),f()),t&2){let o=v();p("selected",!o.value||o.value===""),l(),k(" ",o.placeholder()," ")}}function oi(t,n){if(t&1&&(s(0,"option",2),C(1),f()),t&2){let o=n.$implicit,e=v();p("value",o.value)("disabled",o.disabled)("selected",o.value===e.value),l(),k(" ",o.label," ")}}function ei(t,n){if(t&1&&(s(0,"div",2)(1,"span",3),C(2),f()()),t&2){let o=v();N("ui-textarea__footer--error",o.isOverLimit()),l(2),un(" ",o.characterCount()," / ",o.maxLength()," ")}}function ri(t,n){if(t&1){let o=T();s(0,"button",2),x("click",function(){let r=_(o).$implicit,c=v();return w(c.selectOption(r))}),C(1),f()}if(t&2){let o=n.$implicit,e=v();N("ui-toggle-group__option--selected",e.isSelected(o))("ui-toggle-group__option--disabled",o.disabled),p("disabled",e.disabled||o.disabled),to("aria-checked",e.isSelected(o)),l(),k(" ",o.label," ")}}function ni(t,n){if(t&1){let o=T();s(0,"button",3),x("click",function(){_(o);let r=v();return w(r.remove.emit())}),y(1,"ui-icon",4),f()}t&2&&(l(),p("color","tertiary"))}function li(t,n){if(t&1){let o=T();s(0,"ui-chip",9),x("remove",function(){let r=_(o).$implicit,c=v(2);return w(c.remove(r))})("click",function(r){return _(o),r.stopPropagation(),w(r.preventDefault())}),C(1),f()}if(t&2){let o=n.$implicit,e=v(2);p("removable",!e.isDisabled())("color","outlined"),l(),k(" ",o.label," ")}}function ai(t,n){if(t&1&&(s(0,"div",4,0),$(2,li,2,3,"ui-chip",8,wr),f()),t&2){let o=v();l(2),Z(o.selected())}}function si(t,n){if(t&1&&(s(0,"span",5),C(1),f()),t&2){let o=v();l(),k(" ",o.placeholder()," ")}}function fi(t,n){if(t&1){let o=T();s(0,"button",20),x("click",function(r){return _(o),v(2).clearSearch(),w(r.stopPropagation())}),y(1,"ui-icon",16),f()}t&2&&(l(),p("name","cancel")("size","lg"))}function di(t,n){t&1&&y(0,"span",15)}function pi(t,n){if(t&1&&(s(0,"p",21),C(1),f()),t&2){let o=v(2);N("ui-autocomplete__empty-text--error",o.hasExceededMax()),l(),k(" ",o.infoMessage()," ")}}function gi(t,n){if(t&1&&(s(0,"div",22),C(1),f()),t&2){let o=v().$implicit;l(),k(" ",o.groupName," ")}}function mi(t,n){t&1&&Ao(0)}function bi(t,n){if(t&1&&(s(0,"div",19),ho(1,mi,1,0,"ng-container",24),f()),t&2){let o=v(3);l(),p("ngTemplateOutlet",o.footerTemplate())}}function ui(t,n){if(t&1){let o=T();s(0,"button",25),x("click",function(){let r=_(o).$implicit,c=v(3);return w(c.select(r))}),s(1,"span",26),y(2,"input",27),f(),y(3,"span",28),f()}if(t&2){let o=n.$implicit,e=v(3);N("selected",e.isSelected(o))("error",e.isSelected(o)&&e.hasExceededMax()),p("disabled",e.isOptionDisabled(o)),l(2),p("checked",e.isSelected(o)),l(),p("innerHTML",e.highlight(o.label),po)}}function hi(t,n){t&1&&Ao(0)}function vi(t,n){if(t&1&&(s(0,"div",19),ho(1,hi,1,0,"ng-container",24),f()),t&2){let o=v(3);l(),p("ngTemplateOutlet",o.footerTemplate())}}function yi(t,n){if(t&1&&(z(0,gi,2,1,"div",22),z(1,bi,2,1,"div",19),$(2,ui,4,7,"button",23,wr),z(4,vi,2,1,"div",19)),t&2){let o=n.$implicit,e=v(2);S(o.groupName?0:-1),l(),S(o.isNoResultsGroup?1:-1),l(),Z(o.options),l(2),S(o.isSelectedGroup&&!e.hasActiveSearch()?4:-1)}}function xi(t,n){t&1&&Ao(0)}function _i(t,n){if(t&1&&(s(0,"div",19),ho(1,xi,1,0,"ng-container",24),f()),t&2){let o=v(2);l(),p("ngTemplateOutlet",o.footerTemplate())}}function wi(t,n){t&1&&Ao(0)}function Ci(t,n){if(t&1&&(s(0,"div",19),ho(1,wi,1,0,"ng-container",24),f()),t&2){let o=v(2);l(),p("ngTemplateOutlet",o.footerTemplate())}}function Mi(t,n){if(t&1){let o=T();s(0,"div",10),x("click",function(r){return _(o),w(r.stopPropagation())})("keydown",function(r){return _(o),w(r.stopPropagation())}),s(1,"div",11)(2,"input",12,1),x("keydown",function(r){_(o);let c=v();return w(c.onKeyDown(r))}),f(),s(4,"div",13),z(5,fi,2,2,"button",14),z(6,di,1,0,"span",15),y(7,"ui-icon",16),f()(),z(8,pi,2,3,"p",17),s(9,"div",18),$(10,yi,5,3,null,null,ii),z(12,_i,2,1,"div",19),f(),z(13,Ci,2,1,"div",19),f()}if(t&2){let o=v();l(2),p("formControl",o.search),l(3),S(o.search.value?5:-1),l(),S(o.search.value?6:-1),l(),p("name","search")("size","lg"),l(),S(o.infoMessage()?8:-1),l(2),Z(o.groupedOptions()),l(2),S(o.hasActiveSearch()&&!o.hasNoResults()?12:-1),l(),S(!o.hasActiveSearch()&&!o.hasSelection()?13:-1)}}var yc,xc,_r,Cc,Mc,Pc,Oc,kc,Dc,Ec,Tc,$n,Lc,qc,jc,wr,ti,ci,ii,Pi,je,uo,ne,Eo,yo,Un,U,Oi,Kn,Ge,We,Ue,jo,Ke,$e,Ze,Zn,Cr,Yn,Go=F(()=>{"use strict";D();D();Pn();Xo();Xo();oo();wo();wo();
1le();yc=["trigger"],xc=["tooltip"],_r=["*"];Cc=["modalAction"],Mc=["modalHeader"],Pc=["dialog"],Oc=["*",[["","modalHeader",""]],[["","modalActions",""]]],kc=["*","[modalHeader]","[modalActions]"];Dc=(t,n,o)=>[t,n,o],Ec=[[["","buttonLeft",""]],"*",[["","buttonRight",""]]],Tc=["[buttonLeft]","*","[buttonRight]"],$n=(t,n)=>[t,n];Lc=(t,n)=>({locked:t,"no-img":n});qc=["*",[["","fieldSide",""]]],jc=["*","[fieldSide]"];wr=(t,n)=>n.value;ti=["autocompleteFooter"],ci=["searchInputElement"],ii=(t,n)=>n.groupName;Pi=new No("UI_KIT_ENV"),je=(()=>{class t{env=h(Pi,{optional:!0})??{uiKitAssetUrl:"https://storage.googleapis.com/ap-ui-kit-assets"};get assetUrl(){return this.env.uiKitAssetUrl}static \u0275fac=function(e){return new(e||t)};static \u0275prov=A({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),uo=(()=>{class t{text=m.required();supportingText=m();disabled=m(!1);position=m("top");arrow=m(!0);topOffset=m();leftOffset=m();displayTooltip=P(!1);tooltipTop=P(0);tooltipLeft=P(0);persistent=m(!1);sanitizer=h(De);safeText=M(()=>this.sanitizer.bypassSecurityTrustHtml(this.text()));safeSupportingText=M(()=>this.supportingText()?this.sanitizer.bypassSecurityTrustHtml(this.supportingText()):null);triggerRef;tooltipRef;closingTimeout=null;showTooltip(){this.closingTimeout&&clearTimeout(this.closingTimeout),this.displayTooltip.set(!0),setTimeout(()=>{this.updateTooltipPosition()},0)}hideTooltip(){this.closingTimeout=setTimeout(()=>{this.displayTooltip.set(!1)},this.persistent()?100:0)}onWindowChange(){this.displayTooltip()&&this.updateTooltipPosition()}updateTooltipPosition(){let o=this.triggerRef?.nativeElement,e=this.tooltipRef?.nativeElement;if(!o||!e)return;let r=o.getBoundingClientRect(),c=e.getBoundingClientRect(),i=8,a=this.topOffset()??0,d=this.leftOffset()??0,u=0,O=0;switch(this.position()){case"top":u=r.top-c.height-i,O=r.left+r.width/2-c.width/2;break;case"bottom":u=r.bottom+i+a,O=r.left+r.width/2-c.width/2+d;break;case"left":u=r.top+r.height/2-c.height/2,O=r.left-c.width-i;break;case"right":u=r.top+r.height/2-c.height/2,O=r.right+i;break;case"top-left":u=r.top-c.height-i,O=r.left;break;case"top-right":u=r.top-c.height-i,O=r.right-c.width;break}let I=8,j=window.innerWidth-c.width-I,G=window.innerHeight-c.height-I;this.tooltipLeft.set(Math.max(I,Math.min(O,j))),this.tooltipTop.set(Math.max(I,Math.min(u,G)))}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=E({type:t,selectors:[["ui-tooltip"]],viewQuery:function(e,r){if(e&1&&(Mo(yc,5),Mo(xc,5)),e&2){let c;Po(c=Oo())&&(r.triggerRef=c.first),Po(c=Oo())&&(r.tooltipRef=c.first)}},hostBindings:function(e,r){e&1&&x("scroll",function(){return r.onWindowChange()},se)("resize",function(){return r.onWindowChange()},se)},inputs:{text:[1,"text"],supportingText:[1,"supportingText"],disabled:[1,"disabled"],position:[1,"position"],arrow:[1,"arrow"],topOffset:[1,"topOffset"],leftOffset:[1,"leftOffset"],persistent:[1,"persistent"]},ngContentSelectors:_r,decls:4,vars:1,consts:[["trigger",""],["tooltip",""],[1,"tooltip-button-container",3,"mouseenter","mouseleave","focusin","focusout"],[1,"tooltip-container",3,"position-top","position-bottom","position-left","position-right","position-top-left","position-top-right","with-arrow","top","left"],[1,"tooltip-container"],[1,"tooltip-text","body-sm",3,"innerHTML"],[1,"tooltip-supporting-text","body-sm",3,"innerHTML"]],template:function(e,r){if(e&1){let c=T();_o(),$o(0,"div",2,0),mr("mouseenter",function(){return _(c),w(!r.disabled()&&r.showTooltip())})("mouseleave",function(){return _(c),w(!r.disabled()&&r.hideTooltip())})("focusin",function(){return _(c),w(!r.disabled()&&r.showTooltip())})("focusout",function(){return _(c),w(!r.disabled()&&r.hideTooltip())}),z(2,wc,4,20,"div",3),W(3),Zo()}e&2&&(l(2),S(r.displayTooltip()?2:-1))},styles:[`:root{--icon-font-family: "alicon"}.icon-visible:before,.icon-user:before,.icon-stop:before,.icon-social-youtube-no-circle:before,.icon-social-youtube:before,.icon-social-website-no-circle:before,.icon-social-website:before,.icon-social-twitter-no-circle:before,.icon-social-twitter:before,.icon-social-tiktok-no-circle:before,.icon-social-tiktok:before,.icon-social-share-no-circle-full:before,.icon-social-share-no-circle:before,.icon-social-pinterest-no-circle:before,.icon-social-pinterest:before,.icon-social-mail-no-circle:before,.icon-social-mail:before,.icon-social-linkedin-no-circle:before,.icon-social-linkedin:before,.icon-social-instagram-no-circle:before,.icon-social-instagram:before,.icon-social-facebook-no-circle:before,.icon-social-facebook:before,.icon-search-sm:before,.icon-search-active:before,.icon-search:before,.icon-refresh-sm:before,.icon-refresh-md:before,.icon-refresh:before,.icon-reading:before,.icon-plus-xs:before,.icon-plus-sm:before,.icon-plus-md:before,.icon-plus-circle-xs:before,.icon-plus-circle-sm:before,.icon-plus-circle-md:before,.icon-plus-circle:before,.icon-plus:before,.icon-play-sound:before,.icon-phone:before,.icon-os-apple:before,.icon-os-android:before,.icon-notions-sm:before,.icon-notions-md:before,.icon-notions:before,.icon-m
1inus-xs:before,.icon-minus-sm:before,.icon-minus-md:before,.icon-minus-circle-xs:before,.icon-minus:before,.icon-messenger:before,.icon-menu-sm:before,.icon-menu-md:before,.icon-menu:before,.icon-mail:before,.icon-list-sm:before,.icon-list-md:before,.icon-list:before,.icon-invisible:before,.icon-home-full:before,.icon-home:before,.icon-filters-on:before,.icon-filters:before,.icon-face:before,.icon-ellipsis:before,.icon-edit:before,.icon-download-sm:before,.icon-download:before,.icon-don:before,.icon-close-xs:before,.icon-close-sm:before,.icon-close-md:before,.icon-close-circle-sm-fat:before,.icon-close-circle-sm:before,.icon-close-circle-md:before,.icon-close-circle:before,.icon-close:before,.icon-chevron-sm:before,.icon-chevron-md:before,.icon-chevron:before,.icon-checkmark-sm:before,.icon-arrow-sm-t:before,.icon-arrow-sm:before,.icon-arrow-play:before,.icon-arrow-md:before,.icon-arrow-line:before,.icon-arrow-fs:before,.icon-arrow-external-sm:before,.icon-arrow-external-md:before,.icon-arrow-external:before,.icon-arrow-bend:before,.icon-arrow:before,.icon:before{font-family:var(--icon-font-family);font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never}.icon-arrow:before{content:"\\ea01"}.icon-arrow-bend:before{content:"\\ea02"}.icon-arrow-external:before{content:"\\ea03"}.icon-arrow-external-md:before{content:"\\ea04"}.icon-arrow-external-sm:before{content:"\\ea05"}.icon-arrow-fs:before{content:"\\ea06"}.icon-arrow-line:before{content:"\\ea07"}.icon-arrow-md:before{content:"\\ea08"}.icon-arrow-play:before{content:"\\ea09"}.icon-arrow-sm:before{content:"\\ea0a"}.icon-arrow-sm-t:before{content:"\\ea0b"}.icon-checkmark-sm:before{content:"\\ea0c"}.icon-chevron:before{content:"\\ea0d"}.icon-chevron-md:before{content:"\\ea0e"}.icon-chevron-sm:before{content:"\\ea0f"}.icon-close:before{content:"\\ea10"}.icon-close-circle:before{content:"\\ea11"}.icon-close-circle-md:before{content:"\\ea12"}.icon-close-circle-sm:before{content:"\\ea13"}.icon-close-circle-sm-fat:before{content:"\\ea14"}.icon-close-md:before{content:"\\ea15"}.icon-close-sm:before{content:"\\ea16"}.icon-close-xs:before{content:"\\ea17"}.icon-don:before{content:"\\ea18"}.icon-download:before{content:"\\ea19"}.icon-download-sm:before{content:"\\ea1a"}.icon-edit:before{content:"\\ea1b"}.icon-ellipsis:before{content:"\\ea1c"}.icon-face:before{content:"\\ea1d"}.icon-filters:before{content:"\\ea1e"}.icon-filters-on:before{content:"\\ea1f"}.icon-home:before{content:"\\ea20"}.icon-home-full:before{content:"\\ea21"}.icon-invisible:before{content:"\\ea22"}.icon-list:before{content:"\\ea23"}.icon-list-md:before{content:"\\ea24"}.icon-list-sm:before{content:"\\ea25"}.icon-mail:before{content:"\\ea26"}.icon-menu:before{content:"\\ea27"}.icon-menu-md:before{content:"\\ea28"}.icon-menu-sm:before{content:"\\ea29"}.icon-messenger:before{content:"\\ea2a"}.icon-minus:before{content:"\\ea2b"}.icon-minus-circle-xs:before{content:"\\ea2c"}.icon-minus-md:before{content:"\\ea2d"}.icon-minus-sm:before{content:"\\ea2e"}.icon-minus-xs:before{content:"\\ea2f"}.icon-notions:before{content:"\\ea30"}.icon-notions-md:before{content:"\\ea31"}.icon-notions-sm:before{content:"\\ea32"}.icon-os-android:before{content:"\\ea33"}.icon-os-apple:before{content:"\\ea34"}.icon-phone:before{content:"\\ea35"}.icon-play-sound:before{content:"\\ea36"}.icon-plus:before{content:"\\ea37"}.icon-plus-circle:before{content:"\\ea38"}.icon-plus-circle-md:before{content:"\\ea39"}.icon-plus-circle-sm:before{content:"\\ea3a"}.icon-plus-circle-xs:before{content:"\\ea3b"}.icon-plus-md:before{content:"\\ea3c"}.icon-plus-sm:before{content:"\\ea3d"}.icon-plus-xs:before{content:"\\ea3e"}.icon-reading:before{content:"\\ea3f"}.icon-refresh:before{content:"\\ea40"}.icon-refresh-md:before{content:"\\ea41"}.icon-refresh-sm:before{content:"\\ea42"}.icon-search:before{content:"\\ea43"}.icon-search-active:before{content:"\\ea44"}.icon-search-sm:before{content:"\\ea45"}.icon-social-facebook:before{content:"\\ea46"}.icon-social-facebook-no-circle:before{content:"\\ea47"}.icon-social-instagram:before{content:"\\ea48"}.icon-social-instagram-no-circle:before{content:"\\ea49"}.icon-social-linkedin:before{content:"\\ea4a"}.icon-social-linkedin-no-circle:before{content:"\\ea4b"}.icon-social-mail:before{content:"\\ea4c"}.icon-social-mail-no-circle:before{content:"\\ea4d"}.icon-social-pinterest:before{content:"\\ea4e"}.icon-social-pinterest-no-circle:before{content:"\\ea4f"}.icon-social-share-no-circle:before{content:"\\ea50"}.icon-social-share-no-circle-full:before{content:"\\ea51"}.icon-social-tiktok:before{content:"\\ea52"}.icon-social-tiktok-no-circle:before{content:"\\ea53"}.icon-social-twitter:before{content:"\\ea54"}.icon-social-twitter-no-circle:before{content:"\\ea55"}.icon-social-website:before{content:"\\ea56"}.icon-social-website-no-circle:before{content:"\\ea57"}.icon-social-youtube:before{content:"\\ea58"}.icon-social-youtube-no-circle:before{content:"\\ea59"}.icon-stop:before{content:"\\ea5a"}.icon-user:before{content:"\\ea5b"}.icon-visible:before{content:"\\ea5c"}h1{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h1-font-size);font-weight:var(--font-weight-black);line-height:var(--h1-line-height)}h2{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h2-font-size);font-weight:var(--font-weight-black);line-height:var(--h2-line-height)}h3{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h3-font-size);font-weight:var(--font-weight-bold);line-height:var(--h3-line-height)}h4{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h4-font-size);font-weight:var(--font-weight-bold);line-height:var(--h4-line-height)}h5{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h5-font-size);font-weight:var(--font-weight-bold);line-height:var(--h5-line-height)}h6{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h6-font-size);font-weight:var(--font-weight-bold);line-height:var(--h6-line-height)}.subtitle-xl{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xl-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-lg{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-lg-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-md{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-md-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-sm{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-sm-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-xs{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xs-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.body-lg{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-md{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-sm{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-xs{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary)}.body-lg-bold{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-md-bold{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-sm-bold{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-xs-bold{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.typography-button-lg{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-lg-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-md{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-md-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-sm{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-sm-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography_button-link{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none}.img-sm{width:var(--image-sm-size);height:var(--image-sm-size);flex-shrink:0}.img-md{width:var(--image-md-size);height:var(--image-md-size);flex-shrink:0}.img-lg{width:var(--image-lg-size);height:var(--image-lg-size);flex-shrink:0}button{background-color:transparent;font-size:inherit;border:0;padding:0}button:disabled{opacity:.35;pointer-events:none}button:disabled img{opacity:.35}th{background-color:var(--color-100)}:root{--app-hub-margin-inline: 122px;--body-font: "Chromatica", sans-serif;--font-italic: "Chromatica Italic", sans-serif;--fw-normal: 400;--fw-regular: var(--fw-normal);--fw-medium: 500;--fw-bold: 700;--fw-black: 900;--max-width: 1920px;--input-shadow: 4px;--avatar-shadow: 6px;--topbar-padding: 30px;--topbar-min-height: 32px;--space-s: 20px;--space-m: 40px;--space-l: 50px;--space-xl: var(--space-l);--color-000: #05bf8e;--border-color-000: #04a67c;--color-900: #11473b;--border-color-900: #0c322a;--color-800: #0c6b52;--border-color-800: #095440;--color-700: #07815c;--border-color-700: #06694b;--color-600: #019667;--border-color-600: #017d56;--color-500: #00b37a;--border-color-500: #009a69;--color-400: #04b181;--border-color-400: #03986f;--color-300: #a2f4d6;--border-color-300: #8bf1cc;--color-200: #c0f6e0;--border-color-200: #aaf3d5;--color-100: #dbf8ef;--border-color-100: #c6f4e6;--color-50: #f1fcf8;--border-color-50: #dcf8ee;--border-color-b: #fca28f;--border-color-a: #e2ec59;--border-color-c: #8bf1cc;--color-b: #ff55c3;--color-a: #efc807;--color-c: #51b6c2}:root .lrn-assess [id^=countdown-modal] .lrn-assess-modal-body{white-space:pre-line}:host{--color-base-white: #ffffff;--color-base-black: #000000;--color-base-transparent: #ffffff00;--color-gray-25: #fdfdfd;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #e9eaeb;--color-gray-300: #d5d7da;--color-gray-400: #a4a7ae;--color-gray-500: #717680;--color-gray-600: #535862;--color-gray-700: #414651;--color-gray-800: #252b37;--color-gray-900: #181d27;--color-gray-950: #0a0d12;--color-brand-25: #f7fcfd;--color-brand-50: #f0fafb;--color-brand-100: #DBF8EF;--color-brand-200: #A2F4D6;--color-brand-300: #A2F4D6;--color-brand-400: #04B181;--color-brand-500: #00A676;--color-brand-600: #0A8F67;--color-brand-700: #0C7154;--color-brand-800: #0E5C46;--color-brand-900: #11473B;--color-brand-950: #152e37;--color-error-25: #fff6f5;--color-error-50: #fff2f0;--color-error-100: #ffe2dd;--color-error-200: #ffcac1;--color-error-300: #ffa595;--color-error-400: #ff7159;--color-error-500: #ff4626;--color-error-600: #fc2a06;--color-error-700: #e02100;--color-error-800: #af1e05;--color-error-900: #901f0c;--color-error-950: #500c00;--color-warning-25: #fffff5;--color-warning-50: #fefee8;--color-warning-100: #fefdc3;--color-warning-200: #fff989;--color-warning-300: #feef46;--color-warning-400: #fbde14;--color-warning-500: #efc807;--color-warning-600: #cb9903;--color-warning-700: #a26e06;--color-warning-800: #86560d;--color-warning-900: #714612;--color-warning-950: #422506;--color-success-25: #f6fefb;
1--color-success-50: #ecfdf6;--color-success-100: #d1fae7;--color-success-200: #a6f4d4;--color-success-300: #6de8bd;--color-success-400: #33d4a1;--color-success-500: #0fba8a;--color-success-600: #049a73;--color-success-700: #03795d;--color-success-800: #05604b;--color-success-900: #054f3f;--color-success-950: #022c24;--color-cream-25: #fbfaf9;--color-cream-50: #f8f6f4;--color-cream-100: #efece5;--color-cream-200: #d4caba;--color-cream-300: #c9bca8;--color-cream-400: #b29d85;--color-cream-500: #a2876d;--color-cream-600: #957761;--color-cream-700: #7d6251;--color-cream-800: #665146;--color-cream-900: #54433a;--color-cream-950: #2c221e;--color-green-25: #f7fdf7;--color-green-50: #f2fbf2;--color-green-100: #e2f7e1;--color-green-200: #c7edc5;--color-green-300: #9add98;--color-green-400: #65c563;--color-green-500: #3a9a38;--color-green-600: #308b2e;--color-green-700: #286e27;--color-green-800: #245823;--color-green-900: #1f481f;--color-green-950: #0c270d;--color-green-light-25: #fafdf7;--color-green-light-50: #f2faeb;--color-green-light-100: #e0f4d3;--color-green-light-200: #c5eaac;--color-green-light-300: #9edc7a;--color-green-light-400: #7cca51;--color-green-light-500: #5daf33;--color-green-light-600: #468b25;--color-green-light-700: #376b20;--color-green-light-800: #2f551f;--color-green-light-900: #2a491e;--color-green-light-950: #12280b;--color-teal-25: #f5fffb;--color-teal-50: #ebfef6;--color-teal-100: #cefde8;--color-teal-200: #a2f8d6;--color-teal-300: #66efc2;--color-teal-400: #2adda8;--color-teal-500: #05bf8e;--color-teal-600: #009f78;--color-teal-700: #007f63;--color-teal-800: #006550;--color-teal-900: #015343;--color-teal-950: #002f26;--color-cyan-25: #f7fcfd;--color-cyan-50: #f0fafb;--color-cyan-100: #d9f2f4;--color-cyan-200: #b8e5e9;--color-cyan-300: #87d1d9;--color-cyan-400: #51b6c2;--color-cyan-500: #3399a7;--color-cyan-600: #2d7d8d;--color-cyan-700: #2b6673;--color-cyan-800: #2a5460;--color-cyan-900: #274752;--color-cyan-950: #152e37;--color-blue-25: #f6fafe;--color-blue-50: #f2f7fd;--color-blue-100: #e5eef9;--color-blue-200: #c5dbf2;--color-blue-300: #92bee7;--color-blue-400: #589bd8;--color-blue-500: #3b87cd;--color-blue-600: #2364a6;--color-blue-700: #1d4f87;--color-blue-800: #1c4570;--color-blue-900: #1c3b5e;--color-blue-950: #13263e;--color-blue-dark-25: #f6f8fe;--color-blue-dark-50: #f1f4fd;--color-blue-dark-100: #e0e7f9;--color-blue-dark-200: #c8d4f5;--color-blue-dark-300: #a2b9ee;--color-blue-dark-400: #7594e5;--color-blue-dark-500: #5571dc;--color-blue-dark-600: #4055d0;--color-blue-dark-700: #333fb1;--color-blue-dark-800: #32399b;--color-blue-dark-900: #2d347b;--color-blue-dark-950: #1f224c;--color-purple-25: #fdfbfe;--color-purple-50: #fbf7fd;--color-purple-100: #f6ecfb;--color-purple-200: #eeddf7;--color-purple-300: #e0c2f0;--color-purple-400: #c58ae1;--color-purple-500: #b974d8;--color-purple-600: #a556c7;--color-purple-700: #8f43ad;--color-purple-800: #783b8e;--color-purple-900: #623073;--color-purple-950: #623073;--color-pink-25: #fef5fc;--color-pink-50: #fef1fa;--color-pink-100: #fee5f6;--color-pink-200: #ffcbef;--color-pink-300: #ffa1e1;--color-pink-400: #ff55c3;--color-pink-500: #fa3ab1;--color-pink-600: #ea188f;--color-pink-700: #cc0a73;--color-pink-800: #a80c5e;--color-pink-900: #8c0f50;--color-pink-950: #56012e;--color-red-25: #fff5f5;--color-red-50: #fff0f0;--color-red-100: #ffdddd;--color-red-200: #ffc0c0;--color-red-300: #ff9494;--color-red-400: #ff5757;--color-red-500: #ff2323;--color-red-600: #ec0000;--color-red-700: #d70000;--color-red-800: #b10303;--color-red-900: #920a0a;--color-red-950: #500000;--color-orange-25: #fffaf5;--color-orange-50: #fff7ed;--color-orange-100: #ffedd5;--color-orange-200: #fed7aa;--color-orange-300: #fdb974;--color-orange-400: #fc913b;--color-orange-500: #fa7921;--color-orange-600: #eb570b;--color-orange-700: #c3400b;--color-orange-800: #9a3312;--color-orange-900: #7c2d12;--color-orange-950: #431407;--color-yellow-25: #fffff5;--color-yellow-50: #fefee8;--color-yellow-100: #fefdc3;--color-yellow-200: #fff989;--color-yellow-300: #feef46;--color-yellow-400: #fbde14;--color-yellow-500: #efc807;--color-yellow-600: #cb9903;--color-yellow-700: #a26e06;--color-yellow-800: #86560d;--color-yellow-900: #714612;--color-yellow-950: #422506;--color-lemon-25: #fefef6;--color-lemon-50: #fcfde9;--color-lemon-100: #f5fac7;--color-lemon-200: #f3f791;--color-lemon-300: #eef043;--color-lemon-400: #ebe524;--color-lemon-500: #dbcd17;--color-lemon-600: #bda211;--color-lemon-700: #977711;--color-lemon-800: #7d5f16;--color-lemon-900: #6b4d18;--color-lemon-950: #3e2a0a;--color-gray-warm-25: #f8f7f7;--color-gray-warm-50: #f1f0ef;--color-gray-warm-100: #e6e4e2;--color-gray-warm-200: #e6e4e2;--color-gray-warm-300: #d3d1ce;--color-gray-warm-400: #b9b4b0;--color-gray-warm-500: #a8a39e;--color-gray-warm-600: #87817b;--color-gray-warm-700: #706a65;--color-gray-warm-800: #5e5a56;--color-gray-warm-900: #514e4b;--color-gray-warm-950: #292726;--color-linear-gradient: linear-gradient(0deg, #acf562 0%, #b6f8b1 .01%, #bffaff 83.17%);--yellow-500: #ffcd35;--yellow-400: #eef043;--yellow-100: #fdf0c8;--red-500: #ff6045;--red-100: #fedddb;--white: #ffffff;--black: #000000;--grey-50: #f2f2f2;--grey-100: #dee1dd;--grey-200: #d5d5d5;--grey-400: #707070;--grey-500: #4f4f4f;
1--paler-black: #333;--vert-fluo: #acf562;--vert-success: #05bf8e;--vert-pale: #f0f8ed;--vert-translucent: #f0f8ed;--rose-fluo: #ff78f5;--cream-900: #e7e1d8;--cream-800: #cbc2b4;--cream-700: #efeae4;--cream-000: #f5f3ef;--cyan-50: #f4fafb;--cyan-100: #e3f3f5;--cyan-200: #51b6c2;--cyan-300: #addce1;--cyan-400: #47a9c0;--cyan-500: #419ec0;--blue-50: #e2f7ff;--blue-100: #d7edf1;--blue-125: #bffaff;--blue-150: #c9f8ff;--blue-150-translucent: #c9f8ff33;--blue-200: #94dbf2;--blue-300: #d5ecf0;--orange-500: #fa7921;--color-text-primary: var(--color-base-black);--color-text-secondary: var(--color-gray-700);--color-text-tertiary: var(--color-gray-600);--color-text-quaternary: var(--color-gray-500);--color-text-disabled: var(--color-gray-500);--color-text-placeholder: var(--color-gray-500);--color-text-white: var(--color-base-white);--color-text-error-primary: var(--color-error-700);--color-text-warning-primary: var(--color-warning-700);--color-text-success-primary: var(--color-success-700);--color-border-white: var(--color-base-white);--color-border-primary: var(--color-gray-300);--color-border-secondary: var(--color-gray-200);--color-border-tertiary: var(--color-gray-100);--color-border-black: var(--color-base-black);--color-border-gray: var(--color-gray-500);--color-border-disabled: var(--color-gray-100);--color-border-brand: var(--color-brand-400);--color-border-brand_hover: var(--color-brand-700);--color-border-brand-subtle: var(--color-brand-300);--color-border-error: var(--color-error-600);--color-border-error-subtle: var(--color-error-300);--color-border-warning: var(--color-warning-600);--color-border-warning-subtle: var(--color-warning-200);--color-border-success: var(--color-success-600);--color-border-success-subtle: var(--color-success-200);--color-border-button-primary: var(--color-base-black);--color-border-button-primary_disabled: var(--color-gray-500);--color-bg-primary: var(--color-base-white);--color-bg-primary_hover: var(--color-gray-50);--color-bg-primary-solid: var(--color-gray-950);--color-bg-secondary: var(--color-gray-50);--color-bg-secondary-solid: var(--color-gray-600);--color-bg-tertiary: var(--color-gray-100);--color-bg-quaternary: var(--color-gray-200);--color-bg-active: var(--color-gray-50);--color-bg-disabled: var(--color-gray-100);--color-bg-disabled_subtle: var(--color-gray-50);--color-bg-overlay: var(--color-gray-950);--color-bg-brand-primary: var(--color-brand-50);--color-bg-brand-primary_hover: var(--color-brand-100);--color-bg-brand-secondary: var(--color-brand-100);--color-bg-brand-solid: var(--color-brand-500);--color-bg-brand-solid_hover: var(--color-brand-700);--color-bg-error-primary: var(--color-error-100);--color-bg-error-primary_hover: var(--color-error-200);--color-bg-error-secondary: var(--color-error-200);--color-bg-error-solid: var(--color-error-600);--color-bg-warning-primary: var(--color-warning-100);--color-bg-warning-primary_hover: var(--color-yellow-200);--color-bg-warning-secondary: var(--color-warning-200);--color-bg-warning-secondary_hover: var(--color-warning-400);--color-bg-warning-solid: var(--color-warning-600);--color-bg-success-primary: var(--color-success-100);--color-bg-success-primary_hover: var(--color-success-200);--color-bg-success-secondary: var(--color-success-200);--color-bg-success-solid: var(--color-success-600);--color-bg-button-primary: var(--color-base-white);--color-bg-button-primary_hover: var(--color-brand-100);--color-bg-button-primary_press: var(--color-brand-300);--color-bg-button-secondary: var(--color-brand-100);--color-bg-button-secondary_hover: var(--color-brand-300);--color-bg-button-secondary_press: var(--color-brand-500);--color-bg-button-tertiary: var(--color-base-white);--color-bg-button-tertiary_hover: var(--color-gray-100);--color-bg-button-tertiary_press: var(--color-gray-300);--color-bg-button-disabled: var(--color-base-white);--color-bg-primary-off-white: var(--color-cream-50);--color-bg-linear-gradient: var(--color-linear-gradient);--color-bg-highlight_modificateur: var(--color-gray-warm-200);--color-bg-highlight_compnompronom: var(--color-green-200);--color-bg-highlight_ci: var(--color-green-light-200);--color-bg-highlight_sujet: var(--color-cyan-200);--color-bg-highlight_compadverbeadj: var(--color-blue-200);--color-bg-highlight_attributsujet: var(--color-blue-dark-200);--color-bg-highlight_attributcd: var(--color-purple-200);--color-bg-highlight_compphrase: var(--color-pink-200);--color-bg-highlight_cd: var(--color-orange-200);--color-bg-highlight_predicat: var(--color-yellow-200);--color-component-alpha-white-10: #ffffff1a;--color-component-alpha-white-20: #ffffff33;--color-component-alpha-white-30: #ffffff4d;--color-component-alpha-white-40: #ffffff66;--color-component-alpha-white-50: #ffffff80;--color-component-alpha-white-60: #ffffff99;--color-component-alpha-white-70: #ffffffb2;--color-component-alpha-white-80: #ffffffcc;--color-component-alpha-white-90: #ffffffe5;--color-component-alpha-white-100: #ffffff;--color-component-alpha-black-10: #0000001a;--color-component-alpha-black-20: #00000033;--color-component-alpha-black-30: #0000004d;--color-component-alpha-black-40: #00000066;--color-component-alpha-black-50: #00000080;--color-component-alpha-black-60: #00000099;--color-component-alpha-black-70: #000000b2;--color-component-alpha-black-80: #000000cc;--color-component-alpha-black-90: #000000e5;--color-component-alpha-black-100: #000000;--color-fg-primary: var(--color-base-black);--color-fg-primary_hover: var(--color-brand-600);--color-fg-primary_active: var(--color-brand-800);--color-fg-secondary: var(--color-gray-700);--color-fg-secondary_hover: var(--color-gray-800);--color-fg-tertiary: var(--color-gray-600);--color-fg-tertiary_hover: var(--color-gray-700);--color-fg-quaternary: var(--color-gray-400);--color-fg-quaternary_hover: var(--color-gray-500);--color-fg-disabled: var(--color-gray-300);--color-fg-white: var(--color-base-white);--color-fg-brand-primary: var(--color-brand-600);--color-fg-brand-primary_hover: var(--color-brand-700);--color-fg-brand-secondary: var(--color-brand-500);--color-fg-error-primary: var(--color-error-600);--color-fg-error-primary_hover: var(--color-error-800);--color-fg-error-secondary: var(--color-error-500);--color-fg-warning-primary: var(--color-warning-600);--color-fg-warning-secondary: var(--color-warning-500);--color-fg-success-primary: var(--color-success-600);--color-fg-fg-success-secondary: var(--color-success-500);--color-effect-shadow-xs-0: 0px 1px 2px 0px #0a0d120d;--color-effect-shadow-sm-0: 0px 1px 2px -1px #0a0d121a;--color-effect-shadow-sm-1: 0px 1px 3px 0px #0a0d121a;--color-effect-shadow-md-0: 0px 2px 4px -2px #0a0d120f;--color-effect-shadow-md-1: 0px 4px 6px -1px #0a0d121a;--color-effect-shadow-lg-0: 0px 2px 2px -1px #0a0d120a;--color-effect-shadow-lg-1: 0px 4px 6px -2px #0a0d1208;--color-effect-shadow-lg-2: 0px 12px 16px -4px #0a0d1214;--color-effect-shadow-xl-0: 0px 3px 3px -1.5px #0a0d120a;--color-effect-shadow-xl-1: 0px 8px 8px -4px #0a0d1208;--color-effect-shadow-xl-2: 0px 20px 24px -4px #0a0d1214;--color-effect-shadow-2xl-0: 0px 4px 4px -2px #0a0d120a;--color-effect-shadow-2xl-1: 0px 24px 48px -12px #0a0d122e;--color-effect-shadow-3xl-0: 0px 5px 5px -2.5px #0a0d120a;--color-effect-shadow-3xl-1: 0px 32px 64px -12px #0a0d1224;--component-shadow-illustration-0: 0px 4px 4px 0px #00000040;--component-shadow-button-0: 3px 3px 0px 0px #000000;--component-shadow-button_disabled-0: 3px 4px 0px 0px var(--color-border-button-primary_disabled);--component-shadow-content-0: 0px 6px 0px 0px #51b6c2;--component-shadow-brand_sm-0: 0px 4px 0px 0px #51b6c2;--component-shadow-brand_lg-0: 0px 8px 0px 0px #51b6c2;--component-shadow-success_sm-0: 0px 4px 0px 0px #33d4a1;--component-shadow-success_lg-0: 0px 8px 0px 0px #33d4a1;--component-shadow-error_sm-0: 0px 4px 0px 0px #ff7159;--component-shadow-error_lg-0: 0px 8px 0px 0px #ff7159;--component-shadow-warning_sm-0: 0px 4px 0px 0px #ffcd35;--component-shadow-warning_lg-0: 0px 8px 0px 0px #ffcd35;--color-effect-focus-ring-brand: var(--color-brand-500);--color-effect-shadow-xs: var(--color-effect-shadow-xs-0);--color-effect-shadow-sm: var(--color-effect-shadow-sm-0), var(--color-effect-shadow-sm-1);--color-effect-shadow-md: var(--color-effect-shadow-md-0), var(--color-effect-shadow-md-1);--color-effect-shadow-lg: var(--color-effect-shadow-lg-0), var(--color-effect-shadow-lg-1), var(--color-effect-shadow-lg-2);--color-effect-shadow-xl: var(--color-effect-shadow-xl-0), var(--color-effect-shadow-xl-1), var(--color-effect-shadow-xl-2);--color-effect-shadow-2xl: var(--color-effect-shadow-2xl-0), var(--color-effect-shadow-2xl-1);--color-effect-shadow-3xl: var(--color-effect-shadow-3xl-0), var(--color-effect-shadow-3xl-1);--component-shadow-illustration: var(--component-shadow-illustration-0);--component-shadow-button: var(--component-shadow-button-0);--component-shadow-button_disabled: var(--component-shadow-button_disabled-0);--component-shadow-content: var(--component-shadow-content-0);--component-shadow-brand_sm: var(--component-shadow-brand_sm-0);--component-shadow-brand_lg: var(--component-shadow-brand_lg-0);--component-shadow-success_sm: var(--component-shadow-success_sm-0);--component-shadow-success_lg: var(--component-shadow-success_lg-0);--component-shadow-error_sm: var(--component-shadow-error_sm-0);--component-shadow-error_lg: var(--component-shadow-error_lg-0);--component-shadow-warning_sm: var(--component-shadow-warning_sm-0);--component-shadow-warning_lg: var(--component-shadow-warning_lg-0);--color-component-utility-brand-50: var(--color-brand-50);--color-component-utility-brand-100: var(--color-brand-100);--color-component-utility-brand-200: var(--color-brand-200);--color-component-utility-brand-300: var(--color-brand-300);--color-component-utility-brand-400: var(--color-brand-400);--color-component-utility-brand-500: var(--color-brand-500);--color-component-utility-brand-600: var(--color-brand-600);--color-component-utility-brand-700: var(--color-brand-700);--color-component-utility-brand-800: var(--color-brand-800);--color-component-utility-brand-900: var(--color-brand-900);--color-component-utility-gray-50: var(--color-gray-50);--color-component-utility-gray-100: var(--color-gray-100);--color-component-utility-gray-200: var(--color-gray-200);--color-component-utility-gray-300: var(--color-gray-300);--color-component-utility-gray-400: var(--color-gray-400);--color-component-utility-gray-500: var(--color-gray-500);--color-component-utility-gray-600: var(--color-gray-600);--color-component-utility-gray-700: var(--color-gray-700);--color-component-utility-gray-800: var(--color-gray-800);--color-component-utility-gray-900: var(--color-gray-900);--color-component-utility-error-50: var(--color-error-50);--color-component-utility-error-100: var(--color-error-100);--color-component-utility-error-200: var(--color-error-200);--color-component-utility-error-300: var(--color-error-300);--color-component-utility-error-400: var(--color-error-400);--color-component-utility-error-500: var(--color-error-500);--color-component-utility-error-600: var(--color-error-600);--color-component-utility-error-700: var(--color-error-700);--color-component-utility-warning-50: var(--color-warning-50);--color-component-utility-warning-100: var(--color-warning-100);--color-component-utility-warning-200: var(--color-warning-200);--color-component-utility-warning-300: var(--color-warning-300);--color-component-utility-warning-400: var(--color-warning-400);--color-component-utility-warning-500: var(--color-warning-500);--color-component-utility-warning-600: var(--color-warning-600);--color-component-utility-warning-700: var(--color-warning-700);--color-component-utility-success-50: var(--color-success-50);--color-component-utility-success-100: var(--color-success-100);--color-component-utility-success-200: var(--color-success-200);--color-component-utility-success-300: var(--color-success-300);--color-component-utility-success-400: var(--color-success-400);--color-component-utility-success-500: var(--color-success-500);--color-component-utility-success-600: var(--color-success-600);--color-component-utility-success-700: var(--color-success-700);--color-component-utility-green-50: var(--color-green-50);--color-component-utility-green-100: var(--color-green-100);--color-component-utility-green-200: var(--color-green-200);--color-component-utility-green-300: var(--color-green-300);--color-component-utility-green-400: var(--color-green-400);--color-component-utility-green-500: var(--color-green-500);--color-component-utility-green-600: var(--color-green-600);--color-component-utility-green-700: var(--color-green-700);--color-component-utility-teal-50: var(--color-teal-50);--color-component-utility-teal-100: var(--color-teal-100);--color-component-utility-teal-200: var(--color-teal-200);--color-component-utility-teal-300: var(--color-teal-300);--color-component-utility-teal-400: var(--color-teal-400);--color-component-utility-teal-500: var(--color-teal-500);--color-component-utility-teal-600: var(--color-teal-600);--color-component-utility-teal-700: var(--color-teal-700);--color-component-utility-cyan-50: var(--color-cyan-50);--color-component-utility-cyan-100: var(--color-cyan-100);--color-component-utility-cyan-200: var(--color-cyan-200);--color-component-utility-cyan-300: var(--color-cyan-300);--color-component-utility-cyan-400: var(--color-cyan-400);--color-component-utility-cyan-500: var(--color-cyan-500);--color-component-utility-cyan-600: var(--color-cyan-600);--color-component-utility-cyan-700: var(--color-cyan-700);--color-component-utility-blue-50: var(--color-blue-50);--color-component-utility-blue-100: var(--color-blue-100);--color-component-utility-blue-200: var(--color-blue-200);--color-component-utility-blue-300: var(--color-blue-300);--color-component-utility-blue-400: var(--color-blue-400);--color-component-utility-blue-500: var(--color-blue-500);--color-component-utility-blue-600: var(--color-blue-600);--color-component-utility-blue-700: var(--color-blue-700);--color-component-utility-blue-dark-50: var(--color-blue-dark-50);--color-component-utility-blue-dark-100: var(--color-blue-dark-100);--color-component-utility-blue-dark-200: var(--color-blue-dark-200);--color-component-utility-blue-dark-300: var(--color-blue-dark-300);--color-component-utility-blue-dark-400: var(--color-blue-dark-400);--color-component-utility-blue-dark-500: var(--color-blue-dark-500);--color-component-utility-blue-dark-600: var(--color-blue-dark-600);--color-component-utility-blue-dark-700: var(--color-blue-dark-700);--color-component-utility-purple-50: var(--color-purple-50);--color-component-utility-purple-100: var(--color-purple-100);--color-component-utility-purple-200: var(--color-purple-200);--color-component-utility-purple-300: var(--color-purple-300);--color-component-utility-purple-400: var(--color-purple-400);--color-component-utility-purple-500: var(--color-purple-500);--color-component-utility-purple-600: var(--color-purple-600);--color-component-utility-purple-700: var(--color-purple-700);--color-component-utility-pink-50: var(--color-pink-50);--color-component-utility-pink-100: var(--color-pink-100);--color-component-utility-pink-200: var(--color-pink-200);--color-component-utility-pink-300: var(--color-pink-300);--color-component-utility-pink-400: var(--color-pink-400);--color-component-utility-pink-500: var(--color-pink-500);--color-component-utility-pink-600: var(--color-pink-600);--color-component-utility-pink-700: var(--color-pink-700);--color-component-utility-red-50: var(--color-red-50);--color-component-utility-red-100: var(--color-red-100);--color-component-utility-red-200: var(--color-red-200);--color-component-utility-red-300: var(--color-red-300);--color-component-utility-red-400: var(--color-red-400);--color-component-utility-red-500: var(--color-red-500);--color-component-utility-red-600: var(--color-red-600);--color-component-utility-red-700: var(--color-red-700);--color-component-utility-orange-50: var(--color-orange-50);--color-component-utility-orange-100: var(--color-orange-100);--color-component-utility-orange-200: var(--color-orange-200);--color-component-utility-orange-300: var(--color-orange-300);--color-component-utility-orange-400: var(--color-orange-400);--color-component-utility-orange-50
10: var(--color-orange-500);--color-component-utility-orange-600: var(--color-orange-600);--color-component-utility-orange-700: var(--color-orange-700);--color-component-utility-yellow-50: var(--color-yellow-50);--color-component-utility-yellow-100: var(--color-yellow-100);--color-component-utility-yellow-200: var(--color-yellow-200);--color-component-utility-yellow-300: var(--color-yellow-300);--color-component-utility-yellow-400: var(--color-yellow-400);--color-component-utility-yellow-500: var(--color-yellow-500);--color-component-utility-yellow-600: var(--color-yellow-600);--color-component-utility-yellow-700: var(--color-yellow-700);--color-component-utility-lemon-50: var(--color-lemon-50);--color-component-utility-lemon-100: var(--color-lemon-100);--color-component-utility-lemon-200: var(--color-lemon-200);--color-component-utility-lemon-300: var(--color-lemon-300);--color-component-utility-lemon-400: var(--color-lemon-400);--color-component-utility-lemon-500: var(--color-lemon-500);--color-component-utility-lemon-600: var(--color-lemon-600);--color-component-utility-lemon-utility-lemon-700: var(--color-lemon-700);--color-icon-primary: var(--color-base-black);--color-icon-secondary: var(--color-gray-600);--color-icon-tertiary: var(--color-gray-500);--color-icon-disabled: var(--color-gray-300);--color-icon-white: var(--color-base-white);--color-icon-brand: var(--color-brand-600);--color-icon-brand-hover: var(--color-brand-700);--color-icon-success: var(--color-success-600);--color-icon-warning: var(--color-warning-600);--color-icon-error: var(--color-error-600);--color-icon-info: var(--color-blue-600);--font-family: Chromatica, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-size-heading-xs: 1.5rem;--font-size-heading-sm: 1.875rem;--font-size-heading-md: 2.25rem;--font-size-heading-lg: 3rem;--font-size-heading-xl: 3.75rem;--font-size-heading-2xl: 4.5rem;--font-size-text-xs: .75rem;--font-size-text-sm: .875rem;--font-size-text-md: 1rem;--font-size-text-lg: 1.125rem;--font-size-text-xl: 1.25rem;--h1-font-size: 3rem;--h2-font-size: 2.5rem;--h3-font-size: 2rem;--h4-font-size: 1.5rem;--h5-font-size: 1.25rem;--h6-font-size: 1rem;--subtitle-xl-font-size: 1.5rem;--subtitle-lg-font-size: 1.25rem;--subtitle-md-font-size: 1rem;--subtitle-sm-font-size: .875rem;--subtitle-xs-font-size: .75rem;--body-lg-font-size: 1.25rem;--body-md-font-size: 1rem;--body-sm-font-size: .875rem;--body-xs-font-size: .75rem;--buton-lg-font-size: 1.125rem;--button-md-font-size: 1rem;--button-sm-font-size: .875rem;--line-height-text-xs: 150%;--line-height-text-sm: 142.86%;--line-height-text-md: 150%;--line-height-text-lg: 155.56%;--line-height-text-xl: 150%;--h1-line-height: 120%;--h2-line-height: 120%;--h3-line-height: 120%;--h4-line-height: 120%;--h5-line-height: 120%;--h6-line-height: 120%;--spacing-none-px: 0px;--spacing-xxs-px: 2px;--spacing-xs-px: 4px;--spacing-sm-px: 6px;--spacing-md-px: 8px;--spacing-lg-px: 12px;--spacing-xl-px: 16px;--spacing-2xl-px: 20px;--spacing-3xl-px: 24px;--spacing-4xl-px: 32px;--spacing-5xl-px: 40px;--spacing-6xl-px: 48px;--spacing-7xl-px: 64px;--spacing-8xl-px: 80px;--spacing-9xl-px: 96px;--spacing-10xl-px: 128px;--spacing-11xl-px: 160px;--spacing-none-rem: 0rem;--spacing-xxs-rem: .125rem;--spacing-xs-rem: .25rem;--spacing-sm-rem: .375rem;--spacing-md-rem: .5rem;--spacing-lg-rem: .75rem;--spacing-xl-rem: 1rem;--spacing-2xl-rem: 1.25rem;--spacing-3xl-rem: 1.5rem;--spacing-4xl-rem: 2rem;--spacing-5xl-rem: 2.5rem;--spacing-6xl-rem: 3rem;--spacing-7xl-rem: 4rem;--spacing-8xl-rem: 5rem;--spacing-9xl-rem: 6rem;--spacing-10xl-rem: 8rem;--spacing-11xl-rem: 10rem;--container-padding-mobile: 16px;--container-padding-tablet: 32px;--container-padding-laptop: 32px;--container-padding-desktop: 32px;--container-min-width-mobile: 384px;--container-max-width-mobile: 768px;--container-min-width-tablet: 768px;--container-max-width-tablet: 1024px;--container-min-width-laptop: 1024px;--container-max-width-laptop: 1440px;--container-min-width-desktop: 1440px;--container-max-width-desktop: 1440px;--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-full: 9999px;--radius-circle: 50%;--width-xxs-px: 320px;--width-xs-px: 384px;--width-sm-px: 480px;--width-md-px: 560px;--width-lg-px: 640px;--width-xl-px: 768px;--width-2xl-px: 1024px;--width-3xl-px: 1280px;--width-4xl-px: 1440px;--width-5xl-px: 1600px;
1--width-6xl-px: 1920px;--paragraph-max-width-px: 720px;--width-xxs-rem: 20rem;--width-xs-rem: 24rem;--width-sm-rem: 30rem;--width-md-rem: 35rem;--width-lg-rem: 40rem;--width-xl-rem: 48rem;--width-2xl-rem: 64rem;--width-3xl-rem: 80rem;--width-4xl-rem: 90rem;--width-5xl-rem: 100rem;--width-6xl-rem: 120rem;--paragraph-max-width-rem: 45rem;--app-header-height: 101px;--app-header-top-header: 116px;--app-header-margin-bottom: 29px;--main-content-padding-top: var(--spacing-7xl-rem);display:inline-block}@media(max-width:1024px){:host{--main-content-padding-top: var(--spacing-xl-rem)}}@supports selector(:focus-visible){:host ::ng-deep *:focus{outline:none}:host ::ng-deep *:focus-visible{outline:3px solid white!important;box-shadow:0 0 0 6px var(--color-effect-focus-ring-brand, #00A676)!important}}.tooltip-button-container{position:relative;display:inline-block}.tooltip-container{position:fixed;z-index:9999;display:flex;flex-direction:column;gap:var(--spacing-xxs-rem);background:var(--color-base-black);padding:var(--spacing-lg-rem);border-radius:var(--radius-lg);box-shadow:var(--color-effect-shadow-lg);width:max-content;max-width:296px;pointer-events:auto;white-space:pre-line}.tooltip-container a{text-decoration:none!important;pointer-events:auto;background-image:linear-gradient(currentColor,currentColor);background-position:center 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size .3s}.tooltip-container a:hover{background-size:70% 1px}.tooltip-text,.tooltip-supporting-text{color:var(--color-base-white)}.tooltip-container.position-top.with-arrow:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-style:solid;border-width:6px 8px 0 8px;border-color:var(--color-base-black) transparent transparent transparent}.tooltip-container.position-bottom.with-arrow:after{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);width:0;height:0;border-style:solid;border-width:0 8px 6px 8px;border-color:transparent transparent var(--color-base-black) transparent}.tooltip-container.position-left.with-arrow:after{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:8px 0 8px 6px;border-color:transparent transparent transparent var(--color-base-black)}.tooltip-container.position-right.with-arrow:after{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:8px 6px 8px 0;border-color:transparent var(--color-base-black) transparent transparent}.tooltip-container.position-top-left.with-arrow:after{content:"";position:absolute;top:100%;left:var(--spacing-xl-rem);width:0;height:0;border-style:solid;border-width:6px 8px 0 8px;border-color:var(--color-base-black) transparent transparent transparent}.tooltip-container.position-top-right.with-arrow:after{content:"";position:absolute;top:100%;right:var(--spacing-xl-rem);width:0;height:0;border-style:solid;border-width:6px 8px 0 8px;border-color:var(--color-base-black) transparent transparent transparent} 2`],encapsulation:2})}return t})(),ne=(()=>{class t{variant=m("default");responsive=m(!1);
2isVisible=xn.required();dialog=vn.required("dialog");actionElements=br("modalAction");modalHeader=br("modalHeader");constructor(){bo(()=>{let o=this.dialog().nativeElement;this.isVisible()?o.open||o.showModal():o.open&&o.close()})}close(){this.isVisible.set(!1)}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=E({type:t,selectors:[["ui-modal"]],contentQueries:function(e,r,c){e&1&&(Pe(c,r.actionElements,Cc,4),Pe(c,r.modalHeader,Mc,4)),e&2&&Oe(2)},viewQuery:function(e,r){e&1&&bn(r.dialog,Pc,5),e&2&&Oe()},hostVars:2,hostBindings:function(e,r){e&2&&N("responsive",r.responsive())},inputs:{variant:[1,"variant"],responsive:[1,"responsive"],isVisible:[1,"isVisible"]},outputs:{isVisible:"isVisibleChange"},ngContentSelectors:kc,decls:7,vars:4,consts:[["dialog",""],[3,"close"],[1,"content"],[1,"divider"],["role","menu",1,"actions"]],template:function(e,r){if(e&1){let c=T();_o(Oc),$o(0,"dialog",1,0),mr("close",function(){return _(c),w(r.close())}),$o(2,"div",2),z(3,zc,1,0),W(4),Zo(),Me(5,"div",3),z(6,Sc,2,0,"div",4),Zo()}e&2&&(l(2),fe(r.variant()),l(),S(r.modalHeader()?3:-1),l(3),S(r.actionElements().length>0?6:-1))},styles:['[_ngcontent-%COMP%]:root{--icon-font-family: "alicon"}.icon-visible[_ngcontent-%COMP%]:before, .icon-user[_ngcontent-%COMP%]:before, .icon-stop[_ngcontent-%COMP%]:before, .icon-social-youtube-no-circle[_ngcontent-%COMP%]:before, .icon-social-youtube[_ngcontent-%COMP%]:before, .icon-social-website-no-circle[_ngcontent-%COMP%]:before, .icon-social-website[_ngcontent-%COMP%]:before, .icon-social-twitter-no-circle[_ngcontent-%COMP%]:before, .icon-social-twitter[_ngcontent-%COMP%]:before, .icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before, .icon-social-tiktok[_ngcontent-%COMP%]:before, .icon-social-share-no-circle-full[_ngcontent-%COMP%]:before, .icon-social-share-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest[_ngcontent-%COMP%]:before, .icon-social-mail-no-circle[_ngcontent-%COMP%]:before, .icon-social-mail[_ngcontent-%COMP%]:before, .icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before, .icon-social-linkedin[_ngcontent-%COMP%]:before, .icon-social-instagram-no-circle[_ngcontent-%COMP%]:before, .icon-social-instagram[_ngcontent-%COMP%]:before, .icon-social-facebook-no-circle[_ngcontent-%COMP%]:before, .icon-social-facebook[_ngcontent-%COMP%]:before, .icon-search-sm[_ngcontent-%COMP%]:before, .icon-search-active[_ngcontent-%COMP%]:before, .icon-search[_ngcontent-%COMP%]:before, .icon-refresh-sm[_ngcontent-%COMP%]:before, .icon-refresh-md[_ngcontent-%COMP%]:before, .icon-refresh[_ngcontent-%COMP%]:before, .icon-reading[_ngcontent-%COMP%]:before, .icon-plus-xs[_ngcontent-%COMP%]:before, .icon-plus-sm[_ngcontent-%COMP%]:before, .icon-plus-md[_ngcontent-%COMP%]:before, .icon-plus-circle-xs[_ngcontent-%COMP%]:before, .icon-plus-circle-sm[_ngcontent-%COMP%]:before, .icon-plus-circle-md[_ngcontent-%COMP%]:before, .icon-plus-circle[_ngcontent-%COMP%]:before, .icon-plus[_ngcontent-%COMP%]:before, .icon-play-sound[_ngcontent-%COMP%]:before, .icon-phone[_ngcontent-%COMP%]:before, .icon-os-apple[_ngcontent-%COMP%]:before, .icon-os-android[_ngcontent-%COMP%]:before, .icon-notions-sm[_ngcontent-%COMP%]:before, .icon-notions-md[_ngcontent-%COMP%]:before, .icon-notions[_ngcontent-%COMP%]:before, .icon-minus-xs[_ngcontent-%COMP%]:before, .icon-minus-sm[_ngcontent-%COMP%]:before, .icon-minus-md[_ngcontent-%COMP%]:before, .icon-minus-circle-xs[_ngcontent-%COMP%]:before, .icon-minus[_ngcontent-%COMP%]:before, .icon-messenger[_ngcontent-%COMP%]:before, .icon-menu-sm[_ngcontent-%COMP%]:before, .icon-menu-md[_ngcontent-%COMP%]:before, .icon-menu[_ngcontent-%COMP%]:before, .icon-mail[_ngcontent-%COMP%]:before, .icon-list-sm[_ngcontent-%COMP%]:before, .icon-list-md[_ngcontent-%COMP%]:before, .icon-list[_ngcontent-%COMP%]:before, .icon-invisible[_ngcontent-%COMP%]:before, .icon-home-full[_ngcontent-%COMP%]:before, .icon-home[_ngcontent-%COMP%]:before, .icon-filters-on[_ngcontent-%COMP%]:before, .icon-filters[_ngcontent-%COMP%]:before, .icon-face[_ngcontent-%COMP%]:before, .icon-ellipsis[_ngcontent-%COMP%]:before, .icon-edit[_ngcontent-%COMP%]:before, .icon-download-sm[_ngcontent-%COMP%]:before, .icon-download[_ngcontent-%COMP%]:before, .icon-don[_ngcontent-%COMP%]:before, .icon-close-xs[_ngcontent-%COMP%]:before, .icon-close-sm[_ngcontent-%COMP%]:before, .icon-close-md[_ngcontent-%COMP%]:before, .icon-close-circle-sm-fat[_ngcontent-%COMP%]:before, .icon-close-circle-sm[_ngcontent-%COMP%]:before, .icon-close-circle-md[_ngcontent-%COMP%]:before, .icon-close-circle[_ng
2content-%COMP%]:before, .icon-close[_ngcontent-%COMP%]:before, .icon-chevron-sm[_ngcontent-%COMP%]:before, .icon-chevron-md[_ngcontent-%COMP%]:before, .icon-chevron[_ngcontent-%COMP%]:before, .icon-checkmark-sm[_ngcontent-%COMP%]:before, .icon-arrow-sm-t[_ngcontent-%COMP%]:before, .icon-arrow-sm[_ngcontent-%COMP%]:before, .icon-arrow-play[_ngcontent-%COMP%]:before, .icon-arrow-md[_ngcontent-%COMP%]:before, .icon-arrow-line[_ngcontent-%COMP%]:before, .icon-arrow-fs[_ngcontent-%COMP%]:before, .icon-arrow-external-sm[_ngcontent-%COMP%]:before, .icon-arrow-external-md[_ngcontent-%COMP%]:before, .icon-arrow-external[_ngcontent-%COMP%]:before, .icon-arrow-bend[_ngcontent-%COMP%]:before, .icon-arrow[_ngcontent-%COMP%]:before, .icon[_ngcontent-%COMP%]:before{font-family:var(--icon-font-family);font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never}.icon-arrow[_ngcontent-%COMP%]:before{content:"\\ea01"}.icon-arrow-bend[_ngcontent-%COMP%]:before{content:"\\ea02"}.icon-arrow-external[_ngcontent-%COMP%]:before{content:"\\ea03"}.icon-arrow-external-md[_ngcontent-%COMP%]:before{content:"\\ea04"}.icon-arrow-external-sm[_ngcontent-%COMP%]:before{content:"\\ea05"}.icon-arrow-fs[_ngcontent-%COMP%]:before{content:"\\ea06"}.icon-arrow-line[_ngcontent-%COMP%]:before{content:"\\ea07"}.icon-arrow-md[_ngcontent-%COMP%]:before{content:"\\ea08"}.icon-arrow-play[_ngcontent-%COMP%]:before{content:"\\ea09"}.icon-arrow-sm[_ngcontent-%COMP%]:before{content:"\\ea0a"}.icon-arrow-sm-t[_ngcontent-%COMP%]:before{content:"\\ea0b"}.icon-checkmark-sm[_ngcontent-%COMP%]:before{content:"\\ea0c"}.icon-chevron[_ngcontent-%COMP%]:before{content:"\\ea0d"}.icon-chevron-md[_ngcontent-%COMP%]:before{content:"\\ea0e"}.icon-chevron-sm[_ngcontent-%COMP%]:before{content:"\\ea0f"}.icon-close[_ngcontent-%COMP%]:before{content:"\\ea10"}.icon-close-circle[_ngcontent-%COMP%]:before{content:"\\ea11"}.icon-close-circle-md[_ngcontent-%COMP%]:before{content:"\\ea12"}.icon-close-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea13"}.icon-close-circle-sm-fat[_ngcontent-%COMP%]:before{content:"\\ea14"}.icon-close-md[_ngcontent-%COMP%]:before{content:"\\ea15"}.icon-close-sm[_ngcontent-%COMP%]:before{content:"\\ea16"}.icon-close-xs[_ngcontent-%COMP%]:before{content:"\\ea17"}.icon-don[_ngcontent-%COMP%]:before{content:"\\ea18"}.icon-download[_ngcontent-%COMP%]:before{content:"\\ea19"}.icon-download-sm[_ngcontent-%COMP%]:before{content:"\\ea1a"}.icon-edit[_ngcontent-%COMP%]:before{content:"\\ea1b"}.icon-ellipsis[_ngcontent-%COMP%]:before{content:"\\ea1c"}.icon-face[_ngcontent-%COMP%]:before{content:"\\ea1d"}.icon-filters[_ngcontent-%COMP%]:before{content:"\\ea1e"}.icon-filters-on[_ngcontent-%COMP%]:before{content:"\\ea1f"}.icon-home[_ngcontent-%COMP%]:before{content:"\\ea20"}.icon-home-full[_ngcontent-%COMP%]:before{content:"\\ea21"}.icon-invisible[_ngcontent-%COMP%]:before{content:"\\ea22"}.icon-list[_ngcontent-%COMP%]:before{content:"\\ea23"}.icon-list-md[_ngcontent-%COMP%]:before{content:"\\ea24"}.icon-list-sm[_ngcontent-%COMP%]:before{content:"\\ea25"}.icon-mail[_ngcontent-%COMP%]:before{content:"\\ea26"}.icon-menu[_ngcontent-%COMP%]:before{content:"\\ea27"}.icon-menu-md[_ngcontent-%COMP%]:before{content:"\\ea28"}.icon-menu-sm[_ngcontent-%COMP%]:before{content:"\\ea29"}.icon-messenger[_ngcontent-%COMP%]:before{content:"\\ea2a"}.icon-minus[_ngcontent-%COMP%]:before{content:"\\ea2b"}.icon-minus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea2c"}.icon-minus-md[_ngcontent-%COMP%]:before{content:"\\ea2d"}.icon-minus-sm[_ngcontent-%COMP%]:before{content:"\\ea2e"}.icon-minus-xs[_ngcontent-%COMP%]:before{content:"\\ea2f"}.icon-notions[_ngcontent-%COMP%]:before{content:"\\ea30"}.icon-notions-md[_ngcontent-%COMP%]:before{content:"\\ea31"}.icon-notions-sm[_ngcontent-%COMP%]:before{content:"\\ea32"}.icon-os-android[_ngcontent-%COMP%]:before{content:"\\ea33"}.icon-os-apple[_ngcontent-%COMP%]:before{content:"\\ea34"}.icon-phone[_ngcontent-%COMP%]:before{content:"\\ea35"}.icon-play-sound[_ngcontent-%COMP%]:before{content:"\\ea36"}.icon-plus[_ngcontent-%COMP%]:before{content:"\\ea37"}
2.icon-plus-circle[_ngcontent-%COMP%]:before{content:"\\ea38"}.icon-plus-circle-md[_ngcontent-%COMP%]:before{content:"\\ea39"}.icon-plus-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea3a"}.icon-plus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea3b"}.icon-plus-md[_ngcontent-%COMP%]:before{content:"\\ea3c"}.icon-plus-sm[_ngcontent-%COMP%]:before{content:"\\ea3d"}.icon-plus-xs[_ngcontent-%COMP%]:before{content:"\\ea3e"}.icon-reading[_ngcontent-%COMP%]:before{content:"\\ea3f"}.icon-refresh[_ngcontent-%COMP%]:before{content:"\\ea40"}.icon-refresh-md[_ngcontent-%COMP%]:before{content:"\\ea41"}.icon-refresh-sm[_ngcontent-%COMP%]:before{content:"\\ea42"}.icon-search[_ngcontent-%COMP%]:before{content:"\\ea43"}.icon-search-active[_ngcontent-%COMP%]:before{content:"\\ea44"}.icon-search-sm[_ngcontent-%COMP%]:before{content:"\\ea45"}.icon-social-facebook[_ngcontent-%COMP%]:before{content:"\\ea46"}.icon-social-facebook-no-circle[_ngcontent-%COMP%]:before{content:"\\ea47"}.icon-social-instagram[_ngcontent-%COMP%]:before{content:"\\ea48"}.icon-social-instagram-no-circle[_ngcontent-%COMP%]:before{content:"\\ea49"}.icon-social-linkedin[_ngcontent-%COMP%]:before{content:"\\ea4a"}.icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4b"}.icon-social-mail[_ngcontent-%COMP%]:before{content:"\\ea4c"}.icon-social-mail-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4d"}.icon-social-pinterest[_ngcontent-%COMP%]:before{content:"\\ea4e"}.icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4f"}.icon-social-share-no-circle[_ngcontent-%COMP%]:before{content:"\\ea50"}.icon-social-share-no-circle-full[_ngcontent-%COMP%]:before{content:"\\ea51"}.icon-social-tiktok[_ngcontent-%COMP%]:before{content:"\\ea52"}.icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before{content:"\\ea53"}.icon-social-twitter[_ngcontent-%COMP%]:before{content:"\\ea54"}.icon-social-twitter-no-circle[_ngcontent-%COMP%]:before{content:"\\ea55"}.icon-social-website[_ngcontent-%COMP%]:before{content:"\\ea56"}.icon-social-website-no-circle[_ngcontent-%COMP%]:before{content:"\\ea57"}.icon-social-youtube[_ngcontent-%COMP%]:before{content:"\\ea58"}.icon-social-youtube-no-circle[_ngcontent-%COMP%]:before{content:"\\ea59"}.icon-stop[_ngcontent-%COMP%]:before{content:"\\ea5a"}.icon-user[_ngcontent-%COMP%]:before{content:"\\ea5b"}.icon-visible[_ngcontent-%COMP%]:before{content:"\\ea5c"}h1[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h1-font-size);font-weight:var(--font-weight-black);line-height:var(--h1-line-height)}h2[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h2-font-size);font-weight:var(--font-weight-black);line-height:var(--h2-line-height)}h3[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h3-font-size);font-weight:var(--font-weight-bold);line-height:var(--h3-line-height)}h4[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h4-font-size);font-weight:var(--font-weight-bold);line-height:var(--h4-line-height)}h5[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h5-font-size);font-weight:var(--font-weight-bold);line-height:var(--h5-line-height)}h6[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h6-font-size);font-weight:var(--font-weight-bold);line-height:var(--h6-line-height)}.subtitle-xl[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xl-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-lg-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-md-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-sm-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xs-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.body-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary)}.body-lg-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-md-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-sm-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-xs-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.typography-button-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-lg-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-md-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-sm-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography_button-link[_ngcontent-%COMP%]{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none}.img-sm[_ngcontent-%COMP%]{width:var(--image-sm-size);height:var(--image-sm-size);flex-shrink:0}.img-md[_ngcontent-%COMP%]{width:var(--image-md-size);height:var(--image-md-size);flex-shrink:0}.img-lg[_ngcontent-%COMP%]{width:var(--image-lg-size);height:var(--image-lg-size);flex-shrink:0}button[_ngcontent-%COMP%]{background-color:transparent;font-size:inherit;border:0;padding:0}button[_ngcontent-%COMP%]:disabled{opacity:.35;pointer-events:none}button[_ngcontent-%COMP%]:disabled img[_ngcontent-%COMP%]{opacity:.35}th[_ngcontent-%COMP%]{background-color:var(--color-100)}[_ngcontent-%COMP%]:root{--app-hub-margin-inline: 122px;--body-font: "Chromatica", sans-serif;--font-italic: "Chromatica Italic", sans-serif;--fw-normal: 400;--fw-regular: var(--fw-normal);--fw-medium: 500;--fw-bold: 700;--fw-black: 900;--max-width: 1920px;--input-shadow: 4px;--avatar-shadow: 6px;--topbar-padding: 30px;--topbar-min-height: 32px;--space-s: 20px;--space-m: 40px;--space-l: 50px;--space-xl: var(--space-l);--color-000: #05bf8e;--border-color-000: #04a67c;--color-900: #11473b;--border-color-900: #0c322a;--color-800: #0c6b52;--border-color-800: #095440;--color-700: #07815c;--border-color-700: #06694b;--color-600: #019667;--border-color-600: #017d56;--color-500: #00b37a;--border-color-500: #009a69;--color-400: #04b181;--border-color-400: #03986f;--color-300: #a2f4d6;--border-color-300: #8bf1cc;--color-200: #c0f6e0;--border-color-200: #aaf3d5;--color-100: #dbf8ef;--border-color-100: #c6f4e6;--color-50: #f1fcf8;--border-color-50: #dcf8ee;--border-color-b: #fca28f;--border-color-a: #e2ec59;--border-color-c: #8bf1cc;--color-b: #ff55c3;--color-a: #efc807;--color-c: #51b6c2}[_ngcontent-%COMP%]:root .lrn-assess[_ngcontent-%COMP%] [id^
2=countdown-modal][_ngcontent-%COMP%] .lrn-assess-modal-body[_ngcontent-%COMP%]{white-space:pre-line}[_nghost-%COMP%]{--color-base-white: #ffffff;--color-base-black: #000000;--color-base-transparent: #ffffff00;--color-gray-25: #fdfdfd;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #e9eaeb;--color-gray-300: #d5d7da;--color-gray-400: #a4a7ae;--color-gray-500: #717680;--color-gray-600: #535862;--color-gray-700: #414651;--color-gray-800: #252b37;--color-gray-900: #181d27;--color-gray-950: #0a0d12;--color-brand-25: #f7fcfd;--color-brand-50: #f0fafb;--color-brand-100: #DBF8EF;--color-brand-200: #A2F4D6;--color-brand-300: #A2F4D6;--color-brand-400: #04B181;--color-brand-500: #00A676;--color-brand-600: #0A8F67;--color-brand-700: #0C7154;--color-brand-800: #0E5C46;--color-brand-900: #11473B;--color-brand-950: #152e37;--color-error-25: #fff6f5;--color-error-50: #fff2f0;--color-error-100: #ffe2dd;--color-error-200: #ffcac1;--color-error-300: #ffa595;--color-error-400: #ff7159;--color-error-500: #ff4626;--color-error-600: #fc2a06;--color-error-700: #e02100;--color-error-800: #af1e05;--color-error-900: #901f0c;--color-error-950: #500c00;--color-warning-25: #fffff5;--color-warning-50: #fefee8;--color-warning-100: #fefdc3;--color-warning-200: #fff989;--color-warning-300: #feef46;--color-warning-400: #fbde14;--color-warning-500: #efc807;--color-warning-600: #cb9903;--color-warning-700: #a26e06;--color-warning-800: #86560d;--color-warning-900: #714612;--color-warning-950: #422506;--color-success-25: #f6fefb;--color-success-50: #ecfdf6;--color-success-100: #d1fae7;--color-success-200: #a6f4d4;--color-success-300: #6de8bd;--color-success-400: #33d4a1;--color-success-500: #0fba8a;--color-success-600: #049a73;--color-success-700: #03795d;--color-success-800: #05604b;--color-success-900: #054f3f;--color-success-950: #022c24;--color-cream-25: #fbfaf9;--color-cream-50: #f8f6f4;--color-cream-100: #efece5;--color-cream-200: #d4caba;--color-cream-300: #c9bca8;--color-cream-400: #b29d85;--color-cream-500: #a2876d;--color-cream-600: #957761;--color-cream-700: #7d6251;--color-cream-800: #665146;--color-cream-900: #54433a;--color-cream-950: #2c221e;--color-green-25: #f7fdf7;--color-green-50: #f2fbf2;--color-green-100: #e2f7e1;--color-green-200: #c7edc5;--color-green-300: #9add98;--color-green-400: #65c563;--color-green-500: #3a9a38;--color-green-600: #308b2e;--color-green-700: #286e27;--color-green-800: #245823;--color-green-900: #1f481f;--color-green-950: #0c270d;--color-green-light-25: #fafdf7;--color-green-light-50: #f2faeb;--color-green-light-100: #e0f4d3;--color-green-light-200: #c5eaac;--color-green-light-300: #9edc7a;--color-green-light-400: #7cca51;--color-green-light-500: #5daf33;--color-green-light-600: #468b25;--color-green-light-700: #376b20;--color-green-light-800: #2f551f;--color-green-light-900: #2a491e;--color-green-light-950: #12280b;--color-teal-25: #f5fffb;--color-teal-50: #ebfef6;--color-teal-100: #cefde8;--color-teal-200: #a2f8d6;--color-teal-300: #66efc2;--color-teal-400: #2adda8;--color-teal-500: #05bf8e;--color-teal-600: #009f78;--color-teal-700: #007f63;--color-teal-800: #006550;--color-teal-900: #015343;--color-teal-950: #002f26;--color-cyan-25: #f7fcfd;--color-cyan-50: #f0fafb;--color-cyan-100: #d9f2f4;--color-cyan-200: #b8e5e9;--color-cyan-300: #87d1d9;--color-cyan-400: #51b6c2;--color-cyan-500: #3399a7;--color-cyan-600: #2d7d8d;--color-cyan-700: #2b6673;--color-cyan-800: #2a5460;--color-cyan-900: #274752;--color-cyan-950: #152e37;--color-blue-25: #f6fafe;--color-blue-50: #f2f7fd;--color-blue-100: #e5eef9;--color-blue-200: #c5dbf2;--color-blue-300: #92bee7;--color-blue-400: #589bd8;--color-blue-500: #3b87cd;--color-blue-600: #2364a6;--color-blue-700: #1d4f87;--color-blue-800: #1c4570;--color-blue-900: #1c3b5e;--color-blue-950: #13263e;--color-blue-dark-25: #f6f8fe;--color-blue-dark-50: #f1f4fd;--color-blue-dark-100: #e0e7f9;--color-blue-dark-200: #c8d4f5;--color-blue-dark-300: #a2b9ee;--color-blue-dark-400: #7594e5;--color-blue-dark-500: #5571dc;--color-blue-dark-600: #4055d0;--color-blue-dark-700: #333fb1;--color-blue-dark-800: #32399b;--color-blue-dark-900: #2d347b;--color-blue-dark-950: #1f224c;--color-purple-25: #fdfbfe;--color-purple-50: #fbf7fd;--color-purple-100: #f6ecfb;--color-purple-200: #eeddf7;--color-purple-300: #e0c2f0;--color-purple-400: #c58ae1;--color-purple-500: #b974d8;--color-purple-600: #a556c7;--color-purple-700: #8f43ad;--color-purple-800: #783b8e;--color-purple-900: #623073;--color-purple-950: #623073;--color-pink-25: #fef5fc;--color-pink-50: #fef1fa;--color-pink-100: #fee5f6;--color-pink-200: #ffcbef;--color-pink-300: #ffa1e1;--color-pink-400: #ff55c3;--color-pink-500: #fa3ab1;--color-pink-600: #ea188f;--color-pink-700: #cc0a73;--color-pink-800: #a80c5e;--color-pink-900: #8c0f50;--color-pink-950: #56012e;--color-red-25: #fff5f5;--color-red-50: #fff0f0;--color-red-100: #ffdddd;--color-red-200: #ffc0c0;--color-red-300: #ff9494;--color-red-400: #ff5757;--color-red-500: #ff2323;--color-red-600: #ec0000;--color-red-700: #d70000;--color-red-800: #b10303;--color-red-900: #920a0a;--color-red-950: #500000;--color-orange-25: #fffaf5;--color-orange-50: #fff7ed;--color-orange-100: #ffedd5;--color-orange-200: #fed7aa;--color-orange-300: #fdb974;--color-orange-400: #fc913b;--color-orange-500: #fa7921;--color-orange-600: #eb570b;--color-orange-700: #c3400b;--color-orange-800: #9a3312;--color-orange-900: #7c2d12;--color-orange-950: #431407;--color-yellow-25: #fffff5;--color-yellow-50: #fefee8;--color-yellow-100: #fefdc3;--color-yellow-200: #fff989;--color-yellow-300: #feef46;--color-yellow-400: #fbde14;--color-yellow-500: #efc807;--color-yellow-600: #cb9903;--color-yellow-700: #a26e06;--color-yellow-800: #86560d;--color-yellow-900: #714612;--color-yellow-950: #422506;--color-lemon-25: #fefef6;--color-lemon-50: #fcfde9;--color-lemon-100: #f5fac7;--color-lemon-200: #f3f791;--color-lemon-300: #eef043;--color-lemon-400: #ebe524;--color-lemon-500: #dbcd17;--color-lemon-600: #bda211;--color-lemon-700: #977711;--color-lemon-800: #7d5f16;--color-lemon-900: #6b4d18;--color-lemon-950: #3e2a0a;--color-gray-warm-25: #f8f7f7;--color-gray-warm-50: #f1f0ef;--color-gray-warm-100: #e6e4e2;--color-gray-warm-200: #e6e4e2;--color-gray-warm-300: #d3d1ce;--color-gray-warm-400: #b9b4b0;--color-gray-warm-500: #a8a39e;--color-gray-warm-600: #87817b;--color-gray-warm-700: #706a65;--color-gray-warm-800: #5e5a56;--color-gray-warm-900: #514e4b;--color-gray-warm-950: #292726;--color-linear-gradient: linear-gradient(0deg, #acf562 0%, #b6f8b1 .01%, #bffaff 83.17%);--yellow-500: #ffcd35;--yellow-400: #eef043;--yellow-100: #fdf0c8;--red-500: #ff6045;--red-100: #fedddb;--white: #ffffff;--black: #000000;--grey-50: #f2f2f2;--grey-100: #dee1dd;--grey-200: #d5d5d5;--grey-400: #707070;--grey-500: #4f4f4f;
2--paler-black: #333;--vert-fluo: #acf562;--vert-success: #05bf8e;--vert-pale: #f0f8ed;--vert-translucent: #f0f8ed;--rose-fluo: #ff78f5;--cream-900: #e7e1d8;--cream-800: #cbc2b4;--cream-700: #efeae4;--cream-000: #f5f3ef;--cyan-50: #f4fafb;--cyan-100: #e3f3f5;--cyan-200: #51b6c2;--cyan-300: #addce1;--cyan-400: #47a9c0;--cyan-500: #419ec0;--blue-50: #e2f7ff;--blue-100: #d7edf1;--blue-125: #bffaff;--blue-150: #c9f8ff;--blue-150-translucent: #c9f8ff33;--blue-200: #94dbf2;--blue-300: #d5ecf0;--orange-500: #fa7921;--color-text-primary: var(--color-base-black);--color-text-secondary: var(--color-gray-700);--color-text-tertiary: var(--color-gray-600);--color-text-quaternary: var(--color-gray-500);--color-text-disabled: var(--color-gray-500);--color-text-placeholder: var(--color-gray-500);--color-text-white: var(--color-base-white);--color-text-error-primary: var(--color-error-700);--color-text-warning-primary: var(--color-warning-700);--color-text-success-primary: var(--color-success-700);--color-border-white: var(--color-base-white);--color-border-primary: var(--color-gray-300);--color-border-secondary: var(--color-gray-200);--color-border-tertiary: var(--color-gray-100);--color-border-black: var(--color-base-black);--color-border-gray: var(--color-gray-500);--color-border-disabled: var(--color-gray-100);--color-border-brand: var(--color-brand-400);--color-border-brand_hover: var(--color-brand-700);--color-border-brand-subtle: var(--color-brand-300);--color-border-error: var(--color-error-600);--color-border-error-subtle: var(--color-error-300);--color-border-warning: var(--color-warning-600);--color-border-warning-subtle: var(--color-warning-200);--color-border-success: var(--color-success-600);--color-border-success-subtle: var(--color-success-200);--color-border-button-primary: var(--color-base-black);--color-border-button-primary_disabled: var(--color-gray-500);--color-bg-primary: var(--color-base-white);--color-bg-primary_hover: var(--color-gray-50);--color-bg-primary-solid: var(--color-gray-950);--color-bg-secondary: var(--color-gray-50);--color-bg-secondary-solid: var(--color-gray-600);--color-bg-tertiary: var(--color-gray-100);--color-bg-quaternary: var(--color-gray-200);--color-bg-active: var(--color-gray-50);--color-bg-disabled: var(--color-gray-100);--color-bg-disabled_subtle: var(--color-gray-50);--color-bg-overlay: var(--color-gray-950);--color-bg-brand-primary: var(--color-brand-50);--color-bg-brand-primary_hover: var(--color-brand-100);--color-bg-brand-secondary: var(--color-brand-100);--color-bg-brand-solid: var(--color-brand-500);--color-bg-brand-solid_hover: var(--color-brand-700);--color-bg-error-primary: var(--color-error-100);--color-bg-error-primary_hover: var(--color-error-200);--color-bg-error-secondary: var(--color-error-200);--color-bg-error-solid: var(--color-error-600);--color-bg-warning-primary: var(--color-warning-100);--color-bg-warning-primary_hover: var(--color-yellow-200);--color-bg-warning-secondary: var(--color-warning-200);--color-bg-warning-secondary_hover: var(--color-warning-400);--color-bg-warning-solid: var(--color-warning-600);--color-bg-success-primary: var(--color-success-100);--color-bg-success-primary_hover: var(--color-success-200);--color-bg-success-secondary: var(--color-success-200);--color-bg-success-solid: var(--color-success-600);--color-bg-button-primary: var(--color-base-white);--color-bg-button-primary_hover: var(--color-brand-100);--color-bg-button-primary_press: var(--color-brand-300);--color-bg-button-secondary: var(--color-brand-100);--color-bg-button-secondary_hover: var(--color-brand-300);--color-bg-button-secondary_press: var(--color-brand-500);--color-bg-button-tertiary: var(--color-base-white);--color-bg-button-tertiary_hover: var(--color-gray-100);--color-bg-button-tertiary_press: var(--color-gray-300);--color-bg-button-disabled: var(--color-base-white);--color-bg-primary-off-white: var(--color-cream-50);--color-bg-linear-gradient: var(--color-linear-gradient);--color-bg-highlight_modificateur: var(--color-gray-warm-200);--color-bg-highlight_compnompronom: var(--color-green-200);--color-bg-highlight_ci: var(--color-green-light-200);--color-bg-highlight_sujet: var(--color-cyan-200);--color-bg-highlight_compadverbeadj: var(--color-blue-200);--color-bg-highlight_attributsujet: var(--color-blue-dark-200);--color-bg-highlight_attributcd: var(--color-purple-200);--color-bg-highlight_compphrase: var(--color-pink-200);--color-bg-highlight_cd: var(--color-orange-200);--color-bg-highlight_predicat: var(--color-yellow-200);--color-component-alpha-white-10: #ffffff1a;--color-component-alpha-white-20: #ffffff33;--color-component-alpha-white-30: #ffffff4d;--color-component-alpha-white-40: #ffffff66;--color-component-alpha-white-50: #ffffff80;--color-component-alpha-white-60: #ffffff99;--color-component-alpha-white-70: #ffffffb2;--color-component-alpha-white-80: #ffffffcc;--color-component-alpha-white-90: #ffffffe5;--color-component-alpha-white-100: #ffffff;--color-component-alpha-black-10: #0000001a;--color-component-alpha-black-20: #00000033;--color-component-alpha-black-30: #0000004d;--color-component-alpha-black-40: #00000066;--color-component-alpha-black-50: #00000080;--color-component-alpha-black-60: #00000099;--color-component-alpha-black-70: #000000b2;--color-component-alpha-black-80: #000000cc;--color-component-alpha-black-90: #000000e5;--color-component-alpha-black-100: #000000;--color-fg-primary: var(--color-base-black);--color-fg-primary_hover: var(--color-brand-600);--color-fg-primary_active: var(--color-brand-800);--color-fg-secondary: var(--color-gray-700);--color-fg-secondary_hover: var(--color-gray-800);--color-fg-tertiary: var(--color-gray-600);--color-fg-tertiary_hover: var(--color-gray-700);--color-fg-quaternary: var(--color-gray-400);--color-fg-quaternary_hover: var(--color-gray-500);--color-fg-disabled: var(--color-gray-300);--color-fg-white: var(--color-base-white);--color-fg-brand-primary: var(--color-brand-600);--color-fg-brand-primary_hover: var(--color-brand-700);--color-fg-brand-secondary: var(--color-brand-500);--color-fg-error-primary: var(--color-error-600);--color-fg-error-primary_hover: var(--color-error-800);--color-fg-error-secondary: var(--color-error-500);--color-fg-warning-primary: var(--color-warning-600);--color-fg-warning-secondary: var(--color-warning-500);--color-fg-success-primary: var(--color-success-600);--color-fg-fg-success-secondary: var(--color-success-500);--color-effect-shadow-xs-0: 0px 1px 2px 0px #0a0d120d;--color-effect-shadow-sm-0: 0px 1px 2px -1px #0a0d121a;--color-effect-shadow-sm-1: 0px 1px 3px 0px #0a0d121a;--color-effect-shadow-md-0: 0px 2px 4px -2px #0a0d120f;--color-effect-shadow-md-1: 0px 4px 6px -1px #0a0d121a;--color-effect-shadow-lg-0: 0px 2px 2px -1px #0a0d120a;--color-effect-shadow-lg-1: 0px 4px 6px -2px #0a0d1208;--color-effect-shadow-lg-2: 0px 12px 16px -4px #0a0d1214;--color-effect-shadow-xl-0: 0px 3px 3px -1.5px #0a0d120a;--color-effect-shadow-xl-1: 0px 8px 8px -4px #0a0d1208;--color-effect-shadow-xl-2: 0px 20px 24px -4px #0a0d1214;--color-effect-shadow-2xl-0: 0px 4px 4px -2px #0a0d120a;--color-effect-shadow-2xl-1: 0px 24px 48px -12px #0a0d122e;--color-effect-shadow-3xl-0: 0px 5px 5px -2.5px #0a0d120a;--color-effect-shadow-3xl-1: 0px 32px 64px -12px #0a0d1224;--component-shadow-illustration-0: 0px 4px 4px 0px #00000040;--component-shadow-button-0: 3px 3px 0px 0px #000000;--component-shadow-button_disabled-0: 3px 4px 0px 0px var(--color-border-button-primary_disabled);--component-shadow-content-0: 0px 6px 0px 0px #51b6c2;--component-shadow-brand_sm-0: 0px 4px 0px 0px #51b6c2;--component-shadow-brand_lg-0: 0px 8px 0px 0px #51b6c2;--component-shadow-success_sm-0: 0px 4px 0px 0px #33d4a1;--component-shadow-success_lg-0: 0px 8px 0px 0px #33d4a1;--component-shadow-error_sm-0: 0px 4px 0px 0px #ff7159;--component-shadow-error_lg-0: 0px 8px 0px 0px #ff7159;--component-shadow-warning_sm-0: 0px 4px 0px 0px #ffcd35;--component-shadow-warning_lg-0: 0px 8px 0px 0px #ffcd35;--color-effect-focus-ring-brand: var(--color-brand-500);--color-effect-shadow-xs: var(--color-effect-shadow-xs-0);--color-effect-shadow-sm: var(--color-effect-shadow-sm-0), var(--color-effect-shadow-sm-1);--color-effect-shadow-md: var(--color-effect-shadow-md-0), var(--color-effect-shadow-md-1);--color-effect-shadow-lg: var(--color-effect-shadow-lg-0), var(--color-effect-shadow-lg-1), var(--color-effect-shadow-lg-2);--color-effect-shadow-xl: var(--color-effect-shadow-xl-0), var(--color-effect-shadow-xl-1), var(--color-effect-shadow-xl-2);--color-effect-shadow-2xl: var(--color-effect-shadow-2xl-0), var(--color-effect-shadow-2xl-1);--color-effect-shadow-3xl: var(--color-effect-shadow-3xl-0), var(--color-effect-shadow-3xl-1);--component-shadow-illustration: var(--component-shadow-illustration-0);--component-shadow-button: var(--component-shadow-button-0);--component-shadow-button_disabled: var(--component-shadow-button_disabled-0);--component-shadow-content: var(--component-shadow-content-0);--component-shadow-brand_sm: var(--component-shadow-brand_sm-0);--component-shadow-brand_lg: var(--component-shadow-brand_lg-0);--component-shadow-success_sm: var(--component-shadow-success_sm-0);--component-shadow-success_lg: var(--component-shadow-success_lg-0);--component-shadow-error_sm: var(--component-shadow-error_sm-0);--component-shadow-error_lg: var(--component-shadow-error_lg-0);--component-shadow-warning_sm: var(--component-shadow-warning_sm-0);--component-shadow-warning_lg: var(--component-shadow-warning_lg-0);--color-component-utility-brand-50: var(--color-brand-50);--color-component-utility-brand-100: var(--color-brand-100);--color-component-utility-brand-200: var(--color-brand-200);--color-component-utility-brand-300: var(--color-brand-300);--color-component-utility-brand-400: var(--color-brand-400);--color-component-utility-brand-500: var(--color-brand-500);--color-component-utility-brand-600: var(--color-brand-600);--color-component-utility-brand-700: var(--color-brand-700);--color-component-utility-brand-800: var(--color-brand-800);--color-component-utility-brand-900: var(--color-brand-900);--color-component-utility-gray-50: var(--color-gray-50);--color-component-utility-gray-100: var(--color-gray-100);--color-component-utility-gray-200: var(--color-gray-200);--color-component-utility-gray-300: var(--color-gray-300);--color-component-utility-gray-400: var(--color-gray-400);--color-component-utility-gray-500: var(--color-gray-500);--color-component-utility-gray-600: var(--color-gray-600);--color-component-utility-gray-700: var(--color-gray-700);--color-component-utility-gray-800: var(--color-gray-800);--color-component-utility-gray-900: var(--color-gray-900);--color-component-utility-error-50: var(--color-error-50);--color-component-utility-error-100: var(--color-error-100);--color-component-utility-error-200: var(--color-error-200);--color-component-utility-error-300: var(--color-error-300);--color-component-utility-error-400: var(--color-error-400);--color-component-utility-error-500: var(--color-error-500);--color-component-utility-error-600: var(--color-error-600);--color-component-utility-error-700: var(--color-error-700);--color-component-utility-warning-50: var(--color-warning-50);--color-component-utility-warning-100: var(--color-warning-100);--color-component-utility-warning-200: var(--color-warning-200);--color-component-utility-warning-300: var(--color-warning-300);--color-component-utility-warning-400: var(--color-warning-400);--color-component-utility-warning-500: var(--color-warning-500);--color-component-utility-warning-600: var(--color-warning-600);--color-component-utility-warning-700: var(--color-warning-700);--color-component-utility-success-50: var(--color-success-50);--color-component-utility-success-100: var(--color-success-100);--color-component-utility-success-200: var(--color-success-200);--color-component-utility-success-300: var(--color-success-300);--color-component-utility-success-400: var(--color-success-400);--color-component-utility-success-500: var(--color-success-500);--color-component-utility-success-600: var(--color-success-600);--color-component-utility-success-700: var(--color-success-700);--color-component-utility-green-50: var(--color-green-50);--color-component-utility-green-100: var(--color-green-100);--color-component-utility-green-200: var(--color-green-200);--color-component-utility-green-300: var(--color-green-300);--color-component-utility-green-400: var(--color-green-400);--color-component-utility-green-500: var(--color-green-500);--color-component-utility-green-600: var(--color-green-600);--color-component-utility-green-700: var(--color-green-700);--color-component-utility-teal-50: var(--color-teal-50);--color-component-utility-teal-100: var(--color-teal-100);--color-component-utility-teal-200: var(--color-teal-200);--color-component-utility-teal-300: var(--color-teal-300);--color-component-utility-teal-400: var(--color-teal-400);--color-component-utility-teal-500: var(--color-teal-500);--color-component-utility-teal-600: var(--color-teal-600);--color-component-utility-teal-700: var(--color-teal-700);--color-component-utility-cyan-50: var(--color-cyan-50);--color-component-utility-cyan-100: var(--color-cyan-100);--color-component-utility-cyan-200: var(--color-cyan-200);--color-component-utility-cyan-300: var(--color-cyan-300);--color-component-utility-cyan-400: var(--color-cyan-400);--color-component-utility-cyan-500: var(--color-cyan-500);--color-component-utility-cyan-600: var(--color-cyan-600);--color-component-utility-cyan-700: var(--color-cyan-700);--color-component-utility-blue-50: var(--color-blue-50);--color-component-utility-blue-100: var(--color-blue-100);--color-component-utility-blue-200: var(--color-blue-200);--color-component-utility-blue-300: var(--color-blue-300);--color-component-utility-blue-400: var(--color-blue-400);--color-component-utility-blue-500: var(--color-blue-500);--color-component-utility-blue-600: var(--color-blue-600);--color-component-utility-blue-700: var(--color-blue-700);--color-component-utility-blue-dark-50: var(--color-blue-dark-50);--color-component-utility-blue-dark-100: var(--color-blue-dark-100);--color-component-utility-blue-dark-200: var(--color-blue-dark-200);--color-component-utility-blue-dark-300: var(--color-blue-dark-300);--color-component-utility-blue-dark-400: var(--color-blue-dark-400);--color-component-utility-blue-dark-500: var(--color-blue-dark-500);--color-component-utility-blue-dark-600: var(--color-blue-dark-600);--color-component-utility-blue-dark-700: var(--color-blue-dark-700);--color-component-utility-purple-50: var(--color-purple-50);--color-component-utility-purple-100: var(--color-purple-100);--color-component-utility-purple-200: var(--color-purple-200);--color-component-utility-purple-300: var(--color-purple-300);--color-component-utility-purple-400: var(--color-purple-400);--color-component-utility-purple-500: var(--color-purple-500);--color-component-utility-purple-600: var(--color-purple-600);--color-component-utility-purple-700: var(--color-purple-700);--color-component-utility-pink-50: var(--color-pink-50);--color-component-utility-pink-100: var(--color-pink-100);--color-component-utility-pink-200: var(--color-pink-200);--color-component-utility-pink-300: var(--color-pink-300);--color-component-utility-pink-400: var(--color-pink-400);--color-component-utility-pink-500: var(--color-pink-500);--color-component-utility-pink-600: var(--color-pink-600);--color-component-utility-pink-700: var(--color-pink-700);--color-component-utility-red-50: var(--color-red-50);--color-component-utility-red-100: var(--color-red-100);--color-component-utility-red-200: var(--color-red-200);--color-component-utility-red-300: var(--color-red-300);--color-component-utility-red-400: var(--color-red-400);--color-component-utility-red-500: var(--color-red-500);--color-component-utility-red-600: var(--color-red-600);--color-component-utility-red-700: var(--color-red-700);--color-component-utility-orange-50: var(--color-orange-50);--color-component-utility-orange-100: var(--color-orange-100);--color-component-utility-orange-200: var(--color-orange-200);--color-component-utility-orange-300: var(--color-orange-300);--color-component-utility-orange-400: var(--color-orange-400);--color-component-utility-orange-50
20: var(--color-orange-500);--color-component-utility-orange-600: var(--color-orange-600);--color-component-utility-orange-700: var(--color-orange-700);--color-component-utility-yellow-50: var(--color-yellow-50);--color-component-utility-yellow-100: var(--color-yellow-100);--color-component-utility-yellow-200: var(--color-yellow-200);--color-component-utility-yellow-300: var(--color-yellow-300);--color-component-utility-yellow-400: var(--color-yellow-400);--color-component-utility-yellow-500: var(--color-yellow-500);--color-component-utility-yellow-600: var(--color-yellow-600);--color-component-utility-yellow-700: var(--color-yellow-700);--color-component-utility-lemon-50: var(--color-lemon-50);--color-component-utility-lemon-100: var(--color-lemon-100);--color-component-utility-lemon-200: var(--color-lemon-200);--color-component-utility-lemon-300: var(--color-lemon-300);--color-component-utility-lemon-400: var(--color-lemon-400);--color-component-utility-lemon-500: var(--color-lemon-500);--color-component-utility-lemon-600: var(--color-lemon-600);--color-component-utility-lemon-utility-lemon-700: var(--color-lemon-700);--color-icon-primary: var(--color-base-black);--color-icon-secondary: var(--color-gray-600);--color-icon-tertiary: var(--color-gray-500);--color-icon-disabled: var(--color-gray-300);--color-icon-white: var(--color-base-white);--color-icon-brand: var(--color-brand-600);--color-icon-brand-hover: var(--color-brand-700);--color-icon-success: var(--color-success-600);--color-icon-warning: var(--color-warning-600);--color-icon-error: var(--color-error-600);--color-icon-info: var(--color-blue-600);--font-family: Chromatica, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-size-heading-xs: 1.5rem;--font-size-heading-sm: 1.875rem;--font-size-heading-md: 2.25rem;--font-size-heading-lg: 3rem;--font-size-heading-xl: 3.75rem;--font-size-heading-2xl: 4.5rem;--font-size-text-xs: .75rem;--font-size-text-sm: .875rem;--font-size-text-md: 1rem;--font-size-text-lg: 1.125rem;--font-size-text-xl: 1.25rem;--h1-font-size: 3rem;--h2-font-size: 2.5rem;--h3-font-size: 2rem;--h4-font-size: 1.5rem;--h5-font-size: 1.25rem;--h6-font-size: 1rem;--subtitle-xl-font-size: 1.5rem;--subtitle-lg-font-size: 1.25rem;--subtitle-md-font-size: 1rem;--subtitle-sm-font-size: .875rem;--subtitle-xs-font-size: .75rem;--body-lg-font-size: 1.25rem;--body-md-font-size: 1rem;--body-sm-font-size: .875rem;--body-xs-font-size: .75rem;--buton-lg-font-size: 1.125rem;--button-md-font-size: 1rem;--button-sm-font-size: .875rem;--line-height-text-xs: 150%;--line-height-text-sm: 142.86%;--line-height-text-md: 150%;--line-height-text-lg: 155.56%;--line-height-text-xl: 150%;--h1-line-height: 120%;--h2-line-height: 120%;--h3-line-height: 120%;--h4-line-height: 120%;--h5-line-height: 120%;--h6-line-height: 120%;--spacing-none-px: 0px;--spacing-xxs-px: 2px;--spacing-xs-px: 4px;--spacing-sm-px: 6px;--spacing-md-px: 8px;--spacing-lg-px: 12px;--spacing-xl-px: 16px;--spacing-2xl-px: 20px;--spacing-3xl-px: 24px;--spacing-4xl-px: 32px;--spacing-5xl-px: 40px;--spacing-6xl-px: 48px;--spacing-7xl-px: 64px;--spacing-8xl-px: 80px;--spacing-9xl-px: 96px;--spacing-10xl-px: 128px;--spacing-11xl-px: 160px;--spacing-none-rem: 0rem;--spacing-xxs-rem: .125rem;--spacing-xs-rem: .25rem;--spacing-sm-rem: .375rem;--spacing-md-rem: .5rem;--spacing-lg-rem: .75rem;--spacing-xl-rem: 1rem;--spacing-2xl-rem: 1.25rem;--spacing-3xl-rem: 1.5rem;--spacing-4xl-rem: 2rem;--spacing-5xl-rem: 2.5rem;--spacing-6xl-rem: 3rem;--spacing-7xl-rem: 4rem;--spacing-8xl-rem: 5rem;--spacing-9xl-rem: 6rem;--spacing-10xl-rem: 8rem;--spacing-11xl-rem: 10rem;--container-padding-mobile: 16px;--container-padding-tablet: 32px;--container-padding-laptop: 32px;--container-padding-desktop: 32px;--container-min-width-mobile: 384px;--container-max-width-mobile: 768px;--container-min-width-tablet: 768px;--container-max-width-tablet: 1024px;--container-min-width-laptop: 1024px;--container-max-width-laptop: 1440px;--container-min-width-desktop: 1440px;--container-max-width-desktop: 1440px;--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-full: 9999px;--radius-circle: 50%;--width-xxs-px: 320px;--width-xs-px: 384px;--width-sm-px: 480px;--width-md-px: 560px;--width-lg-px: 640px;--width-xl-px: 768px;--width-2xl-px: 1024px;--width-3xl-px: 1280px;--width-4xl-px: 1440px;--width-5xl-px: 1600px;
2--width-6xl-px: 1920px;--paragraph-max-width-px: 720px;--width-xxs-rem: 20rem;--width-xs-rem: 24rem;--width-sm-rem: 30rem;--width-md-rem: 35rem;--width-lg-rem: 40rem;--width-xl-rem: 48rem;--width-2xl-rem: 64rem;--width-3xl-rem: 80rem;--width-4xl-rem: 90rem;--width-5xl-rem: 100rem;--width-6xl-rem: 120rem;--paragraph-max-width-rem: 45rem;--app-header-height: 101px;--app-header-top-header: 116px;--app-header-margin-bottom: 29px;--main-content-padding-top: var(--spacing-7xl-rem)}@media(max-width:1024px){[_nghost-%COMP%]{--main-content-padding-top: var(--spacing-xl-rem)}}@supports selector(:focus-visible){[_nghost-%COMP%] *:focus{outline:none}[_nghost-%COMP%] *:focus-visible{outline:3px solid white!important;box-shadow:0 0 0 6px var(--color-effect-focus-ring-brand, #00A676)!important}}@media(min-width:768px)and (max-width:1023px){.responsive[_nghost-%COMP%] dialog[_ngcontent-%COMP%]{width:85rem;max-height:40rem}}@media(min-width:1024px)and (max-width:1439px){.responsive[_nghost-%COMP%] dialog[_ngcontent-%COMP%]{width:90rem;max-height:53rem}}@media(min-width:1440px){.responsive[_nghost-%COMP%] dialog[_ngcontent-%COMP%]{width:108rem;max-height:63rem}}dialog[_ngcontent-%COMP%]{border:none;padding:0;flex-direction:column;overflow:clip;width:var(--width-lg-rem);opacity:0;transform:translateY(8px);transition:opacity .15s ease-out,transform .15s ease-out,display .15s allow-discrete,overlay .15s allow-discrete;background:var(--color-bg-primary);border-radius:var(--radius-3xl);box-shadow:0 20px 24px -4px var(--color-effect-shadow-xl_01),0 8px 8px -4px var(--color-effect-shadow-xl_02),0 3px 3px -1.5px var(--color-effect-shadow-xl_03)}dialog[open][_ngcontent-%COMP%]{display:flex;opacity:1;transform:translateY(0)}@starting-style{dialog[open][_ngcontent-%COMP%]{opacity:0;transform:translateY(8px)}}dialog[_ngcontent-%COMP%]::backdrop{background:var(--color-bg-overlay);opacity:0;transition:opacity .15s ease-out,display .15s allow-discrete,overlay .15s allow-discrete}dialog[open][_ngcontent-%COMP%]::backdrop{opacity:.7}@starting-style{dialog[open][_ngcontent-%COMP%]::backdrop{opacity:0}
2}.content[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.content.alert[_ngcontent-%COMP%]{gap:var(--spacing-xl-rem);padding:var(--spacing-4xl-rem)}.divider[_ngcontent-%COMP%]{height:1px;width:100%;background:var(--color-border-secondary)}.actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-lg-rem);padding:var(--spacing-3xl-rem) var(--spacing-4xl-rem)}.actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{display:flex;align-items:center;gap:inherit}']})}return t})(),Eo=(()=>{class t{size=m("md");variant=m("primary");disabled=m(!1);darkBackground=m(!1);title=m("");onclick=L();canRenderDarkBackground=M(()=>["tertiary","close"].includes(this.variant()));renderDarkBackground=M(()=>this.darkBackground()&&this.canRenderDarkBackground()?"dark":"");static \u0275fac=function(e){return new(e||t)};static \u0275cmp=E({type:t,selectors:[["ui-icon-button"]],inputs:{size:[1,"size"],variant:[1,"variant"],disabled:[1,"disabled"],darkBackground:[1,"darkBackground"],title:[1,"title"]},outputs:{onclick:"onclick"},ngContentSelectors:_r,decls:3,vars:7,consts:[[3,"click","disabled","ngClass"],[1,"ui-icon-button__content"]],template:function(e,r){e&1&&(_o(),s(0,"button",0),x("click",function(){return r.onclick.emit()}),s(1,"span",1),W(2),f()()),e&2&&(p("disabled",r.disabled())("ngClass",hn(3,Dc,r.variant(),r.renderDarkBackground(),"size-"+r.size())),to("aria-label",r.title()))},dependencies:[ur],styles:['[_ngcontent-%COMP%]:root{--icon-font-family: "alicon"}.icon-visible[_ngcontent-%COMP%]:before, .icon-user[_ngcontent-%COMP%]:before, .icon-stop[_ngcontent-%COMP%]:before, .icon-social-youtube-no-circle[_ngcontent-%COMP%]:before, .icon-social-youtube[_ngcontent-%COMP%]:before, .icon-social-website-no-circle[_ngcontent-%COMP%]:before, .icon-social-website[_ngcontent-%COMP%]:before, .icon-social-twitter-no-circle[_ngcontent-%COMP%]:before, .icon-social-twitter[_ngcontent-%COMP%]:before, .icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before, .icon-social-tiktok[_ngcontent-%COMP%]:before, .icon-social-share-no-circle-full[_ngcontent-%COMP%]:before, .icon-social-share-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest[_ngcontent-%COMP%]:before, .icon-social-mail-no-circle[_ngcontent-%COMP%]:before, .icon-social-mail[_ngcontent-%COMP%]:before, .icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before, .icon-social-linkedin[_ngcontent-%COMP%]:before, .icon-social-instagram-no-circle[_ngcontent-%COMP%]:before, .icon-social-instagram[_ngcontent-%COMP%]:before, .icon-social-facebook-no-circle[_ngcontent-%COMP%]:before, .icon-social-facebook[_ngcontent-%COMP%]:before, .icon-search-sm[_ngcontent-%COMP%]:before, .icon-search-active[_ngcontent-%COMP%]:before, .icon-search[_ngcontent-%COMP%]:before, .icon-refresh-sm[_ngcontent-%COMP%]:before, .icon-refresh-md[_ngcontent-%COMP%]:before, .icon-refresh[_ngcontent-%COMP%]:before, .icon-reading[_ngcontent-%COMP%]:before, .icon-plus-xs[_ngcontent-%COMP%]:before, .icon-plus-sm[_ngcontent-%COMP%]:before, .icon-plus-md[_ngcontent-%COMP%]:before, .icon-plus-circle-xs[_ngcontent-%COMP%]:before, .icon-plus-circle-sm[_ngcontent-%COMP%]:before, .icon-plus-circle-md[_ngcontent-%COMP%]:before, .icon-plus-circle[_ngcontent-%COMP%]:before, .icon-plus[_ngcontent-%COMP%]:before, .icon-play-sound[_ngcontent-%COMP%]:before, .icon-phone[_ngcontent-%COMP%]:before, .icon-os-apple[_ngcontent-%COMP%]:before, .icon-os-android[_ngcontent-%COMP%]:before, .icon-notions-sm[_ngcontent-%COMP%]:before, .icon-notions-md[_ngcontent-%COMP%]:before, .icon-notions[_ngcontent-%COMP%]:before, .icon-minus-xs[_ngcontent-%COMP%]:before, .icon-minus-sm[_ngcontent-%COMP%]:before, .icon-minus-md[_ngcontent-%COMP%]:before, .icon-minus-circle-xs[_ngcontent-%COMP%]:before, .icon-minus[_ngcontent-%COMP%]:before, .icon-messenger[_ngcontent-%COMP%]:before, .icon-menu-sm[_ngcontent-%COMP%]:before, .icon-menu-md[_ngcontent-%COMP%]:before, .icon-menu[_ngcontent-%COMP%]:before, .icon-mail[_ngcontent-%COMP%]:before, .icon-list-sm[_ngcontent-%COMP%]:before, .icon-list-md[_ngcontent-%COMP%]:before, .icon-list[_ngcontent-%COMP%]:before, .icon-invisible[_ngcontent-%COMP%]:before, .icon-home-full[_ngcontent-%COMP%]:before, .icon-home[_ngcontent-%COMP%]:before, .icon-filters-on[_ngcontent-%COMP%]:before, .icon-filters[_ngcontent-%COMP%]:before, .icon-face[_ngcontent-%COMP%]:before, .icon-ellipsis[_ngcontent-%COMP%]:before, .icon-edit[_ngcontent-%COMP%]:before, .icon-download-sm[_ngcontent-%COMP%]:before, .icon-download[_ngcontent-%COMP%]:before, .icon-don[_ngcontent-%COMP%]:before, .icon-close-xs[_ngcontent-%COMP%]:before, .icon-close-sm[_ngcontent-%COMP%]:before, .icon-close-md[_ngcontent-%COMP%]:before, .icon-close-circle-sm-fat[_ngcontent-%COMP%]:before, .icon-close-circle-sm[_ngcontent-%COMP%]:before, .icon-close-circle-md[_ngcontent-%COMP%]:before, .icon-close-circle[_ng
2content-%COMP%]:before, .icon-close[_ngcontent-%COMP%]:before, .icon-chevron-sm[_ngcontent-%COMP%]:before, .icon-chevron-md[_ngcontent-%COMP%]:before, .icon-chevron[_ngcontent-%COMP%]:before, .icon-checkmark-sm[_ngcontent-%COMP%]:before, .icon-arrow-sm-t[_ngcontent-%COMP%]:before, .icon-arrow-sm[_ngcontent-%COMP%]:before, .icon-arrow-play[_ngcontent-%COMP%]:before, .icon-arrow-md[_ngcontent-%COMP%]:before, .icon-arrow-line[_ngcontent-%COMP%]:before, .icon-arrow-fs[_ngcontent-%COMP%]:before, .icon-arrow-external-sm[_ngcontent-%COMP%]:before, .icon-arrow-external-md[_ngcontent-%COMP%]:before, .icon-arrow-external[_ngcontent-%COMP%]:before, .icon-arrow-bend[_ngcontent-%COMP%]:before, .icon-arrow[_ngcontent-%COMP%]:before, .icon[_ngcontent-%COMP%]:before{font-family:var(--icon-font-family);font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never}.icon-arrow[_ngcontent-%COMP%]:before{content:"\\ea01"}.icon-arrow-bend[_ngcontent-%COMP%]:before{content:"\\ea02"}.icon-arrow-external[_ngcontent-%COMP%]:before{content:"\\ea03"}.icon-arrow-external-md[_ngcontent-%COMP%]:before{content:"\\ea04"}.icon-arrow-external-sm[_ngcontent-%COMP%]:before{content:"\\ea05"}.icon-arrow-fs[_ngcontent-%COMP%]:before{content:"\\ea06"}.icon-arrow-line[_ngcontent-%COMP%]:before{content:"\\ea07"}.icon-arrow-md[_ngcontent-%COMP%]:before{content:"\\ea08"}.icon-arrow-play[_ngcontent-%COMP%]:before{content:"\\ea09"}.icon-arrow-sm[_ngcontent-%COMP%]:before{content:"\\ea0a"}.icon-arrow-sm-t[_ngcontent-%COMP%]:before{content:"\\ea0b"}.icon-checkmark-sm[_ngcontent-%COMP%]:before{content:"\\ea0c"}.icon-chevron[_ngcontent-%COMP%]:before{content:"\\ea0d"}.icon-chevron-md[_ngcontent-%COMP%]:before{content:"\\ea0e"}.icon-chevron-sm[_ngcontent-%COMP%]:before{content:"\\ea0f"}.icon-close[_ngcontent-%COMP%]:before{content:"\\ea10"}.icon-close-circle[_ngcontent-%COMP%]:before{content:"\\ea11"}.icon-close-circle-md[_ngcontent-%COMP%]:before{content:"\\ea12"}.icon-close-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea13"}.icon-close-circle-sm-fat[_ngcontent-%COMP%]:before{content:"\\ea14"}.icon-close-md[_ngcontent-%COMP%]:before{content:"\\ea15"}.icon-close-sm[_ngcontent-%COMP%]:before{content:"\\ea16"}.icon-close-xs[_ngcontent-%COMP%]:before{content:"\\ea17"}.icon-don[_ngcontent-%COMP%]:before{content:"\\ea18"}.icon-download[_ngcontent-%COMP%]:before{content:"\\ea19"}.icon-download-sm[_ngcontent-%COMP%]:before{content:"\\ea1a"}.icon-edit[_ngcontent-%COMP%]:before{content:"\\ea1b"}.icon-ellipsis[_ngcontent-%COMP%]:before{content:"\\ea1c"}.icon-face[_ngcontent-%COMP%]:before{content:"\\ea1d"}.icon-filters[_ngcontent-%COMP%]:before{content:"\\ea1e"}.icon-filters-on[_ngcontent-%COMP%]:before{content:"\\ea1f"}.icon-home[_ngcontent-%COMP%]:before{content:"\\ea20"}.icon-home-full[_ngcontent-%COMP%]:before{content:"\\ea21"}.icon-invisible[_ngcontent-%COMP%]:before{content:"\\ea22"}.icon-list[_ngcontent-%COMP%]:before{content:"\\ea23"}.icon-list-md[_ngcontent-%COMP%]:before{content:"\\ea24"}.icon-list-sm[_ngcontent-%COMP%]:before{content:"\\ea25"}.icon-mail[_ngcontent-%COMP%]:before{content:"\\ea26"}.icon-menu[_ngcontent-%COMP%]:before{content:"\\ea27"}.icon-menu-md[_ngcontent-%COMP%]:before{content:"\\ea28"}.icon-menu-sm[_ngcontent-%COMP%]:before{content:"\\ea29"}.icon-messenger[_ngcontent-%COMP%]:before{content:"\\ea2a"}.icon-minus[_ngcontent-%COMP%]:before{content:"\\ea2b"}.icon-minus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea2c"}.icon-minus-md[_ngcontent-%COMP%]:before{content:"\\ea2d"}.icon-minus-sm[_ngcontent-%COMP%]:before{content:"\\ea2e"}.icon-minus-xs[_ngcontent-%COMP%]:before{content:"\\ea2f"}.icon-notions[_ngcontent-%COMP%]:before{content:"\\ea30"}.icon-notions-md[_ngcontent-%COMP%]:before{content:"\\ea31"}.icon-notions-sm[_ngcontent-%COMP%]:before{content:"\\ea32"}.icon-os-android[_ngcontent-%COMP%]:before{content:"\\ea33"}.icon-os-apple[_ngcontent-%COMP%]:before{content:"\\ea34"}.icon-phone[_ngcontent-%COMP%]:before{content:"\\ea35"}.icon-play-sound[_ngcontent-%COMP%]:before{content:"\\ea36"}.icon-plus[_ngcontent-%COMP%]:before{content:"\\ea37"}
2.icon-plus-circle[_ngcontent-%COMP%]:before{content:"\\ea38"}.icon-plus-circle-md[_ngcontent-%COMP%]:before{content:"\\ea39"}.icon-plus-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea3a"}.icon-plus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea3b"}.icon-plus-md[_ngcontent-%COMP%]:before{content:"\\ea3c"}.icon-plus-sm[_ngcontent-%COMP%]:before{content:"\\ea3d"}.icon-plus-xs[_ngcontent-%COMP%]:before{content:"\\ea3e"}.icon-reading[_ngcontent-%COMP%]:before{content:"\\ea3f"}.icon-refresh[_ngcontent-%COMP%]:before{content:"\\ea40"}.icon-refresh-md[_ngcontent-%COMP%]:before{content:"\\ea41"}.icon-refresh-sm[_ngcontent-%COMP%]:before{content:"\\ea42"}.icon-search[_ngcontent-%COMP%]:before{content:"\\ea43"}.icon-search-active[_ngcontent-%COMP%]:before{content:"\\ea44"}.icon-search-sm[_ngcontent-%COMP%]:before{content:"\\ea45"}.icon-social-facebook[_ngcontent-%COMP%]:before{content:"\\ea46"}.icon-social-facebook-no-circle[_ngcontent-%COMP%]:before{content:"\\ea47"}.icon-social-instagram[_ngcontent-%COMP%]:before{content:"\\ea48"}.icon-social-instagram-no-circle[_ngcontent-%COMP%]:before{content:"\\ea49"}.icon-social-linkedin[_ngcontent-%COMP%]:before{content:"\\ea4a"}.icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4b"}.icon-social-mail[_ngcontent-%COMP%]:before{content:"\\ea4c"}.icon-social-mail-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4d"}.icon-social-pinterest[_ngcontent-%COMP%]:before{content:"\\ea4e"}.icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4f"}.icon-social-share-no-circle[_ngcontent-%COMP%]:before{content:"\\ea50"}.icon-social-share-no-circle-full[_ngcontent-%COMP%]:before{content:"\\ea51"}.icon-social-tiktok[_ngcontent-%COMP%]:before{content:"\\ea52"}.icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before{content:"\\ea53"}.icon-social-twitter[_ngcontent-%COMP%]:before{content:"\\ea54"}.icon-social-twitter-no-circle[_ngcontent-%COMP%]:before{content:"\\ea55"}.icon-social-website[_ngcontent-%COMP%]:before{content:"\\ea56"}.icon-social-website-no-circle[_ngcontent-%COMP%]:before{content:"\\ea57"}.icon-social-youtube[_ngcontent-%COMP%]:before{content:"\\ea58"}.icon-social-youtube-no-circle[_ngcontent-%COMP%]:before{content:"\\ea59"}.icon-stop[_ngcontent-%COMP%]:before{content:"\\ea5a"}.icon-user[_ngcontent-%COMP%]:before{content:"\\ea5b"}.icon-visible[_ngcontent-%COMP%]:before{content:"\\ea5c"}h1[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h1-font-size);font-weight:var(--font-weight-black);line-height:var(--h1-line-height)}h2[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h2-font-size);font-weight:var(--font-weight-black);line-height:var(--h2-line-height)}h3[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h3-font-size);font-weight:var(--font-weight-bold);line-height:var(--h3-line-height)}h4[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h4-font-size);font-weight:var(--font-weight-bold);line-height:var(--h4-line-height)}h5[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h5-font-size);font-weight:var(--font-weight-bold);line-height:var(--h5-line-height)}h6[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h6-font-size);font-weight:var(--font-weight-bold);line-height:var(--h6-line-height)}.subtitle-xl[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xl-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-lg-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-md-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-sm-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xs-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.body-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary)}.body-lg-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-md-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-sm-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-xs-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.typography-button-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-lg-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-md-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-sm-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography_button-link[_ngcontent-%COMP%]{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none}.img-sm[_ngcontent-%COMP%]{width:var(--image-sm-size);height:var(--image-sm-size);flex-shrink:0}.img-md[_ngcontent-%COMP%]{width:var(--image-md-size);height:var(--image-md-size);flex-shrink:0}.img-lg[_ngcontent-%COMP%]{width:var(--image-lg-size);height:var(--image-lg-size);flex-shrink:0}button[_ngcontent-%COMP%]{background-color:transparent;font-size:inherit;border:0;padding:0}button[_ngcontent-%COMP%]:disabled{opacity:.35;pointer-events:none}button[_ngcontent-%COMP%]:disabled img[_ngcontent-%COMP%]{opacity:.35}th[_ngcontent-%COMP%]{background-color:var(--color-100)}[_ngcontent-%COMP%]:root{--app-hub-margin-inline: 122px;--body-font: "Chromatica", sans-serif;--font-italic: "Chromatica Italic", sans-serif;--fw-normal: 400;--fw-regular: var(--fw-normal);--fw-medium: 500;--fw-bold: 700;--fw-black: 900;--max-width: 1920px;--input-shadow: 4px;--avatar-shadow: 6px;--topbar-padding: 30px;--topbar-min-height: 32px;--space-s: 20px;--space-m: 40px;--space-l: 50px;--space-xl: var(--space-l);--color-000: #05bf8e;--border-color-000: #04a67c;--color-900: #11473b;--border-color-900: #0c322a;--color-800: #0c6b52;--border-color-800: #095440;--color-700: #07815c;--border-color-700: #06694b;--color-600: #019667;--border-color-600: #017d56;--color-500: #00b37a;--border-color-500: #009a69;--color-400: #04b181;--border-color-400: #03986f;--color-300: #a2f4d6;--border-color-300: #8bf1cc;--color-200: #c0f6e0;--border-color-200: #aaf3d5;--color-100: #dbf8ef;--border-color-100: #c6f4e6;--color-50: #f1fcf8;--border-color-50: #dcf8ee;--border-color-b: #fca28f;--border-color-a: #e2ec59;--border-color-c: #8bf1cc;--color-b: #ff55c3;--color-a: #efc807;--color-c: #51b6c2}[_ngcontent-%COMP%]:root .lrn-assess[_ngcontent-%COMP%] [id^
2=countdown-modal][_ngcontent-%COMP%] .lrn-assess-modal-body[_ngcontent-%COMP%]{white-space:pre-line}[_nghost-%COMP%]{--color-base-white: #ffffff;--color-base-black: #000000;--color-base-transparent: #ffffff00;--color-gray-25: #fdfdfd;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #e9eaeb;--color-gray-300: #d5d7da;--color-gray-400: #a4a7ae;--color-gray-500: #717680;--color-gray-600: #535862;--color-gray-700: #414651;--color-gray-800: #252b37;--color-gray-900: #181d27;--color-gray-950: #0a0d12;--color-brand-25: #f7fcfd;--color-brand-50: #f0fafb;--color-brand-100: #DBF8EF;--color-brand-200: #A2F4D6;--color-brand-300: #A2F4D6;--color-brand-400: #04B181;--color-brand-500: #00A676;--color-brand-600: #0A8F67;--color-brand-700: #0C7154;--color-brand-800: #0E5C46;--color-brand-900: #11473B;--color-brand-950: #152e37;--color-error-25: #fff6f5;--color-error-50: #fff2f0;--color-error-100: #ffe2dd;--color-error-200: #ffcac1;--color-error-300: #ffa595;--color-error-400: #ff7159;--color-error-500: #ff4626;--color-error-600: #fc2a06;--color-error-700: #e02100;--color-error-800: #af1e05;--color-error-900: #901f0c;--color-error-950: #500c00;--color-warning-25: #fffff5;--color-warning-50: #fefee8;--color-warning-100: #fefdc3;--color-warning-200: #fff989;--color-warning-300: #feef46;--color-warning-400: #fbde14;--color-warning-500: #efc807;--color-warning-600: #cb9903;--color-warning-700: #a26e06;--color-warning-800: #86560d;--color-warning-900: #714612;--color-warning-950: #422506;--color-success-25: #f6fefb;--color-success-50: #ecfdf6;--color-success-100: #d1fae7;--color-success-200: #a6f4d4;--color-success-300: #6de8bd;--color-success-400: #33d4a1;--color-success-500: #0fba8a;--color-success-600: #049a73;--color-success-700: #03795d;--color-success-800: #05604b;--color-success-900: #054f3f;--color-success-950: #022c24;--color-cream-25: #fbfaf9;--color-cream-50: #f8f6f4;--color-cream-100: #efece5;--color-cream-200: #d4caba;--color-cream-300: #c9bca8;--color-cream-400: #b29d85;--color-cream-500: #a2876d;--color-cream-600: #957761;--color-cream-700: #7d6251;--color-cream-800: #665146;--color-cream-900: #54433a;--color-cream-950: #2c221e;--color-green-25: #f7fdf7;--color-green-50: #f2fbf2;--color-green-100: #e2f7e1;--color-green-200: #c7edc5;--color-green-300: #9add98;--color-green-400: #65c563;--color-green-500: #3a9a38;--color-green-600: #308b2e;--color-green-700: #286e27;--color-green-800: #245823;--color-green-900: #1f481f;--color-green-950: #0c270d;--color-green-light-25: #fafdf7;--color-green-light-50: #f2faeb;--color-green-light-100: #e0f4d3;--color-green-light-200: #c5eaac;--color-green-light-300: #9edc7a;--color-green-light-400: #7cca51;--color-green-light-500: #5daf33;--color-green-light-600: #468b25;--color-green-light-700: #376b20;--color-green-light-800: #2f551f;--color-green-light-900: #2a491e;--color-green-light-950: #12280b;--color-teal-25: #f5fffb;--color-teal-50: #ebfef6;--color-teal-100: #cefde8;--color-teal-200: #a2f8d6;--color-teal-300: #66efc2;--color-teal-400: #2adda8;--color-teal-500: #05bf8e;--color-teal-600: #009f78;--color-teal-700: #007f63;--color-teal-800: #006550;--color-teal-900: #015343;--color-teal-950: #002f26;--color-cyan-25: #f7fcfd;--color-cyan-50: #f0fafb;--color-cyan-100: #d9f2f4;--color-cyan-200: #b8e5e9;--color-cyan-300: #87d1d9;--color-cyan-400: #51b6c2;--color-cyan-500: #3399a7;--color-cyan-600: #2d7d8d;--color-cyan-700: #2b6673;--color-cyan-800: #2a5460;--color-cyan-900: #274752;--color-cyan-950: #152e37;--color-blue-25: #f6fafe;--color-blue-50: #f2f7fd;--color-blue-100: #e5eef9;--color-blue-200: #c5dbf2;--color-blue-300: #92bee7;--color-blue-400: #589bd8;--color-blue-500: #3b87cd;--color-blue-600: #2364a6;--color-blue-700: #1d4f87;--color-blue-800: #1c4570;--color-blue-900: #1c3b5e;--color-blue-950: #13263e;--color-blue-dark-25: #f6f8fe;--color-blue-dark-50: #f1f4fd;--color-blue-dark-100: #e0e7f9;--color-blue-dark-200: #c8d4f5;--color-blue-dark-300: #a2b9ee;--color-blue-dark-400: #7594e5;--color-blue-dark-500: #5571dc;--color-blue-dark-600: #4055d0;--color-blue-dark-700: #333fb1;--color-blue-dark-800: #32399b;--color-blue-dark-900: #2d347b;--color-blue-dark-950: #1f224c;--color-purple-25: #fdfbfe;--color-purple-50: #fbf7fd;--color-purple-100: #f6ecfb;--color-purple-200: #eeddf7;--color-purple-300: #e0c2f0;--color-purple-400: #c58ae1;--color-purple-500: #b974d8;--color-purple-600: #a556c7;--color-purple-700: #8f43ad;--color-purple-800: #783b8e;--color-purple-900: #623073;--color-purple-950: #623073;--color-pink-25: #fef5fc;--color-pink-50: #fef1fa;--color-pink-100: #fee5f6;--color-pink-200: #ffcbef;--color-pink-300: #ffa1e1;--color-pink-400: #ff55c3;--color-pink-500: #fa3ab1;--color-pink-600: #ea188f;--color-pink-700: #cc0a73;--color-pink-800: #a80c5e;--color-pink-900: #8c0f50;--color-pink-950: #56012e;--color-red-25: #fff5f5;--color-red-50: #fff0f0;--color-red-100: #ffdddd;--color-red-200: #ffc0c0;--color-red-300: #ff9494;--color-red-400: #ff5757;--color-red-500: #ff2323;--color-red-600: #ec0000;--color-red-700: #d70000;--color-red-800: #b10303;--color-red-900: #920a0a;--color-red-950: #500000;--color-orange-25: #fffaf5;--color-orange-50: #fff7ed;--color-orange-100: #ffedd5;--color-orange-200: #fed7aa;--color-orange-300: #fdb974;--color-orange-400: #fc913b;--color-orange-500: #fa7921;--color-orange-600: #eb570b;--color-orange-700: #c3400b;--color-orange-800: #9a3312;--color-orange-900: #7c2d12;--color-orange-950: #431407;--color-yellow-25: #fffff5;--color-yellow-50: #fefee8;--color-yellow-100: #fefdc3;--color-yellow-200: #fff989;--color-yellow-300: #feef46;--color-yellow-400: #fbde14;--color-yellow-500: #efc807;--color-yellow-600: #cb9903;--color-yellow-700: #a26e06;--color-yellow-800: #86560d;--color-yellow-900: #714612;--color-yellow-950: #422506;--color-lemon-25: #fefef6;--color-lemon-50: #fcfde9;--color-lemon-100: #f5fac7;--color-lemon-200: #f3f791;--color-lemon-300: #eef043;--color-lemon-400: #ebe524;--color-lemon-500: #dbcd17;--color-lemon-600: #bda211;--color-lemon-700: #977711;--color-lemon-800: #7d5f16;--color-lemon-900: #6b4d18;--color-lemon-950: #3e2a0a;--color-gray-warm-25: #f8f7f7;--color-gray-warm-50: #f1f0ef;--color-gray-warm-100: #e6e4e2;--color-gray-warm-200: #e6e4e2;--color-gray-warm-300: #d3d1ce;--color-gray-warm-400: #b9b4b0;--color-gray-warm-500: #a8a39e;--color-gray-warm-600: #87817b;--color-gray-warm-700: #706a65;--color-gray-warm-800: #5e5a56;--color-gray-warm-900: #514e4b;--color-gray-warm-950: #292726;--color-linear-gradient: linear-gradient(0deg, #acf562 0%, #b6f8b1 .01%, #bffaff 83.17%);--yellow-500: #ffcd35;--yellow-400: #eef043;--yellow-100: #fdf0c8;--red-500: #ff6045;--red-100: #fedddb;--white: #ffffff;--black: #000000;--grey-50: #f2f2f2;--grey-100: #dee1dd;--grey-200: #d5d5d5;--grey-400: #707070;--grey-500: #4f4f4f;
2--paler-black: #333;--vert-fluo: #acf562;--vert-success: #05bf8e;--vert-pale: #f0f8ed;--vert-translucent: #f0f8ed;--rose-fluo: #ff78f5;--cream-900: #e7e1d8;--cream-800: #cbc2b4;--cream-700: #efeae4;--cream-000: #f5f3ef;--cyan-50: #f4fafb;--cyan-100: #e3f3f5;--cyan-200: #51b6c2;--cyan-300: #addce1;--cyan-400: #47a9c0;--cyan-500: #419ec0;--blue-50: #e2f7ff;--blue-100: #d7edf1;--blue-125: #bffaff;--blue-150: #c9f8ff;--blue-150-translucent: #c9f8ff33;--blue-200: #94dbf2;--blue-300: #d5ecf0;--orange-500: #fa7921;--color-text-primary: var(--color-base-black);--color-text-secondary: var(--color-gray-700);--color-text-tertiary: var(--color-gray-600);--color-text-quaternary: var(--color-gray-500);--color-text-disabled: var(--color-gray-500);--color-text-placeholder: var(--color-gray-500);--color-text-white: var(--color-base-white);--color-text-error-primary: var(--color-error-700);--color-text-warning-primary: var(--color-warning-700);--color-text-success-primary: var(--color-success-700);--color-border-white: var(--color-base-white);--color-border-primary: var(--color-gray-300);--color-border-secondary: var(--color-gray-200);--color-border-tertiary: var(--color-gray-100);--color-border-black: var(--color-base-black);--color-border-gray: var(--color-gray-500);--color-border-disabled: var(--color-gray-100);--color-border-brand: var(--color-brand-400);--color-border-brand_hover: var(--color-brand-700);--color-border-brand-subtle: var(--color-brand-300);--color-border-error: var(--color-error-600);--color-border-error-subtle: var(--color-error-300);--color-border-warning: var(--color-warning-600);--color-border-warning-subtle: var(--color-warning-200);--color-border-success: var(--color-success-600);--color-border-success-subtle: var(--color-success-200);--color-border-button-primary: var(--color-base-black);--color-border-button-primary_disabled: var(--color-gray-500);--color-bg-primary: var(--color-base-white);--color-bg-primary_hover: var(--color-gray-50);--color-bg-primary-solid: var(--color-gray-950);--color-bg-secondary: var(--color-gray-50);--color-bg-secondary-solid: var(--color-gray-600);--color-bg-tertiary: var(--color-gray-100);--color-bg-quaternary: var(--color-gray-200);--color-bg-active: var(--color-gray-50);--color-bg-disabled: var(--color-gray-100);--color-bg-disabled_subtle: var(--color-gray-50);--color-bg-overlay: var(--color-gray-950);--color-bg-brand-primary: var(--color-brand-50);--color-bg-brand-primary_hover: var(--color-brand-100);--color-bg-brand-secondary: var(--color-brand-100);--color-bg-brand-solid: var(--color-brand-500);--color-bg-brand-solid_hover: var(--color-brand-700);--color-bg-error-primary: var(--color-error-100);--color-bg-error-primary_hover: var(--color-error-200);--color-bg-error-secondary: var(--color-error-200);--color-bg-error-solid: var(--color-error-600);--color-bg-warning-primary: var(--color-warning-100);--color-bg-warning-primary_hover: var(--color-yellow-200);--color-bg-warning-secondary: var(--color-warning-200);--color-bg-warning-secondary_hover: var(--color-warning-400);--color-bg-warning-solid: var(--color-warning-600);--color-bg-success-primary: var(--color-success-100);--color-bg-success-primary_hover: var(--color-success-200);--color-bg-success-secondary: var(--color-success-200);--color-bg-success-solid: var(--color-success-600);--color-bg-button-primary: var(--color-base-white);--color-bg-button-primary_hover: var(--color-brand-100);--color-bg-button-primary_press: var(--color-brand-300);--color-bg-button-secondary: var(--color-brand-100);--color-bg-button-secondary_hover: var(--color-brand-300);--color-bg-button-secondary_press: var(--color-brand-500);--color-bg-button-tertiary: var(--color-base-white);--color-bg-button-tertiary_hover: var(--color-gray-100);--color-bg-button-tertiary_press: var(--color-gray-300);--color-bg-button-disabled: var(--color-base-white);--color-bg-primary-off-white: var(--color-cream-50);--color-bg-linear-gradient: var(--color-linear-gradient);--color-bg-highlight_modificateur: var(--color-gray-warm-200);--color-bg-highlight_compnompronom: var(--color-green-200);--color-bg-highlight_ci: var(--color-green-light-200);--color-bg-highlight_sujet: var(--color-cyan-200);--color-bg-highlight_compadverbeadj: var(--color-blue-200);--color-bg-highlight_attributsujet: var(--color-blue-dark-200);--color-bg-highlight_attributcd: var(--color-purple-200);--color-bg-highlight_compphrase: var(--color-pink-200);--color-bg-highlight_cd: var(--color-orange-200);--color-bg-highlight_predicat: var(--color-yellow-200);--color-component-alpha-white-10: #ffffff1a;--color-component-alpha-white-20: #ffffff33;--color-component-alpha-white-30: #ffffff4d;--color-component-alpha-white-40: #ffffff66;--color-component-alpha-white-50: #ffffff80;--color-component-alpha-white-60: #ffffff99;--color-component-alpha-white-70: #ffffffb2;--color-component-alpha-white-80: #ffffffcc;--color-component-alpha-white-90: #ffffffe5;--color-component-alpha-white-100: #ffffff;--color-component-alpha-black-10: #0000001a;--color-component-alpha-black-20: #00000033;--color-component-alpha-black-30: #0000004d;--color-component-alpha-black-40: #00000066;--color-component-alpha-black-50: #00000080;--color-component-alpha-black-60: #00000099;--color-component-alpha-black-70: #000000b2;--color-component-alpha-black-80: #000000cc;--color-component-alpha-black-90: #000000e5;--color-component-alpha-black-100: #000000;--color-fg-primary: var(--color-base-black);--color-fg-primary_hover: var(--color-brand-600);--color-fg-primary_active: var(--color-brand-800);--color-fg-secondary: var(--color-gray-700);--color-fg-secondary_hover: var(--color-gray-800);--color-fg-tertiary: var(--color-gray-600);--color-fg-tertiary_hover: var(--color-gray-700);--color-fg-quaternary: var(--color-gray-400);--color-fg-quaternary_hover: var(--color-gray-500);--color-fg-disabled: var(--color-gray-300);--color-fg-white: var(--color-base-white);--color-fg-brand-primary: var(--color-brand-600);--color-fg-brand-primary_hover: var(--color-brand-700);--color-fg-brand-secondary: var(--color-brand-500);--color-fg-error-primary: var(--color-error-600);--color-fg-error-primary_hover: var(--color-error-800);--color-fg-error-secondary: var(--color-error-500);--color-fg-warning-primary: var(--color-warning-600);--color-fg-warning-secondary: var(--color-warning-500);--color-fg-success-primary: var(--color-success-600);--color-fg-fg-success-secondary: var(--color-success-500);--color-effect-shadow-xs-0: 0px 1px 2px 0px #0a0d120d;--color-effect-shadow-sm-0: 0px 1px 2px -1px #0a0d121a;--color-effect-shadow-sm-1: 0px 1px 3px 0px #0a0d121a;--color-effect-shadow-md-0: 0px 2px 4px -2px #0a0d120f;--color-effect-shadow-md-1: 0px 4px 6px -1px #0a0d121a;--color-effect-shadow-lg-0: 0px 2px 2px -1px #0a0d120a;--color-effect-shadow-lg-1: 0px 4px 6px -2px #0a0d1208;--color-effect-shadow-lg-2: 0px 12px 16px -4px #0a0d1214;--color-effect-shadow-xl-0: 0px 3px 3px -1.5px #0a0d120a;--color-effect-shadow-xl-1: 0px 8px 8px -4px #0a0d1208;--color-effect-shadow-xl-2: 0px 20px 24px -4px #0a0d1214;--color-effect-shadow-2xl-0: 0px 4px 4px -2px #0a0d120a;--color-effect-shadow-2xl-1: 0px 24px 48px -12px #0a0d122e;--color-effect-shadow-3xl-0: 0px 5px 5px -2.5px #0a0d120a;--color-effect-shadow-3xl-1: 0px 32px 64px -12px #0a0d1224;--component-shadow-illustration-0: 0px 4px 4px 0px #00000040;--component-shadow-button-0: 3px 3px 0px 0px #000000;--component-shadow-button_disabled-0: 3px 4px 0px 0px var(--color-border-button-primary_disabled);--component-shadow-content-0: 0px 6px 0px 0px #51b6c2;--component-shadow-brand_sm-0: 0px 4px 0px 0px #51b6c2;--component-shadow-brand_lg-0: 0px 8px 0px 0px #51b6c2;--component-shadow-success_sm-0: 0px 4px 0px 0px #33d4a1;--component-shadow-success_lg-0: 0px 8px 0px 0px #33d4a1;--component-shadow-error_sm-0: 0px 4px 0px 0px #ff7159;--component-shadow-error_lg-0: 0px 8px 0px 0px #ff7159;--component-shadow-warning_sm-0: 0px 4px 0px 0px #ffcd35;--component-shadow-warning_lg-0: 0px 8px 0px 0px #ffcd35;--color-effect-focus-ring-brand: var(--color-brand-500);--color-effect-shadow-xs: var(--color-effect-shadow-xs-0);--color-effect-shadow-sm: var(--color-effect-shadow-sm-0), var(--color-effect-shadow-sm-1);--color-effect-shadow-md: var(--color-effect-shadow-md-0), var(--color-effect-shadow-md-1);--color-effect-shadow-lg: var(--color-effect-shadow-lg-0), var(--color-effect-shadow-lg-1), var(--color-effect-shadow-lg-2);--color-effect-shadow-xl: var(--color-effect-shadow-xl-0), var(--color-effect-shadow-xl-1), var(--color-effect-shadow-xl-2);--color-effect-shadow-2xl: var(--color-effect-shadow-2xl-0), var(--color-effect-shadow-2xl-1);--color-effect-shadow-3xl: var(--color-effect-shadow-3xl-0), var(--color-effect-shadow-3xl-1);--component-shadow-illustration: var(--component-shadow-illustration-0);--component-shadow-button: var(--component-shadow-button-0);--component-shadow-button_disabled: var(--component-shadow-button_disabled-0);--component-shadow-content: var(--component-shadow-content-0);--component-shadow-brand_sm: var(--component-shadow-brand_sm-0);--component-shadow-brand_lg: var(--component-shadow-brand_lg-0);--component-shadow-success_sm: var(--component-shadow-success_sm-0);--component-shadow-success_lg: var(--component-shadow-success_lg-0);--component-shadow-error_sm: var(--component-shadow-error_sm-0);--component-shadow-error_lg: var(--component-shadow-error_lg-0);--component-shadow-warning_sm: var(--component-shadow-warning_sm-0);--component-shadow-warning_lg: var(--component-shadow-warning_lg-0);--color-component-utility-brand-50: var(--color-brand-50);--color-component-utility-brand-100: var(--color-brand-100);--color-component-utility-brand-200: var(--color-brand-200);--color-component-utility-brand-300: var(--color-brand-300);--color-component-utility-brand-400: var(--color-brand-400);--color-component-utility-brand-500: var(--color-brand-500);--color-component-utility-brand-600: var(--color-brand-600);--color-component-utility-brand-700: var(--color-brand-700);--color-component-utility-brand-800: var(--color-brand-800);--color-component-utility-brand-900: var(--color-brand-900);--color-component-utility-gray-50: var(--color-gray-50);--color-component-utility-gray-100: var(--color-gray-100);--color-component-utility-gray-200: var(--color-gray-200);--color-component-utility-gray-300: var(--color-gray-300);--color-component-utility-gray-400: var(--color-gray-400);--color-component-utility-gray-500: var(--color-gray-500);--color-component-utility-gray-600: var(--color-gray-600);--color-component-utility-gray-700: var(--color-gray-700);--color-component-utility-gray-800: var(--color-gray-800);--color-component-utility-gray-900: var(--color-gray-900);--color-component-utility-error-50: var(--color-error-50);--color-component-utility-error-100: var(--color-error-100);--color-component-utility-error-200: var(--color-error-200);--color-component-utility-error-300: var(--color-error-300);--color-component-utility-error-400: var(--color-error-400);--color-component-utility-error-500: var(--color-error-500);--color-component-utility-error-600: var(--color-error-600);--color-component-utility-error-700: var(--color-error-700);--color-component-utility-warning-50: var(--color-warning-50);--color-component-utility-warning-100: var(--color-warning-100);--color-component-utility-warning-200: var(--color-warning-200);--color-component-utility-warning-300: var(--color-warning-300);--color-component-utility-warning-400: var(--color-warning-400);--color-component-utility-warning-500: var(--color-warning-500);--color-component-utility-warning-600: var(--color-warning-600);--color-component-utility-warning-700: var(--color-warning-700);--color-component-utility-success-50: var(--color-success-50);--color-component-utility-success-100: var(--color-success-100);--color-component-utility-success-200: var(--color-success-200);--color-component-utility-success-300: var(--color-success-300);--color-component-utility-success-400: var(--color-success-400);--color-component-utility-success-500: var(--color-success-500);--color-component-utility-success-600: var(--color-success-600);--color-component-utility-success-700: var(--color-success-700);--color-component-utility-green-50: var(--color-green-50);--color-component-utility-green-100: var(--color-green-100);--color-component-utility-green-200: var(--color-green-200);--color-component-utility-green-300: var(--color-green-300);--color-component-utility-green-400: var(--color-green-400);--color-component-utility-green-500: var(--color-green-500);--color-component-utility-green-600: var(--color-green-600);--color-component-utility-green-700: var(--color-green-700);--color-component-utility-teal-50: var(--color-teal-50);--color-component-utility-teal-100: var(--color-teal-100);--color-component-utility-teal-200: var(--color-teal-200);--color-component-utility-teal-300: var(--color-teal-300);--color-component-utility-teal-400: var(--color-teal-400);--color-component-utility-teal-500: var(--color-teal-500);--color-component-utility-teal-600: var(--color-teal-600);--color-component-utility-teal-700: var(--color-teal-700);--color-component-utility-cyan-50: var(--color-cyan-50);--color-component-utility-cyan-100: var(--color-cyan-100);--color-component-utility-cyan-200: var(--color-cyan-200);--color-component-utility-cyan-300: var(--color-cyan-300);--color-component-utility-cyan-400: var(--color-cyan-400);--color-component-utility-cyan-500: var(--color-cyan-500);--color-component-utility-cyan-600: var(--color-cyan-600);--color-component-utility-cyan-700: var(--color-cyan-700);--color-component-utility-blue-50: var(--color-blue-50);--color-component-utility-blue-100: var(--color-blue-100);--color-component-utility-blue-200: var(--color-blue-200);--color-component-utility-blue-300: var(--color-blue-300);--color-component-utility-blue-400: var(--color-blue-400);--color-component-utility-blue-500: var(--color-blue-500);--color-component-utility-blue-600: var(--color-blue-600);--color-component-utility-blue-700: var(--color-blue-700);--color-component-utility-blue-dark-50: var(--color-blue-dark-50);--color-component-utility-blue-dark-100: var(--color-blue-dark-100);--color-component-utility-blue-dark-200: var(--color-blue-dark-200);--color-component-utility-blue-dark-300: var(--color-blue-dark-300);--color-component-utility-blue-dark-400: var(--color-blue-dark-400);--color-component-utility-blue-dark-500: var(--color-blue-dark-500);--color-component-utility-blue-dark-600: var(--color-blue-dark-600);--color-component-utility-blue-dark-700: var(--color-blue-dark-700);--color-component-utility-purple-50: var(--color-purple-50);--color-component-utility-purple-100: var(--color-purple-100);--color-component-utility-purple-200: var(--color-purple-200);--color-component-utility-purple-300: var(--color-purple-300);--color-component-utility-purple-400: var(--color-purple-400);--color-component-utility-purple-500: var(--color-purple-500);--color-component-utility-purple-600: var(--color-purple-600);--color-component-utility-purple-700: var(--color-purple-700);--color-component-utility-pink-50: var(--color-pink-50);--color-component-utility-pink-100: var(--color-pink-100);--color-component-utility-pink-200: var(--color-pink-200);--color-component-utility-pink-300: var(--color-pink-300);--color-component-utility-pink-400: var(--color-pink-400);--color-component-utility-pink-500: var(--color-pink-500);--color-component-utility-pink-600: var(--color-pink-600);--color-component-utility-pink-700: var(--color-pink-700);--color-component-utility-red-50: var(--color-red-50);--color-component-utility-red-100: var(--color-red-100);--color-component-utility-red-200: var(--color-red-200);--color-component-utility-red-300: var(--color-red-300);--color-component-utility-red-400: var(--color-red-400);--color-component-utility-red-500: var(--color-red-500);--color-component-utility-red-600: var(--color-red-600);--color-component-utility-red-700: var(--color-red-700);--color-component-utility-orange-50: var(--color-orange-50);--color-component-utility-orange-100: var(--color-orange-100);--color-component-utility-orange-200: var(--color-orange-200);--color-component-utility-orange-300: var(--color-orange-300);--color-component-utility-orange-400: var(--color-orange-400);--color-component-utility-orange-50
20: var(--color-orange-500);--color-component-utility-orange-600: var(--color-orange-600);--color-component-utility-orange-700: var(--color-orange-700);--color-component-utility-yellow-50: var(--color-yellow-50);--color-component-utility-yellow-100: var(--color-yellow-100);--color-component-utility-yellow-200: var(--color-yellow-200);--color-component-utility-yellow-300: var(--color-yellow-300);--color-component-utility-yellow-400: var(--color-yellow-400);--color-component-utility-yellow-500: var(--color-yellow-500);--color-component-utility-yellow-600: var(--color-yellow-600);--color-component-utility-yellow-700: var(--color-yellow-700);--color-component-utility-lemon-50: var(--color-lemon-50);--color-component-utility-lemon-100: var(--color-lemon-100);--color-component-utility-lemon-200: var(--color-lemon-200);--color-component-utility-lemon-300: var(--color-lemon-300);--color-component-utility-lemon-400: var(--color-lemon-400);--color-component-utility-lemon-500: var(--color-lemon-500);--color-component-utility-lemon-600: var(--color-lemon-600);--color-component-utility-lemon-utility-lemon-700: var(--color-lemon-700);--color-icon-primary: var(--color-base-black);--color-icon-secondary: var(--color-gray-600);--color-icon-tertiary: var(--color-gray-500);--color-icon-disabled: var(--color-gray-300);--color-icon-white: var(--color-base-white);--color-icon-brand: var(--color-brand-600);--color-icon-brand-hover: var(--color-brand-700);--color-icon-success: var(--color-success-600);--color-icon-warning: var(--color-warning-600);--color-icon-error: var(--color-error-600);--color-icon-info: var(--color-blue-600);--font-family: Chromatica, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-size-heading-xs: 1.5rem;--font-size-heading-sm: 1.875rem;--font-size-heading-md: 2.25rem;--font-size-heading-lg: 3rem;--font-size-heading-xl: 3.75rem;--font-size-heading-2xl: 4.5rem;--font-size-text-xs: .75rem;--font-size-text-sm: .875rem;--font-size-text-md: 1rem;--font-size-text-lg: 1.125rem;--font-size-text-xl: 1.25rem;--h1-font-size: 3rem;--h2-font-size: 2.5rem;--h3-font-size: 2rem;--h4-font-size: 1.5rem;--h5-font-size: 1.25rem;--h6-font-size: 1rem;--subtitle-xl-font-size: 1.5rem;--subtitle-lg-font-size: 1.25rem;--subtitle-md-font-size: 1rem;--subtitle-sm-font-size: .875rem;--subtitle-xs-font-size: .75rem;--body-lg-font-size: 1.25rem;--body-md-font-size: 1rem;--body-sm-font-size: .875rem;--body-xs-font-size: .75rem;--buton-lg-font-size: 1.125rem;--button-md-font-size: 1rem;--button-sm-font-size: .875rem;--line-height-text-xs: 150%;--line-height-text-sm: 142.86%;--line-height-text-md: 150%;--line-height-text-lg: 155.56%;--line-height-text-xl: 150%;--h1-line-height: 120%;--h2-line-height: 120%;--h3-line-height: 120%;--h4-line-height: 120%;--h5-line-height: 120%;--h6-line-height: 120%;--spacing-none-px: 0px;--spacing-xxs-px: 2px;--spacing-xs-px: 4px;--spacing-sm-px: 6px;--spacing-md-px: 8px;--spacing-lg-px: 12px;--spacing-xl-px: 16px;--spacing-2xl-px: 20px;--spacing-3xl-px: 24px;--spacing-4xl-px: 32px;--spacing-5xl-px: 40px;--spacing-6xl-px: 48px;--spacing-7xl-px: 64px;--spacing-8xl-px: 80px;--spacing-9xl-px: 96px;--spacing-10xl-px: 128px;--spacing-11xl-px: 160px;--spacing-none-rem: 0rem;--spacing-xxs-rem: .125rem;--spacing-xs-rem: .25rem;--spacing-sm-rem: .375rem;--spacing-md-rem: .5rem;--spacing-lg-rem: .75rem;--spacing-xl-rem: 1rem;--spacing-2xl-rem: 1.25rem;--spacing-3xl-rem: 1.5rem;--spacing-4xl-rem: 2rem;--spacing-5xl-rem: 2.5rem;--spacing-6xl-rem: 3rem;--spacing-7xl-rem: 4rem;--spacing-8xl-rem: 5rem;--spacing-9xl-rem: 6rem;--spacing-10xl-rem: 8rem;--spacing-11xl-rem: 10rem;--container-padding-mobile: 16px;--container-padding-tablet: 32px;--container-padding-laptop: 32px;--container-padding-desktop: 32px;--container-min-width-mobile: 384px;--container-max-width-mobile: 768px;--container-min-width-tablet: 768px;--container-max-width-tablet: 1024px;--container-min-width-laptop: 1024px;--container-max-width-laptop: 1440px;--container-min-width-desktop: 1440px;--container-max-width-desktop: 1440px;--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-full: 9999px;--radius-circle: 50%;--width-xxs-px: 320px;--width-xs-px: 384px;--width-sm-px: 480px;--width-md-px: 560px;--width-lg-px: 640px;--width-xl-px: 768px;--width-2xl-px: 1024px;--width-3xl-px: 1280px;--width-4xl-px: 1440px;--width-5xl-px: 1600px;
2--width-6xl-px: 1920px;--paragraph-max-width-px: 720px;--width-xxs-rem: 20rem;--width-xs-rem: 24rem;--width-sm-rem: 30rem;--width-md-rem: 35rem;--width-lg-rem: 40rem;--width-xl-rem: 48rem;--width-2xl-rem: 64rem;--width-3xl-rem: 80rem;--width-4xl-rem: 90rem;--width-5xl-rem: 100rem;--width-6xl-rem: 120rem;--paragraph-max-width-rem: 45rem;--app-header-height: 101px;--app-header-top-header: 116px;--app-header-margin-bottom: 29px;--main-content-padding-top: var(--spacing-7xl-rem);display:inline-block}@media(max-width:1024px){[_nghost-%COMP%]{--main-content-padding-top: var(--spacing-xl-rem)}}@supports selector(:focus-visible){[_nghost-%COMP%] *:focus{outline:none}[_nghost-%COMP%] *:focus-visible{outline:3px solid white!important;box-shadow:0 0 0 6px var(--color-effect-focus-ring-brand, #00A676)!important}}button[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;gap:var(--spacing-sm-px);border-radius:var(--radius-circle)}button[_ngcontent-%COMP%]:focus{outline:none}button.size-sm[_ngcontent-%COMP%]{width:2.75rem;height:2.75rem;padding:var(--spacing-lg-px)}button.size-md[_ngcontent-%COMP%]{width:3rem;height:3rem;padding:var(--spacing-lg-px)}button.size-lg[_ngcontent-%COMP%]{width:3.5rem;height:3.5rem;padding:var(--spacing-xl-px)}button.primary[_ngcontent-%COMP%]{border:1px solid var(--color-border-button-primary);background:var(--color-bg-button-primary);box-shadow:var(--component-shadow-button)}button.primary[_ngcontent-%COMP%]:hover{background:var(--color-bg-button-primary_hover);cursor:pointer}button.primary[_ngcontent-%COMP%]:active{background:var(--color-bg-button-primary_press)}button.primary[_ngcontent-%COMP%]:disabled{border:1px solid var(--color-border-button-primary_disabled);background:var(--color-bg-button-disabled);box-shadow:var(--component-shadow-button_disabled);color:var(--color-text-disabled)}button.secondary[_ngcontent-%COMP%]{border:1px solid var(--color-border-button-primary);background:var(--color-bg-button-secondary);box-shadow:var(--component-shadow-button)}button.secondary[_ngcontent-%COMP%]:hover{background:var(--color-bg-button-secondary_hover);cursor:pointer}button.secondary[_ngcontent-%COMP%]:active{background:var(--color-bg-button-secondary_press)}button.secondary[_ngcontent-%COMP%]:disabled{border:1px solid var(--color-border-button-primary_disabled);background:var(--color-bg-button-disabled);box-shadow:var(--component-shadow-button_disabled);color:var(--color-text-disabled)}button.tertiary[_ngcontent-%COMP%]{border:none;background:var(--color-bg-button-tertiary);box-shadow:none}button.tertiary[_ngcontent-%COMP%]:hover{background:var(--color-bg-button-secondary_hover);cursor:pointer}button.tertiary[_ngcontent-%COMP%]:active{background:var(--color-bg-button-secondary_press)}button.tertiary[_ngcontent-%COMP%]:disabled{border:none;background:var(--color-bg-button-tertiary);box-shadow:none;color:var(--color-text-disabled)}button.dark[_ngcontent-%COMP%]{border:none;box-shadow:none;background-color:unset}button.dark[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{filter:invert(1)}button.dark[_ngcontent-%COMP%]:hover{background:var(--color-component-alpha-white-20);cursor:pointer}button.dark[_ngcontent-%COMP%]:active{background:var(--color-component-alpha-white-50)}button.dark[_ngcontent-%COMP%]:disabled{border:none;box-shadow:none;color:var(--color-text-disabled)}button.close[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;gap:var(--spacing-none-px);border:none;background:none;box-shadow:none}button.close[_ngcontent-%COMP%]:hover{color:var(--color-fg-primary_hover);cursor:pointer}button.close[_ngcontent-%COMP%]:active{color:var(--color-fg-primary_active)}button.close[_ngcontent-%COMP%]:disabled{color:var(--color-text-disabled)}.ui-icon-button__content[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center}']})}return t})(),yo=(()=>{class t{size=m("md");variant=m("primary");disabled=m(!1);darkBackground=m(!1);href=m();openInNewTab=m(!1);
2onclick=L();static \u0275fac=function(e){return new(e||t)};static \u0275cmp=E({type:t,selectors:[["ui-button"]],inputs:{size:[1,"size"],variant:[1,"variant"],disabled:[1,"disabled"],darkBackground:[1,"darkBackground"],href:[1,"href"],openInNewTab:[1,"openInNewTab"]},outputs:{onclick:"onclick"},ngContentSelectors:Tc,decls:4,vars:1,consts:[["buttonContent",""],[3,"href","dark","class"],[3,"disabled","dark","class"],[1,"ui-button__content"],[1,"ui-button__left"],[1,"ui-button__label"],[1,"ui-button__right"],[3,"href"],[4,"ngTemplateOutlet"],[3,"click","disabled"]],template:function(e,r){if(e&1&&(_o(Ec),ho(0,Ic,7,0,"ng-template",null,0,ke),z(2,Nc,2,11,"a",1)(3,Ac,2,9,"button",2)),e&2){let c;l(2),S((c=r.href())?2:3,c)}},dependencies:[Se],styles:['[_ngcontent-%COMP%]:root{--icon-font-family: "alicon"}.icon-visible[_ngcontent-%COMP%]:before, .icon-user[_ngcontent-%COMP%]:before, .icon-stop[_ngcontent-%COMP%]:before, .icon-social-youtube-no-circle[_ngcontent-%COMP%]:before, .icon-social-youtube[_ngcontent-%COMP%]:before, .icon-social-website-no-circle[_ngcontent-%COMP%]:before, .icon-social-website[_ngcontent-%COMP%]:before, .icon-social-twitter-no-circle[_ngcontent-%COMP%]:before, .icon-social-twitter[_ngcontent-%COMP%]:before, .icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before, .icon-social-tiktok[_ngcontent-%COMP%]:before, .icon-social-share-no-circle-full[_ngcontent-%COMP%]:before, .icon-social-share-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest[_ngcontent-%COMP%]:before, .icon-social-mail-no-circle[_ngcontent-%COMP%]:before, .icon-social-mail[_ngcontent-%COMP%]:before, .icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before, .icon-social-linkedin[_ngcontent-%COMP%]:before, .icon-social-instagram-no-circle[_ngcontent-%COMP%]:before, .icon-social-instagram[_ngcontent-%COMP%]:before, .icon-social-facebook-no-circle[_ngcontent-%COMP%]:before, .icon-social-facebook[_ngcontent-%COMP%]:before, .icon-search-sm[_ngcontent-%COMP%]:before, .icon-search-active[_ngcontent-%COMP%]:before, .icon-search[_ngcontent-%COMP%]:before, .icon-refresh-sm[_ngcontent-%COMP%]:before, .icon-refresh-md[_ngcontent-%COMP%]:before, .icon-refresh[_ngcontent-%COMP%]:before, .icon-reading[_ngcontent-%COMP%]:before, .icon-plus-xs[_ngcontent-%COMP%]:before, .icon-plus-sm[_ngcontent-%COMP%]:before, .icon-plus-md[_ngcontent-%COMP%]:before, .icon-plus-circle-xs[_ngcontent-%COMP%]:before, .icon-plus-circle-sm[_ngcontent-%COMP%]:before, .icon-plus-circle-md[_ngcontent-%COMP%]:before, .icon-plus-circle[_ngcontent-%COMP%]:before, .icon-plus[_ngcontent-%COMP%]:before, .icon-play-sound[_ngcontent-%COMP%]:before, .icon-phone[_ngcontent-%COMP%]:before, .icon-os-apple[_ngcontent-%COMP%]:before, .icon-os-android[_ngcontent-%COMP%]:before, .icon-notions-sm[_ngcontent-%COMP%]:before, .icon-notions-md[_ngcontent-%COMP%]:before, .icon-notions[_ngcontent-%COMP%]:before, .icon-minus-xs[_ngcontent-%COMP%]:before, .icon-minus-sm[_ngcontent-%COMP%]:before, .icon-minus-md[_ngcontent-%COMP%]:before, .icon-minus-circle-xs[_ngcontent-%COMP%]:before, .icon-minus[_ngcontent-%COMP%]:before, .icon-messenger[_ngcontent-%COMP%]:before, .icon-menu-sm[_ngcontent-%COMP%]:before, .icon-menu-md[_ngcontent-%COMP%]:before, .icon-menu[_ngcontent-%COMP%]:before, .icon-mail[_ngcontent-%COMP%]:before, .icon-list-sm[_ngcontent-%COMP%]:before, .icon-list-md[_ngcontent-%COMP%]:before, .icon-list[_ngcontent-%COMP%]:before, .icon-invisible[_ngcontent-%COMP%]:before, .icon-home-full[_ngcontent-%COMP%]:before, .icon-home[_ngcontent-%COMP%]:before, .icon-filters-on[_ngcontent-%COMP%]:before, .icon-filters[_ngcontent-%COMP%]:before, .icon-face[_ngcontent-%COMP%]:before, .icon-ellipsis[_ngcontent-%COMP%]:before, .icon-edit[_ngcontent-%COMP%]:before, .icon-download-sm[_ngcontent-%COMP%]:before, .icon-download[_ngcontent-%COMP%]:before, .icon-don[_ngcontent-%COMP%]:before, .icon-close-xs[_ngcontent-%COMP%]:before, .icon-close-sm[_ngcontent-%COMP%]:before, .icon-close-md[_ngcontent-%COMP%]:before, .icon-close-circle-sm-fat[_ngcontent-%COMP%]:before, .icon-close-circle-sm[_ngcontent-%COMP%]:before, .icon-close-circle-md[_ngcontent-%COMP%]:before, .icon-close-circle[_ng
2content-%COMP%]:before, .icon-close[_ngcontent-%COMP%]:before, .icon-chevron-sm[_ngcontent-%COMP%]:before, .icon-chevron-md[_ngcontent-%COMP%]:before, .icon-chevron[_ngcontent-%COMP%]:before, .icon-checkmark-sm[_ngcontent-%COMP%]:before, .icon-arrow-sm-t[_ngcontent-%COMP%]:before, .icon-arrow-sm[_ngcontent-%COMP%]:before, .icon-arrow-play[_ngcontent-%COMP%]:before, .icon-arrow-md[_ngcontent-%COMP%]:before, .icon-arrow-line[_ngcontent-%COMP%]:before, .icon-arrow-fs[_ngcontent-%COMP%]:before, .icon-arrow-external-sm[_ngcontent-%COMP%]:before, .icon-arrow-external-md[_ngcontent-%COMP%]:before, .icon-arrow-external[_ngcontent-%COMP%]:before, .icon-arrow-bend[_ngcontent-%COMP%]:before, .icon-arrow[_ngcontent-%COMP%]:before, .icon[_ngcontent-%COMP%]:before{font-family:var(--icon-font-family);font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never}.icon-arrow[_ngcontent-%COMP%]:before{content:"\\ea01"}.icon-arrow-bend[_ngcontent-%COMP%]:before{content:"\\ea02"}.icon-arrow-external[_ngcontent-%COMP%]:before{content:"\\ea03"}.icon-arrow-external-md[_ngcontent-%COMP%]:before{content:"\\ea04"}.icon-arrow-external-sm[_ngcontent-%COMP%]:before{content:"\\ea05"}.icon-arrow-fs[_ngcontent-%COMP%]:before{content:"\\ea06"}.icon-arrow-line[_ngcontent-%COMP%]:before{content:"\\ea07"}.icon-arrow-md[_ngcontent-%COMP%]:before{content:"\\ea08"}.icon-arrow-play[_ngcontent-%COMP%]:before{content:"\\ea09"}.icon-arrow-sm[_ngcontent-%COMP%]:before{content:"\\ea0a"}.icon-arrow-sm-t[_ngcontent-%COMP%]:before{content:"\\ea0b"}.icon-checkmark-sm[_ngcontent-%COMP%]:before{content:"\\ea0c"}.icon-chevron[_ngcontent-%COMP%]:before{content:"\\ea0d"}.icon-chevron-md[_ngcontent-%COMP%]:before{content:"\\ea0e"}.icon-chevron-sm[_ngcontent-%COMP%]:before{content:"\\ea0f"}.icon-close[_ngcontent-%COMP%]:before{content:"\\ea10"}.icon-close-circle[_ngcontent-%COMP%]:before{content:"\\ea11"}.icon-close-circle-md[_ngcontent-%COMP%]:before{content:"\\ea12"}.icon-close-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea13"}.icon-close-circle-sm-fat[_ngcontent-%COMP%]:before{content:"\\ea14"}.icon-close-md[_ngcontent-%COMP%]:before{content:"\\ea15"}.icon-close-sm[_ngcontent-%COMP%]:before{content:"\\ea16"}.icon-close-xs[_ngcontent-%COMP%]:before{content:"\\ea17"}.icon-don[_ngcontent-%COMP%]:before{content:"\\ea18"}.icon-download[_ngcontent-%COMP%]:before{content:"\\ea19"}.icon-download-sm[_ngcontent-%COMP%]:before{content:"\\ea1a"}.icon-edit[_ngcontent-%COMP%]:before{content:"\\ea1b"}.icon-ellipsis[_ngcontent-%COMP%]:before{content:"\\ea1c"}.icon-face[_ngcontent-%COMP%]:before{content:"\\ea1d"}.icon-filters[_ngcontent-%COMP%]:before{content:"\\ea1e"}.icon-filters-on[_ngcontent-%COMP%]:before{content:"\\ea1f"}.icon-home[_ngcontent-%COMP%]:before{content:"\\ea20"}.icon-home-full[_ngcontent-%COMP%]:before{content:"\\ea21"}.icon-invisible[_ngcontent-%COMP%]:before{content:"\\ea22"}.icon-list[_ngcontent-%COMP%]:before{content:"\\ea23"}.icon-list-md[_ngcontent-%COMP%]:before{content:"\\ea24"}.icon-list-sm[_ngcontent-%COMP%]:before{content:"\\ea25"}.icon-mail[_ngcontent-%COMP%]:before{content:"\\ea26"}.icon-menu[_ngcontent-%COMP%]:before{content:"\\ea27"}.icon-menu-md[_ngcontent-%COMP%]:before{content:"\\ea28"}.icon-menu-sm[_ngcontent-%COMP%]:before{content:"\\ea29"}.icon-messenger[_ngcontent-%COMP%]:before{content:"\\ea2a"}.icon-minus[_ngcontent-%COMP%]:before{content:"\\ea2b"}.icon-minus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea2c"}.icon-minus-md[_ngcontent-%COMP%]:before{content:"\\ea2d"}.icon-minus-sm[_ngcontent-%COMP%]:before{content:"\\ea2e"}.icon-minus-xs[_ngcontent-%COMP%]:before{content:"\\ea2f"}.icon-notions[_ngcontent-%COMP%]:before{content:"\\ea30"}.icon-notions-md[_ngcontent-%COMP%]:before{content:"\\ea31"}.icon-notions-sm[_ngcontent-%COMP%]:before{content:"\\ea32"}.icon-os-android[_ngcontent-%COMP%]:before{content:"\\ea33"}.icon-os-apple[_ngcontent-%COMP%]:before{content:"\\ea34"}.icon-phone[_ngcontent-%COMP%]:before{content:"\\ea35"}.icon-play-sound[_ngcontent-%COMP%]:before{content:"\\ea36"}.icon-plus[_ngcontent-%COMP%]:before{content:"\\ea37"}
2.icon-plus-circle[_ngcontent-%COMP%]:before{content:"\\ea38"}.icon-plus-circle-md[_ngcontent-%COMP%]:before{content:"\\ea39"}.icon-plus-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea3a"}.icon-plus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea3b"}.icon-plus-md[_ngcontent-%COMP%]:before{content:"\\ea3c"}.icon-plus-sm[_ngcontent-%COMP%]:before{content:"\\ea3d"}.icon-plus-xs[_ngcontent-%COMP%]:before{content:"\\ea3e"}.icon-reading[_ngcontent-%COMP%]:before{content:"\\ea3f"}.icon-refresh[_ngcontent-%COMP%]:before{content:"\\ea40"}.icon-refresh-md[_ngcontent-%COMP%]:before{content:"\\ea41"}.icon-refresh-sm[_ngcontent-%COMP%]:before{content:"\\ea42"}.icon-search[_ngcontent-%COMP%]:before{content:"\\ea43"}.icon-search-active[_ngcontent-%COMP%]:before{content:"\\ea44"}.icon-search-sm[_ngcontent-%COMP%]:before{content:"\\ea45"}.icon-social-facebook[_ngcontent-%COMP%]:before{content:"\\ea46"}.icon-social-facebook-no-circle[_ngcontent-%COMP%]:before{content:"\\ea47"}.icon-social-instagram[_ngcontent-%COMP%]:before{content:"\\ea48"}.icon-social-instagram-no-circle[_ngcontent-%COMP%]:before{content:"\\ea49"}.icon-social-linkedin[_ngcontent-%COMP%]:before{content:"\\ea4a"}.icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4b"}.icon-social-mail[_ngcontent-%COMP%]:before{content:"\\ea4c"}.icon-social-mail-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4d"}.icon-social-pinterest[_ngcontent-%COMP%]:before{content:"\\ea4e"}.icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4f"}.icon-social-share-no-circle[_ngcontent-%COMP%]:before{content:"\\ea50"}.icon-social-share-no-circle-full[_ngcontent-%COMP%]:before{content:"\\ea51"}.icon-social-tiktok[_ngcontent-%COMP%]:before{content:"\\ea52"}.icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before{content:"\\ea53"}.icon-social-twitter[_ngcontent-%COMP%]:before{content:"\\ea54"}.icon-social-twitter-no-circle[_ngcontent-%COMP%]:before{content:"\\ea55"}.icon-social-website[_ngcontent-%COMP%]:before{content:"\\ea56"}.icon-social-website-no-circle[_ngcontent-%COMP%]:before{content:"\\ea57"}.icon-social-youtube[_ngcontent-%COMP%]:before{content:"\\ea58"}.icon-social-youtube-no-circle[_ngcontent-%COMP%]:before{content:"\\ea59"}.icon-stop[_ngcontent-%COMP%]:before{content:"\\ea5a"}.icon-user[_ngcontent-%COMP%]:before{content:"\\ea5b"}.icon-visible[_ngcontent-%COMP%]:before{content:"\\ea5c"}h1[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h1-font-size);font-weight:var(--font-weight-black);line-height:var(--h1-line-height)}h2[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h2-font-size);font-weight:var(--font-weight-black);line-height:var(--h2-line-height)}h3[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h3-font-size);font-weight:var(--font-weight-bold);line-height:var(--h3-line-height)}h4[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h4-font-size);font-weight:var(--font-weight-bold);line-height:var(--h4-line-height)}h5[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h5-font-size);font-weight:var(--font-weight-bold);line-height:var(--h5-line-height)}h6[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h6-font-size);font-weight:var(--font-weight-bold);line-height:var(--h6-line-height)}.subtitle-xl[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xl-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-lg-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-md-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-sm-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xs-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.body-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary)}.body-lg-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-md-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-sm-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-xs-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.typography-button-lg[_ngcontent-%COMP%], button.size-lg[_ngcontent-%COMP%], a.size-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-lg-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-md[_ngcontent-%COMP%], button.size-md[_ngcontent-%COMP%], a.size-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-md-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-sm[_ngcontent-%COMP%], button.size-sm[_ngcontent-%COMP%], a.size-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-sm-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography_button-link[_ngcontent-%COMP%], button.link[_ngcontent-%COMP%], a.link[_ngcontent-%COMP%]{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none}.img-sm[_ngcontent-%COMP%]{width:var(--image-sm-size);height:var(--image-sm-size);flex-shrink:0}.img-md[_ngcontent-%COMP%]{width:var(--image-md-size);height:var(--image-md-size);flex-shrink:0}.img-lg[_ngcontent-%COMP%]{width:var(--image-lg-size);height:var(--image-lg-size);flex-shrink:0}button[_ngcontent-%COMP%]{background-color:transparent;font-size:inherit;border:0;padding:0}button[_ngcontent-%COMP%]:disabled{opacity:.35;pointer-events:none}button[_ngcontent-%COMP%]:disabled img[_ngcontent-%COMP%]{opacity:.35}th[_ngcontent-%COMP%]{background-color:var(--color-100)}[_ngcontent-%COMP%]:root{--app-hub-margin-inline: 122px;--body-font: "Chromatica", sans-serif;--font-italic: "Chromatica Italic", sans-serif;--fw-normal: 400;--fw-regular: var(--fw-normal);--fw-medium: 500;--fw-bold: 700;--fw-black: 900;--max-width: 1920px;--input-shadow: 4px;--avatar-shadow: 6px;--topbar-padding: 30px;--topbar-min-height: 32px;--space-s: 20px;--space-m: 40px;--space-l: 50px;--space-xl: var(--space-l);--color-000: #05bf8e;--border-color-000: #04a67c;--color-900: #11473b;--border-color-900: #0c322a;--color-800: #0c6b52;--border-color-800: #095440;--color-700: #07815c;--border-color-700: #06694b;--color-600: #019667;--border-color-600: #017d56;--color-500: #00b37a;--border-color-500: #009a69;--color-400: #04b181;--border-color-400: #03986f;--color-300: #a2f4d6;--border-color-300: #8bf1cc;--color-200: #c0f6e0;--border-color-200: #aaf3d5;--color-100: #dbf8ef;--border-color-100: #c6f4e6;--color-50: #f1fcf8;--border-color-50: #dcf8ee;--border-color-b: #fca28f;--border-color-a: #e2ec59;--border-color-c: #8bf1cc;--color-b: #ff55c3;--color-a: #efc807;--color-c: #51b6c2}[_ngcontent-%COMP%]:root .lrn-assess[_ngcontent-%COMP%] [id^
2=countdown-modal][_ngcontent-%COMP%] .lrn-assess-modal-body[_ngcontent-%COMP%]{white-space:pre-line}[_nghost-%COMP%]{--color-base-white: #ffffff;--color-base-black: #000000;--color-base-transparent: #ffffff00;--color-gray-25: #fdfdfd;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #e9eaeb;--color-gray-300: #d5d7da;--color-gray-400: #a4a7ae;--color-gray-500: #717680;--color-gray-600: #535862;--color-gray-700: #414651;--color-gray-800: #252b37;--color-gray-900: #181d27;--color-gray-950: #0a0d12;--color-brand-25: #f7fcfd;--color-brand-50: #f0fafb;--color-brand-100: #DBF8EF;--color-brand-200: #A2F4D6;--color-brand-300: #A2F4D6;--color-brand-400: #04B181;--color-brand-500: #00A676;--color-brand-600: #0A8F67;--color-brand-700: #0C7154;--color-brand-800: #0E5C46;--color-brand-900: #11473B;--color-brand-950: #152e37;--color-error-25: #fff6f5;--color-error-50: #fff2f0;--color-error-100: #ffe2dd;--color-error-200: #ffcac1;--color-error-300: #ffa595;--color-error-400: #ff7159;--color-error-500: #ff4626;--color-error-600: #fc2a06;--color-error-700: #e02100;--color-error-800: #af1e05;--color-error-900: #901f0c;--color-error-950: #500c00;--color-warning-25: #fffff5;--color-warning-50: #fefee8;--color-warning-100: #fefdc3;--color-warning-200: #fff989;--color-warning-300: #feef46;--color-warning-400: #fbde14;--color-warning-500: #efc807;--color-warning-600: #cb9903;--color-warning-700: #a26e06;--color-warning-800: #86560d;--color-warning-900: #714612;--color-warning-950: #422506;--color-success-25: #f6fefb;--color-success-50: #ecfdf6;--color-success-100: #d1fae7;--color-success-200: #a6f4d4;--color-success-300: #6de8bd;--color-success-400: #33d4a1;--color-success-500: #0fba8a;--color-success-600: #049a73;--color-success-700: #03795d;--color-success-800: #05604b;--color-success-900: #054f3f;--color-success-950: #022c24;--color-cream-25: #fbfaf9;--color-cream-50: #f8f6f4;--color-cream-100: #efece5;--color-cream-200: #d4caba;--color-cream-300: #c9bca8;--color-cream-400: #b29d85;--color-cream-500: #a2876d;--color-cream-600: #957761;--color-cream-700: #7d6251;--color-cream-800: #665146;--color-cream-900: #54433a;--color-cream-950: #2c221e;--color-green-25: #f7fdf7;--color-green-50: #f2fbf2;--color-green-100: #e2f7e1;--color-green-200: #c7edc5;--color-green-300: #9add98;--color-green-400: #65c563;--color-green-500: #3a9a38;--color-green-600: #308b2e;--color-green-700: #286e27;--color-green-800: #245823;--color-green-900: #1f481f;--color-green-950: #0c270d;--color-green-light-25: #fafdf7;--color-green-light-50: #f2faeb;--color-green-light-100: #e0f4d3;--color-green-light-200: #c5eaac;--color-green-light-300: #9edc7a;--color-green-light-400: #7cca51;--color-green-light-500: #5daf33;--color-green-light-600: #468b25;--color-green-light-700: #376b20;--color-green-light-800: #2f551f;--color-green-light-900: #2a491e;--color-green-light-950: #12280b;--color-teal-25: #f5fffb;--color-teal-50: #ebfef6;--color-teal-100: #cefde8;--color-teal-200: #a2f8d6;--color-teal-300: #66efc2;--color-teal-400: #2adda8;--color-teal-500: #05bf8e;--color-teal-600: #009f78;--color-teal-700: #007f63;--color-teal-800: #006550;--color-teal-900: #015343;--color-teal-950: #002f26;--color-cyan-25: #f7fcfd;--color-cyan-50: #f0fafb;--color-cyan-100: #d9f2f4;--color-cyan-200: #b8e5e9;--color-cyan-300: #87d1d9;--color-cyan-400: #51b6c2;--color-cyan-500: #3399a7;--color-cyan-600: #2d7d8d;--color-cyan-700: #2b6673;--color-cyan-800: #2a5460;--color-cyan-900: #274752;--color-cyan-950: #152e37;--color-blue-25: #f6fafe;--color-blue-50: #f2f7fd;--color-blue-100: #e5eef9;--color-blue-200: #c5dbf2;--color-blue-300: #92bee7;--color-blue-400: #589bd8;--color-blue-500: #3b87cd;--color-blue-600: #2364a6;--color-blue-700: #1d4f87;--color-blue-800: #1c4570;--color-blue-900: #1c3b5e;--color-blue-950: #13263e;--color-blue-dark-25: #f6f8fe;--color-blue-dark-50: #f1f4fd;--color-blue-dark-100: #e0e7f9;--color-blue-dark-200: #c8d4f5;--color-blue-dark-300: #a2b9ee;--color-blue-dark-400: #7594e5;--color-blue-dark-500: #5571dc;--color-blue-dark-600: #4055d0;--color-blue-dark-700: #333fb1;--color-blue-dark-800: #32399b;--color-blue-dark-900: #2d347b;--color-blue-dark-950: #1f224c;--color-purple-25: #fdfbfe;--color-purple-50: #fbf7fd;--color-purple-100: #f6ecfb;--color-purple-200: #eeddf7;--color-purple-300: #e0c2f0;--color-purple-400: #c58ae1;--color-purple-500: #b974d8;--color-purple-600: #a556c7;--color-purple-700: #8f43ad;--color-purple-800: #783b8e;--color-purple-900: #623073;--color-purple-950: #623073;--color-pink-25: #fef5fc;--color-pink-50: #fef1fa;--color-pink-100: #fee5f6;--color-pink-200: #ffcbef;--color-pink-300: #ffa1e1;--color-pink-400: #ff55c3;--color-pink-500: #fa3ab1;--color-pink-600: #ea188f;--color-pink-700: #cc0a73;--color-pink-800: #a80c5e;--color-pink-900: #8c0f50;--color-pink-950: #56012e;--color-red-25: #fff5f5;--color-red-50: #fff0f0;--color-red-100: #ffdddd;--color-red-200: #ffc0c0;--color-red-300: #ff9494;--color-red-400: #ff5757;--color-red-500: #ff2323;--color-red-600: #ec0000;--color-red-700: #d70000;--color-red-800: #b10303;--color-red-900: #920a0a;--color-red-950: #500000;--color-orange-25: #fffaf5;--color-orange-50: #fff7ed;--color-orange-100: #ffedd5;--color-orange-200: #fed7aa;--color-orange-300: #fdb974;--color-orange-400: #fc913b;--color-orange-500: #fa7921;--color-orange-600: #eb570b;--color-orange-700: #c3400b;--color-orange-800: #9a3312;--color-orange-900: #7c2d12;--color-orange-950: #431407;--color-yellow-25: #fffff5;--color-yellow-50: #fefee8;--color-yellow-100: #fefdc3;--color-yellow-200: #fff989;--color-yellow-300: #feef46;--color-yellow-400: #fbde14;--color-yellow-500: #efc807;--color-yellow-600: #cb9903;--color-yellow-700: #a26e06;--color-yellow-800: #86560d;--color-yellow-900: #714612;--color-yellow-950: #422506;--color-lemon-25: #fefef6;--color-lemon-50: #fcfde9;--color-lemon-100: #f5fac7;--color-lemon-200: #f3f791;--color-lemon-300: #eef043;--color-lemon-400: #ebe524;--color-lemon-500: #dbcd17;--color-lemon-600: #bda211;--color-lemon-700: #977711;--color-lemon-800: #7d5f16;--color-lemon-900: #6b4d18;--color-lemon-950: #3e2a0a;--color-gray-warm-25: #f8f7f7;--color-gray-warm-50: #f1f0ef;--color-gray-warm-100: #e6e4e2;--color-gray-warm-200: #e6e4e2;--color-gray-warm-300: #d3d1ce;--color-gray-warm-400: #b9b4b0;--color-gray-warm-500: #a8a39e;--color-gray-warm-600: #87817b;--color-gray-warm-700: #706a65;--color-gray-warm-800: #5e5a56;--color-gray-warm-900: #514e4b;--color-gray-warm-950: #292726;--color-linear-gradient: linear-gradient(0deg, #acf562 0%, #b6f8b1 .01%, #bffaff 83.17%);--yellow-500: #ffcd35;--yellow-400: #eef043;--yellow-100: #fdf0c8;--red-500: #ff6045;--red-100: #fedddb;--white: #ffffff;--black: #000000;--grey-50: #f2f2f2;--grey-100: #dee1dd;--grey-200: #d5d5d5;--grey-400: #707070;--grey-500: #4f4f4f;
2--paler-black: #333;--vert-fluo: #acf562;--vert-success: #05bf8e;--vert-pale: #f0f8ed;--vert-translucent: #f0f8ed;--rose-fluo: #ff78f5;--cream-900: #e7e1d8;--cream-800: #cbc2b4;--cream-700: #efeae4;--cream-000: #f5f3ef;--cyan-50: #f4fafb;--cyan-100: #e3f3f5;--cyan-200: #51b6c2;--cyan-300: #addce1;--cyan-400: #47a9c0;--cyan-500: #419ec0;--blue-50: #e2f7ff;--blue-100: #d7edf1;--blue-125: #bffaff;--blue-150: #c9f8ff;--blue-150-translucent: #c9f8ff33;--blue-200: #94dbf2;--blue-300: #d5ecf0;--orange-500: #fa7921;--color-text-primary: var(--color-base-black);--color-text-secondary: var(--color-gray-700);--color-text-tertiary: var(--color-gray-600);--color-text-quaternary: var(--color-gray-500);--color-text-disabled: var(--color-gray-500);--color-text-placeholder: var(--color-gray-500);--color-text-white: var(--color-base-white);--color-text-error-primary: var(--color-error-700);--color-text-warning-primary: var(--color-warning-700);--color-text-success-primary: var(--color-success-700);--color-border-white: var(--color-base-white);--color-border-primary: var(--color-gray-300);--color-border-secondary: var(--color-gray-200);--color-border-tertiary: var(--color-gray-100);--color-border-black: var(--color-base-black);--color-border-gray: var(--color-gray-500);--color-border-disabled: var(--color-gray-100);--color-border-brand: var(--color-brand-400);--color-border-brand_hover: var(--color-brand-700);--color-border-brand-subtle: var(--color-brand-300);--color-border-error: var(--color-error-600);--color-border-error-subtle: var(--color-error-300);--color-border-warning: var(--color-warning-600);--color-border-warning-subtle: var(--color-warning-200);--color-border-success: var(--color-success-600);--color-border-success-subtle: var(--color-success-200);--color-border-button-primary: var(--color-base-black);--color-border-button-primary_disabled: var(--color-gray-500);--color-bg-primary: var(--color-base-white);--color-bg-primary_hover: var(--color-gray-50);--color-bg-primary-solid: var(--color-gray-950);--color-bg-secondary: var(--color-gray-50);--color-bg-secondary-solid: var(--color-gray-600);--color-bg-tertiary: var(--color-gray-100);--color-bg-quaternary: var(--color-gray-200);--color-bg-active: var(--color-gray-50);--color-bg-disabled: var(--color-gray-100);--color-bg-disabled_subtle: var(--color-gray-50);--color-bg-overlay: var(--color-gray-950);--color-bg-brand-primary: var(--color-brand-50);--color-bg-brand-primary_hover: var(--color-brand-100);--color-bg-brand-secondary: var(--color-brand-100);--color-bg-brand-solid: var(--color-brand-500);--color-bg-brand-solid_hover: var(--color-brand-700);--color-bg-error-primary: var(--color-error-100);--color-bg-error-primary_hover: var(--color-error-200);--color-bg-error-secondary: var(--color-error-200);--color-bg-error-solid: var(--color-error-600);--color-bg-warning-primary: var(--color-warning-100);--color-bg-warning-primary_hover: var(--color-yellow-200);--color-bg-warning-secondary: var(--color-warning-200);--color-bg-warning-secondary_hover: var(--color-warning-400);--color-bg-warning-solid: var(--color-warning-600);--color-bg-success-primary: var(--color-success-100);--color-bg-success-primary_hover: var(--color-success-200);--color-bg-success-secondary: var(--color-success-200);--color-bg-success-solid: var(--color-success-600);--color-bg-button-primary: var(--color-base-white);--color-bg-button-primary_hover: var(--color-brand-100);--color-bg-button-primary_press: var(--color-brand-300);--color-bg-button-secondary: var(--color-brand-100);--color-bg-button-secondary_hover: var(--color-brand-300);--color-bg-button-secondary_press: var(--color-brand-500);--color-bg-button-tertiary: var(--color-base-white);--color-bg-button-tertiary_hover: var(--color-gray-100);--color-bg-button-tertiary_press: var(--color-gray-300);--color-bg-button-disabled: var(--color-base-white);--color-bg-primary-off-white: var(--color-cream-50);--color-bg-linear-gradient: var(--color-linear-gradient);--color-bg-highlight_modificateur: var(--color-gray-warm-200);--color-bg-highlight_compnompronom: var(--color-green-200);--color-bg-highlight_ci: var(--color-green-light-200);--color-bg-highlight_sujet: var(--color-cyan-200);--color-bg-highlight_compadverbeadj: var(--color-blue-200);--color-bg-highlight_attributsujet: var(--color-blue-dark-200);--color-bg-highlight_attributcd: var(--color-purple-200);--color-bg-highlight_compphrase: var(--color-pink-200);--color-bg-highlight_cd: var(--color-orange-200);--color-bg-highlight_predicat: var(--color-yellow-200);--color-component-alpha-white-10: #ffffff1a;--color-component-alpha-white-20: #ffffff33;--color-component-alpha-white-30: #ffffff4d;--color-component-alpha-white-40: #ffffff66;--color-component-alpha-white-50: #ffffff80;--color-component-alpha-white-60: #ffffff99;--color-component-alpha-white-70: #ffffffb2;--color-component-alpha-white-80: #ffffffcc;--color-component-alpha-white-90: #ffffffe5;--color-component-alpha-white-100: #ffffff;--color-component-alpha-black-10: #0000001a;--color-component-alpha-black-20: #00000033;--color-component-alpha-black-30: #0000004d;--color-component-alpha-black-40: #00000066;--color-component-alpha-black-50: #00000080;--color-component-alpha-black-60: #00000099;--color-component-alpha-black-70: #000000b2;--color-component-alpha-black-80: #000000cc;--color-component-alpha-black-90: #000000e5;--color-component-alpha-black-100: #000000;--color-fg-primary: var(--color-base-black);--color-fg-primary_hover: var(--color-brand-600);--color-fg-primary_active: var(--color-brand-800);--color-fg-secondary: var(--color-gray-700);--color-fg-secondary_hover: var(--color-gray-800);--color-fg-tertiary: var(--color-gray-600);--color-fg-tertiary_hover: var(--color-gray-700);--color-fg-quaternary: var(--color-gray-400);--color-fg-quaternary_hover: var(--color-gray-500);--color-fg-disabled: var(--color-gray-300);--color-fg-white: var(--color-base-white);--color-fg-brand-primary: var(--color-brand-600);--color-fg-brand-primary_hover: var(--color-brand-700);--color-fg-brand-secondary: var(--color-brand-500);--color-fg-error-primary: var(--color-error-600);--color-fg-error-primary_hover: var(--color-error-800);--color-fg-error-secondary: var(--color-error-500);--color-fg-warning-primary: var(--color-warning-600);--color-fg-warning-secondary: var(--color-warning-500);--color-fg-success-primary: var(--color-success-600);--color-fg-fg-success-secondary: var(--color-success-500);--color-effect-shadow-xs-0: 0px 1px 2px 0px #0a0d120d;--color-effect-shadow-sm-0: 0px 1px 2px -1px #0a0d121a;--color-effect-shadow-sm-1: 0px 1px 3px 0px #0a0d121a;--color-effect-shadow-md-0: 0px 2px 4px -2px #0a0d120f;--color-effect-shadow-md-1: 0px 4px 6px -1px #0a0d121a;--color-effect-shadow-lg-0: 0px 2px 2px -1px #0a0d120a;--color-effect-shadow-lg-1: 0px 4px 6px -2px #0a0d1208;--color-effect-shadow-lg-2: 0px 12px 16px -4px #0a0d1214;--color-effect-shadow-xl-0: 0px 3px 3px -1.5px #0a0d120a;--color-effect-shadow-xl-1: 0px 8px 8px -4px #0a0d1208;--color-effect-shadow-xl-2: 0px 20px 24px -4px #0a0d1214;--color-effect-shadow-2xl-0: 0px 4px 4px -2px #0a0d120a;--color-effect-shadow-2xl-1: 0px 24px 48px -12px #0a0d122e;--color-effect-shadow-3xl-0: 0px 5px 5px -2.5px #0a0d120a;--color-effect-shadow-3xl-1: 0px 32px 64px -12px #0a0d1224;--component-shadow-illustration-0: 0px 4px 4px 0px #00000040;--component-shadow-button-0: 3px 3px 0px 0px #000000;--component-shadow-button_disabled-0: 3px 4px 0px 0px var(--color-border-button-primary_disabled);--component-shadow-content-0: 0px 6px 0px 0px #51b6c2;--component-shadow-brand_sm-0: 0px 4px 0px 0px #51b6c2;--component-shadow-brand_lg-0: 0px 8px 0px 0px #51b6c2;--component-shadow-success_sm-0: 0px 4px 0px 0px #33d4a1;--component-shadow-success_lg-0: 0px 8px 0px 0px #33d4a1;--component-shadow-error_sm-0: 0px 4px 0px 0px #ff7159;--component-shadow-error_lg-0: 0px 8px 0px 0px #ff7159;--component-shadow-warning_sm-0: 0px 4px 0px 0px #ffcd35;--component-shadow-warning_lg-0: 0px 8px 0px 0px #ffcd35;--color-effect-focus-ring-brand: var(--color-brand-500);--color-effect-shadow-xs: var(--color-effect-shadow-xs-0);--color-effect-shadow-sm: var(--color-effect-shadow-sm-0), var(--color-effect-shadow-sm-1);--color-effect-shadow-md: var(--color-effect-shadow-md-0), var(--color-effect-shadow-md-1);--color-effect-shadow-lg: var(--color-effect-shadow-lg-0), var(--color-effect-shadow-lg-1), var(--color-effect-shadow-lg-2);--color-effect-shadow-xl: var(--color-effect-shadow-xl-0), var(--color-effect-shadow-xl-1), var(--color-effect-shadow-xl-2);--color-effect-shadow-2xl: var(--color-effect-shadow-2xl-0), var(--color-effect-shadow-2xl-1);--color-effect-shadow-3xl: var(--color-effect-shadow-3xl-0), var(--color-effect-shadow-3xl-1);--component-shadow-illustration: var(--component-shadow-illustration-0);--component-shadow-button: var(--component-shadow-button-0);--component-shadow-button_disabled: var(--component-shadow-button_disabled-0);--component-shadow-content: var(--component-shadow-content-0);--component-shadow-brand_sm: var(--component-shadow-brand_sm-0);--component-shadow-brand_lg: var(--component-shadow-brand_lg-0);--component-shadow-success_sm: var(--component-shadow-success_sm-0);--component-shadow-success_lg: var(--component-shadow-success_lg-0);--component-shadow-error_sm: var(--component-shadow-error_sm-0);--component-shadow-error_lg: var(--component-shadow-error_lg-0);--component-shadow-warning_sm: var(--component-shadow-warning_sm-0);--component-shadow-warning_lg: var(--component-shadow-warning_lg-0);--color-component-utility-brand-50: var(--color-brand-50);--color-component-utility-brand-100: var(--color-brand-100);--color-component-utility-brand-200: var(--color-brand-200);--color-component-utility-brand-300: var(--color-brand-300);--color-component-utility-brand-400: var(--color-brand-400);--color-component-utility-brand-500: var(--color-brand-500);--color-component-utility-brand-600: var(--color-brand-600);--color-component-utility-brand-700: var(--color-brand-700);--color-component-utility-brand-800: var(--color-brand-800);--color-component-utility-brand-900: var(--color-brand-900);--color-component-utility-gray-50: var(--color-gray-50);--color-component-utility-gray-100: var(--color-gray-100);--color-component-utility-gray-200: var(--color-gray-200);--color-component-utility-gray-300: var(--color-gray-300);--color-component-utility-gray-400: var(--color-gray-400);--color-component-utility-gray-500: var(--color-gray-500);--color-component-utility-gray-600: var(--color-gray-600);--color-component-utility-gray-700: var(--color-gray-700);--color-component-utility-gray-800: var(--color-gray-800);--color-component-utility-gray-900: var(--color-gray-900);--color-component-utility-error-50: var(--color-error-50);--color-component-utility-error-100: var(--color-error-100);--color-component-utility-error-200: var(--color-error-200);--color-component-utility-error-300: var(--color-error-300);--color-component-utility-error-400: var(--color-error-400);--color-component-utility-error-500: var(--color-error-500);--color-component-utility-error-600: var(--color-error-600);--color-component-utility-error-700: var(--color-error-700);--color-component-utility-warning-50: var(--color-warning-50);--color-component-utility-warning-100: var(--color-warning-100);--color-component-utility-warning-200: var(--color-warning-200);--color-component-utility-warning-300: var(--color-warning-300);--color-component-utility-warning-400: var(--color-warning-400);--color-component-utility-warning-500: var(--color-warning-500);--color-component-utility-warning-600: var(--color-warning-600);--color-component-utility-warning-700: var(--color-warning-700);--color-component-utility-success-50: var(--color-success-50);--color-component-utility-success-100: var(--color-success-100);--color-component-utility-success-200: var(--color-success-200);--color-component-utility-success-300: var(--color-success-300);--color-component-utility-success-400: var(--color-success-400);--color-component-utility-success-500: var(--color-success-500);--color-component-utility-success-600: var(--color-success-600);--color-component-utility-success-700: var(--color-success-700);--color-component-utility-green-50: var(--color-green-50);--color-component-utility-green-100: var(--color-green-100);--color-component-utility-green-200: var(--color-green-200);--color-component-utility-green-300: var(--color-green-300);--color-component-utility-green-400: var(--color-green-400);--color-component-utility-green-500: var(--color-green-500);--color-component-utility-green-600: var(--color-green-600);--color-component-utility-green-700: var(--color-green-700);--color-component-utility-teal-50: var(--color-teal-50);--color-component-utility-teal-100: var(--color-teal-100);--color-component-utility-teal-200: var(--color-teal-200);--color-component-utility-teal-300: var(--color-teal-300);--color-component-utility-teal-400: var(--color-teal-400);--color-component-utility-teal-500: var(--color-teal-500);--color-component-utility-teal-600: var(--color-teal-600);--color-component-utility-teal-700: var(--color-teal-700);--color-component-utility-cyan-50: var(--color-cyan-50);--color-component-utility-cyan-100: var(--color-cyan-100);--color-component-utility-cyan-200: var(--color-cyan-200);--color-component-utility-cyan-300: var(--color-cyan-300);--color-component-utility-cyan-400: var(--color-cyan-400);--color-component-utility-cyan-500: var(--color-cyan-500);--color-component-utility-cyan-600: var(--color-cyan-600);--color-component-utility-cyan-700: var(--color-cyan-700);--color-component-utility-blue-50: var(--color-blue-50);--color-component-utility-blue-100: var(--color-blue-100);--color-component-utility-blue-200: var(--color-blue-200);--color-component-utility-blue-300: var(--color-blue-300);--color-component-utility-blue-400: var(--color-blue-400);--color-component-utility-blue-500: var(--color-blue-500);--color-component-utility-blue-600: var(--color-blue-600);--color-component-utility-blue-700: var(--color-blue-700);--color-component-utility-blue-dark-50: var(--color-blue-dark-50);--color-component-utility-blue-dark-100: var(--color-blue-dark-100);--color-component-utility-blue-dark-200: var(--color-blue-dark-200);--color-component-utility-blue-dark-300: var(--color-blue-dark-300);--color-component-utility-blue-dark-400: var(--color-blue-dark-400);--color-component-utility-blue-dark-500: var(--color-blue-dark-500);--color-component-utility-blue-dark-600: var(--color-blue-dark-600);--color-component-utility-blue-dark-700: var(--color-blue-dark-700);--color-component-utility-purple-50: var(--color-purple-50);--color-component-utility-purple-100: var(--color-purple-100);--color-component-utility-purple-200: var(--color-purple-200);--color-component-utility-purple-300: var(--color-purple-300);--color-component-utility-purple-400: var(--color-purple-400);--color-component-utility-purple-500: var(--color-purple-500);--color-component-utility-purple-600: var(--color-purple-600);--color-component-utility-purple-700: var(--color-purple-700);--color-component-utility-pink-50: var(--color-pink-50);--color-component-utility-pink-100: var(--color-pink-100);--color-component-utility-pink-200: var(--color-pink-200);--color-component-utility-pink-300: var(--color-pink-300);--color-component-utility-pink-400: var(--color-pink-400);--color-component-utility-pink-500: var(--color-pink-500);--color-component-utility-pink-600: var(--color-pink-600);--color-component-utility-pink-700: var(--color-pink-700);--color-component-utility-red-50: var(--color-red-50);--color-component-utility-red-100: var(--color-red-100);--color-component-utility-red-200: var(--color-red-200);--color-component-utility-red-300: var(--color-red-300);--color-component-utility-red-400: var(--color-red-400);--color-component-utility-red-500: var(--color-red-500);--color-component-utility-red-600: var(--color-red-600);--color-component-utility-red-700: var(--color-red-700);--color-component-utility-orange-50: var(--color-orange-50);--color-component-utility-orange-100: var(--color-orange-100);--color-component-utility-orange-200: var(--color-orange-200);--color-component-utility-orange-300: var(--color-orange-300);--color-component-utility-orange-400: var(--color-orange-400);--color-component-utility-orange-50
20: var(--color-orange-500);--color-component-utility-orange-600: var(--color-orange-600);--color-component-utility-orange-700: var(--color-orange-700);--color-component-utility-yellow-50: var(--color-yellow-50);--color-component-utility-yellow-100: var(--color-yellow-100);--color-component-utility-yellow-200: var(--color-yellow-200);--color-component-utility-yellow-300: var(--color-yellow-300);--color-component-utility-yellow-400: var(--color-yellow-400);--color-component-utility-yellow-500: var(--color-yellow-500);--color-component-utility-yellow-600: var(--color-yellow-600);--color-component-utility-yellow-700: var(--color-yellow-700);--color-component-utility-lemon-50: var(--color-lemon-50);--color-component-utility-lemon-100: var(--color-lemon-100);--color-component-utility-lemon-200: var(--color-lemon-200);--color-component-utility-lemon-300: var(--color-lemon-300);--color-component-utility-lemon-400: var(--color-lemon-400);--color-component-utility-lemon-500: var(--color-lemon-500);--color-component-utility-lemon-600: var(--color-lemon-600);--color-component-utility-lemon-utility-lemon-700: var(--color-lemon-700);--color-icon-primary: var(--color-base-black);--color-icon-secondary: var(--color-gray-600);--color-icon-tertiary: var(--color-gray-500);--color-icon-disabled: var(--color-gray-300);--color-icon-white: var(--color-base-white);--color-icon-brand: var(--color-brand-600);--color-icon-brand-hover: var(--color-brand-700);--color-icon-success: var(--color-success-600);--color-icon-warning: var(--color-warning-600);--color-icon-error: var(--color-error-600);--color-icon-info: var(--color-blue-600);--font-family: Chromatica, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-size-heading-xs: 1.5rem;--font-size-heading-sm: 1.875rem;--font-size-heading-md: 2.25rem;--font-size-heading-lg: 3rem;--font-size-heading-xl: 3.75rem;--font-size-heading-2xl: 4.5rem;--font-size-text-xs: .75rem;--font-size-text-sm: .875rem;--font-size-text-md: 1rem;--font-size-text-lg: 1.125rem;--font-size-text-xl: 1.25rem;--h1-font-size: 3rem;--h2-font-size: 2.5rem;--h3-font-size: 2rem;--h4-font-size: 1.5rem;--h5-font-size: 1.25rem;--h6-font-size: 1rem;--subtitle-xl-font-size: 1.5rem;--subtitle-lg-font-size: 1.25rem;--subtitle-md-font-size: 1rem;--subtitle-sm-font-size: .875rem;--subtitle-xs-font-size: .75rem;--body-lg-font-size: 1.25rem;--body-md-font-size: 1rem;--body-sm-font-size: .875rem;--body-xs-font-size: .75rem;--buton-lg-font-size: 1.125rem;--button-md-font-size: 1rem;--button-sm-font-size: .875rem;--line-height-text-xs: 150%;--line-height-text-sm: 142.86%;--line-height-text-md: 150%;--line-height-text-lg: 155.56%;--line-height-text-xl: 150%;--h1-line-height: 120%;--h2-line-height: 120%;--h3-line-height: 120%;--h4-line-height: 120%;--h5-line-height: 120%;--h6-line-height: 120%;--spacing-none-px: 0px;--spacing-xxs-px: 2px;--spacing-xs-px: 4px;--spacing-sm-px: 6px;--spacing-md-px: 8px;--spacing-lg-px: 12px;--spacing-xl-px: 16px;--spacing-2xl-px: 20px;--spacing-3xl-px: 24px;--spacing-4xl-px: 32px;--spacing-5xl-px: 40px;--spacing-6xl-px: 48px;--spacing-7xl-px: 64px;--spacing-8xl-px: 80px;--spacing-9xl-px: 96px;--spacing-10xl-px: 128px;--spacing-11xl-px: 160px;--spacing-none-rem: 0rem;--spacing-xxs-rem: .125rem;--spacing-xs-rem: .25rem;--spacing-sm-rem: .375rem;--spacing-md-rem: .5rem;--spacing-lg-rem: .75rem;--spacing-xl-rem: 1rem;--spacing-2xl-rem: 1.25rem;--spacing-3xl-rem: 1.5rem;--spacing-4xl-rem: 2rem;--spacing-5xl-rem: 2.5rem;--spacing-6xl-rem: 3rem;--spacing-7xl-rem: 4rem;--spacing-8xl-rem: 5rem;--spacing-9xl-rem: 6rem;--spacing-10xl-rem: 8rem;--spacing-11xl-rem: 10rem;--container-padding-mobile: 16px;--container-padding-tablet: 32px;--container-padding-laptop: 32px;--container-padding-desktop: 32px;--container-min-width-mobile: 384px;--container-max-width-mobile: 768px;--container-min-width-tablet: 768px;--container-max-width-tablet: 1024px;--container-min-width-laptop: 1024px;--container-max-width-laptop: 1440px;--container-min-width-desktop: 1440px;--container-max-width-desktop: 1440px;--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-full: 9999px;--radius-circle: 50%;--width-xxs-px: 320px;--width-xs-px: 384px;--width-sm-px: 480px;--width-md-px: 560px;--width-lg-px: 640px;--width-xl-px: 768px;--width-2xl-px: 1024px;--width-3xl-px: 1280px;--width-4xl-px: 1440px;--width-5xl-px: 1600px;
2--width-6xl-px: 1920px;--paragraph-max-width-px: 720px;--width-xxs-rem: 20rem;--width-xs-rem: 24rem;--width-sm-rem: 30rem;--width-md-rem: 35rem;--width-lg-rem: 40rem;--width-xl-rem: 48rem;--width-2xl-rem: 64rem;--width-3xl-rem: 80rem;--width-4xl-rem: 90rem;--width-5xl-rem: 100rem;--width-6xl-rem: 120rem;--paragraph-max-width-rem: 45rem;--app-header-height: 101px;--app-header-top-header: 116px;--app-header-margin-bottom: 29px;--main-content-padding-top: var(--spacing-7xl-rem)}@media(max-width:1024px){[_nghost-%COMP%]{--main-content-padding-top: var(--spacing-xl-rem)}}@supports selector(:focus-visible){[_nghost-%COMP%] *:focus{outline:none}[_nghost-%COMP%] *:focus-visible{outline:3px solid white!important;box-shadow:0 0 0 6px var(--color-effect-focus-ring-brand, #00A676)!important}}button[_ngcontent-%COMP%], a[_ngcontent-%COMP%]{display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-sm-px);border-radius:var(--radius-full);transition:all .2s ease-out}button[_ngcontent-%COMP%]:focus, a[_ngcontent-%COMP%]:focus{outline-color:transparent}button.size-sm[_ngcontent-%COMP%], a.size-sm[_ngcontent-%COMP%]{padding:var(--spacing-lg-px) var(--spacing-xl-px)}button.size-md[_ngcontent-%COMP%], a.size-md[_ngcontent-%COMP%]{padding:var(--spacing-lg-px) var(--spacing-2xl-px)}button.size-lg[_ngcontent-%COMP%], a.size-lg[_ngcontent-%COMP%]{padding:var(--spacing-xl-px) var(--spacing-3xl-px)}button.primary[_ngcontent-%COMP%], a.primary[_ngcontent-%COMP%]{border:1px solid var(--color-border-button-primary);background:var(--color-bg-button-primary);box-shadow:var(--component-shadow-button)}button.primary[_ngcontent-%COMP%]:hover, a.primary[_ngcontent-%COMP%]:hover{background:var(--color-bg-button-primary_hover);cursor:pointer}button.primary[_ngcontent-%COMP%]:active, a.primary[_ngcontent-%COMP%]:active{background:var(--color-bg-button-primary_press)}button.primary[_ngcontent-%COMP%]:disabled, a.primary[_ngcontent-%COMP%]:disabled{opacity:1;border:1px solid var(--color-border-button-primary_disabled);background:var(--color-bg-button-disabled);box-shadow:var(--component-shadow-button_disabled);color:var(--color-text-disabled)}button.secondary[_ngcontent-%COMP%], a.secondary[_ngcontent-%COMP%]{border:1px solid var(--color-border-button-primary);background:var(--color-bg-button-secondary);box-shadow:var(--component-shadow-button)}button.secondary[_ngcontent-%COMP%]:hover, a.secondary[_ngcontent-%COMP%]:hover{background:var(--color-bg-button-secondary_hover);cursor:pointer}button.secondary[_ngcontent-%COMP%]:active, a.secondary[_ngcontent-%COMP%]:active{background:var(--color-bg-button-secondary_press)}button.secondary[_ngcontent-%COMP%]:disabled, a.secondary[_ngcontent-%COMP%]:disabled{border:1px solid var(--color-border-button-primary_disabled);background:var(--color-bg-button-disabled);box-shadow:var(--component-shadow-button_disabled);color:var(--color-text-disabled)}button.tertiary[_ngcontent-%COMP%], a.tertiary[_ngcontent-%COMP%]{border:none;background:none;box-shadow:none}button.tertiary[_ngcontent-%COMP%]:hover, a.tertiary[_ngcontent-%COMP%]:hover{background:var(--color-bg-button-secondary_hover);cursor:pointer}button.tertiary[_ngcontent-%COMP%]:active, a.tertiary[_ngcontent-%COMP%]:active{background:var(--color-bg-button-secondary_press)}button.tertiary[_ngcontent-%COMP%]:disabled, a.tertiary[_ngcontent-%COMP%]:disabled{border:none;background:var(--color-bg-button-tertiary);box-shadow:none;color:var(--color-text-disabled)}button.tertiary.dark[_ngcontent-%COMP%], a.tertiary.dark[_ngcontent-%COMP%]{color:var(--color-text-white)}button.tertiary.dark[_ngcontent-%COMP%]:hover, a.tertiary.dark[_ngcontent-%COMP%]:hover{background:var(--color-component-alpha-white-20)}button.tertiary.dark[_ngcontent-%COMP%]:active, a.tertiary.dark[_ngcontent-%COMP%]:active{background:var(--color-component-alpha-white-50)}button.tertiary.dark[_ngcontent-%COMP%]:disabled, a.tertiary.dark[_ngcontent-%COMP%]:disabled{color:var(--color-text-disabled)}button.outline[_ngcontent-%COMP%], a.outline[_ngcontent-%COMP%]{border:1px solid var(--color-border-button-primary);background:var(--color-bg-button-tertiary);box-shadow:none}button.outline[_ngcontent-%COMP%]:hover, a.outline[_ngcontent-%COMP%]:hover{background:var(--color-bg-button-tertiary_hover);cursor:pointer}button.outline[_ngcontent-%COMP%]:active, a.outline[_ngcontent-%COMP%]:active{background:var(--color-bg-button-tertiary_press);box-shadow:inset 2px 2px 0 0 var(--color-border-button-primary)}button.outline[_ngcontent-%COMP%]:disabled, a.outline[_ngcontent-%COMP%]:disabled{border:1px solid var(--color-border-button-primary_disabled);background:var(--color-bg-button-primary);color:var(--color-text-disabled)}button.outline.dark[_ngcontent-%COMP%], a.outline.dark[_ngcontent-%COMP%]{color:var(--color-text-white);border-color:var(--color-border-white);background:transparent}button.outline.dark[_ngcontent-%COMP%]:hover, a.outline.dark[_ngcontent-%COMP%]:hover{background:var(--color-component-alpha-white-20)}button.outline.dark[_ngcontent-%COMP%]:active, a.outline.dark[_ngcontent-%COMP%]:active{background:var(--color-component-alpha-white-50);box-shadow:inset 2px 2px 0 0 var(--color-border-white)}button.outline.dark[_ngcontent-%COMP%]:disabled, a.outline.dark[_ngcontent-%COMP%]:disabled{border-color:var(--color-border-button-primary_disabled);background:transparent;color:var(--color-text-disabled)}button.link[_ngcontent-%COMP%], a.link[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;gap:var(--spacing-none-px);border:none;background:none;box-shadow:none}button.link[_ngcontent-%COMP%]:hover, a.link[_ngcontent-%COMP%]:hover{color:var(--color-fg-primary_hover);cursor:pointer}button.link[_ngcontent-%COMP%]:active, a.link[_ngcontent-%COMP%]:active{color:var(--color-fg-primary_active)}button.link[_ngcontent-%COMP%]:disabled, a.link[_ngcontent-%COMP%]:disabled{color:var(--color-text-disabled)}button[_ngcontent-%COMP%] .icon[_ngcontent-%COMP%], a[_ngcontent-%COMP%] .icon[_ngcontent-%COMP%]{display:inline-block;width:24px;height:24px;mask-image:var(--mask-url);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:var(--mask-url);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:currentColor;object-fit:contain}button[_ngcontent-%COMP%] .icon.size-sm[_ngcontent-%COMP%], a[_ngcontent-%COMP%] .icon.size-sm[_ngcontent-%COMP%]{width:20px;height:20px}.ui-button__content[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm-px)}']})}return t})(),Un={xs:12,sm:16,md:20,lg:24,xl:32},U=(()=>{class t{env=h(je);name=m.required();size=m("md");color=m("primary");width=m(void 0);height=m(void 0);background=m(void 0);shape=m("none");variant=m("default");rotation=m(0);spin=m(!1);opacity=m(1);clickable=m(!1);decorative=m(!0);label=m("");renderMode=m("auto");resolvedWidth=M(()=>{let o=this.width();if(o!==void 0)return typeof o=="number"?`${o}px`:o;let e=this.size();return typeof e=="number"?`${e}px`:`${Un[e]}px`});resolvedHeight=M(()=>{let o=this.height();if(o!==void 0)return typeof o=="number"?`${o}px`:o;let e=this.size();return typeof e=="number"?`${e}px`:`${Un[e]}px`});iconPath=M(()=>{let o=this.getVariantSuffix(this.variant());return`${this.env.assetUrl}/icons/${this.name()}${o}.svg`});iconUrl=M(()=>`url(${this.iconPath()})`);effectiveRenderMode=M(()=>this.renderMode()!=="auto"?this.renderMode():this.variant()==="filled"?"image":"mask");isMaskMode=M(()=>this.effectiveRenderMode()==="mask");isImageMode=M(()=>this.effectiveRenderMode()==="image");resolvedColor=M(()=>this.resolveColor(this.color()));
2resolvedBackground=M(()=>this.resolveColor(this.background()));ariaHidden=M(()=>this.decorative()?"true":null);ariaLabel=M(()=>this.decorative()?null:this.label()||this.name());resolveColor(o){if(!o)return;let e=o.trim();return e.startsWith("#")||e.startsWith("rgb(")||e.startsWith("rgba(")||e.startsWith("hsl(")||e.startsWith("hsla(")||e.startsWith("var(")||e==="transparent"||e==="currentColor"?e:`var(--color-icon-${e})`}getVariantSuffix(o){switch(o){case"outlined":return"-outlined";case"filled":return"-filled";default:return""}}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=E({type:t,selectors:[["ui-icon"]],hostAttrs:[1,"ui-icon"],hostVars:18,hostBindings:function(e,r){e&2&&(X("width",r.resolvedWidth())("height",r.resolvedHeight())("opacity",r.opacity())("transform","rotate("+r.rotation()+"deg)")("background-color",r.resolvedBackground()??null),N("ui-icon--clickable",r.clickable())("ui-icon--spin",r.spin())("ui-icon--circle",r.shape()==="circle")("ui-icon--square",r.shape()==="square"))},inputs:{name:[1,"name"],size:[1,"size"],color:[1,"color"],width:[1,"width"],height:[1,"height"],background:[1,"background"],shape:[1,"shape"],variant:[1,"variant"],rotation:[1,"rotation"],spin:[1,"spin"],opacity:[1,"opacity"],clickable:[1,"clickable"],decorative:[1,"decorative"],label:[1,"label"],renderMode:[1,"renderMode"]},decls:2,vars:1,consts:[["role","img",1,"ui-icon__content","ui-icon__content--mask",3,"background-color","mask-image","-webkit-mask-image","mask-repeat","-webkit-mask-repeat","mask-position","-webkit-mask-position","mask-size","-webkit-mask-size","width","height"],[1,"ui-icon__content","ui-icon__content--image",3,"src","alt"],["role","img",1,"ui-icon__content","ui-icon__content--mask"]],template:function(e,r){e&1&&z(0,Vc,1,24,"span",0)(1,Bc,1,3,"img",1),e&2&&S(r.isMaskMode()?0:1)},dependencies:[H],styles:["[_nghost-%COMP%]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:middle;line-height:0}.ui-icon__content[_ngcontent-%COMP%]{display:block;width:100%;height:100%}.ui-icon__content--mask[_ngcontent-%COMP%]{mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain}.ui-icon__content--image[_ngcontent-%COMP%]{object-fit:contain}.ui-icon--circle[_nghost-%COMP%]{border-radius:var(--radius-circle, 50%)}.ui-icon--rounded[_nghost-%COMP%]{border-radius:var(--radius-md, 8px)}.ui-icon--square[_nghost-%COMP%]{border-radius:var(--radius-xl, 12px)}.ui-icon--clickable[_nghost-%COMP%]{cursor:pointer}.ui-icon--spin[_nghost-%COMP%]{animation:_ngcontent-%COMP%_ui-icon-spin 1s linear infinite}@keyframes _ngcontent-%COMP%_ui-icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}"],changeDetection:0})}return t})(),Oi={primary:"#0057ff",secondary:"#6b7280",success:"#16a34a",warning:"#f59e0b",danger:"#dc2626",neutral:"#374151"},Kn={xs:32,sm:64,md:128,lg:192,xl:256},Ge=(()=>{class t{env=h(je);src=m(void 0);assetName=m(void 0);fallbackSrc=m(void 0);alt=m("");decorative=m(!1);size=m("md");shape=m("none");fit=m("cover");ratio=m("1:1");bgColor=m(void 0);rotation=m(0);hoverZoom=m(!0);clickable=m(!1);opacity=m(1);loading=m("lazy");priority=m(!1);fill=m(!1);width=m(void 0);height=m(void 0);hasError=P(!1);resolvedSrc=M(()=>this.hasError()&&this.fallbackSrc()?this.fallbackSrc():this.src()?this.src():this.assetName()?`${this.env.assetUrl}/images/${this.assetName()}`:this.fallbackSrc()??"");resolvedAlt=M(()=>this.decorative()?"":this.alt());resolvedRatio=M(()=>this.ratio().replace(":"," / "));resolvedHeight=M(()=>{let o=this.size();return typeof o=="number"?`${o}px`:`${Kn[o]}px`});resolvedWidth=M(()=>{let o=this.size();return typeof o=="number"?`${o}px`:`${Kn[o]}px`});resolvedBgColor=M(()=>{let o=this.bgColor();if(o)return Oi[o]??o});onError(){this.fallbackSrc()&&this.hasError.set(!0)}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=E({type:t,selectors:[["ui-image"]],inputs:{src:[1,"src"],assetName:[1,"assetName"],fallbackSrc:[1,"fallbackSrc"],alt:[1,"alt"],decorative:[1,"decorative"],size:[1,"size"],shape:[1,"shape"],fit:[1,"fit"],ratio:[1,"ratio"],bgColor:[1,"bgColor"],rotation:[1,"rotation"],hoverZoom:[1,"hoverZoom"],clickable:[1,"clickable"],opacity:[1,"opacity"],loading:[1,"loading"],priority:[1,"priority"],fill:[1,"fill"],width:[1,"width"],height:[1,"height"]},decls:2,vars:33,consts:[[1,"ui-image"],[1,"ui-image__img",3,"error","src","alt","width","height"]],template:function(e,r){e&1&&(s(0,"div",0)(1,"img",1),x("error",function(){return r.onError()}),f()()),e&2&&(X("background-color",r.resolvedBgColor())("width",r.fill()?null:r.width()??r.resolvedWidth())("height",r.fill()?null:r.height()??r.resolvedHeight())("opacity",r.opacity())("aspect-ratio",r.resolvedRatio()),N("ui-image--hover-zoom",r.hoverZoom())("ui-image--clickable",r.clickable())("ui-image--circle",r.shape()==="circle")("ui-image--rounded",r.shape()==="rounded")("ui-image--square",r.shape()==="square")("ui-image--fill",r.fill()),l(),X("object-fit",r.fit())("transform","rotate("+r.rotation()+"deg)"),p("src",r.resolvedSrc(),we)("alt",r.resolvedAlt())("width",!r.fill()&&typeof r.width()=="number"?r.width():null)("height",!r.fill()&&typeof r.height()=="number"?r.height():null),to("aria-hidden",r.decorative()?"true":null)("loading",r.priority()?"eager":r.loading())("fetchpriority",r.priority()?"high":null))},dependencies:[H],styles:["[_nghost-%COMP%]{display:inline-block}.ui-image[_ngcontent-%COMP%]{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;line-height:0;flex-shrink:0;-webkit-user-select:none;user-select:none}.ui-image--fill[_ngcontent-%COMP%]{display:block;width:100%;height:100%}
2.ui-image--circle[_ngcontent-%COMP%]{border-radius:var(--radius-circle, 50%)}.ui-image--rounded[_ngcontent-%COMP%]{border-radius:var(--radius-md, 8px)}.ui-image--square[_ngcontent-%COMP%]{border-radius:var(--radius-xl, 12px)}.ui-image--clickable[_ngcontent-%COMP%]{cursor:pointer}.ui-image__img[_ngcontent-%COMP%]{display:block;width:100%;height:100%;transition:transform .2s ease;backface-visibility:hidden}.ui-image--hover-zoom[_ngcontent-%COMP%]:hover .ui-image__img[_ngcontent-%COMP%]{transform:scale(1.05)}"],changeDetection:0})}return t})(),We=(()=>{class t{title=m("");locked=m(!1);showImage=m(!1);imageName=m("learning-paths/activity-flag.svg");environmentService=h(je);iconSrc=M(()=>`${this.environmentService.assetUrl}/images/${this.imageName()}`);static \u0275fac=function(e){return new(e||t)};static \u0275cmp=E({type:t,selectors:[["ui-mission-badge"]],inputs:{title:[1,"title"],locked:[1,"locked"],showImage:[1,"showImage"],imageName:[1,"imageName"]},decls:4,vars:7,consts:[[1,"mission-badge",3,"ngClass"],["role","presentation","alt","","height","83","width","86",1,"mission-icon",3,"ngSrc"]],template:function(e,r){e&1&&(s(0,"div",0),z(1,Hc,1,1,"img",1),s(2,"h5"),C(3),f()()),e&2&&(p("ngClass",Qo(4,Lc,r.locked(),!r.showImage())),to("aria-label",r.title()),l(),S(r.showImage()?1:-1),l(2),B(r.title()))},dependencies:[Y,Mn,ur],styles:['[_ngcontent-%COMP%]:root{--icon-font-family: "alicon"}.icon-visible[_ngcontent-%COMP%]:before, .icon-user[_ngcontent-%COMP%]:before, .icon-stop[_ngcontent-%COMP%]:before, .icon-social-youtube-no-circle[_ngcontent-%COMP%]:before, .icon-social-youtube[_ngcontent-%COMP%]:before, .icon-social-website-no-circle[_ngcontent-%COMP%]:before, .icon-social-website[_ngcontent-%COMP%]:before, .icon-social-twitter-no-circle[_ngcontent-%COMP%]:before, .icon-social-twitter[_ngcontent-%COMP%]:before, .icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before, .icon-social-tiktok[_ngcontent-%COMP%]:before, .icon-social-share-no-circle-full[_ngcontent-%COMP%]:before, .icon-social-share-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest[_ngcontent-%COMP%]:before, .icon-social-mail-no-circle[_ngcontent-%COMP%]:before, .icon-social-mail[_ngcontent-%COMP%]:before, .icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before, .icon-social-linkedin[_ngcontent-%COMP%]:before, .icon-social-instagram-no-circle[_ngcontent-%COMP%]:before, .icon-social-instagram[_ngcontent-%COMP%]:before, .icon-social-facebook-no-circle[_ngcontent-%COMP%]:before, .icon-social-facebook[_ngcontent-%COMP%]:before, .icon-search-sm[_ngcontent-%COMP%]:before, .icon-search-active[_ngcontent-%COMP%]:before, .icon-search[_ngcontent-%COMP%]:before, .icon-refresh-sm[_ngcontent-%COMP%]:before, .icon-refresh-md[_ngcontent-%COMP%]:before, .icon-refresh[_ngcontent-%COMP%]:before, .icon-reading[_ngcontent-%COMP%]:before, .icon-plus-xs[_ngcontent-%COMP%]:before, .icon-plus-sm[_ngcontent-%COMP%]:before, .icon-plus-md[_ngcontent-%COMP%]:before, .icon-plus-circle-xs[_ngcontent-%COMP%]:before, .icon-plus-circle-sm[_ngcontent-%COMP%]:before, .icon-plus-circle-md[_ngcontent-%COMP%]:before, .icon-plus-circle[_ngcontent-%COMP%]:before, .icon-plus[_ngcontent-%COMP%]:before, .icon-play-sound[_ngcontent-%COMP%]:before, .icon-phone[_ngcontent-%COMP%]:before, .icon-os-apple[_ngcontent-%COMP%]:before, .icon-os-android[_ngcontent-%COMP%]:before, .icon-notions-sm[_ngcontent-%COMP%]:before, .icon-notions-md[_ngcontent-%COMP%]:before, .icon-notions[_ngcontent-%COMP%]:before, .icon-minus-xs[_ngcontent-%COMP%]:before, .icon-minus-sm[_ngcontent-%COMP%]:before, .icon-minus-md[_ngcontent-%COMP%]:before, .icon-minus-circle-xs[_ngcontent-%COMP%]:before, .icon-minus[_ngcontent-%COMP%]:before, .icon-messenger[_ngcontent-%COMP%]:before, .icon-menu-sm[_ngcontent-%COMP%]:before, .icon-menu-md[_ngcontent-%COMP%]:before, .icon-menu[_ngcontent-%COMP%]:before, .icon-mail[_ngcontent-%COMP%]:before, .icon-list-sm[_ngcontent-%COMP%]:before, .icon-list-md[_ngcontent-%COMP%]:before, .icon-list[_ngcontent-%COMP%]:before, .icon-invisible[_ngcontent-%COMP%]:before, .icon-home-full[_ngcontent-%COMP%]:before, .icon-home[_ngcontent-%COMP%]:before, .icon-filters-on[_ngcontent-%COMP%]:before, .icon-filters[_ngcontent-%COMP%]:before, .icon-face[_ngcontent-%COMP%]:before, .icon-ellipsis[_ngcontent-%COMP%]:before, .icon-edit[_ngcontent-%COMP%]:before, .icon-download-sm[_ngcontent-%COMP%]:before, .icon-download[_ngcontent-%COMP%]:before, .icon-don[_ngcontent-%COMP%]:before, .icon-close-xs[_ngcontent-%COMP%]:before, .icon-close-sm[_ngcontent-%COMP%]:before, .icon-close-md[_ngcontent-%COMP%]:before, .icon-close-circle-sm-fat[_ngcontent-%COMP%]:before, .icon-close-circle-sm[_ngcontent-%COMP%]:before, .icon-close-circle-md[_ngcontent-%COMP%]:before, .icon-close-circle[_ng
2content-%COMP%]:before, .icon-close[_ngcontent-%COMP%]:before, .icon-chevron-sm[_ngcontent-%COMP%]:before, .icon-chevron-md[_ngcontent-%COMP%]:before, .icon-chevron[_ngcontent-%COMP%]:before, .icon-checkmark-sm[_ngcontent-%COMP%]:before, .icon-arrow-sm-t[_ngcontent-%COMP%]:before, .icon-arrow-sm[_ngcontent-%COMP%]:before, .icon-arrow-play[_ngcontent-%COMP%]:before, .icon-arrow-md[_ngcontent-%COMP%]:before, .icon-arrow-line[_ngcontent-%COMP%]:before, .icon-arrow-fs[_ngcontent-%COMP%]:before, .icon-arrow-external-sm[_ngcontent-%COMP%]:before, .icon-arrow-external-md[_ngcontent-%COMP%]:before, .icon-arrow-external[_ngcontent-%COMP%]:before, .icon-arrow-bend[_ngcontent-%COMP%]:before, .icon-arrow[_ngcontent-%COMP%]:before, .icon[_ngcontent-%COMP%]:before{font-family:var(--icon-font-family);font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never}.icon-arrow[_ngcontent-%COMP%]:before{content:"\\ea01"}.icon-arrow-bend[_ngcontent-%COMP%]:before{content:"\\ea02"}.icon-arrow-external[_ngcontent-%COMP%]:before{content:"\\ea03"}.icon-arrow-external-md[_ngcontent-%COMP%]:before{content:"\\ea04"}.icon-arrow-external-sm[_ngcontent-%COMP%]:before{content:"\\ea05"}.icon-arrow-fs[_ngcontent-%COMP%]:before{content:"\\ea06"}.icon-arrow-line[_ngcontent-%COMP%]:before{content:"\\ea07"}.icon-arrow-md[_ngcontent-%COMP%]:before{content:"\\ea08"}.icon-arrow-play[_ngcontent-%COMP%]:before{content:"\\ea09"}.icon-arrow-sm[_ngcontent-%COMP%]:before{content:"\\ea0a"}.icon-arrow-sm-t[_ngcontent-%COMP%]:before{content:"\\ea0b"}.icon-checkmark-sm[_ngcontent-%COMP%]:before{content:"\\ea0c"}.icon-chevron[_ngcontent-%COMP%]:before{content:"\\ea0d"}.icon-chevron-md[_ngcontent-%COMP%]:before{content:"\\ea0e"}.icon-chevron-sm[_ngcontent-%COMP%]:before{content:"\\ea0f"}.icon-close[_ngcontent-%COMP%]:before{content:"\\ea10"}.icon-close-circle[_ngcontent-%COMP%]:before{content:"\\ea11"}.icon-close-circle-md[_ngcontent-%COMP%]:before{content:"\\ea12"}.icon-close-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea13"}.icon-close-circle-sm-fat[_ngcontent-%COMP%]:before{content:"\\ea14"}.icon-close-md[_ngcontent-%COMP%]:before{content:"\\ea15"}.icon-close-sm[_ngcontent-%COMP%]:before{content:"\\ea16"}.icon-close-xs[_ngcontent-%COMP%]:before{content:"\\ea17"}.icon-don[_ngcontent-%COMP%]:before{content:"\\ea18"}.icon-download[_ngcontent-%COMP%]:before{content:"\\ea19"}.icon-download-sm[_ngcontent-%COMP%]:before{content:"\\ea1a"}.icon-edit[_ngcontent-%COMP%]:before{content:"\\ea1b"}.icon-ellipsis[_ngcontent-%COMP%]:before{content:"\\ea1c"}.icon-face[_ngcontent-%COMP%]:before{content:"\\ea1d"}.icon-filters[_ngcontent-%COMP%]:before{content:"\\ea1e"}.icon-filters-on[_ngcontent-%COMP%]:before{content:"\\ea1f"}.icon-home[_ngcontent-%COMP%]:before{content:"\\ea20"}.icon-home-full[_ngcontent-%COMP%]:before{content:"\\ea21"}.icon-invisible[_ngcontent-%COMP%]:before{content:"\\ea22"}.icon-list[_ngcontent-%COMP%]:before{content:"\\ea23"}.icon-list-md[_ngcontent-%COMP%]:before{content:"\\ea24"}.icon-list-sm[_ngcontent-%COMP%]:before{content:"\\ea25"}.icon-mail[_ngcontent-%COMP%]:before{content:"\\ea26"}.icon-menu[_ngcontent-%COMP%]:before{content:"\\ea27"}.icon-menu-md[_ngcontent-%COMP%]:before{content:"\\ea28"}.icon-menu-sm[_ngcontent-%COMP%]:before{content:"\\ea29"}.icon-messenger[_ngcontent-%COMP%]:before{content:"\\ea2a"}.icon-minus[_ngcontent-%COMP%]:before{content:"\\ea2b"}.icon-minus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea2c"}.icon-minus-md[_ngcontent-%COMP%]:before{content:"\\ea2d"}.icon-minus-sm[_ngcontent-%COMP%]:before{content:"\\ea2e"}.icon-minus-xs[_ngcontent-%COMP%]:before{content:"\\ea2f"}.icon-notions[_ngcontent-%COMP%]:before{content:"\\ea30"}.icon-notions-md[_ngcontent-%COMP%]:before{content:"\\ea31"}.icon-notions-sm[_ngcontent-%COMP%]:before{content:"\\ea32"}.icon-os-android[_ngcontent-%COMP%]:before{content:"\\ea33"}.icon-os-apple[_ngcontent-%COMP%]:before{content:"\\ea34"}.icon-phone[_ngcontent-%COMP%]:before{content:"\\ea35"}.icon-play-sound[_ngcontent-%COMP%]:before{content:"\\ea36"}.icon-plus[_ngcontent-%COMP%]:before{content:"\\ea37"}
2.icon-plus-circle[_ngcontent-%COMP%]:before{content:"\\ea38"}.icon-plus-circle-md[_ngcontent-%COMP%]:before{content:"\\ea39"}.icon-plus-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea3a"}.icon-plus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea3b"}.icon-plus-md[_ngcontent-%COMP%]:before{content:"\\ea3c"}.icon-plus-sm[_ngcontent-%COMP%]:before{content:"\\ea3d"}.icon-plus-xs[_ngcontent-%COMP%]:before{content:"\\ea3e"}.icon-reading[_ngcontent-%COMP%]:before{content:"\\ea3f"}.icon-refresh[_ngcontent-%COMP%]:before{content:"\\ea40"}.icon-refresh-md[_ngcontent-%COMP%]:before{content:"\\ea41"}.icon-refresh-sm[_ngcontent-%COMP%]:before{content:"\\ea42"}.icon-search[_ngcontent-%COMP%]:before{content:"\\ea43"}.icon-search-active[_ngcontent-%COMP%]:before{content:"\\ea44"}.icon-search-sm[_ngcontent-%COMP%]:before{content:"\\ea45"}.icon-social-facebook[_ngcontent-%COMP%]:before{content:"\\ea46"}.icon-social-facebook-no-circle[_ngcontent-%COMP%]:before{content:"\\ea47"}.icon-social-instagram[_ngcontent-%COMP%]:before{content:"\\ea48"}.icon-social-instagram-no-circle[_ngcontent-%COMP%]:before{content:"\\ea49"}.icon-social-linkedin[_ngcontent-%COMP%]:before{content:"\\ea4a"}.icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4b"}.icon-social-mail[_ngcontent-%COMP%]:before{content:"\\ea4c"}.icon-social-mail-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4d"}.icon-social-pinterest[_ngcontent-%COMP%]:before{content:"\\ea4e"}.icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4f"}.icon-social-share-no-circle[_ngcontent-%COMP%]:before{content:"\\ea50"}.icon-social-share-no-circle-full[_ngcontent-%COMP%]:before{content:"\\ea51"}.icon-social-tiktok[_ngcontent-%COMP%]:before{content:"\\ea52"}.icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before{content:"\\ea53"}.icon-social-twitter[_ngcontent-%COMP%]:before{content:"\\ea54"}.icon-social-twitter-no-circle[_ngcontent-%COMP%]:before{content:"\\ea55"}.icon-social-website[_ngcontent-%COMP%]:before{content:"\\ea56"}.icon-social-website-no-circle[_ngcontent-%COMP%]:before{content:"\\ea57"}.icon-social-youtube[_ngcontent-%COMP%]:before{content:"\\ea58"}.icon-social-youtube-no-circle[_ngcontent-%COMP%]:before{content:"\\ea59"}.icon-stop[_ngcontent-%COMP%]:before{content:"\\ea5a"}.icon-user[_ngcontent-%COMP%]:before{content:"\\ea5b"}.icon-visible[_ngcontent-%COMP%]:before{content:"\\ea5c"}h1[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h1-font-size);font-weight:var(--font-weight-black);line-height:var(--h1-line-height)}h2[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h2-font-size);font-weight:var(--font-weight-black);line-height:var(--h2-line-height)}h3[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h3-font-size);font-weight:var(--font-weight-bold);line-height:var(--h3-line-height)}h4[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h4-font-size);font-weight:var(--font-weight-bold);line-height:var(--h4-line-height)}h5[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h5-font-size);font-weight:var(--font-weight-bold);line-height:var(--h5-line-height)}h6[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h6-font-size);font-weight:var(--font-weight-bold);line-height:var(--h6-line-height)}.subtitle-xl[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xl-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-lg-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-md-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-sm-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xs-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.body-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary)}.body-lg-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-md-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-sm-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-xs-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.typography-button-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-lg-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-md-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-sm-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography_button-link[_ngcontent-%COMP%]{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none}.img-sm[_ngcontent-%COMP%]{width:var(--image-sm-size);height:var(--image-sm-size);flex-shrink:0}.img-md[_ngcontent-%COMP%]{width:var(--image-md-size);height:var(--image-md-size);flex-shrink:0}.img-lg[_ngcontent-%COMP%]{width:var(--image-lg-size);height:var(--image-lg-size);flex-shrink:0}button[_ngcontent-%COMP%]{background-color:transparent;font-size:inherit;border:0;padding:0}button[_ngcontent-%COMP%]:disabled{opacity:.35;pointer-events:none}button[_ngcontent-%COMP%]:disabled img[_ngcontent-%COMP%]{opacity:.35}th[_ngcontent-%COMP%]{background-color:var(--color-100)}[_ngcontent-%COMP%]:root{--app-hub-margin-inline: 122px;--body-font: "Chromatica", sans-serif;--font-italic: "Chromatica Italic", sans-serif;--fw-normal: 400;--fw-regular: var(--fw-normal);--fw-medium: 500;--fw-bold: 700;--fw-black: 900;--max-width: 1920px;--input-shadow: 4px;--avatar-shadow: 6px;--topbar-padding: 30px;--topbar-min-height: 32px;--space-s: 20px;--space-m: 40px;--space-l: 50px;--space-xl: var(--space-l);--color-000: #05bf8e;--border-color-000: #04a67c;--color-900: #11473b;--border-color-900: #0c322a;--color-800: #0c6b52;--border-color-800: #095440;--color-700: #07815c;--border-color-700: #06694b;--color-600: #019667;--border-color-600: #017d56;--color-500: #00b37a;--border-color-500: #009a69;--color-400: #04b181;--border-color-400: #03986f;--color-300: #a2f4d6;--border-color-300: #8bf1cc;--color-200: #c0f6e0;--border-color-200: #aaf3d5;--color-100: #dbf8ef;--border-color-100: #c6f4e6;--color-50: #f1fcf8;--border-color-50: #dcf8ee;--border-color-b: #fca28f;--border-color-a: #e2ec59;--border-color-c: #8bf1cc;--color-b: #ff55c3;--color-a: #efc807;--color-c: #51b6c2}[_ngcontent-%COMP%]:root .lrn-assess[_ngcontent-%COMP%] [id^
2=countdown-modal][_ngcontent-%COMP%] .lrn-assess-modal-body[_ngcontent-%COMP%]{white-space:pre-line}[_nghost-%COMP%]{--color-base-white: #ffffff;--color-base-black: #000000;--color-base-transparent: #ffffff00;--color-gray-25: #fdfdfd;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #e9eaeb;--color-gray-300: #d5d7da;--color-gray-400: #a4a7ae;--color-gray-500: #717680;--color-gray-600: #535862;--color-gray-700: #414651;--color-gray-800: #252b37;--color-gray-900: #181d27;--color-gray-950: #0a0d12;--color-brand-25: #f7fcfd;--color-brand-50: #f0fafb;--color-brand-100: #DBF8EF;--color-brand-200: #A2F4D6;--color-brand-300: #A2F4D6;--color-brand-400: #04B181;--color-brand-500: #00A676;--color-brand-600: #0A8F67;--color-brand-700: #0C7154;--color-brand-800: #0E5C46;--color-brand-900: #11473B;--color-brand-950: #152e37;--color-error-25: #fff6f5;--color-error-50: #fff2f0;--color-error-100: #ffe2dd;--color-error-200: #ffcac1;--color-error-300: #ffa595;--color-error-400: #ff7159;--color-error-500: #ff4626;--color-error-600: #fc2a06;--color-error-700: #e02100;--color-error-800: #af1e05;--color-error-900: #901f0c;--color-error-950: #500c00;--color-warning-25: #fffff5;--color-warning-50: #fefee8;--color-warning-100: #fefdc3;--color-warning-200: #fff989;--color-warning-300: #feef46;--color-warning-400: #fbde14;--color-warning-500: #efc807;--color-warning-600: #cb9903;--color-warning-700: #a26e06;--color-warning-800: #86560d;--color-warning-900: #714612;--color-warning-950: #422506;--color-success-25: #f6fefb;--color-success-50: #ecfdf6;--color-success-100: #d1fae7;--color-success-200: #a6f4d4;--color-success-300: #6de8bd;--color-success-400: #33d4a1;--color-success-500: #0fba8a;--color-success-600: #049a73;--color-success-700: #03795d;--color-success-800: #05604b;--color-success-900: #054f3f;--color-success-950: #022c24;--color-cream-25: #fbfaf9;--color-cream-50: #f8f6f4;--color-cream-100: #efece5;--color-cream-200: #d4caba;--color-cream-300: #c9bca8;--color-cream-400: #b29d85;--color-cream-500: #a2876d;--color-cream-600: #957761;--color-cream-700: #7d6251;--color-cream-800: #665146;--color-cream-900: #54433a;--color-cream-950: #2c221e;--color-green-25: #f7fdf7;--color-green-50: #f2fbf2;--color-green-100: #e2f7e1;--color-green-200: #c7edc5;--color-green-300: #9add98;--color-green-400: #65c563;--color-green-500: #3a9a38;--color-green-600: #308b2e;--color-green-700: #286e27;--color-green-800: #245823;--color-green-900: #1f481f;--color-green-950: #0c270d;--color-green-light-25: #fafdf7;--color-green-light-50: #f2faeb;--color-green-light-100: #e0f4d3;--color-green-light-200: #c5eaac;--color-green-light-300: #9edc7a;--color-green-light-400: #7cca51;--color-green-light-500: #5daf33;--color-green-light-600: #468b25;--color-green-light-700: #376b20;--color-green-light-800: #2f551f;--color-green-light-900: #2a491e;--color-green-light-950: #12280b;--color-teal-25: #f5fffb;--color-teal-50: #ebfef6;--color-teal-100: #cefde8;--color-teal-200: #a2f8d6;--color-teal-300: #66efc2;--color-teal-400: #2adda8;--color-teal-500: #05bf8e;--color-teal-600: #009f78;--color-teal-700: #007f63;--color-teal-800: #006550;--color-teal-900: #015343;--color-teal-950: #002f26;--color-cyan-25: #f7fcfd;--color-cyan-50: #f0fafb;--color-cyan-100: #d9f2f4;--color-cyan-200: #b8e5e9;--color-cyan-300: #87d1d9;--color-cyan-400: #51b6c2;--color-cyan-500: #3399a7;--color-cyan-600: #2d7d8d;--color-cyan-700: #2b6673;--color-cyan-800: #2a5460;--color-cyan-900: #274752;--color-cyan-950: #152e37;--color-blue-25: #f6fafe;--color-blue-50: #f2f7fd;--color-blue-100: #e5eef9;--color-blue-200: #c5dbf2;--color-blue-300: #92bee7;--color-blue-400: #589bd8;--color-blue-500: #3b87cd;--color-blue-600: #2364a6;--color-blue-700: #1d4f87;--color-blue-800: #1c4570;--color-blue-900: #1c3b5e;--color-blue-950: #13263e;--color-blue-dark-25: #f6f8fe;--color-blue-dark-50: #f1f4fd;--color-blue-dark-100: #e0e7f9;--color-blue-dark-200: #c8d4f5;--color-blue-dark-300: #a2b9ee;--color-blue-dark-400: #7594e5;--color-blue-dark-500: #5571dc;--color-blue-dark-600: #4055d0;--color-blue-dark-700: #333fb1;--color-blue-dark-800: #32399b;--color-blue-dark-900: #2d347b;--color-blue-dark-950: #1f224c;--color-purple-25: #fdfbfe;--color-purple-50: #fbf7fd;--color-purple-100: #f6ecfb;--color-purple-200: #eeddf7;--color-purple-300: #e0c2f0;--color-purple-400: #c58ae1;--color-purple-500: #b974d8;--color-purple-600: #a556c7;--color-purple-700: #8f43ad;--color-purple-800: #783b8e;--color-purple-900: #623073;--color-purple-950: #623073;--color-pink-25: #fef5fc;--color-pink-50: #fef1fa;--color-pink-100: #fee5f6;--color-pink-200: #ffcbef;--color-pink-300: #ffa1e1;--color-pink-400: #ff55c3;--color-pink-500: #fa3ab1;--color-pink-600: #ea188f;--color-pink-700: #cc0a73;--color-pink-800: #a80c5e;--color-pink-900: #8c0f50;--color-pink-950: #56012e;--color-red-25: #fff5f5;--color-red-50: #fff0f0;--color-red-100: #ffdddd;--color-red-200: #ffc0c0;--color-red-300: #ff9494;--color-red-400: #ff5757;--color-red-500: #ff2323;--color-red-600: #ec0000;--color-red-700: #d70000;--color-red-800: #b10303;--color-red-900: #920a0a;--color-red-950: #500000;--color-orange-25: #fffaf5;--color-orange-50: #fff7ed;--color-orange-100: #ffedd5;--color-orange-200: #fed7aa;--color-orange-300: #fdb974;--color-orange-400: #fc913b;--color-orange-500: #fa7921;--color-orange-600: #eb570b;--color-orange-700: #c3400b;--color-orange-800: #9a3312;--color-orange-900: #7c2d12;--color-orange-950: #431407;--color-yellow-25: #fffff5;--color-yellow-50: #fefee8;--color-yellow-100: #fefdc3;--color-yellow-200: #fff989;--color-yellow-300: #feef46;--color-yellow-400: #fbde14;--color-yellow-500: #efc807;--color-yellow-600: #cb9903;--color-yellow-700: #a26e06;--color-yellow-800: #86560d;--color-yellow-900: #714612;--color-yellow-950: #422506;--color-lemon-25: #fefef6;--color-lemon-50: #fcfde9;--color-lemon-100: #f5fac7;--color-lemon-200: #f3f791;--color-lemon-300: #eef043;--color-lemon-400: #ebe524;--color-lemon-500: #dbcd17;--color-lemon-600: #bda211;--color-lemon-700: #977711;--color-lemon-800: #7d5f16;--color-lemon-900: #6b4d18;--color-lemon-950: #3e2a0a;--color-gray-warm-25: #f8f7f7;--color-gray-warm-50: #f1f0ef;--color-gray-warm-100: #e6e4e2;--color-gray-warm-200: #e6e4e2;--color-gray-warm-300: #d3d1ce;--color-gray-warm-400: #b9b4b0;--color-gray-warm-500: #a8a39e;--color-gray-warm-600: #87817b;--color-gray-warm-700: #706a65;--color-gray-warm-800: #5e5a56;--color-gray-warm-900: #514e4b;--color-gray-warm-950: #292726;--color-linear-gradient: linear-gradient(0deg, #acf562 0%, #b6f8b1 .01%, #bffaff 83.17%);--yellow-500: #ffcd35;--yellow-400: #eef043;--yellow-100: #fdf0c8;--red-500: #ff6045;--red-100: #fedddb;--white: #ffffff;--black: #000000;--grey-50: #f2f2f2;--grey-100: #dee1dd;--grey-200: #d5d5d5;--grey-400: #707070;--grey-500: #4f4f4f;
2--paler-black: #333;--vert-fluo: #acf562;--vert-success: #05bf8e;--vert-pale: #f0f8ed;--vert-translucent: #f0f8ed;--rose-fluo: #ff78f5;--cream-900: #e7e1d8;--cream-800: #cbc2b4;--cream-700: #efeae4;--cream-000: #f5f3ef;--cyan-50: #f4fafb;--cyan-100: #e3f3f5;--cyan-200: #51b6c2;--cyan-300: #addce1;--cyan-400: #47a9c0;--cyan-500: #419ec0;--blue-50: #e2f7ff;--blue-100: #d7edf1;--blue-125: #bffaff;--blue-150: #c9f8ff;--blue-150-translucent: #c9f8ff33;--blue-200: #94dbf2;--blue-300: #d5ecf0;--orange-500: #fa7921;--color-text-primary: var(--color-base-black);--color-text-secondary: var(--color-gray-700);--color-text-tertiary: var(--color-gray-600);--color-text-quaternary: var(--color-gray-500);--color-text-disabled: var(--color-gray-500);--color-text-placeholder: var(--color-gray-500);--color-text-white: var(--color-base-white);--color-text-error-primary: var(--color-error-700);--color-text-warning-primary: var(--color-warning-700);--color-text-success-primary: var(--color-success-700);--color-border-white: var(--color-base-white);--color-border-primary: var(--color-gray-300);--color-border-secondary: var(--color-gray-200);--color-border-tertiary: var(--color-gray-100);--color-border-black: var(--color-base-black);--color-border-gray: var(--color-gray-500);--color-border-disabled: var(--color-gray-100);--color-border-brand: var(--color-brand-400);--color-border-brand_hover: var(--color-brand-700);--color-border-brand-subtle: var(--color-brand-300);--color-border-error: var(--color-error-600);--color-border-error-subtle: var(--color-error-300);--color-border-warning: var(--color-warning-600);--color-border-warning-subtle: var(--color-warning-200);--color-border-success: var(--color-success-600);--color-border-success-subtle: var(--color-success-200);--color-border-button-primary: var(--color-base-black);--color-border-button-primary_disabled: var(--color-gray-500);--color-bg-primary: var(--color-base-white);--color-bg-primary_hover: var(--color-gray-50);--color-bg-primary-solid: var(--color-gray-950);--color-bg-secondary: var(--color-gray-50);--color-bg-secondary-solid: var(--color-gray-600);--color-bg-tertiary: var(--color-gray-100);--color-bg-quaternary: var(--color-gray-200);--color-bg-active: var(--color-gray-50);--color-bg-disabled: var(--color-gray-100);--color-bg-disabled_subtle: var(--color-gray-50);--color-bg-overlay: var(--color-gray-950);--color-bg-brand-primary: var(--color-brand-50);--color-bg-brand-primary_hover: var(--color-brand-100);--color-bg-brand-secondary: var(--color-brand-100);--color-bg-brand-solid: var(--color-brand-500);--color-bg-brand-solid_hover: var(--color-brand-700);--color-bg-error-primary: var(--color-error-100);--color-bg-error-primary_hover: var(--color-error-200);--color-bg-error-secondary: var(--color-error-200);--color-bg-error-solid: var(--color-error-600);--color-bg-warning-primary: var(--color-warning-100);--color-bg-warning-primary_hover: var(--color-yellow-200);--color-bg-warning-secondary: var(--color-warning-200);--color-bg-warning-secondary_hover: var(--color-warning-400);--color-bg-warning-solid: var(--color-warning-600);--color-bg-success-primary: var(--color-success-100);--color-bg-success-primary_hover: var(--color-success-200);--color-bg-success-secondary: var(--color-success-200);--color-bg-success-solid: var(--color-success-600);--color-bg-button-primary: var(--color-base-white);--color-bg-button-primary_hover: var(--color-brand-100);--color-bg-button-primary_press: var(--color-brand-300);--color-bg-button-secondary: var(--color-brand-100);--color-bg-button-secondary_hover: var(--color-brand-300);--color-bg-button-secondary_press: var(--color-brand-500);--color-bg-button-tertiary: var(--color-base-white);--color-bg-button-tertiary_hover: var(--color-gray-100);--color-bg-button-tertiary_press: var(--color-gray-300);--color-bg-button-disabled: var(--color-base-white);--color-bg-primary-off-white: var(--color-cream-50);--color-bg-linear-gradient: var(--color-linear-gradient);--color-bg-highlight_modificateur: var(--color-gray-warm-200);--color-bg-highlight_compnompronom: var(--color-green-200);--color-bg-highlight_ci: var(--color-green-light-200);--color-bg-highlight_sujet: var(--color-cyan-200);--color-bg-highlight_compadverbeadj: var(--color-blue-200);--color-bg-highlight_attributsujet: var(--color-blue-dark-200);--color-bg-highlight_attributcd: var(--color-purple-200);--color-bg-highlight_compphrase: var(--color-pink-200);--color-bg-highlight_cd: var(--color-orange-200);--color-bg-highlight_predicat: var(--color-yellow-200);--color-component-alpha-white-10: #ffffff1a;--color-component-alpha-white-20: #ffffff33;--color-component-alpha-white-30: #ffffff4d;--color-component-alpha-white-40: #ffffff66;--color-component-alpha-white-50: #ffffff80;--color-component-alpha-white-60: #ffffff99;--color-component-alpha-white-70: #ffffffb2;--color-component-alpha-white-80: #ffffffcc;--color-component-alpha-white-90: #ffffffe5;--color-component-alpha-white-100: #ffffff;--color-component-alpha-black-10: #0000001a;--color-component-alpha-black-20: #00000033;--color-component-alpha-black-30: #0000004d;--color-component-alpha-black-40: #00000066;--color-component-alpha-black-50: #00000080;--color-component-alpha-black-60: #00000099;--color-component-alpha-black-70: #000000b2;--color-component-alpha-black-80: #000000cc;--color-component-alpha-black-90: #000000e5;--color-component-alpha-black-100: #000000;--color-fg-primary: var(--color-base-black);--color-fg-primary_hover: var(--color-brand-600);--color-fg-primary_active: var(--color-brand-800);--color-fg-secondary: var(--color-gray-700);--color-fg-secondary_hover: var(--color-gray-800);--color-fg-tertiary: var(--color-gray-600);--color-fg-tertiary_hover: var(--color-gray-700);--color-fg-quaternary: var(--color-gray-400);--color-fg-quaternary_hover: var(--color-gray-500);--color-fg-disabled: var(--color-gray-300);--color-fg-white: var(--color-base-white);--color-fg-brand-primary: var(--color-brand-600);--color-fg-brand-primary_hover: var(--color-brand-700);--color-fg-brand-secondary: var(--color-brand-500);--color-fg-error-primary: var(--color-error-600);--color-fg-error-primary_hover: var(--color-error-800);--color-fg-error-secondary: var(--color-error-500);--color-fg-warning-primary: var(--color-warning-600);--color-fg-warning-secondary: var(--color-warning-500);--color-fg-success-primary: var(--color-success-600);--color-fg-fg-success-secondary: var(--color-success-500);--color-effect-shadow-xs-0: 0px 1px 2px 0px #0a0d120d;--color-effect-shadow-sm-0: 0px 1px 2px -1px #0a0d121a;--color-effect-shadow-sm-1: 0px 1px 3px 0px #0a0d121a;--color-effect-shadow-md-0: 0px 2px 4px -2px #0a0d120f;--color-effect-shadow-md-1: 0px 4px 6px -1px #0a0d121a;--color-effect-shadow-lg-0: 0px 2px 2px -1px #0a0d120a;--color-effect-shadow-lg-1: 0px 4px 6px -2px #0a0d1208;--color-effect-shadow-lg-2: 0px 12px 16px -4px #0a0d1214;--color-effect-shadow-xl-0: 0px 3px 3px -1.5px #0a0d120a;--color-effect-shadow-xl-1: 0px 8px 8px -4px #0a0d1208;--color-effect-shadow-xl-2: 0px 20px 24px -4px #0a0d1214;--color-effect-shadow-2xl-0: 0px 4px 4px -2px #0a0d120a;--color-effect-shadow-2xl-1: 0px 24px 48px -12px #0a0d122e;--color-effect-shadow-3xl-0: 0px 5px 5px -2.5px #0a0d120a;--color-effect-shadow-3xl-1: 0px 32px 64px -12px #0a0d1224;--component-shadow-illustration-0: 0px 4px 4px 0px #00000040;--component-shadow-button-0: 3px 3px 0px 0px #000000;--component-shadow-button_disabled-0: 3px 4px 0px 0px var(--color-border-button-primary_disabled);--component-shadow-content-0: 0px 6px 0px 0px #51b6c2;--component-shadow-brand_sm-0: 0px 4px 0px 0px #51b6c2;--component-shadow-brand_lg-0: 0px 8px 0px 0px #51b6c2;--component-shadow-success_sm-0: 0px 4px 0px 0px #33d4a1;--component-shadow-success_lg-0: 0px 8px 0px 0px #33d4a1;--component-shadow-error_sm-0: 0px 4px 0px 0px #ff7159;--component-shadow-error_lg-0: 0px 8px 0px 0px #ff7159;--component-shadow-warning_sm-0: 0px 4px 0px 0px #ffcd35;--component-shadow-warning_lg-0: 0px 8px 0px 0px #ffcd35;--color-effect-focus-ring-brand: var(--color-brand-500);--color-effect-shadow-xs: var(--color-effect-shadow-xs-0);--color-effect-shadow-sm: var(--color-effect-shadow-sm-0), var(--color-effect-shadow-sm-1);--color-effect-shadow-md: var(--color-effect-shadow-md-0), var(--color-effect-shadow-md-1);--color-effect-shadow-lg: var(--color-effect-shadow-lg-0), var(--color-effect-shadow-lg-1), var(--color-effect-shadow-lg-2);--color-effect-shadow-xl: var(--color-effect-shadow-xl-0), var(--color-effect-shadow-xl-1), var(--color-effect-shadow-xl-2);--color-effect-shadow-2xl: var(--color-effect-shadow-2xl-0), var(--color-effect-shadow-2xl-1);--color-effect-shadow-3xl: var(--color-effect-shadow-3xl-0), var(--color-effect-shadow-3xl-1);--component-shadow-illustration: var(--component-shadow-illustration-0);--component-shadow-button: var(--component-shadow-button-0);--component-shadow-button_disabled: var(--component-shadow-button_disabled-0);--component-shadow-content: var(--component-shadow-content-0);--component-shadow-brand_sm: var(--component-shadow-brand_sm-0);--component-shadow-brand_lg: var(--component-shadow-brand_lg-0);--component-shadow-success_sm: var(--component-shadow-success_sm-0);--component-shadow-success_lg: var(--component-shadow-success_lg-0);--component-shadow-error_sm: var(--component-shadow-error_sm-0);--component-shadow-error_lg: var(--component-shadow-error_lg-0);--component-shadow-warning_sm: var(--component-shadow-warning_sm-0);--component-shadow-warning_lg: var(--component-shadow-warning_lg-0);--color-component-utility-brand-50: var(--color-brand-50);--color-component-utility-brand-100: var(--color-brand-100);--color-component-utility-brand-200: var(--color-brand-200);--color-component-utility-brand-300: var(--color-brand-300);--color-component-utility-brand-400: var(--color-brand-400);--color-component-utility-brand-500: var(--color-brand-500);--color-component-utility-brand-600: var(--color-brand-600);--color-component-utility-brand-700: var(--color-brand-700);--color-component-utility-brand-800: var(--color-brand-800);--color-component-utility-brand-900: var(--color-brand-900);--color-component-utility-gray-50: var(--color-gray-50);--color-component-utility-gray-100: var(--color-gray-100);--color-component-utility-gray-200: var(--color-gray-200);--color-component-utility-gray-300: var(--color-gray-300);--color-component-utility-gray-400: var(--color-gray-400);--color-component-utility-gray-500: var(--color-gray-500);--color-component-utility-gray-600: var(--color-gray-600);--color-component-utility-gray-700: var(--color-gray-700);--color-component-utility-gray-800: var(--color-gray-800);--color-component-utility-gray-900: var(--color-gray-900);--color-component-utility-error-50: var(--color-error-50);--color-component-utility-error-100: var(--color-error-100);--color-component-utility-error-200: var(--color-error-200);--color-component-utility-error-300: var(--color-error-300);--color-component-utility-error-400: var(--color-error-400);--color-component-utility-error-500: var(--color-error-500);--color-component-utility-error-600: var(--color-error-600);--color-component-utility-error-700: var(--color-error-700);--color-component-utility-warning-50: var(--color-warning-50);--color-component-utility-warning-100: var(--color-warning-100);--color-component-utility-warning-200: var(--color-warning-200);--color-component-utility-warning-300: var(--color-warning-300);--color-component-utility-warning-400: var(--color-warning-400);--color-component-utility-warning-500: var(--color-warning-500);--color-component-utility-warning-600: var(--color-warning-600);--color-component-utility-warning-700: var(--color-warning-700);--color-component-utility-success-50: var(--color-success-50);--color-component-utility-success-100: var(--color-success-100);--color-component-utility-success-200: var(--color-success-200);--color-component-utility-success-300: var(--color-success-300);--color-component-utility-success-400: var(--color-success-400);--color-component-utility-success-500: var(--color-success-500);--color-component-utility-success-600: var(--color-success-600);--color-component-utility-success-700: var(--color-success-700);--color-component-utility-green-50: var(--color-green-50);--color-component-utility-green-100: var(--color-green-100);--color-component-utility-green-200: var(--color-green-200);--color-component-utility-green-300: var(--color-green-300);--color-component-utility-green-400: var(--color-green-400);--color-component-utility-green-500: var(--color-green-500);--color-component-utility-green-600: var(--color-green-600);--color-component-utility-green-700: var(--color-green-700);--color-component-utility-teal-50: var(--color-teal-50);--color-component-utility-teal-100: var(--color-teal-100);--color-component-utility-teal-200: var(--color-teal-200);--color-component-utility-teal-300: var(--color-teal-300);--color-component-utility-teal-400: var(--color-teal-400);--color-component-utility-teal-500: var(--color-teal-500);--color-component-utility-teal-600: var(--color-teal-600);--color-component-utility-teal-700: var(--color-teal-700);--color-component-utility-cyan-50: var(--color-cyan-50);--color-component-utility-cyan-100: var(--color-cyan-100);--color-component-utility-cyan-200: var(--color-cyan-200);--color-component-utility-cyan-300: var(--color-cyan-300);--color-component-utility-cyan-400: var(--color-cyan-400);--color-component-utility-cyan-500: var(--color-cyan-500);--color-component-utility-cyan-600: var(--color-cyan-600);--color-component-utility-cyan-700: var(--color-cyan-700);--color-component-utility-blue-50: var(--color-blue-50);--color-component-utility-blue-100: var(--color-blue-100);--color-component-utility-blue-200: var(--color-blue-200);--color-component-utility-blue-300: var(--color-blue-300);--color-component-utility-blue-400: var(--color-blue-400);--color-component-utility-blue-500: var(--color-blue-500);--color-component-utility-blue-600: var(--color-blue-600);--color-component-utility-blue-700: var(--color-blue-700);--color-component-utility-blue-dark-50: var(--color-blue-dark-50);--color-component-utility-blue-dark-100: var(--color-blue-dark-100);--color-component-utility-blue-dark-200: var(--color-blue-dark-200);--color-component-utility-blue-dark-300: var(--color-blue-dark-300);--color-component-utility-blue-dark-400: var(--color-blue-dark-400);--color-component-utility-blue-dark-500: var(--color-blue-dark-500);--color-component-utility-blue-dark-600: var(--color-blue-dark-600);--color-component-utility-blue-dark-700: var(--color-blue-dark-700);--color-component-utility-purple-50: var(--color-purple-50);--color-component-utility-purple-100: var(--color-purple-100);--color-component-utility-purple-200: var(--color-purple-200);--color-component-utility-purple-300: var(--color-purple-300);--color-component-utility-purple-400: var(--color-purple-400);--color-component-utility-purple-500: var(--color-purple-500);--color-component-utility-purple-600: var(--color-purple-600);--color-component-utility-purple-700: var(--color-purple-700);--color-component-utility-pink-50: var(--color-pink-50);--color-component-utility-pink-100: var(--color-pink-100);--color-component-utility-pink-200: var(--color-pink-200);--color-component-utility-pink-300: var(--color-pink-300);--color-component-utility-pink-400: var(--color-pink-400);--color-component-utility-pink-500: var(--color-pink-500);--color-component-utility-pink-600: var(--color-pink-600);--color-component-utility-pink-700: var(--color-pink-700);--color-component-utility-red-50: var(--color-red-50);--color-component-utility-red-100: var(--color-red-100);--color-component-utility-red-200: var(--color-red-200);--color-component-utility-red-300: var(--color-red-300);--color-component-utility-red-400: var(--color-red-400);--color-component-utility-red-500: var(--color-red-500);--color-component-utility-red-600: var(--color-red-600);--color-component-utility-red-700: var(--color-red-700);--color-component-utility-orange-50: var(--color-orange-50);--color-component-utility-orange-100: var(--color-orange-100);--color-component-utility-orange-200: var(--color-orange-200);--color-component-utility-orange-300: var(--color-orange-300);--color-component-utility-orange-400: var(--color-orange-400);--color-component-utility-orange-50
20: var(--color-orange-500);--color-component-utility-orange-600: var(--color-orange-600);--color-component-utility-orange-700: var(--color-orange-700);--color-component-utility-yellow-50: var(--color-yellow-50);--color-component-utility-yellow-100: var(--color-yellow-100);--color-component-utility-yellow-200: var(--color-yellow-200);--color-component-utility-yellow-300: var(--color-yellow-300);--color-component-utility-yellow-400: var(--color-yellow-400);--color-component-utility-yellow-500: var(--color-yellow-500);--color-component-utility-yellow-600: var(--color-yellow-600);--color-component-utility-yellow-700: var(--color-yellow-700);--color-component-utility-lemon-50: var(--color-lemon-50);--color-component-utility-lemon-100: var(--color-lemon-100);--color-component-utility-lemon-200: var(--color-lemon-200);--color-component-utility-lemon-300: var(--color-lemon-300);--color-component-utility-lemon-400: var(--color-lemon-400);--color-component-utility-lemon-500: var(--color-lemon-500);--color-component-utility-lemon-600: var(--color-lemon-600);--color-component-utility-lemon-utility-lemon-700: var(--color-lemon-700);--color-icon-primary: var(--color-base-black);--color-icon-secondary: var(--color-gray-600);--color-icon-tertiary: var(--color-gray-500);--color-icon-disabled: var(--color-gray-300);--color-icon-white: var(--color-base-white);--color-icon-brand: var(--color-brand-600);--color-icon-brand-hover: var(--color-brand-700);--color-icon-success: var(--color-success-600);--color-icon-warning: var(--color-warning-600);--color-icon-error: var(--color-error-600);--color-icon-info: var(--color-blue-600);--font-family: Chromatica, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-size-heading-xs: 1.5rem;--font-size-heading-sm: 1.875rem;--font-size-heading-md: 2.25rem;--font-size-heading-lg: 3rem;--font-size-heading-xl: 3.75rem;--font-size-heading-2xl: 4.5rem;--font-size-text-xs: .75rem;--font-size-text-sm: .875rem;--font-size-text-md: 1rem;--font-size-text-lg: 1.125rem;--font-size-text-xl: 1.25rem;--h1-font-size: 3rem;--h2-font-size: 2.5rem;--h3-font-size: 2rem;--h4-font-size: 1.5rem;--h5-font-size: 1.25rem;--h6-font-size: 1rem;--subtitle-xl-font-size: 1.5rem;--subtitle-lg-font-size: 1.25rem;--subtitle-md-font-size: 1rem;--subtitle-sm-font-size: .875rem;--subtitle-xs-font-size: .75rem;--body-lg-font-size: 1.25rem;--body-md-font-size: 1rem;--body-sm-font-size: .875rem;--body-xs-font-size: .75rem;--buton-lg-font-size: 1.125rem;--button-md-font-size: 1rem;--button-sm-font-size: .875rem;--line-height-text-xs: 150%;--line-height-text-sm: 142.86%;--line-height-text-md: 150%;--line-height-text-lg: 155.56%;--line-height-text-xl: 150%;--h1-line-height: 120%;--h2-line-height: 120%;--h3-line-height: 120%;--h4-line-height: 120%;--h5-line-height: 120%;--h6-line-height: 120%;--spacing-none-px: 0px;--spacing-xxs-px: 2px;--spacing-xs-px: 4px;--spacing-sm-px: 6px;--spacing-md-px: 8px;--spacing-lg-px: 12px;--spacing-xl-px: 16px;--spacing-2xl-px: 20px;--spacing-3xl-px: 24px;--spacing-4xl-px: 32px;--spacing-5xl-px: 40px;--spacing-6xl-px: 48px;--spacing-7xl-px: 64px;--spacing-8xl-px: 80px;--spacing-9xl-px: 96px;--spacing-10xl-px: 128px;--spacing-11xl-px: 160px;--spacing-none-rem: 0rem;--spacing-xxs-rem: .125rem;--spacing-xs-rem: .25rem;--spacing-sm-rem: .375rem;--spacing-md-rem: .5rem;--spacing-lg-rem: .75rem;--spacing-xl-rem: 1rem;--spacing-2xl-rem: 1.25rem;--spacing-3xl-rem: 1.5rem;--spacing-4xl-rem: 2rem;--spacing-5xl-rem: 2.5rem;--spacing-6xl-rem: 3rem;--spacing-7xl-rem: 4rem;--spacing-8xl-rem: 5rem;--spacing-9xl-rem: 6rem;--spacing-10xl-rem: 8rem;--spacing-11xl-rem: 10rem;--container-padding-mobile: 16px;--container-padding-tablet: 32px;--container-padding-laptop: 32px;--container-padding-desktop: 32px;--container-min-width-mobile: 384px;--container-max-width-mobile: 768px;--container-min-width-tablet: 768px;--container-max-width-tablet: 1024px;--container-min-width-laptop: 1024px;--container-max-width-laptop: 1440px;--container-min-width-desktop: 1440px;--container-max-width-desktop: 1440px;--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-full: 9999px;--radius-circle: 50%;--width-xxs-px: 320px;--width-xs-px: 384px;--width-sm-px: 480px;--width-md-px: 560px;--width-lg-px: 640px;--width-xl-px: 768px;--width-2xl-px: 1024px;--width-3xl-px: 1280px;--width-4xl-px: 1440px;--width-5xl-px: 1600px;
2--width-6xl-px: 1920px;--paragraph-max-width-px: 720px;--width-xxs-rem: 20rem;--width-xs-rem: 24rem;--width-sm-rem: 30rem;--width-md-rem: 35rem;--width-lg-rem: 40rem;--width-xl-rem: 48rem;--width-2xl-rem: 64rem;--width-3xl-rem: 80rem;--width-4xl-rem: 90rem;--width-5xl-rem: 100rem;--width-6xl-rem: 120rem;--paragraph-max-width-rem: 45rem;--app-header-height: 101px;--app-header-top-header: 116px;--app-header-margin-bottom: 29px;--main-content-padding-top: var(--spacing-7xl-rem)}@media(max-width:1024px){[_nghost-%COMP%]{--main-content-padding-top: var(--spacing-xl-rem)}}@supports selector(:focus-visible){[_nghost-%COMP%] *:focus{outline:none}[_nghost-%COMP%] *:focus-visible{outline:3px solid white!important;box-shadow:0 0 0 6px var(--color-effect-focus-ring-brand, #00A676)!important}}.mission-badge[_ngcontent-%COMP%]{background-color:var(--color-bg-primary-solid);color:var(--color-text-white);font-weight:500;font-size:1.5rem;border-radius:30px 30px 0;box-shadow:0 4px 4px #00000040;width:fit-content;overflow:visible;display:inline-flex;align-items:center;position:relative;padding:12px 24px 12px 0}.mission-badge[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{filter:drop-shadow(0px 8.1px 8.1px rgba(0,0,0,.25));height:4rem;position:absolute;left:-6px;top:50%;transform:translateY(-50%) rotate(10deg)}.mission-badge[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{margin-left:80px;color:var(--color-text-white)}.mission-badge.no-img[_ngcontent-%COMP%]{padding-left:24px}.mission-badge.no-img[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{margin-left:0}.locked[_ngcontent-%COMP%]{border:none;box-shadow:none;background-color:var(--color-cream-100)}.locked[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{border:none;box-shadow:none;filter:grayscale(100%)}']})}return t})(),Ue=(()=>{class t{isGroup=m(!1);label=m("");forId=m("");hint=m("");helperText=m("");tooltip=m("");error=m("");required=m(!1);optional=m(!1);invalid=m(!1);disabled=m(!1);layout=m("stacked");noneLabel=m("Aucun");showNone=m(!1);noneChecked=m(!1);noneChange=L();toggleNone(o){this.noneChange.emit(o)}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=E({type:t,selectors:[["ui-form-field"]],inputs:{isGroup:[1,"isGroup"],label:[1,"label"],forId:[1,"forId"],hint:[1,"hint"],helperText:[1,"helperText"],tooltip:[1,"tooltip"],error:[1,"error"],required:[1,"required"],optional:[1,"optional"],invalid:[1,"invalid"],disabled:[1,"disabled"],layout:[1,"layout"],noneLabel:[1,"noneLabel"],showNone:[1,"showNone"],noneChecked:[1,"noneChecked"]},outputs:{noneChange:"noneChange"},ngContentSelectors:jc,decls:11,vars:14,consts:[["noneCheck",""],[1,"ui-form-field"],[1,"ui-form-field__top"],[1,"ui-form-field__label-group"],[1,"ui-form-field__label","body-md-bold"],[1,"ui-form-field__hint","body-md"],[1,"ui-form-field__side"],[1,"ui-form-field__control"],[1,"ui-form-field__error","body-sm",3,"innerHTML"],[1,"ui-form-field__helper-text","body-sm"],[1,"ui-form-field__label-text"],[1,"ui-form-field__required"],["position","right",3,"text"],[1,"ui-form-field__optional","body-md"],["name","info","size","lg",3,"decorative"],[1,"ui-form-field__checkbox-group"],["type","checkbox",1,"ui-form-field__checkbox",3,"change","id","checked"],[1,"ui-form-field__checkbox-label","body-sm",3,"for"]],template:function(e,r){e&1&&(_o(qc),s(0,"div",1)(1,"div",2)(2,"div",3),z(3,Kc,6,5,"label",4),z(4,$c,2,1,"p",5),f(),z(5,Zc,6,4,"div",6)(6,Yc,2,0,"div",6),f(),s(7,"div",7),W(8),f(),z(9,Qc,1,1,"p",8)(10,Xc,2,1,"p",9),f()),e&2&&(N("ui-form-field--stacked",r.layout()==="stacked")("ui-form-field--row",r.layout()==="row")("ui-form-field--invalid",r.invalid())("ui-form-field--disabled",r.disabled())("ui-form-field--group",r.isGroup()),l(3),S(r.label()?3:-1),l(),S(r.hint()?4:-1),l(),S(r.showNone()?5:6),l(4),S(r.error()?9:r.helperText()?10:-1))},dependencies:[uo,U],styles:['[_ngcontent-%COMP%]:root{--icon-font-family: "alicon"}.icon-visible[_ngcontent-%COMP%]:before, .icon-user[_ngcontent-%COMP%]:before, .icon-stop[_ngcontent-%COMP%]:before, .icon-social-youtube-no-circle[_ngcontent-%COMP%]:before, .icon-social-youtube[_ngcontent-%COMP%]:before, .icon-social-website-no-circle[_ng
2content-%COMP%]:before, .icon-social-website[_ngcontent-%COMP%]:before, .icon-social-twitter-no-circle[_ngcontent-%COMP%]:before, .icon-social-twitter[_ngcontent-%COMP%]:before, .icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before, .icon-social-tiktok[_ngcontent-%COMP%]:before, .icon-social-share-no-circle-full[_ngcontent-%COMP%]:before, .icon-social-share-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest[_ngcontent-%COMP%]:before, .icon-social-mail-no-circle[_ngcontent-%COMP%]:before, .icon-social-mail[_ngcontent-%COMP%]:before, .icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before, .icon-social-linkedin[_ngcontent-%COMP%]:before, .icon-social-instagram-no-circle[_ngcontent-%COMP%]:before, .icon-social-instagram[_ngcontent-%COMP%]:before, .icon-social-facebook-no-circle[_ngcontent-%COMP%]:before, .icon-social-facebook[_ngcontent-%COMP%]:before, .icon-search-sm[_ngcontent-%COMP%]:before, .icon-search-active[_ngcontent-%COMP%]:before, .icon-search[_ngcontent-%COMP%]:before, .icon-refresh-sm[_ngcontent-%COMP%]:before, .icon-refresh-md[_ngcontent-%COMP%]:before, .icon-refresh[_ngcontent-%COMP%]:before, .icon-reading[_ngcontent-%COMP%]:before, .icon-plus-xs[_ngcontent-%COMP%]:before, .icon-plus-sm[_ngcontent-%COMP%]:before, .icon-plus-md[_ngcontent-%COMP%]:before, .icon-plus-circle-xs[_ngcontent-%COMP%]:before, .icon-plus-circle-sm[_ngcontent-%COMP%]:before, .icon-plus-circle-md[_ngcontent-%COMP%]:before, .icon-plus-circle[_ngcontent-%COMP%]:before, .icon-plus[_ngcontent-%COMP%]:before, .icon-play-sound[_ngcontent-%COMP%]:before, .icon-phone[_ngcontent-%COMP%]:before, .icon-os-apple[_ngcontent-%COMP%]:before, .icon-os-android[_ngcontent-%COMP%]:before, .icon-notions-sm[_ngcontent-%COMP%]:before, .icon-notions-md[_ngcontent-%COMP%]:before, .icon-notions[_ngcontent-%COMP%]:before, .icon-minus-xs[_ngcontent-%COMP%]:before, .icon-minus-sm[_ngcontent-%COMP%]:before, .icon-minus-md[_ngcontent-%COMP%]:before, .icon-minus-circle-xs[_ngcontent-%COMP%]:before, .icon-minus[_ngcontent-%COMP%]:before, .icon-messenger[_ngcontent-%COMP%]:before, .icon-menu-sm[_ngcontent-%COMP%]:before, .icon-menu-md[_ngcontent-%COMP%]:before, .icon-menu[_ngcontent-%COMP%]:before, .icon-mail[_ngcontent-%COMP%]:before, .icon-list-sm[_ngcontent-%COMP%]:before, .icon-list-md[_ngcontent-%COMP%]:before, .icon-list[_ngcontent-%COMP%]:before, .icon-invisible[_ngcontent-%COMP%]:before, .icon-home-full[_ngcontent-%COMP%]:before, .icon-home[_ngcontent-%COMP%]:before, .icon-filters-on[_ngcontent-%COMP%]:before, .icon-filters[_ngcontent-%COMP%]:before, .icon-face[_ngcontent-%COMP%]:before, .icon-ellipsis[_ngcontent-%COMP%]:before, .icon-edit[_ngcontent-%COMP%]:before, .icon-download-sm[_ngcontent-%COMP%]:before, .icon-download[_ngcontent-%COMP%]:before, .icon-don[_ngcontent-%COMP%]:before, .icon-close-xs[_ngcontent-%COMP%]:before, .icon-close-sm[_ngcontent-%COMP%]:before, .icon-close-md[_ngcontent-%COMP%]:before, .icon-close-circle-sm-fat[_ngcontent-%COMP%]:before, .icon-close-circle-sm[_ngcontent-%COMP%]:before, .icon-close-circle-md[_ngcontent-%COMP%]:before, .icon-close-circle[_ngcontent-%COMP%]:before, .icon-close[_ngcontent-%COMP%]:before, .icon-chevron-sm[_ngcontent-%COMP%]:before, .icon-chevron-md[_ngcontent-%COMP%]:before, .icon-chevron[_ngcontent-%COMP%]:before, .icon-checkmark-sm[_ngcontent-%COMP%]:before, .icon-arrow-sm-t[_ngcontent-%COMP%]:before, .icon-arrow-sm[_ngcontent-%COMP%]:before, .icon-arrow-play[_ngcontent-%COMP%]:before, .icon-arrow-md[_ngcontent-%COMP%]:before, .icon-arrow-line[_ngcontent-%COMP%]:before, .icon-arrow-fs[_ngcontent-%COMP%]:before, .icon-arrow-external-sm[_ngcontent-%COMP%]:before, .icon-arrow-external-md[_ngcontent-%COMP%]:before, .icon-arrow-external[_ngcontent-%COMP%]:before, .icon-arrow-bend[_ngcontent-%COMP%]:before, .icon-arrow[_ngcontent-%COMP%]:before, .icon[_ngcontent-%COMP%]:before{font-family:var(--icon-font-family);font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never}.icon-arrow[_ngcontent-%COMP%]:before{content:"\\ea01"}.icon-arrow-bend[_ngcontent-%COMP%]:before{content:"\\ea02"}.icon-arrow-external[_ngcontent-%COMP%]:before{content:"\\ea03"}.icon-arrow-external-md[_ngcontent-%COMP%]:before{content:"\\ea04"}.icon-arrow-external-sm[_ngcontent-%COMP%]:before{content:"\\ea05"}.icon-arrow-fs[_ngcontent-%COMP%]:before{content:"\\ea06"}.icon-arrow-line[_ngcontent-%COMP%]:before{content:"\\ea07"}.icon-arrow-md[_ngcontent-%COMP%]:before{content:"\\ea08"}.icon-arrow-play[_ngcontent-%COMP%]:before{content:"\\ea09"}.icon-arrow-sm[_ngcontent-%COMP%]:before{content:"\\ea0a"}.icon-arrow-sm-t[_ngcontent-%COMP%]:before{content:"\\ea0b"}.icon-checkmark-sm[_ngcontent-%COMP%]:before{content:"\\ea0c"}.icon-chevron[_ngcontent-%COMP%]:before{content:"\\ea0d"}.icon-chevron-md[_ngcontent-%COMP%]:before{content:"\\ea0e"}.icon-chevron-sm[_ngcontent-%COMP%]:before{content:"\\ea0f"}.icon-close[_ngcontent-%COMP%]:before{content:"\\ea10"}
2.icon-close-circle[_ngcontent-%COMP%]:before{content:"\\ea11"}.icon-close-circle-md[_ngcontent-%COMP%]:before{content:"\\ea12"}.icon-close-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea13"}.icon-close-circle-sm-fat[_ngcontent-%COMP%]:before{content:"\\ea14"}.icon-close-md[_ngcontent-%COMP%]:before{content:"\\ea15"}.icon-close-sm[_ngcontent-%COMP%]:before{content:"\\ea16"}.icon-close-xs[_ngcontent-%COMP%]:before{content:"\\ea17"}.icon-don[_ngcontent-%COMP%]:before{content:"\\ea18"}.icon-download[_ngcontent-%COMP%]:before{content:"\\ea19"}.icon-download-sm[_ngcontent-%COMP%]:before{content:"\\ea1a"}.icon-edit[_ngcontent-%COMP%]:before{content:"\\ea1b"}.icon-ellipsis[_ngcontent-%COMP%]:before{content:"\\ea1c"}.icon-face[_ngcontent-%COMP%]:before{content:"\\ea1d"}.icon-filters[_ngcontent-%COMP%]:before{content:"\\ea1e"}.icon-filters-on[_ngcontent-%COMP%]:before{content:"\\ea1f"}.icon-home[_ngcontent-%COMP%]:before{content:"\\ea20"}.icon-home-full[_ngcontent-%COMP%]:before{content:"\\ea21"}.icon-invisible[_ngcontent-%COMP%]:before{content:"\\ea22"}.icon-list[_ngcontent-%COMP%]:before{content:"\\ea23"}.icon-list-md[_ngcontent-%COMP%]:before{content:"\\ea24"}.icon-list-sm[_ngcontent-%COMP%]:before{content:"\\ea25"}.icon-mail[_ngcontent-%COMP%]:before{content:"\\ea26"}.icon-menu[_ngcontent-%COMP%]:before{content:"\\ea27"}.icon-menu-md[_ngcontent-%COMP%]:before{content:"\\ea28"}.icon-menu-sm[_ngcontent-%COMP%]:before{content:"\\ea29"}.icon-messenger[_ngcontent-%COMP%]:before{content:"\\ea2a"}.icon-minus[_ngcontent-%COMP%]:before{content:"\\ea2b"}.icon-minus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea2c"}.icon-minus-md[_ngcontent-%COMP%]:before{content:"\\ea2d"}.icon-minus-sm[_ngcontent-%COMP%]:before{content:"\\ea2e"}.icon-minus-xs[_ngcontent-%COMP%]:before{content:"\\ea2f"}.icon-notions[_ngcontent-%COMP%]:before{content:"\\ea30"}.icon-notions-md[_ngcontent-%COMP%]:before{content:"\\ea31"}.icon-notions-sm[_ngcontent-%COMP%]:before{content:"\\ea32"}.icon-os-android[_ngcontent-%COMP%]:before{content:"\\ea33"}.icon-os-apple[_ngcontent-%COMP%]:before{content:"\\ea34"}.icon-phone[_ngcontent-%COMP%]:before{content:"\\ea35"}.icon-play-sound[_ngcontent-%COMP%]:before{content:"\\ea36"}.icon-plus[_ngcontent-%COMP%]:before{content:"\\ea37"}.icon-plus-circle[_ngcontent-%COMP%]:before{content:"\\ea38"}.icon-plus-circle-md[_ngcontent-%COMP%]:before{content:"\\ea39"}.icon-plus-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea3a"}.icon-plus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea3b"}.icon-plus-md[_ngcontent-%COMP%]:before{content:"\\ea3c"}.icon-plus-sm[_ngcontent-%COMP%]:before{content:"\\ea3d"}.icon-plus-xs[_ngcontent-%COMP%]:before{content:"\\ea3e"}.icon-reading[_ngcontent-%COMP%]:before{content:"\\ea3f"}.icon-refresh[_ngcontent-%COMP%]:before{content:"\\ea40"}.icon-refresh-md[_ngcontent-%COMP%]:before{content:"\\ea41"}.icon-refresh-sm[_ngcontent-%COMP%]:before{content:"\\ea42"}.icon-search[_ngcontent-%COMP%]:before{content:"\\ea43"}.icon-search-active[_ngcontent-%COMP%]:before{content:"\\ea44"}.icon-search-sm[_ngcontent-%COMP%]:before{content:"\\ea45"}.icon-social-facebook[_ngcontent-%COMP%]:before{content:"\\ea46"}.icon-social-facebook-no-circle[_ngcontent-%COMP%]:before{content:"\\ea47"}.icon-social-instagram[_ngcontent-%COMP%]:before{content:"\\ea48"}.icon-social-instagram-no-circle[_ngcontent-%COMP%]:before{content:"\\ea49"}.icon-social-linkedin[_ngcontent-%COMP%]:before{content:"\\ea4a"}.icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4b"}.icon-social-mail[_ngcontent-%COMP%]:before{content:"\\ea4c"}.icon-social-mail-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4d"}.icon-social-pinterest[_ngcontent-%COMP%]:before{content:"\\ea4e"}.icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4f"}.icon-social-share-no-circle[_ngcontent-%COMP%]:before{content:"\\ea50"}.icon-social-share-no-circle-full[_ngcontent-%COMP%]:before{content:"\\ea51"}.icon-social-tiktok[_ngcontent-%COMP%]:before{content:"\\ea52"}.icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before{content:"\\ea53"}.icon-social-twitter[_ngcontent-%COMP%]:before{content:"\\ea54"}
2.icon-social-twitter-no-circle[_ngcontent-%COMP%]:before{content:"\\ea55"}.icon-social-website[_ngcontent-%COMP%]:before{content:"\\ea56"}.icon-social-website-no-circle[_ngcontent-%COMP%]:before{content:"\\ea57"}.icon-social-youtube[_ngcontent-%COMP%]:before{content:"\\ea58"}.icon-social-youtube-no-circle[_ngcontent-%COMP%]:before{content:"\\ea59"}.icon-stop[_ngcontent-%COMP%]:before{content:"\\ea5a"}.icon-user[_ngcontent-%COMP%]:before{content:"\\ea5b"}.icon-visible[_ngcontent-%COMP%]:before{content:"\\ea5c"}h1[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h1-font-size);font-weight:var(--font-weight-black);line-height:var(--h1-line-height)}h2[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h2-font-size);font-weight:var(--font-weight-black);line-height:var(--h2-line-height)}h3[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h3-font-size);font-weight:var(--font-weight-bold);line-height:var(--h3-line-height)}h4[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h4-font-size);font-weight:var(--font-weight-bold);line-height:var(--h4-line-height)}h5[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h5-font-size);font-weight:var(--font-weight-bold);line-height:var(--h5-line-height)}h6[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h6-font-size);font-weight:var(--font-weight-bold);line-height:var(--h6-line-height)}.subtitle-xl[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xl-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-lg-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-md-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-sm-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xs-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.body-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary)}.body-lg-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-md-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-sm-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-xs-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.typography-button-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-lg-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-md-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-sm-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography_button-link[_ngcontent-%COMP%]{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none}.img-sm[_ngcontent-%COMP%]{width:var(--image-sm-size);height:var(--image-sm-size);flex-shrink:0}.img-md[_ngcontent-%COMP%]{width:var(--image-md-size);height:var(--image-md-size);flex-shrink:0}.img-lg[_ngcontent-%COMP%]{width:var(--image-lg-size);height:var(--image-lg-size);flex-shrink:0}button[_ngcontent-%COMP%]{background-color:transparent;font-size:inherit;border:0;padding:0}button[_ngcontent-%COMP%]:disabled{opacity:.35;pointer-events:none}button[_ngcontent-%COMP%]:disabled img[_ngcontent-%COMP%]{opacity:.35}th[_ngcontent-%COMP%]{background-color:var(--color-100)}[_ngcontent-%COMP%]:root{--app-hub-margin-inline: 122px;--body-font: "Chromatica", sans-serif;--font-italic: "Chromatica Italic", sans-serif;--fw-normal: 400;--fw-regular: var(--fw-normal);--fw-medium: 500;--fw-bold: 700;--fw-black: 900;--max-width: 1920px;--input-shadow: 4px;--avatar-shadow: 6px;--topbar-padding: 30px;--topbar-min-height: 32px;--space-s: 20px;--space-m: 40px;--space-l: 50px;--space-xl: var(--space-l);--color-000: #05bf8e;--border-color-000: #04a67c;--color-900: #11473b;--border-color-900: #0c322a;--color-800: #0c6b52;--border-color-800: #095440;--color-700: #07815c;--border-color-700: #06694b;--color-600: #019667;--border-color-600: #017d56;--color-500: #00b37a;--border-color-500: #009a69;--color-400: #04b181;--border-color-400: #03986f;--color-300: #a2f4d6;--border-color-300: #8bf1cc;--color-200: #c0f6e0;--border-color-200: #aaf3d5;--color-100: #dbf8ef;--border-color-100: #c6f4e6;--color-50: #f1fcf8;--border-color-50: #dcf8ee;--border-color-b: #fca28f;--border-color-a: #e2ec59;--border-color-c: #8bf1cc;--color-b: #ff55c3;--color-a: #efc807;--color-c: #51b6c2}[_ngcontent-%COMP%]:root .lrn-assess[_ngcontent-%COMP%] [id^
2=countdown-modal][_ngcontent-%COMP%] .lrn-assess-modal-body[_ngcontent-%COMP%]{white-space:pre-line}[_nghost-%COMP%]{--color-base-white: #ffffff;--color-base-black: #000000;--color-base-transparent: #ffffff00;--color-gray-25: #fdfdfd;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #e9eaeb;--color-gray-300: #d5d7da;--color-gray-400: #a4a7ae;--color-gray-500: #717680;--color-gray-600: #535862;--color-gray-700: #414651;--color-gray-800: #252b37;--color-gray-900: #181d27;--color-gray-950: #0a0d12;--color-brand-25: #f7fcfd;--color-brand-50: #f0fafb;--color-brand-100: #DBF8EF;--color-brand-200: #A2F4D6;--color-brand-300: #A2F4D6;--color-brand-400: #04B181;--color-brand-500: #00A676;--color-brand-600: #0A8F67;--color-brand-700: #0C7154;--color-brand-800: #0E5C46;--color-brand-900: #11473B;--color-brand-950: #152e37;--color-error-25: #fff6f5;--color-error-50: #fff2f0;--color-error-100: #ffe2dd;--color-error-200: #ffcac1;--color-error-300: #ffa595;--color-error-400: #ff7159;--color-error-500: #ff4626;--color-error-600: #fc2a06;--color-error-700: #e02100;--color-error-800: #af1e05;--color-error-900: #901f0c;--color-error-950: #500c00;--color-warning-25: #fffff5;--color-warning-50: #fefee8;--color-warning-100: #fefdc3;--color-warning-200: #fff989;--color-warning-300: #feef46;--color-warning-400: #fbde14;--color-warning-500: #efc807;--color-warning-600: #cb9903;--color-warning-700: #a26e06;--color-warning-800: #86560d;--color-warning-900: #714612;--color-warning-950: #422506;--color-success-25: #f6fefb;--color-success-50: #ecfdf6;--color-success-100: #d1fae7;--color-success-200: #a6f4d4;--color-success-300: #6de8bd;--color-success-400: #33d4a1;--color-success-500: #0fba8a;--color-success-600: #049a73;--color-success-700: #03795d;--color-success-800: #05604b;--color-success-900: #054f3f;--color-success-950: #022c24;--color-cream-25: #fbfaf9;--color-cream-50: #f8f6f4;--color-cream-100: #efece5;--color-cream-200: #d4caba;--color-cream-300: #c9bca8;--color-cream-400: #b29d85;--color-cream-500: #a2876d;--color-cream-600: #957761;--color-cream-700: #7d6251;--color-cream-800: #665146;--color-cream-900: #54433a;--color-cream-950: #2c221e;--color-green-25: #f7fdf7;--color-green-50: #f2fbf2;--color-green-100: #e2f7e1;--color-green-200: #c7edc5;--color-green-300: #9add98;--color-green-400: #65c563;--color-green-500: #3a9a38;--color-green-600: #308b2e;--color-green-700: #286e27;--color-green-800: #245823;--color-green-900: #1f481f;--color-green-950: #0c270d;--color-green-light-25: #fafdf7;--color-green-light-50: #f2faeb;--color-green-light-100: #e0f4d3;--color-green-light-200: #c5eaac;--color-green-light-300: #9edc7a;--color-green-light-400: #7cca51;--color-green-light-500: #5daf33;--color-green-light-600: #468b25;--color-green-light-700: #376b20;--color-green-light-800: #2f551f;--color-green-light-900: #2a491e;--color-green-light-950: #12280b;--color-teal-25: #f5fffb;--color-teal-50: #ebfef6;--color-teal-100: #cefde8;--color-teal-200: #a2f8d6;--color-teal-300: #66efc2;--color-teal-400: #2adda8;--color-teal-500: #05bf8e;--color-teal-600: #009f78;--color-teal-700: #007f63;--color-teal-800: #006550;--color-teal-900: #015343;--color-teal-950: #002f26;--color-cyan-25: #f7fcfd;--color-cyan-50: #f0fafb;--color-cyan-100: #d9f2f4;--color-cyan-200: #b8e5e9;--color-cyan-300: #87d1d9;--color-cyan-400: #51b6c2;--color-cyan-500: #3399a7;--color-cyan-600: #2d7d8d;--color-cyan-700: #2b6673;--color-cyan-800: #2a5460;--color-cyan-900: #274752;--color-cyan-950: #152e37;--color-blue-25: #f6fafe;--color-blue-50: #f2f7fd;--color-blue-100: #e5eef9;--color-blue-200: #c5dbf2;--color-blue-300: #92bee7;--color-blue-400: #589bd8;--color-blue-500: #3b87cd;--color-blue-600: #2364a6;--color-blue-700: #1d4f87;--color-blue-800: #1c4570;--color-blue-900: #1c3b5e;--color-blue-950: #13263e;--color-blue-dark-25: #f6f8fe;--color-blue-dark-50: #f1f4fd;--color-blue-dark-100: #e0e7f9;--color-blue-dark-200: #c8d4f5;--color-blue-dark-300: #a2b9ee;--color-blue-dark-400: #7594e5;--color-blue-dark-500: #5571dc;--color-blue-dark-600: #4055d0;--color-blue-dark-700: #333fb1;--color-blue-dark-800: #32399b;--color-blue-dark-900: #2d347b;--color-blue-dark-950: #1f224c;--color-purple-25: #fdfbfe;--color-purple-50: #fbf7fd;--color-purple-100: #f6ecfb;--color-purple-200: #eeddf7;--color-purple-300: #e0c2f0;--color-purple-400: #c58ae1;--color-purple-500: #b974d8;--color-purple-600: #a556c7;--color-purple-700: #8f43ad;--color-purple-800: #783b8e;--color-purple-900: #623073;--color-purple-950: #623073;--color-pink-25: #fef5fc;--color-pink-50: #fef1fa;--color-pink-100: #fee5f6;--color-pink-200: #ffcbef;--color-pink-300: #ffa1e1;--color-pink-400: #ff55c3;--color-pink-500: #fa3ab1;--color-pink-600: #ea188f;--color-pink-700: #cc0a73;--color-pink-800: #a80c5e;--color-pink-900: #8c0f50;--color-pink-950: #56012e;--color-red-25: #fff5f5;--color-red-50: #fff0f0;--color-red-100: #ffdddd;--color-red-200: #ffc0c0;--color-red-300: #ff9494;--color-red-400: #ff5757;--color-red-500: #ff2323;--color-red-600: #ec0000;--color-red-700: #d70000;--color-red-800: #b10303;--color-red-900: #920a0a;--color-red-950: #500000;--color-orange-25: #fffaf5;--color-orange-50: #fff7ed;--color-orange-100: #ffedd5;--color-orange-200: #fed7aa;--color-orange-300: #fdb974;--color-orange-400: #fc913b;--color-orange-500: #fa7921;--color-orange-600: #eb570b;--color-orange-700: #c3400b;--color-orange-800: #9a3312;--color-orange-900: #7c2d12;--color-orange-950: #431407;--color-yellow-25: #fffff5;--color-yellow-50: #fefee8;--color-yellow-100: #fefdc3;--color-yellow-200: #fff989;--color-yellow-300: #feef46;--color-yellow-400: #fbde14;--color-yellow-500: #efc807;--color-yellow-600: #cb9903;--color-yellow-700: #a26e06;--color-yellow-800: #86560d;--color-yellow-900: #714612;--color-yellow-950: #422506;--color-lemon-25: #fefef6;--color-lemon-50: #fcfde9;--color-lemon-100: #f5fac7;--color-lemon-200: #f3f791;--color-lemon-300: #eef043;--color-lemon-400: #ebe524;--color-lemon-500: #dbcd17;--color-lemon-600: #bda211;--color-lemon-700: #977711;--color-lemon-800: #7d5f16;--color-lemon-900: #6b4d18;--color-lemon-950: #3e2a0a;--color-gray-warm-25: #f8f7f7;--color-gray-warm-50: #f1f0ef;--color-gray-warm-100: #e6e4e2;--color-gray-warm-200: #e6e4e2;--color-gray-warm-300: #d3d1ce;--color-gray-warm-400: #b9b4b0;--color-gray-warm-500: #a8a39e;--color-gray-warm-600: #87817b;--color-gray-warm-700: #706a65;--color-gray-warm-800: #5e5a56;--color-gray-warm-900: #514e4b;--color-gray-warm-950: #292726;--color-linear-gradient: linear-gradient(0deg, #acf562 0%, #b6f8b1 .01%, #bffaff 83.17%);--yellow-500: #ffcd35;--yellow-400: #eef043;--yellow-100: #fdf0c8;--red-500: #ff6045;--red-100: #fedddb;--white: #ffffff;--black: #000000;--grey-50: #f2f2f2;--grey-100: #dee1dd;--grey-200: #d5d5d5;--grey-400: #707070;--grey-500: #4f4f4f;
2--paler-black: #333;--vert-fluo: #acf562;--vert-success: #05bf8e;--vert-pale: #f0f8ed;--vert-translucent: #f0f8ed;--rose-fluo: #ff78f5;--cream-900: #e7e1d8;--cream-800: #cbc2b4;--cream-700: #efeae4;--cream-000: #f5f3ef;--cyan-50: #f4fafb;--cyan-100: #e3f3f5;--cyan-200: #51b6c2;--cyan-300: #addce1;--cyan-400: #47a9c0;--cyan-500: #419ec0;--blue-50: #e2f7ff;--blue-100: #d7edf1;--blue-125: #bffaff;--blue-150: #c9f8ff;--blue-150-translucent: #c9f8ff33;--blue-200: #94dbf2;--blue-300: #d5ecf0;--orange-500: #fa7921;--color-text-primary: var(--color-base-black);--color-text-secondary: var(--color-gray-700);--color-text-tertiary: var(--color-gray-600);--color-text-quaternary: var(--color-gray-500);--color-text-disabled: var(--color-gray-500);--color-text-placeholder: var(--color-gray-500);--color-text-white: var(--color-base-white);--color-text-error-primary: var(--color-error-700);--color-text-warning-primary: var(--color-warning-700);--color-text-success-primary: var(--color-success-700);--color-border-white: var(--color-base-white);--color-border-primary: var(--color-gray-300);--color-border-secondary: var(--color-gray-200);--color-border-tertiary: var(--color-gray-100);--color-border-black: var(--color-base-black);--color-border-gray: var(--color-gray-500);--color-border-disabled: var(--color-gray-100);--color-border-brand: var(--color-brand-400);--color-border-brand_hover: var(--color-brand-700);--color-border-brand-subtle: var(--color-brand-300);--color-border-error: var(--color-error-600);--color-border-error-subtle: var(--color-error-300);--color-border-warning: var(--color-warning-600);--color-border-warning-subtle: var(--color-warning-200);--color-border-success: var(--color-success-600);--color-border-success-subtle: var(--color-success-200);--color-border-button-primary: var(--color-base-black);--color-border-button-primary_disabled: var(--color-gray-500);--color-bg-primary: var(--color-base-white);--color-bg-primary_hover: var(--color-gray-50);--color-bg-primary-solid: var(--color-gray-950);--color-bg-secondary: var(--color-gray-50);--color-bg-secondary-solid: var(--color-gray-600);--color-bg-tertiary: var(--color-gray-100);--color-bg-quaternary: var(--color-gray-200);--color-bg-active: var(--color-gray-50);--color-bg-disabled: var(--color-gray-100);--color-bg-disabled_subtle: var(--color-gray-50);--color-bg-overlay: var(--color-gray-950);--color-bg-brand-primary: var(--color-brand-50);--color-bg-brand-primary_hover: var(--color-brand-100);--color-bg-brand-secondary: var(--color-brand-100);--color-bg-brand-solid: var(--color-brand-500);--color-bg-brand-solid_hover: var(--color-brand-700);--color-bg-error-primary: var(--color-error-100);--color-bg-error-primary_hover: var(--color-error-200);--color-bg-error-secondary: var(--color-error-200);--color-bg-error-solid: var(--color-error-600);--color-bg-warning-primary: var(--color-warning-100);--color-bg-warning-primary_hover: var(--color-yellow-200);--color-bg-warning-secondary: var(--color-warning-200);--color-bg-warning-secondary_hover: var(--color-warning-400);--color-bg-warning-solid: var(--color-warning-600);--color-bg-success-primary: var(--color-success-100);--color-bg-success-primary_hover: var(--color-success-200);--color-bg-success-secondary: var(--color-success-200);--color-bg-success-solid: var(--color-success-600);--color-bg-button-primary: var(--color-base-white);--color-bg-button-primary_hover: var(--color-brand-100);--color-bg-button-primary_press: var(--color-brand-300);--color-bg-button-secondary: var(--color-brand-100);--color-bg-button-secondary_hover: var(--color-brand-300);--color-bg-button-secondary_press: var(--color-brand-500);--color-bg-button-tertiary: var(--color-base-white);--color-bg-button-tertiary_hover: var(--color-gray-100);--color-bg-button-tertiary_press: var(--color-gray-300);--color-bg-button-disabled: var(--color-base-white);--color-bg-primary-off-white: var(--color-cream-50);--color-bg-linear-gradient: var(--color-linear-gradient);--color-bg-highlight_modificateur: var(--color-gray-warm-200);--color-bg-highlight_compnompronom: var(--color-green-200);--color-bg-highlight_ci: var(--color-green-light-200);--color-bg-highlight_sujet: var(--color-cyan-200);--color-bg-highlight_compadverbeadj: var(--color-blue-200);--color-bg-highlight_attributsujet: var(--color-blue-dark-200);--color-bg-highlight_attributcd: var(--color-purple-200);--color-bg-highlight_compphrase: var(--color-pink-200);--color-bg-highlight_cd: var(--color-orange-200);--color-bg-highlight_predicat: var(--color-yellow-200);--color-component-alpha-white-10: #ffffff1a;--color-component-alpha-white-20: #ffffff33;--color-component-alpha-white-30: #ffffff4d;--color-component-alpha-white-40: #ffffff66;--color-component-alpha-white-50: #ffffff80;--color-component-alpha-white-60: #ffffff99;--color-component-alpha-white-70: #ffffffb2;--color-component-alpha-white-80: #ffffffcc;--color-component-alpha-white-90: #ffffffe5;--color-component-alpha-white-100: #ffffff;--color-component-alpha-black-10: #0000001a;--color-component-alpha-black-20: #00000033;--color-component-alpha-black-30: #0000004d;--color-component-alpha-black-40: #00000066;--color-component-alpha-black-50: #00000080;--color-component-alpha-black-60: #00000099;--color-component-alpha-black-70: #000000b2;--color-component-alpha-black-80: #000000cc;--color-component-alpha-black-90: #000000e5;--color-component-alpha-black-100: #000000;--color-fg-primary: var(--color-base-black);--color-fg-primary_hover: var(--color-brand-600);--color-fg-primary_active: var(--color-brand-800);--color-fg-secondary: var(--color-gray-700);--color-fg-secondary_hover: var(--color-gray-800);--color-fg-tertiary: var(--color-gray-600);--color-fg-tertiary_hover: var(--color-gray-700);--color-fg-quaternary: var(--color-gray-400);--color-fg-quaternary_hover: var(--color-gray-500);--color-fg-disabled: var(--color-gray-300);--color-fg-white: var(--color-base-white);--color-fg-brand-primary: var(--color-brand-600);--color-fg-brand-primary_hover: var(--color-brand-700);--color-fg-brand-secondary: var(--color-brand-500);--color-fg-error-primary: var(--color-error-600);--color-fg-error-primary_hover: var(--color-error-800);--color-fg-error-secondary: var(--color-error-500);--color-fg-warning-primary: var(--color-warning-600);--color-fg-warning-secondary: var(--color-warning-500);--color-fg-success-primary: var(--color-success-600);--color-fg-fg-success-secondary: var(--color-success-500);--color-effect-shadow-xs-0: 0px 1px 2px 0px #0a0d120d;--color-effect-shadow-sm-0: 0px 1px 2px -1px #0a0d121a;--color-effect-shadow-sm-1: 0px 1px 3px 0px #0a0d121a;--color-effect-shadow-md-0: 0px 2px 4px -2px #0a0d120f;--color-effect-shadow-md-1: 0px 4px 6px -1px #0a0d121a;--color-effect-shadow-lg-0: 0px 2px 2px -1px #0a0d120a;--color-effect-shadow-lg-1: 0px 4px 6px -2px #0a0d1208;--color-effect-shadow-lg-2: 0px 12px 16px -4px #0a0d1214;--color-effect-shadow-xl-0: 0px 3px 3px -1.5px #0a0d120a;--color-effect-shadow-xl-1: 0px 8px 8px -4px #0a0d1208;--color-effect-shadow-xl-2: 0px 20px 24px -4px #0a0d1214;--color-effect-shadow-2xl-0: 0px 4px 4px -2px #0a0d120a;--color-effect-shadow-2xl-1: 0px 24px 48px -12px #0a0d122e;--color-effect-shadow-3xl-0: 0px 5px 5px -2.5px #0a0d120a;--color-effect-shadow-3xl-1: 0px 32px 64px -12px #0a0d1224;--component-shadow-illustration-0: 0px 4px 4px 0px #00000040;--component-shadow-button-0: 3px 3px 0px 0px #000000;--component-shadow-button_disabled-0: 3px 4px 0px 0px var(--color-border-button-primary_disabled);--component-shadow-content-0: 0px 6px 0px 0px #51b6c2;--component-shadow-brand_sm-0: 0px 4px 0px 0px #51b6c2;--component-shadow-brand_lg-0: 0px 8px 0px 0px #51b6c2;--component-shadow-success_sm-0: 0px 4px 0px 0px #33d4a1;--component-shadow-success_lg-0: 0px 8px 0px 0px #33d4a1;--component-shadow-error_sm-0: 0px 4px 0px 0px #ff7159;--component-shadow-error_lg-0: 0px 8px 0px 0px #ff7159;--component-shadow-warning_sm-0: 0px 4px 0px 0px #ffcd35;--component-shadow-warning_lg-0: 0px 8px 0px 0px #ffcd35;--color-effect-focus-ring-brand: var(--color-brand-500);--color-effect-shadow-xs: var(--color-effect-shadow-xs-0);--color-effect-shadow-sm: var(--color-effect-shadow-sm-0), var(--color-effect-shadow-sm-1);--color-effect-shadow-md: var(--color-effect-shadow-md-0), var(--color-effect-shadow-md-1);--color-effect-shadow-lg: var(--color-effect-shadow-lg-0), var(--color-effect-shadow-lg-1), var(--color-effect-shadow-lg-2);--color-effect-shadow-xl: var(--color-effect-shadow-xl-0), var(--color-effect-shadow-xl-1), var(--color-effect-shadow-xl-2);--color-effect-shadow-2xl: var(--color-effect-shadow-2xl-0), var(--color-effect-shadow-2xl-1);--color-effect-shadow-3xl: var(--color-effect-shadow-3xl-0), var(--color-effect-shadow-3xl-1);--component-shadow-illustration: var(--component-shadow-illustration-0);--component-shadow-button: var(--component-shadow-button-0);--component-shadow-button_disabled: var(--component-shadow-button_disabled-0);--component-shadow-content: var(--component-shadow-content-0);--component-shadow-brand_sm: var(--component-shadow-brand_sm-0);--component-shadow-brand_lg: var(--component-shadow-brand_lg-0);--component-shadow-success_sm: var(--component-shadow-success_sm-0);--component-shadow-success_lg: var(--component-shadow-success_lg-0);--component-shadow-error_sm: var(--component-shadow-error_sm-0);--component-shadow-error_lg: var(--component-shadow-error_lg-0);--component-shadow-warning_sm: var(--component-shadow-warning_sm-0);--component-shadow-warning_lg: var(--component-shadow-warning_lg-0);--color-component-utility-brand-50: var(--color-brand-50);--color-component-utility-brand-100: var(--color-brand-100);--color-component-utility-brand-200: var(--color-brand-200);--color-component-utility-brand-300: var(--color-brand-300);--color-component-utility-brand-400: var(--color-brand-400);--color-component-utility-brand-500: var(--color-brand-500);--color-component-utility-brand-600: var(--color-brand-600);--color-component-utility-brand-700: var(--color-brand-700);--color-component-utility-brand-800: var(--color-brand-800);--color-component-utility-brand-900: var(--color-brand-900);--color-component-utility-gray-50: var(--color-gray-50);--color-component-utility-gray-100: var(--color-gray-100);--color-component-utility-gray-200: var(--color-gray-200);--color-component-utility-gray-300: var(--color-gray-300);--color-component-utility-gray-400: var(--color-gray-400);--color-component-utility-gray-500: var(--color-gray-500);--color-component-utility-gray-600: var(--color-gray-600);--color-component-utility-gray-700: var(--color-gray-700);--color-component-utility-gray-800: var(--color-gray-800);--color-component-utility-gray-900: var(--color-gray-900);--color-component-utility-error-50: var(--color-error-50);--color-component-utility-error-100: var(--color-error-100);--color-component-utility-error-200: var(--color-error-200);--color-component-utility-error-300: var(--color-error-300);--color-component-utility-error-400: var(--color-error-400);--color-component-utility-error-500: var(--color-error-500);--color-component-utility-error-600: var(--color-error-600);--color-component-utility-error-700: var(--color-error-700);--color-component-utility-warning-50: var(--color-warning-50);--color-component-utility-warning-100: var(--color-warning-100);--color-component-utility-warning-200: var(--color-warning-200);--color-component-utility-warning-300: var(--color-warning-300);--color-component-utility-warning-400: var(--color-warning-400);--color-component-utility-warning-500: var(--color-warning-500);--color-component-utility-warning-600: var(--color-warning-600);--color-component-utility-warning-700: var(--color-warning-700);--color-component-utility-success-50: var(--color-success-50);--color-component-utility-success-100: var(--color-success-100);--color-component-utility-success-200: var(--color-success-200);--color-component-utility-success-300: var(--color-success-300);--color-component-utility-success-400: var(--color-success-400);--color-component-utility-success-500: var(--color-success-500);--color-component-utility-success-600: var(--color-success-600);--color-component-utility-success-700: var(--color-success-700);--color-component-utility-green-50: var(--color-green-50);--color-component-utility-green-100: var(--color-green-100);--color-component-utility-green-200: var(--color-green-200);--color-component-utility-green-300: var(--color-green-300);--color-component-utility-green-400: var(--color-green-400);--color-component-utility-green-500: var(--color-green-500);--color-component-utility-green-600: var(--color-green-600);--color-component-utility-green-700: var(--color-green-700);--color-component-utility-teal-50: var(--color-teal-50);--color-component-utility-teal-100: var(--color-teal-100);--color-component-utility-teal-200: var(--color-teal-200);--color-component-utility-teal-300: var(--color-teal-300);--color-component-utility-teal-400: var(--color-teal-400);--color-component-utility-teal-500: var(--color-teal-500);--color-component-utility-teal-600: var(--color-teal-600);--color-component-utility-teal-700: var(--color-teal-700);--color-component-utility-cyan-50: var(--color-cyan-50);--color-component-utility-cyan-100: var(--color-cyan-100);--color-component-utility-cyan-200: var(--color-cyan-200);--color-component-utility-cyan-300: var(--color-cyan-300);--color-component-utility-cyan-400: var(--color-cyan-400);--color-component-utility-cyan-500: var(--color-cyan-500);--color-component-utility-cyan-600: var(--color-cyan-600);--color-component-utility-cyan-700: var(--color-cyan-700);--color-component-utility-blue-50: var(--color-blue-50);--color-component-utility-blue-100: var(--color-blue-100);--color-component-utility-blue-200: var(--color-blue-200);--color-component-utility-blue-300: var(--color-blue-300);--color-component-utility-blue-400: var(--color-blue-400);--color-component-utility-blue-500: var(--color-blue-500);--color-component-utility-blue-600: var(--color-blue-600);--color-component-utility-blue-700: var(--color-blue-700);--color-component-utility-blue-dark-50: var(--color-blue-dark-50);--color-component-utility-blue-dark-100: var(--color-blue-dark-100);--color-component-utility-blue-dark-200: var(--color-blue-dark-200);--color-component-utility-blue-dark-300: var(--color-blue-dark-300);--color-component-utility-blue-dark-400: var(--color-blue-dark-400);--color-component-utility-blue-dark-500: var(--color-blue-dark-500);--color-component-utility-blue-dark-600: var(--color-blue-dark-600);--color-component-utility-blue-dark-700: var(--color-blue-dark-700);--color-component-utility-purple-50: var(--color-purple-50);--color-component-utility-purple-100: var(--color-purple-100);--color-component-utility-purple-200: var(--color-purple-200);--color-component-utility-purple-300: var(--color-purple-300);--color-component-utility-purple-400: var(--color-purple-400);--color-component-utility-purple-500: var(--color-purple-500);--color-component-utility-purple-600: var(--color-purple-600);--color-component-utility-purple-700: var(--color-purple-700);--color-component-utility-pink-50: var(--color-pink-50);--color-component-utility-pink-100: var(--color-pink-100);--color-component-utility-pink-200: var(--color-pink-200);--color-component-utility-pink-300: var(--color-pink-300);--color-component-utility-pink-400: var(--color-pink-400);--color-component-utility-pink-500: var(--color-pink-500);--color-component-utility-pink-600: var(--color-pink-600);--color-component-utility-pink-700: var(--color-pink-700);--color-component-utility-red-50: var(--color-red-50);--color-component-utility-red-100: var(--color-red-100);--color-component-utility-red-200: var(--color-red-200);--color-component-utility-red-300: var(--color-red-300);--color-component-utility-red-400: var(--color-red-400);--color-component-utility-red-500: var(--color-red-500);--color-component-utility-red-600: var(--color-red-600);--color-component-utility-red-700: var(--color-red-700);--color-component-utility-orange-50: var(--color-orange-50);--color-component-utility-orange-100: var(--color-orange-100);--color-component-utility-orange-200: var(--color-orange-200);--color-component-utility-orange-300: var(--color-orange-300);--color-component-utility-orange-400: var(--color-orange-400);--color-component-utility-orange-50
20: var(--color-orange-500);--color-component-utility-orange-600: var(--color-orange-600);--color-component-utility-orange-700: var(--color-orange-700);--color-component-utility-yellow-50: var(--color-yellow-50);--color-component-utility-yellow-100: var(--color-yellow-100);--color-component-utility-yellow-200: var(--color-yellow-200);--color-component-utility-yellow-300: var(--color-yellow-300);--color-component-utility-yellow-400: var(--color-yellow-400);--color-component-utility-yellow-500: var(--color-yellow-500);--color-component-utility-yellow-600: var(--color-yellow-600);--color-component-utility-yellow-700: var(--color-yellow-700);--color-component-utility-lemon-50: var(--color-lemon-50);--color-component-utility-lemon-100: var(--color-lemon-100);--color-component-utility-lemon-200: var(--color-lemon-200);--color-component-utility-lemon-300: var(--color-lemon-300);--color-component-utility-lemon-400: var(--color-lemon-400);--color-component-utility-lemon-500: var(--color-lemon-500);--color-component-utility-lemon-600: var(--color-lemon-600);--color-component-utility-lemon-utility-lemon-700: var(--color-lemon-700);--color-icon-primary: var(--color-base-black);--color-icon-secondary: var(--color-gray-600);--color-icon-tertiary: var(--color-gray-500);--color-icon-disabled: var(--color-gray-300);--color-icon-white: var(--color-base-white);--color-icon-brand: var(--color-brand-600);--color-icon-brand-hover: var(--color-brand-700);--color-icon-success: var(--color-success-600);--color-icon-warning: var(--color-warning-600);--color-icon-error: var(--color-error-600);--color-icon-info: var(--color-blue-600);--font-family: Chromatica, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-size-heading-xs: 1.5rem;--font-size-heading-sm: 1.875rem;--font-size-heading-md: 2.25rem;--font-size-heading-lg: 3rem;--font-size-heading-xl: 3.75rem;--font-size-heading-2xl: 4.5rem;--font-size-text-xs: .75rem;--font-size-text-sm: .875rem;--font-size-text-md: 1rem;--font-size-text-lg: 1.125rem;--font-size-text-xl: 1.25rem;--h1-font-size: 3rem;--h2-font-size: 2.5rem;--h3-font-size: 2rem;--h4-font-size: 1.5rem;--h5-font-size: 1.25rem;--h6-font-size: 1rem;--subtitle-xl-font-size: 1.5rem;--subtitle-lg-font-size: 1.25rem;--subtitle-md-font-size: 1rem;--subtitle-sm-font-size: .875rem;--subtitle-xs-font-size: .75rem;--body-lg-font-size: 1.25rem;--body-md-font-size: 1rem;--body-sm-font-size: .875rem;--body-xs-font-size: .75rem;--buton-lg-font-size: 1.125rem;--button-md-font-size: 1rem;--button-sm-font-size: .875rem;--line-height-text-xs: 150%;--line-height-text-sm: 142.86%;--line-height-text-md: 150%;--line-height-text-lg: 155.56%;--line-height-text-xl: 150%;--h1-line-height: 120%;--h2-line-height: 120%;--h3-line-height: 120%;--h4-line-height: 120%;--h5-line-height: 120%;--h6-line-height: 120%;--spacing-none-px: 0px;--spacing-xxs-px: 2px;--spacing-xs-px: 4px;--spacing-sm-px: 6px;--spacing-md-px: 8px;--spacing-lg-px: 12px;--spacing-xl-px: 16px;--spacing-2xl-px: 20px;--spacing-3xl-px: 24px;--spacing-4xl-px: 32px;--spacing-5xl-px: 40px;--spacing-6xl-px: 48px;--spacing-7xl-px: 64px;--spacing-8xl-px: 80px;--spacing-9xl-px: 96px;--spacing-10xl-px: 128px;--spacing-11xl-px: 160px;--spacing-none-rem: 0rem;--spacing-xxs-rem: .125rem;--spacing-xs-rem: .25rem;--spacing-sm-rem: .375rem;--spacing-md-rem: .5rem;--spacing-lg-rem: .75rem;--spacing-xl-rem: 1rem;--spacing-2xl-rem: 1.25rem;--spacing-3xl-rem: 1.5rem;--spacing-4xl-rem: 2rem;--spacing-5xl-rem: 2.5rem;--spacing-6xl-rem: 3rem;--spacing-7xl-rem: 4rem;--spacing-8xl-rem: 5rem;--spacing-9xl-rem: 6rem;--spacing-10xl-rem: 8rem;--spacing-11xl-rem: 10rem;--container-padding-mobile: 16px;--container-padding-tablet: 32px;--container-padding-laptop: 32px;--container-padding-desktop: 32px;--container-min-width-mobile: 384px;--container-max-width-mobile: 768px;--container-min-width-tablet: 768px;--container-max-width-tablet: 1024px;--container-min-width-laptop: 1024px;--container-max-width-laptop: 1440px;--container-min-width-desktop: 1440px;--container-max-width-desktop: 1440px;--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-full: 9999px;--radius-circle: 50%;--width-xxs-px: 320px;--width-xs-px: 384px;--width-sm-px: 480px;--width-md-px: 560px;--width-lg-px: 640px;--width-xl-px: 768px;--width-2xl-px: 1024px;--width-3xl-px: 1280px;--width-4xl-px: 1440px;--width-5xl-px: 1600px;
2--width-6xl-px: 1920px;--paragraph-max-width-px: 720px;--width-xxs-rem: 20rem;--width-xs-rem: 24rem;--width-sm-rem: 30rem;--width-md-rem: 35rem;--width-lg-rem: 40rem;--width-xl-rem: 48rem;--width-2xl-rem: 64rem;--width-3xl-rem: 80rem;--width-4xl-rem: 90rem;--width-5xl-rem: 100rem;--width-6xl-rem: 120rem;--paragraph-max-width-rem: 45rem;--app-header-height: 101px;--app-header-top-header: 116px;--app-header-margin-bottom: 29px;--main-content-padding-top: var(--spacing-7xl-rem);display:block;width:100%}@media(max-width:1024px){[_nghost-%COMP%]{--main-content-padding-top: var(--spacing-xl-rem)}}@supports selector(:focus-visible){[_nghost-%COMP%] *:focus{outline:none}[_nghost-%COMP%] *:focus-visible{outline:3px solid white!important;box-shadow:0 0 0 6px var(--color-effect-focus-ring-brand, #00A676)!important}}.ui-form-field[_ngcontent-%COMP%]{width:100%}.ui-form-field__label-group[_ngcontent-%COMP%]{display:flex;flex-direction:column;min-width:0}.ui-form-field__label[_ngcontent-%COMP%]{display:inline-flex;align-items:flex-start;gap:8px}.ui-form-field__label[_ngcontent-%COMP%] .ui-form-field__label-text[_ngcontent-%COMP%]{display:inline}.ui-form-field__label[_ngcontent-%COMP%] .ui-form-field__label-text[_ngcontent-%COMP%] .ui-form-field__required[_ngcontent-%COMP%]{margin-right:2px;color:var(--color-error)}.ui-form-field__required[_ngcontent-%COMP%]{color:var(--color-text-primary)}.ui-form-field__hint[_ngcontent-%COMP%], .ui-form-field__helper-text[_ngcontent-%COMP%]{color:var(--color-text-tertiary, #535862)}.ui-form-field__side[_ngcontent-%COMP%]{display:inline-flex;align-items:center;flex-shrink:0}.ui-form-field__error[_ngcontent-%COMP%]{margin:0;line-height:1.3;color:var(--color-text-danger, #d92d20)}.ui-form-field--stacked[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;gap:8px;align-self:stretch}.ui-form-field--stacked[_ngcontent-%COMP%] .ui-form-field__top[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:flex-end;align-self:stretch;gap:16px}.ui-form-field--stacked[_ngcontent-%COMP%] .ui-form-field__label-group[_ngcontent-%COMP%]{flex:1}.ui-form-field--stacked[_ngcontent-%COMP%] .ui-form-field__side[_ngcontent-%COMP%]{justify-content:flex-end;padding-top:2px}.ui-form-field--row[_ngcontent-%COMP%]{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:24px;row-gap:8px;align-items:center}.ui-form-field--row[_ngcontent-%COMP%] .ui-form-field__top[_ngcontent-%COMP%]{grid-column:1;display:block;min-width:0}.ui-form-field--row[_ngcontent-%COMP%] .ui-form-field__control[_ngcontent-%COMP%]{width:100%;display:flex;min-width:0}.ui-form-field--row[_ngcontent-%COMP%] .ui-form-field__label-group[_ngcontent-%COMP%]{display:block;min-width:0}.ui-form-field--row[_ngcontent-%COMP%] .ui-form-field__label[_ngcontent-%COMP%]{display:inline-flex;align-items:center}.ui-form-field--row[_ngcontent-%COMP%] .ui-form-field__hint[_ngcontent-%COMP%]{margin-top:4px}.ui-form-field--row[_ngcontent-%COMP%] .ui-form-field__side[_ngcontent-%COMP%]{display:none}.ui-form-field--row[_ngcontent-%COMP%] .ui-form-field__control[_ngcontent-%COMP%], .ui-form-field--row[_ngcontent-%COMP%] .ui-form-field__error[_ngcontent-%COMP%]{grid-column:2}.ui-form-field--disabled[_ngcontent-%COMP%]{opacity:.6}.ui-form-field--invalid[_ngcontent-%COMP%]{color:var(--color-text-danger, #d92d20)}.ui-form-field__checkbox-group[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.ui-form-field__checkbox[_ngcontent-%COMP%]{height:20px;width:20px;accent-color:#000;border-radius:var(--radius-xs, 4px);border:1px solid var(--Color-border-button-primary, #000);background:var(--Color-bg-button-primary, #fff)}.ui-form-field__checkbox-label[_ngcontent-%COMP%]{margin:0;cursor:pointer;color:var(--color-text-primary)}.ui-form-field--group[_ngcontent-%COMP%] .ui-form-field__control[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:8px}.ui-form-field--group[_ngcontent-%COMP%] .ui-form-field__control[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{width:100%}.ui-form-field__optional[_ngcontent-%COMP%]{color:var(--Color-text-tertiary, #51565f);text-align:center}'],changeDetection:0})}return t})(),jo=class{value;isDisabled=P(!1);cdr=h(ze);get disabled(){return this.isDisabled()}onChange=()=>{};onTouched=()=>{};writeValue(n){this.value=n,this.cdr.markForCheck()}registerOnChange(n){this.onChange=n}registerOnTouched(n){this.onTouched=n}setDisabledState(n){this.isDisabled.set(n)}emit(n){this.value=n,this.onChange(n),this.onTouched()}},Ke=(()=>{class t extends jo{env=h(je);id=m.required();options=m([]);placeholder=m("");
2invalid=m(!1);bgIcon=`url('${this.env.assetUrl}/icons/expand-more.svg')`;autoSelectEffect=bo(()=>{let o=this.options();o.length===1&&!this.value&&this.emit(o[0].value)});onChangeSelect(o){this.emit(o.target.value)}static \u0275fac=(()=>{let o;return function(r){return(o||(o=ae(t)))(r||t)}})();static \u0275cmp=E({type:t,selectors:[["ui-select"]],inputs:{id:[1,"id"],options:[1,"options"],placeholder:[1,"placeholder"],invalid:[1,"invalid"]},features:[co([{provide:ee,useExisting:Uo(()=>t),multi:!0}]),Ko],decls:4,vars:10,consts:[[1,"ui-select",3,"change","id","value","disabled"],["value","",3,"selected"],[3,"value","disabled","selected"]],template:function(e,r){e&1&&(s(0,"select",0),x("change",function(i){return r.onChangeSelect(i)}),z(1,Jc,2,2,"option",1),$(2,oi,2,4,"option",2,wr),f()),e&2&&(X("background-image",r.bgIcon),N("ui-select--invalid",r.invalid())("ui-select--placeholder",!r.value||r.value===""),p("id",r.id())("value",r.value)("disabled",r.disabled),l(),S(r.placeholder()?1:-1),l(),Z(r.options()))},dependencies:[H,ao,Tn,In],styles:['[_ngcontent-%COMP%]:root{--icon-font-family: "alicon"}.icon-visible[_ngcontent-%COMP%]:before, .icon-user[_ngcontent-%COMP%]:before, .icon-stop[_ngcontent-%COMP%]:before, .icon-social-youtube-no-circle[_ngcontent-%COMP%]:before, .icon-social-youtube[_ngcontent-%COMP%]:before, .icon-social-website-no-circle[_ngcontent-%COMP%]:before, .icon-social-website[_ngcontent-%COMP%]:before, .icon-social-twitter-no-circle[_ngcontent-%COMP%]:before, .icon-social-twitter[_ngcontent-%COMP%]:before, .icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before, .icon-social-tiktok[_ngcontent-%COMP%]:before, .icon-social-share-no-circle-full[_ngcontent-%COMP%]:before, .icon-social-share-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest[_ngcontent-%COMP%]:before, .icon-social-mail-no-circle[_ngcontent-%COMP%]:before, .icon-social-mail[_ngcontent-%COMP%]:before, .icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before, .icon-social-linkedin[_ngcontent-%COMP%]:before, .icon-social-instagram-no-circle[_ngcontent-%COMP%]:before, .icon-social-instagram[_ngcontent-%COMP%]:before, .icon-social-facebook-no-circle[_ngcontent-%COMP%]:before, .icon-social-facebook[_ngcontent-%COMP%]:before, .icon-search-sm[_ngcontent-%COMP%]:before, .icon-search-active[_ngcontent-%COMP%]:before, .icon-search[_ngcontent-%COMP%]:before, .icon-refresh-sm[_ngcontent-%COMP%]:before, .icon-refresh-md[_ngcontent-%COMP%]:before, .icon-refresh[_ngcontent-%COMP%]:before, .icon-reading[_ngcontent-%COMP%]:before, .icon-plus-xs[_ngcontent-%COMP%]:before, .icon-plus-sm[_ngcontent-%COMP%]:before, .icon-plus-md[_ngcontent-%COMP%]:before, .icon-plus-circle-xs[_ngcontent-%COMP%]:before, .icon-plus-circle-sm[_ngcontent-%COMP%]:before, .icon-plus-circle-md[_ngcontent-%COMP%]:before, .icon-plus-circle[_ngcontent-%COMP%]:before, .icon-plus[_ngcontent-%COMP%]:before, .icon-play-sound[_ngcontent-%COMP%]:before, .icon-phone[_ngcontent-%COMP%]:before, .icon-os-apple[_ngcontent-%COMP%]:before, .icon-os-android[_ngcontent-%COMP%]:before, .icon-notions-sm[_ngcontent-%COMP%]:before, .icon-notions-md[_ngcontent-%COMP%]:before, .icon-notions[_ngcontent-%COMP%]:before, .icon-minus-xs[_ngcontent-%COMP%]:before, .icon-minus-sm[_ngcontent-%COMP%]:before, .icon-minus-md[_ngcontent-%COMP%]:before, .icon-minus-circle-xs[_ngcontent-%COMP%]:before, .icon-minus[_ngcontent-%COMP%]:before, .icon-messenger[_ngcontent-%COMP%]:before, .icon-menu-sm[_ngcontent-%COMP%]:before, .icon-menu-md[_ngcontent-%COMP%]:before, .icon-menu[_ngcontent-%COMP%]:before, .icon-mail[_ngcontent-%COMP%]:before, .icon-list-sm[_ngcontent-%COMP%]:before, .icon-list-md[_ngcontent-%COMP%]:before, .icon-list[_ngcontent-%COMP%]:before, .icon-invisible[_ngcontent-%COMP%]:before, .icon-home-full[_ngcontent-%COMP%]:before, .icon-home[_ngcontent-%COMP%]:before, .icon-filters-on[_ngcontent-%COMP%]:before, .icon-filters[_ngcontent-%COMP%]:before, .icon-face[_ngcontent-%COMP%]:before, .icon-ellipsis[_ngcontent-%COMP%]:before, .icon-edit[_ngcontent-%COMP%]:before, .icon-download-sm[_ngcontent-%COMP%]:before, .icon-download[_ngcontent-%COMP%]:before, .icon-don[_ngcontent-%COMP%]:before, .icon-close-xs[_ngcontent-%COMP%]:before, .icon-close-sm[_ngcontent-%COMP%]:before, .icon-close-md[_ngcontent-%COMP%]:before, .icon-close-circle-sm-fat[_ngcontent-%COMP%]:before, .icon-close-circle-sm[_ngcontent-%COMP%]:before, .icon-close-circle-md[_ngcontent-%COMP%]:before, .icon-close-circle[_ng
2content-%COMP%]:before, .icon-close[_ngcontent-%COMP%]:before, .icon-chevron-sm[_ngcontent-%COMP%]:before, .icon-chevron-md[_ngcontent-%COMP%]:before, .icon-chevron[_ngcontent-%COMP%]:before, .icon-checkmark-sm[_ngcontent-%COMP%]:before, .icon-arrow-sm-t[_ngcontent-%COMP%]:before, .icon-arrow-sm[_ngcontent-%COMP%]:before, .icon-arrow-play[_ngcontent-%COMP%]:before, .icon-arrow-md[_ngcontent-%COMP%]:before, .icon-arrow-line[_ngcontent-%COMP%]:before, .icon-arrow-fs[_ngcontent-%COMP%]:before, .icon-arrow-external-sm[_ngcontent-%COMP%]:before, .icon-arrow-external-md[_ngcontent-%COMP%]:before, .icon-arrow-external[_ngcontent-%COMP%]:before, .icon-arrow-bend[_ngcontent-%COMP%]:before, .icon-arrow[_ngcontent-%COMP%]:before, .icon[_ngcontent-%COMP%]:before{font-family:var(--icon-font-family);font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never}.icon-arrow[_ngcontent-%COMP%]:before{content:"\\ea01"}.icon-arrow-bend[_ngcontent-%COMP%]:before{content:"\\ea02"}.icon-arrow-external[_ngcontent-%COMP%]:before{content:"\\ea03"}.icon-arrow-external-md[_ngcontent-%COMP%]:before{content:"\\ea04"}.icon-arrow-external-sm[_ngcontent-%COMP%]:before{content:"\\ea05"}.icon-arrow-fs[_ngcontent-%COMP%]:before{content:"\\ea06"}.icon-arrow-line[_ngcontent-%COMP%]:before{content:"\\ea07"}.icon-arrow-md[_ngcontent-%COMP%]:before{content:"\\ea08"}.icon-arrow-play[_ngcontent-%COMP%]:before{content:"\\ea09"}.icon-arrow-sm[_ngcontent-%COMP%]:before{content:"\\ea0a"}.icon-arrow-sm-t[_ngcontent-%COMP%]:before{content:"\\ea0b"}.icon-checkmark-sm[_ngcontent-%COMP%]:before{content:"\\ea0c"}.icon-chevron[_ngcontent-%COMP%]:before{content:"\\ea0d"}.icon-chevron-md[_ngcontent-%COMP%]:before{content:"\\ea0e"}.icon-chevron-sm[_ngcontent-%COMP%]:before{content:"\\ea0f"}.icon-close[_ngcontent-%COMP%]:before{content:"\\ea10"}.icon-close-circle[_ngcontent-%COMP%]:before{content:"\\ea11"}.icon-close-circle-md[_ngcontent-%COMP%]:before{content:"\\ea12"}.icon-close-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea13"}.icon-close-circle-sm-fat[_ngcontent-%COMP%]:before{content:"\\ea14"}.icon-close-md[_ngcontent-%COMP%]:before{content:"\\ea15"}.icon-close-sm[_ngcontent-%COMP%]:before{content:"\\ea16"}.icon-close-xs[_ngcontent-%COMP%]:before{content:"\\ea17"}.icon-don[_ngcontent-%COMP%]:before{content:"\\ea18"}.icon-download[_ngcontent-%COMP%]:before{content:"\\ea19"}.icon-download-sm[_ngcontent-%COMP%]:before{content:"\\ea1a"}.icon-edit[_ngcontent-%COMP%]:before{content:"\\ea1b"}.icon-ellipsis[_ngcontent-%COMP%]:before{content:"\\ea1c"}.icon-face[_ngcontent-%COMP%]:before{content:"\\ea1d"}.icon-filters[_ngcontent-%COMP%]:before{content:"\\ea1e"}.icon-filters-on[_ngcontent-%COMP%]:before{content:"\\ea1f"}.icon-home[_ngcontent-%COMP%]:before{content:"\\ea20"}.icon-home-full[_ngcontent-%COMP%]:before{content:"\\ea21"}.icon-invisible[_ngcontent-%COMP%]:before{content:"\\ea22"}.icon-list[_ngcontent-%COMP%]:before{content:"\\ea23"}.icon-list-md[_ngcontent-%COMP%]:before{content:"\\ea24"}.icon-list-sm[_ngcontent-%COMP%]:before{content:"\\ea25"}.icon-mail[_ngcontent-%COMP%]:before{content:"\\ea26"}.icon-menu[_ngcontent-%COMP%]:before{content:"\\ea27"}.icon-menu-md[_ngcontent-%COMP%]:before{content:"\\ea28"}.icon-menu-sm[_ngcontent-%COMP%]:before{content:"\\ea29"}.icon-messenger[_ngcontent-%COMP%]:before{content:"\\ea2a"}.icon-minus[_ngcontent-%COMP%]:before{content:"\\ea2b"}.icon-minus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea2c"}.icon-minus-md[_ngcontent-%COMP%]:before{content:"\\ea2d"}.icon-minus-sm[_ngcontent-%COMP%]:before{content:"\\ea2e"}.icon-minus-xs[_ngcontent-%COMP%]:before{content:"\\ea2f"}.icon-notions[_ngcontent-%COMP%]:before{content:"\\ea30"}.icon-notions-md[_ngcontent-%COMP%]:before{content:"\\ea31"}.icon-notions-sm[_ngcontent-%COMP%]:before{content:"\\ea32"}.icon-os-android[_ngcontent-%COMP%]:before{content:"\\ea33"}.icon-os-apple[_ngcontent-%COMP%]:before{content:"\\ea34"}.icon-phone[_ngcontent-%COMP%]:before{content:"\\ea35"}.icon-play-sound[_ngcontent-%COMP%]:before{content:"\\ea36"}.icon-plus[_ngcontent-%COMP%]:before{content:"\\ea37"}
2.icon-plus-circle[_ngcontent-%COMP%]:before{content:"\\ea38"}.icon-plus-circle-md[_ngcontent-%COMP%]:before{content:"\\ea39"}.icon-plus-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea3a"}.icon-plus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea3b"}.icon-plus-md[_ngcontent-%COMP%]:before{content:"\\ea3c"}.icon-plus-sm[_ngcontent-%COMP%]:before{content:"\\ea3d"}.icon-plus-xs[_ngcontent-%COMP%]:before{content:"\\ea3e"}.icon-reading[_ngcontent-%COMP%]:before{content:"\\ea3f"}.icon-refresh[_ngcontent-%COMP%]:before{content:"\\ea40"}.icon-refresh-md[_ngcontent-%COMP%]:before{content:"\\ea41"}.icon-refresh-sm[_ngcontent-%COMP%]:before{content:"\\ea42"}.icon-search[_ngcontent-%COMP%]:before{content:"\\ea43"}.icon-search-active[_ngcontent-%COMP%]:before{content:"\\ea44"}.icon-search-sm[_ngcontent-%COMP%]:before{content:"\\ea45"}.icon-social-facebook[_ngcontent-%COMP%]:before{content:"\\ea46"}.icon-social-facebook-no-circle[_ngcontent-%COMP%]:before{content:"\\ea47"}.icon-social-instagram[_ngcontent-%COMP%]:before{content:"\\ea48"}.icon-social-instagram-no-circle[_ngcontent-%COMP%]:before{content:"\\ea49"}.icon-social-linkedin[_ngcontent-%COMP%]:before{content:"\\ea4a"}.icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4b"}.icon-social-mail[_ngcontent-%COMP%]:before{content:"\\ea4c"}.icon-social-mail-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4d"}.icon-social-pinterest[_ngcontent-%COMP%]:before{content:"\\ea4e"}.icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4f"}.icon-social-share-no-circle[_ngcontent-%COMP%]:before{content:"\\ea50"}.icon-social-share-no-circle-full[_ngcontent-%COMP%]:before{content:"\\ea51"}.icon-social-tiktok[_ngcontent-%COMP%]:before{content:"\\ea52"}.icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before{content:"\\ea53"}.icon-social-twitter[_ngcontent-%COMP%]:before{content:"\\ea54"}.icon-social-twitter-no-circle[_ngcontent-%COMP%]:before{content:"\\ea55"}.icon-social-website[_ngcontent-%COMP%]:before{content:"\\ea56"}.icon-social-website-no-circle[_ngcontent-%COMP%]:before{content:"\\ea57"}.icon-social-youtube[_ngcontent-%COMP%]:before{content:"\\ea58"}.icon-social-youtube-no-circle[_ngcontent-%COMP%]:before{content:"\\ea59"}.icon-stop[_ngcontent-%COMP%]:before{content:"\\ea5a"}.icon-user[_ngcontent-%COMP%]:before{content:"\\ea5b"}.icon-visible[_ngcontent-%COMP%]:before{content:"\\ea5c"}h1[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h1-font-size);font-weight:var(--font-weight-black);line-height:var(--h1-line-height)}h2[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h2-font-size);font-weight:var(--font-weight-black);line-height:var(--h2-line-height)}h3[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h3-font-size);font-weight:var(--font-weight-bold);line-height:var(--h3-line-height)}h4[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h4-font-size);font-weight:var(--font-weight-bold);line-height:var(--h4-line-height)}h5[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h5-font-size);font-weight:var(--font-weight-bold);line-height:var(--h5-line-height)}h6[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h6-font-size);font-weight:var(--font-weight-bold);line-height:var(--h6-line-height)}.subtitle-xl[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xl-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-lg-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-md-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-sm-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xs-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.body-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary)}.body-lg-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-md-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-sm-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-xs-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.typography-button-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-lg-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-md-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-sm-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography_button-link[_ngcontent-%COMP%]{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none}.img-sm[_ngcontent-%COMP%]{width:var(--image-sm-size);height:var(--image-sm-size);flex-shrink:0}.img-md[_ngcontent-%COMP%]{width:var(--image-md-size);height:var(--image-md-size);flex-shrink:0}.img-lg[_ngcontent-%COMP%]{width:var(--image-lg-size);height:var(--image-lg-size);flex-shrink:0}button[_ngcontent-%COMP%]{background-color:transparent;font-size:inherit;border:0;padding:0}button[_ngcontent-%COMP%]:disabled{opacity:.35;pointer-events:none}button[_ngcontent-%COMP%]:disabled img[_ngcontent-%COMP%]{opacity:.35}th[_ngcontent-%COMP%]{background-color:var(--color-100)}[_ngcontent-%COMP%]:root{--app-hub-margin-inline: 122px;--body-font: "Chromatica", sans-serif;--font-italic: "Chromatica Italic", sans-serif;--fw-normal: 400;--fw-regular: var(--fw-normal);--fw-medium: 500;--fw-bold: 700;--fw-black: 900;--max-width: 1920px;--input-shadow: 4px;--avatar-shadow: 6px;--topbar-padding: 30px;--topbar-min-height: 32px;--space-s: 20px;--space-m: 40px;--space-l: 50px;--space-xl: var(--space-l);--color-000: #05bf8e;--border-color-000: #04a67c;--color-900: #11473b;--border-color-900: #0c322a;--color-800: #0c6b52;--border-color-800: #095440;--color-700: #07815c;--border-color-700: #06694b;--color-600: #019667;--border-color-600: #017d56;--color-500: #00b37a;--border-color-500: #009a69;--color-400: #04b181;--border-color-400: #03986f;--color-300: #a2f4d6;--border-color-300: #8bf1cc;--color-200: #c0f6e0;--border-color-200: #aaf3d5;--color-100: #dbf8ef;--border-color-100: #c6f4e6;--color-50: #f1fcf8;--border-color-50: #dcf8ee;--border-color-b: #fca28f;--border-color-a: #e2ec59;--border-color-c: #8bf1cc;--color-b: #ff55c3;--color-a: #efc807;--color-c: #51b6c2}[_ngcontent-%COMP%]:root .lrn-assess[_ngcontent-%COMP%] [id^
2=countdown-modal][_ngcontent-%COMP%] .lrn-assess-modal-body[_ngcontent-%COMP%]{white-space:pre-line}[_nghost-%COMP%]{--color-base-white: #ffffff;--color-base-black: #000000;--color-base-transparent: #ffffff00;--color-gray-25: #fdfdfd;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #e9eaeb;--color-gray-300: #d5d7da;--color-gray-400: #a4a7ae;--color-gray-500: #717680;--color-gray-600: #535862;--color-gray-700: #414651;--color-gray-800: #252b37;--color-gray-900: #181d27;--color-gray-950: #0a0d12;--color-brand-25: #f7fcfd;--color-brand-50: #f0fafb;--color-brand-100: #DBF8EF;--color-brand-200: #A2F4D6;--color-brand-300: #A2F4D6;--color-brand-400: #04B181;--color-brand-500: #00A676;--color-brand-600: #0A8F67;--color-brand-700: #0C7154;--color-brand-800: #0E5C46;--color-brand-900: #11473B;--color-brand-950: #152e37;--color-error-25: #fff6f5;--color-error-50: #fff2f0;--color-error-100: #ffe2dd;--color-error-200: #ffcac1;--color-error-300: #ffa595;--color-error-400: #ff7159;--color-error-500: #ff4626;--color-error-600: #fc2a06;--color-error-700: #e02100;--color-error-800: #af1e05;--color-error-900: #901f0c;--color-error-950: #500c00;--color-warning-25: #fffff5;--color-warning-50: #fefee8;--color-warning-100: #fefdc3;--color-warning-200: #fff989;--color-warning-300: #feef46;--color-warning-400: #fbde14;--color-warning-500: #efc807;--color-warning-600: #cb9903;--color-warning-700: #a26e06;--color-warning-800: #86560d;--color-warning-900: #714612;--color-warning-950: #422506;--color-success-25: #f6fefb;--color-success-50: #ecfdf6;--color-success-100: #d1fae7;--color-success-200: #a6f4d4;--color-success-300: #6de8bd;--color-success-400: #33d4a1;--color-success-500: #0fba8a;--color-success-600: #049a73;--color-success-700: #03795d;--color-success-800: #05604b;--color-success-900: #054f3f;--color-success-950: #022c24;--color-cream-25: #fbfaf9;--color-cream-50: #f8f6f4;--color-cream-100: #efece5;--color-cream-200: #d4caba;--color-cream-300: #c9bca8;--color-cream-400: #b29d85;--color-cream-500: #a2876d;--color-cream-600: #957761;--color-cream-700: #7d6251;--color-cream-800: #665146;--color-cream-900: #54433a;--color-cream-950: #2c221e;--color-green-25: #f7fdf7;--color-green-50: #f2fbf2;--color-green-100: #e2f7e1;--color-green-200: #c7edc5;--color-green-300: #9add98;--color-green-400: #65c563;--color-green-500: #3a9a38;--color-green-600: #308b2e;--color-green-700: #286e27;--color-green-800: #245823;--color-green-900: #1f481f;--color-green-950: #0c270d;--color-green-light-25: #fafdf7;--color-green-light-50: #f2faeb;--color-green-light-100: #e0f4d3;--color-green-light-200: #c5eaac;--color-green-light-300: #9edc7a;--color-green-light-400: #7cca51;--color-green-light-500: #5daf33;--color-green-light-600: #468b25;--color-green-light-700: #376b20;--color-green-light-800: #2f551f;--color-green-light-900: #2a491e;--color-green-light-950: #12280b;--color-teal-25: #f5fffb;--color-teal-50: #ebfef6;--color-teal-100: #cefde8;--color-teal-200: #a2f8d6;--color-teal-300: #66efc2;--color-teal-400: #2adda8;--color-teal-500: #05bf8e;--color-teal-600: #009f78;--color-teal-700: #007f63;--color-teal-800: #006550;--color-teal-900: #015343;--color-teal-950: #002f26;--color-cyan-25: #f7fcfd;--color-cyan-50: #f0fafb;--color-cyan-100: #d9f2f4;--color-cyan-200: #b8e5e9;--color-cyan-300: #87d1d9;--color-cyan-400: #51b6c2;--color-cyan-500: #3399a7;--color-cyan-600: #2d7d8d;--color-cyan-700: #2b6673;--color-cyan-800: #2a5460;--color-cyan-900: #274752;--color-cyan-950: #152e37;--color-blue-25: #f6fafe;--color-blue-50: #f2f7fd;--color-blue-100: #e5eef9;--color-blue-200: #c5dbf2;--color-blue-300: #92bee7;--color-blue-400: #589bd8;--color-blue-500: #3b87cd;--color-blue-600: #2364a6;--color-blue-700: #1d4f87;--color-blue-800: #1c4570;--color-blue-900: #1c3b5e;--color-blue-950: #13263e;--color-blue-dark-25: #f6f8fe;--color-blue-dark-50: #f1f4fd;--color-blue-dark-100: #e0e7f9;--color-blue-dark-200: #c8d4f5;--color-blue-dark-300: #a2b9ee;--color-blue-dark-400: #7594e5;--color-blue-dark-500: #5571dc;--color-blue-dark-600: #4055d0;--color-blue-dark-700: #333fb1;--color-blue-dark-800: #32399b;--color-blue-dark-900: #2d347b;--color-blue-dark-950: #1f224c;--color-purple-25: #fdfbfe;--color-purple-50: #fbf7fd;--color-purple-100: #f6ecfb;--color-purple-200: #eeddf7;--color-purple-300: #e0c2f0;--color-purple-400: #c58ae1;--color-purple-500: #b974d8;--color-purple-600: #a556c7;--color-purple-700: #8f43ad;--color-purple-800: #783b8e;--color-purple-900: #623073;--color-purple-950: #623073;--color-pink-25: #fef5fc;--color-pink-50: #fef1fa;--color-pink-100: #fee5f6;--color-pink-200: #ffcbef;--color-pink-300: #ffa1e1;--color-pink-400: #ff55c3;--color-pink-500: #fa3ab1;--color-pink-600: #ea188f;--color-pink-700: #cc0a73;--color-pink-800: #a80c5e;--color-pink-900: #8c0f50;--color-pink-950: #56012e;--color-red-25: #fff5f5;--color-red-50: #fff0f0;--color-red-100: #ffdddd;--color-red-200: #ffc0c0;--color-red-300: #ff9494;--color-red-400: #ff5757;--color-red-500: #ff2323;--color-red-600: #ec0000;--color-red-700: #d70000;--color-red-800: #b10303;--color-red-900: #920a0a;--color-red-950: #500000;--color-orange-25: #fffaf5;--color-orange-50: #fff7ed;--color-orange-100: #ffedd5;--color-orange-200: #fed7aa;--color-orange-300: #fdb974;--color-orange-400: #fc913b;--color-orange-500: #fa7921;--color-orange-600: #eb570b;--color-orange-700: #c3400b;--color-orange-800: #9a3312;--color-orange-900: #7c2d12;--color-orange-950: #431407;--color-yellow-25: #fffff5;--color-yellow-50: #fefee8;--color-yellow-100: #fefdc3;--color-yellow-200: #fff989;--color-yellow-300: #feef46;--color-yellow-400: #fbde14;--color-yellow-500: #efc807;--color-yellow-600: #cb9903;--color-yellow-700: #a26e06;--color-yellow-800: #86560d;--color-yellow-900: #714612;--color-yellow-950: #422506;--color-lemon-25: #fefef6;--color-lemon-50: #fcfde9;--color-lemon-100: #f5fac7;--color-lemon-200: #f3f791;--color-lemon-300: #eef043;--color-lemon-400: #ebe524;--color-lemon-500: #dbcd17;--color-lemon-600: #bda211;--color-lemon-700: #977711;--color-lemon-800: #7d5f16;--color-lemon-900: #6b4d18;--color-lemon-950: #3e2a0a;--color-gray-warm-25: #f8f7f7;--color-gray-warm-50: #f1f0ef;--color-gray-warm-100: #e6e4e2;--color-gray-warm-200: #e6e4e2;--color-gray-warm-300: #d3d1ce;--color-gray-warm-400: #b9b4b0;--color-gray-warm-500: #a8a39e;--color-gray-warm-600: #87817b;--color-gray-warm-700: #706a65;--color-gray-warm-800: #5e5a56;--color-gray-warm-900: #514e4b;--color-gray-warm-950: #292726;--color-linear-gradient: linear-gradient(0deg, #acf562 0%, #b6f8b1 .01%, #bffaff 83.17%);--yellow-500: #ffcd35;--yellow-400: #eef043;--yellow-100: #fdf0c8;--red-500: #ff6045;--red-100: #fedddb;--white: #ffffff;--black: #000000;--grey-50: #f2f2f2;--grey-100: #dee1dd;--grey-200: #d5d5d5;--grey-400: #707070;--grey-500: #4f4f4f;
2--paler-black: #333;--vert-fluo: #acf562;--vert-success: #05bf8e;--vert-pale: #f0f8ed;--vert-translucent: #f0f8ed;--rose-fluo: #ff78f5;--cream-900: #e7e1d8;--cream-800: #cbc2b4;--cream-700: #efeae4;--cream-000: #f5f3ef;--cyan-50: #f4fafb;--cyan-100: #e3f3f5;--cyan-200: #51b6c2;--cyan-300: #addce1;--cyan-400: #47a9c0;--cyan-500: #419ec0;--blue-50: #e2f7ff;--blue-100: #d7edf1;--blue-125: #bffaff;--blue-150: #c9f8ff;--blue-150-translucent: #c9f8ff33;--blue-200: #94dbf2;--blue-300: #d5ecf0;--orange-500: #fa7921;--color-text-primary: var(--color-base-black);--color-text-secondary: var(--color-gray-700);--color-text-tertiary: var(--color-gray-600);--color-text-quaternary: var(--color-gray-500);--color-text-disabled: var(--color-gray-500);--color-text-placeholder: var(--color-gray-500);--color-text-white: var(--color-base-white);--color-text-error-primary: var(--color-error-700);--color-text-warning-primary: var(--color-warning-700);--color-text-success-primary: var(--color-success-700);--color-border-white: var(--color-base-white);--color-border-primary: var(--color-gray-300);--color-border-secondary: var(--color-gray-200);--color-border-tertiary: var(--color-gray-100);--color-border-black: var(--color-base-black);--color-border-gray: var(--color-gray-500);--color-border-disabled: var(--color-gray-100);--color-border-brand: var(--color-brand-400);--color-border-brand_hover: var(--color-brand-700);--color-border-brand-subtle: var(--color-brand-300);--color-border-error: var(--color-error-600);--color-border-error-subtle: var(--color-error-300);--color-border-warning: var(--color-warning-600);--color-border-warning-subtle: var(--color-warning-200);--color-border-success: var(--color-success-600);--color-border-success-subtle: var(--color-success-200);--color-border-button-primary: var(--color-base-black);--color-border-button-primary_disabled: var(--color-gray-500);--color-bg-primary: var(--color-base-white);--color-bg-primary_hover: var(--color-gray-50);--color-bg-primary-solid: var(--color-gray-950);--color-bg-secondary: var(--color-gray-50);--color-bg-secondary-solid: var(--color-gray-600);--color-bg-tertiary: var(--color-gray-100);--color-bg-quaternary: var(--color-gray-200);--color-bg-active: var(--color-gray-50);--color-bg-disabled: var(--color-gray-100);--color-bg-disabled_subtle: var(--color-gray-50);--color-bg-overlay: var(--color-gray-950);--color-bg-brand-primary: var(--color-brand-50);--color-bg-brand-primary_hover: var(--color-brand-100);--color-bg-brand-secondary: var(--color-brand-100);--color-bg-brand-solid: var(--color-brand-500);--color-bg-brand-solid_hover: var(--color-brand-700);--color-bg-error-primary: var(--color-error-100);--color-bg-error-primary_hover: var(--color-error-200);--color-bg-error-secondary: var(--color-error-200);--color-bg-error-solid: var(--color-error-600);--color-bg-warning-primary: var(--color-warning-100);--color-bg-warning-primary_hover: var(--color-yellow-200);--color-bg-warning-secondary: var(--color-warning-200);--color-bg-warning-secondary_hover: var(--color-warning-400);--color-bg-warning-solid: var(--color-warning-600);--color-bg-success-primary: var(--color-success-100);--color-bg-success-primary_hover: var(--color-success-200);--color-bg-success-secondary: var(--color-success-200);--color-bg-success-solid: var(--color-success-600);--color-bg-button-primary: var(--color-base-white);--color-bg-button-primary_hover: var(--color-brand-100);--color-bg-button-primary_press: var(--color-brand-300);--color-bg-button-secondary: var(--color-brand-100);--color-bg-button-secondary_hover: var(--color-brand-300);--color-bg-button-secondary_press: var(--color-brand-500);--color-bg-button-tertiary: var(--color-base-white);--color-bg-button-tertiary_hover: var(--color-gray-100);--color-bg-button-tertiary_press: var(--color-gray-300);--color-bg-button-disabled: var(--color-base-white);--color-bg-primary-off-white: var(--color-cream-50);--color-bg-linear-gradient: var(--color-linear-gradient);--color-bg-highlight_modificateur: var(--color-gray-warm-200);--color-bg-highlight_compnompronom: var(--color-green-200);--color-bg-highlight_ci: var(--color-green-light-200);--color-bg-highlight_sujet: var(--color-cyan-200);--color-bg-highlight_compadverbeadj: var(--color-blue-200);--color-bg-highlight_attributsujet: var(--color-blue-dark-200);--color-bg-highlight_attributcd: var(--color-purple-200);--color-bg-highlight_compphrase: var(--color-pink-200);--color-bg-highlight_cd: var(--color-orange-200);--color-bg-highlight_predicat: var(--color-yellow-200);--color-component-alpha-white-10: #ffffff1a;--color-component-alpha-white-20: #ffffff33;--color-component-alpha-white-30: #ffffff4d;--color-component-alpha-white-40: #ffffff66;--color-component-alpha-white-50: #ffffff80;--color-component-alpha-white-60: #ffffff99;--color-component-alpha-white-70: #ffffffb2;--color-component-alpha-white-80: #ffffffcc;--color-component-alpha-white-90: #ffffffe5;--color-component-alpha-white-100: #ffffff;--color-component-alpha-black-10: #0000001a;--color-component-alpha-black-20: #00000033;--color-component-alpha-black-30: #0000004d;--color-component-alpha-black-40: #00000066;--color-component-alpha-black-50: #00000080;--color-component-alpha-black-60: #00000099;--color-component-alpha-black-70: #000000b2;--color-component-alpha-black-80: #000000cc;--color-component-alpha-black-90: #000000e5;--color-component-alpha-black-100: #000000;--color-fg-primary: var(--color-base-black);--color-fg-primary_hover: var(--color-brand-600);--color-fg-primary_active: var(--color-brand-800);--color-fg-secondary: var(--color-gray-700);--color-fg-secondary_hover: var(--color-gray-800);--color-fg-tertiary: var(--color-gray-600);--color-fg-tertiary_hover: var(--color-gray-700);--color-fg-quaternary: var(--color-gray-400);--color-fg-quaternary_hover: var(--color-gray-500);--color-fg-disabled: var(--color-gray-300);--color-fg-white: var(--color-base-white);--color-fg-brand-primary: var(--color-brand-600);--color-fg-brand-primary_hover: var(--color-brand-700);--color-fg-brand-secondary: var(--color-brand-500);--color-fg-error-primary: var(--color-error-600);--color-fg-error-primary_hover: var(--color-error-800);--color-fg-error-secondary: var(--color-error-500);--color-fg-warning-primary: var(--color-warning-600);--color-fg-warning-secondary: var(--color-warning-500);--color-fg-success-primary: var(--color-success-600);--color-fg-fg-success-secondary: var(--color-success-500);--color-effect-shadow-xs-0: 0px 1px 2px 0px #0a0d120d;--color-effect-shadow-sm-0: 0px 1px 2px -1px #0a0d121a;--color-effect-shadow-sm-1: 0px 1px 3px 0px #0a0d121a;--color-effect-shadow-md-0: 0px 2px 4px -2px #0a0d120f;--color-effect-shadow-md-1: 0px 4px 6px -1px #0a0d121a;--color-effect-shadow-lg-0: 0px 2px 2px -1px #0a0d120a;--color-effect-shadow-lg-1: 0px 4px 6px -2px #0a0d1208;--color-effect-shadow-lg-2: 0px 12px 16px -4px #0a0d1214;--color-effect-shadow-xl-0: 0px 3px 3px -1.5px #0a0d120a;--color-effect-shadow-xl-1: 0px 8px 8px -4px #0a0d1208;--color-effect-shadow-xl-2: 0px 20px 24px -4px #0a0d1214;--color-effect-shadow-2xl-0: 0px 4px 4px -2px #0a0d120a;--color-effect-shadow-2xl-1: 0px 24px 48px -12px #0a0d122e;--color-effect-shadow-3xl-0: 0px 5px 5px -2.5px #0a0d120a;--color-effect-shadow-3xl-1: 0px 32px 64px -12px #0a0d1224;--component-shadow-illustration-0: 0px 4px 4px 0px #00000040;--component-shadow-button-0: 3px 3px 0px 0px #000000;--component-shadow-button_disabled-0: 3px 4px 0px 0px var(--color-border-button-primary_disabled);--component-shadow-content-0: 0px 6px 0px 0px #51b6c2;--component-shadow-brand_sm-0: 0px 4px 0px 0px #51b6c2;--component-shadow-brand_lg-0: 0px 8px 0px 0px #51b6c2;--component-shadow-success_sm-0: 0px 4px 0px 0px #33d4a1;--component-shadow-success_lg-0: 0px 8px 0px 0px #33d4a1;--component-shadow-error_sm-0: 0px 4px 0px 0px #ff7159;--component-shadow-error_lg-0: 0px 8px 0px 0px #ff7159;--component-shadow-warning_sm-0: 0px 4px 0px 0px #ffcd35;--component-shadow-warning_lg-0: 0px 8px 0px 0px #ffcd35;--color-effect-focus-ring-brand: var(--color-brand-500);--color-effect-shadow-xs: var(--color-effect-shadow-xs-0);--color-effect-shadow-sm: var(--color-effect-shadow-sm-0), var(--color-effect-shadow-sm-1);--color-effect-shadow-md: var(--color-effect-shadow-md-0), var(--color-effect-shadow-md-1);--color-effect-shadow-lg: var(--color-effect-shadow-lg-0), var(--color-effect-shadow-lg-1), var(--color-effect-shadow-lg-2);--color-effect-shadow-xl: var(--color-effect-shadow-xl-0), var(--color-effect-shadow-xl-1), var(--color-effect-shadow-xl-2);--color-effect-shadow-2xl: var(--color-effect-shadow-2xl-0), var(--color-effect-shadow-2xl-1);--color-effect-shadow-3xl: var(--color-effect-shadow-3xl-0), var(--color-effect-shadow-3xl-1);--component-shadow-illustration: var(--component-shadow-illustration-0);--component-shadow-button: var(--component-shadow-button-0);--component-shadow-button_disabled: var(--component-shadow-button_disabled-0);--component-shadow-content: var(--component-shadow-content-0);--component-shadow-brand_sm: var(--component-shadow-brand_sm-0);--component-shadow-brand_lg: var(--component-shadow-brand_lg-0);--component-shadow-success_sm: var(--component-shadow-success_sm-0);--component-shadow-success_lg: var(--component-shadow-success_lg-0);--component-shadow-error_sm: var(--component-shadow-error_sm-0);--component-shadow-error_lg: var(--component-shadow-error_lg-0);--component-shadow-warning_sm: var(--component-shadow-warning_sm-0);--component-shadow-warning_lg: var(--component-shadow-warning_lg-0);--color-component-utility-brand-50: var(--color-brand-50);--color-component-utility-brand-100: var(--color-brand-100);--color-component-utility-brand-200: var(--color-brand-200);--color-component-utility-brand-300: var(--color-brand-300);--color-component-utility-brand-400: var(--color-brand-400);--color-component-utility-brand-500: var(--color-brand-500);--color-component-utility-brand-600: var(--color-brand-600);--color-component-utility-brand-700: var(--color-brand-700);--color-component-utility-brand-800: var(--color-brand-800);--color-component-utility-brand-900: var(--color-brand-900);--color-component-utility-gray-50: var(--color-gray-50);--color-component-utility-gray-100: var(--color-gray-100);--color-component-utility-gray-200: var(--color-gray-200);--color-component-utility-gray-300: var(--color-gray-300);--color-component-utility-gray-400: var(--color-gray-400);--color-component-utility-gray-500: var(--color-gray-500);--color-component-utility-gray-600: var(--color-gray-600);--color-component-utility-gray-700: var(--color-gray-700);--color-component-utility-gray-800: var(--color-gray-800);--color-component-utility-gray-900: var(--color-gray-900);--color-component-utility-error-50: var(--color-error-50);--color-component-utility-error-100: var(--color-error-100);--color-component-utility-error-200: var(--color-error-200);--color-component-utility-error-300: var(--color-error-300);--color-component-utility-error-400: var(--color-error-400);--color-component-utility-error-500: var(--color-error-500);--color-component-utility-error-600: var(--color-error-600);--color-component-utility-error-700: var(--color-error-700);--color-component-utility-warning-50: var(--color-warning-50);--color-component-utility-warning-100: var(--color-warning-100);--color-component-utility-warning-200: var(--color-warning-200);--color-component-utility-warning-300: var(--color-warning-300);--color-component-utility-warning-400: var(--color-warning-400);--color-component-utility-warning-500: var(--color-warning-500);--color-component-utility-warning-600: var(--color-warning-600);--color-component-utility-warning-700: var(--color-warning-700);--color-component-utility-success-50: var(--color-success-50);--color-component-utility-success-100: var(--color-success-100);--color-component-utility-success-200: var(--color-success-200);--color-component-utility-success-300: var(--color-success-300);--color-component-utility-success-400: var(--color-success-400);--color-component-utility-success-500: var(--color-success-500);--color-component-utility-success-600: var(--color-success-600);--color-component-utility-success-700: var(--color-success-700);--color-component-utility-green-50: var(--color-green-50);--color-component-utility-green-100: var(--color-green-100);--color-component-utility-green-200: var(--color-green-200);--color-component-utility-green-300: var(--color-green-300);--color-component-utility-green-400: var(--color-green-400);--color-component-utility-green-500: var(--color-green-500);--color-component-utility-green-600: var(--color-green-600);--color-component-utility-green-700: var(--color-green-700);--color-component-utility-teal-50: var(--color-teal-50);--color-component-utility-teal-100: var(--color-teal-100);--color-component-utility-teal-200: var(--color-teal-200);--color-component-utility-teal-300: var(--color-teal-300);--color-component-utility-teal-400: var(--color-teal-400);--color-component-utility-teal-500: var(--color-teal-500);--color-component-utility-teal-600: var(--color-teal-600);--color-component-utility-teal-700: var(--color-teal-700);--color-component-utility-cyan-50: var(--color-cyan-50);--color-component-utility-cyan-100: var(--color-cyan-100);--color-component-utility-cyan-200: var(--color-cyan-200);--color-component-utility-cyan-300: var(--color-cyan-300);--color-component-utility-cyan-400: var(--color-cyan-400);--color-component-utility-cyan-500: var(--color-cyan-500);--color-component-utility-cyan-600: var(--color-cyan-600);--color-component-utility-cyan-700: var(--color-cyan-700);--color-component-utility-blue-50: var(--color-blue-50);--color-component-utility-blue-100: var(--color-blue-100);--color-component-utility-blue-200: var(--color-blue-200);--color-component-utility-blue-300: var(--color-blue-300);--color-component-utility-blue-400: var(--color-blue-400);--color-component-utility-blue-500: var(--color-blue-500);--color-component-utility-blue-600: var(--color-blue-600);--color-component-utility-blue-700: var(--color-blue-700);--color-component-utility-blue-dark-50: var(--color-blue-dark-50);--color-component-utility-blue-dark-100: var(--color-blue-dark-100);--color-component-utility-blue-dark-200: var(--color-blue-dark-200);--color-component-utility-blue-dark-300: var(--color-blue-dark-300);--color-component-utility-blue-dark-400: var(--color-blue-dark-400);--color-component-utility-blue-dark-500: var(--color-blue-dark-500);--color-component-utility-blue-dark-600: var(--color-blue-dark-600);--color-component-utility-blue-dark-700: var(--color-blue-dark-700);--color-component-utility-purple-50: var(--color-purple-50);--color-component-utility-purple-100: var(--color-purple-100);--color-component-utility-purple-200: var(--color-purple-200);--color-component-utility-purple-300: var(--color-purple-300);--color-component-utility-purple-400: var(--color-purple-400);--color-component-utility-purple-500: var(--color-purple-500);--color-component-utility-purple-600: var(--color-purple-600);--color-component-utility-purple-700: var(--color-purple-700);--color-component-utility-pink-50: var(--color-pink-50);--color-component-utility-pink-100: var(--color-pink-100);--color-component-utility-pink-200: var(--color-pink-200);--color-component-utility-pink-300: var(--color-pink-300);--color-component-utility-pink-400: var(--color-pink-400);--color-component-utility-pink-500: var(--color-pink-500);--color-component-utility-pink-600: var(--color-pink-600);--color-component-utility-pink-700: var(--color-pink-700);--color-component-utility-red-50: var(--color-red-50);--color-component-utility-red-100: var(--color-red-100);--color-component-utility-red-200: var(--color-red-200);--color-component-utility-red-300: var(--color-red-300);--color-component-utility-red-400: var(--color-red-400);--color-component-utility-red-500: var(--color-red-500);--color-component-utility-red-600: var(--color-red-600);--color-component-utility-red-700: var(--color-red-700);--color-component-utility-orange-50: var(--color-orange-50);--color-component-utility-orange-100: var(--color-orange-100);--color-component-utility-orange-200: var(--color-orange-200);--color-component-utility-orange-300: var(--color-orange-300);--color-component-utility-orange-400: var(--color-orange-400);--color-component-utility-orange-50
20: var(--color-orange-500);--color-component-utility-orange-600: var(--color-orange-600);--color-component-utility-orange-700: var(--color-orange-700);--color-component-utility-yellow-50: var(--color-yellow-50);--color-component-utility-yellow-100: var(--color-yellow-100);--color-component-utility-yellow-200: var(--color-yellow-200);--color-component-utility-yellow-300: var(--color-yellow-300);--color-component-utility-yellow-400: var(--color-yellow-400);--color-component-utility-yellow-500: var(--color-yellow-500);--color-component-utility-yellow-600: var(--color-yellow-600);--color-component-utility-yellow-700: var(--color-yellow-700);--color-component-utility-lemon-50: var(--color-lemon-50);--color-component-utility-lemon-100: var(--color-lemon-100);--color-component-utility-lemon-200: var(--color-lemon-200);--color-component-utility-lemon-300: var(--color-lemon-300);--color-component-utility-lemon-400: var(--color-lemon-400);--color-component-utility-lemon-500: var(--color-lemon-500);--color-component-utility-lemon-600: var(--color-lemon-600);--color-component-utility-lemon-utility-lemon-700: var(--color-lemon-700);--color-icon-primary: var(--color-base-black);--color-icon-secondary: var(--color-gray-600);--color-icon-tertiary: var(--color-gray-500);--color-icon-disabled: var(--color-gray-300);--color-icon-white: var(--color-base-white);--color-icon-brand: var(--color-brand-600);--color-icon-brand-hover: var(--color-brand-700);--color-icon-success: var(--color-success-600);--color-icon-warning: var(--color-warning-600);--color-icon-error: var(--color-error-600);--color-icon-info: var(--color-blue-600);--font-family: Chromatica, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-size-heading-xs: 1.5rem;--font-size-heading-sm: 1.875rem;--font-size-heading-md: 2.25rem;--font-size-heading-lg: 3rem;--font-size-heading-xl: 3.75rem;--font-size-heading-2xl: 4.5rem;--font-size-text-xs: .75rem;--font-size-text-sm: .875rem;--font-size-text-md: 1rem;--font-size-text-lg: 1.125rem;--font-size-text-xl: 1.25rem;--h1-font-size: 3rem;--h2-font-size: 2.5rem;--h3-font-size: 2rem;--h4-font-size: 1.5rem;--h5-font-size: 1.25rem;--h6-font-size: 1rem;--subtitle-xl-font-size: 1.5rem;--subtitle-lg-font-size: 1.25rem;--subtitle-md-font-size: 1rem;--subtitle-sm-font-size: .875rem;--subtitle-xs-font-size: .75rem;--body-lg-font-size: 1.25rem;--body-md-font-size: 1rem;--body-sm-font-size: .875rem;--body-xs-font-size: .75rem;--buton-lg-font-size: 1.125rem;--button-md-font-size: 1rem;--button-sm-font-size: .875rem;--line-height-text-xs: 150%;--line-height-text-sm: 142.86%;--line-height-text-md: 150%;--line-height-text-lg: 155.56%;--line-height-text-xl: 150%;--h1-line-height: 120%;--h2-line-height: 120%;--h3-line-height: 120%;--h4-line-height: 120%;--h5-line-height: 120%;--h6-line-height: 120%;--spacing-none-px: 0px;--spacing-xxs-px: 2px;--spacing-xs-px: 4px;--spacing-sm-px: 6px;--spacing-md-px: 8px;--spacing-lg-px: 12px;--spacing-xl-px: 16px;--spacing-2xl-px: 20px;--spacing-3xl-px: 24px;--spacing-4xl-px: 32px;--spacing-5xl-px: 40px;--spacing-6xl-px: 48px;--spacing-7xl-px: 64px;--spacing-8xl-px: 80px;--spacing-9xl-px: 96px;--spacing-10xl-px: 128px;--spacing-11xl-px: 160px;--spacing-none-rem: 0rem;--spacing-xxs-rem: .125rem;--spacing-xs-rem: .25rem;--spacing-sm-rem: .375rem;--spacing-md-rem: .5rem;--spacing-lg-rem: .75rem;--spacing-xl-rem: 1rem;--spacing-2xl-rem: 1.25rem;--spacing-3xl-rem: 1.5rem;--spacing-4xl-rem: 2rem;--spacing-5xl-rem: 2.5rem;--spacing-6xl-rem: 3rem;--spacing-7xl-rem: 4rem;--spacing-8xl-rem: 5rem;--spacing-9xl-rem: 6rem;--spacing-10xl-rem: 8rem;--spacing-11xl-rem: 10rem;--container-padding-mobile: 16px;--container-padding-tablet: 32px;--container-padding-laptop: 32px;--container-padding-desktop: 32px;--container-min-width-mobile: 384px;--container-max-width-mobile: 768px;--container-min-width-tablet: 768px;--container-max-width-tablet: 1024px;--container-min-width-laptop: 1024px;--container-max-width-laptop: 1440px;--container-min-width-desktop: 1440px;--container-max-width-desktop: 1440px;--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-full: 9999px;--radius-circle: 50%;--width-xxs-px: 320px;--width-xs-px: 384px;--width-sm-px: 480px;--width-md-px: 560px;--width-lg-px: 640px;--width-xl-px: 768px;--width-2xl-px: 1024px;--width-3xl-px: 1280px;--width-4xl-px: 1440px;--width-5xl-px: 1600px;
2--width-6xl-px: 1920px;--paragraph-max-width-px: 720px;--width-xxs-rem: 20rem;--width-xs-rem: 24rem;--width-sm-rem: 30rem;--width-md-rem: 35rem;--width-lg-rem: 40rem;--width-xl-rem: 48rem;--width-2xl-rem: 64rem;--width-3xl-rem: 80rem;--width-4xl-rem: 90rem;--width-5xl-rem: 100rem;--width-6xl-rem: 120rem;--paragraph-max-width-rem: 45rem;--app-header-height: 101px;--app-header-top-header: 116px;--app-header-margin-bottom: 29px;--main-content-padding-top: var(--spacing-7xl-rem);display:block}@media(max-width:1024px){[_nghost-%COMP%]{--main-content-padding-top: var(--spacing-xl-rem)}}@supports selector(:focus-visible){[_nghost-%COMP%] *:focus{outline:none}[_nghost-%COMP%] *:focus-visible{outline:3px solid white!important;box-shadow:0 0 0 6px var(--color-effect-focus-ring-brand, #00A676)!important}}select[_ngcontent-%COMP%]{appearance:none;position:relative;display:flex;cursor:pointer;border-radius:var(--radius-md);border:2px solid var(--color-base-black);box-shadow:0 4px 0 0 var(--color-base-black);padding:var(--spacing-sm-px) 44px var(--spacing-sm-px) var(--spacing-xl-px);min-height:42px;width:100%;font-size:var(--body-md-font-size);font-family:var(--font-family);color:var(--color-text-primary);background-color:var(--color-bg-primary);background-repeat:no-repeat;background-position:right 12px center;background-size:24px 24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}select[_ngcontent-%COMP%]:hover, select[_ngcontent-%COMP%]:focus{outline:none;background-color:var(--color-brand-100)}select[_ngcontent-%COMP%]:disabled{border-color:var(--color-border-button-primary_disabled);background-color:var(--color-bg-button-disabled);box-shadow:var(--component-shadow-button_disabled);color:var(--color-text-disabled);cursor:not-allowed}.ui-select--invalid[_ngcontent-%COMP%]{border-color:#d92d20;box-shadow:0 4px #d92d20}.ui-select--placeholder[_ngcontent-%COMP%]{color:var(--color-text-placeholder, #717680)}'],changeDetection:0})}return t})(),$e=(()=>{class t extends jo{id=m.required();type=m("text");placeholder=m("");invalid=m(!1);focused=L();commit=L();keydownEvent=L();onInput(o){let e=o.target.value;this.value=e,this.emit(e)}onKeydown(o){this.keydownEvent.emit(o),o.key==="Enter"&&this.commit.emit()}onBlur(){this.onTouched(),this.commit.emit()}static \u0275fac=(()=>{let o;return function(r){return(o||(o=ae(t)))(r||t)}})();static \u0275cmp=E({type:t,selectors:[["ui-input"]],inputs:{id:[1,"id"],type:[1,"type"],placeholder:[1,"placeholder"],invalid:[1,"invalid"]},outputs:{focused:"focused",commit:"commit",keydownEvent:"keydownEvent"},features:[co([{provide:ee,useExisting:Uo(()=>t),multi:!0}]),Ko],decls:1,vars:7,consts:[[1,"ui-input",3,"input","focus","blur","keydown","id","type","placeholder","value","disabled"]],template:function(e,r){e&1&&(s(0,"input",0),x("input",function(i){return r.onInput(i)})("focus",function(){return r.focused.emit()})("blur",function(){return r.onBlur()})("keydown",function(i){return r.onKeydown(i)}),f()),e&2&&(N("ui-input--invalid",r.invalid()),p("id",r.id())("type",r.type())("placeholder",r.placeholder())("value",r.value||"")("disabled",r.disabled))},dependencies:[H,ao],styles:['[_ngcontent-%COMP%]:root{--icon-font-family: "alicon"}.icon-visible[_ngcontent-%COMP%]:before, .icon-user[_ngcontent-%COMP%]:before, .icon-stop[_ngcontent-%COMP%]:before, .icon-social-youtube-no-circle[_ngcontent-%COMP%]:before, .icon-social-youtube[_ngcontent-%COMP%]:before, .icon-social-website-no-circle[_ngcontent-%COMP%]:before, .icon-social-website[_ngcontent-%COMP%]:before, .icon-social-twitter-no-circle[_ngcontent-%COMP%]:before, .icon-social-twitter[_ngcontent-%COMP%]:before, .icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before, .icon-social-tiktok[_ngcontent-%COMP%]:before, .icon-social-share-no-circle-full[_ngcontent-%COMP%]:before, .icon-social-share-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest[_ngcontent-%COMP%]:before, .icon-social-mail-no-circle[_ngcontent-%COMP%]:before, .icon-social-mail[_ngcontent-%COMP%]:before, .icon-social-linkedin-no-circle[_ng
2content-%COMP%]:before, .icon-social-linkedin[_ngcontent-%COMP%]:before, .icon-social-instagram-no-circle[_ngcontent-%COMP%]:before, .icon-social-instagram[_ngcontent-%COMP%]:before, .icon-social-facebook-no-circle[_ngcontent-%COMP%]:before, .icon-social-facebook[_ngcontent-%COMP%]:before, .icon-search-sm[_ngcontent-%COMP%]:before, .icon-search-active[_ngcontent-%COMP%]:before, .icon-search[_ngcontent-%COMP%]:before, .icon-refresh-sm[_ngcontent-%COMP%]:before, .icon-refresh-md[_ngcontent-%COMP%]:before, .icon-refresh[_ngcontent-%COMP%]:before, .icon-reading[_ngcontent-%COMP%]:before, .icon-plus-xs[_ngcontent-%COMP%]:before, .icon-plus-sm[_ngcontent-%COMP%]:before, .icon-plus-md[_ngcontent-%COMP%]:before, .icon-plus-circle-xs[_ngcontent-%COMP%]:before, .icon-plus-circle-sm[_ngcontent-%COMP%]:before, .icon-plus-circle-md[_ngcontent-%COMP%]:before, .icon-plus-circle[_ngcontent-%COMP%]:before, .icon-plus[_ngcontent-%COMP%]:before, .icon-play-sound[_ngcontent-%COMP%]:before, .icon-phone[_ngcontent-%COMP%]:before, .icon-os-apple[_ngcontent-%COMP%]:before, .icon-os-android[_ngcontent-%COMP%]:before, .icon-notions-sm[_ngcontent-%COMP%]:before, .icon-notions-md[_ngcontent-%COMP%]:before, .icon-notions[_ngcontent-%COMP%]:before, .icon-minus-xs[_ngcontent-%COMP%]:before, .icon-minus-sm[_ngcontent-%COMP%]:before, .icon-minus-md[_ngcontent-%COMP%]:before, .icon-minus-circle-xs[_ngcontent-%COMP%]:before, .icon-minus[_ngcontent-%COMP%]:before, .icon-messenger[_ngcontent-%COMP%]:before, .icon-menu-sm[_ngcontent-%COMP%]:before, .icon-menu-md[_ngcontent-%COMP%]:before, .icon-menu[_ngcontent-%COMP%]:before, .icon-mail[_ngcontent-%COMP%]:before, .icon-list-sm[_ngcontent-%COMP%]:before, .icon-list-md[_ngcontent-%COMP%]:before, .icon-list[_ngcontent-%COMP%]:before, .icon-invisible[_ngcontent-%COMP%]:before, .icon-home-full[_ngcontent-%COMP%]:before, .icon-home[_ngcontent-%COMP%]:before, .icon-filters-on[_ngcontent-%COMP%]:before, .icon-filters[_ngcontent-%COMP%]:before, .icon-face[_ngcontent-%COMP%]:before, .icon-ellipsis[_ngcontent-%COMP%]:before, .icon-edit[_ngcontent-%COMP%]:before, .icon-download-sm[_ngcontent-%COMP%]:before, .icon-download[_ngcontent-%COMP%]:before, .icon-don[_ngcontent-%COMP%]:before, .icon-close-xs[_ngcontent-%COMP%]:before, .icon-close-sm[_ngcontent-%COMP%]:before, .icon-close-md[_ngcontent-%COMP%]:before, .icon-close-circle-sm-fat[_ngcontent-%COMP%]:before, .icon-close-circle-sm[_ngcontent-%COMP%]:before, .icon-close-circle-md[_ngcontent-%COMP%]:before, .icon-close-circle[_ngcontent-%COMP%]:before, .icon-close[_ngcontent-%COMP%]:before, .icon-chevron-sm[_ngcontent-%COMP%]:before, .icon-chevron-md[_ngcontent-%COMP%]:before, .icon-chevron[_ngcontent-%COMP%]:before, .icon-checkmark-sm[_ngcontent-%COMP%]:before, .icon-arrow-sm-t[_ngcontent-%COMP%]:before, .icon-arrow-sm[_ngcontent-%COMP%]:before, .icon-arrow-play[_ngcontent-%COMP%]:before, .icon-arrow-md[_ngcontent-%COMP%]:before, .icon-arrow-line[_ngcontent-%COMP%]:before, .icon-arrow-fs[_ngcontent-%COMP%]:before, .icon-arrow-external-sm[_ngcontent-%COMP%]:before, .icon-arrow-external-md[_ngcontent-%COMP%]:before, .icon-arrow-external[_ngcontent-%COMP%]:before, .icon-arrow-bend[_ngcontent-%COMP%]:before, .icon-arrow[_ngcontent-%COMP%]:before, .icon[_ngcontent-%COMP%]:before{font-family:var(--icon-font-family);font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never}.icon-arrow[_ngcontent-%COMP%]:before{content:"\\ea01"}.icon-arrow-bend[_ngcontent-%COMP%]:before{content:"\\ea02"}.icon-arrow-external[_ngcontent-%COMP%]:before{content:"\\ea03"}.icon-arrow-external-md[_ngcontent-%COMP%]:before{content:"\\ea04"}.icon-arrow-external-sm[_ngcontent-%COMP%]:before{content:"\\ea05"}.icon-arrow-fs[_ngcontent-%COMP%]:before{content:"\\ea06"}.icon-arrow-line[_ngcontent-%COMP%]:before{content:"\\ea07"}.icon-arrow-md[_ngcontent-%COMP%]:before{content:"\\ea08"}.icon-arrow-play[_ngcontent-%COMP%]:before{content:"\\ea09"}.icon-arrow-sm[_ngcontent-%COMP%]:before{content:"\\ea0a"}.icon-arrow-sm-t[_ngcontent-%COMP%]:before{content:"\\ea0b"}.icon-checkmark-sm[_ngcontent-%COMP%]:before{content:"\\ea0c"}.icon-chevron[_ngcontent-%COMP%]:before{content:"\\ea0d"}.icon-chevron-md[_ngcontent-%COMP%]:before{content:"\\ea0e"}.icon-chevron-sm[_ngcontent-%COMP%]:before{content:"\\ea0f"}.icon-close[_ngcontent-%COMP%]:before{content:"\\ea10"}
2.icon-close-circle[_ngcontent-%COMP%]:before{content:"\\ea11"}.icon-close-circle-md[_ngcontent-%COMP%]:before{content:"\\ea12"}.icon-close-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea13"}.icon-close-circle-sm-fat[_ngcontent-%COMP%]:before{content:"\\ea14"}.icon-close-md[_ngcontent-%COMP%]:before{content:"\\ea15"}.icon-close-sm[_ngcontent-%COMP%]:before{content:"\\ea16"}.icon-close-xs[_ngcontent-%COMP%]:before{content:"\\ea17"}.icon-don[_ngcontent-%COMP%]:before{content:"\\ea18"}.icon-download[_ngcontent-%COMP%]:before{content:"\\ea19"}.icon-download-sm[_ngcontent-%COMP%]:before{content:"\\ea1a"}.icon-edit[_ngcontent-%COMP%]:before{content:"\\ea1b"}.icon-ellipsis[_ngcontent-%COMP%]:before{content:"\\ea1c"}.icon-face[_ngcontent-%COMP%]:before{content:"\\ea1d"}.icon-filters[_ngcontent-%COMP%]:before{content:"\\ea1e"}.icon-filters-on[_ngcontent-%COMP%]:before{content:"\\ea1f"}.icon-home[_ngcontent-%COMP%]:before{content:"\\ea20"}.icon-home-full[_ngcontent-%COMP%]:before{content:"\\ea21"}.icon-invisible[_ngcontent-%COMP%]:before{content:"\\ea22"}.icon-list[_ngcontent-%COMP%]:before{content:"\\ea23"}.icon-list-md[_ngcontent-%COMP%]:before{content:"\\ea24"}.icon-list-sm[_ngcontent-%COMP%]:before{content:"\\ea25"}.icon-mail[_ngcontent-%COMP%]:before{content:"\\ea26"}.icon-menu[_ngcontent-%COMP%]:before{content:"\\ea27"}.icon-menu-md[_ngcontent-%COMP%]:before{content:"\\ea28"}.icon-menu-sm[_ngcontent-%COMP%]:before{content:"\\ea29"}.icon-messenger[_ngcontent-%COMP%]:before{content:"\\ea2a"}.icon-minus[_ngcontent-%COMP%]:before{content:"\\ea2b"}.icon-minus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea2c"}.icon-minus-md[_ngcontent-%COMP%]:before{content:"\\ea2d"}.icon-minus-sm[_ngcontent-%COMP%]:before{content:"\\ea2e"}.icon-minus-xs[_ngcontent-%COMP%]:before{content:"\\ea2f"}.icon-notions[_ngcontent-%COMP%]:before{content:"\\ea30"}.icon-notions-md[_ngcontent-%COMP%]:before{content:"\\ea31"}.icon-notions-sm[_ngcontent-%COMP%]:before{content:"\\ea32"}.icon-os-android[_ngcontent-%COMP%]:before{content:"\\ea33"}.icon-os-apple[_ngcontent-%COMP%]:before{content:"\\ea34"}.icon-phone[_ngcontent-%COMP%]:before{content:"\\ea35"}.icon-play-sound[_ngcontent-%COMP%]:before{content:"\\ea36"}.icon-plus[_ngcontent-%COMP%]:before{content:"\\ea37"}.icon-plus-circle[_ngcontent-%COMP%]:before{content:"\\ea38"}.icon-plus-circle-md[_ngcontent-%COMP%]:before{content:"\\ea39"}.icon-plus-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea3a"}.icon-plus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea3b"}.icon-plus-md[_ngcontent-%COMP%]:before{content:"\\ea3c"}.icon-plus-sm[_ngcontent-%COMP%]:before{content:"\\ea3d"}.icon-plus-xs[_ngcontent-%COMP%]:before{content:"\\ea3e"}.icon-reading[_ngcontent-%COMP%]:before{content:"\\ea3f"}.icon-refresh[_ngcontent-%COMP%]:before{content:"\\ea40"}.icon-refresh-md[_ngcontent-%COMP%]:before{content:"\\ea41"}.icon-refresh-sm[_ngcontent-%COMP%]:before{content:"\\ea42"}.icon-search[_ngcontent-%COMP%]:before{content:"\\ea43"}.icon-search-active[_ngcontent-%COMP%]:before{content:"\\ea44"}.icon-search-sm[_ngcontent-%COMP%]:before{content:"\\ea45"}.icon-social-facebook[_ngcontent-%COMP%]:before{content:"\\ea46"}.icon-social-facebook-no-circle[_ngcontent-%COMP%]:before{content:"\\ea47"}.icon-social-instagram[_ngcontent-%COMP%]:before{content:"\\ea48"}.icon-social-instagram-no-circle[_ngcontent-%COMP%]:before{content:"\\ea49"}.icon-social-linkedin[_ngcontent-%COMP%]:before{content:"\\ea4a"}.icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4b"}.icon-social-mail[_ngcontent-%COMP%]:before{content:"\\ea4c"}.icon-social-mail-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4d"}.icon-social-pinterest[_ngcontent-%COMP%]:before{content:"\\ea4e"}.icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4f"}.icon-social-share-no-circle[_ngcontent-%COMP%]:before{content:"\\ea50"}.icon-social-share-no-circle-full[_ngcontent-%COMP%]:before{content:"\\ea51"}.icon-social-tiktok[_ngcontent-%COMP%]:before{content:"\\ea52"}.icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before{content:"\\ea53"}.icon-social-twitter[_ngcontent-%COMP%]:before{content:"\\ea54"}
2.icon-social-twitter-no-circle[_ngcontent-%COMP%]:before{content:"\\ea55"}.icon-social-website[_ngcontent-%COMP%]:before{content:"\\ea56"}.icon-social-website-no-circle[_ngcontent-%COMP%]:before{content:"\\ea57"}.icon-social-youtube[_ngcontent-%COMP%]:before{content:"\\ea58"}.icon-social-youtube-no-circle[_ngcontent-%COMP%]:before{content:"\\ea59"}.icon-stop[_ngcontent-%COMP%]:before{content:"\\ea5a"}.icon-user[_ngcontent-%COMP%]:before{content:"\\ea5b"}.icon-visible[_ngcontent-%COMP%]:before{content:"\\ea5c"}h1[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h1-font-size);font-weight:var(--font-weight-black);line-height:var(--h1-line-height)}h2[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h2-font-size);font-weight:var(--font-weight-black);line-height:var(--h2-line-height)}h3[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h3-font-size);font-weight:var(--font-weight-bold);line-height:var(--h3-line-height)}h4[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h4-font-size);font-weight:var(--font-weight-bold);line-height:var(--h4-line-height)}h5[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h5-font-size);font-weight:var(--font-weight-bold);line-height:var(--h5-line-height)}h6[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h6-font-size);font-weight:var(--font-weight-bold);line-height:var(--h6-line-height)}.subtitle-xl[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xl-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-lg-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-md-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-sm-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xs-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.body-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary)}.body-lg-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-md-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-sm-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-xs-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.typography-button-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-lg-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-md-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-sm-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography_button-link[_ngcontent-%COMP%]{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none}.img-sm[_ngcontent-%COMP%]{width:var(--image-sm-size);height:var(--image-sm-size);flex-shrink:0}.img-md[_ngcontent-%COMP%]{width:var(--image-md-size);height:var(--image-md-size);flex-shrink:0}.img-lg[_ngcontent-%COMP%]{width:var(--image-lg-size);height:var(--image-lg-size);flex-shrink:0}button[_ngcontent-%COMP%]{background-color:transparent;font-size:inherit;border:0;padding:0}button[_ngcontent-%COMP%]:disabled{opacity:.35;pointer-events:none}button[_ngcontent-%COMP%]:disabled img[_ngcontent-%COMP%]{opacity:.35}th[_ngcontent-%COMP%]{background-color:var(--color-100)}[_ngcontent-%COMP%]:root{--app-hub-margin-inline: 122px;--body-font: "Chromatica", sans-serif;--font-italic: "Chromatica Italic", sans-serif;--fw-normal: 400;--fw-regular: var(--fw-normal);--fw-medium: 500;--fw-bold: 700;--fw-black: 900;--max-width: 1920px;--input-shadow: 4px;--avatar-shadow: 6px;--topbar-padding: 30px;--topbar-min-height: 32px;--space-s: 20px;--space-m: 40px;--space-l: 50px;--space-xl: var(--space-l);--color-000: #05bf8e;--border-color-000: #04a67c;--color-900: #11473b;--border-color-900: #0c322a;--color-800: #0c6b52;--border-color-800: #095440;--color-700: #07815c;--border-color-700: #06694b;--color-600: #019667;--border-color-600: #017d56;--color-500: #00b37a;--border-color-500: #009a69;--color-400: #04b181;--border-color-400: #03986f;--color-300: #a2f4d6;--border-color-300: #8bf1cc;--color-200: #c0f6e0;--border-color-200: #aaf3d5;--color-100: #dbf8ef;--border-color-100: #c6f4e6;--color-50: #f1fcf8;--border-color-50: #dcf8ee;--border-color-b: #fca28f;--border-color-a: #e2ec59;--border-color-c: #8bf1cc;--color-b: #ff55c3;--color-a: #efc807;--color-c: #51b6c2}[_ngcontent-%COMP%]:root .lrn-assess[_ngcontent-%COMP%] [id^
2=countdown-modal][_ngcontent-%COMP%] .lrn-assess-modal-body[_ngcontent-%COMP%]{white-space:pre-line}[_nghost-%COMP%]{--color-base-white: #ffffff;--color-base-black: #000000;--color-base-transparent: #ffffff00;--color-gray-25: #fdfdfd;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #e9eaeb;--color-gray-300: #d5d7da;--color-gray-400: #a4a7ae;--color-gray-500: #717680;--color-gray-600: #535862;--color-gray-700: #414651;--color-gray-800: #252b37;--color-gray-900: #181d27;--color-gray-950: #0a0d12;--color-brand-25: #f7fcfd;--color-brand-50: #f0fafb;--color-brand-100: #DBF8EF;--color-brand-200: #A2F4D6;--color-brand-300: #A2F4D6;--color-brand-400: #04B181;--color-brand-500: #00A676;--color-brand-600: #0A8F67;--color-brand-700: #0C7154;--color-brand-800: #0E5C46;--color-brand-900: #11473B;--color-brand-950: #152e37;--color-error-25: #fff6f5;--color-error-50: #fff2f0;--color-error-100: #ffe2dd;--color-error-200: #ffcac1;--color-error-300: #ffa595;--color-error-400: #ff7159;--color-error-500: #ff4626;--color-error-600: #fc2a06;--color-error-700: #e02100;--color-error-800: #af1e05;--color-error-900: #901f0c;--color-error-950: #500c00;--color-warning-25: #fffff5;--color-warning-50: #fefee8;--color-warning-100: #fefdc3;--color-warning-200: #fff989;--color-warning-300: #feef46;--color-warning-400: #fbde14;--color-warning-500: #efc807;--color-warning-600: #cb9903;--color-warning-700: #a26e06;--color-warning-800: #86560d;--color-warning-900: #714612;--color-warning-950: #422506;--color-success-25: #f6fefb;--color-success-50: #ecfdf6;--color-success-100: #d1fae7;--color-success-200: #a6f4d4;--color-success-300: #6de8bd;--color-success-400: #33d4a1;--color-success-500: #0fba8a;--color-success-600: #049a73;--color-success-700: #03795d;--color-success-800: #05604b;--color-success-900: #054f3f;--color-success-950: #022c24;--color-cream-25: #fbfaf9;--color-cream-50: #f8f6f4;--color-cream-100: #efece5;--color-cream-200: #d4caba;--color-cream-300: #c9bca8;--color-cream-400: #b29d85;--color-cream-500: #a2876d;--color-cream-600: #957761;--color-cream-700: #7d6251;--color-cream-800: #665146;--color-cream-900: #54433a;--color-cream-950: #2c221e;--color-green-25: #f7fdf7;--color-green-50: #f2fbf2;--color-green-100: #e2f7e1;--color-green-200: #c7edc5;--color-green-300: #9add98;--color-green-400: #65c563;--color-green-500: #3a9a38;--color-green-600: #308b2e;--color-green-700: #286e27;--color-green-800: #245823;--color-green-900: #1f481f;--color-green-950: #0c270d;--color-green-light-25: #fafdf7;--color-green-light-50: #f2faeb;--color-green-light-100: #e0f4d3;--color-green-light-200: #c5eaac;--color-green-light-300: #9edc7a;--color-green-light-400: #7cca51;--color-green-light-500: #5daf33;--color-green-light-600: #468b25;--color-green-light-700: #376b20;--color-green-light-800: #2f551f;--color-green-light-900: #2a491e;--color-green-light-950: #12280b;--color-teal-25: #f5fffb;--color-teal-50: #ebfef6;--color-teal-100: #cefde8;--color-teal-200: #a2f8d6;--color-teal-300: #66efc2;--color-teal-400: #2adda8;--color-teal-500: #05bf8e;--color-teal-600: #009f78;--color-teal-700: #007f63;--color-teal-800: #006550;--color-teal-900: #015343;--color-teal-950: #002f26;--color-cyan-25: #f7fcfd;--color-cyan-50: #f0fafb;--color-cyan-100: #d9f2f4;--color-cyan-200: #b8e5e9;--color-cyan-300: #87d1d9;--color-cyan-400: #51b6c2;--color-cyan-500: #3399a7;--color-cyan-600: #2d7d8d;--color-cyan-700: #2b6673;--color-cyan-800: #2a5460;--color-cyan-900: #274752;--color-cyan-950: #152e37;--color-blue-25: #f6fafe;--color-blue-50: #f2f7fd;--color-blue-100: #e5eef9;--color-blue-200: #c5dbf2;--color-blue-300: #92bee7;--color-blue-400: #589bd8;--color-blue-500: #3b87cd;--color-blue-600: #2364a6;--color-blue-700: #1d4f87;--color-blue-800: #1c4570;--color-blue-900: #1c3b5e;--color-blue-950: #13263e;--color-blue-dark-25: #f6f8fe;--color-blue-dark-50: #f1f4fd;--color-blue-dark-100: #e0e7f9;--color-blue-dark-200: #c8d4f5;--color-blue-dark-300: #a2b9ee;--color-blue-dark-400: #7594e5;--color-blue-dark-500: #5571dc;--color-blue-dark-600: #4055d0;--color-blue-dark-700: #333fb1;--color-blue-dark-800: #32399b;--color-blue-dark-900: #2d347b;--color-blue-dark-950: #1f224c;--color-purple-25: #fdfbfe;--color-purple-50: #fbf7fd;--color-purple-100: #f6ecfb;--color-purple-200: #eeddf7;--color-purple-300: #e0c2f0;--color-purple-400: #c58ae1;--color-purple-500: #b974d8;--color-purple-600: #a556c7;--color-purple-700: #8f43ad;--color-purple-800: #783b8e;--color-purple-900: #623073;--color-purple-950: #623073;--color-pink-25: #fef5fc;--color-pink-50: #fef1fa;--color-pink-100: #fee5f6;--color-pink-200: #ffcbef;--color-pink-300: #ffa1e1;--color-pink-400: #ff55c3;--color-pink-500: #fa3ab1;--color-pink-600: #ea188f;--color-pink-700: #cc0a73;--color-pink-800: #a80c5e;--color-pink-900: #8c0f50;--color-pink-950: #56012e;--color-red-25: #fff5f5;--color-red-50: #fff0f0;--color-red-100: #ffdddd;--color-red-200: #ffc0c0;--color-red-300: #ff9494;--color-red-400: #ff5757;--color-red-500: #ff2323;--color-red-600: #ec0000;--color-red-700: #d70000;--color-red-800: #b10303;--color-red-900: #920a0a;--color-red-950: #500000;--color-orange-25: #fffaf5;--color-orange-50: #fff7ed;--color-orange-100: #ffedd5;--color-orange-200: #fed7aa;--color-orange-300: #fdb974;--color-orange-400: #fc913b;--color-orange-500: #fa7921;--color-orange-600: #eb570b;--color-orange-700: #c3400b;--color-orange-800: #9a3312;--color-orange-900: #7c2d12;--color-orange-950: #431407;--color-yellow-25: #fffff5;--color-yellow-50: #fefee8;--color-yellow-100: #fefdc3;--color-yellow-200: #fff989;--color-yellow-300: #feef46;--color-yellow-400: #fbde14;--color-yellow-500: #efc807;--color-yellow-600: #cb9903;--color-yellow-700: #a26e06;--color-yellow-800: #86560d;--color-yellow-900: #714612;--color-yellow-950: #422506;--color-lemon-25: #fefef6;--color-lemon-50: #fcfde9;--color-lemon-100: #f5fac7;--color-lemon-200: #f3f791;--color-lemon-300: #eef043;--color-lemon-400: #ebe524;--color-lemon-500: #dbcd17;--color-lemon-600: #bda211;--color-lemon-700: #977711;--color-lemon-800: #7d5f16;--color-lemon-900: #6b4d18;--color-lemon-950: #3e2a0a;--color-gray-warm-25: #f8f7f7;--color-gray-warm-50: #f1f0ef;--color-gray-warm-100: #e6e4e2;--color-gray-warm-200: #e6e4e2;--color-gray-warm-300: #d3d1ce;--color-gray-warm-400: #b9b4b0;--color-gray-warm-500: #a8a39e;--color-gray-warm-600: #87817b;--color-gray-warm-700: #706a65;--color-gray-warm-800: #5e5a56;--color-gray-warm-900: #514e4b;--color-gray-warm-950: #292726;--color-linear-gradient: linear-gradient(0deg, #acf562 0%, #b6f8b1 .01%, #bffaff 83.17%);--yellow-500: #ffcd35;--yellow-400: #eef043;--yellow-100: #fdf0c8;--red-500: #ff6045;--red-100: #fedddb;--white: #ffffff;--black: #000000;--grey-50: #f2f2f2;--grey-100: #dee1dd;--grey-200: #d5d5d5;--grey-400: #707070;--grey-500: #4f4f4f;
2--paler-black: #333;--vert-fluo: #acf562;--vert-success: #05bf8e;--vert-pale: #f0f8ed;--vert-translucent: #f0f8ed;--rose-fluo: #ff78f5;--cream-900: #e7e1d8;--cream-800: #cbc2b4;--cream-700: #efeae4;--cream-000: #f5f3ef;--cyan-50: #f4fafb;--cyan-100: #e3f3f5;--cyan-200: #51b6c2;--cyan-300: #addce1;--cyan-400: #47a9c0;--cyan-500: #419ec0;--blue-50: #e2f7ff;--blue-100: #d7edf1;--blue-125: #bffaff;--blue-150: #c9f8ff;--blue-150-translucent: #c9f8ff33;--blue-200: #94dbf2;--blue-300: #d5ecf0;--orange-500: #fa7921;--color-text-primary: var(--color-base-black);--color-text-secondary: var(--color-gray-700);--color-text-tertiary: var(--color-gray-600);--color-text-quaternary: var(--color-gray-500);--color-text-disabled: var(--color-gray-500);--color-text-placeholder: var(--color-gray-500);--color-text-white: var(--color-base-white);--color-text-error-primary: var(--color-error-700);--color-text-warning-primary: var(--color-warning-700);--color-text-success-primary: var(--color-success-700);--color-border-white: var(--color-base-white);--color-border-primary: var(--color-gray-300);--color-border-secondary: var(--color-gray-200);--color-border-tertiary: var(--color-gray-100);--color-border-black: var(--color-base-black);--color-border-gray: var(--color-gray-500);--color-border-disabled: var(--color-gray-100);--color-border-brand: var(--color-brand-400);--color-border-brand_hover: var(--color-brand-700);--color-border-brand-subtle: var(--color-brand-300);--color-border-error: var(--color-error-600);--color-border-error-subtle: var(--color-error-300);--color-border-warning: var(--color-warning-600);--color-border-warning-subtle: var(--color-warning-200);--color-border-success: var(--color-success-600);--color-border-success-subtle: var(--color-success-200);--color-border-button-primary: var(--color-base-black);--color-border-button-primary_disabled: var(--color-gray-500);--color-bg-primary: var(--color-base-white);--color-bg-primary_hover: var(--color-gray-50);--color-bg-primary-solid: var(--color-gray-950);--color-bg-secondary: var(--color-gray-50);--color-bg-secondary-solid: var(--color-gray-600);--color-bg-tertiary: var(--color-gray-100);--color-bg-quaternary: var(--color-gray-200);--color-bg-active: var(--color-gray-50);--color-bg-disabled: var(--color-gray-100);--color-bg-disabled_subtle: var(--color-gray-50);--color-bg-overlay: var(--color-gray-950);--color-bg-brand-primary: var(--color-brand-50);--color-bg-brand-primary_hover: var(--color-brand-100);--color-bg-brand-secondary: var(--color-brand-100);--color-bg-brand-solid: var(--color-brand-500);--color-bg-brand-solid_hover: var(--color-brand-700);--color-bg-error-primary: var(--color-error-100);--color-bg-error-primary_hover: var(--color-error-200);--color-bg-error-secondary: var(--color-error-200);--color-bg-error-solid: var(--color-error-600);--color-bg-warning-primary: var(--color-warning-100);--color-bg-warning-primary_hover: var(--color-yellow-200);--color-bg-warning-secondary: var(--color-warning-200);--color-bg-warning-secondary_hover: var(--color-warning-400);--color-bg-warning-solid: var(--color-warning-600);--color-bg-success-primary: var(--color-success-100);--color-bg-success-primary_hover: var(--color-success-200);--color-bg-success-secondary: var(--color-success-200);--color-bg-success-solid: var(--color-success-600);--color-bg-button-primary: var(--color-base-white);--color-bg-button-primary_hover: var(--color-brand-100);--color-bg-button-primary_press: var(--color-brand-300);--color-bg-button-secondary: var(--color-brand-100);--color-bg-button-secondary_hover: var(--color-brand-300);--color-bg-button-secondary_press: var(--color-brand-500);--color-bg-button-tertiary: var(--color-base-white);--color-bg-button-tertiary_hover: var(--color-gray-100);--color-bg-button-tertiary_press: var(--color-gray-300);--color-bg-button-disabled: var(--color-base-white);--color-bg-primary-off-white: var(--color-cream-50);--color-bg-linear-gradient: var(--color-linear-gradient);--color-bg-highlight_modificateur: var(--color-gray-warm-200);--color-bg-highlight_compnompronom: var(--color-green-200);--color-bg-highlight_ci: var(--color-green-light-200);--color-bg-highlight_sujet: var(--color-cyan-200);--color-bg-highlight_compadverbeadj: var(--color-blue-200);--color-bg-highlight_attributsujet: var(--color-blue-dark-200);--color-bg-highlight_attributcd: var(--color-purple-200);--color-bg-highlight_compphrase: var(--color-pink-200);--color-bg-highlight_cd: var(--color-orange-200);--color-bg-highlight_predicat: var(--color-yellow-200);--color-component-alpha-white-10: #ffffff1a;--color-component-alpha-white-20: #ffffff33;--color-component-alpha-white-30: #ffffff4d;--color-component-alpha-white-40: #ffffff66;--color-component-alpha-white-50: #ffffff80;--color-component-alpha-white-60: #ffffff99;--color-component-alpha-white-70: #ffffffb2;--color-component-alpha-white-80: #ffffffcc;--color-component-alpha-white-90: #ffffffe5;--color-component-alpha-white-100: #ffffff;--color-component-alpha-black-10: #0000001a;--color-component-alpha-black-20: #00000033;--color-component-alpha-black-30: #0000004d;--color-component-alpha-black-40: #00000066;--color-component-alpha-black-50: #00000080;--color-component-alpha-black-60: #00000099;--color-component-alpha-black-70: #000000b2;--color-component-alpha-black-80: #000000cc;--color-component-alpha-black-90: #000000e5;--color-component-alpha-black-100: #000000;--color-fg-primary: var(--color-base-black);--color-fg-primary_hover: var(--color-brand-600);--color-fg-primary_active: var(--color-brand-800);--color-fg-secondary: var(--color-gray-700);--color-fg-secondary_hover: var(--color-gray-800);--color-fg-tertiary: var(--color-gray-600);--color-fg-tertiary_hover: var(--color-gray-700);--color-fg-quaternary: var(--color-gray-400);--color-fg-quaternary_hover: var(--color-gray-500);--color-fg-disabled: var(--color-gray-300);--color-fg-white: var(--color-base-white);--color-fg-brand-primary: var(--color-brand-600);--color-fg-brand-primary_hover: var(--color-brand-700);--color-fg-brand-secondary: var(--color-brand-500);--color-fg-error-primary: var(--color-error-600);--color-fg-error-primary_hover: var(--color-error-800);--color-fg-error-secondary: var(--color-error-500);--color-fg-warning-primary: var(--color-warning-600);--color-fg-warning-secondary: var(--color-warning-500);--color-fg-success-primary: var(--color-success-600);--color-fg-fg-success-secondary: var(--color-success-500);--color-effect-shadow-xs-0: 0px 1px 2px 0px #0a0d120d;--color-effect-shadow-sm-0: 0px 1px 2px -1px #0a0d121a;--color-effect-shadow-sm-1: 0px 1px 3px 0px #0a0d121a;--color-effect-shadow-md-0: 0px 2px 4px -2px #0a0d120f;--color-effect-shadow-md-1: 0px 4px 6px -1px #0a0d121a;--color-effect-shadow-lg-0: 0px 2px 2px -1px #0a0d120a;--color-effect-shadow-lg-1: 0px 4px 6px -2px #0a0d1208;--color-effect-shadow-lg-2: 0px 12px 16px -4px #0a0d1214;--color-effect-shadow-xl-0: 0px 3px 3px -1.5px #0a0d120a;--color-effect-shadow-xl-1: 0px 8px 8px -4px #0a0d1208;--color-effect-shadow-xl-2: 0px 20px 24px -4px #0a0d1214;--color-effect-shadow-2xl-0: 0px 4px 4px -2px #0a0d120a;--color-effect-shadow-2xl-1: 0px 24px 48px -12px #0a0d122e;--color-effect-shadow-3xl-0: 0px 5px 5px -2.5px #0a0d120a;--color-effect-shadow-3xl-1: 0px 32px 64px -12px #0a0d1224;--component-shadow-illustration-0: 0px 4px 4px 0px #00000040;--component-shadow-button-0: 3px 3px 0px 0px #000000;--component-shadow-button_disabled-0: 3px 4px 0px 0px var(--color-border-button-primary_disabled);--component-shadow-content-0: 0px 6px 0px 0px #51b6c2;--component-shadow-brand_sm-0: 0px 4px 0px 0px #51b6c2;--component-shadow-brand_lg-0: 0px 8px 0px 0px #51b6c2;--component-shadow-success_sm-0: 0px 4px 0px 0px #33d4a1;--component-shadow-success_lg-0: 0px 8px 0px 0px #33d4a1;--component-shadow-error_sm-0: 0px 4px 0px 0px #ff7159;--component-shadow-error_lg-0: 0px 8px 0px 0px #ff7159;--component-shadow-warning_sm-0: 0px 4px 0px 0px #ffcd35;--component-shadow-warning_lg-0: 0px 8px 0px 0px #ffcd35;--color-effect-focus-ring-brand: var(--color-brand-500);--color-effect-shadow-xs: var(--color-effect-shadow-xs-0);--color-effect-shadow-sm: var(--color-effect-shadow-sm-0), var(--color-effect-shadow-sm-1);--color-effect-shadow-md: var(--color-effect-shadow-md-0), var(--color-effect-shadow-md-1);--color-effect-shadow-lg: var(--color-effect-shadow-lg-0), var(--color-effect-shadow-lg-1), var(--color-effect-shadow-lg-2);--color-effect-shadow-xl: var(--color-effect-shadow-xl-0), var(--color-effect-shadow-xl-1), var(--color-effect-shadow-xl-2);--color-effect-shadow-2xl: var(--color-effect-shadow-2xl-0), var(--color-effect-shadow-2xl-1);--color-effect-shadow-3xl: var(--color-effect-shadow-3xl-0), var(--color-effect-shadow-3xl-1);--component-shadow-illustration: var(--component-shadow-illustration-0);--component-shadow-button: var(--component-shadow-button-0);--component-shadow-button_disabled: var(--component-shadow-button_disabled-0);--component-shadow-content: var(--component-shadow-content-0);--component-shadow-brand_sm: var(--component-shadow-brand_sm-0);--component-shadow-brand_lg: var(--component-shadow-brand_lg-0);--component-shadow-success_sm: var(--component-shadow-success_sm-0);--component-shadow-success_lg: var(--component-shadow-success_lg-0);--component-shadow-error_sm: var(--component-shadow-error_sm-0);--component-shadow-error_lg: var(--component-shadow-error_lg-0);--component-shadow-warning_sm: var(--component-shadow-warning_sm-0);--component-shadow-warning_lg: var(--component-shadow-warning_lg-0);--color-component-utility-brand-50: var(--color-brand-50);--color-component-utility-brand-100: var(--color-brand-100);--color-component-utility-brand-200: var(--color-brand-200);--color-component-utility-brand-300: var(--color-brand-300);--color-component-utility-brand-400: var(--color-brand-400);--color-component-utility-brand-500: var(--color-brand-500);--color-component-utility-brand-600: var(--color-brand-600);--color-component-utility-brand-700: var(--color-brand-700);--color-component-utility-brand-800: var(--color-brand-800);--color-component-utility-brand-900: var(--color-brand-900);--color-component-utility-gray-50: var(--color-gray-50);--color-component-utility-gray-100: var(--color-gray-100);--color-component-utility-gray-200: var(--color-gray-200);--color-component-utility-gray-300: var(--color-gray-300);--color-component-utility-gray-400: var(--color-gray-400);--color-component-utility-gray-500: var(--color-gray-500);--color-component-utility-gray-600: var(--color-gray-600);--color-component-utility-gray-700: var(--color-gray-700);--color-component-utility-gray-800: var(--color-gray-800);--color-component-utility-gray-900: var(--color-gray-900);--color-component-utility-error-50: var(--color-error-50);--color-component-utility-error-100: var(--color-error-100);--color-component-utility-error-200: var(--color-error-200);--color-component-utility-error-300: var(--color-error-300);--color-component-utility-error-400: var(--color-error-400);--color-component-utility-error-500: var(--color-error-500);--color-component-utility-error-600: var(--color-error-600);--color-component-utility-error-700: var(--color-error-700);--color-component-utility-warning-50: var(--color-warning-50);--color-component-utility-warning-100: var(--color-warning-100);--color-component-utility-warning-200: var(--color-warning-200);--color-component-utility-warning-300: var(--color-warning-300);--color-component-utility-warning-400: var(--color-warning-400);--color-component-utility-warning-500: var(--color-warning-500);--color-component-utility-warning-600: var(--color-warning-600);--color-component-utility-warning-700: var(--color-warning-700);--color-component-utility-success-50: var(--color-success-50);--color-component-utility-success-100: var(--color-success-100);--color-component-utility-success-200: var(--color-success-200);--color-component-utility-success-300: var(--color-success-300);--color-component-utility-success-400: var(--color-success-400);--color-component-utility-success-500: var(--color-success-500);--color-component-utility-success-600: var(--color-success-600);--color-component-utility-success-700: var(--color-success-700);--color-component-utility-green-50: var(--color-green-50);--color-component-utility-green-100: var(--color-green-100);--color-component-utility-green-200: var(--color-green-200);--color-component-utility-green-300: var(--color-green-300);--color-component-utility-green-400: var(--color-green-400);--color-component-utility-green-500: var(--color-green-500);--color-component-utility-green-600: var(--color-green-600);--color-component-utility-green-700: var(--color-green-700);--color-component-utility-teal-50: var(--color-teal-50);--color-component-utility-teal-100: var(--color-teal-100);--color-component-utility-teal-200: var(--color-teal-200);--color-component-utility-teal-300: var(--color-teal-300);--color-component-utility-teal-400: var(--color-teal-400);--color-component-utility-teal-500: var(--color-teal-500);--color-component-utility-teal-600: var(--color-teal-600);--color-component-utility-teal-700: var(--color-teal-700);--color-component-utility-cyan-50: var(--color-cyan-50);--color-component-utility-cyan-100: var(--color-cyan-100);--color-component-utility-cyan-200: var(--color-cyan-200);--color-component-utility-cyan-300: var(--color-cyan-300);--color-component-utility-cyan-400: var(--color-cyan-400);--color-component-utility-cyan-500: var(--color-cyan-500);--color-component-utility-cyan-600: var(--color-cyan-600);--color-component-utility-cyan-700: var(--color-cyan-700);--color-component-utility-blue-50: var(--color-blue-50);--color-component-utility-blue-100: var(--color-blue-100);--color-component-utility-blue-200: var(--color-blue-200);--color-component-utility-blue-300: var(--color-blue-300);--color-component-utility-blue-400: var(--color-blue-400);--color-component-utility-blue-500: var(--color-blue-500);--color-component-utility-blue-600: var(--color-blue-600);--color-component-utility-blue-700: var(--color-blue-700);--color-component-utility-blue-dark-50: var(--color-blue-dark-50);--color-component-utility-blue-dark-100: var(--color-blue-dark-100);--color-component-utility-blue-dark-200: var(--color-blue-dark-200);--color-component-utility-blue-dark-300: var(--color-blue-dark-300);--color-component-utility-blue-dark-400: var(--color-blue-dark-400);--color-component-utility-blue-dark-500: var(--color-blue-dark-500);--color-component-utility-blue-dark-600: var(--color-blue-dark-600);--color-component-utility-blue-dark-700: var(--color-blue-dark-700);--color-component-utility-purple-50: var(--color-purple-50);--color-component-utility-purple-100: var(--color-purple-100);--color-component-utility-purple-200: var(--color-purple-200);--color-component-utility-purple-300: var(--color-purple-300);--color-component-utility-purple-400: var(--color-purple-400);--color-component-utility-purple-500: var(--color-purple-500);--color-component-utility-purple-600: var(--color-purple-600);--color-component-utility-purple-700: var(--color-purple-700);--color-component-utility-pink-50: var(--color-pink-50);--color-component-utility-pink-100: var(--color-pink-100);--color-component-utility-pink-200: var(--color-pink-200);--color-component-utility-pink-300: var(--color-pink-300);--color-component-utility-pink-400: var(--color-pink-400);--color-component-utility-pink-500: var(--color-pink-500);--color-component-utility-pink-600: var(--color-pink-600);--color-component-utility-pink-700: var(--color-pink-700);--color-component-utility-red-50: var(--color-red-50);--color-component-utility-red-100: var(--color-red-100);--color-component-utility-red-200: var(--color-red-200);--color-component-utility-red-300: var(--color-red-300);--color-component-utility-red-400: var(--color-red-400);--color-component-utility-red-500: var(--color-red-500);--color-component-utility-red-600: var(--color-red-600);--color-component-utility-red-700: var(--color-red-700);--color-component-utility-orange-50: var(--color-orange-50);--color-component-utility-orange-100: var(--color-orange-100);--color-component-utility-orange-200: var(--color-orange-200);--color-component-utility-orange-300: var(--color-orange-300);--color-component-utility-orange-400: var(--color-orange-400);--color-component-utility-orange-50
20: var(--color-orange-500);--color-component-utility-orange-600: var(--color-orange-600);--color-component-utility-orange-700: var(--color-orange-700);--color-component-utility-yellow-50: var(--color-yellow-50);--color-component-utility-yellow-100: var(--color-yellow-100);--color-component-utility-yellow-200: var(--color-yellow-200);--color-component-utility-yellow-300: var(--color-yellow-300);--color-component-utility-yellow-400: var(--color-yellow-400);--color-component-utility-yellow-500: var(--color-yellow-500);--color-component-utility-yellow-600: var(--color-yellow-600);--color-component-utility-yellow-700: var(--color-yellow-700);--color-component-utility-lemon-50: var(--color-lemon-50);--color-component-utility-lemon-100: var(--color-lemon-100);--color-component-utility-lemon-200: var(--color-lemon-200);--color-component-utility-lemon-300: var(--color-lemon-300);--color-component-utility-lemon-400: var(--color-lemon-400);--color-component-utility-lemon-500: var(--color-lemon-500);--color-component-utility-lemon-600: var(--color-lemon-600);--color-component-utility-lemon-utility-lemon-700: var(--color-lemon-700);--color-icon-primary: var(--color-base-black);--color-icon-secondary: var(--color-gray-600);--color-icon-tertiary: var(--color-gray-500);--color-icon-disabled: var(--color-gray-300);--color-icon-white: var(--color-base-white);--color-icon-brand: var(--color-brand-600);--color-icon-brand-hover: var(--color-brand-700);--color-icon-success: var(--color-success-600);--color-icon-warning: var(--color-warning-600);--color-icon-error: var(--color-error-600);--color-icon-info: var(--color-blue-600);--font-family: Chromatica, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-size-heading-xs: 1.5rem;--font-size-heading-sm: 1.875rem;--font-size-heading-md: 2.25rem;--font-size-heading-lg: 3rem;--font-size-heading-xl: 3.75rem;--font-size-heading-2xl: 4.5rem;--font-size-text-xs: .75rem;--font-size-text-sm: .875rem;--font-size-text-md: 1rem;--font-size-text-lg: 1.125rem;--font-size-text-xl: 1.25rem;--h1-font-size: 3rem;--h2-font-size: 2.5rem;--h3-font-size: 2rem;--h4-font-size: 1.5rem;--h5-font-size: 1.25rem;--h6-font-size: 1rem;--subtitle-xl-font-size: 1.5rem;--subtitle-lg-font-size: 1.25rem;--subtitle-md-font-size: 1rem;--subtitle-sm-font-size: .875rem;--subtitle-xs-font-size: .75rem;--body-lg-font-size: 1.25rem;--body-md-font-size: 1rem;--body-sm-font-size: .875rem;--body-xs-font-size: .75rem;--buton-lg-font-size: 1.125rem;--button-md-font-size: 1rem;--button-sm-font-size: .875rem;--line-height-text-xs: 150%;--line-height-text-sm: 142.86%;--line-height-text-md: 150%;--line-height-text-lg: 155.56%;--line-height-text-xl: 150%;--h1-line-height: 120%;--h2-line-height: 120%;--h3-line-height: 120%;--h4-line-height: 120%;--h5-line-height: 120%;--h6-line-height: 120%;--spacing-none-px: 0px;--spacing-xxs-px: 2px;--spacing-xs-px: 4px;--spacing-sm-px: 6px;--spacing-md-px: 8px;--spacing-lg-px: 12px;--spacing-xl-px: 16px;--spacing-2xl-px: 20px;--spacing-3xl-px: 24px;--spacing-4xl-px: 32px;--spacing-5xl-px: 40px;--spacing-6xl-px: 48px;--spacing-7xl-px: 64px;--spacing-8xl-px: 80px;--spacing-9xl-px: 96px;--spacing-10xl-px: 128px;--spacing-11xl-px: 160px;--spacing-none-rem: 0rem;--spacing-xxs-rem: .125rem;--spacing-xs-rem: .25rem;--spacing-sm-rem: .375rem;--spacing-md-rem: .5rem;--spacing-lg-rem: .75rem;--spacing-xl-rem: 1rem;--spacing-2xl-rem: 1.25rem;--spacing-3xl-rem: 1.5rem;--spacing-4xl-rem: 2rem;--spacing-5xl-rem: 2.5rem;--spacing-6xl-rem: 3rem;--spacing-7xl-rem: 4rem;--spacing-8xl-rem: 5rem;--spacing-9xl-rem: 6rem;--spacing-10xl-rem: 8rem;--spacing-11xl-rem: 10rem;--container-padding-mobile: 16px;--container-padding-tablet: 32px;--container-padding-laptop: 32px;--container-padding-desktop: 32px;--container-min-width-mobile: 384px;--container-max-width-mobile: 768px;--container-min-width-tablet: 768px;--container-max-width-tablet: 1024px;--container-min-width-laptop: 1024px;--container-max-width-laptop: 1440px;--container-min-width-desktop: 1440px;--container-max-width-desktop: 1440px;--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-full: 9999px;--radius-circle: 50%;--width-xxs-px: 320px;--width-xs-px: 384px;--width-sm-px: 480px;--width-md-px: 560px;--width-lg-px: 640px;--width-xl-px: 768px;--width-2xl-px: 1024px;--width-3xl-px: 1280px;--width-4xl-px: 1440px;--width-5xl-px: 1600px;
2--width-6xl-px: 1920px;--paragraph-max-width-px: 720px;--width-xxs-rem: 20rem;--width-xs-rem: 24rem;--width-sm-rem: 30rem;--width-md-rem: 35rem;--width-lg-rem: 40rem;--width-xl-rem: 48rem;--width-2xl-rem: 64rem;--width-3xl-rem: 80rem;--width-4xl-rem: 90rem;--width-5xl-rem: 100rem;--width-6xl-rem: 120rem;--paragraph-max-width-rem: 45rem;--app-header-height: 101px;--app-header-top-header: 116px;--app-header-margin-bottom: 29px;--main-content-padding-top: var(--spacing-7xl-rem);display:block}@media(max-width:1024px){[_nghost-%COMP%]{--main-content-padding-top: var(--spacing-xl-rem)}}@supports selector(:focus-visible){[_nghost-%COMP%] *:focus{outline:none}[_nghost-%COMP%] *:focus-visible{outline:3px solid white!important;box-shadow:0 0 0 6px var(--color-effect-focus-ring-brand, #00A676)!important}}.ui-input[_ngcontent-%COMP%]{width:100%;min-height:42px;border:2px solid #000;border-radius:12px;padding:10px 16px;font-size:1rem;font-family:var(--font-family);color:var(--color-text-primary);background:var(--color-bg-primary)}.ui-input[_ngcontent-%COMP%]:focus{outline:none;background-color:#dbf8ef}.ui-input[_ngcontent-%COMP%]:-webkit-autofill, .ui-input[_ngcontent-%COMP%]:-webkit-autofill:hover, .ui-input[_ngcontent-%COMP%]:-webkit-autofill:focus{background-color:var(--color-bg-primary);box-shadow:0 0 0 1000px var(--color-bg-primary) inset;-webkit-text-fill-color:var(--color-text-primary)}.ui-input[_ngcontent-%COMP%]:disabled{border-color:#999;cursor:not-allowed}.ui-input--invalid[_ngcontent-%COMP%]{border-color:#d92d20;box-shadow:none!important}'],changeDetection:0})}return t})(),Ze=(()=>{class t extends jo{id=m.required();placeholder=m("");rows=m(1);invalid=m(!1);resize=m("vertical");maxLength=m(null);showCounter=m(!1);textValue=P(null);characterCount=M(()=>this.textValue()?.length??0);isOverLimit=M(()=>{let o=this.maxLength();return o!==null&&this.characterCount()>o});writeValue(o){super.writeValue(o),this.textValue.set(o)}onInput(o){let e=o.target.value;this.value=e,this.textValue.set(e),this.onChange(e)}static \u0275fac=(()=>{let o;return function(r){return(o||(o=ae(t)))(r||t)}})();static \u0275cmp=E({type:t,selectors:[["ui-textarea"]],inputs:{id:[1,"id"],placeholder:[1,"placeholder"],rows:[1,"rows"],invalid:[1,"invalid"],resize:[1,"resize"],maxLength:[1,"maxLength"],showCounter:[1,"showCounter"]},features:[co([{provide:ee,useExisting:Uo(()=>t),multi:!0}]),Ko],decls:2,vars:10,consts:[[1,"ui-textarea",3,"input","blur","id","rows","value","disabled","placeholder"],[1,"ui-textarea__footer",3,"ui-textarea__footer--error"],[1,"ui-textarea__footer"],[1,"ui-textarea__counter"]],template:function(e,r){e&1&&(s(0,"textarea",0),x("input",function(i){return r.onInput(i)})("blur",function(){return r.onTouched()}),f(),z(1,ei,3,4,"div",1)),e&2&&(X("resize",r.resize()),N("ui-textarea--invalid",r.invalid()),p("id",r.id())("rows",r.rows())("value",r.value)("disabled",r.disabled)("placeholder",r.placeholder()),l(),S(r.showCounter()&&r.maxLength()?1:-1))},dependencies:[H,ao],styles:['[_ngcontent-%COMP%]:root{--icon-font-family: "alicon"}.icon-visible[_ngcontent-%COMP%]:before, .icon-user[_ngcontent-%COMP%]:before, .icon-stop[_ngcontent-%COMP%]:before, .icon-social-youtube-no-circle[_ngcontent-%COMP%]:before, .icon-social-youtube[_ngcontent-%COMP%]:before, .icon-social-website-no-circle[_ngcontent-%COMP%]:before, .icon-social-website[_ngcontent-%COMP%]:before, .icon-social-twitter-no-circle[_ngcontent-%COMP%]:before, .icon-social-twitter[_ngcontent-%COMP%]:before, .icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before, .icon-social-tiktok[_ngcontent-%COMP%]:before, .icon-social-share-no-circle-full[_ngcontent-%COMP%]:before, .icon-social-share-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest[_ngcontent-%COMP%]:before, .icon-social-mail-no-circle[_ngcontent-%COMP%]:before, .icon-social-mail[_ngcontent-%COMP%]:before, .icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before, .icon-social-linkedin[_ngcontent-%COMP%]:before, .icon-social-instagram-no-circle[_ngcontent-%COMP%]:before, .icon-social-instagram[_ngcontent-%COMP%]:before, .icon-social-facebook-no-circle[_ng
2content-%COMP%]:before, .icon-social-facebook[_ngcontent-%COMP%]:before, .icon-search-sm[_ngcontent-%COMP%]:before, .icon-search-active[_ngcontent-%COMP%]:before, .icon-search[_ngcontent-%COMP%]:before, .icon-refresh-sm[_ngcontent-%COMP%]:before, .icon-refresh-md[_ngcontent-%COMP%]:before, .icon-refresh[_ngcontent-%COMP%]:before, .icon-reading[_ngcontent-%COMP%]:before, .icon-plus-xs[_ngcontent-%COMP%]:before, .icon-plus-sm[_ngcontent-%COMP%]:before, .icon-plus-md[_ngcontent-%COMP%]:before, .icon-plus-circle-xs[_ngcontent-%COMP%]:before, .icon-plus-circle-sm[_ngcontent-%COMP%]:before, .icon-plus-circle-md[_ngcontent-%COMP%]:before, .icon-plus-circle[_ngcontent-%COMP%]:before, .icon-plus[_ngcontent-%COMP%]:before, .icon-play-sound[_ngcontent-%COMP%]:before, .icon-phone[_ngcontent-%COMP%]:before, .icon-os-apple[_ngcontent-%COMP%]:before, .icon-os-android[_ngcontent-%COMP%]:before, .icon-notions-sm[_ngcontent-%COMP%]:before, .icon-notions-md[_ngcontent-%COMP%]:before, .icon-notions[_ngcontent-%COMP%]:before, .icon-minus-xs[_ngcontent-%COMP%]:before, .icon-minus-sm[_ngcontent-%COMP%]:before, .icon-minus-md[_ngcontent-%COMP%]:before, .icon-minus-circle-xs[_ngcontent-%COMP%]:before, .icon-minus[_ngcontent-%COMP%]:before, .icon-messenger[_ngcontent-%COMP%]:before, .icon-menu-sm[_ngcontent-%COMP%]:before, .icon-menu-md[_ngcontent-%COMP%]:before, .icon-menu[_ngcontent-%COMP%]:before, .icon-mail[_ngcontent-%COMP%]:before, .icon-list-sm[_ngcontent-%COMP%]:before, .icon-list-md[_ngcontent-%COMP%]:before, .icon-list[_ngcontent-%COMP%]:before, .icon-invisible[_ngcontent-%COMP%]:before, .icon-home-full[_ngcontent-%COMP%]:before, .icon-home[_ngcontent-%COMP%]:before, .icon-filters-on[_ngcontent-%COMP%]:before, .icon-filters[_ngcontent-%COMP%]:before, .icon-face[_ngcontent-%COMP%]:before, .icon-ellipsis[_ngcontent-%COMP%]:before, .icon-edit[_ngcontent-%COMP%]:before, .icon-download-sm[_ngcontent-%COMP%]:before, .icon-download[_ngcontent-%COMP%]:before, .icon-don[_ngcontent-%COMP%]:before, .icon-close-xs[_ngcontent-%COMP%]:before, .icon-close-sm[_ngcontent-%COMP%]:before, .icon-close-md[_ngcontent-%COMP%]:before, .icon-close-circle-sm-fat[_ngcontent-%COMP%]:before, .icon-close-circle-sm[_ngcontent-%COMP%]:before, .icon-close-circle-md[_ngcontent-%COMP%]:before, .icon-close-circle[_ngcontent-%COMP%]:before, .icon-close[_ngcontent-%COMP%]:before, .icon-chevron-sm[_ngcontent-%COMP%]:before, .icon-chevron-md[_ngcontent-%COMP%]:before, .icon-chevron[_ngcontent-%COMP%]:before, .icon-checkmark-sm[_ngcontent-%COMP%]:before, .icon-arrow-sm-t[_ngcontent-%COMP%]:before, .icon-arrow-sm[_ngcontent-%COMP%]:before, .icon-arrow-play[_ngcontent-%COMP%]:before, .icon-arrow-md[_ngcontent-%COMP%]:before, .icon-arrow-line[_ngcontent-%COMP%]:before, .icon-arrow-fs[_ngcontent-%COMP%]:before, .icon-arrow-external-sm[_ngcontent-%COMP%]:before, .icon-arrow-external-md[_ngcontent-%COMP%]:before, .icon-arrow-external[_ngcontent-%COMP%]:before, .icon-arrow-bend[_ngcontent-%COMP%]:before, .icon-arrow[_ngcontent-%COMP%]:before, .icon[_ngcontent-%COMP%]:before{font-family:var(--icon-font-family);font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never}.icon-arrow[_ngcontent-%COMP%]:before{content:"\\ea01"}.icon-arrow-bend[_ngcontent-%COMP%]:before{content:"\\ea02"}.icon-arrow-external[_ngcontent-%COMP%]:before{content:"\\ea03"}.icon-arrow-external-md[_ngcontent-%COMP%]:before{content:"\\ea04"}.icon-arrow-external-sm[_ngcontent-%COMP%]:before{content:"\\ea05"}.icon-arrow-fs[_ngcontent-%COMP%]:before{content:"\\ea06"}.icon-arrow-line[_ngcontent-%COMP%]:before{content:"\\ea07"}.icon-arrow-md[_ngcontent-%COMP%]:before{content:"\\ea08"}.icon-arrow-play[_ngcontent-%COMP%]:before{content:"\\ea09"}.icon-arrow-sm[_ngcontent-%COMP%]:before{content:"\\ea0a"}.icon-arrow-sm-t[_ngcontent-%COMP%]:before{content:"\\ea0b"}.icon-checkmark-sm[_ngcontent-%COMP%]:before{content:"\\ea0c"}.icon-chevron[_ngcontent-%COMP%]:before{content:"\\ea0d"}.icon-chevron-md[_ngcontent-%COMP%]:before{content:"\\ea0e"}.icon-chevron-sm[_ngcontent-%COMP%]:before{content:"\\ea0f"}.icon-close[_ngcontent-%COMP%]:before{content:"\\ea10"}
2.icon-close-circle[_ngcontent-%COMP%]:before{content:"\\ea11"}.icon-close-circle-md[_ngcontent-%COMP%]:before{content:"\\ea12"}.icon-close-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea13"}.icon-close-circle-sm-fat[_ngcontent-%COMP%]:before{content:"\\ea14"}.icon-close-md[_ngcontent-%COMP%]:before{content:"\\ea15"}.icon-close-sm[_ngcontent-%COMP%]:before{content:"\\ea16"}.icon-close-xs[_ngcontent-%COMP%]:before{content:"\\ea17"}.icon-don[_ngcontent-%COMP%]:before{content:"\\ea18"}.icon-download[_ngcontent-%COMP%]:before{content:"\\ea19"}.icon-download-sm[_ngcontent-%COMP%]:before{content:"\\ea1a"}.icon-edit[_ngcontent-%COMP%]:before{content:"\\ea1b"}.icon-ellipsis[_ngcontent-%COMP%]:before{content:"\\ea1c"}.icon-face[_ngcontent-%COMP%]:before{content:"\\ea1d"}.icon-filters[_ngcontent-%COMP%]:before{content:"\\ea1e"}.icon-filters-on[_ngcontent-%COMP%]:before{content:"\\ea1f"}.icon-home[_ngcontent-%COMP%]:before{content:"\\ea20"}.icon-home-full[_ngcontent-%COMP%]:before{content:"\\ea21"}.icon-invisible[_ngcontent-%COMP%]:before{content:"\\ea22"}.icon-list[_ngcontent-%COMP%]:before{content:"\\ea23"}.icon-list-md[_ngcontent-%COMP%]:before{content:"\\ea24"}.icon-list-sm[_ngcontent-%COMP%]:before{content:"\\ea25"}.icon-mail[_ngcontent-%COMP%]:before{content:"\\ea26"}.icon-menu[_ngcontent-%COMP%]:before{content:"\\ea27"}.icon-menu-md[_ngcontent-%COMP%]:before{content:"\\ea28"}.icon-menu-sm[_ngcontent-%COMP%]:before{content:"\\ea29"}.icon-messenger[_ngcontent-%COMP%]:before{content:"\\ea2a"}.icon-minus[_ngcontent-%COMP%]:before{content:"\\ea2b"}.icon-minus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea2c"}.icon-minus-md[_ngcontent-%COMP%]:before{content:"\\ea2d"}.icon-minus-sm[_ngcontent-%COMP%]:before{content:"\\ea2e"}.icon-minus-xs[_ngcontent-%COMP%]:before{content:"\\ea2f"}.icon-notions[_ngcontent-%COMP%]:before{content:"\\ea30"}.icon-notions-md[_ngcontent-%COMP%]:before{content:"\\ea31"}.icon-notions-sm[_ngcontent-%COMP%]:before{content:"\\ea32"}.icon-os-android[_ngcontent-%COMP%]:before{content:"\\ea33"}.icon-os-apple[_ngcontent-%COMP%]:before{content:"\\ea34"}.icon-phone[_ngcontent-%COMP%]:before{content:"\\ea35"}.icon-play-sound[_ngcontent-%COMP%]:before{content:"\\ea36"}.icon-plus[_ngcontent-%COMP%]:before{content:"\\ea37"}.icon-plus-circle[_ngcontent-%COMP%]:before{content:"\\ea38"}.icon-plus-circle-md[_ngcontent-%COMP%]:before{content:"\\ea39"}.icon-plus-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea3a"}.icon-plus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea3b"}.icon-plus-md[_ngcontent-%COMP%]:before{content:"\\ea3c"}.icon-plus-sm[_ngcontent-%COMP%]:before{content:"\\ea3d"}.icon-plus-xs[_ngcontent-%COMP%]:before{content:"\\ea3e"}.icon-reading[_ngcontent-%COMP%]:before{content:"\\ea3f"}.icon-refresh[_ngcontent-%COMP%]:before{content:"\\ea40"}.icon-refresh-md[_ngcontent-%COMP%]:before{content:"\\ea41"}.icon-refresh-sm[_ngcontent-%COMP%]:before{content:"\\ea42"}.icon-search[_ngcontent-%COMP%]:before{content:"\\ea43"}.icon-search-active[_ngcontent-%COMP%]:before{content:"\\ea44"}.icon-search-sm[_ngcontent-%COMP%]:before{content:"\\ea45"}.icon-social-facebook[_ngcontent-%COMP%]:before{content:"\\ea46"}.icon-social-facebook-no-circle[_ngcontent-%COMP%]:before{content:"\\ea47"}.icon-social-instagram[_ngcontent-%COMP%]:before{content:"\\ea48"}.icon-social-instagram-no-circle[_ngcontent-%COMP%]:before{content:"\\ea49"}.icon-social-linkedin[_ngcontent-%COMP%]:before{content:"\\ea4a"}.icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4b"}.icon-social-mail[_ngcontent-%COMP%]:before{content:"\\ea4c"}.icon-social-mail-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4d"}.icon-social-pinterest[_ngcontent-%COMP%]:before{content:"\\ea4e"}.icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4f"}.icon-social-share-no-circle[_ngcontent-%COMP%]:before{content:"\\ea50"}.icon-social-share-no-circle-full[_ngcontent-%COMP%]:before{content:"\\ea51"}.icon-social-tiktok[_ngcontent-%COMP%]:before{content:"\\ea52"}.icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before{content:"\\ea53"}.icon-social-twitter[_ngcontent-%COMP%]:before{content:"\\ea54"}
2.icon-social-twitter-no-circle[_ngcontent-%COMP%]:before{content:"\\ea55"}.icon-social-website[_ngcontent-%COMP%]:before{content:"\\ea56"}.icon-social-website-no-circle[_ngcontent-%COMP%]:before{content:"\\ea57"}.icon-social-youtube[_ngcontent-%COMP%]:before{content:"\\ea58"}.icon-social-youtube-no-circle[_ngcontent-%COMP%]:before{content:"\\ea59"}.icon-stop[_ngcontent-%COMP%]:before{content:"\\ea5a"}.icon-user[_ngcontent-%COMP%]:before{content:"\\ea5b"}.icon-visible[_ngcontent-%COMP%]:before{content:"\\ea5c"}h1[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h1-font-size);font-weight:var(--font-weight-black);line-height:var(--h1-line-height)}h2[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h2-font-size);font-weight:var(--font-weight-black);line-height:var(--h2-line-height)}h3[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h3-font-size);font-weight:var(--font-weight-bold);line-height:var(--h3-line-height)}h4[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h4-font-size);font-weight:var(--font-weight-bold);line-height:var(--h4-line-height)}h5[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h5-font-size);font-weight:var(--font-weight-bold);line-height:var(--h5-line-height)}h6[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h6-font-size);font-weight:var(--font-weight-bold);line-height:var(--h6-line-height)}.subtitle-xl[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xl-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-lg-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-md-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-sm-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xs-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.body-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary)}.body-lg-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-md-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-sm-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-xs-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.typography-button-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-lg-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-md-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-sm-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography_button-link[_ngcontent-%COMP%]{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none}.img-sm[_ngcontent-%COMP%]{width:var(--image-sm-size);height:var(--image-sm-size);flex-shrink:0}.img-md[_ngcontent-%COMP%]{width:var(--image-md-size);height:var(--image-md-size);flex-shrink:0}.img-lg[_ngcontent-%COMP%]{width:var(--image-lg-size);height:var(--image-lg-size);flex-shrink:0}button[_ngcontent-%COMP%]{background-color:transparent;font-size:inherit;border:0;padding:0}button[_ngcontent-%COMP%]:disabled{opacity:.35;pointer-events:none}button[_ngcontent-%COMP%]:disabled img[_ngcontent-%COMP%]{opacity:.35}th[_ngcontent-%COMP%]{background-color:var(--color-100)}[_ngcontent-%COMP%]:root{--app-hub-margin-inline: 122px;--body-font: "Chromatica", sans-serif;--font-italic: "Chromatica Italic", sans-serif;--fw-normal: 400;--fw-regular: var(--fw-normal);--fw-medium: 500;--fw-bold: 700;--fw-black: 900;--max-width: 1920px;--input-shadow: 4px;--avatar-shadow: 6px;--topbar-padding: 30px;--topbar-min-height: 32px;--space-s: 20px;--space-m: 40px;--space-l: 50px;--space-xl: var(--space-l);--color-000: #05bf8e;--border-color-000: #04a67c;--color-900: #11473b;--border-color-900: #0c322a;--color-800: #0c6b52;--border-color-800: #095440;--color-700: #07815c;--border-color-700: #06694b;--color-600: #019667;--border-color-600: #017d56;--color-500: #00b37a;--border-color-500: #009a69;--color-400: #04b181;--border-color-400: #03986f;--color-300: #a2f4d6;--border-color-300: #8bf1cc;--color-200: #c0f6e0;--border-color-200: #aaf3d5;--color-100: #dbf8ef;--border-color-100: #c6f4e6;--color-50: #f1fcf8;--border-color-50: #dcf8ee;--border-color-b: #fca28f;--border-color-a: #e2ec59;--border-color-c: #8bf1cc;--color-b: #ff55c3;--color-a: #efc807;--color-c: #51b6c2}[_ngcontent-%COMP%]:root .lrn-assess[_ngcontent-%COMP%] [id^
2=countdown-modal][_ngcontent-%COMP%] .lrn-assess-modal-body[_ngcontent-%COMP%]{white-space:pre-line}[_nghost-%COMP%]{--color-base-white: #ffffff;--color-base-black: #000000;--color-base-transparent: #ffffff00;--color-gray-25: #fdfdfd;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #e9eaeb;--color-gray-300: #d5d7da;--color-gray-400: #a4a7ae;--color-gray-500: #717680;--color-gray-600: #535862;--color-gray-700: #414651;--color-gray-800: #252b37;--color-gray-900: #181d27;--color-gray-950: #0a0d12;--color-brand-25: #f7fcfd;--color-brand-50: #f0fafb;--color-brand-100: #DBF8EF;--color-brand-200: #A2F4D6;--color-brand-300: #A2F4D6;--color-brand-400: #04B181;--color-brand-500: #00A676;--color-brand-600: #0A8F67;--color-brand-700: #0C7154;--color-brand-800: #0E5C46;--color-brand-900: #11473B;--color-brand-950: #152e37;--color-error-25: #fff6f5;--color-error-50: #fff2f0;--color-error-100: #ffe2dd;--color-error-200: #ffcac1;--color-error-300: #ffa595;--color-error-400: #ff7159;--color-error-500: #ff4626;--color-error-600: #fc2a06;--color-error-700: #e02100;--color-error-800: #af1e05;--color-error-900: #901f0c;--color-error-950: #500c00;--color-warning-25: #fffff5;--color-warning-50: #fefee8;--color-warning-100: #fefdc3;--color-warning-200: #fff989;--color-warning-300: #feef46;--color-warning-400: #fbde14;--color-warning-500: #efc807;--color-warning-600: #cb9903;--color-warning-700: #a26e06;--color-warning-800: #86560d;--color-warning-900: #714612;--color-warning-950: #422506;--color-success-25: #f6fefb;--color-success-50: #ecfdf6;--color-success-100: #d1fae7;--color-success-200: #a6f4d4;--color-success-300: #6de8bd;--color-success-400: #33d4a1;--color-success-500: #0fba8a;--color-success-600: #049a73;--color-success-700: #03795d;--color-success-800: #05604b;--color-success-900: #054f3f;--color-success-950: #022c24;--color-cream-25: #fbfaf9;--color-cream-50: #f8f6f4;--color-cream-100: #efece5;--color-cream-200: #d4caba;--color-cream-300: #c9bca8;--color-cream-400: #b29d85;--color-cream-500: #a2876d;--color-cream-600: #957761;--color-cream-700: #7d6251;--color-cream-800: #665146;--color-cream-900: #54433a;--color-cream-950: #2c221e;--color-green-25: #f7fdf7;--color-green-50: #f2fbf2;--color-green-100: #e2f7e1;--color-green-200: #c7edc5;--color-green-300: #9add98;--color-green-400: #65c563;--color-green-500: #3a9a38;--color-green-600: #308b2e;--color-green-700: #286e27;--color-green-800: #245823;--color-green-900: #1f481f;--color-green-950: #0c270d;--color-green-light-25: #fafdf7;--color-green-light-50: #f2faeb;--color-green-light-100: #e0f4d3;--color-green-light-200: #c5eaac;--color-green-light-300: #9edc7a;--color-green-light-400: #7cca51;--color-green-light-500: #5daf33;--color-green-light-600: #468b25;--color-green-light-700: #376b20;--color-green-light-800: #2f551f;--color-green-light-900: #2a491e;--color-green-light-950: #12280b;--color-teal-25: #f5fffb;--color-teal-50: #ebfef6;--color-teal-100: #cefde8;--color-teal-200: #a2f8d6;--color-teal-300: #66efc2;--color-teal-400: #2adda8;--color-teal-500: #05bf8e;--color-teal-600: #009f78;--color-teal-700: #007f63;--color-teal-800: #006550;--color-teal-900: #015343;--color-teal-950: #002f26;--color-cyan-25: #f7fcfd;--color-cyan-50: #f0fafb;--color-cyan-100: #d9f2f4;--color-cyan-200: #b8e5e9;--color-cyan-300: #87d1d9;--color-cyan-400: #51b6c2;--color-cyan-500: #3399a7;--color-cyan-600: #2d7d8d;--color-cyan-700: #2b6673;--color-cyan-800: #2a5460;--color-cyan-900: #274752;--color-cyan-950: #152e37;--color-blue-25: #f6fafe;--color-blue-50: #f2f7fd;--color-blue-100: #e5eef9;--color-blue-200: #c5dbf2;--color-blue-300: #92bee7;--color-blue-400: #589bd8;--color-blue-500: #3b87cd;--color-blue-600: #2364a6;--color-blue-700: #1d4f87;--color-blue-800: #1c4570;--color-blue-900: #1c3b5e;--color-blue-950: #13263e;--color-blue-dark-25: #f6f8fe;--color-blue-dark-50: #f1f4fd;--color-blue-dark-100: #e0e7f9;--color-blue-dark-200: #c8d4f5;--color-blue-dark-300: #a2b9ee;--color-blue-dark-400: #7594e5;--color-blue-dark-500: #5571dc;--color-blue-dark-600: #4055d0;--color-blue-dark-700: #333fb1;--color-blue-dark-800: #32399b;--color-blue-dark-900: #2d347b;--color-blue-dark-950: #1f224c;--color-purple-25: #fdfbfe;--color-purple-50: #fbf7fd;--color-purple-100: #f6ecfb;--color-purple-200: #eeddf7;--color-purple-300: #e0c2f0;--color-purple-400: #c58ae1;--color-purple-500: #b974d8;--color-purple-600: #a556c7;--color-purple-700: #8f43ad;--color-purple-800: #783b8e;--color-purple-900: #623073;--color-purple-950: #623073;--color-pink-25: #fef5fc;--color-pink-50: #fef1fa;--color-pink-100: #fee5f6;--color-pink-200: #ffcbef;--color-pink-300: #ffa1e1;--color-pink-400: #ff55c3;--color-pink-500: #fa3ab1;--color-pink-600: #ea188f;--color-pink-700: #cc0a73;--color-pink-800: #a80c5e;--color-pink-900: #8c0f50;--color-pink-950: #56012e;--color-red-25: #fff5f5;--color-red-50: #fff0f0;--color-red-100: #ffdddd;--color-red-200: #ffc0c0;--color-red-300: #ff9494;--color-red-400: #ff5757;--color-red-500: #ff2323;--color-red-600: #ec0000;--color-red-700: #d70000;--color-red-800: #b10303;--color-red-900: #920a0a;--color-red-950: #500000;--color-orange-25: #fffaf5;--color-orange-50: #fff7ed;--color-orange-100: #ffedd5;--color-orange-200: #fed7aa;--color-orange-300: #fdb974;--color-orange-400: #fc913b;--color-orange-500: #fa7921;--color-orange-600: #eb570b;--color-orange-700: #c3400b;--color-orange-800: #9a3312;--color-orange-900: #7c2d12;--color-orange-950: #431407;--color-yellow-25: #fffff5;--color-yellow-50: #fefee8;--color-yellow-100: #fefdc3;--color-yellow-200: #fff989;--color-yellow-300: #feef46;--color-yellow-400: #fbde14;--color-yellow-500: #efc807;--color-yellow-600: #cb9903;--color-yellow-700: #a26e06;--color-yellow-800: #86560d;--color-yellow-900: #714612;--color-yellow-950: #422506;--color-lemon-25: #fefef6;--color-lemon-50: #fcfde9;--color-lemon-100: #f5fac7;--color-lemon-200: #f3f791;--color-lemon-300: #eef043;--color-lemon-400: #ebe524;--color-lemon-500: #dbcd17;--color-lemon-600: #bda211;--color-lemon-700: #977711;--color-lemon-800: #7d5f16;--color-lemon-900: #6b4d18;--color-lemon-950: #3e2a0a;--color-gray-warm-25: #f8f7f7;--color-gray-warm-50: #f1f0ef;--color-gray-warm-100: #e6e4e2;--color-gray-warm-200: #e6e4e2;--color-gray-warm-300: #d3d1ce;--color-gray-warm-400: #b9b4b0;--color-gray-warm-500: #a8a39e;--color-gray-warm-600: #87817b;--color-gray-warm-700: #706a65;--color-gray-warm-800: #5e5a56;--color-gray-warm-900: #514e4b;--color-gray-warm-950: #292726;--color-linear-gradient: linear-gradient(0deg, #acf562 0%, #b6f8b1 .01%, #bffaff 83.17%);--yellow-500: #ffcd35;--yellow-400: #eef043;--yellow-100: #fdf0c8;--red-500: #ff6045;--red-100: #fedddb;--white: #ffffff;--black: #000000;--grey-50: #f2f2f2;--grey-100: #dee1dd;--grey-200: #d5d5d5;--grey-400: #707070;--grey-500: #4f4f4f;
2--paler-black: #333;--vert-fluo: #acf562;--vert-success: #05bf8e;--vert-pale: #f0f8ed;--vert-translucent: #f0f8ed;--rose-fluo: #ff78f5;--cream-900: #e7e1d8;--cream-800: #cbc2b4;--cream-700: #efeae4;--cream-000: #f5f3ef;--cyan-50: #f4fafb;--cyan-100: #e3f3f5;--cyan-200: #51b6c2;--cyan-300: #addce1;--cyan-400: #47a9c0;--cyan-500: #419ec0;--blue-50: #e2f7ff;--blue-100: #d7edf1;--blue-125: #bffaff;--blue-150: #c9f8ff;--blue-150-translucent: #c9f8ff33;--blue-200: #94dbf2;--blue-300: #d5ecf0;--orange-500: #fa7921;--color-text-primary: var(--color-base-black);--color-text-secondary: var(--color-gray-700);--color-text-tertiary: var(--color-gray-600);--color-text-quaternary: var(--color-gray-500);--color-text-disabled: var(--color-gray-500);--color-text-placeholder: var(--color-gray-500);--color-text-white: var(--color-base-white);--color-text-error-primary: var(--color-error-700);--color-text-warning-primary: var(--color-warning-700);--color-text-success-primary: var(--color-success-700);--color-border-white: var(--color-base-white);--color-border-primary: var(--color-gray-300);--color-border-secondary: var(--color-gray-200);--color-border-tertiary: var(--color-gray-100);--color-border-black: var(--color-base-black);--color-border-gray: var(--color-gray-500);--color-border-disabled: var(--color-gray-100);--color-border-brand: var(--color-brand-400);--color-border-brand_hover: var(--color-brand-700);--color-border-brand-subtle: var(--color-brand-300);--color-border-error: var(--color-error-600);--color-border-error-subtle: var(--color-error-300);--color-border-warning: var(--color-warning-600);--color-border-warning-subtle: var(--color-warning-200);--color-border-success: var(--color-success-600);--color-border-success-subtle: var(--color-success-200);--color-border-button-primary: var(--color-base-black);--color-border-button-primary_disabled: var(--color-gray-500);--color-bg-primary: var(--color-base-white);--color-bg-primary_hover: var(--color-gray-50);--color-bg-primary-solid: var(--color-gray-950);--color-bg-secondary: var(--color-gray-50);--color-bg-secondary-solid: var(--color-gray-600);--color-bg-tertiary: var(--color-gray-100);--color-bg-quaternary: var(--color-gray-200);--color-bg-active: var(--color-gray-50);--color-bg-disabled: var(--color-gray-100);--color-bg-disabled_subtle: var(--color-gray-50);--color-bg-overlay: var(--color-gray-950);--color-bg-brand-primary: var(--color-brand-50);--color-bg-brand-primary_hover: var(--color-brand-100);--color-bg-brand-secondary: var(--color-brand-100);--color-bg-brand-solid: var(--color-brand-500);--color-bg-brand-solid_hover: var(--color-brand-700);--color-bg-error-primary: var(--color-error-100);--color-bg-error-primary_hover: var(--color-error-200);--color-bg-error-secondary: var(--color-error-200);--color-bg-error-solid: var(--color-error-600);--color-bg-warning-primary: var(--color-warning-100);--color-bg-warning-primary_hover: var(--color-yellow-200);--color-bg-warning-secondary: var(--color-warning-200);--color-bg-warning-secondary_hover: var(--color-warning-400);--color-bg-warning-solid: var(--color-warning-600);--color-bg-success-primary: var(--color-success-100);--color-bg-success-primary_hover: var(--color-success-200);--color-bg-success-secondary: var(--color-success-200);--color-bg-success-solid: var(--color-success-600);--color-bg-button-primary: var(--color-base-white);--color-bg-button-primary_hover: var(--color-brand-100);--color-bg-button-primary_press: var(--color-brand-300);--color-bg-button-secondary: var(--color-brand-100);--color-bg-button-secondary_hover: var(--color-brand-300);--color-bg-button-secondary_press: var(--color-brand-500);--color-bg-button-tertiary: var(--color-base-white);--color-bg-button-tertiary_hover: var(--color-gray-100);--color-bg-button-tertiary_press: var(--color-gray-300);--color-bg-button-disabled: var(--color-base-white);--color-bg-primary-off-white: var(--color-cream-50);--color-bg-linear-gradient: var(--color-linear-gradient);--color-bg-highlight_modificateur: var(--color-gray-warm-200);--color-bg-highlight_compnompronom: var(--color-green-200);--color-bg-highlight_ci: var(--color-green-light-200);--color-bg-highlight_sujet: var(--color-cyan-200);--color-bg-highlight_compadverbeadj: var(--color-blue-200);--color-bg-highlight_attributsujet: var(--color-blue-dark-200);--color-bg-highlight_attributcd: var(--color-purple-200);--color-bg-highlight_compphrase: var(--color-pink-200);--color-bg-highlight_cd: var(--color-orange-200);--color-bg-highlight_predicat: var(--color-yellow-200);--color-component-alpha-white-10: #ffffff1a;--color-component-alpha-white-20: #ffffff33;--color-component-alpha-white-30: #ffffff4d;--color-component-alpha-white-40: #ffffff66;--color-component-alpha-white-50: #ffffff80;--color-component-alpha-white-60: #ffffff99;--color-component-alpha-white-70: #ffffffb2;--color-component-alpha-white-80: #ffffffcc;--color-component-alpha-white-90: #ffffffe5;--color-component-alpha-white-100: #ffffff;--color-component-alpha-black-10: #0000001a;--color-component-alpha-black-20: #00000033;--color-component-alpha-black-30: #0000004d;--color-component-alpha-black-40: #00000066;--color-component-alpha-black-50: #00000080;--color-component-alpha-black-60: #00000099;--color-component-alpha-black-70: #000000b2;--color-component-alpha-black-80: #000000cc;--color-component-alpha-black-90: #000000e5;--color-component-alpha-black-100: #000000;--color-fg-primary: var(--color-base-black);--color-fg-primary_hover: var(--color-brand-600);--color-fg-primary_active: var(--color-brand-800);--color-fg-secondary: var(--color-gray-700);--color-fg-secondary_hover: var(--color-gray-800);--color-fg-tertiary: var(--color-gray-600);--color-fg-tertiary_hover: var(--color-gray-700);--color-fg-quaternary: var(--color-gray-400);--color-fg-quaternary_hover: var(--color-gray-500);--color-fg-disabled: var(--color-gray-300);--color-fg-white: var(--color-base-white);--color-fg-brand-primary: var(--color-brand-600);--color-fg-brand-primary_hover: var(--color-brand-700);--color-fg-brand-secondary: var(--color-brand-500);--color-fg-error-primary: var(--color-error-600);--color-fg-error-primary_hover: var(--color-error-800);--color-fg-error-secondary: var(--color-error-500);--color-fg-warning-primary: var(--color-warning-600);--color-fg-warning-secondary: var(--color-warning-500);--color-fg-success-primary: var(--color-success-600);--color-fg-fg-success-secondary: var(--color-success-500);--color-effect-shadow-xs-0: 0px 1px 2px 0px #0a0d120d;--color-effect-shadow-sm-0: 0px 1px 2px -1px #0a0d121a;--color-effect-shadow-sm-1: 0px 1px 3px 0px #0a0d121a;--color-effect-shadow-md-0: 0px 2px 4px -2px #0a0d120f;--color-effect-shadow-md-1: 0px 4px 6px -1px #0a0d121a;--color-effect-shadow-lg-0: 0px 2px 2px -1px #0a0d120a;--color-effect-shadow-lg-1: 0px 4px 6px -2px #0a0d1208;--color-effect-shadow-lg-2: 0px 12px 16px -4px #0a0d1214;--color-effect-shadow-xl-0: 0px 3px 3px -1.5px #0a0d120a;--color-effect-shadow-xl-1: 0px 8px 8px -4px #0a0d1208;--color-effect-shadow-xl-2: 0px 20px 24px -4px #0a0d1214;--color-effect-shadow-2xl-0: 0px 4px 4px -2px #0a0d120a;--color-effect-shadow-2xl-1: 0px 24px 48px -12px #0a0d122e;--color-effect-shadow-3xl-0: 0px 5px 5px -2.5px #0a0d120a;--color-effect-shadow-3xl-1: 0px 32px 64px -12px #0a0d1224;--component-shadow-illustration-0: 0px 4px 4px 0px #00000040;--component-shadow-button-0: 3px 3px 0px 0px #000000;--component-shadow-button_disabled-0: 3px 4px 0px 0px var(--color-border-button-primary_disabled);--component-shadow-content-0: 0px 6px 0px 0px #51b6c2;--component-shadow-brand_sm-0: 0px 4px 0px 0px #51b6c2;--component-shadow-brand_lg-0: 0px 8px 0px 0px #51b6c2;--component-shadow-success_sm-0: 0px 4px 0px 0px #33d4a1;--component-shadow-success_lg-0: 0px 8px 0px 0px #33d4a1;--component-shadow-error_sm-0: 0px 4px 0px 0px #ff7159;--component-shadow-error_lg-0: 0px 8px 0px 0px #ff7159;--component-shadow-warning_sm-0: 0px 4px 0px 0px #ffcd35;--component-shadow-warning_lg-0: 0px 8px 0px 0px #ffcd35;--color-effect-focus-ring-brand: var(--color-brand-500);--color-effect-shadow-xs: var(--color-effect-shadow-xs-0);--color-effect-shadow-sm: var(--color-effect-shadow-sm-0), var(--color-effect-shadow-sm-1);--color-effect-shadow-md: var(--color-effect-shadow-md-0), var(--color-effect-shadow-md-1);--color-effect-shadow-lg: var(--color-effect-shadow-lg-0), var(--color-effect-shadow-lg-1), var(--color-effect-shadow-lg-2);--color-effect-shadow-xl: var(--color-effect-shadow-xl-0), var(--color-effect-shadow-xl-1), var(--color-effect-shadow-xl-2);--color-effect-shadow-2xl: var(--color-effect-shadow-2xl-0), var(--color-effect-shadow-2xl-1);--color-effect-shadow-3xl: var(--color-effect-shadow-3xl-0), var(--color-effect-shadow-3xl-1);--component-shadow-illustration: var(--component-shadow-illustration-0);--component-shadow-button: var(--component-shadow-button-0);--component-shadow-button_disabled: var(--component-shadow-button_disabled-0);--component-shadow-content: var(--component-shadow-content-0);--component-shadow-brand_sm: var(--component-shadow-brand_sm-0);--component-shadow-brand_lg: var(--component-shadow-brand_lg-0);--component-shadow-success_sm: var(--component-shadow-success_sm-0);--component-shadow-success_lg: var(--component-shadow-success_lg-0);--component-shadow-error_sm: var(--component-shadow-error_sm-0);--component-shadow-error_lg: var(--component-shadow-error_lg-0);--component-shadow-warning_sm: var(--component-shadow-warning_sm-0);--component-shadow-warning_lg: var(--component-shadow-warning_lg-0);--color-component-utility-brand-50: var(--color-brand-50);--color-component-utility-brand-100: var(--color-brand-100);--color-component-utility-brand-200: var(--color-brand-200);--color-component-utility-brand-300: var(--color-brand-300);--color-component-utility-brand-400: var(--color-brand-400);--color-component-utility-brand-500: var(--color-brand-500);--color-component-utility-brand-600: var(--color-brand-600);--color-component-utility-brand-700: var(--color-brand-700);--color-component-utility-brand-800: var(--color-brand-800);--color-component-utility-brand-900: var(--color-brand-900);--color-component-utility-gray-50: var(--color-gray-50);--color-component-utility-gray-100: var(--color-gray-100);--color-component-utility-gray-200: var(--color-gray-200);--color-component-utility-gray-300: var(--color-gray-300);--color-component-utility-gray-400: var(--color-gray-400);--color-component-utility-gray-500: var(--color-gray-500);--color-component-utility-gray-600: var(--color-gray-600);--color-component-utility-gray-700: var(--color-gray-700);--color-component-utility-gray-800: var(--color-gray-800);--color-component-utility-gray-900: var(--color-gray-900);--color-component-utility-error-50: var(--color-error-50);--color-component-utility-error-100: var(--color-error-100);--color-component-utility-error-200: var(--color-error-200);--color-component-utility-error-300: var(--color-error-300);--color-component-utility-error-400: var(--color-error-400);--color-component-utility-error-500: var(--color-error-500);--color-component-utility-error-600: var(--color-error-600);--color-component-utility-error-700: var(--color-error-700);--color-component-utility-warning-50: var(--color-warning-50);--color-component-utility-warning-100: var(--color-warning-100);--color-component-utility-warning-200: var(--color-warning-200);--color-component-utility-warning-300: var(--color-warning-300);--color-component-utility-warning-400: var(--color-warning-400);--color-component-utility-warning-500: var(--color-warning-500);--color-component-utility-warning-600: var(--color-warning-600);--color-component-utility-warning-700: var(--color-warning-700);--color-component-utility-success-50: var(--color-success-50);--color-component-utility-success-100: var(--color-success-100);--color-component-utility-success-200: var(--color-success-200);--color-component-utility-success-300: var(--color-success-300);--color-component-utility-success-400: var(--color-success-400);--color-component-utility-success-500: var(--color-success-500);--color-component-utility-success-600: var(--color-success-600);--color-component-utility-success-700: var(--color-success-700);--color-component-utility-green-50: var(--color-green-50);--color-component-utility-green-100: var(--color-green-100);--color-component-utility-green-200: var(--color-green-200);--color-component-utility-green-300: var(--color-green-300);--color-component-utility-green-400: var(--color-green-400);--color-component-utility-green-500: var(--color-green-500);--color-component-utility-green-600: var(--color-green-600);--color-component-utility-green-700: var(--color-green-700);--color-component-utility-teal-50: var(--color-teal-50);--color-component-utility-teal-100: var(--color-teal-100);--color-component-utility-teal-200: var(--color-teal-200);--color-component-utility-teal-300: var(--color-teal-300);--color-component-utility-teal-400: var(--color-teal-400);--color-component-utility-teal-500: var(--color-teal-500);--color-component-utility-teal-600: var(--color-teal-600);--color-component-utility-teal-700: var(--color-teal-700);--color-component-utility-cyan-50: var(--color-cyan-50);--color-component-utility-cyan-100: var(--color-cyan-100);--color-component-utility-cyan-200: var(--color-cyan-200);--color-component-utility-cyan-300: var(--color-cyan-300);--color-component-utility-cyan-400: var(--color-cyan-400);--color-component-utility-cyan-500: var(--color-cyan-500);--color-component-utility-cyan-600: var(--color-cyan-600);--color-component-utility-cyan-700: var(--color-cyan-700);--color-component-utility-blue-50: var(--color-blue-50);--color-component-utility-blue-100: var(--color-blue-100);--color-component-utility-blue-200: var(--color-blue-200);--color-component-utility-blue-300: var(--color-blue-300);--color-component-utility-blue-400: var(--color-blue-400);--color-component-utility-blue-500: var(--color-blue-500);--color-component-utility-blue-600: var(--color-blue-600);--color-component-utility-blue-700: var(--color-blue-700);--color-component-utility-blue-dark-50: var(--color-blue-dark-50);--color-component-utility-blue-dark-100: var(--color-blue-dark-100);--color-component-utility-blue-dark-200: var(--color-blue-dark-200);--color-component-utility-blue-dark-300: var(--color-blue-dark-300);--color-component-utility-blue-dark-400: var(--color-blue-dark-400);--color-component-utility-blue-dark-500: var(--color-blue-dark-500);--color-component-utility-blue-dark-600: var(--color-blue-dark-600);--color-component-utility-blue-dark-700: var(--color-blue-dark-700);--color-component-utility-purple-50: var(--color-purple-50);--color-component-utility-purple-100: var(--color-purple-100);--color-component-utility-purple-200: var(--color-purple-200);--color-component-utility-purple-300: var(--color-purple-300);--color-component-utility-purple-400: var(--color-purple-400);--color-component-utility-purple-500: var(--color-purple-500);--color-component-utility-purple-600: var(--color-purple-600);--color-component-utility-purple-700: var(--color-purple-700);--color-component-utility-pink-50: var(--color-pink-50);--color-component-utility-pink-100: var(--color-pink-100);--color-component-utility-pink-200: var(--color-pink-200);--color-component-utility-pink-300: var(--color-pink-300);--color-component-utility-pink-400: var(--color-pink-400);--color-component-utility-pink-500: var(--color-pink-500);--color-component-utility-pink-600: var(--color-pink-600);--color-component-utility-pink-700: var(--color-pink-700);--color-component-utility-red-50: var(--color-red-50);--color-component-utility-red-100: var(--color-red-100);--color-component-utility-red-200: var(--color-red-200);--color-component-utility-red-300: var(--color-red-300);--color-component-utility-red-400: var(--color-red-400);--color-component-utility-red-500: var(--color-red-500);--color-component-utility-red-600: var(--color-red-600);--color-component-utility-red-700: var(--color-red-700);--color-component-utility-orange-50: var(--color-orange-50);--color-component-utility-orange-100: var(--color-orange-100);--color-component-utility-orange-200: var(--color-orange-200);--color-component-utility-orange-300: var(--color-orange-300);--color-component-utility-orange-400: var(--color-orange-400);--color-component-utility-orange-50
20: var(--color-orange-500);--color-component-utility-orange-600: var(--color-orange-600);--color-component-utility-orange-700: var(--color-orange-700);--color-component-utility-yellow-50: var(--color-yellow-50);--color-component-utility-yellow-100: var(--color-yellow-100);--color-component-utility-yellow-200: var(--color-yellow-200);--color-component-utility-yellow-300: var(--color-yellow-300);--color-component-utility-yellow-400: var(--color-yellow-400);--color-component-utility-yellow-500: var(--color-yellow-500);--color-component-utility-yellow-600: var(--color-yellow-600);--color-component-utility-yellow-700: var(--color-yellow-700);--color-component-utility-lemon-50: var(--color-lemon-50);--color-component-utility-lemon-100: var(--color-lemon-100);--color-component-utility-lemon-200: var(--color-lemon-200);--color-component-utility-lemon-300: var(--color-lemon-300);--color-component-utility-lemon-400: var(--color-lemon-400);--color-component-utility-lemon-500: var(--color-lemon-500);--color-component-utility-lemon-600: var(--color-lemon-600);--color-component-utility-lemon-utility-lemon-700: var(--color-lemon-700);--color-icon-primary: var(--color-base-black);--color-icon-secondary: var(--color-gray-600);--color-icon-tertiary: var(--color-gray-500);--color-icon-disabled: var(--color-gray-300);--color-icon-white: var(--color-base-white);--color-icon-brand: var(--color-brand-600);--color-icon-brand-hover: var(--color-brand-700);--color-icon-success: var(--color-success-600);--color-icon-warning: var(--color-warning-600);--color-icon-error: var(--color-error-600);--color-icon-info: var(--color-blue-600);--font-family: Chromatica, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-size-heading-xs: 1.5rem;--font-size-heading-sm: 1.875rem;--font-size-heading-md: 2.25rem;--font-size-heading-lg: 3rem;--font-size-heading-xl: 3.75rem;--font-size-heading-2xl: 4.5rem;--font-size-text-xs: .75rem;--font-size-text-sm: .875rem;--font-size-text-md: 1rem;--font-size-text-lg: 1.125rem;--font-size-text-xl: 1.25rem;--h1-font-size: 3rem;--h2-font-size: 2.5rem;--h3-font-size: 2rem;--h4-font-size: 1.5rem;--h5-font-size: 1.25rem;--h6-font-size: 1rem;--subtitle-xl-font-size: 1.5rem;--subtitle-lg-font-size: 1.25rem;--subtitle-md-font-size: 1rem;--subtitle-sm-font-size: .875rem;--subtitle-xs-font-size: .75rem;--body-lg-font-size: 1.25rem;--body-md-font-size: 1rem;--body-sm-font-size: .875rem;--body-xs-font-size: .75rem;--buton-lg-font-size: 1.125rem;--button-md-font-size: 1rem;--button-sm-font-size: .875rem;--line-height-text-xs: 150%;--line-height-text-sm: 142.86%;--line-height-text-md: 150%;--line-height-text-lg: 155.56%;--line-height-text-xl: 150%;--h1-line-height: 120%;--h2-line-height: 120%;--h3-line-height: 120%;--h4-line-height: 120%;--h5-line-height: 120%;--h6-line-height: 120%;--spacing-none-px: 0px;--spacing-xxs-px: 2px;--spacing-xs-px: 4px;--spacing-sm-px: 6px;--spacing-md-px: 8px;--spacing-lg-px: 12px;--spacing-xl-px: 16px;--spacing-2xl-px: 20px;--spacing-3xl-px: 24px;--spacing-4xl-px: 32px;--spacing-5xl-px: 40px;--spacing-6xl-px: 48px;--spacing-7xl-px: 64px;--spacing-8xl-px: 80px;--spacing-9xl-px: 96px;--spacing-10xl-px: 128px;--spacing-11xl-px: 160px;--spacing-none-rem: 0rem;--spacing-xxs-rem: .125rem;--spacing-xs-rem: .25rem;--spacing-sm-rem: .375rem;--spacing-md-rem: .5rem;--spacing-lg-rem: .75rem;--spacing-xl-rem: 1rem;--spacing-2xl-rem: 1.25rem;--spacing-3xl-rem: 1.5rem;--spacing-4xl-rem: 2rem;--spacing-5xl-rem: 2.5rem;--spacing-6xl-rem: 3rem;--spacing-7xl-rem: 4rem;--spacing-8xl-rem: 5rem;--spacing-9xl-rem: 6rem;--spacing-10xl-rem: 8rem;--spacing-11xl-rem: 10rem;--container-padding-mobile: 16px;--container-padding-tablet: 32px;--container-padding-laptop: 32px;--container-padding-desktop: 32px;--container-min-width-mobile: 384px;--container-max-width-mobile: 768px;--container-min-width-tablet: 768px;--container-max-width-tablet: 1024px;--container-min-width-laptop: 1024px;--container-max-width-laptop: 1440px;--container-min-width-desktop: 1440px;--container-max-width-desktop: 1440px;--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-full: 9999px;--radius-circle: 50%;--width-xxs-px: 320px;--width-xs-px: 384px;--width-sm-px: 480px;--width-md-px: 560px;--width-lg-px: 640px;--width-xl-px: 768px;--width-2xl-px: 1024px;--width-3xl-px: 1280px;--width-4xl-px: 1440px;--width-5xl-px: 1600px;
2--width-6xl-px: 1920px;--paragraph-max-width-px: 720px;--width-xxs-rem: 20rem;--width-xs-rem: 24rem;--width-sm-rem: 30rem;--width-md-rem: 35rem;--width-lg-rem: 40rem;--width-xl-rem: 48rem;--width-2xl-rem: 64rem;--width-3xl-rem: 80rem;--width-4xl-rem: 90rem;--width-5xl-rem: 100rem;--width-6xl-rem: 120rem;--paragraph-max-width-rem: 45rem;--app-header-height: 101px;--app-header-top-header: 116px;--app-header-margin-bottom: 29px;--main-content-padding-top: var(--spacing-7xl-rem);display:block}@media(max-width:1024px){[_nghost-%COMP%]{--main-content-padding-top: var(--spacing-xl-rem)}}@supports selector(:focus-visible){[_nghost-%COMP%] *:focus{outline:none}[_nghost-%COMP%] *:focus-visible{outline:3px solid white!important;box-shadow:0 0 0 6px var(--color-effect-focus-ring-brand, #00A676)!important}}.ui-textarea[_ngcontent-%COMP%]{width:100%;border:2px solid #000;border-radius:12px;padding:10px 16px;font-size:1rem;font-family:var(--font-family);color:var(--color-text-primary);background:var(--color-bg-primary);line-height:1.5}.ui-textarea[_ngcontent-%COMP%]:focus{outline:none;background-color:#dbf8ef}.ui-textarea[_ngcontent-%COMP%]:disabled{background-color:#e0e0e0;border-color:#999;cursor:not-allowed}.ui-textarea--invalid[_ngcontent-%COMP%]{border-color:#d92d20}.ui-textarea__footer[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;margin-top:8px;font-size:14px}.ui-textarea__counter[_ngcontent-%COMP%]{margin-left:auto;color:var(--color-text-tertiary, #535862)}.ui-textarea__error-message[_ngcontent-%COMP%], .ui-textarea__footer--error[_ngcontent-%COMP%] .ui-textarea__counter[_ngcontent-%COMP%]{color:var(--color-text-danger, #d92d20)}'],changeDetection:0})}return t})(),Zn=(()=>{class t extends jo{id=m.required();options=m.required();isSelected(o){return this.value===o.value}selectOption(o){this.disabled||o.disabled||this.emit(o.value)}trackByValue=(o,e)=>e.value;static \u0275fac=(()=>{let o;return function(r){return(o||(o=ae(t)))(r||t)}})();static \u0275cmp=E({type:t,selectors:[["ui-toggle-button-group"]],inputs:{id:[1,"id"],options:[1,"options"]},features:[co([{provide:ee,useExisting:Uo(()=>t),multi:!0}]),Ko],decls:3,vars:3,consts:[["role","radiogroup",1,"ui-toggle-group"],["type","button","role","radio",1,"ui-toggle-group__option",3,"ui-toggle-group__option--selected","ui-toggle-group__option--disabled","disabled"],["type","button","role","radio",1,"ui-toggle-group__option",3,"click","disabled"]],template:function(e,r){e&1&&(s(0,"div",0),$(1,ri,2,7,"button",1,r.trackByValue,!0),f()),e&2&&(N("ui-toggle-group--disabled",r.disabled),to("aria-labelledby",r.id()),l(),Z(r.options()))},dependencies:[H,ao],styles:['[_ngcontent-%COMP%]:root{--icon-font-family: "alicon"}.icon-visible[_ngcontent-%COMP%]:before, .icon-user[_ngcontent-%COMP%]:before, .icon-stop[_ngcontent-%COMP%]:before, .icon-social-youtube-no-circle[_ngcontent-%COMP%]:before, .icon-social-youtube[_ngcontent-%COMP%]:before, .icon-social-website-no-circle[_ngcontent-%COMP%]:before, .icon-social-website[_ngcontent-%COMP%]:before, .icon-social-twitter-no-circle[_ngcontent-%COMP%]:before, .icon-social-twitter[_ngcontent-%COMP%]:before, .icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before, .icon-social-tiktok[_ngcontent-%COMP%]:before, .icon-social-share-no-circle-full[_ngcontent-%COMP%]:before, .icon-social-share-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest[_ngcontent-%COMP%]:before, .icon-social-mail-no-circle[_ngcontent-%COMP%]:before, .icon-social-mail[_ngcontent-%COMP%]:before, .icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before, .icon-social-linkedin[_ngcontent-%COMP%]:before, .icon-social-instagram-no-circle[_ngcontent-%COMP%]:before, .icon-social-instagram[_ngcontent-%COMP%]:before, .icon-social-facebook-no-circle[_ngcontent-%COMP%]:before, .icon-social-facebook[_ngcontent-%COMP%]:before, .icon-search-sm[_ngcontent-%COMP%]:before, .icon-search-active[_ngcontent-%COMP%]:before, .icon-search[_ngcontent-%COMP%]:before, .icon-refresh-sm[_ngcontent-%COMP%]:before, .icon-refresh-md[_ngcontent-%COMP%]:before, .icon-refresh[_ngcontent-%COMP%]:before, .icon-reading[_ngcontent-%COMP%]:before, .icon-plus-xs[_ngcontent-%COMP%]:before, .icon-plus-sm[_ngcontent-%COMP%]:before, .icon-plus-md[_ngcontent-%COMP%]:before, .icon-plus-circle-xs[_ngcontent-%COMP%]:before, .icon-plus-circle-sm[_ngcontent-%COMP%]:before, .icon-plus-circle-md[_ngcontent-%COMP%]:before, .icon-plus-circle[_ng
2content-%COMP%]:before, .icon-plus[_ngcontent-%COMP%]:before, .icon-play-sound[_ngcontent-%COMP%]:before, .icon-phone[_ngcontent-%COMP%]:before, .icon-os-apple[_ngcontent-%COMP%]:before, .icon-os-android[_ngcontent-%COMP%]:before, .icon-notions-sm[_ngcontent-%COMP%]:before, .icon-notions-md[_ngcontent-%COMP%]:before, .icon-notions[_ngcontent-%COMP%]:before, .icon-minus-xs[_ngcontent-%COMP%]:before, .icon-minus-sm[_ngcontent-%COMP%]:before, .icon-minus-md[_ngcontent-%COMP%]:before, .icon-minus-circle-xs[_ngcontent-%COMP%]:before, .icon-minus[_ngcontent-%COMP%]:before, .icon-messenger[_ngcontent-%COMP%]:before, .icon-menu-sm[_ngcontent-%COMP%]:before, .icon-menu-md[_ngcontent-%COMP%]:before, .icon-menu[_ngcontent-%COMP%]:before, .icon-mail[_ngcontent-%COMP%]:before, .icon-list-sm[_ngcontent-%COMP%]:before, .icon-list-md[_ngcontent-%COMP%]:before, .icon-list[_ngcontent-%COMP%]:before, .icon-invisible[_ngcontent-%COMP%]:before, .icon-home-full[_ngcontent-%COMP%]:before, .icon-home[_ngcontent-%COMP%]:before, .icon-filters-on[_ngcontent-%COMP%]:before, .icon-filters[_ngcontent-%COMP%]:before, .icon-face[_ngcontent-%COMP%]:before, .icon-ellipsis[_ngcontent-%COMP%]:before, .icon-edit[_ngcontent-%COMP%]:before, .icon-download-sm[_ngcontent-%COMP%]:before, .icon-download[_ngcontent-%COMP%]:before, .icon-don[_ngcontent-%COMP%]:before, .icon-close-xs[_ngcontent-%COMP%]:before, .icon-close-sm[_ngcontent-%COMP%]:before, .icon-close-md[_ngcontent-%COMP%]:before, .icon-close-circle-sm-fat[_ngcontent-%COMP%]:before, .icon-close-circle-sm[_ngcontent-%COMP%]:before, .icon-close-circle-md[_ngcontent-%COMP%]:before, .icon-close-circle[_ngcontent-%COMP%]:before, .icon-close[_ngcontent-%COMP%]:before, .icon-chevron-sm[_ngcontent-%COMP%]:before, .icon-chevron-md[_ngcontent-%COMP%]:before, .icon-chevron[_ngcontent-%COMP%]:before, .icon-checkmark-sm[_ngcontent-%COMP%]:before, .icon-arrow-sm-t[_ngcontent-%COMP%]:before, .icon-arrow-sm[_ngcontent-%COMP%]:before, .icon-arrow-play[_ngcontent-%COMP%]:before, .icon-arrow-md[_ngcontent-%COMP%]:before, .icon-arrow-line[_ngcontent-%COMP%]:before, .icon-arrow-fs[_ngcontent-%COMP%]:before, .icon-arrow-external-sm[_ngcontent-%COMP%]:before, .icon-arrow-external-md[_ngcontent-%COMP%]:before, .icon-arrow-external[_ngcontent-%COMP%]:before, .icon-arrow-bend[_ngcontent-%COMP%]:before, .icon-arrow[_ngcontent-%COMP%]:before, .icon[_ngcontent-%COMP%]:before{font-family:var(--icon-font-family);font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never}.icon-arrow[_ngcontent-%COMP%]:before{content:"\\ea01"}.icon-arrow-bend[_ngcontent-%COMP%]:before{content:"\\ea02"}.icon-arrow-external[_ngcontent-%COMP%]:before{content:"\\ea03"}.icon-arrow-external-md[_ngcontent-%COMP%]:before{content:"\\ea04"}.icon-arrow-external-sm[_ngcontent-%COMP%]:before{content:"\\ea05"}.icon-arrow-fs[_ngcontent-%COMP%]:before{content:"\\ea06"}.icon-arrow-line[_ngcontent-%COMP%]:before{content:"\\ea07"}.icon-arrow-md[_ngcontent-%COMP%]:before{content:"\\ea08"}.icon-arrow-play[_ngcontent-%COMP%]:before{content:"\\ea09"}.icon-arrow-sm[_ngcontent-%COMP%]:before{content:"\\ea0a"}.icon-arrow-sm-t[_ngcontent-%COMP%]:before{content:"\\ea0b"}.icon-checkmark-sm[_ngcontent-%COMP%]:before{content:"\\ea0c"}.icon-chevron[_ngcontent-%COMP%]:before{content:"\\ea0d"}.icon-chevron-md[_ngcontent-%COMP%]:before{content:"\\ea0e"}.icon-chevron-sm[_ngcontent-%COMP%]:before{content:"\\ea0f"}.icon-close[_ngcontent-%COMP%]:before{content:"\\ea10"}.icon-close-circle[_ngcontent-%COMP%]:before{content:"\\ea11"}.icon-close-circle-md[_ngcontent-%COMP%]:before{content:"\\ea12"}.icon-close-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea13"}.icon-close-circle-sm-fat[_ngcontent-%COMP%]:before{content:"\\ea14"}.icon-close-md[_ngcontent-%COMP%]:before{content:"\\ea15"}.icon-close-sm[_ngcontent-%COMP%]:before{content:"\\ea16"}.icon-close-xs[_ngcontent-%COMP%]:before{content:"\\ea17"}.icon-don[_ngcontent-%COMP%]:before{content:"\\ea18"}.icon-download[_ngcontent-%COMP%]:before{content:"\\ea19"}.icon-download-sm[_ngcontent-%COMP%]:before{content:"\\ea1a"}.icon-edit[_ngcontent-%COMP%]:before{content:"\\ea1b"}.icon-ellipsis[_ngcontent-%COMP%]:before{content:"\\ea1c"}.icon-face[_ngcontent-%COMP%]:before{content:"\\ea1d"}.icon-filters[_ngcontent-%COMP%]:before{content:"\\ea1e"}.icon-filters-on[_ngcontent-%COMP%]:before{content:"\\ea1f"}.icon-home[_ngcontent-%COMP%]:before{content:"\\ea20"}.icon-home-full[_ngcontent-%COMP%]:before{content:"\\ea21"}.icon-invisible[_ngcontent-%COMP%]:before{content:"\\ea22"}.icon-list[_ngcontent-%COMP%]:before{content:"\\ea23"}.icon-list-md[_ngcontent-%COMP%]:before{content:"\\ea24"}.icon-list-sm[_ngcontent-%COMP%]:before{content:"\\ea25"}.icon-mail[_ngcontent-%COMP%]:before{content:"\\ea26"}.icon-menu[_ngcontent-%COMP%]:before{content:"\\ea27"}.icon-menu-md[_ngcontent-%COMP%]:before{content:"\\ea28"}.icon-menu-sm[_ngcontent-%COMP%]:before{content:"\\ea29"}.icon-messenger[_ngcontent-%COMP%]:before{content:"\\ea2a"}.icon-minus[_ngcontent-%COMP%]:before{content:"\\ea2b"}.icon-minus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea2c"}.icon-minus-md[_ngcontent-%COMP%]:before{content:"\\ea2d"}.icon-minus-sm[_ngcontent-%COMP%]:before{content:"\\ea2e"}.icon-minus-xs[_ngcontent-%COMP%]:before{content:"\\ea2f"}.icon-notions[_ngcontent-%COMP%]:before{content:"\\ea30"}.icon-notions-md[_ngcontent-%COMP%]:before{content:"\\ea31"}.icon-notions-sm[_ngcontent-%COMP%]:before{content:"\\ea32"}.icon-os-android[_ngcontent-%COMP%]:before{content:"\\ea33"}.icon-os-apple[_ngcontent-%COMP%]:before{content:"\\ea34"}.icon-phone[_ngcontent-%COMP%]:before{content:"\\ea35"}.icon-play-sound[_ngcontent-%COMP%]:before{content:"\\ea36"}.icon-plus[_ngcontent-%COMP%]:before{content:"\\ea37"}
2.icon-plus-circle[_ngcontent-%COMP%]:before{content:"\\ea38"}.icon-plus-circle-md[_ngcontent-%COMP%]:before{content:"\\ea39"}.icon-plus-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea3a"}.icon-plus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea3b"}.icon-plus-md[_ngcontent-%COMP%]:before{content:"\\ea3c"}.icon-plus-sm[_ngcontent-%COMP%]:before{content:"\\ea3d"}.icon-plus-xs[_ngcontent-%COMP%]:before{content:"\\ea3e"}.icon-reading[_ngcontent-%COMP%]:before{content:"\\ea3f"}.icon-refresh[_ngcontent-%COMP%]:before{content:"\\ea40"}.icon-refresh-md[_ngcontent-%COMP%]:before{content:"\\ea41"}.icon-refresh-sm[_ngcontent-%COMP%]:before{content:"\\ea42"}.icon-search[_ngcontent-%COMP%]:before{content:"\\ea43"}.icon-search-active[_ngcontent-%COMP%]:before{content:"\\ea44"}.icon-search-sm[_ngcontent-%COMP%]:before{content:"\\ea45"}.icon-social-facebook[_ngcontent-%COMP%]:before{content:"\\ea46"}.icon-social-facebook-no-circle[_ngcontent-%COMP%]:before{content:"\\ea47"}.icon-social-instagram[_ngcontent-%COMP%]:before{content:"\\ea48"}.icon-social-instagram-no-circle[_ngcontent-%COMP%]:before{content:"\\ea49"}.icon-social-linkedin[_ngcontent-%COMP%]:before{content:"\\ea4a"}.icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4b"}.icon-social-mail[_ngcontent-%COMP%]:before{content:"\\ea4c"}.icon-social-mail-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4d"}.icon-social-pinterest[_ngcontent-%COMP%]:before{content:"\\ea4e"}.icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4f"}.icon-social-share-no-circle[_ngcontent-%COMP%]:before{content:"\\ea50"}.icon-social-share-no-circle-full[_ngcontent-%COMP%]:before{content:"\\ea51"}.icon-social-tiktok[_ngcontent-%COMP%]:before{content:"\\ea52"}.icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before{content:"\\ea53"}.icon-social-twitter[_ngcontent-%COMP%]:before{content:"\\ea54"}.icon-social-twitter-no-circle[_ngcontent-%COMP%]:before{content:"\\ea55"}.icon-social-website[_ngcontent-%COMP%]:before{content:"\\ea56"}.icon-social-website-no-circle[_ngcontent-%COMP%]:before{content:"\\ea57"}.icon-social-youtube[_ngcontent-%COMP%]:before{content:"\\ea58"}.icon-social-youtube-no-circle[_ngcontent-%COMP%]:before{content:"\\ea59"}.icon-stop[_ngcontent-%COMP%]:before{content:"\\ea5a"}.icon-user[_ngcontent-%COMP%]:before{content:"\\ea5b"}.icon-visible[_ngcontent-%COMP%]:before{content:"\\ea5c"}h1[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h1-font-size);font-weight:var(--font-weight-black);line-height:var(--h1-line-height)}h2[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h2-font-size);font-weight:var(--font-weight-black);line-height:var(--h2-line-height)}h3[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h3-font-size);font-weight:var(--font-weight-bold);line-height:var(--h3-line-height)}h4[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h4-font-size);font-weight:var(--font-weight-bold);line-height:var(--h4-line-height)}h5[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h5-font-size);font-weight:var(--font-weight-bold);line-height:var(--h5-line-height)}h6[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h6-font-size);font-weight:var(--font-weight-bold);line-height:var(--h6-line-height)}.subtitle-xl[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xl-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-lg-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-md-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-sm-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xs-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.body-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary)}.body-lg-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-md-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-sm-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-xs-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.typography-button-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-lg-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-md-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-sm-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography_button-link[_ngcontent-%COMP%]{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none}.img-sm[_ngcontent-%COMP%]{width:var(--image-sm-size);height:var(--image-sm-size);flex-shrink:0}.img-md[_ngcontent-%COMP%]{width:var(--image-md-size);height:var(--image-md-size);flex-shrink:0}.img-lg[_ngcontent-%COMP%]{width:var(--image-lg-size);height:var(--image-lg-size);flex-shrink:0}button[_ngcontent-%COMP%]{background-color:transparent;font-size:inherit;border:0;padding:0}button[_ngcontent-%COMP%]:disabled{opacity:.35;pointer-events:none}button[_ngcontent-%COMP%]:disabled img[_ngcontent-%COMP%]{opacity:.35}th[_ngcontent-%COMP%]{background-color:var(--color-100)}[_ngcontent-%COMP%]:root{--app-hub-margin-inline: 122px;--body-font: "Chromatica", sans-serif;--font-italic: "Chromatica Italic", sans-serif;--fw-normal: 400;--fw-regular: var(--fw-normal);--fw-medium: 500;--fw-bold: 700;--fw-black: 900;--max-width: 1920px;--input-shadow: 4px;--avatar-shadow: 6px;--topbar-padding: 30px;--topbar-min-height: 32px;--space-s: 20px;--space-m: 40px;--space-l: 50px;--space-xl: var(--space-l);--color-000: #05bf8e;--border-color-000: #04a67c;--color-900: #11473b;--border-color-900: #0c322a;--color-800: #0c6b52;--border-color-800: #095440;--color-700: #07815c;--border-color-700: #06694b;--color-600: #019667;--border-color-600: #017d56;--color-500: #00b37a;--border-color-500: #009a69;--color-400: #04b181;--border-color-400: #03986f;--color-300: #a2f4d6;--border-color-300: #8bf1cc;--color-200: #c0f6e0;--border-color-200: #aaf3d5;--color-100: #dbf8ef;--border-color-100: #c6f4e6;--color-50: #f1fcf8;--border-color-50: #dcf8ee;--border-color-b: #fca28f;--border-color-a: #e2ec59;--border-color-c: #8bf1cc;--color-b: #ff55c3;--color-a: #efc807;--color-c: #51b6c2}[_ngcontent-%COMP%]:root .lrn-assess[_ngcontent-%COMP%] [id^
2=countdown-modal][_ngcontent-%COMP%] .lrn-assess-modal-body[_ngcontent-%COMP%]{white-space:pre-line}[_nghost-%COMP%]{--color-base-white: #ffffff;--color-base-black: #000000;--color-base-transparent: #ffffff00;--color-gray-25: #fdfdfd;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #e9eaeb;--color-gray-300: #d5d7da;--color-gray-400: #a4a7ae;--color-gray-500: #717680;--color-gray-600: #535862;--color-gray-700: #414651;--color-gray-800: #252b37;--color-gray-900: #181d27;--color-gray-950: #0a0d12;--color-brand-25: #f7fcfd;--color-brand-50: #f0fafb;--color-brand-100: #DBF8EF;--color-brand-200: #A2F4D6;--color-brand-300: #A2F4D6;--color-brand-400: #04B181;--color-brand-500: #00A676;--color-brand-600: #0A8F67;--color-brand-700: #0C7154;--color-brand-800: #0E5C46;--color-brand-900: #11473B;--color-brand-950: #152e37;--color-error-25: #fff6f5;--color-error-50: #fff2f0;--color-error-100: #ffe2dd;--color-error-200: #ffcac1;--color-error-300: #ffa595;--color-error-400: #ff7159;--color-error-500: #ff4626;--color-error-600: #fc2a06;--color-error-700: #e02100;--color-error-800: #af1e05;--color-error-900: #901f0c;--color-error-950: #500c00;--color-warning-25: #fffff5;--color-warning-50: #fefee8;--color-warning-100: #fefdc3;--color-warning-200: #fff989;--color-warning-300: #feef46;--color-warning-400: #fbde14;--color-warning-500: #efc807;--color-warning-600: #cb9903;--color-warning-700: #a26e06;--color-warning-800: #86560d;--color-warning-900: #714612;--color-warning-950: #422506;--color-success-25: #f6fefb;--color-success-50: #ecfdf6;--color-success-100: #d1fae7;--color-success-200: #a6f4d4;--color-success-300: #6de8bd;--color-success-400: #33d4a1;--color-success-500: #0fba8a;--color-success-600: #049a73;--color-success-700: #03795d;--color-success-800: #05604b;--color-success-900: #054f3f;--color-success-950: #022c24;--color-cream-25: #fbfaf9;--color-cream-50: #f8f6f4;--color-cream-100: #efece5;--color-cream-200: #d4caba;--color-cream-300: #c9bca8;--color-cream-400: #b29d85;--color-cream-500: #a2876d;--color-cream-600: #957761;--color-cream-700: #7d6251;--color-cream-800: #665146;--color-cream-900: #54433a;--color-cream-950: #2c221e;--color-green-25: #f7fdf7;--color-green-50: #f2fbf2;--color-green-100: #e2f7e1;--color-green-200: #c7edc5;--color-green-300: #9add98;--color-green-400: #65c563;--color-green-500: #3a9a38;--color-green-600: #308b2e;--color-green-700: #286e27;--color-green-800: #245823;--color-green-900: #1f481f;--color-green-950: #0c270d;--color-green-light-25: #fafdf7;--color-green-light-50: #f2faeb;--color-green-light-100: #e0f4d3;--color-green-light-200: #c5eaac;--color-green-light-300: #9edc7a;--color-green-light-400: #7cca51;--color-green-light-500: #5daf33;--color-green-light-600: #468b25;--color-green-light-700: #376b20;--color-green-light-800: #2f551f;--color-green-light-900: #2a491e;--color-green-light-950: #12280b;--color-teal-25: #f5fffb;--color-teal-50: #ebfef6;--color-teal-100: #cefde8;--color-teal-200: #a2f8d6;--color-teal-300: #66efc2;--color-teal-400: #2adda8;--color-teal-500: #05bf8e;--color-teal-600: #009f78;--color-teal-700: #007f63;--color-teal-800: #006550;--color-teal-900: #015343;--color-teal-950: #002f26;--color-cyan-25: #f7fcfd;--color-cyan-50: #f0fafb;--color-cyan-100: #d9f2f4;--color-cyan-200: #b8e5e9;--color-cyan-300: #87d1d9;--color-cyan-400: #51b6c2;--color-cyan-500: #3399a7;--color-cyan-600: #2d7d8d;--color-cyan-700: #2b6673;--color-cyan-800: #2a5460;--color-cyan-900: #274752;--color-cyan-950: #152e37;--color-blue-25: #f6fafe;--color-blue-50: #f2f7fd;--color-blue-100: #e5eef9;--color-blue-200: #c5dbf2;--color-blue-300: #92bee7;--color-blue-400: #589bd8;--color-blue-500: #3b87cd;--color-blue-600: #2364a6;--color-blue-700: #1d4f87;--color-blue-800: #1c4570;--color-blue-900: #1c3b5e;--color-blue-950: #13263e;--color-blue-dark-25: #f6f8fe;--color-blue-dark-50: #f1f4fd;--color-blue-dark-100: #e0e7f9;--color-blue-dark-200: #c8d4f5;--color-blue-dark-300: #a2b9ee;--color-blue-dark-400: #7594e5;--color-blue-dark-500: #5571dc;--color-blue-dark-600: #4055d0;--color-blue-dark-700: #333fb1;--color-blue-dark-800: #32399b;--color-blue-dark-900: #2d347b;--color-blue-dark-950: #1f224c;--color-purple-25: #fdfbfe;--color-purple-50: #fbf7fd;--color-purple-100: #f6ecfb;--color-purple-200: #eeddf7;--color-purple-300: #e0c2f0;--color-purple-400: #c58ae1;--color-purple-500: #b974d8;--color-purple-600: #a556c7;--color-purple-700: #8f43ad;--color-purple-800: #783b8e;--color-purple-900: #623073;--color-purple-950: #623073;--color-pink-25: #fef5fc;--color-pink-50: #fef1fa;--color-pink-100: #fee5f6;--color-pink-200: #ffcbef;--color-pink-300: #ffa1e1;--color-pink-400: #ff55c3;--color-pink-500: #fa3ab1;--color-pink-600: #ea188f;--color-pink-700: #cc0a73;--color-pink-800: #a80c5e;--color-pink-900: #8c0f50;--color-pink-950: #56012e;--color-red-25: #fff5f5;--color-red-50: #fff0f0;--color-red-100: #ffdddd;--color-red-200: #ffc0c0;--color-red-300: #ff9494;--color-red-400: #ff5757;--color-red-500: #ff2323;--color-red-600: #ec0000;--color-red-700: #d70000;--color-red-800: #b10303;--color-red-900: #920a0a;--color-red-950: #500000;--color-orange-25: #fffaf5;--color-orange-50: #fff7ed;--color-orange-100: #ffedd5;--color-orange-200: #fed7aa;--color-orange-300: #fdb974;--color-orange-400: #fc913b;--color-orange-500: #fa7921;--color-orange-600: #eb570b;--color-orange-700: #c3400b;--color-orange-800: #9a3312;--color-orange-900: #7c2d12;--color-orange-950: #431407;--color-yellow-25: #fffff5;--color-yellow-50: #fefee8;--color-yellow-100: #fefdc3;--color-yellow-200: #fff989;--color-yellow-300: #feef46;--color-yellow-400: #fbde14;--color-yellow-500: #efc807;--color-yellow-600: #cb9903;--color-yellow-700: #a26e06;--color-yellow-800: #86560d;--color-yellow-900: #714612;--color-yellow-950: #422506;--color-lemon-25: #fefef6;--color-lemon-50: #fcfde9;--color-lemon-100: #f5fac7;--color-lemon-200: #f3f791;--color-lemon-300: #eef043;--color-lemon-400: #ebe524;--color-lemon-500: #dbcd17;--color-lemon-600: #bda211;--color-lemon-700: #977711;--color-lemon-800: #7d5f16;--color-lemon-900: #6b4d18;--color-lemon-950: #3e2a0a;--color-gray-warm-25: #f8f7f7;--color-gray-warm-50: #f1f0ef;--color-gray-warm-100: #e6e4e2;--color-gray-warm-200: #e6e4e2;--color-gray-warm-300: #d3d1ce;--color-gray-warm-400: #b9b4b0;--color-gray-warm-500: #a8a39e;--color-gray-warm-600: #87817b;--color-gray-warm-700: #706a65;--color-gray-warm-800: #5e5a56;--color-gray-warm-900: #514e4b;--color-gray-warm-950: #292726;--color-linear-gradient: linear-gradient(0deg, #acf562 0%, #b6f8b1 .01%, #bffaff 83.17%);--yellow-500: #ffcd35;--yellow-400: #eef043;--yellow-100: #fdf0c8;--red-500: #ff6045;--red-100: #fedddb;--white: #ffffff;--black: #000000;--grey-50: #f2f2f2;--grey-100: #dee1dd;--grey-200: #d5d5d5;--grey-400: #707070;--grey-500: #4f4f4f;
2--paler-black: #333;--vert-fluo: #acf562;--vert-success: #05bf8e;--vert-pale: #f0f8ed;--vert-translucent: #f0f8ed;--rose-fluo: #ff78f5;--cream-900: #e7e1d8;--cream-800: #cbc2b4;--cream-700: #efeae4;--cream-000: #f5f3ef;--cyan-50: #f4fafb;--cyan-100: #e3f3f5;--cyan-200: #51b6c2;--cyan-300: #addce1;--cyan-400: #47a9c0;--cyan-500: #419ec0;--blue-50: #e2f7ff;--blue-100: #d7edf1;--blue-125: #bffaff;--blue-150: #c9f8ff;--blue-150-translucent: #c9f8ff33;--blue-200: #94dbf2;--blue-300: #d5ecf0;--orange-500: #fa7921;--color-text-primary: var(--color-base-black);--color-text-secondary: var(--color-gray-700);--color-text-tertiary: var(--color-gray-600);--color-text-quaternary: var(--color-gray-500);--color-text-disabled: var(--color-gray-500);--color-text-placeholder: var(--color-gray-500);--color-text-white: var(--color-base-white);--color-text-error-primary: var(--color-error-700);--color-text-warning-primary: var(--color-warning-700);--color-text-success-primary: var(--color-success-700);--color-border-white: var(--color-base-white);--color-border-primary: var(--color-gray-300);--color-border-secondary: var(--color-gray-200);--color-border-tertiary: var(--color-gray-100);--color-border-black: var(--color-base-black);--color-border-gray: var(--color-gray-500);--color-border-disabled: var(--color-gray-100);--color-border-brand: var(--color-brand-400);--color-border-brand_hover: var(--color-brand-700);--color-border-brand-subtle: var(--color-brand-300);--color-border-error: var(--color-error-600);--color-border-error-subtle: var(--color-error-300);--color-border-warning: var(--color-warning-600);--color-border-warning-subtle: var(--color-warning-200);--color-border-success: var(--color-success-600);--color-border-success-subtle: var(--color-success-200);--color-border-button-primary: var(--color-base-black);--color-border-button-primary_disabled: var(--color-gray-500);--color-bg-primary: var(--color-base-white);--color-bg-primary_hover: var(--color-gray-50);--color-bg-primary-solid: var(--color-gray-950);--color-bg-secondary: var(--color-gray-50);--color-bg-secondary-solid: var(--color-gray-600);--color-bg-tertiary: var(--color-gray-100);--color-bg-quaternary: var(--color-gray-200);--color-bg-active: var(--color-gray-50);--color-bg-disabled: var(--color-gray-100);--color-bg-disabled_subtle: var(--color-gray-50);--color-bg-overlay: var(--color-gray-950);--color-bg-brand-primary: var(--color-brand-50);--color-bg-brand-primary_hover: var(--color-brand-100);--color-bg-brand-secondary: var(--color-brand-100);--color-bg-brand-solid: var(--color-brand-500);--color-bg-brand-solid_hover: var(--color-brand-700);--color-bg-error-primary: var(--color-error-100);--color-bg-error-primary_hover: var(--color-error-200);--color-bg-error-secondary: var(--color-error-200);--color-bg-error-solid: var(--color-error-600);--color-bg-warning-primary: var(--color-warning-100);--color-bg-warning-primary_hover: var(--color-yellow-200);--color-bg-warning-secondary: var(--color-warning-200);--color-bg-warning-secondary_hover: var(--color-warning-400);--color-bg-warning-solid: var(--color-warning-600);--color-bg-success-primary: var(--color-success-100);--color-bg-success-primary_hover: var(--color-success-200);--color-bg-success-secondary: var(--color-success-200);--color-bg-success-solid: var(--color-success-600);--color-bg-button-primary: var(--color-base-white);--color-bg-button-primary_hover: var(--color-brand-100);--color-bg-button-primary_press: var(--color-brand-300);--color-bg-button-secondary: var(--color-brand-100);--color-bg-button-secondary_hover: var(--color-brand-300);--color-bg-button-secondary_press: var(--color-brand-500);--color-bg-button-tertiary: var(--color-base-white);--color-bg-button-tertiary_hover: var(--color-gray-100);--color-bg-button-tertiary_press: var(--color-gray-300);--color-bg-button-disabled: var(--color-base-white);--color-bg-primary-off-white: var(--color-cream-50);--color-bg-linear-gradient: var(--color-linear-gradient);--color-bg-highlight_modificateur: var(--color-gray-warm-200);--color-bg-highlight_compnompronom: var(--color-green-200);--color-bg-highlight_ci: var(--color-green-light-200);--color-bg-highlight_sujet: var(--color-cyan-200);--color-bg-highlight_compadverbeadj: var(--color-blue-200);--color-bg-highlight_attributsujet: var(--color-blue-dark-200);--color-bg-highlight_attributcd: var(--color-purple-200);--color-bg-highlight_compphrase: var(--color-pink-200);--color-bg-highlight_cd: var(--color-orange-200);--color-bg-highlight_predicat: var(--color-yellow-200);--color-component-alpha-white-10: #ffffff1a;--color-component-alpha-white-20: #ffffff33;--color-component-alpha-white-30: #ffffff4d;--color-component-alpha-white-40: #ffffff66;--color-component-alpha-white-50: #ffffff80;--color-component-alpha-white-60: #ffffff99;--color-component-alpha-white-70: #ffffffb2;--color-component-alpha-white-80: #ffffffcc;--color-component-alpha-white-90: #ffffffe5;--color-component-alpha-white-100: #ffffff;--color-component-alpha-black-10: #0000001a;--color-component-alpha-black-20: #00000033;--color-component-alpha-black-30: #0000004d;--color-component-alpha-black-40: #00000066;--color-component-alpha-black-50: #00000080;--color-component-alpha-black-60: #00000099;--color-component-alpha-black-70: #000000b2;--color-component-alpha-black-80: #000000cc;--color-component-alpha-black-90: #000000e5;--color-component-alpha-black-100: #000000;--color-fg-primary: var(--color-base-black);--color-fg-primary_hover: var(--color-brand-600);--color-fg-primary_active: var(--color-brand-800);--color-fg-secondary: var(--color-gray-700);--color-fg-secondary_hover: var(--color-gray-800);--color-fg-tertiary: var(--color-gray-600);--color-fg-tertiary_hover: var(--color-gray-700);--color-fg-quaternary: var(--color-gray-400);--color-fg-quaternary_hover: var(--color-gray-500);--color-fg-disabled: var(--color-gray-300);--color-fg-white: var(--color-base-white);--color-fg-brand-primary: var(--color-brand-600);--color-fg-brand-primary_hover: var(--color-brand-700);--color-fg-brand-secondary: var(--color-brand-500);--color-fg-error-primary: var(--color-error-600);--color-fg-error-primary_hover: var(--color-error-800);--color-fg-error-secondary: var(--color-error-500);--color-fg-warning-primary: var(--color-warning-600);--color-fg-warning-secondary: var(--color-warning-500);--color-fg-success-primary: var(--color-success-600);--color-fg-fg-success-secondary: var(--color-success-500);--color-effect-shadow-xs-0: 0px 1px 2px 0px #0a0d120d;--color-effect-shadow-sm-0: 0px 1px 2px -1px #0a0d121a;--color-effect-shadow-sm-1: 0px 1px 3px 0px #0a0d121a;--color-effect-shadow-md-0: 0px 2px 4px -2px #0a0d120f;--color-effect-shadow-md-1: 0px 4px 6px -1px #0a0d121a;--color-effect-shadow-lg-0: 0px 2px 2px -1px #0a0d120a;--color-effect-shadow-lg-1: 0px 4px 6px -2px #0a0d1208;--color-effect-shadow-lg-2: 0px 12px 16px -4px #0a0d1214;--color-effect-shadow-xl-0: 0px 3px 3px -1.5px #0a0d120a;--color-effect-shadow-xl-1: 0px 8px 8px -4px #0a0d1208;--color-effect-shadow-xl-2: 0px 20px 24px -4px #0a0d1214;--color-effect-shadow-2xl-0: 0px 4px 4px -2px #0a0d120a;--color-effect-shadow-2xl-1: 0px 24px 48px -12px #0a0d122e;--color-effect-shadow-3xl-0: 0px 5px 5px -2.5px #0a0d120a;--color-effect-shadow-3xl-1: 0px 32px 64px -12px #0a0d1224;--component-shadow-illustration-0: 0px 4px 4px 0px #00000040;--component-shadow-button-0: 3px 3px 0px 0px #000000;--component-shadow-button_disabled-0: 3px 4px 0px 0px var(--color-border-button-primary_disabled);--component-shadow-content-0: 0px 6px 0px 0px #51b6c2;--component-shadow-brand_sm-0: 0px 4px 0px 0px #51b6c2;--component-shadow-brand_lg-0: 0px 8px 0px 0px #51b6c2;--component-shadow-success_sm-0: 0px 4px 0px 0px #33d4a1;--component-shadow-success_lg-0: 0px 8px 0px 0px #33d4a1;--component-shadow-error_sm-0: 0px 4px 0px 0px #ff7159;--component-shadow-error_lg-0: 0px 8px 0px 0px #ff7159;--component-shadow-warning_sm-0: 0px 4px 0px 0px #ffcd35;--component-shadow-warning_lg-0: 0px 8px 0px 0px #ffcd35;--color-effect-focus-ring-brand: var(--color-brand-500);--color-effect-shadow-xs: var(--color-effect-shadow-xs-0);--color-effect-shadow-sm: var(--color-effect-shadow-sm-0), var(--color-effect-shadow-sm-1);--color-effect-shadow-md: var(--color-effect-shadow-md-0), var(--color-effect-shadow-md-1);--color-effect-shadow-lg: var(--color-effect-shadow-lg-0), var(--color-effect-shadow-lg-1), var(--color-effect-shadow-lg-2);--color-effect-shadow-xl: var(--color-effect-shadow-xl-0), var(--color-effect-shadow-xl-1), var(--color-effect-shadow-xl-2);--color-effect-shadow-2xl: var(--color-effect-shadow-2xl-0), var(--color-effect-shadow-2xl-1);--color-effect-shadow-3xl: var(--color-effect-shadow-3xl-0), var(--color-effect-shadow-3xl-1);--component-shadow-illustration: var(--component-shadow-illustration-0);--component-shadow-button: var(--component-shadow-button-0);--component-shadow-button_disabled: var(--component-shadow-button_disabled-0);--component-shadow-content: var(--component-shadow-content-0);--component-shadow-brand_sm: var(--component-shadow-brand_sm-0);--component-shadow-brand_lg: var(--component-shadow-brand_lg-0);--component-shadow-success_sm: var(--component-shadow-success_sm-0);--component-shadow-success_lg: var(--component-shadow-success_lg-0);--component-shadow-error_sm: var(--component-shadow-error_sm-0);--component-shadow-error_lg: var(--component-shadow-error_lg-0);--component-shadow-warning_sm: var(--component-shadow-warning_sm-0);--component-shadow-warning_lg: var(--component-shadow-warning_lg-0);--color-component-utility-brand-50: var(--color-brand-50);--color-component-utility-brand-100: var(--color-brand-100);--color-component-utility-brand-200: var(--color-brand-200);--color-component-utility-brand-300: var(--color-brand-300);--color-component-utility-brand-400: var(--color-brand-400);--color-component-utility-brand-500: var(--color-brand-500);--color-component-utility-brand-600: var(--color-brand-600);--color-component-utility-brand-700: var(--color-brand-700);--color-component-utility-brand-800: var(--color-brand-800);--color-component-utility-brand-900: var(--color-brand-900);--color-component-utility-gray-50: var(--color-gray-50);--color-component-utility-gray-100: var(--color-gray-100);--color-component-utility-gray-200: var(--color-gray-200);--color-component-utility-gray-300: var(--color-gray-300);--color-component-utility-gray-400: var(--color-gray-400);--color-component-utility-gray-500: var(--color-gray-500);--color-component-utility-gray-600: var(--color-gray-600);--color-component-utility-gray-700: var(--color-gray-700);--color-component-utility-gray-800: var(--color-gray-800);--color-component-utility-gray-900: var(--color-gray-900);--color-component-utility-error-50: var(--color-error-50);--color-component-utility-error-100: var(--color-error-100);--color-component-utility-error-200: var(--color-error-200);--color-component-utility-error-300: var(--color-error-300);--color-component-utility-error-400: var(--color-error-400);--color-component-utility-error-500: var(--color-error-500);--color-component-utility-error-600: var(--color-error-600);--color-component-utility-error-700: var(--color-error-700);--color-component-utility-warning-50: var(--color-warning-50);--color-component-utility-warning-100: var(--color-warning-100);--color-component-utility-warning-200: var(--color-warning-200);--color-component-utility-warning-300: var(--color-warning-300);--color-component-utility-warning-400: var(--color-warning-400);--color-component-utility-warning-500: var(--color-warning-500);--color-component-utility-warning-600: var(--color-warning-600);--color-component-utility-warning-700: var(--color-warning-700);--color-component-utility-success-50: var(--color-success-50);--color-component-utility-success-100: var(--color-success-100);--color-component-utility-success-200: var(--color-success-200);--color-component-utility-success-300: var(--color-success-300);--color-component-utility-success-400: var(--color-success-400);--color-component-utility-success-500: var(--color-success-500);--color-component-utility-success-600: var(--color-success-600);--color-component-utility-success-700: var(--color-success-700);--color-component-utility-green-50: var(--color-green-50);--color-component-utility-green-100: var(--color-green-100);--color-component-utility-green-200: var(--color-green-200);--color-component-utility-green-300: var(--color-green-300);--color-component-utility-green-400: var(--color-green-400);--color-component-utility-green-500: var(--color-green-500);--color-component-utility-green-600: var(--color-green-600);--color-component-utility-green-700: var(--color-green-700);--color-component-utility-teal-50: var(--color-teal-50);--color-component-utility-teal-100: var(--color-teal-100);--color-component-utility-teal-200: var(--color-teal-200);--color-component-utility-teal-300: var(--color-teal-300);--color-component-utility-teal-400: var(--color-teal-400);--color-component-utility-teal-500: var(--color-teal-500);--color-component-utility-teal-600: var(--color-teal-600);--color-component-utility-teal-700: var(--color-teal-700);--color-component-utility-cyan-50: var(--color-cyan-50);--color-component-utility-cyan-100: var(--color-cyan-100);--color-component-utility-cyan-200: var(--color-cyan-200);--color-component-utility-cyan-300: var(--color-cyan-300);--color-component-utility-cyan-400: var(--color-cyan-400);--color-component-utility-cyan-500: var(--color-cyan-500);--color-component-utility-cyan-600: var(--color-cyan-600);--color-component-utility-cyan-700: var(--color-cyan-700);--color-component-utility-blue-50: var(--color-blue-50);--color-component-utility-blue-100: var(--color-blue-100);--color-component-utility-blue-200: var(--color-blue-200);--color-component-utility-blue-300: var(--color-blue-300);--color-component-utility-blue-400: var(--color-blue-400);--color-component-utility-blue-500: var(--color-blue-500);--color-component-utility-blue-600: var(--color-blue-600);--color-component-utility-blue-700: var(--color-blue-700);--color-component-utility-blue-dark-50: var(--color-blue-dark-50);--color-component-utility-blue-dark-100: var(--color-blue-dark-100);--color-component-utility-blue-dark-200: var(--color-blue-dark-200);--color-component-utility-blue-dark-300: var(--color-blue-dark-300);--color-component-utility-blue-dark-400: var(--color-blue-dark-400);--color-component-utility-blue-dark-500: var(--color-blue-dark-500);--color-component-utility-blue-dark-600: var(--color-blue-dark-600);--color-component-utility-blue-dark-700: var(--color-blue-dark-700);--color-component-utility-purple-50: var(--color-purple-50);--color-component-utility-purple-100: var(--color-purple-100);--color-component-utility-purple-200: var(--color-purple-200);--color-component-utility-purple-300: var(--color-purple-300);--color-component-utility-purple-400: var(--color-purple-400);--color-component-utility-purple-500: var(--color-purple-500);--color-component-utility-purple-600: var(--color-purple-600);--color-component-utility-purple-700: var(--color-purple-700);--color-component-utility-pink-50: var(--color-pink-50);--color-component-utility-pink-100: var(--color-pink-100);--color-component-utility-pink-200: var(--color-pink-200);--color-component-utility-pink-300: var(--color-pink-300);--color-component-utility-pink-400: var(--color-pink-400);--color-component-utility-pink-500: var(--color-pink-500);--color-component-utility-pink-600: var(--color-pink-600);--color-component-utility-pink-700: var(--color-pink-700);--color-component-utility-red-50: var(--color-red-50);--color-component-utility-red-100: var(--color-red-100);--color-component-utility-red-200: var(--color-red-200);--color-component-utility-red-300: var(--color-red-300);--color-component-utility-red-400: var(--color-red-400);--color-component-utility-red-500: var(--color-red-500);--color-component-utility-red-600: var(--color-red-600);--color-component-utility-red-700: var(--color-red-700);--color-component-utility-orange-50: var(--color-orange-50);--color-component-utility-orange-100: var(--color-orange-100);--color-component-utility-orange-200: var(--color-orange-200);--color-component-utility-orange-300: var(--color-orange-300);--color-component-utility-orange-400: var(--color-orange-400);--color-component-utility-orange-50
20: var(--color-orange-500);--color-component-utility-orange-600: var(--color-orange-600);--color-component-utility-orange-700: var(--color-orange-700);--color-component-utility-yellow-50: var(--color-yellow-50);--color-component-utility-yellow-100: var(--color-yellow-100);--color-component-utility-yellow-200: var(--color-yellow-200);--color-component-utility-yellow-300: var(--color-yellow-300);--color-component-utility-yellow-400: var(--color-yellow-400);--color-component-utility-yellow-500: var(--color-yellow-500);--color-component-utility-yellow-600: var(--color-yellow-600);--color-component-utility-yellow-700: var(--color-yellow-700);--color-component-utility-lemon-50: var(--color-lemon-50);--color-component-utility-lemon-100: var(--color-lemon-100);--color-component-utility-lemon-200: var(--color-lemon-200);--color-component-utility-lemon-300: var(--color-lemon-300);--color-component-utility-lemon-400: var(--color-lemon-400);--color-component-utility-lemon-500: var(--color-lemon-500);--color-component-utility-lemon-600: var(--color-lemon-600);--color-component-utility-lemon-utility-lemon-700: var(--color-lemon-700);--color-icon-primary: var(--color-base-black);--color-icon-secondary: var(--color-gray-600);--color-icon-tertiary: var(--color-gray-500);--color-icon-disabled: var(--color-gray-300);--color-icon-white: var(--color-base-white);--color-icon-brand: var(--color-brand-600);--color-icon-brand-hover: var(--color-brand-700);--color-icon-success: var(--color-success-600);--color-icon-warning: var(--color-warning-600);--color-icon-error: var(--color-error-600);--color-icon-info: var(--color-blue-600);--font-family: Chromatica, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-size-heading-xs: 1.5rem;--font-size-heading-sm: 1.875rem;--font-size-heading-md: 2.25rem;--font-size-heading-lg: 3rem;--font-size-heading-xl: 3.75rem;--font-size-heading-2xl: 4.5rem;--font-size-text-xs: .75rem;--font-size-text-sm: .875rem;--font-size-text-md: 1rem;--font-size-text-lg: 1.125rem;--font-size-text-xl: 1.25rem;--h1-font-size: 3rem;--h2-font-size: 2.5rem;--h3-font-size: 2rem;--h4-font-size: 1.5rem;--h5-font-size: 1.25rem;--h6-font-size: 1rem;--subtitle-xl-font-size: 1.5rem;--subtitle-lg-font-size: 1.25rem;--subtitle-md-font-size: 1rem;--subtitle-sm-font-size: .875rem;--subtitle-xs-font-size: .75rem;--body-lg-font-size: 1.25rem;--body-md-font-size: 1rem;--body-sm-font-size: .875rem;--body-xs-font-size: .75rem;--buton-lg-font-size: 1.125rem;--button-md-font-size: 1rem;--button-sm-font-size: .875rem;--line-height-text-xs: 150%;--line-height-text-sm: 142.86%;--line-height-text-md: 150%;--line-height-text-lg: 155.56%;--line-height-text-xl: 150%;--h1-line-height: 120%;--h2-line-height: 120%;--h3-line-height: 120%;--h4-line-height: 120%;--h5-line-height: 120%;--h6-line-height: 120%;--spacing-none-px: 0px;--spacing-xxs-px: 2px;--spacing-xs-px: 4px;--spacing-sm-px: 6px;--spacing-md-px: 8px;--spacing-lg-px: 12px;--spacing-xl-px: 16px;--spacing-2xl-px: 20px;--spacing-3xl-px: 24px;--spacing-4xl-px: 32px;--spacing-5xl-px: 40px;--spacing-6xl-px: 48px;--spacing-7xl-px: 64px;--spacing-8xl-px: 80px;--spacing-9xl-px: 96px;--spacing-10xl-px: 128px;--spacing-11xl-px: 160px;--spacing-none-rem: 0rem;--spacing-xxs-rem: .125rem;--spacing-xs-rem: .25rem;--spacing-sm-rem: .375rem;--spacing-md-rem: .5rem;--spacing-lg-rem: .75rem;--spacing-xl-rem: 1rem;--spacing-2xl-rem: 1.25rem;--spacing-3xl-rem: 1.5rem;--spacing-4xl-rem: 2rem;--spacing-5xl-rem: 2.5rem;--spacing-6xl-rem: 3rem;--spacing-7xl-rem: 4rem;--spacing-8xl-rem: 5rem;--spacing-9xl-rem: 6rem;--spacing-10xl-rem: 8rem;--spacing-11xl-rem: 10rem;--container-padding-mobile: 16px;--container-padding-tablet: 32px;--container-padding-laptop: 32px;--container-padding-desktop: 32px;--container-min-width-mobile: 384px;--container-max-width-mobile: 768px;--container-min-width-tablet: 768px;--container-max-width-tablet: 1024px;--container-min-width-laptop: 1024px;--container-max-width-laptop: 1440px;--container-min-width-desktop: 1440px;--container-max-width-desktop: 1440px;--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-full: 9999px;--radius-circle: 50%;--width-xxs-px: 320px;--width-xs-px: 384px;--width-sm-px: 480px;--width-md-px: 560px;--width-lg-px: 640px;--width-xl-px: 768px;--width-2xl-px: 1024px;--width-3xl-px: 1280px;--width-4xl-px: 1440px;--width-5xl-px: 1600px;
2--width-6xl-px: 1920px;--paragraph-max-width-px: 720px;--width-xxs-rem: 20rem;--width-xs-rem: 24rem;--width-sm-rem: 30rem;--width-md-rem: 35rem;--width-lg-rem: 40rem;--width-xl-rem: 48rem;--width-2xl-rem: 64rem;--width-3xl-rem: 80rem;--width-4xl-rem: 90rem;--width-5xl-rem: 100rem;--width-6xl-rem: 120rem;--paragraph-max-width-rem: 45rem;--app-header-height: 101px;--app-header-top-header: 116px;--app-header-margin-bottom: 29px;--main-content-padding-top: var(--spacing-7xl-rem);display:inline-block;width:100%}@media(max-width:1024px){[_nghost-%COMP%]{--main-content-padding-top: var(--spacing-xl-rem)}}@supports selector(:focus-visible){[_nghost-%COMP%] *:focus{outline:none}[_nghost-%COMP%] *:focus-visible{outline:3px solid white!important;box-shadow:0 0 0 6px var(--color-effect-focus-ring-brand, #00A676)!important}}.ui-toggle-group[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:var(--spacing-xxs, 2px);padding:var(--spacing-xs, 4px);border:1px solid var(--color-border-button-primary, #000);border-radius:var(--radius-full, 9999px);background:var(--color-component-alpha-white-30, rgba(255, 255, 255, .3019607843));width:fit-content}.ui-toggle-group__option[_ngcontent-%COMP%]{display:flex;height:var(--spacing-4xl, 32px);padding:var(--spacing-sm, 6px) var(--spacing-lg, 12px);justify-content:center;align-items:center;gap:8px;flex-shrink:0;align-self:stretch;border-radius:var(--radius-full, 9999px);color:var(--color-text-primary, #000);font-family:var(--font-family);font-size:var(--font-size-text-md, 1rem);font-weight:var(--font-weight-medium, 500);line-height:var(--h1-line-height);cursor:pointer;transition:background-color .22s ease,color .22s ease,transform .15s ease}.ui-toggle-group__option[_ngcontent-%COMP%]:focus-visible{outline:2px solid var(--color-border-button-primary, #000);outline-offset:2px}.ui-toggle-group__option[_ngcontent-%COMP%]:hover:not(:disabled):not(.ui-toggle-group__option--selected){background:var(--color-bg-button-secondary_hover, #f3f3f3)}.ui-toggle-group__option[_ngcontent-%COMP%]:active:not(:disabled){transform:scale(.98)}.ui-toggle-group__option--selected[_ngcontent-%COMP%]{background:var(--color-base-black, #000);color:var(--color-base-white, #fff)}.ui-toggle-group__option--disabled[_ngcontent-%COMP%], .ui-toggle-group--disabled[_ngcontent-%COMP%] .ui-toggle-group__option[_ngcontent-%COMP%]{cursor:not-allowed;opacity:.6}'],changeDetection:0})}return t})(),Cr=(()=>{class t{removable=m(!1);remove=L();color=m("");static \u0275fac=function(e){return new(e||t)};static \u0275cmp=E({type:t,selectors:[["ui-chip"]],inputs:{removable:[1,"removable"],color:[1,"color"]},outputs:{remove:"remove"},ngContentSelectors:_r,decls:4,vars:3,consts:[[1,"ui-chip"],[1,"ui-chip__label","subtitle-md"],["type","button","aria-label","Remove",1,"ui-chip__remove"],["type","button","aria-label","Remove",1,"ui-chip__remove",3,"click"],["name","close","size","xs",3,"color"]],template:function(e,r){e&1&&(_o(),s(0,"span",0)(1,"span",1),W(2),f(),z(3,ni,2,1,"button",2),f()),e&2&&(fe("ui-chip--"+r.color()),l(3),S(r.removable()?3:-1))},dependencies:[H,U],styles:["[_nghost-%COMP%]{display:inline-flex}.ui-chip[_ngcontent-%COMP%]{display:inline-flex;align-items:center;padding:var(--spacing-sm, 6px) var(--spacing-lg, 12px) var(--spacing-sm, 6px) var(--spacing-md, 8px);gap:var(--spacing-xs, 4px);border-radius:var(--radius-full, 9999px);border:1px solid var(--color-border-secondary, #e9eaeb);background:var(--couleurs-000000, #fff)}.ui-chip--outlined[_ngcontent-%COMP%]{border:1px solid var(--color-base-black, #000000)}.ui-chip--outlined[_ngcontent-%COMP%]:hover{background:var(--color-bg-success-primary, #d1fae7)}.ui-chip--neutral[_ngcontent-%COMP%]{background:var(--color-gray-200, #e9eaeb)}.ui-chip--brand[_ngcontent-%COMP%]{background:var(--color-brand-100, #d4f7e3)}.ui-chip--brand[_ngcontent-%COMP%] .ui-chip__label[_ngcontent-%COMP%]{color:var(--color-brand-500, #04b181)}.ui-chip--success[_ngcontent-%COMP%]{background:var(--color-success-100, #d4f7e3)}.ui-chip--success[_ngcontent-%COMP%] .ui-chip__label[_ngcontent-%COMP%]{color:var(--color-success-500, #33d4a1)}.ui-chip--warning[_ngcontent-%COMP%]{background:var(--color-warning-100, #fff989)}.ui-chip--warning[_ngcontent-%COMP%] .ui-chip__label[_ngcontent-%COMP%]{color:var(--color-warning-500, #efc807)}.ui-chip--error[_ngcontent-%COMP%]{background:var(--color-error-200, #ff7159)}.ui-chip--error[_ngcontent-%COMP%] .ui-chip__label[_ngcontent-%COMP%]{color:var(--color-error-500, #ff4626)}.ui-chip__remove[_ngcontent-%COMP%]{cursor:pointer}"],changeDetection:0})}return t})(),Yn=(()=>{class t extends jo{el=h(_e);options=m([]);placeholder=m("Rechercher...");
2invalid=m(!1);multi=m(!0);helperText=m("");footerTemplate=yn("autocompleteFooter");hasActiveSearch=M(()=>this.searchTermSignal().trim()!=="");hasNoResults=M(()=>this.groupedOptions().some(o=>o.isNoResultsGroup));hasSelection=M(()=>this.selected().length>0);maxSelections=m(null);hasExceededMax=M(()=>{let o=this.maxSelections();return o===null?!1:this.selected().length>o});isMaxReached=M(()=>{let o=this.maxSelections();return o===null?!1:this.selected().length>=o});infoMessage=M(()=>{let o=this.maxSelections();if(o===null)return"";let e=this.selected().length;if(e>o){let c=e-o;return`Oups! Il faut d\xE9s\xE9lectionner ${c} notion${c>1?"s":""}.`}if(e===o)return"Aucun choix de notion restant";let r=o-e;return`Choisir jusqu'\xE0 ${r} notion${r>1?"s":""}`});search=new Ho("",{nonNullable:!0});isOpen=P(!1);highlightedIndex=P(-1);selected=P([]);searchTermSignal=P("");filteredOptions=M(()=>{let o=this.searchTermSignal().toLowerCase().trim();return this.options().filter(e=>{let r=e.label.toLowerCase().includes(o),c=e.group?e.group.toLowerCase().includes(o):!1;return r||c})});groupedOptions=M(()=>{let o=this.searchTermSignal().trim(),e=o.toLowerCase(),r=this.selected(),c=new Set(r.map(u=>u.value)),i=this.filteredOptions().filter(u=>!c.has(u.value)),a=[];if(r.length>0&&a.push({groupName:"Notions s\xE9lectionn\xE9es",options:r,isSelectedGroup:!0}),e!==""){if(i.length===0){a.push({groupName:`Aucun r\xE9sultat ne correspond \xE0 \xAB ${o} \xBB`,options:[],isNoResultsGroup:!0});let u=new Map;return this.options().forEach(O=>{if(c.has(O.value))return;let I=O.group||"Options";u.has(I)||u.set(I,[]),u.get(I).push(O)}),u.forEach((O,I)=>{a.push({groupName:I,options:O})}),a}a.push({groupName:`R\xE9sultats pour \xAB ${o} \xBB`,options:[]})}let d=new Map;return i.forEach(u=>{let O=u.group||"Options";d.has(O)||d.set(O,[]),d.get(O).push(u)}),d.forEach((u,O)=>{u.length>0&&a.push({groupName:O,options:u})}),a});searchInput;constructor(){super(),this.search.valueChanges.pipe(Jr(200),en()).subscribe(o=>{this.searchTermSignal.set(o),this.isOpen.set(!0),this.highlightedIndex.set(0)})}toggleDropdown(){this.isOpen()?this.isOpen.set(!1):(this.open(),setTimeout(()=>{this.searchInput?.nativeElement.focus()},0))}select(o){if(!this.disabled)if(this.multi()){let e=this.isSelected(o);if(!e&&this.maxSelections()!==null&&this.selected().length>=this.maxSelections())return;let r;e?r=this.selected().filter(c=>c.value!==o.value):r=[...this.selected(),o],this.selected.set(r),this.emit(r.map(c=>c.value)),this.search.setValue("",{emitEvent:!1}),this.searchTermSignal.set(""),this.isOpen.set(!0),this.highlightedIndex.set(0)}else this.selected.set([o]),this.emit(o.value),this.search.setValue(o.label,{emitEvent:!1}),this.isOpen.set(!1)}isSelected(o){return this.selected().some(e=>e.value===o.value)}canSelect(o){if(this.isSelected(o))return!0;let e=this.maxSelections();return e===null?!0:this.selected().length<e}open(){this.disabled||(this.searchTermSignal.set(this.search.value),this.isOpen.set(!0))}remove(o){let e=this.selected().filter(r=>r.value!==o.value);this.selected.set(e),this.emit(e.map(r=>r.value))}handleFieldClick(o){let e=o.target;document.body.contains(e)&&(e.closest("ui-chip")||this.toggleDropdown())}onKeyDown(o){let e=this.filteredOptions();if(e.length)switch(o.key){case"ArrowDown":o.preventDefault(),this.highlightedIndex.set((this.highlightedIndex()+1)%e.length);break;case"ArrowUp":o.preventDefault(),this.highlightedIndex.set((this.highlightedIndex()-1+e.length)%e.length);break;case"Enter":{if(o.preventDefault(),this.searchTermSignal().trim())return;let r=e[this.highlightedIndex()];r&&this.select(r);break}case"Escape":this.isOpen.set(!1);break}}onClickOutside(o){this.el.nativeElement.contains(o.target)||this.isOpen.set(!1)}highlight(o){let e=this.search.value;if(!e)return o;let r=new RegExp(`(${e})`,"gi");return o.replace(r,"<strong>$1</strong>")}writeValue(o){if(!o){this.selected.set([]);return}let e=Array.isArray(o)?o:[o],r=this.options().filter(c=>e.includes(c.value));this.selected.set(r)}onKeyUp(o){["ArrowDown","ArrowUp","Enter","Escape"].includes(o.key)&&o.stopPropagation()}isOptionDisabled(o){return this.isMaxReached()&&!this.isSelected(o)}clearSearch(){this.search.setValue("",{emitEvent:!1}),this.searchTermSignal.set(""),this.highlightedIndex.set(-1),this.searchInput?.nativeElement.focus()}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=E({type:t,selectors:[["ui-autocomplete-multi"]],contentQueries:function(e,r,c){e&1&&Pe(c,r.footerTemplate,ti,5),e&2&&Oe()},viewQuery:function(e,r){if(e&1&&Mo(ci,5),e&2){let c;Po(c=Oo())&&(r.searchInput=c.first)}},hostBindings:function(e,r){e&1&&x("click",function(i){return r.onClickOutside(i)},ln)},inputs:{options:[1,"options"],placeholder:[1,"placeholder"],invalid:[1,"invalid"],multi:[1,"multi"],helperText:[1,"helperText"],maxSelections:[1,"maxSelections"]},features:[co([{provide:ee,useExisting:Uo(()=>t),multi:!0}]),Ko],decls:6,vars:16,consts:[["chipsContainer",""],["searchInputElement",""],[1,"ui-autocomplete"],[1,"ui-autocomplete__field",3,"click","keydown"],[1,"ui-autocomplete__chips"],[1,"ui-autocomplete__placeholder-text"],[1,"ui-autocomplete__arrow",3,"name","rotation","size"],["role","presentation",1,"ui-autocomplete__dropdown"],[3,"removable","color"],[3,"remove","click","removable","color"],["role","presentation",1,"ui-autocomplete__dropdown",3,"click","keydown"],[1,"ui-autocomplete__search-container"],["id","autocomplete-input","type","text","placeholder","Rechercher une notion",1,"ui-autocomplete__search-input",3,"keydown","formControl"],[1,"ui-autocomplete__actions"],["aria-label","clear-search","type","button"],[1,"ui-autocomplete__separator"],[3,"name","size"],[1,"ui-autocomplete__empty-text","body-md",3,"ui-autocomplete__empty-text--error"],[1,"ui-autocomplete__options-list"],[1,"ui-autocomplete__footer"],["aria-label","clear-search","type","button",3,"click"],[1,"ui-autocomplete__empty-text","body-md"],[1,"ui-autocomplete__group-title"],["type","button",1,"ui-autocomplete__option",3,"selected","error","disabled"],[4,"ngTemplateOutlet"],["type","button",1,"ui-autocomplete__option",3,"click","disabled"],[1,"ui-autocomplete__custom-checkbox"],["type","checkbox","tabindex","-1",3,"checked"],[3,"innerHTML"]],template:function(e,r){e&1&&(s(0,"div",2)(1,"div",3),x("click",function(i){return!r.isDisabled()&&r.handleFieldClick(i),i.stopPropagation()})("keydown",function(i){return(i.key==="Enter"||i.key===" ")&&!r.isDisabled()&&r.toggleDropdown(),i.stopPropagation()}),z(2,ai,4,0,"div",4)(3,si,2,1,"span",5),y(4,"ui-icon",6),f(),z(5,Mi,14,8,"div",7),f()),e&2&&(N("ui-autocomplete--disabled",r.isDisabled()),l(),N("ui-autocomplete__field--invalid",r.invalid())("ui-autocomplete__field--placeholder",!r.selected().length)("ui-autocomplete__field--disabled",r.isDisabled())("ui-autocomplete__field--open",r.isOpen()),to("tabindex",r.isDisabled()?null:0),l(),S(r.multi()&&r.selected().length?2:3),l(2),p("name","expand-more")("rotation",r.isOpen()?180:0)("size","lg"),l(),S(r.isOpen()?5:-1))},dependencies:[H,Se,ao,kn,ko,zo,Cr,U],styles:['[_ngcontent-%COMP%]:root{--icon-font-family: "alicon"}.icon-visible[_ngcontent-%COMP%]:before, .icon-user[_ngcontent-%COMP%]:before, .icon-stop[_ngcontent-%COMP%]:before, .icon-social-youtube-no-circle[_ng
2content-%COMP%]:before, .icon-social-youtube[_ngcontent-%COMP%]:before, .icon-social-website-no-circle[_ngcontent-%COMP%]:before, .icon-social-website[_ngcontent-%COMP%]:before, .icon-social-twitter-no-circle[_ngcontent-%COMP%]:before, .icon-social-twitter[_ngcontent-%COMP%]:before, .icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before, .icon-social-tiktok[_ngcontent-%COMP%]:before, .icon-social-share-no-circle-full[_ngcontent-%COMP%]:before, .icon-social-share-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest[_ngcontent-%COMP%]:before, .icon-social-mail-no-circle[_ngcontent-%COMP%]:before, .icon-social-mail[_ngcontent-%COMP%]:before, .icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before, .icon-social-linkedin[_ngcontent-%COMP%]:before, .icon-social-instagram-no-circle[_ngcontent-%COMP%]:before, .icon-social-instagram[_ngcontent-%COMP%]:before, .icon-social-facebook-no-circle[_ngcontent-%COMP%]:before, .icon-social-facebook[_ngcontent-%COMP%]:before, .icon-search-sm[_ngcontent-%COMP%]:before, .icon-search-active[_ngcontent-%COMP%]:before, .icon-search[_ngcontent-%COMP%]:before, .icon-refresh-sm[_ngcontent-%COMP%]:before, .icon-refresh-md[_ngcontent-%COMP%]:before, .icon-refresh[_ngcontent-%COMP%]:before, .icon-reading[_ngcontent-%COMP%]:before, .icon-plus-xs[_ngcontent-%COMP%]:before, .icon-plus-sm[_ngcontent-%COMP%]:before, .icon-plus-md[_ngcontent-%COMP%]:before, .icon-plus-circle-xs[_ngcontent-%COMP%]:before, .icon-plus-circle-sm[_ngcontent-%COMP%]:before, .icon-plus-circle-md[_ngcontent-%COMP%]:before, .icon-plus-circle[_ngcontent-%COMP%]:before, .icon-plus[_ngcontent-%COMP%]:before, .icon-play-sound[_ngcontent-%COMP%]:before, .icon-phone[_ngcontent-%COMP%]:before, .icon-os-apple[_ngcontent-%COMP%]:before, .icon-os-android[_ngcontent-%COMP%]:before, .icon-notions-sm[_ngcontent-%COMP%]:before, .icon-notions-md[_ngcontent-%COMP%]:before, .icon-notions[_ngcontent-%COMP%]:before, .icon-minus-xs[_ngcontent-%COMP%]:before, .icon-minus-sm[_ngcontent-%COMP%]:before, .icon-minus-md[_ngcontent-%COMP%]:before, .icon-minus-circle-xs[_ngcontent-%COMP%]:before, .icon-minus[_ngcontent-%COMP%]:before, .icon-messenger[_ngcontent-%COMP%]:before, .icon-menu-sm[_ngcontent-%COMP%]:before, .icon-menu-md[_ngcontent-%COMP%]:before, .icon-menu[_ngcontent-%COMP%]:before, .icon-mail[_ngcontent-%COMP%]:before, .icon-list-sm[_ngcontent-%COMP%]:before, .icon-list-md[_ngcontent-%COMP%]:before, .icon-list[_ngcontent-%COMP%]:before, .icon-invisible[_ngcontent-%COMP%]:before, .icon-home-full[_ngcontent-%COMP%]:before, .icon-home[_ngcontent-%COMP%]:before, .icon-filters-on[_ngcontent-%COMP%]:before, .icon-filters[_ngcontent-%COMP%]:before, .icon-face[_ngcontent-%COMP%]:before, .icon-ellipsis[_ngcontent-%COMP%]:before, .icon-edit[_ngcontent-%COMP%]:before, .icon-download-sm[_ngcontent-%COMP%]:before, .icon-download[_ngcontent-%COMP%]:before, .icon-don[_ngcontent-%COMP%]:before, .icon-close-xs[_ngcontent-%COMP%]:before, .icon-close-sm[_ngcontent-%COMP%]:before, .icon-close-md[_ngcontent-%COMP%]:before, .icon-close-circle-sm-fat[_ngcontent-%COMP%]:before, .icon-close-circle-sm[_ngcontent-%COMP%]:before, .icon-close-circle-md[_ngcontent-%COMP%]:before, .icon-close-circle[_ngcontent-%COMP%]:before, .icon-close[_ngcontent-%COMP%]:before, .icon-chevron-sm[_ngcontent-%COMP%]:before, .icon-chevron-md[_ngcontent-%COMP%]:before, .icon-chevron[_ngcontent-%COMP%]:before, .icon-checkmark-sm[_ngcontent-%COMP%]:before, .icon-arrow-sm-t[_ngcontent-%COMP%]:before, .icon-arrow-sm[_ngcontent-%COMP%]:before, .icon-arrow-play[_ngcontent-%COMP%]:before, .icon-arrow-md[_ngcontent-%COMP%]:before, .icon-arrow-line[_ngcontent-%COMP%]:before, .icon-arrow-fs[_ngcontent-%COMP%]:before, .icon-arrow-external-sm[_ngcontent-%COMP%]:before, .icon-arrow-external-md[_ngcontent-%COMP%]:before, .icon-arrow-external[_ngcontent-%COMP%]:before, .icon-arrow-bend[_ngcontent-%COMP%]:before, .icon-arrow[_ngcontent-%COMP%]:before, .icon[_ngcontent-%COMP%]:before{font-family:var(--icon-font-family);font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never}.icon-arrow[_ngcontent-%COMP%]:before{content:"\\ea01"}.icon-arrow-bend[_ngcontent-%COMP%]:before{content:"\\ea02"}.icon-arrow-external[_ngcontent-%COMP%]:before{content:"\\ea03"}.icon-arrow-external-md[_ngcontent-%COMP%]:before{content:"\\ea04"}.icon-arrow-external-sm[_ngcontent-%COMP%]:before{content:"\\ea05"}.icon-arrow-fs[_ngcontent-%COMP%]:before{content:"\\ea06"}.icon-arrow-line[_ngcontent-%COMP%]:before{content:"\\ea07"}.icon-arrow-md[_ngcontent-%COMP%]:before{content:"\\ea08"}.icon-arrow-play[_ngcontent-%COMP%]:before{content:"\\ea09"}.icon-arrow-sm[_ngcontent-%COMP%]:before{content:"\\ea0a"}.icon-arrow-sm-t[_ngcontent-%COMP%]:before{content:"\\ea0b"}.icon-checkmark-sm[_ngcontent-%COMP%]:before{content:"\\ea0c"}.icon-chevron[_ngcontent-%COMP%]:before{content:"\\ea0d"}.icon-chevron-md[_ngcontent-%COMP%]:before{content:"\\ea0e"}.icon-chevron-sm[_ngcontent-%COMP%]:before{content:"\\ea0f"}.icon-close[_ngcontent-%COMP%]:before{content:"\\ea10"}
2.icon-close-circle[_ngcontent-%COMP%]:before{content:"\\ea11"}.icon-close-circle-md[_ngcontent-%COMP%]:before{content:"\\ea12"}.icon-close-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea13"}.icon-close-circle-sm-fat[_ngcontent-%COMP%]:before{content:"\\ea14"}.icon-close-md[_ngcontent-%COMP%]:before{content:"\\ea15"}.icon-close-sm[_ngcontent-%COMP%]:before{content:"\\ea16"}.icon-close-xs[_ngcontent-%COMP%]:before{content:"\\ea17"}.icon-don[_ngcontent-%COMP%]:before{content:"\\ea18"}.icon-download[_ngcontent-%COMP%]:before{content:"\\ea19"}.icon-download-sm[_ngcontent-%COMP%]:before{content:"\\ea1a"}.icon-edit[_ngcontent-%COMP%]:before{content:"\\ea1b"}.icon-ellipsis[_ngcontent-%COMP%]:before{content:"\\ea1c"}.icon-face[_ngcontent-%COMP%]:before{content:"\\ea1d"}.icon-filters[_ngcontent-%COMP%]:before{content:"\\ea1e"}.icon-filters-on[_ngcontent-%COMP%]:before{content:"\\ea1f"}.icon-home[_ngcontent-%COMP%]:before{content:"\\ea20"}.icon-home-full[_ngcontent-%COMP%]:before{content:"\\ea21"}.icon-invisible[_ngcontent-%COMP%]:before{content:"\\ea22"}.icon-list[_ngcontent-%COMP%]:before{content:"\\ea23"}.icon-list-md[_ngcontent-%COMP%]:before{content:"\\ea24"}.icon-list-sm[_ngcontent-%COMP%]:before{content:"\\ea25"}.icon-mail[_ngcontent-%COMP%]:before{content:"\\ea26"}.icon-menu[_ngcontent-%COMP%]:before{content:"\\ea27"}.icon-menu-md[_ngcontent-%COMP%]:before{content:"\\ea28"}.icon-menu-sm[_ngcontent-%COMP%]:before{content:"\\ea29"}.icon-messenger[_ngcontent-%COMP%]:before{content:"\\ea2a"}.icon-minus[_ngcontent-%COMP%]:before{content:"\\ea2b"}.icon-minus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea2c"}.icon-minus-md[_ngcontent-%COMP%]:before{content:"\\ea2d"}.icon-minus-sm[_ngcontent-%COMP%]:before{content:"\\ea2e"}.icon-minus-xs[_ngcontent-%COMP%]:before{content:"\\ea2f"}.icon-notions[_ngcontent-%COMP%]:before{content:"\\ea30"}.icon-notions-md[_ngcontent-%COMP%]:before{content:"\\ea31"}.icon-notions-sm[_ngcontent-%COMP%]:before{content:"\\ea32"}.icon-os-android[_ngcontent-%COMP%]:before{content:"\\ea33"}.icon-os-apple[_ngcontent-%COMP%]:before{content:"\\ea34"}.icon-phone[_ngcontent-%COMP%]:before{content:"\\ea35"}.icon-play-sound[_ngcontent-%COMP%]:before{content:"\\ea36"}.icon-plus[_ngcontent-%COMP%]:before{content:"\\ea37"}.icon-plus-circle[_ngcontent-%COMP%]:before{content:"\\ea38"}.icon-plus-circle-md[_ngcontent-%COMP%]:before{content:"\\ea39"}.icon-plus-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea3a"}.icon-plus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea3b"}.icon-plus-md[_ngcontent-%COMP%]:before{content:"\\ea3c"}.icon-plus-sm[_ngcontent-%COMP%]:before{content:"\\ea3d"}.icon-plus-xs[_ngcontent-%COMP%]:before{content:"\\ea3e"}.icon-reading[_ngcontent-%COMP%]:before{content:"\\ea3f"}.icon-refresh[_ngcontent-%COMP%]:before{content:"\\ea40"}.icon-refresh-md[_ngcontent-%COMP%]:before{content:"\\ea41"}.icon-refresh-sm[_ngcontent-%COMP%]:before{content:"\\ea42"}.icon-search[_ngcontent-%COMP%]:before{content:"\\ea43"}.icon-search-active[_ngcontent-%COMP%]:before{content:"\\ea44"}.icon-search-sm[_ngcontent-%COMP%]:before{content:"\\ea45"}.icon-social-facebook[_ngcontent-%COMP%]:before{content:"\\ea46"}.icon-social-facebook-no-circle[_ngcontent-%COMP%]:before{content:"\\ea47"}.icon-social-instagram[_ngcontent-%COMP%]:before{content:"\\ea48"}.icon-social-instagram-no-circle[_ngcontent-%COMP%]:before{content:"\\ea49"}.icon-social-linkedin[_ngcontent-%COMP%]:before{content:"\\ea4a"}.icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4b"}.icon-social-mail[_ngcontent-%COMP%]:before{content:"\\ea4c"}.icon-social-mail-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4d"}.icon-social-pinterest[_ngcontent-%COMP%]:before{content:"\\ea4e"}.icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4f"}.icon-social-share-no-circle[_ngcontent-%COMP%]:before{content:"\\ea50"}.icon-social-share-no-circle-full[_ngcontent-%COMP%]:before{content:"\\ea51"}.icon-social-tiktok[_ngcontent-%COMP%]:before{content:"\\ea52"}.icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before{content:"\\ea53"}.icon-social-twitter[_ngcontent-%COMP%]:before{content:"\\ea54"}
2.icon-social-twitter-no-circle[_ngcontent-%COMP%]:before{content:"\\ea55"}.icon-social-website[_ngcontent-%COMP%]:before{content:"\\ea56"}.icon-social-website-no-circle[_ngcontent-%COMP%]:before{content:"\\ea57"}.icon-social-youtube[_ngcontent-%COMP%]:before{content:"\\ea58"}.icon-social-youtube-no-circle[_ngcontent-%COMP%]:before{content:"\\ea59"}.icon-stop[_ngcontent-%COMP%]:before{content:"\\ea5a"}.icon-user[_ngcontent-%COMP%]:before{content:"\\ea5b"}.icon-visible[_ngcontent-%COMP%]:before{content:"\\ea5c"}h1[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h1-font-size);font-weight:var(--font-weight-black);line-height:var(--h1-line-height)}h2[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h2-font-size);font-weight:var(--font-weight-black);line-height:var(--h2-line-height)}h3[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h3-font-size);font-weight:var(--font-weight-bold);line-height:var(--h3-line-height)}h4[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h4-font-size);font-weight:var(--font-weight-bold);line-height:var(--h4-line-height)}h5[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h5-font-size);font-weight:var(--font-weight-bold);line-height:var(--h5-line-height)}h6[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h6-font-size);font-weight:var(--font-weight-bold);line-height:var(--h6-line-height)}.subtitle-xl[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xl-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-lg-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-md-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-sm-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xs-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.body-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary)}.body-lg-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-md-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-sm-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-xs-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.typography-button-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-lg-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-md-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-sm-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography_button-link[_ngcontent-%COMP%]{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none}.img-sm[_ngcontent-%COMP%]{width:var(--image-sm-size);height:var(--image-sm-size);flex-shrink:0}.img-md[_ngcontent-%COMP%]{width:var(--image-md-size);height:var(--image-md-size);flex-shrink:0}.img-lg[_ngcontent-%COMP%]{width:var(--image-lg-size);height:var(--image-lg-size);flex-shrink:0}button[_ngcontent-%COMP%]{background-color:transparent;font-size:inherit;border:0;padding:0}button[_ngcontent-%COMP%]:disabled{opacity:.35;pointer-events:none}button[_ngcontent-%COMP%]:disabled img[_ngcontent-%COMP%]{opacity:.35}th[_ngcontent-%COMP%]{background-color:var(--color-100)}[_ngcontent-%COMP%]:root{--app-hub-margin-inline: 122px;--body-font: "Chromatica", sans-serif;--font-italic: "Chromatica Italic", sans-serif;--fw-normal: 400;--fw-regular: var(--fw-normal);--fw-medium: 500;--fw-bold: 700;--fw-black: 900;--max-width: 1920px;--input-shadow: 4px;--avatar-shadow: 6px;--topbar-padding: 30px;--topbar-min-height: 32px;--space-s: 20px;--space-m: 40px;--space-l: 50px;--space-xl: var(--space-l);--color-000: #05bf8e;--border-color-000: #04a67c;--color-900: #11473b;--border-color-900: #0c322a;--color-800: #0c6b52;--border-color-800: #095440;--color-700: #07815c;--border-color-700: #06694b;--color-600: #019667;--border-color-600: #017d56;--color-500: #00b37a;--border-color-500: #009a69;--color-400: #04b181;--border-color-400: #03986f;--color-300: #a2f4d6;--border-color-300: #8bf1cc;--color-200: #c0f6e0;--border-color-200: #aaf3d5;--color-100: #dbf8ef;--border-color-100: #c6f4e6;--color-50: #f1fcf8;--border-color-50: #dcf8ee;--border-color-b: #fca28f;--border-color-a: #e2ec59;--border-color-c: #8bf1cc;--color-b: #ff55c3;--color-a: #efc807;--color-c: #51b6c2}[_ngcontent-%COMP%]:root .lrn-assess[_ngcontent-%COMP%] [id^
2=countdown-modal][_ngcontent-%COMP%] .lrn-assess-modal-body[_ngcontent-%COMP%]{white-space:pre-line}[_nghost-%COMP%]{--color-base-white: #ffffff;--color-base-black: #000000;--color-base-transparent: #ffffff00;--color-gray-25: #fdfdfd;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #e9eaeb;--color-gray-300: #d5d7da;--color-gray-400: #a4a7ae;--color-gray-500: #717680;--color-gray-600: #535862;--color-gray-700: #414651;--color-gray-800: #252b37;--color-gray-900: #181d27;--color-gray-950: #0a0d12;--color-brand-25: #f7fcfd;--color-brand-50: #f0fafb;--color-brand-100: #DBF8EF;--color-brand-200: #A2F4D6;--color-brand-300: #A2F4D6;--color-brand-400: #04B181;--color-brand-500: #00A676;--color-brand-600: #0A8F67;--color-brand-700: #0C7154;--color-brand-800: #0E5C46;--color-brand-900: #11473B;--color-brand-950: #152e37;--color-error-25: #fff6f5;--color-error-50: #fff2f0;--color-error-100: #ffe2dd;--color-error-200: #ffcac1;--color-error-300: #ffa595;--color-error-400: #ff7159;--color-error-500: #ff4626;--color-error-600: #fc2a06;--color-error-700: #e02100;--color-error-800: #af1e05;--color-error-900: #901f0c;--color-error-950: #500c00;--color-warning-25: #fffff5;--color-warning-50: #fefee8;--color-warning-100: #fefdc3;--color-warning-200: #fff989;--color-warning-300: #feef46;--color-warning-400: #fbde14;--color-warning-500: #efc807;--color-warning-600: #cb9903;--color-warning-700: #a26e06;--color-warning-800: #86560d;--color-warning-900: #714612;--color-warning-950: #422506;--color-success-25: #f6fefb;--color-success-50: #ecfdf6;--color-success-100: #d1fae7;--color-success-200: #a6f4d4;--color-success-300: #6de8bd;--color-success-400: #33d4a1;--color-success-500: #0fba8a;--color-success-600: #049a73;--color-success-700: #03795d;--color-success-800: #05604b;--color-success-900: #054f3f;--color-success-950: #022c24;--color-cream-25: #fbfaf9;--color-cream-50: #f8f6f4;--color-cream-100: #efece5;--color-cream-200: #d4caba;--color-cream-300: #c9bca8;--color-cream-400: #b29d85;--color-cream-500: #a2876d;--color-cream-600: #957761;--color-cream-700: #7d6251;--color-cream-800: #665146;--color-cream-900: #54433a;--color-cream-950: #2c221e;--color-green-25: #f7fdf7;--color-green-50: #f2fbf2;--color-green-100: #e2f7e1;--color-green-200: #c7edc5;--color-green-300: #9add98;--color-green-400: #65c563;--color-green-500: #3a9a38;--color-green-600: #308b2e;--color-green-700: #286e27;--color-green-800: #245823;--color-green-900: #1f481f;--color-green-950: #0c270d;--color-green-light-25: #fafdf7;--color-green-light-50: #f2faeb;--color-green-light-100: #e0f4d3;--color-green-light-200: #c5eaac;--color-green-light-300: #9edc7a;--color-green-light-400: #7cca51;--color-green-light-500: #5daf33;--color-green-light-600: #468b25;--color-green-light-700: #376b20;--color-green-light-800: #2f551f;--color-green-light-900: #2a491e;--color-green-light-950: #12280b;--color-teal-25: #f5fffb;--color-teal-50: #ebfef6;--color-teal-100: #cefde8;--color-teal-200: #a2f8d6;--color-teal-300: #66efc2;--color-teal-400: #2adda8;--color-teal-500: #05bf8e;--color-teal-600: #009f78;--color-teal-700: #007f63;--color-teal-800: #006550;--color-teal-900: #015343;--color-teal-950: #002f26;--color-cyan-25: #f7fcfd;--color-cyan-50: #f0fafb;--color-cyan-100: #d9f2f4;--color-cyan-200: #b8e5e9;--color-cyan-300: #87d1d9;--color-cyan-400: #51b6c2;--color-cyan-500: #3399a7;--color-cyan-600: #2d7d8d;--color-cyan-700: #2b6673;--color-cyan-800: #2a5460;--color-cyan-900: #274752;--color-cyan-950: #152e37;--color-blue-25: #f6fafe;--color-blue-50: #f2f7fd;--color-blue-100: #e5eef9;--color-blue-200: #c5dbf2;--color-blue-300: #92bee7;--color-blue-400: #589bd8;--color-blue-500: #3b87cd;--color-blue-600: #2364a6;--color-blue-700: #1d4f87;--color-blue-800: #1c4570;--color-blue-900: #1c3b5e;--color-blue-950: #13263e;--color-blue-dark-25: #f6f8fe;--color-blue-dark-50: #f1f4fd;--color-blue-dark-100: #e0e7f9;--color-blue-dark-200: #c8d4f5;--color-blue-dark-300: #a2b9ee;--color-blue-dark-400: #7594e5;--color-blue-dark-500: #5571dc;--color-blue-dark-600: #4055d0;--color-blue-dark-700: #333fb1;--color-blue-dark-800: #32399b;--color-blue-dark-900: #2d347b;--color-blue-dark-950: #1f224c;--color-purple-25: #fdfbfe;--color-purple-50: #fbf7fd;--color-purple-100: #f6ecfb;--color-purple-200: #eeddf7;--color-purple-300: #e0c2f0;--color-purple-400: #c58ae1;--color-purple-500: #b974d8;--color-purple-600: #a556c7;--color-purple-700: #8f43ad;--color-purple-800: #783b8e;--color-purple-900: #623073;--color-purple-950: #623073;--color-pink-25: #fef5fc;--color-pink-50: #fef1fa;--color-pink-100: #fee5f6;--color-pink-200: #ffcbef;--color-pink-300: #ffa1e1;--color-pink-400: #ff55c3;--color-pink-500: #fa3ab1;--color-pink-600: #ea188f;--color-pink-700: #cc0a73;--color-pink-800: #a80c5e;--color-pink-900: #8c0f50;--color-pink-950: #56012e;--color-red-25: #fff5f5;--color-red-50: #fff0f0;--color-red-100: #ffdddd;--color-red-200: #ffc0c0;--color-red-300: #ff9494;--color-red-400: #ff5757;--color-red-500: #ff2323;--color-red-600: #ec0000;--color-red-700: #d70000;--color-red-800: #b10303;--color-red-900: #920a0a;--color-red-950: #500000;--color-orange-25: #fffaf5;--color-orange-50: #fff7ed;--color-orange-100: #ffedd5;--color-orange-200: #fed7aa;--color-orange-300: #fdb974;--color-orange-400: #fc913b;--color-orange-500: #fa7921;--color-orange-600: #eb570b;--color-orange-700: #c3400b;--color-orange-800: #9a3312;--color-orange-900: #7c2d12;--color-orange-950: #431407;--color-yellow-25: #fffff5;--color-yellow-50: #fefee8;--color-yellow-100: #fefdc3;--color-yellow-200: #fff989;--color-yellow-300: #feef46;--color-yellow-400: #fbde14;--color-yellow-500: #efc807;--color-yellow-600: #cb9903;--color-yellow-700: #a26e06;--color-yellow-800: #86560d;--color-yellow-900: #714612;--color-yellow-950: #422506;--color-lemon-25: #fefef6;--color-lemon-50: #fcfde9;--color-lemon-100: #f5fac7;--color-lemon-200: #f3f791;--color-lemon-300: #eef043;--color-lemon-400: #ebe524;--color-lemon-500: #dbcd17;--color-lemon-600: #bda211;--color-lemon-700: #977711;--color-lemon-800: #7d5f16;--color-lemon-900: #6b4d18;--color-lemon-950: #3e2a0a;--color-gray-warm-25: #f8f7f7;--color-gray-warm-50: #f1f0ef;--color-gray-warm-100: #e6e4e2;--color-gray-warm-200: #e6e4e2;--color-gray-warm-300: #d3d1ce;--color-gray-warm-400: #b9b4b0;--color-gray-warm-500: #a8a39e;--color-gray-warm-600: #87817b;--color-gray-warm-700: #706a65;--color-gray-warm-800: #5e5a56;--color-gray-warm-900: #514e4b;--color-gray-warm-950: #292726;--color-linear-gradient: linear-gradient(0deg, #acf562 0%, #b6f8b1 .01%, #bffaff 83.17%);--yellow-500: #ffcd35;--yellow-400: #eef043;--yellow-100: #fdf0c8;--red-500: #ff6045;--red-100: #fedddb;--white: #ffffff;--black: #000000;--grey-50: #f2f2f2;--grey-100: #dee1dd;--grey-200: #d5d5d5;--grey-400: #707070;--grey-500: #4f4f4f;
2--paler-black: #333;--vert-fluo: #acf562;--vert-success: #05bf8e;--vert-pale: #f0f8ed;--vert-translucent: #f0f8ed;--rose-fluo: #ff78f5;--cream-900: #e7e1d8;--cream-800: #cbc2b4;--cream-700: #efeae4;--cream-000: #f5f3ef;--cyan-50: #f4fafb;--cyan-100: #e3f3f5;--cyan-200: #51b6c2;--cyan-300: #addce1;--cyan-400: #47a9c0;--cyan-500: #419ec0;--blue-50: #e2f7ff;--blue-100: #d7edf1;--blue-125: #bffaff;--blue-150: #c9f8ff;--blue-150-translucent: #c9f8ff33;--blue-200: #94dbf2;--blue-300: #d5ecf0;--orange-500: #fa7921;--color-text-primary: var(--color-base-black);--color-text-secondary: var(--color-gray-700);--color-text-tertiary: var(--color-gray-600);--color-text-quaternary: var(--color-gray-500);--color-text-disabled: var(--color-gray-500);--color-text-placeholder: var(--color-gray-500);--color-text-white: var(--color-base-white);--color-text-error-primary: var(--color-error-700);--color-text-warning-primary: var(--color-warning-700);--color-text-success-primary: var(--color-success-700);--color-border-white: var(--color-base-white);--color-border-primary: var(--color-gray-300);--color-border-secondary: var(--color-gray-200);--color-border-tertiary: var(--color-gray-100);--color-border-black: var(--color-base-black);--color-border-gray: var(--color-gray-500);--color-border-disabled: var(--color-gray-100);--color-border-brand: var(--color-brand-400);--color-border-brand_hover: var(--color-brand-700);--color-border-brand-subtle: var(--color-brand-300);--color-border-error: var(--color-error-600);--color-border-error-subtle: var(--color-error-300);--color-border-warning: var(--color-warning-600);--color-border-warning-subtle: var(--color-warning-200);--color-border-success: var(--color-success-600);--color-border-success-subtle: var(--color-success-200);--color-border-button-primary: var(--color-base-black);--color-border-button-primary_disabled: var(--color-gray-500);--color-bg-primary: var(--color-base-white);--color-bg-primary_hover: var(--color-gray-50);--color-bg-primary-solid: var(--color-gray-950);--color-bg-secondary: var(--color-gray-50);--color-bg-secondary-solid: var(--color-gray-600);--color-bg-tertiary: var(--color-gray-100);--color-bg-quaternary: var(--color-gray-200);--color-bg-active: var(--color-gray-50);--color-bg-disabled: var(--color-gray-100);--color-bg-disabled_subtle: var(--color-gray-50);--color-bg-overlay: var(--color-gray-950);--color-bg-brand-primary: var(--color-brand-50);--color-bg-brand-primary_hover: var(--color-brand-100);--color-bg-brand-secondary: var(--color-brand-100);--color-bg-brand-solid: var(--color-brand-500);--color-bg-brand-solid_hover: var(--color-brand-700);--color-bg-error-primary: var(--color-error-100);--color-bg-error-primary_hover: var(--color-error-200);--color-bg-error-secondary: var(--color-error-200);--color-bg-error-solid: var(--color-error-600);--color-bg-warning-primary: var(--color-warning-100);--color-bg-warning-primary_hover: var(--color-yellow-200);--color-bg-warning-secondary: var(--color-warning-200);--color-bg-warning-secondary_hover: var(--color-warning-400);--color-bg-warning-solid: var(--color-warning-600);--color-bg-success-primary: var(--color-success-100);--color-bg-success-primary_hover: var(--color-success-200);--color-bg-success-secondary: var(--color-success-200);--color-bg-success-solid: var(--color-success-600);--color-bg-button-primary: var(--color-base-white);--color-bg-button-primary_hover: var(--color-brand-100);--color-bg-button-primary_press: var(--color-brand-300);--color-bg-button-secondary: var(--color-brand-100);--color-bg-button-secondary_hover: var(--color-brand-300);--color-bg-button-secondary_press: var(--color-brand-500);--color-bg-button-tertiary: var(--color-base-white);--color-bg-button-tertiary_hover: var(--color-gray-100);--color-bg-button-tertiary_press: var(--color-gray-300);--color-bg-button-disabled: var(--color-base-white);--color-bg-primary-off-white: var(--color-cream-50);--color-bg-linear-gradient: var(--color-linear-gradient);--color-bg-highlight_modificateur: var(--color-gray-warm-200);--color-bg-highlight_compnompronom: var(--color-green-200);--color-bg-highlight_ci: var(--color-green-light-200);--color-bg-highlight_sujet: var(--color-cyan-200);--color-bg-highlight_compadverbeadj: var(--color-blue-200);--color-bg-highlight_attributsujet: var(--color-blue-dark-200);--color-bg-highlight_attributcd: var(--color-purple-200);--color-bg-highlight_compphrase: var(--color-pink-200);--color-bg-highlight_cd: var(--color-orange-200);--color-bg-highlight_predicat: var(--color-yellow-200);--color-component-alpha-white-10: #ffffff1a;--color-component-alpha-white-20: #ffffff33;--color-component-alpha-white-30: #ffffff4d;--color-component-alpha-white-40: #ffffff66;--color-component-alpha-white-50: #ffffff80;--color-component-alpha-white-60: #ffffff99;--color-component-alpha-white-70: #ffffffb2;--color-component-alpha-white-80: #ffffffcc;--color-component-alpha-white-90: #ffffffe5;--color-component-alpha-white-100: #ffffff;--color-component-alpha-black-10: #0000001a;--color-component-alpha-black-20: #00000033;--color-component-alpha-black-30: #0000004d;--color-component-alpha-black-40: #00000066;--color-component-alpha-black-50: #00000080;--color-component-alpha-black-60: #00000099;--color-component-alpha-black-70: #000000b2;--color-component-alpha-black-80: #000000cc;--color-component-alpha-black-90: #000000e5;--color-component-alpha-black-100: #000000;--color-fg-primary: var(--color-base-black);--color-fg-primary_hover: var(--color-brand-600);--color-fg-primary_active: var(--color-brand-800);--color-fg-secondary: var(--color-gray-700);--color-fg-secondary_hover: var(--color-gray-800);--color-fg-tertiary: var(--color-gray-600);--color-fg-tertiary_hover: var(--color-gray-700);--color-fg-quaternary: var(--color-gray-400);--color-fg-quaternary_hover: var(--color-gray-500);--color-fg-disabled: var(--color-gray-300);--color-fg-white: var(--color-base-white);--color-fg-brand-primary: var(--color-brand-600);--color-fg-brand-primary_hover: var(--color-brand-700);--color-fg-brand-secondary: var(--color-brand-500);--color-fg-error-primary: var(--color-error-600);--color-fg-error-primary_hover: var(--color-error-800);--color-fg-error-secondary: var(--color-error-500);--color-fg-warning-primary: var(--color-warning-600);--color-fg-warning-secondary: var(--color-warning-500);--color-fg-success-primary: var(--color-success-600);--color-fg-fg-success-secondary: var(--color-success-500);--color-effect-shadow-xs-0: 0px 1px 2px 0px #0a0d120d;--color-effect-shadow-sm-0: 0px 1px 2px -1px #0a0d121a;--color-effect-shadow-sm-1: 0px 1px 3px 0px #0a0d121a;--color-effect-shadow-md-0: 0px 2px 4px -2px #0a0d120f;--color-effect-shadow-md-1: 0px 4px 6px -1px #0a0d121a;--color-effect-shadow-lg-0: 0px 2px 2px -1px #0a0d120a;--color-effect-shadow-lg-1: 0px 4px 6px -2px #0a0d1208;--color-effect-shadow-lg-2: 0px 12px 16px -4px #0a0d1214;--color-effect-shadow-xl-0: 0px 3px 3px -1.5px #0a0d120a;--color-effect-shadow-xl-1: 0px 8px 8px -4px #0a0d1208;--color-effect-shadow-xl-2: 0px 20px 24px -4px #0a0d1214;--color-effect-shadow-2xl-0: 0px 4px 4px -2px #0a0d120a;--color-effect-shadow-2xl-1: 0px 24px 48px -12px #0a0d122e;--color-effect-shadow-3xl-0: 0px 5px 5px -2.5px #0a0d120a;--color-effect-shadow-3xl-1: 0px 32px 64px -12px #0a0d1224;--component-shadow-illustration-0: 0px 4px 4px 0px #00000040;--component-shadow-button-0: 3px 3px 0px 0px #000000;--component-shadow-button_disabled-0: 3px 4px 0px 0px var(--color-border-button-primary_disabled);--component-shadow-content-0: 0px 6px 0px 0px #51b6c2;--component-shadow-brand_sm-0: 0px 4px 0px 0px #51b6c2;--component-shadow-brand_lg-0: 0px 8px 0px 0px #51b6c2;--component-shadow-success_sm-0: 0px 4px 0px 0px #33d4a1;--component-shadow-success_lg-0: 0px 8px 0px 0px #33d4a1;--component-shadow-error_sm-0: 0px 4px 0px 0px #ff7159;--component-shadow-error_lg-0: 0px 8px 0px 0px #ff7159;--component-shadow-warning_sm-0: 0px 4px 0px 0px #ffcd35;--component-shadow-warning_lg-0: 0px 8px 0px 0px #ffcd35;--color-effect-focus-ring-brand: var(--color-brand-500);--color-effect-shadow-xs: var(--color-effect-shadow-xs-0);--color-effect-shadow-sm: var(--color-effect-shadow-sm-0), var(--color-effect-shadow-sm-1);--color-effect-shadow-md: var(--color-effect-shadow-md-0), var(--color-effect-shadow-md-1);--color-effect-shadow-lg: var(--color-effect-shadow-lg-0), var(--color-effect-shadow-lg-1), var(--color-effect-shadow-lg-2);--color-effect-shadow-xl: var(--color-effect-shadow-xl-0), var(--color-effect-shadow-xl-1), var(--color-effect-shadow-xl-2);--color-effect-shadow-2xl: var(--color-effect-shadow-2xl-0), var(--color-effect-shadow-2xl-1);--color-effect-shadow-3xl: var(--color-effect-shadow-3xl-0), var(--color-effect-shadow-3xl-1);--component-shadow-illustration: var(--component-shadow-illustration-0);--component-shadow-button: var(--component-shadow-button-0);--component-shadow-button_disabled: var(--component-shadow-button_disabled-0);--component-shadow-content: var(--component-shadow-content-0);--component-shadow-brand_sm: var(--component-shadow-brand_sm-0);--component-shadow-brand_lg: var(--component-shadow-brand_lg-0);--component-shadow-success_sm: var(--component-shadow-success_sm-0);--component-shadow-success_lg: var(--component-shadow-success_lg-0);--component-shadow-error_sm: var(--component-shadow-error_sm-0);--component-shadow-error_lg: var(--component-shadow-error_lg-0);--component-shadow-warning_sm: var(--component-shadow-warning_sm-0);--component-shadow-warning_lg: var(--component-shadow-warning_lg-0);--color-component-utility-brand-50: var(--color-brand-50);--color-component-utility-brand-100: var(--color-brand-100);--color-component-utility-brand-200: var(--color-brand-200);--color-component-utility-brand-300: var(--color-brand-300);--color-component-utility-brand-400: var(--color-brand-400);--color-component-utility-brand-500: var(--color-brand-500);--color-component-utility-brand-600: var(--color-brand-600);--color-component-utility-brand-700: var(--color-brand-700);--color-component-utility-brand-800: var(--color-brand-800);--color-component-utility-brand-900: var(--color-brand-900);--color-component-utility-gray-50: var(--color-gray-50);--color-component-utility-gray-100: var(--color-gray-100);--color-component-utility-gray-200: var(--color-gray-200);--color-component-utility-gray-300: var(--color-gray-300);--color-component-utility-gray-400: var(--color-gray-400);--color-component-utility-gray-500: var(--color-gray-500);--color-component-utility-gray-600: var(--color-gray-600);--color-component-utility-gray-700: var(--color-gray-700);--color-component-utility-gray-800: var(--color-gray-800);--color-component-utility-gray-900: var(--color-gray-900);--color-component-utility-error-50: var(--color-error-50);--color-component-utility-error-100: var(--color-error-100);--color-component-utility-error-200: var(--color-error-200);--color-component-utility-error-300: var(--color-error-300);--color-component-utility-error-400: var(--color-error-400);--color-component-utility-error-500: var(--color-error-500);--color-component-utility-error-600: var(--color-error-600);--color-component-utility-error-700: var(--color-error-700);--color-component-utility-warning-50: var(--color-warning-50);--color-component-utility-warning-100: var(--color-warning-100);--color-component-utility-warning-200: var(--color-warning-200);--color-component-utility-warning-300: var(--color-warning-300);--color-component-utility-warning-400: var(--color-warning-400);--color-component-utility-warning-500: var(--color-warning-500);--color-component-utility-warning-600: var(--color-warning-600);--color-component-utility-warning-700: var(--color-warning-700);--color-component-utility-success-50: var(--color-success-50);--color-component-utility-success-100: var(--color-success-100);--color-component-utility-success-200: var(--color-success-200);--color-component-utility-success-300: var(--color-success-300);--color-component-utility-success-400: var(--color-success-400);--color-component-utility-success-500: var(--color-success-500);--color-component-utility-success-600: var(--color-success-600);--color-component-utility-success-700: var(--color-success-700);--color-component-utility-green-50: var(--color-green-50);--color-component-utility-green-100: var(--color-green-100);--color-component-utility-green-200: var(--color-green-200);--color-component-utility-green-300: var(--color-green-300);--color-component-utility-green-400: var(--color-green-400);--color-component-utility-green-500: var(--color-green-500);--color-component-utility-green-600: var(--color-green-600);--color-component-utility-green-700: var(--color-green-700);--color-component-utility-teal-50: var(--color-teal-50);--color-component-utility-teal-100: var(--color-teal-100);--color-component-utility-teal-200: var(--color-teal-200);--color-component-utility-teal-300: var(--color-teal-300);--color-component-utility-teal-400: var(--color-teal-400);--color-component-utility-teal-500: var(--color-teal-500);--color-component-utility-teal-600: var(--color-teal-600);--color-component-utility-teal-700: var(--color-teal-700);--color-component-utility-cyan-50: var(--color-cyan-50);--color-component-utility-cyan-100: var(--color-cyan-100);--color-component-utility-cyan-200: var(--color-cyan-200);--color-component-utility-cyan-300: var(--color-cyan-300);--color-component-utility-cyan-400: var(--color-cyan-400);--color-component-utility-cyan-500: var(--color-cyan-500);--color-component-utility-cyan-600: var(--color-cyan-600);--color-component-utility-cyan-700: var(--color-cyan-700);--color-component-utility-blue-50: var(--color-blue-50);--color-component-utility-blue-100: var(--color-blue-100);--color-component-utility-blue-200: var(--color-blue-200);--color-component-utility-blue-300: var(--color-blue-300);--color-component-utility-blue-400: var(--color-blue-400);--color-component-utility-blue-500: var(--color-blue-500);--color-component-utility-blue-600: var(--color-blue-600);--color-component-utility-blue-700: var(--color-blue-700);--color-component-utility-blue-dark-50: var(--color-blue-dark-50);--color-component-utility-blue-dark-100: var(--color-blue-dark-100);--color-component-utility-blue-dark-200: var(--color-blue-dark-200);--color-component-utility-blue-dark-300: var(--color-blue-dark-300);--color-component-utility-blue-dark-400: var(--color-blue-dark-400);--color-component-utility-blue-dark-500: var(--color-blue-dark-500);--color-component-utility-blue-dark-600: var(--color-blue-dark-600);--color-component-utility-blue-dark-700: var(--color-blue-dark-700);--color-component-utility-purple-50: var(--color-purple-50);--color-component-utility-purple-100: var(--color-purple-100);--color-component-utility-purple-200: var(--color-purple-200);--color-component-utility-purple-300: var(--color-purple-300);--color-component-utility-purple-400: var(--color-purple-400);--color-component-utility-purple-500: var(--color-purple-500);--color-component-utility-purple-600: var(--color-purple-600);--color-component-utility-purple-700: var(--color-purple-700);--color-component-utility-pink-50: var(--color-pink-50);--color-component-utility-pink-100: var(--color-pink-100);--color-component-utility-pink-200: var(--color-pink-200);--color-component-utility-pink-300: var(--color-pink-300);--color-component-utility-pink-400: var(--color-pink-400);--color-component-utility-pink-500: var(--color-pink-500);--color-component-utility-pink-600: var(--color-pink-600);--color-component-utility-pink-700: var(--color-pink-700);--color-component-utility-red-50: var(--color-red-50);--color-component-utility-red-100: var(--color-red-100);--color-component-utility-red-200: var(--color-red-200);--color-component-utility-red-300: var(--color-red-300);--color-component-utility-red-400: var(--color-red-400);--color-component-utility-red-500: var(--color-red-500);--color-component-utility-red-600: var(--color-red-600);--color-component-utility-red-700: var(--color-red-700);--color-component-utility-orange-50: var(--color-orange-50);--color-component-utility-orange-100: var(--color-orange-100);--color-component-utility-orange-200: var(--color-orange-200);--color-component-utility-orange-300: var(--color-orange-300);--color-component-utility-orange-400: var(--color-orange-400);--color-component-utility-orange-50
20: var(--color-orange-500);--color-component-utility-orange-600: var(--color-orange-600);--color-component-utility-orange-700: var(--color-orange-700);--color-component-utility-yellow-50: var(--color-yellow-50);--color-component-utility-yellow-100: var(--color-yellow-100);--color-component-utility-yellow-200: var(--color-yellow-200);--color-component-utility-yellow-300: var(--color-yellow-300);--color-component-utility-yellow-400: var(--color-yellow-400);--color-component-utility-yellow-500: var(--color-yellow-500);--color-component-utility-yellow-600: var(--color-yellow-600);--color-component-utility-yellow-700: var(--color-yellow-700);--color-component-utility-lemon-50: var(--color-lemon-50);--color-component-utility-lemon-100: var(--color-lemon-100);--color-component-utility-lemon-200: var(--color-lemon-200);--color-component-utility-lemon-300: var(--color-lemon-300);--color-component-utility-lemon-400: var(--color-lemon-400);--color-component-utility-lemon-500: var(--color-lemon-500);--color-component-utility-lemon-600: var(--color-lemon-600);--color-component-utility-lemon-utility-lemon-700: var(--color-lemon-700);--color-icon-primary: var(--color-base-black);--color-icon-secondary: var(--color-gray-600);--color-icon-tertiary: var(--color-gray-500);--color-icon-disabled: var(--color-gray-300);--color-icon-white: var(--color-base-white);--color-icon-brand: var(--color-brand-600);--color-icon-brand-hover: var(--color-brand-700);--color-icon-success: var(--color-success-600);--color-icon-warning: var(--color-warning-600);--color-icon-error: var(--color-error-600);--color-icon-info: var(--color-blue-600);--font-family: Chromatica, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-size-heading-xs: 1.5rem;--font-size-heading-sm: 1.875rem;--font-size-heading-md: 2.25rem;--font-size-heading-lg: 3rem;--font-size-heading-xl: 3.75rem;--font-size-heading-2xl: 4.5rem;--font-size-text-xs: .75rem;--font-size-text-sm: .875rem;--font-size-text-md: 1rem;--font-size-text-lg: 1.125rem;--font-size-text-xl: 1.25rem;--h1-font-size: 3rem;--h2-font-size: 2.5rem;--h3-font-size: 2rem;--h4-font-size: 1.5rem;--h5-font-size: 1.25rem;--h6-font-size: 1rem;--subtitle-xl-font-size: 1.5rem;--subtitle-lg-font-size: 1.25rem;--subtitle-md-font-size: 1rem;--subtitle-sm-font-size: .875rem;--subtitle-xs-font-size: .75rem;--body-lg-font-size: 1.25rem;--body-md-font-size: 1rem;--body-sm-font-size: .875rem;--body-xs-font-size: .75rem;--buton-lg-font-size: 1.125rem;--button-md-font-size: 1rem;--button-sm-font-size: .875rem;--line-height-text-xs: 150%;--line-height-text-sm: 142.86%;--line-height-text-md: 150%;--line-height-text-lg: 155.56%;--line-height-text-xl: 150%;--h1-line-height: 120%;--h2-line-height: 120%;--h3-line-height: 120%;--h4-line-height: 120%;--h5-line-height: 120%;--h6-line-height: 120%;--spacing-none-px: 0px;--spacing-xxs-px: 2px;--spacing-xs-px: 4px;--spacing-sm-px: 6px;--spacing-md-px: 8px;--spacing-lg-px: 12px;--spacing-xl-px: 16px;--spacing-2xl-px: 20px;--spacing-3xl-px: 24px;--spacing-4xl-px: 32px;--spacing-5xl-px: 40px;--spacing-6xl-px: 48px;--spacing-7xl-px: 64px;--spacing-8xl-px: 80px;--spacing-9xl-px: 96px;--spacing-10xl-px: 128px;--spacing-11xl-px: 160px;--spacing-none-rem: 0rem;--spacing-xxs-rem: .125rem;--spacing-xs-rem: .25rem;--spacing-sm-rem: .375rem;--spacing-md-rem: .5rem;--spacing-lg-rem: .75rem;--spacing-xl-rem: 1rem;--spacing-2xl-rem: 1.25rem;--spacing-3xl-rem: 1.5rem;--spacing-4xl-rem: 2rem;--spacing-5xl-rem: 2.5rem;--spacing-6xl-rem: 3rem;--spacing-7xl-rem: 4rem;--spacing-8xl-rem: 5rem;--spacing-9xl-rem: 6rem;--spacing-10xl-rem: 8rem;--spacing-11xl-rem: 10rem;--container-padding-mobile: 16px;--container-padding-tablet: 32px;--container-padding-laptop: 32px;--container-padding-desktop: 32px;--container-min-width-mobile: 384px;--container-max-width-mobile: 768px;--container-min-width-tablet: 768px;--container-max-width-tablet: 1024px;--container-min-width-laptop: 1024px;--container-max-width-laptop: 1440px;--container-min-width-desktop: 1440px;--container-max-width-desktop: 1440px;--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-full: 9999px;--radius-circle: 50%;--width-xxs-px: 320px;--width-xs-px: 384px;--width-sm-px: 480px;--width-md-px: 560px;--width-lg-px: 640px;--width-xl-px: 768px;--width-2xl-px: 1024px;--width-3xl-px: 1280px;--width-4xl-px: 1440px;--width-5xl-px: 1600px;
2--width-6xl-px: 1920px;--paragraph-max-width-px: 720px;--width-xxs-rem: 20rem;--width-xs-rem: 24rem;--width-sm-rem: 30rem;--width-md-rem: 35rem;--width-lg-rem: 40rem;--width-xl-rem: 48rem;--width-2xl-rem: 64rem;--width-3xl-rem: 80rem;--width-4xl-rem: 90rem;--width-5xl-rem: 100rem;--width-6xl-rem: 120rem;--paragraph-max-width-rem: 45rem;--app-header-height: 101px;--app-header-top-header: 116px;--app-header-margin-bottom: 29px;--main-content-padding-top: var(--spacing-7xl-rem);display:block;width:100%}@media(max-width:1024px){[_nghost-%COMP%]{--main-content-padding-top: var(--spacing-xl-rem)}}@supports selector(:focus-visible){[_nghost-%COMP%] *:focus{outline:none}[_nghost-%COMP%] *:focus-visible{outline:3px solid white!important;box-shadow:0 0 0 6px var(--color-effect-focus-ring-brand, #00A676)!important}}.ui-autocomplete[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;gap:var(--spacing-xs-px, 6px)}.ui-autocomplete--disabled[_ngcontent-%COMP%] .ui-autocomplete__arrow[_ngcontent-%COMP%]{opacity:.6!important}.ui-autocomplete__field[_ngcontent-%COMP%]{appearance:none;position:relative;cursor:pointer;border-radius:var(--radius-md);border:2px solid var(--color-base-black);box-shadow:0 4px 0 0 var(--color-base-black);padding:var(--spacing-sm-px) 44px var(--spacing-sm-px) var(--spacing-xl-px);min-height:42px;width:100%;font-size:var(--body-md-font-size);font-family:var(--font-family);color:var(--color-text-primary);background-color:var(--color-bg-primary);background-repeat:no-repeat;background-position:right 12px center;background-size:24px 24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;gap:8px;box-sizing:border-box;padding-right:44px;-webkit-user-select:none;user-select:none;z-index:100}.ui-autocomplete__field[_ngcontent-%COMP%]:hover, .ui-autocomplete__field[_ngcontent-%COMP%]:focus{outline:none;background-color:var(--color-brand-100)}.ui-autocomplete__field[_ngcontent-%COMP%]:disabled{border-color:var(--color-border-button-primary_disabled);background-color:var(--color-bg-button-disabled);box-shadow:var(--component-shadow-button_disabled);color:var(--color-text-disabled);cursor:not-allowed}.ui-autocomplete__field--placeholder[_ngcontent-%COMP%]{color:var(--color-text-placeholder, #717680)}.ui-autocomplete__field--invalid[_ngcontent-%COMP%]{border-color:#d92d20;box-shadow:0 4px #d92d20}.ui-autocomplete__field--open[_ngcontent-%COMP%]{box-shadow:unset}.ui-autocomplete__field--disabled[_ngcontent-%COMP%]{border-radius:var(--radius-md, 8px);border:2px solid var(--color-border-button-primary-disabled, #717680);background:var(--surface-arriere-plan-primaire, #fff);box-shadow:0 4px 0 0 var(--color-border-button-primary-disabled, #717680);cursor:not-allowed}.ui-autocomplete__field--disabled[_ngcontent-%COMP%]:hover{background:var(--surface-arriere-plan-primaire, #fff)}.ui-autocomplete__placeholder-text[_ngcontent-%COMP%]{font-size:inherit}.ui-autocomplete__arrow[_ngcontent-%COMP%]{position:absolute;right:12px;pointer-events:none;transition:transform .2s ease}.ui-autocomplete__dropdown[_ngcontent-%COMP%]{display:flex;flex-direction:column;position:absolute;top:calc(100% - 10px);left:0;right:0;border:2px solid var(--color-base-black, #000);border-radius:var(--radius-md, 8px);background:var(--color-bg-primary, #fff);z-index:99;box-shadow:0 4px 0 0 var(--color-base-black, #000);padding:16px 0 8px}.ui-autocomplete__search-container[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;width:auto;margin:0 16px 12px}.ui-autocomplete__search-container[_ngcontent-%COMP%] .ui-autocomplete__search-input[_ngcontent-%COMP%]{width:100%;height:42px;padding:var(--spacing-sm, 6px) 80px var(--spacing-sm, 6px) var(--spacing-md, 8px);box-sizing:border-box;border:2px solid var(--color-border-gray, #717680);border-radius:var(--radius-md, 8px);font-size:15px;outline:none;background:#fff;color:#000}.ui-autocomplete__search-container[_ngcontent-%COMP%] .ui-autocomplete__search-input[_ngcontent-%COMP%]:focus{border-color:var(--color-base-black, #000)}.ui-autocomplete__search-container[_ngcontent-%COMP%] .ui-autocomplete__search-input[_ngcontent-%COMP%]::placeholder{color:#98a2b3}.ui-autocomplete__search-container[_ngcontent-%COMP%] .ui-autocomplete__actions[_ngcontent-%COMP%]{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px}.ui-autocomplete__search-container[_ngcontent-%COMP%] .ui-autocomplete__actions[_ngcontent-%COMP%] ui-icon[_ngcontent-%COMP%]{cursor:pointer}.ui-autocomplete__search-container[_ngcontent-%COMP%] .ui-autocomplete__separator[_ng
2content-%COMP%]{width:1px;height:20px;background-color:var(--color-border-gray, #717680);display:block}.ui-autocomplete__search-input[_ngcontent-%COMP%]{width:100%;height:42px;padding:var(--spacing-sm, 6px) var(--spacing-md, 8px);box-sizing:border-box;border:2px solid var(--color-border-gray, #717680);border-radius:var(--radius-md, 8px);font-size:15px;outline:none;background:#fff;color:#000}.ui-autocomplete__search-input[_ngcontent-%COMP%]:focus{border-color:var(--color-base-black, #000)}.ui-autocomplete__search-input[_ngcontent-%COMP%]::placeholder{color:#98a2b3}.ui-autocomplete__search-icon[_ngcontent-%COMP%]{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-repeat:no-repeat;background-position:center;pointer-events:none}.ui-autocomplete__empty-text[_ngcontent-%COMP%]{margin:4px 16px var(--spacing-xs-px, 6px) 16px;font-size:14px;color:#667085}.ui-autocomplete__options-list[_ngcontent-%COMP%]{max-height:200px;overflow-y:auto}.ui-autocomplete__option[_ngcontent-%COMP%]{display:flex;align-items:center;gap:12px;padding:10px 16px;width:100%;border:none;background:transparent;cursor:pointer;text-align:left;font-size:var(--body-md-font-size, 16px);color:var(--color-text-primary, #000)}.ui-autocomplete__option[_ngcontent-%COMP%]:hover, .ui-autocomplete__option.selected[_ngcontent-%COMP%]{background:var(--color-bg-success-primary, #d1fae7)}.ui-autocomplete__option.selected.error[_ngcontent-%COMP%]{background:var(--color-bg-error-primary, #ffe2dd)}.ui-autocomplete__option.selected.error[_ngcontent-%COMP%]:hover{background:#fecdca}.ui-autocomplete__custom-checkbox[_ngcontent-%COMP%]{display:inline-flex}.ui-autocomplete__custom-checkbox[_ngcontent-%COMP%] input[type=checkbox][_ngcontent-%COMP%]{accent-color:var(--color-base-black, #000);width:18px;height:18px;cursor:pointer}.ui-autocomplete__chips[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:6px}.ui-autocomplete__helper-text[_ngcontent-%COMP%]{color:var(--color-text-tertiary, #535862);margin:0}.ui-autocomplete__group-title[_ngcontent-%COMP%]{padding:12px 16px 6px;font-weight:700;font-size:14px;color:var(--color-base-black, #000000);text-transform:none}.ui-autocomplete__empty-text[_ngcontent-%COMP%]{color:var(--color-text-tertiary, #51565f)}.ui-autocomplete__empty-text--error[_ngcontent-%COMP%]{color:var(--Color-text-error-secondary, #e02100)}[_nghost-%COMP%] .ui-autocomplete__chips .ui-chip--outlined:hover{background:var(--color-gray-200, #e9eaeb)!important}.ui-autocomplete__footer[_ngcontent-%COMP%]{padding:3px 6px;border-radius:var(--radius-sm, 6px);background:var(--color-bg-warning-primary_hover, #FFF989)}
2'],changeDetection:0})}return t})()});function ki(){if(Mr==null){let t=typeof document<"u"?document.head:null;Mr=!!(t&&(t.createShadowRoot||t.attachShadow))}return Mr}function Ye(t){if(ki()){let n=t.getRootNode?t.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&n instanceof ShadowRoot)return n}return null}function de(t){return t.composedPath?t.composedPath()[0]:t.target}var Mr,Qn=F(()=>{"use strict"});function Xn(t){return t.buttons===0||t.detail===0}function Jn(t){let n=t.touches&&t.touches[0]||t.changedTouches&&t.changedTouches[0];return!!n&&n.identifier===-1&&(n.radiusX==null||n.radiusX===1)&&(n.radiusY==null||n.radiusY===1)}var ot=F(()=>{"use strict"});var Qe,et,rt=F(()=>{"use strict";D();D();Qe=new WeakMap,et=(()=>{class t{_appRef;_injector=h(xe);_environmentInjector=h(ye);load(o){let e=this._appRef=this._appRef||this._injector.get(pn),r=Qe.get(e);r||(r={loaders:new Set,refs:[]},Qe.set(e,r),e.onDestroy(()=>{Qe.get(e)?.refs.forEach(c=>c.destroy()),Qe.delete(e)})),r.loaders.has(o)||(r.loaders.add(o),r.refs.push(Cn(o,{environmentInjector:this._environmentInjector})))}static \u0275fac=function(e){return new(e||t)};static \u0275prov=A({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})()});function kr(t){let n=t.cloneNode(!0),o=n.querySelectorAll("[id]"),e=t.nodeName.toLowerCase();n.removeAttribute("id");for(let r=0;r<o.length;r++)o[r].removeAttribute("id");return e==="canvas"?ct(t,n):(e==="input"||e==="select"||e==="textarea")&&tt(t,n),nt("canvas",t,n,ct),nt("input, textarea, select",t,n,tt),n}function nt(t,n,o,e){let r=n.querySelectorAll(t);if(r.length){let c=o.querySelectorAll(t);for(let i=0;i<r.length;i++)e(r[i],c[i])}}function tt(t,n){n.type!=="file"&&(n.value=t.value),n.type==="radio"&&n.name&&(n.name=`mat-clone-${n.name}-${zi++}`)}function ct(t,n){let o=n.getContext("2d");if(o)try{o.drawImage(t,0,0)}catch{}}function Ir(t){let n=t.getBoundingClientRect();return{top:n.top,right:n.right,bottom:n.bottom,left:n.left,width:n.width,height:n.height,x:n.x,y:n.y}}function zr(t,n,o){let{top:e,bottom:r,left:c,right:i}=t;return o>=e&&o<=r&&n>=c&&n<=i}function Si(t,n){let o=n.left<t.left,e=n.left+n.width>t.right,r=n.top<t.top,c=n.top+n.height>t.bottom;return o||e||r||c}function me(t,n,o){t.top+=n,t.bottom=t.top+t.height,t.left+=o,t.right=t.left+t.width}function it(t,n,o,e){let{top:r,right:c,bottom:i,left:a,width:d,height:u}=t,O=d*n,I=u*n;return e>r-I&&e<i+I&&o>a-O&&o<c+O}function vt(t,n){let o=t.rootNodes;if(o.length===1&&o[0].nodeType===n.ELEMENT_NODE)return o[0];let e=n.createElement("div");return o.forEach(r=>e.appendChild(r)),e}function Fr(t,n,o){for(let e in n)if(n.hasOwnProperty(e)){let r=n[e];r?t.setProperty(e,r,o?.has(e)?"important":""):t.removeProperty(e)}return t}function te(t,n){let o=n?"":"none";Fr(t.style,{"touch-action":n?"":"none","-webkit-user-drag":n?"":"none","-webkit-tap-highlight-color":n?"":"transparent","user-select":o,"-ms-user-select":o,"-webkit-user-select":o,"-moz-user-select":o})}function lt(t,n,o){Fr(t.style,{position:n?"":"fixed",top:n?"":"0",opacity:n?"":"0",left:n?"":"-999em"},o)}function Je(t,n){return n&&n!="none"?t+" "+n:t}function at(t,n){t.style.width=`${n.width}px`,t.style.height=`${n.height}px`,t.style.transform=be(n.left,n.top)}function be(t,n){return`translate3d(${Math.round(t)}px, ${Math.round(n)}px, 0)`}function st(t){let n=t.toLowerCase().indexOf("ms")>-1?1:1e3;return parseFloat(t)*n}function Di(t){let n=getComputedStyle(t),o=Pr(n,"transition-property"),e=o.find(a=>a==="transform"||a==="all");if(!e)return 0;let r=o.indexOf(e),c=Pr(n,"transition-duration"),i=Pr(n,"transition-delay");return st(c[r])+st(i[r])}function Pr(t,n){return t.getPropertyValue(n).split(",").map(e=>e.trim())}function ft(t){return"showPopover"in t}function mt(t,n,o){return Math.max(n,Math.min(o,t))}function pe(t){return t.type[0]==="t"}function Ni(t){t.preventDefault()}function yt(t,n,o){let e=bt(n,t.length-1),r=bt(o,t.length-1);if(e===r)return;let c=t[e],i=r<e?-1:1;for(let a=e;a!==r;a+=i)t[a]=t[a+i];t[r]=c}function bt(t,n){return Math.max(0,Math.min(n,t))}function _t(t,n){let{top:o,bottom:e,height:r}=t,c=r*xt;return n>=o-c&&n<=o+c?so.UP:n>=e-c&&n<=e+c?so.DOWN:so.NONE}function wt(t,n){let{left:o,right:e,width:r}=t,c=r*xt;return n>=o-c&&n<=o+c?K.LEFT:n>=e-c&&n<=e+c?K.RIGHT:K.NONE}function Ri(t,n,o,e,r){let c=_t(n,r),i=wt(n,e),a=so.NONE,d=K.NONE;if(c){let u=t.scrollTop;c===so.UP?u>0&&(a=so.UP):t.scrollHeight-u>t.clientHeight&&(a=so.DOWN)}if(i){let u=t.scrollLeft;o==="rtl"?i===K.RIGHT?u<0&&(d=K.RIGHT):t.scrollWidth+u>t.clientWidth&&(d=K.LEFT):i===K.LEFT?u>
vendor: 47,293 bytes, lines 2-3
20&&(d=K.LEFT):t.scrollWidth-u>t.clientWidth&&(d=K.RIGHT)}return[a,d]}var zi,Xe,Ei,Sr,Ti,dt,Ii,Fi,pt,gt,Dr,or,Er,ut,xt,so,K,Tr,ge,Or,Ai,Ct,Vi,Mt,ht,Bi,Li,Hi,Pt,er,rr=F(()=>{"use strict";D();D();le();Qn();ot();bc();tn();rt();An();uc();zi=0;Xe=class{_document;positions=new Map;constructor(n){this._document=n}clear(){this.positions.clear()}cache(n){this.clear(),this.positions.set(this._document,{scrollPosition:this.getViewportScrollPosition()}),n.forEach(o=>{this.positions.set(o,{scrollPosition:{top:o.scrollTop,left:o.scrollLeft},clientRect:Ir(o)})})}handleScroll(n){let o=de(n),e=this.positions.get(o);if(!e)return null;let r=e.scrollPosition,c,i;if(o===this._document){let u=this.getViewportScrollPosition();c=u.top,i=u.left}else c=o.scrollTop,i=o.scrollLeft;let a=r.top-c,d=r.left-i;return this.positions.forEach((u,O)=>{u.clientRect&&o!==O&&o.contains(O)&&me(u.clientRect,a,d)}),r.top=c,r.left=i,{top:a,left:d}}getViewportScrollPosition(){return{top:window.scrollY,left:window.scrollX}}};Ei=new Set(["position"]),Sr=class{_document;_rootElement;_direction;_initialDomRect;_previewTemplate;_previewClass;_pickupPositionOnPage;_initialTransform;_zIndex;_renderer;_previewEmbeddedView;_preview;get element(){return this._preview}constructor(n,o,e,r,c,i,a,d,u,O){this._document=n,this._rootElement=o,this._direction=e,this._initialDomRect=r,this._previewTemplate=c,this._previewClass=i,this._pickupPositionOnPage=a,this._initialTransform=d,this._zIndex=u,this._renderer=O}attach(n){this._preview=this._createPreview(),n.appendChild(this._preview),ft(this._preview)&&this._preview.showPopover()}destroy(){this._preview.remove(),this._previewEmbeddedView?.destroy(),this._preview=this._previewEmbeddedView=null}setTransform(n){this._preview.style.transform=n}getBoundingClientRect(){return this._preview.getBoundingClientRect()}addClass(n){this._preview.classList.add(n)}getTransitionDuration(){return Di(this._preview)}addEventListener(n,o){return this._renderer.listen(this._preview,n,o)}_createPreview(){let n=this._previewTemplate,o=this._previewClass,e=n?n.template:null,r;if(e&&n){let c=n.matchSize?this._initialDomRect:null,i=n.viewContainer.createEmbeddedView(e,n.context);i.detectChanges(),r=vt(i,this._document),this._previewEmbeddedView=i,n.matchSize?at(r,c):r.style.transform=be(this._pickupPositionOnPage.x,this._pickupPositionOnPage.y)}else r=kr(this._rootElement),at(r,this._initialDomRect),this._initialTransform&&(r.style.transform=this._initialTransform);return Fr(r.style,{"pointer-events":"none",margin:ft(r)?"0 auto 0 0":"0",position:"fixed",top:"0",left:"0","z-index":this._zIndex+""},Ei),te(r,!1),r.classList.add("cdk-drag-preview"),r.setAttribute("popover","manual"),r.setAttribute("dir",this._direction),o&&(Array.isArray(o)?o.forEach(c=>r.classList.add(c)):r.classList.add(o)),r}};Ti={passive:!0},dt={passive:!1},Ii={passive:!1,capture:!0},Fi=800,pt="cdk-drag-placeholder",gt=new Set(["position"]),Dr=class{_config;_document;_ngZone;_viewportRuler;_dragDropRegistry;_renderer;_rootElementCleanups;_cleanupShadowRootSelectStart;_preview;_previewContainer;_placeholderRef;_placeholder;_pickupPositionInElement;_pickupPositionOnPage;_marker;_anchor=null;_passiveTransform={x:0,y:0};_activeTransform={x:0,y:0};_initialTransform;_hasStartedDragging=P(!1);_hasMoved;_initialContainer;_initialIndex;_parentPositions;_moveEvents=new R;_pointerDirectionDelta;_pointerPositionAtLastDirectionChange;_lastKnownPointerPosition;_rootElement;_ownerSVGElement;_rootElementTapHighlight;_pointerMoveSubscription=Wo.EMPTY;_pointerUpSubscription=Wo.EMPTY;_scrollSubscription=Wo.EMPTY;_resizeSubscription=Wo.EMPTY;_lastTouchEventTime;_dragStartTime;_boundaryElement=null;_nativeInteractionsEnabled=!0;_initialDomRect;_previewRect;_boundaryRect;_previewTemplate;_placeholderTemplate;_handles=[];_disabledHandles=new Set;_dropContainer;_direction="ltr";_parentDragRef;_cachedShadowRoot;lockAxis=null;dragStartDelay=0;previewClass;scale=1;get disabled(){return this._disabled||!!(this._dropContainer&&this._dropContainer.disabled)}set disabled(n){n!==this._disabled&&(this._disabled=n,this._toggleNativeDragInteractions(),this._handles.forEach(o=>te(o,n)))}_disabled=!1;beforeStarted=new R;started=new R;released=new R;ended=new R;entered=new R;exited=new R;dropped=new R;moved=this._moveEvents;data;constrainPosition;constructor(n,o,e,r,c,i,a){this._config=o,this._document=e,this._ngZone=r,this._viewportRuler=c,this._dragDropRegistry=i,this._renderer=a,this.withRootElement(n).withParent(o.parentDragRef||null),this._parentPositions=new Xe(e),i.registerDragItem(this)}getPlaceholderElement(){return this._placeholder}getRootElement(){return this._rootElement}getVisibleElement(){return this.isDragging()?this.getPlaceholderElement():this.getRootElement()}withHandles(n){this._handles=n.map(e=>Co(e)),this._handles.forEach(e=>te(e,this.disabled)),this._toggleNativeDragInteractions();let o=new Set;return this._disabledHandles.forEach(e=>{this._handles.indexOf(e)>-1&&o.add(e)}),this._disabledHandles=o,this}withPreviewTemplate(n){return this._previewTemplate=n,this}withPlaceholderTemplate(n){return this._placeholderTemplate=n,this}withRootElement(n){let o=Co(n);if(o!==this._rootElement){this._removeRootElementListeners();let e=this._renderer;this._rootElementCleanups=this._ngZone.runOutsideAngular(()=>[e.listen(o,"mousedown",this._pointerDown,dt),e.listen(o,"touchstart",this._pointerDown,Ti),e.listen(o,"dragstart",this._nativeDragStart,dt)]),this._initialTransform=void 0,this._rootElement=o}return typeof SVGElement<"u"&&this._rootElement instanceof SVGElement&&(this._ownerSVGElement=this._rootElement.ownerSVGElement),this}withBoundaryElement(n){return this._boundaryElement=n?Co(n):null,this._resizeSubscription.unsubscribe(),n&&(this._resizeSubscription=this._viewportRuler.change(10).subscribe(()=>this._containInsideBoundaryOnResize())),this}withParent(n){return this._parentDragRef=n,this}dispose(){this._removeRootElementListeners(),this.isDragging()&&this._rootElement?.remove(),this._marker?.remove(),this._destroyPreview(),this._destroyPlaceholder(),this._dragDropRegistry.removeDragItem(this),this._removeListeners(),this.beforeStarted.complete(),this.started.complete(),this.released.complete(),this.ended.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this._moveEvents.complete(),this._handles=[],this._disabledHandles.clear(),this._dropContainer=void 0,this._resizeSubscription.unsubscribe(),this._parentPositions.clear(),this._boundaryElement=this._rootElement=this._ownerSVGElement=this._placeholderTemplate=this._previewTemplate=this._marker=this._parentDragRef=null}isDragging(){return this._hasStartedDragging()&&this._dragDropRegistry.isDragging(this)}reset(){this._rootElement.style.transform=this._initialTransform||"",this._activeTransform={x:0,y:0},this._passiveTransform={x:0,y:0}}resetToBoundary(){if(this._boundaryElement&&this._rootElement&&Si(this._boundaryElement.getBoundingClientRect(),this._rootElement.getBoundingClientRect())){let n=this._boundaryElement.getBoundingClientRect(),o=this._rootElement.getBoundingClientRect(),e=0,r=0;o.left<n.left?e=n.left-o.left:o.right>n.right&&(e=n.right-o.right),o.top<n.top?r=n.top-o.top:o.bottom>n.bottom&&(r=n.bottom-o.bottom);let c=this._activeTransform.x,i=this._activeTransform.y,a=c+e,d=i+r;this._rootElement.style.transform=be(a,d),this._activeTransform={x:a,y:d},this._passiveTransform={x:a,y:d}}}disableHandle(n){!this._disabledHandles.has(n)&&this._handles.indexOf(n)>-1&&(this._disabledHandles.add(n),te(n,!0))}enableHandle(n){this._disabledHandles.has(n)&&(this._disabledHandles.delete(n),te(n,this.disabled))}withDirection(n){return this._direction=n,this}_withDropContainer(n){this._dropContainer=n}getFreeDragPosition(){let n=this.isDragging()?this._activeTransform:this._passiveTransform;return{x:n.x,y:n.y}}setFreeDragPosition(n){return this._activeTransform={x:0,y:0},this._passiveTransform.x=n.x,this._passiveTransform.y=n.y,this._dropContainer||this._applyRootElementTransform(n.x,n.y),this}withPreviewContainer(n){return this._previewContainer=n,this}_sortFromLastPointerPosition(){let n=this._lastKnownPointerPosition;n&&this._dropContainer&&this._updateActiveDropContainer(this._getConstrainedPointerPosition(n),n)}_removeListeners(){this._pointerMoveSubscription.unsubscribe(),this._pointerUpSubscription.unsubscribe(),this._scrollSubscription.unsubscribe(),this._cleanupShadowRootSelectStart?.(),this._cleanupShadowRootSelectStart=void 0}_destroyPreview(){this._preview?.destroy(),this._preview=null}_destroyPlaceholder(){this._anchor?.remove(),this._placeholder?.remove(),this._placeholderRef?.destroy(),this._placeholder=this._anchor=this._placeholderRef=null}_pointerDown=n=>{if(this.beforeStarted.next(),this._handles.length){let o=this._getTargetHandle(n);o&&!this._disabledHandles.has(o)&&!this.disabled&&this._initializeDragSequence(o,n)}else this.disabled||this._initializeDragSequence(this._rootElement,n)};_pointerMove=n=>{let o=this._getPointerPositionOnPage(n);if(!this._hasStartedDragging()){let r=Math.abs(o.x-this._pickupPositionOnPage.x),c=Math.abs(o.y-this._pickupPositionOnPage.y);if(r+c>=this._config.dragStartThreshold){let a=Date.now()>=this._dragStartTime+this._getDragStartDelay(n),d=this._dropContainer;if(!a){this._endDragSequence(n);return}(!d||!d.isDragging()&&!d.isReceiving())&&(n.cancelable&&n.preventDefault(),this._hasStartedDragging.set(!0),this._ngZone.run(()=>this._startDragSequence(n)))}return}n.cancelable&&n.preventDefault();let e=this._getConstrainedPointerPosition(o);if(this._hasMoved=!0,this._lastKnownPointerPosition=o,this._updatePointerDirectionDelta(e),this._dropContainer)this._updateActiveDropContainer(e,o);else{let r=this.constrainPosition?this._initialDomRect:this._pickupPositionOnPage,c=this._activeTransform;c.x=e.x-r.x+this._passiveTransform.x,c.y=e.y-r.y+this._passiveTransform.y,this._applyRootElementTransform(c.x,c.y)}this._moveEvents.observers.length&&this._ngZone.run(()=>{this._moveEvents.next({source:this,pointerPosition:e,event:n,distance:this._getDragDistance(e),delta:this._pointerDirectionDelta})})};_pointerUp=n=>{this._endDragSequence(n)};_endDragSequence(n){if(this._dragDropRegistry.isDragging(this)&&(this._removeListeners(),this._dragDropRegistry.stopDragging(this),this._toggleNativeDragInteractions(),this._handles&&(this._rootElement.style.webkitTapHighlightColor=this._rootElementTapHighlight),!!this._hasStartedDragging()))if(this.released.next({source:this,event:n}),this._dropContainer)this._dropContainer._stopScrolling(),this._animatePreviewToPlaceholder().then(()=>{this._cleanupDragArtifacts(n),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)});else{this._passiveTransform.x=this._activeTransform.x;let o=this._getPointerPositionOnPage(n);this._passiveTransform.y=this._activeTransform.y,this._ngZone.run(()=>{this.ended.next({source:this,distance:this._getDragDistance(o),dropPoint:o,event:n})}),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)}}_startDragSequence(n){pe(n)&&(this._lastTouchEventTime=Date.now()),this._toggleNativeDragInteractions();let o=this._getShadowRoot(),e=this._dropContainer;if(o&&this._ngZone.runOutsideAngular(()=>{this._cleanupShadowRootSelectStart=this._renderer.listen(o,"selectstart",Ni,Ii)}),e){let r=this._rootElement,c=r.parentNode,i=this._placeholder=this._createPlaceholderElement(),a=this._marker=this._marker||this._document.createComment("");c.insertBefore(a,r),this._initialTransform=r.style.transform||"",this._preview=new Sr(this._document,this._rootElement,this._direction,this._initialDomRect,this._previewTemplate||null,this.previewClass||null,this._pickupPositionOnPage,this._initialTransform,this._config.zIndex||1e3,this._renderer),this._preview.attach(this._getPreviewInsertionPoint(c,o)),lt(r,!1,gt),this._document.body.appendChild(c.replaceChild(i,r)),this.started.next({source:this,event:n}),e.start(),this._initialContainer=e,this._initialIndex=e.getItemIndex(this)}else this.started.next({source:this,event:n}),this._initialContainer=this._initialIndex=void 0;this._parentPositions.cache(e?e.getScrollableParents():[])}_initializeDragSequence(n,o){this._parentDragRef&&o.stopPropagation();let e=this.isDragging(),r=pe(o),c=!r&&o.button!==0,i=this._rootElement,a=de(o),d=!r&&this._lastTouchEventTime&&this._lastTouchEventTime+Fi>Date.now(),u=r?Jn(o):Xn(o);if(a&&a.draggable&&o.type==="mousedown"&&o.preventDefault(),e||c||d||u)return;if(this._handles.length){let j=i.style;this._rootElementTapHighlight=j.webkitTapHighlightColor||"",j.webkitTapHighlightColor="transparent"}this._hasMoved=!1,this._hasStartedDragging.set(this._hasMoved),this._removeListeners(),this._initialDomRect=this._rootElement.getBoundingClientRect(),this._pointerMoveSubscription=this._dragDropRegistry.pointerMove.subscribe(this._pointerMove),this._pointerUpSubscription=this._dragDropRegistry.pointerUp.subscribe(this._pointerUp),this._scrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(j=>this._updateOnScroll(j)),this._boundaryElement&&(this._boundaryRect=Ir(this._boundaryElement));let O=this._previewTemplate;this._pickupPositionInElement=O&&O.template&&!O.matchSize?{x:0,y:0}:this._getPointerPositionInElement(this._initialDomRect,n,o);let I=this._pickupPositionOnPage=this._lastKnownPointerPosition=this._getPointerPositionOnPage(o);this._pointerDirectionDelta={x:0,y:0},this._pointerPositionAtLastDirectionChange={x:I.x,y:I.y},this._dragStartTime=Date.now(),this._dragDropRegistry.startDragging(this,o)}_cleanupDragArtifacts(n){lt(this._rootElement,!0,gt),this._marker.parentNode.replaceChild(this._rootElement,this._marker),this._destroyPreview(),this._destroyPlaceholder(),this._initialDomRect=this._boundaryRect=this._previewRect=this._initialTransform=void 0,this._ngZone.run(()=>{let o=this._dropContainer,e=o.getItemIndex(this),r=this._getPointerPositionOnPage(n),c=this._getDragDistance(r),i=o._isOverContainer(r.x,r.y);this.ended.next({source:this,distance:c,dropPoint:r,event:n}),this.dropped.next({item:this,currentIndex:e,previousIndex:this._initialIndex,container:o,previousContainer:this._initialContainer,isPointerOverContainer:i,distance:c,dropPoint:r,event:n}),o.drop(this,e,this._initialIndex,this._initialContainer,i,c,r,n),this._dropContainer=this._initialContainer})}_updateActiveDropContainer({x:n,y:o},{x:e,y:r}){let c=this._initialContainer._getSiblingContainerFromPosition(this,n,o);!c&&this._dropContainer!==this._initialContainer&&this._initialContainer._isOverContainer(n,o)&&(c=this._initialContainer),c&&c!==this._dropContainer&&this._ngZone.run(()=>{let i=this._dropContainer.getItemIndex(this),a=this._dropContainer.getItemAtIndex(i+1)?.getVisibleElement()||null;this.exited.next({item:this,container:this._dropContainer}),this._dropContainer.exit(this),this._conditionallyInsertAnchor(c,this._dropContainer,a),this._dropContainer=c,this._dropContainer.enter(this,n,o,c===this._initialContainer&&c.sortingDisabled?this._initialIndex:void 0),this.entered.next({item:this,container:c,currentIndex:c.getItemIndex(this)})}),this.isDragging()&&(this._dropContainer._startScrollingIfNecessary(e,r),this._dropContainer._sortItem(this,n,o,this._pointerDirectionDelta),this.constrainPosition?this._applyPreviewTransform(n,o):this._applyPreviewTransform(n-this._pickupPositionInElement.x,o-this._pickupPositionInElement.y))}_animatePreviewToPlaceholder(){if(!this._hasMoved)return Promise.resolve();let n=this._placeholder.getBoundingClientRect();this._preview.addClass("cdk-drag-animating"),this._applyPreviewTransform(n.left,n.top);let o=this._preview.getTransitionDuration();return o===0?Promise.resolve():this._ngZone.runOutsideAngular(()=>new Promise(e=>{let r=a=>{(!a||this._preview&&de(a)===this._preview.element&&a.propertyName==="transform")&&(i(),e(),clearTimeout(c))},c=setTimeout(r,o*1.5),i=this._preview.addEventListener("transitionend",r)}))}_createPlaceholderElement(){let n=this._placeholderTemplate,o=n?n.template:null,e;return o?(this._placeholderRef=n.viewContainer.createEmbeddedView(o,n.context),this._placeholderRef.detectChanges(),e=vt(this._placeholderRef,this._document)):e=kr(this._rootElement),e.style.pointerEvents="none",e.classList.add(pt),e}_getPointerPositionInElement(n,o,e){let r=o===this._rootElement?null:o,c=r?r.getBoundingClientRect():n,i=pe(e)?e.targetTouches[0]:e,a=this._getViewportScrollPosition(),d=i.pageX-c.left-a.left,u=i.pageY-c.top-a.top;return{x:c.left-n.left+d,y:c.top-n.top+u}}_getPointerPositionOnPage(n){let o=this._getViewportScrollPosition(),e=pe(n)?n.touches[0]||n.changedTouches[0]||{pageX:0,pageY:0}:n,r=e.pageX-o.left,c=e.pageY-o.top;if(this._ownerSVGElement){let i=this._ownerSVGElement.getScreenCTM();if(i){let a=this._ownerSVGElement.createSVGPoint();return a.x=r,a.y=c,a.matrixTransform(i.inverse())}}return{x:r,y:c}}_getConstrainedPointerPosition(n){let o=this._dropContainer?this._dropContainer.lockAxis:null,{x:e,y:r}=this.constrainPosition?this.constrainPosition(n,this,this._initialDomRect,this._pickupPositionInElement):n;if(this.lockAxis==="x"||o==="x"?r=this._pickupPositionOnPage.y-(this.constrainPosition?this._pickupPositionInElement.y:0):(this.lockAxis==="y"||o==="y")&&(e=this._pickupPositionOnPage.x-(this.constrainPosition?this._pickupPositionInElement.x:0)),this._boundaryRect){let{x:c,y:i}=this.constrainPosition?{x:0,y:0}:this._pickupPositionInElement,a=this._boundaryRect,{width:d,height:u}=this._getPreviewRect(),O=a.top+i,I=a.bottom-(u-i),j=a.left+c,G=a.right-(d-c);e=mt(e,j,G),r=mt(r,O,I)}return{x:e,y:r}}_updatePointerDirectionDelta(n){let{x:o,y:e}=n,r=this._pointerDirectionDelta,c=this._pointerPositionAtLastDirectionChange,i=Math.abs(o-c.x),a=Math.abs(e-c.y);return i>this._config.pointerDirectionChangeThreshold&&(r.x=o>c.x?1:-1,c.x=o),a>this._config.pointerDirectionChangeThreshold&&(r.y=e>c.y?1:-1,c.y=e),r}_toggleNativeDragInteractions(){if(!this._rootElement||!this._handles)return;let n=this._handles.length>0||!this.isDragging();n!==this._nativeInteractionsEnabled&&(this._nativeInteractionsEnabled=n,te(this._rootElement,n))}_removeRootElementListeners(){this._rootElementCleanups?.forEach(n=>n()),this._rootElementCleanups=void 0}_applyRootElementTransform(n,o){let e=1/this.scale,r=be(n*e,o*e),c=this._rootElement.style;this._initialTransform==null&&(this._initialTransform=c.transform&&c.transform!="none"?c.transform:""),c.transform=Je(r,this._initialTransform)}_applyPreviewTransform(n,o){let e=this._previewTemplate?.template?void 0:this._initialTransform,r=be(n,o);this._preview.setTransform(Je(r,e))}_getDragDistance(n){let o=this._pickupPositionOnPage;return o?{x:n.x-o.x,y:n.y-o.y}:{x:0,y:0}}_cleanupCachedDimensions(){this._boundaryRect=this._previewRect=void 0,this._parentPositions.clear()}_containInsideBoundaryOnResize(){let{x:n,y:o}=this._passiveTransform;if(n===0&&o===0||this.isDragging()||!this._boundaryElement)return;let e=this._rootElement.getBoundingClientRect(),r=this._boundaryElement.getBoundingClientRect();if(r.width===0&&r.height===0||e.width===0&&e.height===0)return;let c=r.left-e.left,i=e.right-r.right,a=r.top-e.top,d=e.bottom-r.bottom;r.width>e.width?(c>0&&(n+=c),i>0&&(n-=i)):n=0,r.height>e.height?(a>0&&(o+=a),d>0&&(o-=d)):o=0,(n!==this._passiveTransform.x||o!==this._passiveTransform.y)&&this.setFreeDragPosition({y:o,x:n})}_getDragStartDelay(n){let o=this.dragStartDelay;return typeof o=="number"?o:pe(n)?o.touch:o?o.mouse:0}_updateOnScroll(n){let o=this._parentPositions.handleScroll(n);if(o){let e=de(n);this._boundaryRect&&e!==this._boundaryElement&&e.contains(this._boundaryElement)&&me(this._boundaryRect,o.top,o.left),this._pickupPositionOnPage.x+=o.left,this._pickupPositionOnPage.y+=o.top,this._dropContainer||(this._activeTransform.x-=o.left,this._activeTransform.y-=o.top,this._applyRootElementTransform(this._activeTransform.x,this._activeTransform.y))}}_getViewportScrollPosition(){return this._parentPositions.positions.get(this._document)?.scrollPosition||this._parentPositions.getViewportScrollPosition()}_getShadowRoot(){return this._cachedShadowRoot===void 0&&(this._cachedShadowRoot=Ye(this._rootElement)),this._cachedShadowRoot}_getPreviewInsertionPoint(n,o){let e=this._previewContainer||"global";if(e==="parent")return n;if(e==="global"){let r=this._document;return o||r.fullscreenElement||r.webkitFullscreenElement||r.mozFullScreenElement||r.msFullscreenElement||r.body}return Co(e)}_getPreviewRect(){return(!this._previewRect||!this._previewRect.width&&!this._previewRect.height)&&(this._previewRect=this._preview?this._preview.getBoundingClientRect():this._initialDomRect),this._previewRect}_nativeDragStart=n=>{if(this._handles.length){let o=this._getTargetHandle(n);o&&!this._disabledHandles.has(o)&&!this.disabled&&n.preventDefault()}else this.disabled||n.preventDefault()};_getTargetHandle(n){return this._handles.find(o=>n.target&&(n.target===o||o.contains(n.target)))}_conditionallyInsertAnchor(n,o,e){if(n===this._initialContainer)this._anchor?.remove(),this._anchor=null;else if(o===this._initialContainer&&o.hasAnchor){let r=this._anchor??=kr(this._placeholder);r.classList.remove(pt),r.classList.add("cdk-drag-anchor"),r.style.transform="",e?e.before(r):Co(o.element).appendChild(r)}}};or=class{_dragDropRegistry;_element;_sortPredicate;_itemPositions=[];_activeDraggables;orientation="vertical";direction;constructor(n){this._dragDropRegistry=n}_previousSwap={drag:null,delta:0,overlaps:!1};start(n){this.withItems(n)}sort(n,o,e,r){let c=this._itemPositions,i=this._getItemIndexFromPointerPosition(n,o,e,r);if(i===-1&&c.length>0)return null;let a=this.orientation==="horizontal",d=c.findIndex(ro=>ro.drag===n),u=c[i],O=c[d].clientRect,I=u.clientRect,j=d>i?1:-1,G=this._getItemOffsetPx(O,I,j),cr=this._getSiblingOffsetPx(d,c,j),gc=c.slice();return yt(c,d,i),c.forEach((ro,mc)=>{if(gc[mc]===ro)return;let jr=ro.drag===n,ir=jr?G:cr,Gr=jr?n.getPlaceholderElement():ro.drag.getRootElement();ro.offset+=ir;let Wr=Math.round(ro.offset*(1/ro.drag.scale));a?(Gr.style.transform=Je(`translate3d(${Wr}px, 0, 0)`,ro.initialTransform),me(ro.clientRect,0,ir)):(Gr.style.transform=Je(`translate3d(0, ${Wr}px, 0)`,ro.initialTransform),me(ro.clientRect,ir,0))}),this._previousSwap.overlaps=zr(I,o,e),this._previousSwap.drag=u.drag,this._previousSwap.delta=a?r.x:r.y,{previousIndex:d,currentIndex:i}}enter(n,o,e,r){let c=r==null||r<0?this._getItemIndexFromPointerPosition(n,o,e):r,i=this._activeDraggables,a=i.indexOf(n),d=n.getPlaceholderElement(),u=i[c];if(u===n&&(u=i[c+1]),!u&&(c==null||c===-1||c<i.length-1)&&this._shouldEnterAsFirstChild(o,e)&&(u=i[0]),a>-1&&i.splice(a,1),u&&!this._dragDropRegistry.isDragging(u)){let O=u.getRootElement();O.parentElement.insertBefore(d,O),i.splice(c,0,n)}else this._element.appendChild(d),i.push(n);d.style.transform="",this._cacheItemPositions()}withItems(n){this._activeDraggables=n.slice(),this._cacheItemPositions()}withSortPredicate(n){this._sortPredicate=n}reset(){this._activeDraggables?.forEach(n=>{let o=n.getRootElement();if(o){let e=this._itemPositions.find(r=>r.drag===n)?.initialTransform;o.style.transform=e||""}}),this._itemPositions=[],this._activeDraggables=[],this._previousSwap.drag=null,this._previousSwap.delta=0,this._previousSwap.overlaps=!1}getActiveItemsSnapshot(){return this._activeDraggables}getItemIndex(n){return this._getVisualItemPositions().findIndex(o=>o.drag===n)}getItemAtIndex(n){return this._getVisualItemPositions()[n]?.drag||null}updateOnScroll(n,o){this._itemPositions.forEach(({clientRect:e})=>{me(e,n,o)}),this._itemPositions.forEach(({drag:e})=>{this._dragDropRegistry.isDragging(e)&&e._sortFromLastPointerPosition()})}withElementContainer(n){this._element=n}_cacheItemPositions(){let n=this.orientation==="horizontal";this._itemPositions=this._activeDraggables.map(o=>{let e=o.getVisibleElement();return{drag:o,offset:0,initialTransform:e.style.transform||"",clientRect:Ir(e)}}).sort((o,e)=>n?o.clientRect.left-e.clientRect.left:o.clientRect.top-e.clientRect.top)}_getVisualItemPositions(){return this.orientation==="horizontal"&&this.direction==="rtl"?this._itemPositions.slice().reverse():this._itemPositions}_getItemOffsetPx(n,o,e){let r=this.orientation==="horizontal",c=r?o.left-n.left:o.top-n.top;return e===-1&&(c+=r?o.width-n.width:o.height-n.height),c}_getSiblingOffsetPx(n,o,e){let r=this.orientation==="horizontal",c=o[n].clientRect,i=o[n+e*-1],a=c[r?"width":"height"]*e;if(i){let d=r?"left":"top",u=r?"right":"bottom";e===-1?a-=i.clientRect[d]-c[u]:a+=c[d]-i.clientRect[u]}return a}_shouldEnterAsFirstChild(n,o){if(!this._activeDraggables.length)return!1;let e=this._itemPositions,r=this.orientation==="horizontal";if(e[0].drag!==this._activeDraggables[0]){let i=e[e.length-1].clientRect;return r?n>=i.right:o>=i.bottom}else{let i=e[0].clientRect;return r?n<=i.left:o<=i.top}}_getItemIndexFromPointerPosition(n,o,e,r){let c=this.orientation==="horizontal",i=this._itemPositions.findIndex(({drag:a,clientRect:d})=>{if(a===n)return!1;if(r){let u=c?r.x:r.y;if(a===this._previousSwap.drag&&this._previousSwap.overlaps&&u===this._previousSwap.delta)return!1}return c?o>=Math.floor(d.left)&&o<Math.floor(d.right):e>=Math.floor(d.top)&&e<Math.floor(d.bottom)});return i===-1||!this._sortPredicate(i,n)?-1:i}},Er=class{_document;_dragDropRegistry;_element;_sortPredicate;_rootNode;_activeItems;_previousSwap={drag:null,deltaX:0,deltaY:0,overlaps:!1};_relatedNodes=[];constructor(n,o){this._document=n,this._dragDropRegistry=o}start(n){let o=this._element.childNodes;this._relatedNodes=[];for(let e=0;e<o.length;e++){let r=o[e];this._relatedNodes.push([r,r.nextSibling])}this.withItems(n)}sort(n,o,e,r){let c=this._getItemIndexFromPointerPosition(n,o,e),i=this._previousSwap;if(c===-1||this._activeItems[c]===n)return null;let a=this._activeItems[c];if(i.drag===a&&i.overlaps&&i.deltaX===r.x&&i.deltaY===r.y)return null;let d=this.getItemIndex(n),u=n.getPlaceholderElement(),O=a.getRootElement();c>d?O.after(u):O.before(u),yt(this._activeItems,d,c);let I=this._getRootNode().elementFromPoint(o,e);return i.deltaX=r.x,i.deltaY=r.y,i.drag=a,i.overlaps=O===I||O.contains(I),{previousIndex:d,currentIndex:c}}enter(n,o,e,r){let c=this._activeItems.indexOf(n);c>-1&&this._activeItems.splice(c,1);let i=r==null||r<0?this._getItemIndexFromPointerPosition(n,o,e):r;i===-1&&(i=this._getClosestItemIndexToPointer(n,o,e));let a=this._activeItems[i];a&&!this._dragDropRegistry.isDragging(a)?(this._activeItems.splice(i,0,n),a.getRootElement().before(n.getPlaceholderElement())):(this._activeItems.push(n),this._element.appendChild(n.getPlaceholderElement()))}withItems(n){this._activeItems=n.slice()}withSortPredicate(n){this._sortPredicate=n}reset(){let n=this._element,o=this._previousSwap;for(let e=this._relatedNodes.length-1;e>-1;e--){let[r,c]=this._relatedNodes[e];r.parentNode===n&&r.nextSibling!==c&&(c===null?n.appendChild(r):c.parentNode===n&&n.insertBefore(r,c))}this._relatedNodes=[],this._activeItems=[],o.drag=null,o.deltaX=o.deltaY=0,o.overlaps=!1}getActiveItemsSnapshot(){return this._activeItems}getItemIndex(n){return this._activeItems.indexOf(n)}getItemAtIndex(n){return this._activeItems[n]||null}updateOnScroll(){this._activeItems.forEach(n=>{this._dragDropRegistry.isDragging(n)&&n._sortFromLastPointerPosition()})}withElementContainer(n){n!==this._element&&(this._element=n,this._rootNode=void 0)}_getItemIndexFromPointerPosition(n,o,e){let r=this._getRootNode().elementFromPoint(Math.floor(o),Math.floor(e)),c=r?this._activeItems.findIndex(i=>{let a=i.getRootElement();return r===a||a.contains(r)}):-1;return c===-1||!this._sortPredicate(c,n)?-1:c}_getRootNode(){return this._rootNode||(this._rootNode=Ye(this._element)||this._document),this._rootNode}_getClosestItemIndexToPointer(n,o,e){if(this._activeItems.length===0)return-1;if(this._activeItems.length===1)return 0;let r=1/0,c=-1;for(let i=0;i<this._activeItems.length;i++){let a=this._activeItems[i];if(a!==n){let{x:d,y:u}=a.getRootElement().getBoundingClientRect(),O=Math.hypot(o-d,e-u);O<r&&(r=O,c=i)}}return c}},ut=.05,xt=.05,so=(function(t){return t[t.NONE=0]="NONE",t[t.UP=1]="UP",t[t.DOWN=2]="DOWN",t})(so||{}),K=(function(t){return t[t.NONE=0]="NONE",t[t.LEFT=1]="LEFT",t[t.RIGHT=2]="RIGHT",t})(K||{}),Tr=class{_dragDropRegistry;_ngZone;_viewportRuler;element;disabled=!1;sortingDisabled=!1;lockAxis=null;autoScrollDisabled=!1;autoScrollStep=2;hasAnchor=!1;enterPredicate=()=>!0;sortPredicate=()=>!0;beforeStarted=new R;entered=new R;exited=new R;dropped=new R;sorted=new R;receivingStarted=new R;receivingStopped=new R;data;_container;_isDragging=!1;_parentPositions;_sortStrategy;_domRect;_draggables=[];_siblings=[];_activeSiblings=new Set;_viewportScrollSubscription=Wo.EMPTY;_verticalScrollDirection=so.NONE;_horizontalScrollDirection=K.NONE;_scrollNode;_stopScrollTimers=new R;_cachedShadowRoot=null;_document;_scrollableElements=[];_initialScrollSnap;_direction="ltr";constructor(n,o,e,r,c){this._dragDropRegistry=o,this._ngZone=r,this._viewportRuler=c;let i=this.element=Co(n);this._document=e,this.withOrientation("vertical").withElementContainer(i),o.registerDropContainer(this),this._parentPositions=new Xe(e)}dispose(){this._stopScrolling(),this._stopScrollTimers.complete(),this._viewportScrollSubscription.unsubscribe(),this.beforeStarted.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this.sorted.complete(),this.receivingStarted.complete(),this.receivingStopped.complete(),this._activeSiblings.clear(),this._scrollNode=null,this._parentPositions.clear(),this._dragDropRegistry.removeDropContainer(this)}isDragging(){return this._isDragging}start(){this._draggingStarted(),this._notifyReceivingSiblings()}enter(n,o,e,r){this._draggingStarted(),r==null&&this.sortingDisabled&&(r=this._draggables.indexOf(n)),this._sortStrategy.enter(n,o,e,r),this._cacheParentPositions(),this._notifyReceivingSiblings(),this.entered.next({item:n,container:this,currentIndex:this.getItemIndex(n)})}exit(n){this._reset(),this.exited.next({item:n,container:this})}drop(n,o,e,r,c,i,a,d={}){this._reset(),this.dropped.next({item:n,currentIndex:o,previousIndex:e,container:this,previousContainer:r,isPointerOverContainer:c,distance:i,dropPoint:a,event:d})}withItems(n){let o=this._draggables;return this._draggables=n,n.forEach(e=>e._withDropContainer(this)),this.isDragging()&&(o.filter(r=>r.isDragging()).every(r=>n.indexOf(r)===-1)?this._reset():this._sortStrategy.withItems(this._draggables)),this}withDirection(n){return this._direction=n,this._sortStrategy instanceof or&&(this._sortStrategy.direction=n),this}connectedTo(n){return this._siblings=n.slice(),this}withOrientation(n){if(n==="mixed")this._sortStrategy=new Er(this._document,this._dragDropRegistry);else{let o=new or(this._dragDropRegistry);o.direction=this._direction,o.orientation=n,this._sortStrategy=o}return this._sortStrategy.withElementContainer(this._container),this._sortStrategy.withSortPredicate((o,e)=>this.sortPredicate(o,e,this)),this}withScrollableParents(n){let o=this._container;return this._scrollableElements=n.indexOf(o)===-1?[o,...n]:n.slice(),this}withElementContainer(n){if(n===this._container)return this;let o=Co(this.element),e=this._scrollableElements.indexOf(this._container),r=this._scrollableElements.indexOf(n);return e>-1&&this._scrollableElements.splice(e,1),r>-1&&this._scrollableElements.splice(r,1),this._sortStrategy&&this._sortStrategy.withElementContainer(n),this._cachedShadowRoot=null,this._scrollableElements.unshift(n),this._container=n,this}getScrollableParents(){return this._scrollableElements}getItemIndex(n){return this._isDragging?this._sortStrategy.getItemIndex(n):this._draggables.indexOf(n)}getItemAtIndex(n){return this._isDragging?this._sortStrategy.getItemAtIndex(n):this._draggables[n]||null}isReceiving(){return this._activeSiblings.size>0}_sortItem(n,o,e,r){if(this.sortingDisabled||!this._domRect||!it(this._domRect,ut,o,e))return;let c=this._sortStrategy.sort(n,o,e,r);c&&this.sorted.next({previousIndex:c.previousIndex,currentIndex:c.currentIndex,container:this,item:n})}_startScrollingIfNecessary(n,o){if(this.autoScrollDisabled)return;let e,r=so.NONE,c=K.NONE;if(this._parentPositions.positions.forEach((i,a)=>{a===this._document||!i.clientRect||e||it(i.clientRect,ut,n,o)&&([r,c]=Ri(a,i.clientRect,this._direction,n,o),(r||c)&&(e=a))}),!r&&!c){let{width:i,height:a}=this._viewportRuler.getViewportSize(),d={width:i,height:a,top:0,right:i,bottom:a,left:0};r=_t(d,o),c=wt(d,n),e=window}e&&(r!==this._verticalScrollDirection||c!==this._horizontalScrollDirection||e!==this._scrollNode)&&(this._verticalScrollDirection=r,this._horizontalScrollDirection=c,this._scrollNode=e,(r||c)&&e?this._ngZone.runOutsideAngular(this._startScrollInterval):this._stopScrolling())}_stopScrolling(){this._stopScrollTimers.next()}_draggingStarted(){let n=this._container.style;this.beforeStarted.next(),this._isDragging=!0,this._initialScrollSnap=n.msScrollSnapType||n.scrollSnapType||"",n.scrollSnapType=n.msScrollSnapType="none",this._sortStrategy.start(this._draggables),this._cacheParentPositions(),this._viewportScrollSubscription.unsubscribe(),this._listenToScrollEvents()}_cacheParentPositions(){this._parentPositions.cache(this._scrollableElements),this._domRect=this._parentPositions.positions.get(this._container).clientRect}_reset(){this._isDragging=!1;let n=this._container.style;n.scrollSnapType=n.msScrollSnapType=this._initialScrollSnap,this._siblings.forEach(o=>o._stopReceiving(this)),this._sortStrategy.reset(),this._stopScrolling(),this._viewportScrollSubscription.unsubscribe(),this._parentPositions.clear()}_startScrollInterval=()=>{this._stopScrolling(),Qr(0,Kr).pipe(he(this._stopScrollTimers)).subscribe(()=>{let n=this._scrollNode,o=this.autoScrollStep;this._verticalScrollDirection===so.UP?n.scrollBy(0,-o):this._verticalScrollDirection===so.DOWN&&n.scrollBy(0,o),this._horizontalScrollDirection===K.LEFT?n.scrollBy(-o,0):this._horizontalScrollDirection===K.RIGHT&&n.scrollBy(o,0)})};_isOverContainer(n,o){return this._domRect!=null&&zr(this._domRect,n,o)}_getSiblingContainerFromPosition(n,o,e){return this._siblings.find(r=>r._canReceive(n,o,e))}_canReceive(n,o,e){if(!this._domRect||!zr(this._domRect,o,e)||!this.enterPredicate(n,this))return!1;let r=this._getShadowRoot().elementFromPoint(o,e);return r?r===this._container||this._container.contains(r):!1}_startReceiving(n,o){let e=this._activeSiblings;!e.has(n)&&o.every(r=>this.enterPredicate(r,this)||this._draggables.indexOf(r)>-1)&&(e.add(n),this._cacheParentPositions(),this._listenToScrollEvents(),this.receivingStarted.next({initiator:n,receiver:this,items:o}))}_stopReceiving(n){this._activeSiblings.delete(n),this._viewportScrollSubscription.unsubscribe(),this.receivingStopped.next({initiator:n,receiver:this})}_listenToScrollEvents(){this._viewportScrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(n=>{if(this.isDragging()){let o=this._parentPositions.handleScroll(n);o&&this._sortStrategy.updateOnScroll(o.top,o.left)}else this.isReceiving()&&this._cacheParentPositions()})}_getShadowRoot(){if(!this._cachedShadowRoot){let n=Ye(this._container);this._cachedShadowRoot=n||this._document}return this._cachedShadowRoot}_notifyReceivingSiblings(){let n=this._sortStrategy.getActiveItemsSnapshot().filter(o=>o.isDragging());this._siblings.forEach(o=>o._startReceiving(this,n))}};ge={capture:!0},Or={passive:!1,capture:!0},Ai=(()=>{class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=E({type:t,selectors:[["ng-component"]],hostAttrs:["cdk-drag-resets-container",""],decls:0,vars:0,template:function(e,r){},styles:[`@layer cdk-resets{.cdk-drag-preview{background:none;border:none;padding:0;color:inherit;inset:auto}}.cdk-drag-placeholder *,.cdk-drag-preview *{pointer-events:none !important} 3`],encapsulation:2,changeDetection:0})}return t})(),Ct=(()=>{class t{_ngZone=h(Ce);_document=h(fr);_styleLoader=h(et);_renderer=h(dr).createRenderer(null,null);_cleanupDocumentTouchmove;_scroll=new R;_dropInstances=new Set;_dragInstances=new Set;_activeDragInstances=P([]);_globalListeners;_draggingPredicate=o=>o.isDragging();_domNodesToDirectives=null;pointerMove=new R;pointerUp=new R;constructor(){}registerDropContainer(o){this._dropInstances.has(o)||this._dropInstances.add(o)}registerDragItem(o){this._dragInstances.add(o),this._dragInstances.size===1&&this._ngZone.runOutsideAngular(()=>{this._cleanupDocumentTouchmove?.(),this._cleanupDocumentTouchmove=this._renderer.listen(this._document,"touchmove",this._persistentTouchmoveListener,Or)})}removeDropContainer(o){this._dropInstances.delete(o)}removeDragItem(o){this._dragInstances.delete(o),this.stopDragging(o),this._dragInstances.size===0&&this._cleanupDocumentTouchmove?.()}startDragging(o,e){if(!(this._activeDragInstances().indexOf(o)>-1)&&(this._styleLoader.load(Ai),this._activeDragInstances.update(r=>[...r,o]),this._activeDragInstances().length===1)){let r=e.type.startsWith("touch"),c=a=>this.pointerUp.next(a),i=[["scroll",a=>this._scroll.next(a),ge],["selectstart",this._preventDefaultWhileDragging,Or]];r?i.push(["touchend",c,ge],["touchcancel",c,ge]):i.push(["mouseup",c,ge]),r||i.push(["mousemove",a=>this.pointerMove.next(a),Or]),this._ngZone.runOutsideAngular(()=>{this._globalListeners=i.map(([a,d,u])=>this._renderer.listen(this._document,a,d,u))})}}stopDragging(o){this._activeDragInstances.update(e=>{let r=e.indexOf(o);return r>-1?(e.splice(r,1),[...e]):e}),this._activeDragInstances().length===0&&this._clearGlobalListeners()}isDragging(o){return this._activeDragInstances().indexOf(o)>-1}scrolled(o){let e=[this._scroll];return o&&o!==this._document&&e.push(new lr(r=>this._ngZone.runOutsideAngular(()=>{let c=this._renderer.listen(o,"scroll",i=>{this._activeDragInstances().length&&r.next(i)},ge);return()=>{c()}}))),ar(...e)}registerDirectiveNode(o,e){this._domNodesToDirectives??=new WeakMap,this._domNodesToDirectives.set(o,e)}removeDirectiveNode(o){this._domNodesToDirectives?.delete(o)}getDragDirectiveForNode(o){return this._domNodesToDirectives?.get(o)||null}ngOnDestroy(){this._dragInstances.forEach(o=>this.removeDragItem(o)),this._dropInstances.forEach(o=>this.removeDropContainer(o)),this._domNodesToDirectives=null,this._clearGlobalListeners(),this.pointerMove.complete(),this.pointerUp.complete()}_preventDefaultWhileDragging=o=>{this._activeDragInstances().length>0&&o.preventDefault()};_persistentTouchmoveListener=o=>{this._activeDragInstances().length>0&&(this._activeDragInstances().some(this._draggingPredicate)&&o.preventDefault(),this.pointerMove.next(o))};_clearGlobalListeners(){this._globalListeners?.forEach(o=>o()),this._globalListeners=void 0}static \u0275fac=function(e){return new(e||t)};static \u0275prov=A({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Vi={dragStartThreshold:5,pointerDirectionChangeThreshold:5},Mt=(()=>{class t{_document=h(fr);_ngZone=h(Ce);_viewportRuler=h(Rn);_dragDropRegistry=h(Ct);_renderer=h(dr).createRenderer(null,null);constructor(){}createDrag(o,e=Vi){return new Dr(o,e,this._document,this._ngZone,this._viewportRuler,this._dragDropRegistry,this._renderer)}createDropList(o){return new Tr(o,this._dragDropRegistry,this._document,this._ngZone,this._viewportRuler)}static \u0275fac=function(e){return new(e||t)};static \u0275prov=A({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),ht=new No("CDK_DRAG_PARENT"),Bi=new No("CdkDragHandle"),Li=new No("CDK_DRAG_CONFIG"),Hi=new No("CdkDropList"),Pt=(()=>{class t{element=h(_e);dropContainer=h(Hi,{optional:!0,skipSelf:!0});_ngZone=h(Ce);_viewContainerRef=h(sn);_dir=h(Nn,{optional:!0});_changeDetectorRef=h(ze);_selfHandle=h(Bi,{optional:!0,self:!0});_parentDrag=h(ht,{optional:!0,skipSelf:!0});_dragDropRegistry=h(Ct);_destroyed=new R;_handles=new Ur([]);_previewTemplate;_placeholderTemplate;_dragRef;data;lockAxis=null;rootElementSelector;boundaryElement;dragStartDelay;freeDragPosition;get disabled(){return this._disabled||!!(this.dropContainer&&this.dropContainer.disabled)}set disabled(o){this._disabled=o,this._dragRef.disabled=this._disabled}_disabled;constrainPosition;previewClass;previewContainer;scale=1;started=new Ro;released=new Ro;ended=new Ro;entered=new Ro;exited=new Ro;dropped=new Ro;moved=new lr(o=>{let e=this._dragRef.moved.pipe(xo(r=>({source:this,pointerPosition:r.pointerPosition,event:r.event,delta:r.delta,distance:r.distance}))).subscribe(o);return()=>{e.unsubscribe()}});_injector=h(xe);constructor(){let o=this.dropContainer,e=h(Li,{optional:!0}),r=h(Mt);this._dragRef=r.createDrag(this.element,{dragStartThreshold:e&&e.dragStartThreshold!=null?e.dragStartThreshold:5,pointerDirectionChangeThreshold:e&&e.pointerDirectionChangeThreshold!=null?e.pointerDirectionChangeThreshold:5,zIndex:e?.zIndex}),this._dragRef.data=this,this._dragDropRegistry.registerDirectiveNode(this.element.nativeElement,this),e&&this._assignDefaults(e),o&&(o.addItem(this),o._dropListRef.beforeStarted.pipe(he(this._destroyed)).subscribe(()=>{this._dragRef.scale=this.scale})),this._syncInputs(this._dragRef),this._handleEvents(this._dragRef)}getPlaceholderElement(){return this._dragRef.getPlaceholderElement()}getRootElement(){return this._dragRef.getRootElement()}reset(){this._dragRef.reset()}resetToBoundary(){this._dragRef.resetToBoundary()}getFreeDragPosition(){return this._dragRef.getFreeDragPosition()}setFreeDragPosition(o){this._dragRef.setFreeDragPosition(o)}ngAfterViewInit(){an(()=>{this._updateRootElement(),this._setupHandlesListener(),this._dragRef.scale=this.scale,this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)},{injector:this._injector})}ngOnChanges(o){let e=o.rootElementSelector,r=o.freeDragPosition;e&&!e.firstChange&&this._updateRootElement(),this._dragRef.scale=this.scale,r&&!r.firstChange&&this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)}ngOnDestroy(){this.dropContainer&&this.dropContainer.removeItem(this),this._dragDropRegistry.removeDirectiveNode(this.element.nativeElement),this._ngZone.runOutsideAngular(()=>{this._handles.complete(),this._destroyed.next(),this._destroyed.complete(),this._dragRef.dispose()})}_addHandle(o){let e=this._handles.getValue();e.push(o),this._handles.next(e)}_removeHandle(o){let e=this._handles.getValue(),r=e.indexOf(o);r>-1&&(e.splice(r,1),this._handles.next(e))}_setPreviewTemplate(o){this._previewTemplate=o}_resetPreviewTemplate(o){o===this._previewTemplate&&(this._previewTemplate=null)}_setPlaceholderTemplate(o){this._placeholderTemplate=o}_resetPlaceholderTemplate(o){o===this._placeholderTemplate&&(this._placeholderTemplate=null)}_updateRootElement(){let o=this.element.nativeElement,e=o;this.rootElementSelector&&(e=o.closest!==void 0?o.closest(this.rootElementSelector):o.parentElement?.closest(this.rootElementSelector)),this._dragRef.withRootElement(e||o)}_getBoundaryElement(){let o=this.boundaryElement;return o?typeof o=="string"?this.element.nativeElement.closest(o):Co(o):null}_syncInputs(o){o.beforeStarted.subscribe(()=>{if(!o.isDragging()){let e=this._dir,r=this.dragStartDelay,c=this._placeholderTemplate?{template:this._placeholderTemplate.templateRef,context:this._placeholderTemplate.data,viewContainer:this._viewContainerRef}:null,i=this._previewTemplate?{template:this._previewTemplate.templateRef,context:this._previewTemplate.data,matchSize:this._previewTemplate.matchSize,viewContainer:this._viewContainerRef}:null;o.disabled=this.disabled,o.lockAxis=this.lockAxis,o.scale=this.scale,o.dragStartDelay=typeof r=="object"&&r?r:Fn(r),o.constrainPosition=this.constrainPosition,o.previewClass=this.previewClass,o.withBoundaryElement(this._getBoundaryElement()).withPlaceholderTemplate(c).withPreviewTemplate(i).withPreviewContainer(this.previewContainer||"global"),e&&o.withDirection(e.value)}}),o.beforeStarted.pipe(on(1)).subscribe(()=>{if(this._parentDrag){o.withParent(this._parentDrag._dragRef);return}let e=this.element.nativeElement.parentElement;for(;e;){let r=this._dragDropRegistry.getDragDirectiveForNode(e);if(r){o.withParent(r._dragRef);break}e=e.parentElement}})}_handleEvents(o){o.started.subscribe(e=>{this.started.emit({source:this,event:e.event}),this._changeDetectorRef.markForCheck()}),o.released.subscribe(e=>{this.released.emit({source:this,event:e.event})}),o.ended.subscribe(e=>{this.ended.emit({source:this,distance:e.distance,dropPoint:e.dropPoint,event:e.event}),this._changeDetectorRef.markForCheck()}),o.entered.subscribe(e=>{this.entered.emit({container:e.container.data,item:this,currentIndex:e.currentIndex})}),o.exited.subscribe(e=>{this.exited.emit({container:e.container.data,item:this})}),o.dropped.subscribe(e=>{this.dropped.emit({previousIndex:e.previousIndex,currentIndex:e.currentIndex,previousContainer:e.previousContainer.data,container:e.container.data,isPointerOverContainer:e.isPointerOverContainer,item:this,distance:e.distance,dropPoint:e.dropPoint,event:e.event})})}_assignDefaults(o){let{lockAxis:e,dragStartDelay:r,constrainPosition:c,previewClass:i,boundaryElement:a,draggingDisabled:d,rootElementSelector:u,previewContainer:O}=o;this.disabled=d??!1,this.dragStartDelay=r||0,this.lockAxis=e||null,c&&(this.constrainPosition=c),i&&(this.previewClass=i),a&&(this.boundaryElement=a),u&&(this.rootElementSelector=u),O&&(this.previewContainer=O)}_setupHandlesListener(){this._handles.pipe(rn(o=>{let e=o.map(r=>r.element);this._selfHandle&&this.rootElementSelector&&e.push(this.element),this._dragRef.withHandles(e)}),Fo(o=>ar(...o.map(e=>e._stateChanges.pipe(no(e))))),he(this._destroyed)).subscribe(o=>{let e=this._dragRef,r=o.element.nativeElement;o.disabled?e.disableHandle(r):e.enableHandle(r)})}static \u0275fac=function(e){return new(e||t)};static \u0275dir=fn({type:t,selectors:[["","cdkDrag",""]],hostAttrs:[1,"cdk-drag"],hostVars:4,hostBindings:function(e,r){e&2&&N("cdk-drag-disabled",r.disabled)("cdk-drag-dragging",r._dragRef.isDragging())},inputs:{data:[0,"cdkDragData","data"],lockAxis:[0,"cdkDragLockAxis","lockAxis"],rootElementSelector:[0,"cdkDragRootElement","rootElementSelector"],boundaryElement:[0,"cdkDragBoundary","boundaryElement"],dragStartDelay:[0,"cdkDragStartDelay","dragStartDelay"],freeDragPosition:[0,"cdkDragFreeDragPosition","freeDragPosition"],disabled:[2,"cdkDragDisabled","disabled",_n],constrainPosition:[0,"cdkDragConstrainPosition","constrainPosition"],previewClass:[0,"cdkDragPreviewClass","previewClass"],previewContainer:[0,"cdkDragPreviewContainer","previewContainer"],scale:[2,"cdkDragScale","scale",wn]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",entered:"cdkDragEntered",exited:"cdkDragExited",dropped:"cdkDragDropped",moved:"cdkDragMoved"},exportAs:["cdkDrag"],features:[co([{provide:ht,useExisting:t}]),cn]})}return t})(),er=(()=>{class t{static \u0275fac=function(e){return new(e||t)};static \u0275mod=pr({type:t});static \u0275inj=sr({providers:[Mt],imports:[Ne]})}return t})()});var Ot,kt=F(()=>{"use strict";D();D();jn();Ot=(()=>{let n=class n{constructor(e){this.events=e,this.shouldShowBanner=P(!0),this.boundShowBanner=this.showBanner.bind(this),this.boundHideBanner=this.hideBanner.bind(this)}init(){this.events.on("banner:show",this.boundShowBanner),this.events.on("banner:hide",this.boundHideBanner)}destroy(){this.events.off("banner:show",this.boundShowBanner),this.events.off("banner:hide",this.boundHideBanner)}
3dispatchShowBanner(){this.events.broadcast("banner:show")}dispatchHideBanner(){this.events.broadcast("banner:hide")}showBanner(){this.shouldShowBanner.set(!0)}hideBanner(){this.shouldShowBanner.set(!1)}};n.\u0275fac=function(r){return new(r||n)(ve(He))},n.\u0275prov=A({token:n,factory:n.\u0275fac,providedIn:"root"});let t=n;return t})()});var zt,St=F(()=>{"use strict";D();D();jn();zt=(()=>{let n=class n{constructor(e){this.events=e,this.shouldShowHeader=P(!0),this.boundShowHeader=this.showHeader.bind(this),this.boundHideHeader=this.hideHeader.bind(this)}init(){this.events.on("header:show",this.boundShowHeader),this.events.on("header:hide",this.boundHideHeader)}destroy(){this.events.off("header:show",this.boundShowHeader),this.events.off("header:hide",this.boundHideHeader)}dispatchShowHeader(){this.events.broadcast("header:show")}dispatchHideHeader(){this.events.broadcast("header:hide")}showHeader(){this.shouldShowHeader.set(!0)}hideHeader(){this.shouldShowHeader.set(!1)}};n.\u0275fac=function(r){return new(r||n)(ve(He))},n.\u0275prov=A({token:n,factory:n.\u0275fac,providedIn:"root"});let t=n;return t})()});var Dt,Et=F(()=>{"use strict";Go();D();oo();D();oo();Dt=(()=>{let n=class n{constructor(){this.featureKey="writing-situation",this.title=m(""),this.infoModal=m(""),this.exitClick=L()}};n.\u0275fac=function(r){return new(r||n)},n.\u0275cmp=E({type:n,selectors:[["app-prompt-header"]],inputs:{featureKey:"featureKey",title:[1,"title"],infoModal:[1,"infoModal"]}
3,outputs:{exitClick:"exitClick"},decls:11,vars:12,consts:[[1,"header"],[1,"left"],[1,"center"],[1,"title-text"],["position","bottom",3,"text","topOffset","persistent"],["color","white","name","info","size","lg",3,"decorative"],[1,"right"],[3,"click","title","variant","darkBackground"],[3,"name","color"]],template:function(r,c){r&1&&(s(0,"section",0),y(1,"div",1),s(2,"div",2)(3,"h5",3),C(4),f(),s(5,"ui-tooltip",4),y(6,"ui-icon",5),f()(),s(7,"div",6)(8,"ui-icon-button",7),g(9,"translate"),x("click",function(){return c.exitClick.emit()}),y(10,"ui-icon",8),f()()()),r&2&&(l(4),B(c.title()),l(),p("text",c.infoModal())("topOffset",10)("persistent",!0),l(),p("decorative",!0),l(2),p("title",b(9,10,"miniAgents.common.actions.close"))("variant","close")("darkBackground","true"),l(2),p("name","close")("color","white"))},dependencies:[Y,Eo,U,uo,lo],styles:[`section[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:48px;max-height:48px;padding:2px 32px;background:#000;position:relative;z-index:20}section[_ngcontent-%COMP%] .title-text[_ngcontent-%COMP%]{color:var(--couleurs-000000, #fff);text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:120%}section[_ngcontent-%COMP%] .center[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;justify-content:center}section[_ngcontent-%COMP%] .center[_ngcontent-%COMP%] ui-tooltip[_ngcontent-%COMP%]{cursor:pointer}section[_ngcontent-%COMP%] .right[_ngcontent-%COMP%]{justify-self:end} 4/*# sourceMappingURL=https://static.alloprof.qc.ca/webapp/builds/8061618/prompt-header.component-4AIBTPCA.css.map */`]});let t=n;return t})()});var Gi,Wi,Tt,It=F(()=>{"use strict";Go();rr();D();hr();yr();oo();kt();vc();St();qe();Et();D();rr();oo();Gi=[[["","leftSide",""]],[["","rightSide",""]]],Wi=["[leftSide]","[rightSide]"],Tt=(()=>{let n=class n{constructor(){this.featureKey="writing-situation",this.router=h(Jo),this.tools=h(Hn),this.promptService=h(Do),this.exitClick=L(),this.headerService=h(zt),this.footerVisibilityService=h(Gn),this.bannerVisibilityService=h(Ot),this.localeRoute=h(Ln),this.translate=h(oe),this.generatedItemsCount=m(0),this.leftColumnWidth=P(50),this.isExitModalOpen=P(!1),this.visitStartTime=0}ngOnInit(){this.headerService.dispatchHideHeader(),this.footerVisibilityService.dispatchHideFooter(),this.bannerVisibilityService.dispatchHideBanner(),this.tools.addBodyClass("prevent-scroll"),this.visitStartTime=performance.now(),this.promptService.resetGenerationCount()}ngOnDestroy(){this.headerService.dispatchShowHeader(),this.footerVisibilityService.dispatchShowFooter(),this.bannerVisibilityService.dispatchShowBanner(),this.tools.removeBodyClass("prevent-scroll");let e=Number(((performance.now()-this.visitStartTime)/1e3).toFixed(2));this.promptService.track(this.featureKey,fo(Q({},eo.quit),{time_spent:e,nb_generations:this.promptService.generationCount()}))}onDragMoved(e,r){let c=r.offsetWidth,i=e.pointerPosition.x,a=r.getBoundingClientRect().left,d=(i-a)/c*100;d>=20&&d<=80&&this.leftColumnWidth.set(d),e.source._dragRef.reset()}handleExitRequest(){this.isExitModalOpen.set(!0)}confirmExit(){this.isExitModalOpen.set(!1),this.promptService.resetAll(this.featureKey),requestAnimationFrame(()=>{this.router.navigate([this.localeRoute.localize(this.translate.instant("ROUTES.teachers.hubs.teacher_diary"),!0)])})}hideModal(){this.isExitModalOpen.set(!1)}get hasSingleGeneratedItem(){return this.generatedItemsCount()===1}get exitModalDescriptionKey(){return this.hasSingleGeneratedItem?"miniAgents."+this.featureKey+".exitModal.description.singular":"miniAgents."+this.featureKey+".exitModal.description"}};n.\u0275fac=function(r){return new(r||n)},n.\u0275cmp=E({type:n,selectors:[["app-agent-layout"]],inputs:{featureKey:"featureKey",generatedItemsCount:[1,"generatedItemsCount"]}
4,outputs:{exitClick:"exitClick"},ngContentSelectors:Wi,decls:33,vars:29,consts:[["container",""],["modalAction",""],[1,"agent-wrapper"],[3,"exitClick","title","infoModal","featureKey"],[1,"agent-content"],[1,"column","left"],["cdkDrag","","cdkDragLockAxis","x",1,"resizer",3,"cdkDragMoved"],[1,"resizer-handle"],[1,"column","right"],["variant","alert",1,"exit-modal",3,"isVisibleChange","isVisible"],["modalHeader",""],[1,"modal-header"],[1,"title","subtitle-xl"],["data-testid","closeButton",1,"close-button",3,"onclick","title","variant"],[3,"name"],[1,"body-lg"],["modalActions",""],[3,"onclick","variant"]],template:function(r,c){if(r&1){let i=T();_o(Gi),s(0,"div",2)(1,"app-prompt-header",3),g(2,"translate"),g(3,"translate"),x("exitClick",function(){return _(i),w(c.handleExitRequest())}),f(),s(4,"main",4,0)(6,"div",5),W(7),f(),s(8,"div",6),x("cdkDragMoved",function(d){_(i);let u=Yo(5);return w(c.onDragMoved(d,u))}),y(9,"div",7),f(),s(10,"div",8),W(11,1),f()(),s(12,"ui-modal",9),Lo("isVisibleChange",function(d){return _(i),Bo(c.isExitModalOpen,d)||(c.isExitModalOpen=d),w(d)}),go(13,10),s(14,"div",11)(15,"h1",12),C(16),g(17,"translate"),f(),s(18,"ui-icon-button",13),g(19,"translate"),x("onclick",function(){return _(i),w(c.hideModal())}),y(20,"ui-icon",14),f()(),mo(),s(21,"p",15),C(22),g(23,"translate"),f(),go(24,16),s(25,"ui-button",17,1),x("onclick",function(){return _(i),w(c.hideModal())}),C(27),g(28,"translate"),f(),s(29,"ui-button",17,1),x("onclick",function(){return _(i),w(c.confirmExit())}),C(31),g(32,"translate"),f(),mo(),f()()}r&2&&(l(),p("title",b(2,15,"miniAgents."+c.featureKey+".title"))("infoModal",b(3,17,"miniAgents."+c.featureKey+".titleTooltip"))("featureKey",c.featureKey),l(5),X("width",c.leftColumnWidth(),"%"),l(6),Vo("isVisible",c.isExitModalOpen),l(4),k(" ",b(17,19,"miniAgents."+c.featureKey+".exitModal.title")," "),l(2),p("title",b(19,21,"miniAgents.common.actions.fermer"))("variant","close"),l(2),p("name","close"),l(2),B(b(23,23,c.exitModalDescriptionKey)),l(3),p("variant","link"),l(2),k(" ",b(28,25,"miniAgents.common.actions.cancel")," "),l(2),p("variant","primary"),l(2),k(" ",b(32,27,"miniAgents.common.actions.confirm")," "))},dependencies:[Y,er,Pt,yo,U,Eo,ne,Dt,lo],styles:[`[_ngcontent-%COMP%]:root{--icon-font-family: "alicon"}.icon-visible[_ngcontent-%COMP%]:before, .icon-user[_ngcontent-%COMP%]:before, .icon-stop[_ngcontent-%COMP%]:before, .icon-social-youtube-no-circle[_ngcontent-%COMP%]:before, .icon-social-youtube[_ngcontent-%COMP%]:before, .icon-social-website-no-circle[_ngcontent-%COMP%]:before, .icon-social-website[_ngcontent-%COMP%]:before, .icon-social-twitter-no-circle[_ngcontent-%COMP%]:before, .icon-social-twitter[_ngcontent-%COMP%]:before, .icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before, .icon-social-tiktok[_ngcontent-%COMP%]:before, .icon-social-share-no-circle-full[_ngcontent-%COMP%]:before, .icon-social-share-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before, .icon-social-pinterest[_ngcontent-%COMP%]:before, .icon-social-mail-no-circle[_ngcontent-%COMP%]:before, .icon-social-mail[_ngcontent-%COMP%]:before, .icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before, .icon-social-linkedin[_ngcontent-%COMP%]:before, .icon-social-instagram-no-circle[_ngcontent-%COMP%]:before, .icon-social-instagram[_ngcontent-%COMP%]:before, .icon-social-facebook-no-circle[_ngcontent-%COMP%]:before, .icon-social-facebook[_ngcontent-%COMP%]:before, .icon-search-sm[_ngcontent-%COMP%]:before, .icon-search-active[_ngcontent-%COMP%]:before, .icon-search[_ngcontent-%COMP%]:before, .icon-refresh-sm[_ngcontent-%COMP%]:before, .icon-refresh-md[_ngcontent-%COMP%]:before, .icon-refresh[_ngcontent-%COMP%]:before, .icon-reading[_ngcontent-%COMP%]:before, .icon-plus-xs[_ngcontent-%COMP%]:before, .icon-plus-sm[_ngcontent-%COMP%]:before, .icon-plus-md[_ngcontent-%COMP%]:before, .icon-plus-circle-xs[_ngcontent-%COMP%]:before, .icon-plus-circle-sm[_ngcontent-%COMP%]:before, .icon-plus-circle-md[_ngcontent-%COMP%]:before, .icon-plus-circle[_ngcontent-%COMP%]:before, .icon-plus[_ngcontent-%COMP%]:before, .icon-play-sound[_ngcontent-%COMP%]:before, .icon-phone[_ngcontent-%COMP%]:before, .icon-os-apple[_ngcontent-%COMP%]:before, .icon-os-android[_ngcontent-%COMP%]:before, .icon-notions-sm[_ngcontent-%COMP%]:before, .icon-notions-md[_ngcontent-%COMP%]:before, .icon-notions[_ngcontent-%COMP%]:before, .icon-minus-xs[_ngcontent-%COMP%]:before, .icon-minus-sm[_ngcontent-%COMP%]:before, .icon-minus-md[_ngcontent-%COMP%]:before, .icon-minus-circle-xs[_ngcontent-%COMP%]:before, .icon-minus[_ngcontent-%COMP%]:before, .icon-messenger[_ngcontent-%COMP%]:before, .icon-menu-sm[_ngcontent-%COMP%]:before, .icon-menu-md[_ngcontent-%COMP%]:before, .icon-menu[_ngcontent-%COMP%]:before, .icon-mail[_ngcontent-%COMP%]:before, .icon-list-sm[_ngcontent-%COMP%]:before, .icon-list-md[_ngcontent-%COMP%]:before, .icon-list[_ngcontent-%COMP%]:before, .icon-invisible[_ngcontent-%COMP%]:before, .icon-home-full[_ngcontent-%COMP%]:before, .icon-home[_ngcontent-%COMP%]:before, .icon-filters-on[_ngcontent-%COMP%]:before, .icon-filters[_ngcontent-%COMP%]:before, .icon-face[_ngcontent-%COMP%]:before, .icon-ellipsis[_ngcontent-%COMP%]:before, .icon-edit[_ngcontent-%COMP%]:before, .icon-download-sm[_ngcontent-%COMP%]:before, .icon-download[_ngcontent-%COMP%]:before, .icon-don[_ngcontent-%COMP%]:before, .icon-close-xs[_ngcontent-%COMP%]:before, .icon-close-sm[_ngcontent-%COMP%]:before, .icon-close-md[_ngcontent-%COMP%]:before, .icon-close-circle-sm-fat[_ngcontent-%COMP%]:before, .icon-close-circle-sm[_ngcontent-%COMP%]:before, .icon-close-circle-md[_ngcontent-%COMP%]:before, .icon-close-circle[_ng
4content-%COMP%]:before, .icon-close[_ngcontent-%COMP%]:before, .icon-chevron-sm[_ngcontent-%COMP%]:before, .icon-chevron-md[_ngcontent-%COMP%]:before, .icon-chevron[_ngcontent-%COMP%]:before, .icon-checkmark-sm[_ngcontent-%COMP%]:before, .icon-arrow-sm-t[_ngcontent-%COMP%]:before, .icon-arrow-sm[_ngcontent-%COMP%]:before, .icon-arrow-play[_ngcontent-%COMP%]:before, .icon-arrow-md[_ngcontent-%COMP%]:before, .icon-arrow-line[_ngcontent-%COMP%]:before, .icon-arrow-fs[_ngcontent-%COMP%]:before, .icon-arrow-external-sm[_ngcontent-%COMP%]:before, .icon-arrow-external-md[_ngcontent-%COMP%]:before, .icon-arrow-external[_ngcontent-%COMP%]:before, .icon-arrow-bend[_ngcontent-%COMP%]:before, .icon-arrow[_ngcontent-%COMP%]:before, .icon[_ngcontent-%COMP%]:before{font-family:var(--icon-font-family);font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never}.icon-arrow[_ngcontent-%COMP%]:before{content:"\\ea01"}.icon-arrow-bend[_ngcontent-%COMP%]:before{content:"\\ea02"}.icon-arrow-external[_ngcontent-%COMP%]:before{content:"\\ea03"}.icon-arrow-external-md[_ngcontent-%COMP%]:before{content:"\\ea04"}.icon-arrow-external-sm[_ngcontent-%COMP%]:before{content:"\\ea05"}.icon-arrow-fs[_ngcontent-%COMP%]:before{content:"\\ea06"}.icon-arrow-line[_ngcontent-%COMP%]:before{content:"\\ea07"}.icon-arrow-md[_ngcontent-%COMP%]:before{content:"\\ea08"}.icon-arrow-play[_ngcontent-%COMP%]:before{content:"\\ea09"}.icon-arrow-sm[_ngcontent-%COMP%]:before{content:"\\ea0a"}.icon-arrow-sm-t[_ngcontent-%COMP%]:before{content:"\\ea0b"}.icon-checkmark-sm[_ngcontent-%COMP%]:before{content:"\\ea0c"}.icon-chevron[_ngcontent-%COMP%]:before{content:"\\ea0d"}.icon-chevron-md[_ngcontent-%COMP%]:before{content:"\\ea0e"}.icon-chevron-sm[_ngcontent-%COMP%]:before{content:"\\ea0f"}.icon-close[_ngcontent-%COMP%]:before{content:"\\ea10"}.icon-close-circle[_ngcontent-%COMP%]:before{content:"\\ea11"}.icon-close-circle-md[_ngcontent-%COMP%]:before{content:"\\ea12"}.icon-close-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea13"}.icon-close-circle-sm-fat[_ngcontent-%COMP%]:before{content:"\\ea14"}.icon-close-md[_ngcontent-%COMP%]:before{content:"\\ea15"}.icon-close-sm[_ngcontent-%COMP%]:before{content:"\\ea16"}.icon-close-xs[_ngcontent-%COMP%]:before{content:"\\ea17"}.icon-don[_ngcontent-%COMP%]:before{content:"\\ea18"}.icon-download[_ngcontent-%COMP%]:before{content:"\\ea19"}.icon-download-sm[_ngcontent-%COMP%]:before{content:"\\ea1a"}.icon-edit[_ngcontent-%COMP%]:before{content:"\\ea1b"}.icon-ellipsis[_ngcontent-%COMP%]:before{content:"\\ea1c"}.icon-face[_ngcontent-%COMP%]:before{content:"\\ea1d"}.icon-filters[_ngcontent-%COMP%]:before{content:"\\ea1e"}.icon-filters-on[_ngcontent-%COMP%]:before{content:"\\ea1f"}.icon-home[_ngcontent-%COMP%]:before{content:"\\ea20"}.icon-home-full[_ngcontent-%COMP%]:before{content:"\\ea21"}.icon-invisible[_ngcontent-%COMP%]:before{content:"\\ea22"}.icon-list[_ngcontent-%COMP%]:before{content:"\\ea23"}.icon-list-md[_ngcontent-%COMP%]:before{content:"\\ea24"}.icon-list-sm[_ngcontent-%COMP%]:before{content:"\\ea25"}.icon-mail[_ngcontent-%COMP%]:before{content:"\\ea26"}.icon-menu[_ngcontent-%COMP%]:before{content:"\\ea27"}.icon-menu-md[_ngcontent-%COMP%]:before{content:"\\ea28"}.icon-menu-sm[_ngcontent-%COMP%]:before{content:"\\ea29"}.icon-messenger[_ngcontent-%COMP%]:before{content:"\\ea2a"}.icon-minus[_ngcontent-%COMP%]:before{content:"\\ea2b"}.icon-minus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea2c"}.icon-minus-md[_ngcontent-%COMP%]:before{content:"\\ea2d"}.icon-minus-sm[_ngcontent-%COMP%]:before{content:"\\ea2e"}.icon-minus-xs[_ngcontent-%COMP%]:before{content:"\\ea2f"}.icon-notions[_ngcontent-%COMP%]:before{content:"\\ea30"}.icon-notions-md[_ngcontent-%COMP%]:before{content:"\\ea31"}.icon-notions-sm[_ngcontent-%COMP%]:before{content:"\\ea32"}.icon-os-android[_ngcontent-%COMP%]:before{content:"\\ea33"}.icon-os-apple[_ngcontent-%COMP%]:before{content:"\\ea34"}.icon-phone[_ngcontent-%COMP%]:before{content:"\\ea35"}.icon-play-sound[_ngcontent-%COMP%]:before{content:"\\ea36"}.icon-plus[_ngcontent-%COMP%]:before{content:"\\ea37"}
4.icon-plus-circle[_ngcontent-%COMP%]:before{content:"\\ea38"}.icon-plus-circle-md[_ngcontent-%COMP%]:before{content:"\\ea39"}.icon-plus-circle-sm[_ngcontent-%COMP%]:before{content:"\\ea3a"}.icon-plus-circle-xs[_ngcontent-%COMP%]:before{content:"\\ea3b"}.icon-plus-md[_ngcontent-%COMP%]:before{content:"\\ea3c"}.icon-plus-sm[_ngcontent-%COMP%]:before{content:"\\ea3d"}.icon-plus-xs[_ngcontent-%COMP%]:before{content:"\\ea3e"}.icon-reading[_ngcontent-%COMP%]:before{content:"\\ea3f"}.icon-refresh[_ngcontent-%COMP%]:before{content:"\\ea40"}.icon-refresh-md[_ngcontent-%COMP%]:before{content:"\\ea41"}.icon-refresh-sm[_ngcontent-%COMP%]:before{content:"\\ea42"}.icon-search[_ngcontent-%COMP%]:before{content:"\\ea43"}.icon-search-active[_ngcontent-%COMP%]:before{content:"\\ea44"}.icon-search-sm[_ngcontent-%COMP%]:before{content:"\\ea45"}.icon-social-facebook[_ngcontent-%COMP%]:before{content:"\\ea46"}.icon-social-facebook-no-circle[_ngcontent-%COMP%]:before{content:"\\ea47"}.icon-social-instagram[_ngcontent-%COMP%]:before{content:"\\ea48"}.icon-social-instagram-no-circle[_ngcontent-%COMP%]:before{content:"\\ea49"}.icon-social-linkedin[_ngcontent-%COMP%]:before{content:"\\ea4a"}.icon-social-linkedin-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4b"}.icon-social-mail[_ngcontent-%COMP%]:before{content:"\\ea4c"}.icon-social-mail-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4d"}.icon-social-pinterest[_ngcontent-%COMP%]:before{content:"\\ea4e"}.icon-social-pinterest-no-circle[_ngcontent-%COMP%]:before{content:"\\ea4f"}.icon-social-share-no-circle[_ngcontent-%COMP%]:before{content:"\\ea50"}.icon-social-share-no-circle-full[_ngcontent-%COMP%]:before{content:"\\ea51"}.icon-social-tiktok[_ngcontent-%COMP%]:before{content:"\\ea52"}.icon-social-tiktok-no-circle[_ngcontent-%COMP%]:before{content:"\\ea53"}.icon-social-twitter[_ngcontent-%COMP%]:before{content:"\\ea54"}.icon-social-twitter-no-circle[_ngcontent-%COMP%]:before{content:"\\ea55"}.icon-social-website[_ngcontent-%COMP%]:before{content:"\\ea56"}.icon-social-website-no-circle[_ngcontent-%COMP%]:before{content:"\\ea57"}.icon-social-youtube[_ngcontent-%COMP%]:before{content:"\\ea58"}.icon-social-youtube-no-circle[_ngcontent-%COMP%]:before{content:"\\ea59"}.icon-stop[_ngcontent-%COMP%]:before{content:"\\ea5a"}.icon-user[_ngcontent-%COMP%]:before{content:"\\ea5b"}.icon-visible[_ngcontent-%COMP%]:before{content:"\\ea5c"}h1[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h1-font-size);font-weight:var(--font-weight-black);line-height:var(--h1-line-height)}h2[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h2-font-size);font-weight:var(--font-weight-black);line-height:var(--h2-line-height)}h3[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h3-font-size);font-weight:var(--font-weight-bold);line-height:var(--h3-line-height)}h4[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h4-font-size);font-weight:var(--font-weight-bold);line-height:var(--h4-line-height)}h5[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h5-font-size);font-weight:var(--font-weight-bold);line-height:var(--h5-line-height)}h6[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h6-font-size);font-weight:var(--font-weight-bold);line-height:var(--h6-line-height)}.subtitle-xl[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xl-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-lg-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-md-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-sm-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xs-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.body-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-xs[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary)}.body-lg-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-md-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-sm-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-xs-bold[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.typography-button-lg[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-lg-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-md[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-md-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-sm[_ngcontent-%COMP%]{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-sm-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography_button-link[_ngcontent-%COMP%]{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none}.img-sm[_ngcontent-%COMP%]{width:var(--image-sm-size);height:var(--image-sm-size);flex-shrink:0}.img-md[_ngcontent-%COMP%]{width:var(--image-md-size);height:var(--image-md-size);flex-shrink:0}.img-lg[_ngcontent-%COMP%]{width:var(--image-lg-size);height:var(--image-lg-size);flex-shrink:0}button[_ngcontent-%COMP%]{background-color:transparent;font-size:inherit;border:0;padding:0}button[_ngcontent-%COMP%]:disabled{opacity:.35;pointer-events:none}button[_ngcontent-%COMP%]:disabled img[_ngcontent-%COMP%]{opacity:.35}th[_ngcontent-%COMP%]{background-color:var(--color-100)}[_ngcontent-%COMP%]:root{--app-hub-margin-inline: 122px;--body-font: "Chromatica", sans-serif;--font-italic: "Chromatica Italic", sans-serif;--fw-normal: 400;--fw-regular: var(--fw-normal);--fw-medium: 500;--fw-bold: 700;--fw-black: 900;--max-width: 1920px;--input-shadow: 4px;--avatar-shadow: 6px;--topbar-padding: 30px;--topbar-min-height: 32px;--space-s: 20px;--space-m: 40px;--space-l: 50px;--space-xl: var(--space-l);--color-000: #05bf8e;--border-color-000: #04a67c;--color-900: #11473b;--border-color-900: #0c322a;--color-800: #0c6b52;--border-color-800: #095440;--color-700: #07815c;--border-color-700: #06694b;--color-600: #019667;--border-color-600: #017d56;--color-500: #00b37a;--border-color-500: #009a69;--color-400: #04b181;--border-color-400: #03986f;--color-300: #a2f4d6;--border-color-300: #8bf1cc;--color-200: #c0f6e0;--border-color-200: #aaf3d5;--color-100: #dbf8ef;--border-color-100: #c6f4e6;--color-50: #f1fcf8;--border-color-50: #dcf8ee;--border-color-b: #fca28f;--border-color-a: #e2ec59;--border-color-c: #8bf1cc;--color-b: #ff55c3;--color-a: #efc807;--color-c: #51b6c2}[_ngcontent-%COMP%]:root .lrn-assess[_ngcontent-%COMP%] [id^
4=countdown-modal][_ngcontent-%COMP%] .lrn-assess-modal-body[_ngcontent-%COMP%]{white-space:pre-line}[_nghost-%COMP%]{--color-base-white: #ffffff;--color-base-black: #000000;--color-base-transparent: #ffffff00;--color-gray-25: #fdfdfd;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #e9eaeb;--color-gray-300: #d5d7da;--color-gray-400: #a4a7ae;--color-gray-500: #717680;--color-gray-600: #535862;--color-gray-700: #414651;--color-gray-800: #252b37;--color-gray-900: #181d27;--color-gray-950: #0a0d12;--color-brand-25: #f7fcfd;--color-brand-50: #f0fafb;--color-brand-100: #DBF8EF;--color-brand-200: #A2F4D6;--color-brand-300: #A2F4D6;--color-brand-400: #04B181;--color-brand-500: #00A676;--color-brand-600: #0A8F67;--color-brand-700: #0C7154;--color-brand-800: #0E5C46;--color-brand-900: #11473B;--color-brand-950: #152e37;--color-error-25: #fff6f5;--color-error-50: #fff2f0;--color-error-100: #ffe2dd;--color-error-200: #ffcac1;--color-error-300: #ffa595;--color-error-400: #ff7159;--color-error-500: #ff4626;--color-error-600: #fc2a06;--color-error-700: #e02100;--color-error-800: #af1e05;--color-error-900: #901f0c;--color-error-950: #500c00;--color-warning-25: #fffff5;--color-warning-50: #fefee8;--color-warning-100: #fefdc3;--color-warning-200: #fff989;--color-warning-300: #feef46;--color-warning-400: #fbde14;--color-warning-500: #efc807;--color-warning-600: #cb9903;--color-warning-700: #a26e06;--color-warning-800: #86560d;--color-warning-900: #714612;--color-warning-950: #422506;--color-success-25: #f6fefb;--color-success-50: #ecfdf6;--color-success-100: #d1fae7;--color-success-200: #a6f4d4;--color-success-300: #6de8bd;--color-success-400: #33d4a1;--color-success-500: #0fba8a;--color-success-600: #049a73;--color-success-700: #03795d;--color-success-800: #05604b;--color-success-900: #054f3f;--color-success-950: #022c24;--color-cream-25: #fbfaf9;--color-cream-50: #f8f6f4;--color-cream-100: #efece5;--color-cream-200: #d4caba;--color-cream-300: #c9bca8;--color-cream-400: #b29d85;--color-cream-500: #a2876d;--color-cream-600: #957761;--color-cream-700: #7d6251;--color-cream-800: #665146;--color-cream-900: #54433a;--color-cream-950: #2c221e;--color-green-25: #f7fdf7;--color-green-50: #f2fbf2;--color-green-100: #e2f7e1;--color-green-200: #c7edc5;--color-green-300: #9add98;--color-green-400: #65c563;--color-green-500: #3a9a38;--color-green-600: #308b2e;--color-green-700: #286e27;--color-green-800: #245823;--color-green-900: #1f481f;--color-green-950: #0c270d;--color-green-light-25: #fafdf7;--color-green-light-50: #f2faeb;--color-green-light-100: #e0f4d3;--color-green-light-200: #c5eaac;--color-green-light-300: #9edc7a;--color-green-light-400: #7cca51;--color-green-light-500: #5daf33;--color-green-light-600: #468b25;--color-green-light-700: #376b20;--color-green-light-800: #2f551f;--color-green-light-900: #2a491e;--color-green-light-950: #12280b;--color-teal-25: #f5fffb;--color-teal-50: #ebfef6;--color-teal-100: #cefde8;--color-teal-200: #a2f8d6;--color-teal-300: #66efc2;--color-teal-400: #2adda8;--color-teal-500: #05bf8e;--color-teal-600: #009f78;--color-teal-700: #007f63;--color-teal-800: #006550;--color-teal-900: #015343;--color-teal-950: #002f26;--color-cyan-25: #f7fcfd;--color-cyan-50: #f0fafb;--color-cyan-100: #d9f2f4;--color-cyan-200: #b8e5e9;--color-cyan-300: #87d1d9;--color-cyan-400: #51b6c2;--color-cyan-500: #3399a7;--color-cyan-600: #2d7d8d;--color-cyan-700: #2b6673;--color-cyan-800: #2a5460;--color-cyan-900: #274752;--color-cyan-950: #152e37;--color-blue-25: #f6fafe;--color-blue-50: #f2f7fd;--color-blue-100: #e5eef9;--color-blue-200: #c5dbf2;--color-blue-300: #92bee7;--color-blue-400: #589bd8;--color-blue-500: #3b87cd;--color-blue-600: #2364a6;--color-blue-700: #1d4f87;--color-blue-800: #1c4570;--color-blue-900: #1c3b5e;--color-blue-950: #13263e;--color-blue-dark-25: #f6f8fe;--color-blue-dark-50: #f1f4fd;--color-blue-dark-100: #e0e7f9;--color-blue-dark-200: #c8d4f5;--color-blue-dark-300: #a2b9ee;--color-blue-dark-400: #7594e5;--color-blue-dark-500: #5571dc;--color-blue-dark-600: #4055d0;--color-blue-dark-700: #333fb1;--color-blue-dark-800: #32399b;--color-blue-dark-900: #2d347b;--color-blue-dark-950: #1f224c;--color-purple-25: #fdfbfe;--color-purple-50: #fbf7fd;--color-purple-100: #f6ecfb;--color-purple-200: #eeddf7;--color-purple-300: #e0c2f0;--color-purple-400: #c58ae1;--color-purple-500: #b974d8;--color-purple-600: #a556c7;--color-purple-700: #8f43ad;--color-purple-800: #783b8e;--color-purple-900: #623073;--color-purple-950: #623073;--color-pink-25: #fef5fc;--color-pink-50: #fef1fa;--color-pink-100: #fee5f6;--color-pink-200: #ffcbef;--color-pink-300: #ffa1e1;--color-pink-400: #ff55c3;--color-pink-500: #fa3ab1;--color-pink-600: #ea188f;--color-pink-700: #cc0a73;--color-pink-800: #a80c5e;--color-pink-900: #8c0f50;--color-pink-950: #56012e;--color-red-25: #fff5f5;--color-red-50: #fff0f0;--color-red-100: #ffdddd;--color-red-200: #ffc0c0;--color-red-300: #ff9494;--color-red-400: #ff5757;--color-red-500: #ff2323;--color-red-600: #ec0000;--color-red-700: #d70000;--color-red-800: #b10303;--color-red-900: #920a0a;--color-red-950: #500000;--color-orange-25: #fffaf5;--color-orange-50: #fff7ed;--color-orange-100: #ffedd5;--color-orange-200: #fed7aa;--color-orange-300: #fdb974;--color-orange-400: #fc913b;--color-orange-500: #fa7921;--color-orange-600: #eb570b;--color-orange-700: #c3400b;--color-orange-800: #9a3312;--color-orange-900: #7c2d12;--color-orange-950: #431407;--color-yellow-25: #fffff5;--color-yellow-50: #fefee8;--color-yellow-100: #fefdc3;--color-yellow-200: #fff989;--color-yellow-300: #feef46;--color-yellow-400: #fbde14;--color-yellow-500: #efc807;--color-yellow-600: #cb9903;--color-yellow-700: #a26e06;--color-yellow-800: #86560d;--color-yellow-900: #714612;--color-yellow-950: #422506;--color-lemon-25: #fefef6;--color-lemon-50: #fcfde9;--color-lemon-100: #f5fac7;--color-lemon-200: #f3f791;--color-lemon-300: #eef043;--color-lemon-400: #ebe524;--color-lemon-500: #dbcd17;--color-lemon-600: #bda211;--color-lemon-700: #977711;--color-lemon-800: #7d5f16;--color-lemon-900: #6b4d18;--color-lemon-950: #3e2a0a;--color-gray-warm-25: #f8f7f7;--color-gray-warm-50: #f1f0ef;--color-gray-warm-100: #e6e4e2;--color-gray-warm-200: #e6e4e2;--color-gray-warm-300: #d3d1ce;--color-gray-warm-400: #b9b4b0;--color-gray-warm-500: #a8a39e;--color-gray-warm-600: #87817b;--color-gray-warm-700: #706a65;--color-gray-warm-800: #5e5a56;--color-gray-warm-900: #514e4b;--color-gray-warm-950: #292726;--color-linear-gradient: linear-gradient(0deg, #acf562 0%, #b6f8b1 .01%, #bffaff 83.17%);--yellow-500: #ffcd35;--yellow-400: #eef043;--yellow-100: #fdf0c8;--red-500: #ff6045;--red-100: #fedddb;--white: #ffffff;--black: #000000;--grey-50: #f2f2f2;--grey-100: #dee1dd;--grey-200: #d5d5d5;--grey-400: #707070;--grey-500: #4f4f4f;
4--paler-black: #333;--vert-fluo: #acf562;--vert-success: #05bf8e;--vert-pale: #f0f8ed;--vert-translucent: #f0f8ed;--rose-fluo: #ff78f5;--cream-900: #e7e1d8;--cream-800: #cbc2b4;--cream-700: #efeae4;--cream-000: #f5f3ef;--cyan-50: #f4fafb;--cyan-100: #e3f3f5;--cyan-200: #51b6c2;--cyan-300: #addce1;--cyan-400: #47a9c0;--cyan-500: #419ec0;--blue-50: #e2f7ff;--blue-100: #d7edf1;--blue-125: #bffaff;--blue-150: #c9f8ff;--blue-150-translucent: #c9f8ff33;--blue-200: #94dbf2;--blue-300: #d5ecf0;--orange-500: #fa7921;--color-text-primary: var(--color-base-black);--color-text-secondary: var(--color-gray-700);--color-text-tertiary: var(--color-gray-600);--color-text-quaternary: var(--color-gray-500);--color-text-disabled: var(--color-gray-500);--color-text-placeholder: var(--color-gray-500);--color-text-white: var(--color-base-white);--color-text-error-primary: var(--color-error-700);--color-text-warning-primary: var(--color-warning-700);--color-text-success-primary: var(--color-success-700);--color-border-white: var(--color-base-white);--color-border-primary: var(--color-gray-300);--color-border-secondary: var(--color-gray-200);--color-border-tertiary: var(--color-gray-100);--color-border-black: var(--color-base-black);--color-border-gray: var(--color-gray-500);--color-border-disabled: var(--color-gray-100);--color-border-brand: var(--color-brand-400);--color-border-brand_hover: var(--color-brand-700);--color-border-brand-subtle: var(--color-brand-300);--color-border-error: var(--color-error-600);--color-border-error-subtle: var(--color-error-300);--color-border-warning: var(--color-warning-600);--color-border-warning-subtle: var(--color-warning-200);--color-border-success: var(--color-success-600);--color-border-success-subtle: var(--color-success-200);--color-border-button-primary: var(--color-base-black);--color-border-button-primary_disabled: var(--color-gray-500);--color-bg-primary: var(--color-base-white);--color-bg-primary_hover: var(--color-gray-50);--color-bg-primary-solid: var(--color-gray-950);--color-bg-secondary: var(--color-gray-50);--color-bg-secondary-solid: var(--color-gray-600);--color-bg-tertiary: var(--color-gray-100);--color-bg-quaternary: var(--color-gray-200);--color-bg-active: var(--color-gray-50);--color-bg-disabled: var(--color-gray-100);--color-bg-disabled_subtle: var(--color-gray-50);--color-bg-overlay: var(--color-gray-950);--color-bg-brand-primary: var(--color-brand-50);--color-bg-brand-primary_hover: var(--color-brand-100);--color-bg-brand-secondary: var(--color-brand-100);--color-bg-brand-solid: var(--color-brand-500);--color-bg-brand-solid_hover: var(--color-brand-700);--color-bg-error-primary: var(--color-error-100);--color-bg-error-primary_hover: var(--color-error-200);--color-bg-error-secondary: var(--color-error-200);--color-bg-error-solid: var(--color-error-600);--color-bg-warning-primary: var(--color-warning-100);--color-bg-warning-primary_hover: var(--color-yellow-200);--color-bg-warning-secondary: var(--color-warning-200);--color-bg-warning-secondary_hover: var(--color-warning-400);--color-bg-warning-solid: var(--color-warning-600);--color-bg-success-primary: var(--color-success-100);--color-bg-success-primary_hover: var(--color-success-200);--color-bg-success-secondary: var(--color-success-200);--color-bg-success-solid: var(--color-success-600);--color-bg-button-primary: var(--color-base-white);--color-bg-button-primary_hover: var(--color-brand-100);--color-bg-button-primary_press: var(--color-brand-300);--color-bg-button-secondary: var(--color-brand-100);--color-bg-button-secondary_hover: var(--color-brand-300);--color-bg-button-secondary_press: var(--color-brand-500);--color-bg-button-tertiary: var(--color-base-white);--color-bg-button-tertiary_hover: var(--color-gray-100);--color-bg-button-tertiary_press: var(--color-gray-300);--color-bg-button-disabled: var(--color-base-white);--color-bg-primary-off-white: var(--color-cream-50);--color-bg-linear-gradient: var(--color-linear-gradient);--color-bg-highlight_modificateur: var(--color-gray-warm-200);--color-bg-highlight_compnompronom: var(--color-green-200);--color-bg-highlight_ci: var(--color-green-light-200);--color-bg-highlight_sujet: var(--color-cyan-200);--color-bg-highlight_compadverbeadj: var(--color-blue-200);--color-bg-highlight_attributsujet: var(--color-blue-dark-200);--color-bg-highlight_attributcd: var(--color-purple-200);--color-bg-highlight_compphrase: var(--color-pink-200);--color-bg-highlight_cd: var(--color-orange-200);--color-bg-highlight_predicat: var(--color-yellow-200);--color-component-alpha-white-10: #ffffff1a;--color-component-alpha-white-20: #ffffff33;--color-component-alpha-white-30: #ffffff4d;--color-component-alpha-white-40: #ffffff66;--color-component-alpha-white-50: #ffffff80;--color-component-alpha-white-60: #ffffff99;--color-component-alpha-white-70: #ffffffb2;--color-component-alpha-white-80: #ffffffcc;--color-component-alpha-white-90: #ffffffe5;--color-component-alpha-white-100: #ffffff;--color-component-alpha-black-10: #0000001a;--color-component-alpha-black-20: #00000033;--color-component-alpha-black-30: #0000004d;--color-component-alpha-black-40: #00000066;--color-component-alpha-black-50: #00000080;--color-component-alpha-black-60: #00000099;--color-component-alpha-black-70: #000000b2;--color-component-alpha-black-80: #000000cc;--color-component-alpha-black-90: #000000e5;--color-component-alpha-black-100: #000000;--color-fg-primary: var(--color-base-black);--color-fg-primary_hover: var(--color-brand-600);--color-fg-primary_active: var(--color-brand-800);--color-fg-secondary: var(--color-gray-700);--color-fg-secondary_hover: var(--color-gray-800);--color-fg-tertiary: var(--color-gray-600);--color-fg-tertiary_hover: var(--color-gray-700);--color-fg-quaternary: var(--color-gray-400);--color-fg-quaternary_hover: var(--color-gray-500);--color-fg-disabled: var(--color-gray-300);--color-fg-white: var(--color-base-white);--color-fg-brand-primary: var(--color-brand-600);--color-fg-brand-primary_hover: var(--color-brand-700);--color-fg-brand-secondary: var(--color-brand-500);--color-fg-error-primary: var(--color-error-600);--color-fg-error-primary_hover: var(--color-error-800);--color-fg-error-secondary: var(--color-error-500);--color-fg-warning-primary: var(--color-warning-600);--color-fg-warning-secondary: var(--color-warning-500);--color-fg-success-primary: var(--color-success-600);--color-fg-fg-success-secondary: var(--color-success-500);--color-effect-shadow-xs-0: 0px 1px 2px 0px #0a0d120d;--color-effect-shadow-sm-0: 0px 1px 2px -1px #0a0d121a;--color-effect-shadow-sm-1: 0px 1px 3px 0px #0a0d121a;--color-effect-shadow-md-0: 0px 2px 4px -2px #0a0d120f;--color-effect-shadow-md-1: 0px 4px 6px -1px #0a0d121a;--color-effect-shadow-lg-0: 0px 2px 2px -1px #0a0d120a;--color-effect-shadow-lg-1: 0px 4px 6px -2px #0a0d1208;--color-effect-shadow-lg-2: 0px 12px 16px -4px #0a0d1214;--color-effect-shadow-xl-0: 0px 3px 3px -1.5px #0a0d120a;--color-effect-shadow-xl-1: 0px 8px 8px -4px #0a0d1208;--color-effect-shadow-xl-2: 0px 20px 24px -4px #0a0d1214;--color-effect-shadow-2xl-0: 0px 4px 4px -2px #0a0d120a;--color-effect-shadow-2xl-1: 0px 24px 48px -12px #0a0d122e;--color-effect-shadow-3xl-0: 0px 5px 5px -2.5px #0a0d120a;--color-effect-shadow-3xl-1: 0px 32px 64px -12px #0a0d1224;--component-shadow-illustration-0: 0px 4px 4px 0px #00000040;--component-shadow-button-0: 3px 3px 0px 0px #000000;--component-shadow-button_disabled-0: 3px 4px 0px 0px var(--color-border-button-primary_disabled);--component-shadow-content-0: 0px 6px 0px 0px #51b6c2;--component-shadow-brand_sm-0: 0px 4px 0px 0px #51b6c2;--component-shadow-brand_lg-0: 0px 8px 0px 0px #51b6c2;--component-shadow-success_sm-0: 0px 4px 0px 0px #33d4a1;--component-shadow-success_lg-0: 0px 8px 0px 0px #33d4a1;--component-shadow-error_sm-0: 0px 4px 0px 0px #ff7159;--component-shadow-error_lg-0: 0px 8px 0px 0px #ff7159;--component-shadow-warning_sm-0: 0px 4px 0px 0px #ffcd35;--component-shadow-warning_lg-0: 0px 8px 0px 0px #ffcd35;--color-effect-focus-ring-brand: var(--color-brand-500);--color-effect-shadow-xs: var(--color-effect-shadow-xs-0);--color-effect-shadow-sm: var(--color-effect-shadow-sm-0), var(--color-effect-shadow-sm-1);--color-effect-shadow-md: var(--color-effect-shadow-md-0), var(--color-effect-shadow-md-1);--color-effect-shadow-lg: var(--color-effect-shadow-lg-0), var(--color-effect-shadow-lg-1), var(--color-effect-shadow-lg-2);--color-effect-shadow-xl: var(--color-effect-shadow-xl-0), var(--color-effect-shadow-xl-1), var(--color-effect-shadow-xl-2);--color-effect-shadow-2xl: var(--color-effect-shadow-2xl-0), var(--color-effect-shadow-2xl-1);--color-effect-shadow-3xl: var(--color-effect-shadow-3xl-0), var(--color-effect-shadow-3xl-1);--component-shadow-illustration: var(--component-shadow-illustration-0);--component-shadow-button: var(--component-shadow-button-0);--component-shadow-button_disabled: var(--component-shadow-button_disabled-0);--component-shadow-content: var(--component-shadow-content-0);--component-shadow-brand_sm: var(--component-shadow-brand_sm-0);--component-shadow-brand_lg: var(--component-shadow-brand_lg-0);--component-shadow-success_sm: var(--component-shadow-success_sm-0);--component-shadow-success_lg: var(--component-shadow-success_lg-0);--component-shadow-error_sm: var(--component-shadow-error_sm-0);--component-shadow-error_lg: var(--component-shadow-error_lg-0);--component-shadow-warning_sm: var(--component-shadow-warning_sm-0);--component-shadow-warning_lg: var(--component-shadow-warning_lg-0);--color-component-utility-brand-50: var(--color-brand-50);--color-component-utility-brand-100: var(--color-brand-100);--color-component-utility-brand-200: var(--color-brand-200);--color-component-utility-brand-300: var(--color-brand-300);--color-component-utility-brand-400: var(--color-brand-400);--color-component-utility-brand-500: var(--color-brand-500);--color-component-utility-brand-600: var(--color-brand-600);--color-component-utility-brand-700: var(--color-brand-700);--color-component-utility-brand-800: var(--color-brand-800);--color-component-utility-brand-900: var(--color-brand-900);--color-component-utility-gray-50: var(--color-gray-50);--color-component-utility-gray-100: var(--color-gray-100);--color-component-utility-gray-200: var(--color-gray-200);--color-component-utility-gray-300: var(--color-gray-300);--color-component-utility-gray-400: var(--color-gray-400);--color-component-utility-gray-500: var(--color-gray-500);--color-component-utility-gray-600: var(--color-gray-600);--color-component-utility-gray-700: var(--color-gray-700);--color-component-utility-gray-800: var(--color-gray-800);--color-component-utility-gray-900: var(--color-gray-900);--color-component-utility-error-50: var(--color-error-50);--color-component-utility-error-100: var(--color-error-100);--color-component-utility-error-200: var(--color-error-200);--color-component-utility-error-300: var(--color-error-300);--color-component-utility-error-400: var(--color-error-400);--color-component-utility-error-500: var(--color-error-500);--color-component-utility-error-600: var(--color-error-600);--color-component-utility-error-700: var(--color-error-700);--color-component-utility-warning-50: var(--color-warning-50);--color-component-utility-warning-100: var(--color-warning-100);--color-component-utility-warning-200: var(--color-warning-200);--color-component-utility-warning-300: var(--color-warning-300);--color-component-utility-warning-400: var(--color-warning-400);--color-component-utility-warning-500: var(--color-warning-500);--color-component-utility-warning-600: var(--color-warning-600);--color-component-utility-warning-700: var(--color-warning-700);--color-component-utility-success-50: var(--color-success-50);--color-component-utility-success-100: var(--color-success-100);--color-component-utility-success-200: var(--color-success-200);--color-component-utility-success-300: var(--color-success-300);--color-component-utility-success-400: var(--color-success-400);--color-component-utility-success-500: var(--color-success-500);--color-component-utility-success-600: var(--color-success-600);--color-component-utility-success-700: var(--color-success-700);--color-component-utility-green-50: var(--color-green-50);--color-component-utility-green-100: var(--color-green-100);--color-component-utility-green-200: var(--color-green-200);--color-component-utility-green-300: var(--color-green-300);--color-component-utility-green-400: var(--color-green-400);--color-component-utility-green-500: var(--color-green-500);--color-component-utility-green-600: var(--color-green-600);--color-component-utility-green-700: var(--color-green-700);--color-component-utility-teal-50: var(--color-teal-50);--color-component-utility-teal-100: var(--color-teal-100);--color-component-utility-teal-200: var(--color-teal-200);--color-component-utility-teal-300: var(--color-teal-300);--color-component-utility-teal-400: var(--color-teal-400);--color-component-utility-teal-500: var(--color-teal-500);--color-component-utility-teal-600: var(--color-teal-600);--color-component-utility-teal-700: var(--color-teal-700);--color-component-utility-cyan-50: var(--color-cyan-50);--color-component-utility-cyan-100: var(--color-cyan-100);--color-component-utility-cyan-200: var(--color-cyan-200);--color-component-utility-cyan-300: var(--color-cyan-300);--color-component-utility-cyan-400: var(--color-cyan-400);--color-component-utility-cyan-500: var(--color-cyan-500);--color-component-utility-cyan-600: var(--color-cyan-600);--color-component-utility-cyan-700: var(--color-cyan-700);--color-component-utility-blue-50: var(--color-blue-50);--color-component-utility-blue-100: var(--color-blue-100);--color-component-utility-blue-200: var(--color-blue-200);--color-component-utility-blue-300: var(--color-blue-300);--color-component-utility-blue-400: var(--color-blue-400);--color-component-utility-blue-500: var(--color-blue-500);--color-component-utility-blue-600: var(--color-blue-600);--color-component-utility-blue-700: var(--color-blue-700);--color-component-utility-blue-dark-50: var(--color-blue-dark-50);--color-component-utility-blue-dark-100: var(--color-blue-dark-100);--color-component-utility-blue-dark-200: var(--color-blue-dark-200);--color-component-utility-blue-dark-300: var(--color-blue-dark-300);--color-component-utility-blue-dark-400: var(--color-blue-dark-400);--color-component-utility-blue-dark-500: var(--color-blue-dark-500);--color-component-utility-blue-dark-600: var(--color-blue-dark-600);--color-component-utility-blue-dark-700: var(--color-blue-dark-700);--color-component-utility-purple-50: var(--color-purple-50);--color-component-utility-purple-100: var(--color-purple-100);--color-component-utility-purple-200: var(--color-purple-200);--color-component-utility-purple-300: var(--color-purple-300);--color-component-utility-purple-400: var(--color-purple-400);--color-component-utility-purple-500: var(--color-purple-500);--color-component-utility-purple-600: var(--color-purple-600);--color-component-utility-purple-700: var(--color-purple-700);--color-component-utility-pink-50: var(--color-pink-50);--color-component-utility-pink-100: var(--color-pink-100);--color-component-utility-pink-200: var(--color-pink-200);--color-component-utility-pink-300: var(--color-pink-300);--color-component-utility-pink-400: var(--color-pink-400);--color-component-utility-pink-500: var(--color-pink-500);--color-component-utility-pink-600: var(--color-pink-600);--color-component-utility-pink-700: var(--color-pink-700);--color-component-utility-red-50: var(--color-red-50);--color-component-utility-red-100: var(--color-red-100);--color-component-utility-red-200: var(--color-red-200);--color-component-utility-red-300: var(--color-red-300);--color-component-utility-red-400: var(--color-red-400);--color-component-utility-red-500: var(--color-red-500);--color-component-utility-red-600: var(--color-red-600);--color-component-utility-red-700: var(--color-red-700);--color-component-utility-orange-50: var(--color-orange-50);--color-component-utility-orange-100: var(--color-orange-100);--color-component-utility-orange-200: var(--color-orange-200);--color-component-utility-orange-300: var(--color-orange-300);--color-component-utility-orange-400: var(--color-orange-400);--color-component-utility-orange-50
40: var(--color-orange-500);--color-component-utility-orange-600: var(--color-orange-600);--color-component-utility-orange-700: var(--color-orange-700);--color-component-utility-yellow-50: var(--color-yellow-50);--color-component-utility-yellow-100: var(--color-yellow-100);--color-component-utility-yellow-200: var(--color-yellow-200);--color-component-utility-yellow-300: var(--color-yellow-300);--color-component-utility-yellow-400: var(--color-yellow-400);--color-component-utility-yellow-500: var(--color-yellow-500);--color-component-utility-yellow-600: var(--color-yellow-600);--color-component-utility-yellow-700: var(--color-yellow-700);--color-component-utility-lemon-50: var(--color-lemon-50);--color-component-utility-lemon-100: var(--color-lemon-100);--color-component-utility-lemon-200: var(--color-lemon-200);--color-component-utility-lemon-300: var(--color-lemon-300);--color-component-utility-lemon-400: var(--color-lemon-400);--color-component-utility-lemon-500: var(--color-lemon-500);--color-component-utility-lemon-600: var(--color-lemon-600);--color-component-utility-lemon-utility-lemon-700: var(--color-lemon-700);--color-icon-primary: var(--color-base-black);--color-icon-secondary: var(--color-gray-600);--color-icon-tertiary: var(--color-gray-500);--color-icon-disabled: var(--color-gray-300);--color-icon-white: var(--color-base-white);--color-icon-brand: var(--color-brand-600);--color-icon-brand-hover: var(--color-brand-700);--color-icon-success: var(--color-success-600);--color-icon-warning: var(--color-warning-600);--color-icon-error: var(--color-error-600);--color-icon-info: var(--color-blue-600);--font-family: Chromatica, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-size-heading-xs: 1.5rem;--font-size-heading-sm: 1.875rem;--font-size-heading-md: 2.25rem;--font-size-heading-lg: 3rem;--font-size-heading-xl: 3.75rem;--font-size-heading-2xl: 4.5rem;--font-size-text-xs: .75rem;--font-size-text-sm: .875rem;--font-size-text-md: 1rem;--font-size-text-lg: 1.125rem;--font-size-text-xl: 1.25rem;--h1-font-size: 3rem;--h2-font-size: 2.5rem;--h3-font-size: 2rem;--h4-font-size: 1.5rem;--h5-font-size: 1.25rem;--h6-font-size: 1rem;--subtitle-xl-font-size: 1.5rem;--subtitle-lg-font-size: 1.25rem;--subtitle-md-font-size: 1rem;--subtitle-sm-font-size: .875rem;--subtitle-xs-font-size: .75rem;--body-lg-font-size: 1.25rem;--body-md-font-size: 1rem;--body-sm-font-size: .875rem;--body-xs-font-size: .75rem;--buton-lg-font-size: 1.125rem;--button-md-font-size: 1rem;--button-sm-font-size: .875rem;--line-height-text-xs: 150%;--line-height-text-sm: 142.86%;--line-height-text-md: 150%;--line-height-text-lg: 155.56%;--line-height-text-xl: 150%;--h1-line-height: 120%;--h2-line-height: 120%;--h3-line-height: 120%;--h4-line-height: 120%;--h5-line-height: 120%;--h6-line-height: 120%;--spacing-none-px: 0px;--spacing-xxs-px: 2px;--spacing-xs-px: 4px;--spacing-sm-px: 6px;--spacing-md-px: 8px;--spacing-lg-px: 12px;--spacing-xl-px: 16px;--spacing-2xl-px: 20px;--spacing-3xl-px: 24px;--spacing-4xl-px: 32px;--spacing-5xl-px: 40px;--spacing-6xl-px: 48px;--spacing-7xl-px: 64px;--spacing-8xl-px: 80px;--spacing-9xl-px: 96px;--spacing-10xl-px: 128px;--spacing-11xl-px: 160px;--spacing-none-rem: 0rem;--spacing-xxs-rem: .125rem;--spacing-xs-rem: .25rem;--spacing-sm-rem: .375rem;--spacing-md-rem: .5rem;--spacing-lg-rem: .75rem;--spacing-xl-rem: 1rem;--spacing-2xl-rem: 1.25rem;--spacing-3xl-rem: 1.5rem;--spacing-4xl-rem: 2rem;--spacing-5xl-rem: 2.5rem;--spacing-6xl-rem: 3rem;--spacing-7xl-rem: 4rem;--spacing-8xl-rem: 5rem;--spacing-9xl-rem: 6rem;--spacing-10xl-rem: 8rem;--spacing-11xl-rem: 10rem;--container-padding-mobile: 16px;--container-padding-tablet: 32px;--container-padding-laptop: 32px;--container-padding-desktop: 32px;--container-min-width-mobile: 384px;--container-max-width-mobile: 768px;--container-min-width-tablet: 768px;--container-max-width-tablet: 1024px;--container-min-width-laptop: 1024px;--container-max-width-laptop: 1440px;--container-min-width-desktop: 1440px;--container-max-width-desktop: 1440px;--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-full: 9999px;--radius-circle: 50%;--width-xxs-px: 320px;--width-xs-px: 384px;--width-sm-px: 480px;--width-md-px: 560px;--width-lg-px: 640px;--width-xl-px: 768px;--width-2xl-px: 1024px;--width-3xl-px: 1280px;--width-4xl-px: 1440px;--width-5xl-px: 1600px;
4--width-6xl-px: 1920px;--paragraph-max-width-px: 720px;--width-xxs-rem: 20rem;--width-xs-rem: 24rem;--width-sm-rem: 30rem;--width-md-rem: 35rem;--width-lg-rem: 40rem;--width-xl-rem: 48rem;--width-2xl-rem: 64rem;--width-3xl-rem: 80rem;--width-4xl-rem: 90rem;--width-5xl-rem: 100rem;--width-6xl-rem: 120rem;--paragraph-max-width-rem: 45rem;--app-header-height: 101px;--app-header-top-header: 116px;--app-header-margin-bottom: 29px;--main-content-padding-top: var(--spacing-7xl-rem)}@media(max-width:1024px){[_nghost-%COMP%]{--main-content-padding-top: var(--spacing-xl-rem)}}@supports selector(:focus-visible){[_nghost-%COMP%] *:focus{outline:none}[_nghost-%COMP%] *:focus-visible{outline:3px solid white!important;box-shadow:0 0 0 6px var(--color-effect-focus-ring-brand, #00A676)!important}}.agent-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100dvh;width:100%;margin-top:115px}.agent-wrapper[_ngcontent-%COMP%] .agent-content[_ngcontent-%COMP%]{display:flex;flex:1;overflow:hidden;position:relative}.agent-wrapper[_ngcontent-%COMP%] .agent-content[_ngcontent-%COMP%] .column[_ngcontent-%COMP%]{height:100%;overflow-y:auto}.agent-wrapper[_ngcontent-%COMP%] .agent-content[_ngcontent-%COMP%] .left[_ngcontent-%COMP%]{background-color:#f5f3ef}.agent-wrapper[_ngcontent-%COMP%] .agent-content[_ngcontent-%COMP%] .right[_ngcontent-%COMP%]{flex:1;border-left:2px solid #000}.agent-wrapper[_ngcontent-%COMP%] .agent-content[_ngcontent-%COMP%] .resizer[_ngcontent-%COMP%]{width:10px;cursor:col-resize;background-color:transparent;z-index:10;margin:0 -5px;display:flex;justify-content:center;align-items:center;transition:background-color .2s}.agent-wrapper[_ngcontent-%COMP%] .agent-content[_ngcontent-%COMP%] .resizer[_ngcontent-%COMP%]:hover, .agent-wrapper[_ngcontent-%COMP%] .agent-content[_ngcontent-%COMP%] .resizer[_ngcontent-%COMP%]:active{background-color:#0000000d}.agent-wrapper[_ngcontent-%COMP%] .agent-content[_ngcontent-%COMP%] .resizer[_ngcontent-%COMP%]:hover .resizer-handle[_ngcontent-%COMP%], .agent-wrapper[_ngcontent-%COMP%] .agent-content[_ngcontent-%COMP%] .resizer[_ngcontent-%COMP%]:active .resizer-handle[_ngcontent-%COMP%]{background-color:#000}.agent-wrapper[_ngcontent-%COMP%] .agent-content[_ngcontent-%COMP%] .resizer[_ngcontent-%COMP%] .resizer-handle[_ngcontent-%COMP%]{width:2px;height:100%;background-color:#000;transition:width .2s}.cdk-drag-preview[_ngcontent-%COMP%]{opacity:0}.exit-modal[_ngcontent-%COMP%]{display:contents}.exit-modal[_ngcontent-%COMP%] .modal-header[_ngcontent-%COMP%]{display:flex;flex-direction:row}.exit-modal[_ngcontent-%COMP%] .modal-header[_ngcontent-%COMP%] .close-button[_ngcontent-%COMP%]{position:absolute;top:var(--spacing-xl-rem);right:var(--spacing-xl-rem)} 5/*# sourceMappingURL=https://static.alloprof.qc.ca/webapp/builds/8061618/agent-layout.component-X24KUNMU.css.map */`]});let t=n;return t})()});var Ft,Nt=F(()=>{"use strict";Wn();D();Ft=(()=>{let n=class n{constructor(){re.setOptions({breaks:!0,gfm:!0})}copyMarkdown(e){return To(this,null,function*(){if(!e)return;let r=re.parse(e),c=e.replace(/\*\*/g,""),i=new Blob([r],{type:"text/html"}),a=new Blob([c],{type:"text/plain"}),d=new ClipboardItem({"text/html":i,"text/plain":a});return navigator.clipboard.write([d])})}};n.\u0275fac=function(r){return new(r||n)},n.\u0275prov=A({token:n,factory:n.\u0275fac,providedIn:"root"});let t=n;return t})()});var Rt,At=F(()=>{"use strict";D();Pn();Wn();D();Rt=(()=>{let n=class n{constructor(){this.sanitizer=h(De),re.setOptions({breaks:!0,gfm:!0})}transform(e){if(!e)return"";let r=re.parse(e);return this.sanitizer.bypassSecurityTrustHtml(r)}};n.\u0275fac=function(r){return new(r||n)},n.\u0275pipe=dn({name:"markdown",type:n,pure:!0});let t=n;return t})()});function Zi(t,n){if(t&1){let o=T();s(0,"div",3)(1,"ui-button",18),x("click",function(){_(o);let r=v();return w(r.situation()&&(r.isConfirmModalOpen=!0))}),y(2,"ui-icon",13),C(3),g(4,"translate"),f()()}if(t&2){let o=v();l(),p("disabled",!o.situation()),l(),p("name","eraser"),l(),k(" ",J(4,3,o.deleteButtonKey,io(6,ce,o.itemConcept))," ")}}function Yi(t,n){if(t&1){let o=T();s(0,"div",27)(1,"span",37),C(2),g(3,"translate"),f(),y(4,"ui-textarea",38),g(5,"translate"),s(6,"div",39)(7,"button",40),x("click",function(){_(o);let r=v().$implicit,c=v(2);return w(c.closeCommentBox(r))}),C(8),g(9,"translate"),g(10,"translate"),f()()()}if(t&2){let o=v().$implicit;l(2),B(b(3,5,"miniAgents.common.actions.comment")),l(2),p("formControl",o.commentControl)("placeholder",b(5,7,"miniAgents.common.actions.commentPlaceholder"))("rows",4),l(4),k(" ",o.commentControl.value!=null&&o.commentControl.value.trim()?b(9,9,"miniAgents.common.actions.send"):b(10,11,"miniAgents.common.actions.close")," ")}}function Qi(t,n){t&1&&(s(0,"div",34),C(1),g(2,"translate"),f()),t&2&&(l(),k(" ",b(2,1,"miniAgents.common.outputDisplay.copiedSuccess")," "))}function Xi(t,n){if(t&1){let o=T();s(0,"div",19)(1,"div",21)(2,"div",22),y(3,"div",23),g(4,"markdown"),f(),y(5,"p",24),g(6,"translate"),f(),s(7,"div",25)(8,"div",26),z(9,Yi,11,13,"div",27),s(10,"ui-tooltip",28)(11,"ui-icon-button",29),x("click",function(){let r=_(o).$implicit,c=v(2);return w(c.handleFeedback(r,"up"))}),y(12,"ui-icon",30),f()(),s(13,"ui-tooltip",31)(14,"ui-icon-button",29),x("click",function(){let r=_(o).$implicit,c=v(2);return w(c.handleFeedback(r,"down"))}),y(15,"ui-icon",32),f()(),s(16,"div",33),z(17,Qi,3,3,"div",34),s(18,"ui-tooltip",35)(19,"ui-icon-button",29),x("click",function(){let r=_(o).$implicit,c=v(2);return w(c.copyToClipboard(r))}),y(20,"ui-icon",36),f()()()()()()}if(t&2){let o=n.$implicit,e=v(2);l(3),p("innerHTML",b(4,13,e.featureKey==="dictation"?o.data==null||o.data.spelling==null?null:o.data.spelling.text:o.data==null||o.data.situation==null?null:o.data.situation.text),po),l(2),p("innerHTML",J(6,15,"miniAgents.common.infos.display",Qo(18,Ki,e.itemSingular,e.itemPlural)),po),l(4),S(o.showCommentBox?9:-1),l(3),p("name","thumbs")("variant",o.feedbackGiven==="up"?"filled":"outlined")("size","lg"),l(3),p("name","thumbs")("variant",o.feedbackGiven==="down"?"filled":"outlined")("size","lg")("rotation",180),l(2),S(o.isCopied?17:-1),l(3),p("name","copy")("size","lg")}}function Ji(t,n){if(t&1&&(s(0,"div",20),y(1,"ui-image",41),s(2,"h3",42),C(3),g(4,"translate"),f(),s(5,"p",43),C(6),g(7,"translate"),f()()),t&2){let o=v(2);l(3),B(b(4,2,"miniAgents.common.outputDisplay.loading")),l(3),k(" ",J(7,4,"miniAgents.common.outputDisplay.loadingSubtitle",io(7,ce,o.itemSingular))," ")}}function ol(t,n){if(t&1&&(s(0,"div",15),$(1,Xi,21,21,"div",19,$i),z(3,Ji,8,9,"div",20),f()),t&2){let o=v();l(),Z(o.history()),l(2),S(o.isLoading()?3:-1)}}function el(t,n){if(t&1&&(s(0,"div",16),y(1,"ui-image",41),s(2,"h3",42),C(3),g(4,"translate"),f(),s(5,"p",43),C(6),g(7,"translate"),f()()),t&2){let o=v();l(3),B(b(4,2,"miniAgents.common.outputDisplay.loading")),l(3),k(" ",J(7,4,"miniAgents.common.outputDisplay.loadingSubtitle",io(7,ce,o.itemSingular))," ")}}function rl(t,n){if(t&1&&(s(0,"div",17)(1,"h3",44),C(2),g(3,"translate"),f(),s(4,"p",43),C(5),g(6,"translate"),f()()),t&2){let o=v();l(2),k(" ",J(3,2,"miniAgents.common.outputDisplay.noSituation",io(7,ce,o.itemSingular))," "),l(3),B(b(6,5,"miniAgents.common.outputDisplay.noSituationSubtitle"))}}
5var Ui,ce,Ki,$i,Vt,Bt=F(()=>{"use strict";D();wo();Nt();qe();Go();rr();Xo();wo();oo();At();D();wo();oo();Ui=["outputContent"],ce=t=>({concept:t}),Ki=(t,n)=>({concepteur:t,urlConcepteur:n}),$i=(t,n)=>n.id;Vt=(()=>{let n=class n{get itemSingular(){return this.featureKey==="dictation"?"dict\xE9e":"situation d\u2019\xE9criture"}get itemPlural(){return this.featureKey==="dictation"?"dict\xE9es":"situations d\u2019\xE9criture"}constructor(){this.featureKey="writing-situation",this.destroyRef=h(nn),this.autoScrollIntervalId=null,this.shouldAutoScroll=!0,this.promptService=h(Do),this.clipboardService=h(Ft),this.situation=this.promptService.generatedResult,this.isLoading=this.promptService.isLoading,this.history=P([]),this.historyCountChange=L(),this.isCopied=P(!1),this.feedbackGiven="",this.isConfirmModalOpen=!1,this.showCommentBox=!1,this.commentControl=new Ho(""),this.destroyRef.onDestroy(()=>this.stopAutoScrollToBottom()),bo(()=>{this.promptService.resetRequested(),this.showCommentBox=!1,this.commentControl.reset(),this.history.set([]),this.historyCountChange.emit(0),this.isConfirmModalOpen=!1}),bo(()=>{let e=this.isLoading(),r=this.history().length>0;e&&r?this.startAutoScrollToBottom():this.stopAutoScrollToBottom()}),bo(()=>{let e=this.situation();if(e&&!this.history().some(c=>JSON.stringify(c.data)===JSON.stringify(e))){let c={id:crypto.randomUUID(),data:e,feedbackGiven:"",showCommentBox:!1,commentControl:new Ho(""),isCopied:!1};this.history.update(i=>{let a=[...i,c];return this.historyCountChange.emit(a.length),a})}})}scrollToBottom(){if(!this.shouldAutoScroll)return;let e=this.outputContentRef?.nativeElement;e&&(e.scrollTop=e.scrollHeight)}scheduleScrollToBottom(){setTimeout(()=>this.scrollToBottom(),0),requestAnimationFrame(()=>this.scrollToBottom()),setTimeout(()=>this.scrollToBottom(),80)}startAutoScrollToBottom(){this.shouldAutoScroll=!0,this.scheduleScrollToBottom(),this.autoScrollIntervalId===null&&(this.autoScrollIntervalId=setInterval(()=>{this.scrollToBottom()},120))}stopAutoScrollToBottom(){this.autoScrollIntervalId!==null&&(clearInterval(this.autoScrollIntervalId),this.autoScrollIntervalId=null)}onScroll(){let e=this.outputContentRef?.nativeElement;if(!e)return;let c=e.scrollHeight-e.scrollTop-e.clientHeight<100;this.shouldAutoScroll=c}handleFeedback(e,r){this.history.update(c=>c.map(i=>i.id===e.id?fo(Q({},i),{feedbackGiven:r,showCommentBox:!0}):i)),r==="up"?this.promptService.track(this.featureKey,eo.thumbsUp):this.promptService.track(this.featureKey,eo.thumbsDown)}closeCommentBox(e){e.commentControl.reset(),this.history.update(r=>r.map(c=>c.id===e.id?fo(Q({},c),{showCommentBox:!1}):c))}confirmReset(){this.promptService.resetAll(this.featureKey)}copyToClipboard(e){let r=this.featureKey==="dictation"?e.data?.spelling?.text:e.data?.situation?.text;r&&this.clipboardService.copyMarkdown(r).then(()=>{this.history.update(c=>c.map(i=>i.id===e.id?fo(Q({},i),{isCopied:!0}):i)),setTimeout(()=>this.history.update(c=>c.map(i=>i.id===e.id?fo(Q({},i),{isCopied:!1}):i)),3e3),this.promptService.track(this.featureKey,eo.copy)}).catch(c=>console.error("\xC9chec de la copie :",c))}hideModal(){this.isConfirmModalOpen=!1}get itemConcept(){return this.history().length===1?this.itemSingular:this.itemPlural}get deleteButtonKey(){return this.history().length===1?"miniAgents.common.outputDisplay.deleteButton.singular":"miniAgents.common.outputDisplay.deleteButton.plural"}get deleteModalTitleKey(){return this.history().length===1?"miniAgents.common.outputDisplay.deleteModal.title.singular":"miniAgents.common.outputDisplay.deleteModal.title.plural"}get deleteModalDescriptionKey(){return this.history().length===1?"miniAgents.common.outputDisplay.deleteModal.description.singular":"miniAgents.common.outputDisplay.deleteModal.description.plural"}};n.\u0275fac=function(r){return new(r||n)},n.\u0275cmp=E({type:n,selectors:[["app-output-display"]],viewQuery:function(r,c){if(r&1&&Mo(Ui,5),r&2){let i;Po(i=Oo())&&(c.outputContentRef=i.first)}},inputs:{featureKey:"featureKey"},outputs:{historyCountChange:"historyCountChange"},decls:29,vars:31,consts:[["modalAction",""],["outputContent",""],[1,"output-container"],[1,"output-header"],["variant","alert",1,"exit-modal",3,"isVisibleChange","isVisible"],["modalHeader",""],[1,"modal-header"],[1,"title","subtitle-xl"],["data-testid","closeButton",1,"close-button",3,"onclick","title","variant"],[3,"name"],[1,"body-lg"],["modalActions",""],[3,"onclick","variant"],["buttonLeft","",3,"name"],[1,"output-content",3,"scroll"],[1,"history-list"],[1,"status-state","loading-state"],[1,"status-state"],["size","sm","variant","tertiary",3,"click","disabled"],[1,"result-card"],[1,"status-state","loading-state","loading-state-with-history"],[1,"result-content"],[1,"result-header"],[1,"markdown-content","text-display",3,"innerHTML"],[1,"body-xs","text-info",3,"innerHTML"],[1,"result-actions-wrapper"],[1,"result-footer"],[1,"comment-popover"],["text","Satisfaisant","position","top"],["variant","tertiary","size","lg",3,"click"],[3,"name","variant","size"],["text","Insatisfaisant","position","top"],[3,"name","variant","size","rotation"],[1,"copy-wrapper"],[1,"copy-toast"],["text","Copier","position","top"],[3,"name","size"],[1,"comment-label"],["id","feedback-comment",3,"formControl","placeholder","rows"],[1,"comment-actions"],[1,"btn-close-comment",3,"click"],["assetName","gifs/loading-IA.gif","alt","loading-IA","width","48px","height","48px"],[1,"status-title"],[1,"status-subtitle"],[1,"status-title","bold"]],template:function(r,c){if(r&1){let i=T();s(0,"div",2),z(1,Zi,5,8,"div",3),s(2,"ui-modal",4),Lo("isVisibleChange",function(d){return _(i),Bo(c.isConfirmModalOpen,d)||(c.isConfirmModalOpen=d),w(d)}),go(3,5),s(4,"div",6)(5,"h1",7),C(6),g(7,"translate"),f(),s(8,"ui-icon-button",8),g(9,"translate"),x("onclick",function(){return _(i),w(c.hideModal())}),y(10,"ui-icon",9),f()(),mo(),s(11,"p",10),C(12),g(13,"translate"),f(),go(14,11),s(15,"ui-button",12,0),x("onclick",function(){return _(i),w(c.hideModal())}),C(17),g(18,"translate"),f(),s(19,"ui-button",12,0),x("onclick",function(){return _(i),w(c.confirmReset())}),y(21,"ui-icon",13),C(22),g(23,"translate"),f(),mo(),f(),s(24,"div",14,1),x("scroll",function(){return _(i),w(c.onScroll())}),z(26,ol,4,1,"div",15)(27,el,8,9,"div",16)(28,rl,7,9,"div",17),f()()}r&2&&(l(),S(c.history().length>0?1:-1),l(),Vo("isVisible",c.isConfirmModalOpen),l(4),k(" ",J(7,15,c.deleteModalTitleKey,io(27,ce,c.itemConcept))," "),l(2),p("title",b(9,18,"miniAgents.common.actions.fermer"))("variant","close"),l(2),p("name","close"),l(2),k(" ",J(13,20,c.deleteModalDescriptionKey,io(29,ce,c.itemConcept))," "),l(3),p("variant","link"),l(2),B(b(18,23,"miniAgents.common.outputDisplay.deleteModal.cancel")),l(2),p("variant","primary"),l(2),p("name","eraser"),l(),k(" ",b(23,25,"miniAgents.common.outputDisplay.deleteModal.confirm")," "),l(2),N("is-centered",c.history().length===0),l(2),S(c.history().length>0?26:c.isLoading()?27:28))}
5,dependencies:[H,ao,ko,zo,Eo,U,Y,ne,yo,uo,er,Ge,Ze,Rt,lo],styles:[`:root{--icon-font-family: "alicon"}.icon-visible:before,.icon-user:before,.icon-stop:before,.icon-social-youtube-no-circle:before,.icon-social-youtube:before,.icon-social-website-no-circle:before,.icon-social-website:before,.icon-social-twitter-no-circle:before,.icon-social-twitter:before,.icon-social-tiktok-no-circle:before,.icon-social-tiktok:before,.icon-social-share-no-circle-full:before,.icon-social-share-no-circle:before,.icon-social-pinterest-no-circle:before,.icon-social-pinterest:before,.icon-social-mail-no-circle:before,.icon-social-mail:before,.icon-social-linkedin-no-circle:before,.icon-social-linkedin:before,.icon-social-instagram-no-circle:before,.icon-social-instagram:before,.icon-social-facebook-no-circle:before,.icon-social-facebook:before,.icon-search-sm:before,.icon-search-active:before,.icon-search:before,.icon-refresh-sm:before,.icon-refresh-md:before,.icon-refresh:before,.icon-reading:before,.icon-plus-xs:before,.icon-plus-sm:before,.icon-plus-md:before,.icon-plus-circle-xs:before,.icon-plus-circle-sm:before,.icon-plus-circle-md:before,.icon-plus-circle:before,.icon-plus:before,.icon-play-sound:before,.icon-phone:before,.icon-os-apple:before,.icon-os-android:before,.icon-notions-sm:before,.icon-notions-md:before,.icon-notions:before,.icon-minus-xs:before,.icon-minus-sm:before,.icon-minus-md:before,.icon-minus-circle-xs:before,.icon-minus:before,.icon-messenger:before,.icon-menu-sm:before,.icon-menu-md:before,.icon-menu:before,.icon-mail:before,.icon-list-sm:before,.icon-list-md:before,.icon-list:before,.icon-invisible:before,.icon-home-full:before,.icon-home:before,.icon-filters-on:before,.icon-filters:before,.icon-face:before,.icon-ellipsis:before,.icon-edit:before,.icon-download-sm:before,.icon-download:before,.icon-don:before,.icon-close-xs:before,.icon-close-sm:before,.icon-close-md:before,.icon-close-circle-sm-fat:before,.icon-close-circle-sm:before,.icon-close-circle-md:before,.icon-close-circle:before,.icon-close:before,.icon-chevron-sm:before,.icon-chevron-md:before,.icon-chevron:before,.icon-checkmark-sm:before,.icon-arrow-sm-t:before,.icon-arrow-sm:before,.icon-arrow-play:before,.icon-arrow-md:before,.icon-arrow-line:before,.icon-arrow-fs:before,.icon-arrow-external-sm:before,.icon-arrow-external-md:before,.icon-arrow-external:before,.icon-arrow-bend:before,.icon-arrow:before,.icon:before{font-family:var(--icon-font-family);font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never}.icon-arrow:before{content:"\\ea01"}.icon-arrow-bend:before{content:"\\ea02"}.icon-arrow-external:before{content:"\\ea03"}.icon-arrow-external-md:before{content:"\\ea04"}.icon-arrow-external-sm:before{content:"\\ea05"}.icon-arrow-fs:before{content:"\\ea06"}.icon-arrow-line:before{content:"\\ea07"}.icon-arrow-md:before{content:"\\ea08"}.icon-arrow-play:before{content:"\\ea09"}.icon-arrow-sm:before{content:"\\ea0a"}.icon-arrow-sm-t:before{content:"\\ea0b"}.icon-checkmark-sm:before{content:"\\ea0c"}.icon-chevron:before{content:"\\ea0d"}.icon-chevron-md:before{content:"\\ea0e"}.icon-chevron-sm:before{content:"\\ea0f"}.icon-close:before{content:"\\ea10"}.icon-close-circle:before{content:"\\ea11"}.icon-close-circle-md:before{content:"\\ea12"}.icon-close-circle-sm:before{content:"\\ea13"}.icon-close-circle-sm-fat:before{content:"\\ea14"}.icon-close-md:before{content:"\\ea15"}.icon-close-sm:before{content:"\\ea16"}.icon-close-xs:before{content:"\\ea17"}.icon-don:before{content:"\\ea18"}.icon-download:before{content:"\\ea19"}.icon-download-sm:before{content:"\\ea1a"}.icon-edit:before{content:"\\ea1b"}.icon-ellipsis:before{content:"\\ea1c"}.icon-face:before{content:"\\ea1d"}.icon-filters:before{content:"\\ea1e"}.icon-filters-on:before{content:"\\ea1f"}.icon-home:before{content:"\\ea20"}.icon-home-full:before{content:"\\ea21"}.icon-invisible:before{content:"\\ea22"}.icon-list:before{content:"\\ea23"}.icon-list-md:before{content:"\\ea24"}.icon-list-sm:before{content:"\\ea25"}.icon-mail:before{content:"\\ea26"}.icon-menu:before{content:"\\ea27"}.icon-menu-md:before{content:"\\ea28"}.icon-menu-sm:before{content:"\\ea29"}.icon-messenger:before{content:"\\ea2a"}.icon-minus:before{content:"\\ea2b"}.icon-minus-circle-xs:before{content:"\\ea2c"}.icon-minus-md:before{content:"\\ea2d"}.icon-minus-sm:before{content:"\\ea2e"}.icon-minus-xs:before{content:"\\ea2f"}.icon-notions:before{content:"\\ea30"}.icon-notions-md:before{content:"\\ea31"}.icon-notions-sm:before{content:"\\ea32"}.icon-os-android:before{content:"\\ea33"}.icon-os-apple:before{content:"\\ea34"}.icon-phone:before{content:"\\ea35"}.icon-play-sound:before{content:"\\ea36"}.icon-plus:before{content:"\\ea37"}.icon-plus-circle:before{content:"\\ea38"}.icon-plus-circle-md:before{content:"\\ea39"}.icon-plus-circle-sm:before{content:"\\ea3a"}.icon-plus-circle-xs:before{content:"\\ea3b"}.icon-plus-md:before{content:"\\ea3c"}.icon-plus-sm:before{content:"\\ea3d"}.icon-plus-xs:before{content:"\\ea3e"}.icon-reading:before{content:"\\ea3f"}.icon-refresh:before{content:"\\ea40"}.icon-refresh-md:before{content:"\\ea41"}.icon-refresh-sm:before{content:"\\ea42"}.icon-search:before{content:"\\ea43"}.icon-search-active:before{content:"\\ea44"}.icon-search-sm:before{content:"\\ea45"}.icon-social-facebook:before{content:"\\ea46"}.icon-social-facebook-no-circle:before{content:"\\ea47"}.icon-social-instagram:before{content:"\\ea48"}.icon-social-instagram-no-circle:before{content:"\\ea49"}.icon-social-linkedin:before{content:"\\ea4a"}.icon-social-linkedin-no-circle:before{content:"\\ea4b"}.icon-social-mail:before{content:"\\ea4c"}.icon-social-mail-no-circle:before{content:"\\ea4d"}.icon-social-pinterest:before{content:"\\ea4e"}.icon-social-pinterest-no-circle:before{content:"\\ea4f"}.icon-social-share-no-circle:before{content:"\\ea50"}.icon-social-share-no-circle-full:before{content:"\\ea51"}.icon-social-tiktok:before{content:"\\ea52"}.icon-social-tiktok-no-circle:before{content:"\\ea53"}.icon-social-twitter:before{content:"\\ea54"}.icon-social-twitter-no-circle:before{content:"\\ea55"}.icon-social-website:before{content:"\\ea56"}.icon-social-website-no-circle:before{content:"\\ea57"}.icon-social-youtube:before{content:"\\ea58"}.icon-social-youtube-no-circle:before{content:"\\ea59"}.icon-stop:before{content:"\\ea5a"}.icon-user:before{content:"\\ea5b"}.icon-visible:before{content:"\\ea5c"}h1{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h1-font-size);font-weight:var(--font-weight-black);line-height:var(--h1-line-height)}h2{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h2-font-size);font-weight:var(--font-weight-black);line-height:var(--h2-line-height)}h3{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h3-font-size);font-weight:var(--font-weight-bold);line-height:var(--h3-line-height)}h4{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h4-font-size);font-weight:var(--font-weight-bold);line-height:var(--h4-line-height)}h5{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h5-font-size);font-weight:var(--font-weight-bold);line-height:var(--h5-line-height)}h6{font-family:var(--font-family),sans-serif;font-style:normal;color:var(--color-text-primary);font-size:var(--h6-font-size);font-weight:var(--font-weight-bold);line-height:var(--h6-line-height)}.subtitle-xl{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xl-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-lg{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-lg-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-md{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-md-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-sm{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-sm-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.subtitle-xs{font-family:var(--font-family),sans-serif;font-size:var(--subtitle-xs-font-size);font-weight:var(--font-weight-medium);font-style:normal;line-height:120%;color:var(--color-text-primary);letter-spacing:unset}.body-lg{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-md{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-sm{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary)}.body-xs{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary)}.body-lg-bold{font-family:var(--font-family),sans-serif;font-size:var(--body-lg-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-md-bold{font-family:var(--font-family),sans-serif;font-size:var(--body-md-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-sm-bold{font-family:var(--font-family),sans-serif;font-size:var(--body-sm-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:150%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.body-xs-bold{font-family:var(--font-family),sans-serif;font-size:var(--body-xs-font-size);font-weight:var(--font-weight-regular);font-style:normal;line-height:120%;color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.typography-button-lg{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-lg-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-md{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-md-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography-button-sm{font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--button-sm-font-size);font-style:normal;line-height:120%;color:var(--color-text-primary)}.typography_button-link{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none}.img-sm{width:var(--image-sm-size);height:var(--image-sm-size);flex-shrink:0}.img-md{width:var(--image-md-size);height:var(--image-md-size);flex-shrink:0}.img-lg{width:var(--image-lg-size);height:var(--image-lg-size);flex-shrink:0}button{background-color:transparent;font-size:inherit;border:0;padding:0}button:disabled{opacity:.35;pointer-events:none}button:disabled img{opacity:.35}th{background-color:var(--color-100)}:root{--app-hub-margin-inline: 122px;--body-font: "Chromatica", sans-serif;--font-italic: "Chromatica Italic", sans-serif;--fw-normal: 400;--fw-regular: var(--fw-normal);--fw-medium: 500;--fw-bold: 700;--fw-black: 900;--max-width: 1920px;--input-shadow: 4px;--avatar-shadow: 6px;--topbar-padding: 30px;--topbar-min-height: 32px;--space-s: 20px;--space-m: 40px;--space-l: 50px;--space-xl: var(--space-l);--color-000: #05bf8e;--border-color-000: #04a67c;--color-900: #11473b;--border-color-900: #0c322a;--color-800: #0c6b52;--border-color-800: #095440;--color-700: #07815c;--border-color-700: #06694b;--color-600: #019667;--border-color-600: #017d56;--color-500: #00b37a;--border-color-500: #009a69;--color-400: #04b181;--border-color-400: #03986f;--color-300: #a2f4d6;--border-color-300: #8bf1cc;--color-200: #c0f6e0;--border-color-200: #aaf3d5;--color-100: #dbf8ef;--border-color-100: #c6f4e6;--color-50: #f1fcf8;--border-color-50: #dcf8ee;--border-color-b: #fca28f;--border-color-a: #e2ec59;--border-color-c: #8bf1cc;--color-b: #ff55c3;--color-a: #efc807;--color-c: #51b6c2}:root .lrn-assess [id^=countdown-modal] .lrn-assess-modal-body{white-space:pre-line}:host{--color-base-white: #ffffff;--color-base-black: #000000;--color-base-transparent: #ffffff00;--color-gray-25: #fdfdfd;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #e9eaeb;--color-gray-300: #d5d7da;--color-gray-400: #a4a7ae;--color-gray-500: #717680;--color-gray-600: #535862;--color-gray-700: #414651;--color-gray-800: #252b37;--color-gray-900: #181d27;--color-gray-950: #0a0d12;--color-brand-25: #f7fcfd;--color-brand-50: #f0fafb;--color-brand-100: #DBF8EF;--color-brand-200: #A2F4D6;--color-brand-300: #A2F4D6;--color-brand-400: #04B181;--color-brand-500: #00A676;--color-brand-600: #0A8F67;--color-brand-700: #0C7154;--color-brand-800: #0E5C46;--color-brand-900: #11473B;--color-brand-950: #152e37;--color-error-25: #fff6f5;--color-error-50: #fff2f0;--color-error-100: #ffe2dd;--color-error-200: #ffcac1;--color-error-300: #ffa595;--color-error-400: #ff7159;--color-error-500: #ff4626;--color-error-600: #fc2a06;--color-error-700: #e02100;--color-error-800: #af1e05;--color-error-900: #901f0c;--color-error-950: #500c00;--color-warning-25: #fffff5;--color-warning-50: #fefee8;--color-warning-100: #fefdc3;--color-warning-200: #fff989;--color-warning-300: #feef46;--color-warning-400: #fbde14;--color-warning-500: #efc807;--color-warning-600: #cb9903;--color-warning-700: #a26e06;--color-warning-800: #86560d;--color-warning-900: #714612;--color-warning-950: #422506;--color-success-25: #f6fefb;
5--color-success-50: #ecfdf6;--color-success-100: #d1fae7;--color-success-200: #a6f4d4;--color-success-300: #6de8bd;--color-success-400: #33d4a1;--color-success-500: #0fba8a;--color-success-600: #049a73;--color-success-700: #03795d;--color-success-800: #05604b;--color-success-900: #054f3f;--color-success-950: #022c24;--color-cream-25: #fbfaf9;--color-cream-50: #f8f6f4;--color-cream-100: #efece5;--color-cream-200: #d4caba;--color-cream-300: #c9bca8;--color-cream-400: #b29d85;--color-cream-500: #a2876d;--color-cream-600: #957761;--color-cream-700: #7d6251;--color-cream-800: #665146;--color-cream-900: #54433a;--color-cream-950: #2c221e;--color-green-25: #f7fdf7;--color-green-50: #f2fbf2;--color-green-100: #e2f7e1;--color-green-200: #c7edc5;--color-green-300: #9add98;--color-green-400: #65c563;--color-green-500: #3a9a38;--color-green-600: #308b2e;--color-green-700: #286e27;--color-green-800: #245823;--color-green-900: #1f481f;--color-green-950: #0c270d;--color-green-light-25: #fafdf7;--color-green-light-50: #f2faeb;--color-green-light-100: #e0f4d3;--color-green-light-200: #c5eaac;--color-green-light-300: #9edc7a;--color-green-light-400: #7cca51;--color-green-light-500: #5daf33;--color-green-light-600: #468b25;--color-green-light-700: #376b20;--color-green-light-800: #2f551f;--color-green-light-900: #2a491e;--color-green-light-950: #12280b;--color-teal-25: #f5fffb;--color-teal-50: #ebfef6;--color-teal-100: #cefde8;--color-teal-200: #a2f8d6;--color-teal-300: #66efc2;--color-teal-400: #2adda8;--color-teal-500: #05bf8e;--color-teal-600: #009f78;--color-teal-700: #007f63;--color-teal-800: #006550;--color-teal-900: #015343;--color-teal-950: #002f26;--color-cyan-25: #f7fcfd;--color-cyan-50: #f0fafb;--color-cyan-100: #d9f2f4;--color-cyan-200: #b8e5e9;--color-cyan-300: #87d1d9;--color-cyan-400: #51b6c2;--color-cyan-500: #3399a7;--color-cyan-600: #2d7d8d;--color-cyan-700: #2b6673;--color-cyan-800: #2a5460;--color-cyan-900: #274752;--color-cyan-950: #152e37;--color-blue-25: #f6fafe;--color-blue-50: #f2f7fd;--color-blue-100: #e5eef9;--color-blue-200: #c5dbf2;--color-blue-300: #92bee7;--color-blue-400: #589bd8;--color-blue-500: #3b87cd;--color-blue-600: #2364a6;--color-blue-700: #1d4f87;--color-blue-800: #1c4570;--color-blue-900: #1c3b5e;--color-blue-950: #13263e;--color-blue-dark-25: #f6f8fe;--color-blue-dark-50: #f1f4fd;--color-blue-dark-100: #e0e7f9;--color-blue-dark-200: #c8d4f5;--color-blue-dark-300: #a2b9ee;--color-blue-dark-400: #7594e5;--color-blue-dark-500: #5571dc;--color-blue-dark-600: #4055d0;--color-blue-dark-700: #333fb1;--color-blue-dark-800: #32399b;--color-blue-dark-900: #2d347b;--color-blue-dark-950: #1f224c;--color-purple-25: #fdfbfe;--color-purple-50: #fbf7fd;--color-purple-100: #f6ecfb;--color-purple-200: #eeddf7;--color-purple-300: #e0c2f0;--color-purple-400: #c58ae1;--color-purple-500: #b974d8;--color-purple-600: #a556c7;--color-purple-700: #8f43ad;--color-purple-800: #783b8e;--color-purple-900: #623073;--color-purple-950: #623073;--color-pink-25: #fef5fc;--color-pink-50: #fef1fa;--color-pink-100: #fee5f6;--color-pink-200: #ffcbef;--color-pink-300: #ffa1e1;--color-pink-400: #ff55c3;--color-pink-500: #fa3ab1;--color-pink-600: #ea188f;--color-pink-700: #cc0a73;--color-pink-800: #a80c5e;--color-pink-900: #8c0f50;--color-pink-950: #56012e;--color-red-25: #fff5f5;--color-red-50: #fff0f0;--color-red-100: #ffdddd;--color-red-200: #ffc0c0;--color-red-300: #ff9494;--color-red-400: #ff5757;--color-red-500: #ff2323;--color-red-600: #ec0000;--color-red-700: #d70000;--color-red-800: #b10303;--color-red-900: #920a0a;--color-red-950: #500000;--color-orange-25: #fffaf5;--color-orange-50: #fff7ed;--color-orange-100: #ffedd5;--color-orange-200: #fed7aa;--color-orange-300: #fdb974;--color-orange-400: #fc913b;--color-orange-500: #fa7921;--color-orange-600: #eb570b;--color-orange-700: #c3400b;--color-orange-800: #9a3312;--color-orange-900: #7c2d12;--color-orange-950: #431407;--color-yellow-25: #fffff5;--color-yellow-50: #fefee8;--color-yellow-100: #fefdc3;--color-yellow-200: #fff989;--color-yellow-300: #feef46;--color-yellow-400: #fbde14;--color-yellow-500: #efc807;--color-yellow-600: #cb9903;--color-yellow-700: #a26e06;--color-yellow-800: #86560d;--color-yellow-900: #714612;--color-yellow-950: #422506;--color-lemon-25: #fefef6;--color-lemon-50: #fcfde9;--color-lemon-100: #f5fac7;--color-lemon-200: #f3f791;--color-lemon-300: #eef043;--color-lemon-400: #ebe524;--color-lemon-500: #dbcd17;--color-lemon-600: #bda211;--color-lemon-700: #977711;--color-lemon-800: #7d5f16;--color-lemon-900: #6b4d18;--color-lemon-950: #3e2a0a;--color-gray-warm-25: #f8f7f7;--color-gray-warm-50: #f1f0ef;--color-gray-warm-100: #e6e4e2;--color-gray-warm-200: #e6e4e2;--color-gray-warm-300: #d3d1ce;--color-gray-warm-400: #b9b4b0;--color-gray-warm-500: #a8a39e;--color-gray-warm-600: #87817b;--color-gray-warm-700: #706a65;--color-gray-warm-800: #5e5a56;--color-gray-warm-900: #514e4b;--color-gray-warm-950: #292726;--color-linear-gradient: linear-gradient(0deg, #acf562 0%, #b6f8b1 .01%, #bffaff 83.17%);--yellow-500: #ffcd35;--yellow-400: #eef043;--yellow-100: #fdf0c8;--red-500: #ff6045;--red-100: #fedddb;--white: #ffffff;--black: #000000;--grey-50: #f2f2f2;--grey-100: #dee1dd;--grey-200: #d5d5d5;--grey-400: #707070;--grey-500: #4f4f4f;
5--paler-black: #333;--vert-fluo: #acf562;--vert-success: #05bf8e;--vert-pale: #f0f8ed;--vert-translucent: #f0f8ed;--rose-fluo: #ff78f5;--cream-900: #e7e1d8;--cream-800: #cbc2b4;--cream-700: #efeae4;--cream-000: #f5f3ef;--cyan-50: #f4fafb;--cyan-100: #e3f3f5;--cyan-200: #51b6c2;--cyan-300: #addce1;--cyan-400: #47a9c0;--cyan-500: #419ec0;--blue-50: #e2f7ff;--blue-100: #d7edf1;--blue-125: #bffaff;--blue-150: #c9f8ff;--blue-150-translucent: #c9f8ff33;--blue-200: #94dbf2;--blue-300: #d5ecf0;--orange-500: #fa7921;--color-text-primary: var(--color-base-black);--color-text-secondary: var(--color-gray-700);--color-text-tertiary: var(--color-gray-600);--color-text-quaternary: var(--color-gray-500);--color-text-disabled: var(--color-gray-500);--color-text-placeholder: var(--color-gray-500);--color-text-white: var(--color-base-white);--color-text-error-primary: var(--color-error-700);--color-text-warning-primary: var(--color-warning-700);--color-text-success-primary: var(--color-success-700);--color-border-white: var(--color-base-white);--color-border-primary: var(--color-gray-300);--color-border-secondary: var(--color-gray-200);--color-border-tertiary: var(--color-gray-100);--color-border-black: var(--color-base-black);--color-border-gray: var(--color-gray-500);--color-border-disabled: var(--color-gray-100);--color-border-brand: var(--color-brand-400);--color-border-brand_hover: var(--color-brand-700);--color-border-brand-subtle: var(--color-brand-300);--color-border-error: var(--color-error-600);--color-border-error-subtle: var(--color-error-300);--color-border-warning: var(--color-warning-600);--color-border-warning-subtle: var(--color-warning-200);--color-border-success: var(--color-success-600);--color-border-success-subtle: var(--color-success-200);--color-border-button-primary: var(--color-base-black);--color-border-button-primary_disabled: var(--color-gray-500);--color-bg-primary: var(--color-base-white);--color-bg-primary_hover: var(--color-gray-50);--color-bg-primary-solid: var(--color-gray-950);--color-bg-secondary: var(--color-gray-50);--color-bg-secondary-solid: var(--color-gray-600);--color-bg-tertiary: var(--color-gray-100);--color-bg-quaternary: var(--color-gray-200);--color-bg-active: var(--color-gray-50);--color-bg-disabled: var(--color-gray-100);--color-bg-disabled_subtle: var(--color-gray-50);--color-bg-overlay: var(--color-gray-950);--color-bg-brand-primary: var(--color-brand-50);--color-bg-brand-primary_hover: var(--color-brand-100);--color-bg-brand-secondary: var(--color-brand-100);--color-bg-brand-solid: var(--color-brand-500);--color-bg-brand-solid_hover: var(--color-brand-700);--color-bg-error-primary: var(--color-error-100);--color-bg-error-primary_hover: var(--color-error-200);--color-bg-error-secondary: var(--color-error-200);--color-bg-error-solid: var(--color-error-600);--color-bg-warning-primary: var(--color-warning-100);--color-bg-warning-primary_hover: var(--color-yellow-200);--color-bg-warning-secondary: var(--color-warning-200);--color-bg-warning-secondary_hover: var(--color-warning-400);--color-bg-warning-solid: var(--color-warning-600);--color-bg-success-primary: var(--color-success-100);--color-bg-success-primary_hover: var(--color-success-200);--color-bg-success-secondary: var(--color-success-200);--color-bg-success-solid: var(--color-success-600);--color-bg-button-primary: var(--color-base-white);--color-bg-button-primary_hover: var(--color-brand-100);--color-bg-button-primary_press: var(--color-brand-300);--color-bg-button-secondary: var(--color-brand-100);--color-bg-button-secondary_hover: var(--color-brand-300);--color-bg-button-secondary_press: var(--color-brand-500);--color-bg-button-tertiary: var(--color-base-white);--color-bg-button-tertiary_hover: var(--color-gray-100);--color-bg-button-tertiary_press: var(--color-gray-300);--color-bg-button-disabled: var(--color-base-white);--color-bg-primary-off-white: var(--color-cream-50);--color-bg-linear-gradient: var(--color-linear-gradient);--color-bg-highlight_modificateur: var(--color-gray-warm-200);--color-bg-highlight_compnompronom: var(--color-green-200);--color-bg-highlight_ci: var(--color-green-light-200);--color-bg-highlight_sujet: var(--color-cyan-200);--color-bg-highlight_compadverbeadj: var(--color-blue-200);--color-bg-highlight_attributsujet: var(--color-blue-dark-200);--color-bg-highlight_attributcd: var(--color-purple-200);--color-bg-highlight_compphrase: var(--color-pink-200);--color-bg-highlight_cd: var(--color-orange-200);--color-bg-highlight_predicat: var(--color-yellow-200);--color-component-alpha-white-10: #ffffff1a;--color-component-alpha-white-20: #ffffff33;--color-component-alpha-white-30: #ffffff4d;--color-component-alpha-white-40: #ffffff66;--color-component-alpha-white-50: #ffffff80;--color-component-alpha-white-60: #ffffff99;--color-component-alpha-white-70: #ffffffb2;--color-component-alpha-white-80: #ffffffcc;--color-component-alpha-white-90: #ffffffe5;--color-component-alpha-white-100: #ffffff;--color-component-alpha-black-10: #0000001a;--color-component-alpha-black-20: #00000033;--color-component-alpha-black-30: #0000004d;--color-component-alpha-black-40: #00000066;--color-component-alpha-black-50: #00000080;--color-component-alpha-black-60: #00000099;--color-component-alpha-black-70: #000000b2;--color-component-alpha-black-80: #000000cc;--color-component-alpha-black-90: #000000e5;--color-component-alpha-black-100: #000000;--color-fg-primary: var(--color-base-black);--color-fg-primary_hover: var(--color-brand-600);--color-fg-primary_active: var(--color-brand-800);--color-fg-secondary: var(--color-gray-700);--color-fg-secondary_hover: var(--color-gray-800);--color-fg-tertiary: var(--color-gray-600);--color-fg-tertiary_hover: var(--color-gray-700);--color-fg-quaternary: var(--color-gray-400);--color-fg-quaternary_hover: var(--color-gray-500);--color-fg-disabled: var(--color-gray-300);--color-fg-white: var(--color-base-white);--color-fg-brand-primary: var(--color-brand-600);--color-fg-brand-primary_hover: var(--color-brand-700);--color-fg-brand-secondary: var(--color-brand-500);--color-fg-error-primary: var(--color-error-600);--color-fg-error-primary_hover: var(--color-error-800);--color-fg-error-secondary: var(--color-error-500);--color-fg-warning-primary: var(--color-warning-600);--color-fg-warning-secondary: var(--color-warning-500);--color-fg-success-primary: var(--color-success-600);--color-fg-fg-success-secondary: var(--color-success-500);--color-effect-shadow-xs-0: 0px 1px 2px 0px #0a0d120d;--color-effect-shadow-sm-0: 0px 1px 2px -1px #0a0d121a;--color-effect-shadow-sm-1: 0px 1px 3px 0px #0a0d121a;--color-effect-shadow-md-0: 0px 2px 4px -2px #0a0d120f;--color-effect-shadow-md-1: 0px 4px 6px -1px #0a0d121a;--color-effect-shadow-lg-0: 0px 2px 2px -1px #0a0d120a;--color-effect-shadow-lg-1: 0px 4px 6px -2px #0a0d1208;--color-effect-shadow-lg-2: 0px 12px 16px -4px #0a0d1214;--color-effect-shadow-xl-0: 0px 3px 3px -1.5px #0a0d120a;--color-effect-shadow-xl-1: 0px 8px 8px -4px #0a0d1208;--color-effect-shadow-xl-2: 0px 20px 24px -4px #0a0d1214;--color-effect-shadow-2xl-0: 0px 4px 4px -2px #0a0d120a;--color-effect-shadow-2xl-1: 0px 24px 48px -12px #0a0d122e;--color-effect-shadow-3xl-0: 0px 5px 5px -2.5px #0a0d120a;--color-effect-shadow-3xl-1: 0px 32px 64px -12px #0a0d1224;--component-shadow-illustration-0: 0px 4px 4px 0px #00000040;--component-shadow-button-0: 3px 3px 0px 0px #000000;--component-shadow-button_disabled-0: 3px 4px 0px 0px var(--color-border-button-primary_disabled);--component-shadow-content-0: 0px 6px 0px 0px #51b6c2;--component-shadow-brand_sm-0: 0px 4px 0px 0px #51b6c2;--component-shadow-brand_lg-0: 0px 8px 0px 0px #51b6c2;--component-shadow-success_sm-0: 0px 4px 0px 0px #33d4a1;--component-shadow-success_lg-0: 0px 8px 0px 0px #33d4a1;--component-shadow-error_sm-0: 0px 4px 0px 0px #ff7159;--component-shadow-error_lg-0: 0px 8px 0px 0px #ff7159;--component-shadow-warning_sm-0: 0px 4px 0px 0px #ffcd35;--component-shadow-warning_lg-0: 0px 8px 0px 0px #ffcd35;--color-effect-focus-ring-brand: var(--color-brand-500);--color-effect-shadow-xs: var(--color-effect-shadow-xs-0);--color-effect-shadow-sm: var(--color-effect-shadow-sm-0), var(--color-effect-shadow-sm-1);--color-effect-shadow-md: var(--color-effect-shadow-md-0), var(--color-effect-shadow-md-1);--color-effect-shadow-lg: var(--color-effect-shadow-lg-0), var(--color-effect-shadow-lg-1), var(--color-effect-shadow-lg-2);--color-effect-shadow-xl: var(--color-effect-shadow-xl-0), var(--color-effect-shadow-xl-1), var(--color-effect-shadow-xl-2);--color-effect-shadow-2xl: var(--color-effect-shadow-2xl-0), var(--color-effect-shadow-2xl-1);--color-effect-shadow-3xl: var(--color-effect-shadow-3xl-0), var(--color-effect-shadow-3xl-1);--component-shadow-illustration: var(--component-shadow-illustration-0);--component-shadow-button: var(--component-shadow-button-0);--component-shadow-button_disabled: var(--component-shadow-button_disabled-0);--component-shadow-content: var(--component-shadow-content-0);--component-shadow-brand_sm: var(--component-shadow-brand_sm-0);--component-shadow-brand_lg: var(--component-shadow-brand_lg-0);--component-shadow-success_sm: var(--component-shadow-success_sm-0);--component-shadow-success_lg: var(--component-shadow-success_lg-0);--component-shadow-error_sm: var(--component-shadow-error_sm-0);--component-shadow-error_lg: var(--component-shadow-error_lg-0);--component-shadow-warning_sm: var(--component-shadow-warning_sm-0);--component-shadow-warning_lg: var(--component-shadow-warning_lg-0);--color-component-utility-brand-50: var(--color-brand-50);--color-component-utility-brand-100: var(--color-brand-100);--color-component-utility-brand-200: var(--color-brand-200);--color-component-utility-brand-300: var(--color-brand-300);--color-component-utility-brand-400: var(--color-brand-400);--color-component-utility-brand-500: var(--color-brand-500);--color-component-utility-brand-600: var(--color-brand-600);--color-component-utility-brand-700: var(--color-brand-700);--color-component-utility-brand-800: var(--color-brand-800);--color-component-utility-brand-900: var(--color-brand-900);--color-component-utility-gray-50: var(--color-gray-50);--color-component-utility-gray-100: var(--color-gray-100);--color-component-utility-gray-200: var(--color-gray-200);--color-component-utility-gray-300: var(--color-gray-300);--color-component-utility-gray-400: var(--color-gray-400);--color-component-utility-gray-500: var(--color-gray-500);--color-component-utility-gray-600: var(--color-gray-600);--color-component-utility-gray-700: var(--color-gray-700);--color-component-utility-gray-800: var(--color-gray-800);--color-component-utility-gray-900: var(--color-gray-900);--color-component-utility-error-50: var(--color-error-50);--color-component-utility-error-100: var(--color-error-100);--color-component-utility-error-200: var(--color-error-200);--color-component-utility-error-300: var(--color-error-300);--color-component-utility-error-400: var(--color-error-400);--color-component-utility-error-500: var(--color-error-500);--color-component-utility-error-600: var(--color-error-600);--color-component-utility-error-700: var(--color-error-700);--color-component-utility-warning-50: var(--color-warning-50);--color-component-utility-warning-100: var(--color-warning-100);--color-component-utility-warning-200: var(--color-warning-200);--color-component-utility-warning-300: var(--color-warning-300);--color-component-utility-warning-400: var(--color-warning-400);--color-component-utility-warning-500: var(--color-warning-500);--color-component-utility-warning-600: var(--color-warning-600);--color-component-utility-warning-700: var(--color-warning-700);--color-component-utility-success-50: var(--color-success-50);--color-component-utility-success-100: var(--color-success-100);--color-component-utility-success-200: var(--color-success-200);--color-component-utility-success-300: var(--color-success-300);--color-component-utility-success-400: var(--color-success-400);--color-component-utility-success-500: var(--color-success-500);--color-component-utility-success-600: var(--color-success-600);--color-component-utility-success-700: var(--color-success-700);--color-component-utility-green-50: var(--color-green-50);--color-component-utility-green-100: var(--color-green-100);--color-component-utility-green-200: var(--color-green-200);--color-component-utility-green-300: var(--color-green-300);--color-component-utility-green-400: var(--color-green-400);--color-component-utility-green-500: var(--color-green-500);--color-component-utility-green-600: var(--color-green-600);--color-component-utility-green-700: var(--color-green-700);--color-component-utility-teal-50: var(--color-teal-50);--color-component-utility-teal-100: var(--color-teal-100);--color-component-utility-teal-200: var(--color-teal-200);--color-component-utility-teal-300: var(--color-teal-300);--color-component-utility-teal-400: var(--color-teal-400);--color-component-utility-teal-500: var(--color-teal-500);--color-component-utility-teal-600: var(--color-teal-600);--color-component-utility-teal-700: var(--color-teal-700);--color-component-utility-cyan-50: var(--color-cyan-50);--color-component-utility-cyan-100: var(--color-cyan-100);--color-component-utility-cyan-200: var(--color-cyan-200);--color-component-utility-cyan-300: var(--color-cyan-300);--color-component-utility-cyan-400: var(--color-cyan-400);--color-component-utility-cyan-500: var(--color-cyan-500);--color-component-utility-cyan-600: var(--color-cyan-600);--color-component-utility-cyan-700: var(--color-cyan-700);--color-component-utility-blue-50: var(--color-blue-50);--color-component-utility-blue-100: var(--color-blue-100);--color-component-utility-blue-200: var(--color-blue-200);--color-component-utility-blue-300: var(--color-blue-300);--color-component-utility-blue-400: var(--color-blue-400);--color-component-utility-blue-500: var(--color-blue-500);--color-component-utility-blue-600: var(--color-blue-600);--color-component-utility-blue-700: var(--color-blue-700);--color-component-utility-blue-dark-50: var(--color-blue-dark-50);--color-component-utility-blue-dark-100: var(--color-blue-dark-100);--color-component-utility-blue-dark-200: var(--color-blue-dark-200);--color-component-utility-blue-dark-300: var(--color-blue-dark-300);--color-component-utility-blue-dark-400: var(--color-blue-dark-400);--color-component-utility-blue-dark-500: var(--color-blue-dark-500);--color-component-utility-blue-dark-600: var(--color-blue-dark-600);--color-component-utility-blue-dark-700: var(--color-blue-dark-700);--color-component-utility-purple-50: var(--color-purple-50);--color-component-utility-purple-100: var(--color-purple-100);--color-component-utility-purple-200: var(--color-purple-200);--color-component-utility-purple-300: var(--color-purple-300);--color-component-utility-purple-400: var(--color-purple-400);--color-component-utility-purple-500: var(--color-purple-500);--color-component-utility-purple-600: var(--color-purple-600);--color-component-utility-purple-700: var(--color-purple-700);--color-component-utility-pink-50: var(--color-pink-50);--color-component-utility-pink-100: var(--color-pink-100);--color-component-utility-pink-200: var(--color-pink-200);--color-component-utility-pink-300: var(--color-pink-300);--color-component-utility-pink-400: var(--color-pink-400);--color-component-utility-pink-500: var(--color-pink-500);--color-component-utility-pink-600: var(--color-pink-600);--color-component-utility-pink-700: var(--color-pink-700);--color-component-utility-red-50: var(--color-red-50);--color-component-utility-red-100: var(--color-red-100);--color-component-utility-red-200: var(--color-red-200);--color-component-utility-red-300: var(--color-red-300);--color-component-utility-red-400: var(--color-red-400);--color-component-utility-red-500: var(--color-red-500);--color-component-utility-red-600: var(--color-red-600);--color-component-utility-red-700: var(--color-red-700);--color-component-utility-orange-50: var(--color-orange-50);--color-component-utility-orange-100: var(--color-orange-100);--color-component-utility-orange-200: var(--color-orange-200);--color-component-utility-orange-300: var(--color-orange-300);--color-component-utility-orange-400: var(--color-orange-400);--color-component-utility-orange-50
50: var(--color-orange-500);--color-component-utility-orange-600: var(--color-orange-600);--color-component-utility-orange-700: var(--color-orange-700);--color-component-utility-yellow-50: var(--color-yellow-50);--color-component-utility-yellow-100: var(--color-yellow-100);--color-component-utility-yellow-200: var(--color-yellow-200);--color-component-utility-yellow-300: var(--color-yellow-300);--color-component-utility-yellow-400: var(--color-yellow-400);--color-component-utility-yellow-500: var(--color-yellow-500);--color-component-utility-yellow-600: var(--color-yellow-600);--color-component-utility-yellow-700: var(--color-yellow-700);--color-component-utility-lemon-50: var(--color-lemon-50);--color-component-utility-lemon-100: var(--color-lemon-100);--color-component-utility-lemon-200: var(--color-lemon-200);--color-component-utility-lemon-300: var(--color-lemon-300);--color-component-utility-lemon-400: var(--color-lemon-400);--color-component-utility-lemon-500: var(--color-lemon-500);--color-component-utility-lemon-600: var(--color-lemon-600);--color-component-utility-lemon-utility-lemon-700: var(--color-lemon-700);--color-icon-primary: var(--color-base-black);--color-icon-secondary: var(--color-gray-600);--color-icon-tertiary: var(--color-gray-500);--color-icon-disabled: var(--color-gray-300);--color-icon-white: var(--color-base-white);--color-icon-brand: var(--color-brand-600);--color-icon-brand-hover: var(--color-brand-700);--color-icon-success: var(--color-success-600);--color-icon-warning: var(--color-warning-600);--color-icon-error: var(--color-error-600);--color-icon-info: var(--color-blue-600);--font-family: Chromatica, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-size-heading-xs: 1.5rem;--font-size-heading-sm: 1.875rem;--font-size-heading-md: 2.25rem;--font-size-heading-lg: 3rem;--font-size-heading-xl: 3.75rem;--font-size-heading-2xl: 4.5rem;--font-size-text-xs: .75rem;--font-size-text-sm: .875rem;--font-size-text-md: 1rem;--font-size-text-lg: 1.125rem;--font-size-text-xl: 1.25rem;--h1-font-size: 3rem;--h2-font-size: 2.5rem;--h3-font-size: 2rem;--h4-font-size: 1.5rem;--h5-font-size: 1.25rem;--h6-font-size: 1rem;--subtitle-xl-font-size: 1.5rem;--subtitle-lg-font-size: 1.25rem;--subtitle-md-font-size: 1rem;--subtitle-sm-font-size: .875rem;--subtitle-xs-font-size: .75rem;--body-lg-font-size: 1.25rem;--body-md-font-size: 1rem;--body-sm-font-size: .875rem;--body-xs-font-size: .75rem;--buton-lg-font-size: 1.125rem;--button-md-font-size: 1rem;--button-sm-font-size: .875rem;--line-height-text-xs: 150%;--line-height-text-sm: 142.86%;--line-height-text-md: 150%;--line-height-text-lg: 155.56%;--line-height-text-xl: 150%;--h1-line-height: 120%;--h2-line-height: 120%;--h3-line-height: 120%;--h4-line-height: 120%;--h5-line-height: 120%;--h6-line-height: 120%;--spacing-none-px: 0px;--spacing-xxs-px: 2px;--spacing-xs-px: 4px;--spacing-sm-px: 6px;--spacing-md-px: 8px;--spacing-lg-px: 12px;--spacing-xl-px: 16px;--spacing-2xl-px: 20px;--spacing-3xl-px: 24px;--spacing-4xl-px: 32px;--spacing-5xl-px: 40px;--spacing-6xl-px: 48px;--spacing-7xl-px: 64px;--spacing-8xl-px: 80px;--spacing-9xl-px: 96px;--spacing-10xl-px: 128px;--spacing-11xl-px: 160px;--spacing-none-rem: 0rem;--spacing-xxs-rem: .125rem;--spacing-xs-rem: .25rem;--spacing-sm-rem: .375rem;--spacing-md-rem: .5rem;--spacing-lg-rem: .75rem;--spacing-xl-rem: 1rem;--spacing-2xl-rem: 1.25rem;--spacing-3xl-rem: 1.5rem;--spacing-4xl-rem: 2rem;--spacing-5xl-rem: 2.5rem;--spacing-6xl-rem: 3rem;--spacing-7xl-rem: 4rem;--spacing-8xl-rem: 5rem;--spacing-9xl-rem: 6rem;--spacing-10xl-rem: 8rem;--spacing-11xl-rem: 10rem;--container-padding-mobile: 16px;--container-padding-tablet: 32px;--container-padding-laptop: 32px;--container-padding-desktop: 32px;--container-min-width-mobile: 384px;--container-max-width-mobile: 768px;--container-min-width-tablet: 768px;--container-max-width-tablet: 1024px;--container-min-width-laptop: 1024px;--container-max-width-laptop: 1440px;--container-min-width-desktop: 1440px;--container-max-width-desktop: 1440px;--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-full: 9999px;--radius-circle: 50%;--width-xxs-px: 320px;--width-xs-px: 384px;--width-sm-px: 480px;--width-md-px: 560px;--width-lg-px: 640px;--width-xl-px: 768px;--width-2xl-px: 1024px;--width-3xl-px: 1280px;--width-4xl-px: 1440px;--width-5xl-px: 1600px;
5--width-6xl-px: 1920px;--paragraph-max-width-px: 720px;--width-xxs-rem: 20rem;--width-xs-rem: 24rem;--width-sm-rem: 30rem;--width-md-rem: 35rem;--width-lg-rem: 40rem;--width-xl-rem: 48rem;--width-2xl-rem: 64rem;--width-3xl-rem: 80rem;--width-4xl-rem: 90rem;--width-5xl-rem: 100rem;--width-6xl-rem: 120rem;--paragraph-max-width-rem: 45rem;--app-header-height: 101px;--app-header-top-header: 116px;--app-header-margin-bottom: 29px;--main-content-padding-top: var(--spacing-7xl-rem)}@media(max-width:1024px){:host{--main-content-padding-top: var(--spacing-xl-rem)}}@supports selector(:focus-visible){:host ::ng-deep *:focus{outline:none}:host ::ng-deep *:focus-visible{outline:3px solid white!important;box-shadow:0 0 0 6px var(--color-effect-focus-ring-brand, #00A676)!important}}.output-container{display:flex;flex-direction:column;height:100%;background:var(--couleurs-000000, #fff);overflow:hidden}.output-container .output-header{flex-shrink:0;position:sticky;top:0;z-index:10;display:flex;padding:8px 16px;justify-content:flex-start;align-items:center;gap:24px;background:#fff;height:76px;box-shadow:0 -2px 8px #0003}.output-container .output-content{display:flex;flex-direction:column;gap:10px;flex-grow:1;overflow-y:auto;padding:0;justify-content:flex-start;align-items:flex-start}.output-container .output-content.is-centered{justify-content:center;align-items:center;text-align:center}.output-container .output-content.is-centered .status-state{display:flex;flex-direction:column;align-items:center;gap:10px}.output-container .output-content .history-list{display:flex;flex-direction:column;gap:2rem;width:100%;min-height:100%;flex:1}.output-container .output-content .result-card{display:flex;flex-direction:column;width:100%}.output-container .output-content .result-card .result-content{overflow-y:auto;padding:16px 32px;display:flex;flex-direction:column;justify-content:space-between;text-align:left}.output-container .output-content .result-card .result-content .text-display{white-space:pre-wrap;margin-top:16px}@media(min-width:1600px){.output-container .output-content .result-card .result-content .text-display{font-size:19px;line-height:28px}}@media(max-width:1599px){.output-container .output-content .result-card .result-content .text-display{font-size:16px;line-height:24px}}.output-container .output-content .result-card .result-content .text-display :is(p,ul,ol,li){font-size:inherit;line-height:inherit}.output-container .output-content .result-card .result-actions-wrapper{z-index:10;background:#fff;border-top:1px solid #f0f0f0;display:flex;flex-direction:column;align-items:flex-start}.output-container .output-content .result-card .result-footer{flex-shrink:0;position:relative;z-index:11;display:flex;padding:16px 32px;align-items:center;gap:8px}.output-container .output-content .status-state{width:100%}.output-container .output-content .loading-state-with-history{min-height:70%;flex:0 0 70%;padding-bottom:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.output-container .comment-popover{position:absolute;bottom:calc(100% - 8px);left:32px;background-color:#f7f4eb;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 15px #00000026;padding:16px;border-radius:4px;z-index:20;width:300px;display:flex;flex-direction:column;gap:12px}.output-container .comment-popover .comment-label{font-weight:500;font-size:15px;color:#000}.output-container .comment-popover .comment-textarea{width:100%;border:none;border-bottom:2px solid #000;background:transparent;resize:none;font-family:inherit;font-size:14px;outline:none;padding:4px 0}.output-container .comment-popover .comment-textarea:focus{border-bottom-width:3px}.output-container .comment-popover .comment-actions{display:flex;justify-content:flex-end}.output-container .comment-popover .comment-actions .btn-close-comment{background:none;border:none;font-weight:600;font-size:14px;color:#000;text-decoration:underline;text-underline-offset:4px;cursor:pointer;padding:4px 8px}.output-container .comment-popover .comment-actions .btn-close-comment:hover{opacity:.7}.output-container .copy-wrapper{position:relative;display:inline-flex}.output-container .copy-toast{position:absolute;bottom:calc(100% + 18px);left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;padding:8px;background-color:var(--couleurs-alloprof-100, #dbf8ef);border-radius:8px;white-space:nowrap;z-index:10}.exit-modal{display:contents}.exit-modal .modal-header{display:flex;flex-direction:row}.exit-modal .modal-header .close-button{position:absolute;top:var(--spacing-xl-rem);right:var(--spacing-xl-rem)}.text-info{font-style:italic}.text-info a{text-decoration:underline!important;cursor:pointer} 6/*# sourceMappingURL=https://static.alloprof.qc.ca/webapp/builds/8061618/output-display.component-ZQ22O2T2.css.map */ 7`],encapsulation:2});let t=n;return t})()});var nr,Nr=F(()=>{"use strict";Go();D();oo();D();oo();nr=(()=>{let n=class n{constructor(){this.disabled=m(!1),this.canUndo=m(!1),this.canReset=m(!1),this.undo=L(),this.reset=L(),this.generate=L()}};n.\u0275fac=function(r){return new(r||n)},n.\u0275cmp=E({type:n,selectors:[["app-form-actions"]],inputs:{disabled:[1,"disabled"],canUndo:[1,"canUndo"],canReset:[1,"canReset"]},outputs:{undo:"undo",reset:"reset",generate:"generate"},decls:21,vars:25,consts:[[1,"form-actions"],[1,"actions-container"],["position","top",3,"text","topOffset"],["size","sm","variant","tertiary","leftIcon","undo","role","button",3,"click","disabled"],["buttonLeft","",3,"name"],["size","sm","variant","tertiary","leftIcon","refresh","role","button",3,"click","disabled"],["variant","primary","leftImg","learning-paths/sparkle-yellow",1,"generate-button",3,"click","disabled"],["buttonLeft","","assetName","learning-paths/sparkle-yellow.svg","alt","Left Image","width","20px","height","20px"],[1,"body-xs",2,"font-style","
7italic"]],template:function(r,c){r&1&&(s(0,"footer",0)(1,"div",1)(2,"ui-tooltip",2),g(3,"translate"),s(4,"ui-button",3),x("click",function(){return c.undo.emit()}),y(5,"ui-icon",4),C(6),g(7,"translate"),f()(),s(8,"ui-tooltip",2),g(9,"translate"),s(10,"ui-button",5),x("click",function(){return c.reset.emit()}),y(11,"ui-icon",4),C(12),g(13,"translate"),f()(),s(14,"ui-button",6),x("click",function(){return c.generate.emit()}),y(15,"ui-image",7),C(16),g(17,"translate"),f()(),s(18,"p",8),C(19),g(20,"translate"),f()()),r&2&&(l(2),p("text",b(3,13,"miniAgents.common.actions.tooltipUndoButton"))("topOffset",10),l(2),p("disabled",c.disabled()||!c.canUndo()),l(),p("name","undo"),l(),k(" ",b(7,15,"miniAgents.common.actions.undoButton")," "),l(2),p("text",b(9,17,"miniAgents.common.actions.tooltipResetButton"))("topOffset",10),l(2),p("disabled",!c.canReset()),l(),p("name","refresh"),l(),k(" ",b(13,19,"miniAgents.common.actions.resetButton")," "),l(2),p("disabled",c.disabled()),l(2),k(" ",b(17,21,"miniAgents.common.actions.generateButton")," "),l(3),B(b(20,23,"miniAgents.common.infos.actions")))},dependencies:[Y,yo,U,Ge,uo,lo],styles:[`.form-actions[_ngcontent-%COMP%]{flex-shrink:0;display:flex;flex-direction:column;padding:16px 0 4px;justify-content:center;align-items:center;gap:16px;background:#fff;box-shadow:0 -2px 8px #0003}.form-actions[_ngcontent-%COMP%] .actions-container[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;gap:24px;align-self:stretch} 8/*# sourceMappingURL=https://static.alloprof.qc.ca/webapp/builds/8061618/form-actions.component-VZYT756X.css.map */`]});let t=n;return t})()});var ie,Rr=F(()=>{"use strict";D();D();ie=(()=>{let n=class n{constructor(){this.maxStackSize=100,this.undoStack=[],this.undoDepthSignal=P(0),this.changeTick=P(0),this.suspended=!1,this.captureFn=null,this.equalsFn=(e,r)=>JSON.stringify(e)===JSON.stringify(r),this.initialSnapshot=null,this.lastSnapshot=null,this.canUndo=M(()=>this.undoDepthSignal()>0),this.canReset=M(()=>(this.changeTick(),!this.captureFn||this.initialSnapshot===null?!1:!this.equalsFn(this.captureFn(),this.initialSnapshot)))}init(e,r){this.captureFn=e,r&&(this.equalsFn=r),this.initialSnapshot=e(),this.lastSnapshot=this.initialSnapshot}get isTrackingSuspended(){return this.suspended}notifyChange(){if(this.suspended||!this.captureFn)return;let e=this.captureFn();this.lastSnapshot&&!this.equalsFn(this.lastSnapshot,e)&&(this.undoStack.push(this.lastSnapshot),this.undoStack.length>this.maxStackSize&&this.undoStack.shift(),this.undoDepthSignal.set(this.undoStack.length)),this.lastSnapshot=e,this.changeTick.update(r=>r+1)}runWithoutTracking(e){this.suspended=!0;try{e()}finally{this.suspended=!1,this.lastSnapshot=this.captureFn?this.captureFn():null,this.changeTick.update(r=>r+1)}}pushCurrentAsUndoable(){this.captureFn&&(this.undoStack.push(this.captureFn()),this.undoDepthSignal.set(this.undoStack.length))}undo(e){let r=this.undoStack.pop();r&&(this.undoDepthSignal.set(this.undoStack.length),this.runWithoutTracking(()=>e(r)))}clear(){this.undoStack.length=0,this.undoDepthSignal.set(0),this.lastSnapshot=this.captureFn?this.captureFn():null}};n.\u0275fac=function(r){return new(r||n)},n.\u0275prov=A({token:n,factory:n.\u0275fac});let t=n;return t})()});var Lt,Ht,qt,jt,Gt,Ar=F(()=>{"use strict";Lt=["Primaire 5","Primaire 6"],Ht={"Primaire 5":5,"Primaire 6":6},qt={"Primaire 5":"3e cycle","Primaire 6":"3e cycle"},jt=100,Gt=10});function Vr(t,n){if(!n)return tr;let o=parseInt(n,10);
8return isNaN(o)?tr:t==="phrases"?o<=3?2:o<=5?3:o<=7?4:5:o<=39?2:o<=59?3:o<=79?4:5}function Br(t,n){if(!n)return tr;let o=parseInt(n,10);return isNaN(o)?tr:(t==="phrases"&&(o=o*10),o<=19?2:o<=29?3:o<=39?4:o<=49?5:o<=59?6:o<=69?7:o<=79?8:o<=89?9:10)}function Wt(t,n,o){return n===o?t:n==="mots"?Math.max(1,Math.round(t/10)):t*10}function Lr(t,n){return t==="mots"?n>jt:n>Gt}function Ut(t,n,o){if(!t)return!1;let e=parseInt(o,10);return isNaN(e)||e<=0?!1:!Lr(n,e)}function Kt(t,n){return`${n} ${t}`}var tr,$t=F(()=>{"use strict";Ar();tr=2});var Zt,Yt=F(()=>{"use strict";D();Bn();le();D();Zt=(()=>{let n=class n{constructor(){this.firestore=h(Re),this.injector=h(ye)}fetchCollection(e,r){let c=Ae(this.firestore,e),i=Be(c,qo("level","==",r),qo("valide","==",!0));return $r(Ve(i)).pipe(xo(a=>a.docs.map(d=>d.data())))}fetchNotions(e){return this.fetchCollection("miniAgent/dictee/notions",e).pipe(xo(r=>r.map(c=>({notion:c.notion,categorie:c.categorie}))))}fetchThematiques(e){return this.fetchCollection("miniAgent/dictee/thematiques",e).pipe(xo(r=>r.map(c=>c.thematique)))}};n.\u0275fac=function(r){return new(r||n)},n.\u0275prov=A({token:n,factory:n.\u0275fac,providedIn:"root"});let t=n;return t})()});function cl(t,n){if(t&1){let o=T();s(0,"button",47),x("click",function(){_(o);let r=v();return w(r.handleOpenAddNotionModal())}),s(1,"span"),C(2),g(3,"translate"),f(),y(4,"ui-icon",48),f()}t&2&&(l(2),k(" ",b(3,1,"miniAgents.dictation.fields.notions.noNotions")," "))}function il(t,n){if(t&1&&(y(0,"ui-input",20),g(1,"translate")),t&2){let o=n.$implicit,e=n.$index;p("id","word-"+e)("formControlName",e)("placeholder",J(1,4,"miniAgents.dictation.fields.vocabulary.placeholder",io(7,tl,e+1)))("invalid",o.invalid&&(o.dirty||o.touched))}}function ll(t,n){if(t&1){let o=T();s(0,"ui-chip",53),x("click",function(){let r=_(o).$implicit,c=v(2);return w(c.selectSuggestion(r))}),C(1),f()}if(t&2){let o=n.$implicit;p("removable",!1),l(),k(" ",o," ")}}function al(t,n){if(t&1){let o=T();s(0,"div",31)(1,"div",49),$(2,ll,2,2,"ui-chip",50,mn),f(),s(4,"ui-button",51),x("click",function(){_(o);let r=v();return w(r.handleRefreshSuggestions(!0))}),y(5,"ui-icon",52),C(6),g(7,"translate"),f()()}if(t&2){let o=v();l(2),Z(o.themeSuggestions()),l(3),p("name","reload"),l(),k(" ",b(7,2,"miniAgents.dictation.newSuggestions")," ")}}function sl(t,n){if(t&1&&(y(0,"ui-input",46),g(1,"translate")),t&2){let o=v();p("placeholder",b(1,2,"miniAgents.dictation.newNotionModal.inputPlaceholder"))("formControl",o.newNotionControl)}}function fl(t,n){if(t&1){let o=T();s(0,"ui-button",43,2),x("onclick",function(){_(o);let r=v();return w(r.handleNewAddNotionRequest())}),C(2),g(3,"translate"),f(),s(4,"ui-button",44,2),x("onclick",function(){_(o);let r=v();return w(r.handleCloseAddNotionModal())}),C(6),g(7,"translate"),f()}t&2&&(l(2),k(" ",b(3,2,"miniAgents.dictation.newNotionModal.sented.cancel")," "),l(4),k(" ",b(7,4,"miniAgents.dictation.newNotionModal.sented.confirm")," "))}function dl(t,n){if(t&1){let o=T();s(0,"ui-button",43,2),x("onclick",function(){_(o);let r=v();return w(r.handleCloseAddNotionModal())}),C(2),g(3,"translate"),f(),s(4,"ui-button",44,2),x("onclick",function(){_(o);let r=v();return w(r.handleSendAddNotionRequest())}),C(6),g(7,"translate"),f()}t&2&&(l(2),k(" ",b(3,2,"miniAgents.dictation.newNotionModal.cancel")," "),l(4),k(" ",b(7,4,"miniAgents.dictation.newNotionModal.confirm")," "))}var nl,Hr,tl,Qt,Xt=F(()=>{"use strict";Go();Xo();D();Vn();wo();oo();le();Nr();qe();Rr();Ar();$t();Yt();D();wo();oo();nl=["dictationFormContainer"],Hr=t=>({max:t}),tl=t=>({index:t});Qt=(()=>{let n=class n{get vocabularyWords(){return this.dictationForm.controls.vocabulary.controls.words}constructor(){this.history=h(ie),this.dictationDataService=h(Zt),this.fb=h(Fe),this.translate=h(oe),this.promptService=h(Do),this.identifier="dictation",this.hasGenerated=P(!1),this.previousLengthType="mots",this.grades=P(Lt),this.themeSuggestions=P([]),this.notions=P([]),this.allThemeSuggestions=P([]),this.showNewNotionModal=P(!1),this.newNotionModalSent=P(!1),this.newNotionControl=new Ho("",{nonNullable:!0}),this.lastSelectedSuggestion=null,this.previousMaxNotions=2,this.previousMaxVocabulary=2,this.previousRawCountValues={type:"mots",value:""},this.savedVocabularyWords=[],this.savedCountValuesToRestore=null,this.isCountEditing=P(!1),this.committedCountValues=P({type:"mots",value:""}),this.showImpactModal=P(!1),this.impactModalTop=P(null),this.impactModalLeft=P(null),this.impactModalTopCss=M(()=>{let e=this.impactModalTop();return e===null?null:`${e}px`}),this.impactModalLeftCss=M(()=>{let e=this.impactModalLeft();return e===null?null:`${e}px`}),this.dictationForm=this.fb.group({grade:["",[V.required]],count:this.fb.group({type:["mots",V.required],value:["",[V.required,V.pattern("^[0-9]+$"),V.min(1)]]},{validators:[e=>{let r=e.get("type")?.value,c=parseInt(e.get("value")?.value,10);return isNaN(c)?null:Lr(r,c)?r==="mots"?{maxWordsExceeded:!0}:{maxPhrasesExceeded:!0}:null}]}),notions:this.fb.control([]),vocabulary:this.fb.group({words:this.fb.array(["",""])}),theme:[""]}),this.formState=P(this.dictationForm.getRawValue()),this.countValues=So(this.dictationForm.controls.count.valueChanges.pipe(no(this.dictationForm.controls.count.getRawValue())),{initialValue:{type:"mots",value:""}}),this.selectedGrade=So(this.dictationForm.controls.grade.valueChanges.pipe(no(this.dictationForm.controls.grade.value)),{initialValue:""}),this.lengthType=So(this.dictationForm.controls.count.controls.type.valueChanges.pipe(no(this.dictationForm.controls.count.controls.type.value)),{initialValue:"mots"}),this.maxNotionsSelections=M(()=>{let e=this.committedCountValues();return Vr(e.type,e.value)}),this.maxVocabularyCount=M(()=>{let e=this.committedCountValues();return Br(e.type,e.value)}),this.isButtonDisabled=M(()=>this.promptService.isLoading()),this.isFormEmpty=M(()=>{let e=this.formState();return!e.grade&&!e.count.value&&e.notions.length===0&&e.vocabulary.words.every(r=>!r.trim())&&!e.theme.trim()}),this.canUndo=this.history.canUndo,this.canReset=M(()=>this.history.canReset()&&!this.isFormEmpty()),this.lengthTypeOptions=M(()=>[{label:"mot",value:"mots"},{label:"phrase",value:"phrases"}]),this.gradeOptions=M(()=>this.grades().map(e=>({label:e,value:e}))),this.availableNotions=M(()=>this.notions().map(e=>({label:e.notion,value:e.notion,group:e.categorie}))),this.isHeaderValid=M(()=>{let e=this.countValues();return Ut(this.selectedGrade(),e?.type??"mots",e?.value??"")}),this.isGradeSelected=M(()=>!!this.formState().grade),this.singleWordValidator=e=>{let r=String(e.value??"").trim();return r&&/[\s,;]+/.test(r)?{multipleWords:!0}:null},this.errorFieldNames={grade:"level",count:"input_length"},this.isHeaderValid()||(this.dictationForm.controls.notions.disable({emitEvent:!1}),this.dictationForm.controls.vocabulary.disable({emitEvent:!1})),this.history.init(()=>this.captureSnapshot()),this.dictationForm.valueChanges.pipe(vo()).subscribe(()=>{this.formState.set(this.dictationForm.getRawValue()),this.history.notifyChange()}),vr(this.selectedGrade).pipe(Fo(e=>{if(!e)return Io(null);let r=qt[e];return r?Yr({notions:this.dictationDataService.fetchNotions(r),thematiques:this.dictationDataService.fetchThematiques(r)}).pipe(Xr(c=>(console.error("[DictationForm] Erreur lors de la r\xE9cup\xE9ration des notions/th\xE9matiques :",c),Io({notions:[],thematiques:[]})))):Io(null)}),vo()).subscribe(e=>{this.notions.set(e?.notions??[]),this.allThemeSuggestions.set(e?.thematiques??[]),this.resetDependentFields()}),vr(this.lengthType).pipe(vo()).subscribe(e=>{let r=this.dictationForm.controls.count.controls.value,c=r.value;if(!c)return;let i=parseInt(c,10);if(isNaN(i))return;let a=this.previousLengthType,d=Wt(i,a,e);this.previousLengthType=e,r.setValue(String(d),{emitEvent:!0})}),bo(()=>{let e=this.countValues();this.isCountEditing()||this.committedCountValues.set(e??{type:"mots",value:""})}),bo(()=>{let e=this.maxNotionsSelections(),r=this.maxVocabularyCount(),c=this.isHeaderValid(),i=this.countValues();if(!this.isCountEditing()){let d=this.dictationForm.controls.notions.value,u=this.vocabularyWords.controls.filter(G=>(G.value||"").trim()).length,O=e<this.previousMaxNotions&&d.length>e,I=r<this.previousMaxVocabulary&&u>r;(O||I)&&(this.savedVocabularyWords=this.vocabularyWords.controls.map(G=>G.value),this.savedCountValuesToRestore=Q({},this.previousRawCountValues),this.showImpactModal.set(!0)),this.previousMaxNotions=e,this.previousMaxVocabulary=r,this.previousRawCountValues=i?{type:i.type,value:i.value}:{type:"mots",value:""};let j=this.vocabularyWords.length;if(j<r)for(let G=j;G<r;G++){let cr=this.fb.control("",[this.singleWordValidator]);this.vocabularyWords.push(cr,{emitEvent:!1})}else if(j>r)for(let G=j;G>r;G--)this.vocabularyWords.removeAt(G-1,{emitEvent:!1})}this.dictationForm.controls.notions.setValidators([d=>{if(d.disabled)return null;let u=Array.isArray(d.value)?d.value.length:0;return e!==null&&u>e?{maxExceeded:!0}:null}
8]),this.dictationForm.controls.notions.updateValueAndValidity({emitEvent:!1}),this.vocabularyWords.controls.forEach(d=>{d.hasValidator(this.singleWordValidator)||d.setValidators([this.singleWordValidator]),d.updateValueAndValidity({emitEvent:!1})}),c?(this.dictationForm.controls.notions.disabled&&this.dictationForm.controls.notions.enable({emitEvent:!1}),this.dictationForm.controls.vocabulary.disabled&&this.dictationForm.controls.vocabulary.enable({emitEvent:!1}),this.vocabularyWords.controls.forEach(d=>{d.disabled&&d.enable({emitEvent:!1})})):(this.dictationForm.controls.notions.enabled&&this.dictationForm.controls.notions.disable({emitEvent:!1}),this.dictationForm.controls.vocabulary.enabled&&this.dictationForm.controls.vocabulary.disable({emitEvent:!1}),this.vocabularyWords.controls.forEach(d=>{d.enabled&&d.disable({emitEvent:!1})})),this.formState.set(this.dictationForm.getRawValue())}),bo(()=>{this.showImpactModal()&&setTimeout(()=>this.updateImpactModalPosition(),0)})}runWithoutHistory(e){this.history.runWithoutTracking(e),this.formState.set(this.dictationForm.getRawValue())}captureSnapshot(){let e=this.dictationForm.getRawValue();return{value:{grade:e.grade??"",count:{type:e.count?.type??"mots",value:e.count?.value??""},notions:[...e.notions??[]],vocabulary:{words:[...e.vocabulary?.words??[]]},theme:e.theme??""},disabled:{notions:this.dictationForm.controls.notions.disabled,vocabulary:this.dictationForm.controls.vocabulary.disabled,vocabularyWords:this.vocabularyWords.controls.map(r=>r.disabled)},uiState:{themeSuggestions:[...this.themeSuggestions()],lastSelectedSuggestion:this.lastSelectedSuggestion,showImpactModal:this.showImpactModal()}}}ensureVocabularyControlsCount(e){let r=Math.max(0,e);for(;this.vocabularyWords.length<r;)this.vocabularyWords.push(this.fb.control("",[this.singleWordValidator]),{emitEvent:!1});for(;this.vocabularyWords.length>r;)this.vocabularyWords.removeAt(this.vocabularyWords.length-1,{emitEvent:!1});this.vocabularyWords.controls.forEach(c=>{c.hasValidator(this.singleWordValidator)||c.setValidators([this.singleWordValidator]),c.updateValueAndValidity({emitEvent:!1})})}syncImpactBaselineFromCountValues(){let e=this.dictationForm.controls.count.getRawValue(),r=e.type??"mots",c=e.value??"";this.previousRawCountValues={type:e.type??"mots",value:c},this.previousMaxNotions=Vr(r,c),this.previousMaxVocabulary=Br(r,c)}restoreSnapshot(e){this.runWithoutHistory(()=>{this.ensureVocabularyControlsCount(e.value.vocabulary.words.length),this.dictationForm.setValue(e.value,{emitEvent:!1}),this.previousLengthType=e.value.count.type,e.disabled.notions?this.dictationForm.controls.notions.disable({emitEvent:!1}):this.dictationForm.controls.notions.enable({emitEvent:!1}),e.disabled.vocabulary?this.dictationForm.controls.vocabulary.disable({emitEvent:!1}):this.dictationForm.controls.vocabulary.enable({emitEvent:!1}),this.vocabularyWords.controls.forEach((r,c)=>{e.disabled.vocabularyWords[c]?r.disable({emitEvent:!1}):r.enable({emitEvent:!1})}),this.themeSuggestions.set([...e.uiState.themeSuggestions]),this.lastSelectedSuggestion=e.uiState.lastSelectedSuggestion,this.showImpactModal.set(e.uiState.showImpactModal),this.syncImpactBaselineFromCountValues(),this.dictationForm.updateValueAndValidity({emitEvent:!1}),this.committedCountValues.set({type:e.value.count.type,value:e.value.count.value})})}onWindowResize(){this.showImpactModal()&&this.updateImpactModalPosition()}updateImpactModalPosition(){let e=this.dictationFormContainerRef?.nativeElement;if(!e)return;let r=e.getBoundingClientRect();this.impactModalTop.set(r.top+r.height/2),this.impactModalLeft.set(r.left+r.width/2)}handleCountCommit(){this.isCountEditing.set(!1)}handleShortenDictation(){this.savedVocabularyWords=[],this.savedCountValuesToRestore=null,this.showImpactModal.set(!1)}handleKeepLength(){this.savedCountValuesToRestore&&this.dictationForm.controls.count.patchValue(this.savedCountValuesToRestore,{emitEvent:!0});let e=[...this.savedVocabularyWords];setTimeout(()=>{e.forEach((r,c)=>{this.vocabularyWords.controls[c]&&this.vocabularyWords.controls[c].setValue(r,{emitEvent:!1})}),this.formState.set(this.dictationForm.getRawValue())},0),this.savedVocabularyWords=[],this.savedCountValuesToRestore=null,this.showImpactModal.set(!1)}resetDependentFields(){this.dictationForm.controls.notions.setValue([],{emitEvent:!1}),this.dictationForm.controls.theme.setValue("",{emitEvent:!1}),this.themeSuggestions.set([]),this.lastSelectedSuggestion=null,this.formState.set(this.dictationForm.getRawValue())}handleReset(){this.history.pushCurrentAsUndoable(),this.runWithoutHistory(()=>
8{this.previousLengthType="mots",this.ensureVocabularyControlsCount(2),this.dictationForm.setValue({grade:"",count:{type:"mots",value:""},notions:[],vocabulary:{words:["",""]},theme:""},{emitEvent:!1}),this.committedCountValues.set({type:"mots",value:""}),this.dictationForm.markAsUntouched(),this.dictationForm.markAsPristine(),this.themeSuggestions.set([]),this.lastSelectedSuggestion=null,this.savedVocabularyWords=[],this.savedCountValuesToRestore=null,this.showImpactModal.set(!1),this.syncImpactBaselineFromCountValues(),this.dictationForm.controls.notions.disable({emitEvent:!1}),this.dictationForm.controls.vocabulary.disable({emitEvent:!1}),this.vocabularyWords.controls.forEach(e=>e.disable({emitEvent:!1}))}),this.promptService.reset(this.identifier)}handleUndo(){this.history.undo(e=>this.restoreSnapshot(e))}handleGenerate(){if(!this.dictationForm.valid||this.promptService.isLoading()){this.dictationForm.markAllAsTouched();let c=Object.keys(this.dictationForm.controls).filter(i=>this.dictationForm.get(i)?.invalid).map(i=>this.errorFieldNames[i]||i);this.promptService.track(this.identifier,fo(Q({},eo.errorField),{error_fields:c,error_number:c.length}));return}let e=this.dictationForm.getRawValue(),r={grade:Ht[e.grade]||5,length:Kt(e.count.type,e.count.value),notions:e.notions,vocabulary:e.vocabulary.words,theme:e.theme};this.promptService.generate(r,this.translate.instant("miniAgents.dictation.apiUrl"),{identifier:this.identifier,first_generation:!this.hasGenerated()}),this.hasGenerated.set(!0)}handleToggleSuggestions(e){if(this.isGradeSelected()){if(this.themeSuggestions().length>0){this.themeSuggestions.set([]);return}this.handleRefreshSuggestions(e)}}handleRefreshSuggestions(e){let r=[...this.allThemeSuggestions()];if(r.length===0){this.themeSuggestions.set([]);return}this.lastSelectedSuggestion=null,this.themeSuggestions.set(r.sort(()=>Math.random()-.5).slice(0,5)),e?this.promptService.track(this.identifier,eo.newSuggestion):this.promptService.track(this.identifier,eo.suggestion)}selectSuggestion(e){let r=this.lastSelectedSuggestion;this.themeSuggestions.update(c=>{let i=c.filter(a=>a!==e);return r&&this.allThemeSuggestions().includes(r)&&(i=[r,...i]),i}),this.dictationForm.controls.theme.setValue(e),this.lastSelectedSuggestion=e}isFieldInvalid(e){let r=this.dictationForm.get(e);return r?r.invalid&&(r.dirty||r.touched):!1}getFieldError(e,r){let c=this.dictationForm.get(e);if(!c)return"";if(e==="count"){let i=this.dictationForm.controls.count.controls.type,a=this.dictationForm.controls.count.controls.value;if(c.invalid&&(c.dirty||c.touched)){if(c.hasError("maxWordsExceeded"))return this.translate.instant("miniAgents.dictation.fields.count.errorMsgM");if(c.hasError("maxPhrasesExceeded"))return this.translate.instant("miniAgents.dictation.fields.count.errorMsgP")}if(a.hasError("required")&&(a.dirty||a.touched)){let d=i.value==="phrases"?"phrases":"mots";return this.translate.instant("miniAgents.dictation.fields.count.errorMsgDefault",{type:d})}return""}return c.invalid&&(c.dirty||c.touched)?c instanceof zn?Object.values(c.controls).some(i=>i.invalid&&(i.dirty||i.touched))?r:"":c.errors?r:"":""}isVocabularyArrayInvalid(){return this.vocabularyWords.controls.some(e=>e.hasError("multipleWords")&&(e.dirty||e.touched))}handleOpenAddNotionModal(){this.newNotionModalSent.set(!1),this.newNotionControl.reset(""),this.showNewNotionModal.set(!0)}handleCloseAddNotionModal(){this.showNewNotionModal.set(!1)}handleSendAddNotionRequest(){this.newNotionControl.value.trim().trim()&&this.newNotionModalSent.set(!0)}handleNewAddNotionRequest(){this.newNotionModalSent.set(!1),this.newNotionControl.reset("")}};n.\u0275fac=function(r){return new(r||n)},n.\u0275cmp=E({type:n,selectors:[["app-dictation-form"]],viewQuery:function(r,c){if(r&1&&Mo(nl,5),r&2){let i;Po(i=Oo())&&(c.dictationFormContainerRef=i.first)}},hostBindings:function(r,c){r&1&&x("resize",function(){return c.onWindowResize()},se)},features:[co([ie])],decls:104,vars:172,consts:[["dictationFormContainer",""],["autocompleteFooter",""],["modalAction",""],[1,"form-container"],[1,"form-content"],[1,"title-container",3,"title"],[1,"body-xs"],[1,"prompt-form",3,"formGroup"],["forId","grade","layout","row",3,"label","tooltip","required","invali
8d","error"],["id","grade","formControlName","grade",3,"options","invalid","placeholder"],["formGroupName","count"],["forId","count-value","layout","row",3,"label","tooltip","required","invalid","error","isGroup"],[1,"count-row"],["id","count-type","formControlName","type",3,"options"],["id","count-value","formControlName","value",3,"focused","commit","keydown.enter","placeholder","invalid"],["forId","notions",3,"label","tooltip","invalid","error","hint","helperText","optional"],[3,"formControl","placeholder","options","maxSelections","invalid"],["formGroupName","vocabulary"],[3,"label","tooltip","invalid","helperText","error","optional"],["formArrayName","words",1,"vocabulary-row"],[3,"id","formControlName","placeholder","invalid"],[1,"theme-field-wrapper"],["forId","theme",1,"theme-field",3,"label","tooltip","invalid","error","hint","helperText","optional"],[1,"theme-field"],[1,"theme-row"],["id","theme",3,"formControl","placeholder"],["position","top",3,"text"],["size","sm","variant","primary",3,"click","disabled"],["name","lightbulb"],["position","right",3,"text"],["name","info","size","lg",3,"decorative"],[1,"theme-suggestions"],[1,"wrapper-tos"],[3,"variant","href","openInNewTab"],[3,"undo","reset","generate","disabled","canUndo","canReset"],["variant","alert",1,"impact-modal",3,"isVisibleChange","isVisible"],["modalHeader",""],[1,"modal-header"],[1,"title","subtitle-xl"],["data-testid","closeButton",1,"close-button",3,"onclick","size","title","variant"],[3,"name"],[1,"body-lg","description",3,"innerHTML"],["modalActions",""],["variant","link",3,"onclick"],["variant","primary",3,"onclick"],["variant","alert",1,"new-notion-modal",3,"isVisibleChange","isVisible"],["id","new-notion-input",1,"notion-input",3,"placeholder","formControl"],["autocomplete-footer","","type","button",1,"autocomplete-new-notion",3,"click"],["name","arrow"],[1,"theme-suggestions-list"],["color","outlined",3,"removable"],["size","sm","variant","tertiary",3,"click"],["buttonLeft","",3,"name"],["color","outlined",3,"click","removable"]],template:function(r,c){if(r&1){let i=T();s(0,"div",3,0)(2,"div",4),y(3,"ui-mission-badge",5),g(4,"translate"),s(5,"p",6),C(6),g(7,"translate"),f(),s(8,"form",7)(9,"ui-form-field",8),g(10,"translate"),g(11,"translate"),g(12,"translate"),y(13,"ui-select",9),g(14,"translate"),f(),s(15,"div",10)(16,"ui-form-field",11),g(17,"translate"),g(18,"translate"),g(19,"translate"),s(20,"div",12),y(21,"ui-toggle-button-group",13),s(22,"ui-input",14),g(23,"translate"),x("focused",function(){return _(i),w(c.isCountEditing.set(!0))})("commit",function(){return _(i),w(c.handleCountCommit())})("keydown.enter",function(d){return _(i),d.preventDefault(),w(c.handleCountCommit())}),f()()()(),y(24,"ui-mission-badge",5),g(25,"translate"),s(26,"ui-form-field",15),g(27,"translate"),g(28,"translate"),g(29,"translate"),g(30,"translate"),g(31,"translate"),s(32,"ui-autocomplete-multi",16),g(33,"translate"),ho(34,cl,5,3,"ng-template",null,1,ke),f()(),s(36,"div",17)(37,"ui-form-field",18),g(38,"translate"),g(39,"translate"),g(40,"translate"),g(41,"translate"),s(42,"div",19),$(43,il,2,9,"ui-input",20,gn),f()()(),s(45,"div",21)(46,"ui-form-field",22),g(47,"translate"),g(48,"translate"),g(49,"translate"),g(50,"translate"),g(51,"translate"),s(52,"div",23)(53,"div",24),y(54,"ui-input",25),g(55,"translate"),s(56,"ui-tooltip",26),g(57,"translate"),s(58,"ui-icon-button",27),x("click",function(){return _(i),w(c.handleToggleSuggestions(!1))}),y(59,"ui-icon",28),f()(),s(60,"ui-tooltip",29),g(61,"translate"),y(62,"ui-icon",30),f()(),z(63,al,8,4,"div",31),f()()(),s(64,"div",32)(65,"ui-button",33),C(66),g(67,"translate"),f()()()(),s(68,"app-form-actions",34),x("undo",function(){return _(i),w(c.handleUndo())})("reset",function(){return _(i),w(c.handleReset())})("generate",function(){return _(i),w(c.handleGenerate())}),f(),s(69,"ui-modal",35),Lo("isVisibleChange",function(d){return _(i),Bo(c.showImpactModal,d)||(c.showImpactModal=d),w(d)}),go(70,36),s(71,"div",37)(72,"h1",38),C(73),g(74,"translate"),f(),s(75,"ui-icon-button",39),g(76,"translate"),x("onclick",function(){return _(i),w(c.handleKeepLength())}),y(77,"ui-icon",40),f()(),mo(),y(78,"p",41),g(79,"translate"),go(80,42),s(81,"ui-button",43,2),x("onclick",function(){return _(i),w(c.handleKeepLength())}),C(83),g(84,"translate"),f(),s(85,"ui-button",44,2),x("onclick",function(){return _(i),w(c.handleShortenDictation())}),C(87),g(88,"translate"),f(),mo(),f(),s(89,"ui-modal",45),Lo("isVisibleChange",function(d){return _(i),Bo(c.showNewNotionModal,d)||(c.showNewNotionModal=d),w(d)}),go(90,36),s(91,"div",37)(92,"h1",38),C(93),g(94,"translate"),f(),s(95,"ui-icon-button",39),g(96,"translate"),x("onclick",function(){return _(i),w(c.handleCloseAddNotionModal())}),y(97,"ui-icon",40),f()(),mo(),y(98,"p",41),g(99,"translate"),z(100,sl,2,4,"ui-input",46),go(101,42),z(102,fl,8,6)(103,dl,8,6),mo(),f()()}r&2&&(l(3),p("title",b(4,87,"miniAgents.dictation.formTitle")),l(3),k(" ",b(7,89,"miniAgents.dictation.fields.requiredFields")," "),l(2),p("formGroup",c.dictationForm),l(),p("label",b(10,91,"miniAgents.dictation.fields.grade.label"))("tooltip",b(11,93,"miniAgents.dictation.fields.grade.tooltip"))("required",!0)("invalid",c.isFieldInvalid("grade"))("error",c.getFieldError("grade",b(12,95,"miniAgents.dictation.fields.grade.errorMsg"))),l(4),p("options",c.gradeOptions())("invalid",c.isFieldInvalid("grade"))("placeholder",b(14,97,"miniAgents.dictation.fields.grade.placeholder")),l(3),p("label",b(17,99,"miniAgents.dictation.fields.count.label"))("tooltip",b(18,101,"miniAgents.dictation.fields.count.tooltip"))("required",!0)("required",!0)("invalid",c.isFieldInvalid("count.type")||c.isFieldInvalid("count.value"))("error",c.getFieldError("count",b(19,103,"miniAgents.dictation.fields.count.errorMsg")))("isGroup",!0),l(5),p("options",c.lengthTypeOptions()),l(),p("placeholder",b(23,105,"miniAgents.dictation.fields.count.placeholder"))("invalid",c.isFieldInvalid("count.value")),l(2),p("title",b(25,107,"miniAgents.dictation.formPersonalisationTitle")),l(2),p("label",b(27,109,"miniAgents.dictation.fields.notions.label"))("tooltip",b(28,111,"miniAgents.dictation.fields.notions.tooltip"))("invalid",c.isFieldInvalid("notions"))("error",c.getFieldError("notions",J(29,113,"miniAgents.dictation.fields.notions.errorMsgMax",io(166,Hr,c.maxNotionsSelections()))))("hint",b(30,116,"miniAgents.dictation.fields.notions.hint"))("helperText",J(31,118,"miniAgents.dictation.fields.notions.helperText",io(168,Hr,c.maxNotionsSelections())))("optional",!0),l(6),p("formControl",c.dictationForm.controls.notions)("placeholder",J(33,121,"miniAgents.dictation.fields.notions.placeholder",io(170,Hr,c.maxNotionsSelections())))("options",c.availableNotions())("maxSelections",c.maxNotionsSelections())("invalid",c.isFieldInvalid("notions")),l(5),p("label",b(38,124,"miniAgents.dictation.fields.vocabulary.label"))("tooltip",b(39,126,"miniAgents.dictation.fields.vocabulary.tooltip"))("invalid",c.isVocabularyArrayInvalid())("helperText",b(40,128,"miniAgents.dictation.fields.vocabulary.helperText"))("error",c.isVocabularyArrayInvalid()?b(41,130,"miniAgents.dictation.fields.vocabulary.errorMsg"):null)("optional",!0),l(6),Z(c.vocabularyWords.controls),l(3),p("label",b(47,132,"miniAgents.dictation.fields.theme.label"))("tooltip",b(48,134,"miniAgents.dictation.fields.theme.tooltip"))("invalid",c.isFieldInvalid("theme"))("error",c.getFieldError("theme",b(49,136,"miniAgents.dictation.fields.theme.errorMsg")))("hint",b(50,138,"miniAgents.dictation.fields.theme.hint"))("helperText",b(51,140,"miniAgents.dictation.fields.theme.helperText"))("optional",!0),l(8),p("formControl",c.dictationForm.controls.theme)("placeholder",b(55,142,"miniAgents.dictation.fields.theme.placeholder")),l(2),p("text",b(57,144,"miniAgents.dictation.suggestIdeaButtonTooltip")),l(2),p("disabled",!c.isGradeSelected()),l(2),p("text",b(61,146,"miniAgents.dictation.suggestIdeaTooltip")),l(2),p("decorative",!0),l(),S(c.themeSuggestions().length>0?63:-1),l(2),p("variant","link")("href","https://www.alloprof.qc.ca/fr/pages/conditions-d-utilisation-specifiques-assistants-pedagogiques-d-alloprof")("openInNewTab",!0),l(),k(" ",b(67,148,"miniAgents.common.conditions")," "),l(2),p("disabled",c.isButtonDisabled())("canUndo",c.canUndo())("canReset",c.canReset()),l(),X("--impact-modal-top",c.impactModalTopCss())("--impact-modal-left",c.impactModalLeftCss()),Vo("isVisible",c.showImpactModal),l(4),B(b(74,150,"miniAgents.dictation.impactModal.title")),l(2),p("size","sm")("title",b(76,152,"miniAgents.common.actions.fermer"))("variant","close"),l(2),p("name","close"),l(),p("innerHTML",b(79,154,"miniAgents.dictation.impactModal.description"),po),l(5),k(" ",b(84,156,"miniAgents.dictation.impactModal.cancel")," "),l(4),k(" ",b(88,158,"miniAgents.dictation.impactModal.confirm")," "),l(2),X("--impact-modal-top",c.impactModalTopCss())("--impact-modal-left",c.impactModalLeftCss()),Vo("isVisible",c.showNewNotionModal),l(4),k(" ",b(94,160,c.newNotionModalSent()?"miniAgents.dictation.newNotionModal.sented.title":"miniAgents.dictation.newNotionModal.title")," "),l(2),p("size","sm")("title",b(96,162,"miniAgents.common.actions.fermer"))("variant","close"),l(2),p("name","close"),l(),p("innerHTML",b(99,164,c.newNotionModalSent()?"miniAgents.dictation.newNotionModal.sented.description":"miniAgents.dictation.newNotionModal.description"),po),l(2),S(c.newNotionModalSent()?-1:100),l(2),S(c.newNotionModalSent()?102:103))},dependencies:[H,ao,Te,ko,Ee,zo,Ie,En,Sn,Dn,Y,We,Ue,Ke,Zn,$e,Eo,U,uo,Cr,Yn,yo,ne,nr,lo],styles:[`[_nghost-%COMP%]{display:block;height:100%;overflow:hidden}.form-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%;min-height:0;position:relative}.form-container[_ngcontent-%COMP%] .form-content[_ngcontent-%COMP%]{flex:1;overflow-y:auto;pointer-events:auto;display:flex;padding:24px 24px 96px;flex-direction:column;gap:24px;background:var(--couleurs-crme-000, #f5f3ef)}.prompt-form[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:24px}.count-row[_ngcontent-%COMP%]{display:flex;gap:8px;align-items:center}.count-row[_ngcontent-%COMP%] > ui-toggle-button-group[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.count-row[_ngcontent-%COMP%] > ui-input[_ngcontent-%COMP%]{flex:1;min-width:0}.vocabulary-row[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm-px, 8px) 12px;align-items:center;width:100%}.vocabulary-row[_ngcontent-%COMP%] > ui-input[_ngcontent-%COMP%]{flex:0 1 calc(25% - 9px);min-width:140px}.theme-row[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;width:100%}.theme-row[_ngcontent-%COMP%] ui-input[_ngcontent-%COMP%]{flex:1;min-width:0}.theme-suggestions[_ngcontent-%COMP%]{width:100%;display:flex;gap:16px;padding:16px;border-radius:24px;background:#fff}.theme-suggestions[_ngcontent-%COMP%] .theme-suggestions-list[_ngcontent-%COMP%]{flex:1;min-width:0;display:flex;flex-wrap:wrap;gap:16px}.theme-suggestions[_ngcontent-%COMP%] ui-chip[_ngcontent-%COMP%]{cursor:pointer}.theme-field[_ngcontent-%COMP%], .theme-field-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.description[_ngcontent-%COMP%]{color:var(--color-text-secondary, #414651)}[_nghost-%COMP%] ui-modal.impact-modal dialog{margin:0;position:fixed;top:var(--impact-modal-top, 50vh);left:var(--impact-modal-left, 50vw);transform:translate(-50%,-50%)}.modal-header[_ngcontent-%COMP%]{display:flex;flex-direction:row}.modal-header[_ngcontent-%COMP%] .close-button[_ngcontent-%COMP%]{position:absolute;top:var(--spacing-xl-rem);right:var(--spacing-xl-rem)}@media(max-width:768px){[_nghost-%COMP%] ui-modal.impact-modal dialog{width:calc(100vw - 32px)}}.wrapper-tos[_ngcontent-%COMP%]{margin-top:36px;display:flex;align-items:flex-start}.wrapper-tos[_ngcontent-%COMP%] ui-button[_ngcontent-%COMP%]{--spacing-lg-px: 0;--spacing-2xl-px: 0}.autocomplete-new-notion[_ngcontent-%COMP%]{cursor:pointer;padding:10px 16px;display:flex;align-items:center;gap:8px;text-align:left;color:var(--color-text-primary, #1a1c1f)} 9/*# sourceMappingURL=https://static.alloprof.qc.ca/webapp/builds/8061618/dictation-form.component-BPBZF6JD.css.map */`]});let t=n;return t})()});var Jt,oc,ec,rc,nc,tc=F(()=>{"use strict";Jt=[{id:"theme",translateKey:"miniAgents.writingPrompt.contextFields.theme"},{id:"title",translateKey:"miniAgents.writingPrompt.contextFields.title"},{id:"role",translateKey:"miniAgents.writingPrompt.contextFields.role"},{id:"recipient",translateKey:"miniAgents.writingPrompt.contextFields.recipient"}],oc=[{id:"instructions",translateKey:"miniAgents.writingPrompt.bottomFields.instructions",type:"textarea",rows:3,maxLength:500,showCounter:!0},{id:"timeAllocated",translateKey:"miniAgents.writingPrompt.bottomFields.timeAllocated",type:"textarea",rows:1}],ec=["Secondaire 1","Secondaire 2","Secondaire 3","Secondaire 4","Secondaire 5"],rc={"Secondaire 1":7,"Secondaire 2":8,"Secondaire 3":9,"Secondaire 4":10,"Secondaire 5":11},nc={"Secondaire 1":1,"Secondaire 2":2,"Secondaire 3":3,"Secondaire 4":4,"Secondaire 5":5}});var cc,ic=F(()=>{"use strict";D();yr();D();cc=(()=>{let n=class n{constructor(){this.content=h(Le)}getDominantes(e){let r=[{key:"type",value:"dominanteGenre"},{key:"level",value:e}];return this.content.getTaxonomyTermData(r)}getGenres(e,r){let c=[{key:"type",value:"genre"},{key:"dominanteGenre",value:r},{key:"level",value:e}];return this.content.getTaxonomyTermData(c)}};n.\u0275fac=function(r){return new(r||n)},n.\u0275prov=A({token:n,factory:n.\u0275fac,providedIn:"root"});let t=n;return t})()});var lc,ac=F(()=>{"use strict";D();hc();Bn();D();lc=(()=>{let n=class n{constructor(){this.contentService=h(Le),this.firestore=h(Re),this.validSuggestions=P([]),this.scenarios=[]}loadSuggestions(e,r){this.contentService.getSuggestions(e,r).subscribe(c=>{this.validSuggestions.set(c)})}canSuggest(e,r,c){return!e||!r||!c?!1:this.validSuggestions().some(i=>i.level===e&&i.dominant===r&&i.genre===c)}generateRandomIdea(e,r){return To(this,null,function*(){if((!this.scenarios||this.scenarios.length===0)&&(this.scenarios=yield this.fetchScenariosFromFirebase(r,e)),!this.scenarios||this.scenarios.length===0)return null;
9let c=Math.floor(Math.random()*this.scenarios.length),[i]=this.scenarios.splice(c,1);return i})}fetchScenariosFromFirebase(e,r){return To(this,null,function*(){try{let c=Ae(this.firestore,"miniAgent/situationEcriture/suggestions"),i=Be(c,qo("genre","==",e),qo("level","==",r),qo("valide","==",!0)),a=yield Ve(i);return a.empty?(console.warn(`Aucun sc\xE9nario trouv\xE9 pour le genre "${e}" et le niveau "${r}".`),[]):a.docs.map(d=>d.data())}catch(c){return console.error("Erreur lors de la r\xE9cup\xE9ration des sc\xE9narios depuis Firestore :",c),[]}})}};n.\u0275fac=function(r){return new(r||n)},n.\u0275prov=A({token:n,factory:n.\u0275fac,providedIn:"root"});let t=n;return t})()});function pl(t,n){if(t&1&&(y(0,"ui-input",27),g(1,"translate")),t&2){let o=v().$implicit,e=v();p("id",o.id)("placeholder",b(1,4,o.translateKey+".placeholder"))("formControl",e.promptForm.controls[o.id])("invalid",e.isFieldInvalid(o.id))}}function gl(t,n){if(t&1){let o=T();s(0,"ui-form-field",26),g(1,"translate"),g(2,"translate"),g(3,"translate"),g(4,"translate"),g(5,"translate"),x("noneChange",function(r){let c=_(o).$implicit,i=v();return w(i.toggleNone(c.id,r))}),z(6,pl,2,6,"ui-input",27),f()}if(t&2){let o=n.$implicit,e=v();p("label",b(1,11,o.translateKey+".label"))("tooltip",b(2,13,o.translateKey+".tooltip"))("forId",o.id)("required",!0)("invalid",e.isFieldInvalid(o.id))("error",e.getFieldError(o.id,b(3,15,o.translateKey+".errorMsg")))("showNone",!0)("noneLabel",b(4,17,o.translateKey+".noneLabel"))("noneChecked",e.isNoneChecked(o.id))("hint",e.isNoneChecked(o.id)?"":b(5,19,o.translateKey+".hint")),l(6),S(e.isNoneChecked(o.id)?-1:6)}}function ml(t,n){if(t&1&&(s(0,"ui-form-field",22),g(1,"translate"),g(2,"translate"),g(3,"translate"),g(4,"translate"),y(5,"ui-textarea",28),g(6,"translate"),f()),t&2){let o=n.$implicit,e=v();p("label",b(1,15,o.translateKey+".label"))("tooltip",b(2,17,o.translateKey+".tooltip"))("forId",o.id)("required",!0)("showNone",!1)("invalid",e.isFieldInvalid(o.id))("error",e.getFieldError(o.id,b(3,19,o.translateKey+".errorMsg")))("hint",b(4,21,o.translateKey+".hint")),l(5),p("id",o.id)("formControl",e.promptForm.controls[o.id])("invalid",e.isFieldInvalid(o.id))("placeholder",b(6,23,o.translateKey+".placeholder"))("rows",o.rows||4)("maxLength",o.maxLength||500)("showCounter",o.showCounter||!1)}}var sc,fc,dc=F(()=>{"use strict";D();Vn();wo();oo();le();tn();Go();An();Xo();hr();pc();Nr();qe();tc();ic();ac();Rr();D();wo();oo();sc=(t,n)=>n.id;fc=(()=>{let n=class n{setupOptionStreams(){this.promptForm.controls.level.valueChanges.pipe(Fo(e=>e?this.academicService.getDominantes(e):Io([])),xo(e=>e.map(r=>({label:r.name,value:r.name}))),vo()).subscribe(e=>this.availableDominants.set(e)),Zr([this.promptForm.controls.dominant.valueChanges.pipe(no(this.promptForm.controls.dominant.value)),this.promptForm.controls.level.valueChanges.pipe(no(this.promptForm.controls.level.value))]).pipe(Fo(([e,r])=>e&&r?this.academicService.getGenres(r,e):Io([])),xo(e=>e.map(r=>({label:r.name,value:r.name}))),vo()).subscribe(e=>this.availableGenres.set(e))}constructor(){this.history=h(ie),this.fb=h(Fe),this.promptService=h(Do),this.combinedListService=h(lc),this.academicService=h(cc),this.translate=h(oe),this.router=h(Jo),this.identifier="writing-situation",this.hasGenerated=P(!1),this.canUndo=this.history.canUndo,this.canReset=this.history.canReset,this.isButtonDisabled=M(()=>this.promptService.isLoading()),this.levels=P(ec),this.contextFields=Jt,this.bottomFields=oc,this.promptForm=this.fb.group({level:["",[V.required]],dominant:[{value:"",disabled:!0},[V.required]],genre:[{value:"",disabled:!0},[V.required]],wordCount:["",[V.required,V.pattern(/^\d+(\s*(?:-|Ã )?\s*\d+)?$/)]],theme:["",[V.required]],title:["",[V.required]],role:["",[V.required]],recipient:["",[V.required]],instructions:["",[V.required,V.maxLength(500)]],timeAllocated:["",[V.required]]}),this.formState=P(this.promptForm.getRawValue()),this.errorFieldNames={level:"level",dominant:"main_type",genre:"sub_type",wordCount:"input_length_min_max",theme:"subject",title:"title",role:"role",recipient:"audience",instructions:"rules",timeAllocated:"time_limit"},this.levelValue=So(this.promptForm.controls.level.valueChanges.pipe(no(""))),this.dominantValue=So(this.promptForm.controls.dominant.valueChanges.pipe(no(""))),this.genreValue=So(this.promptForm.controls.genre.valueChanges.pipe(no(""))),this.availableDominants=P([]),this.availableGenres=P([]),this.isSuggestButtonEnabled=M(()=>{let e=this.formState(),r=this.combinedListService.canSuggest(e.level,e.dominant,e.genre);return r||(this.combinedListService.scenarios=[]),r}),this.levelOptions=M(()=>this.levels().map(e=>({label:e,value:e}
9))),this.setupOptionStreams(),this.setupCascadeLogic(),this.history.init(()=>this.captureSnapshot()),this.promptForm.valueChanges.pipe(vo()).subscribe(()=>{this.formState.set(this.promptForm.getRawValue()),this.history.notifyChange()})}captureSnapshot(){return{value:Q({},this.promptForm.getRawValue()),disabled:{dominant:this.promptForm.controls.dominant.disabled,genre:this.promptForm.controls.genre.disabled},options:{dominant:this.availableDominants(),genre:this.availableGenres()}}}restoreSnapshot(e){this.history.runWithoutTracking(()=>{this.promptForm.patchValue(e.value,{emitEvent:!1}),e.disabled.dominant?this.promptForm.controls.dominant.disable({emitEvent:!1}):this.promptForm.controls.dominant.enable({emitEvent:!1}),e.disabled.genre?this.promptForm.controls.genre.disable({emitEvent:!1}):this.promptForm.controls.genre.enable({emitEvent:!1}),this.availableDominants.set([...e.options.dominant]),this.availableGenres.set([...e.options.genre]),this.promptForm.markAsPristine(),this.promptForm.markAsUntouched(),this.promptForm.updateValueAndValidity({emitEvent:!1}),this.formState.set(this.promptForm.getRawValue())})}setupCascadeLogic(){this.promptForm.controls.level.valueChanges.pipe(vo()).subscribe(e=>{this.history.isTrackingSuspended||(this.promptForm.patchValue({dominant:"",genre:""},{emitEvent:!1}),this.promptForm.controls.dominant.reset("",{emitEvent:!1}),this.promptForm.controls.genre.reset("",{emitEvent:!1}),this.promptForm.controls.dominant.markAsUntouched(),this.promptForm.controls.genre.markAsUntouched(),e?this.promptForm.controls.dominant.enable({emitEvent:!1}):this.promptForm.controls.dominant.disable({emitEvent:!1}),this.promptForm.controls.genre.disable({emitEvent:!1}))}),this.promptForm.controls.dominant.valueChanges.pipe(vo()).subscribe(e=>{this.history.isTrackingSuspended||(this.promptForm.controls.genre.reset("",{emitEvent:!1}),this.promptForm.controls.genre.markAsUntouched(),e?this.promptForm.controls.genre.enable({emitEvent:!1}):this.promptForm.controls.genre.disable({emitEvent:!1}))})}ngOnInit(){let e=this.router.url.split("/"),r=e[e.length-1],i=history.state?.fieldToolIdentifier||qr(r)||"";this.combinedListService.loadSuggestions(r,i)}toggleNone(e,r){let c=this.promptForm.get(e);r?c?.setValue("aucun"):c?.setValue("")}handleSuggestIdea(){return To(this,null,function*(){let e=this.promptForm.get("genre")?.value,r=this.promptForm.get("level")?.value;if(!e||!r)return;let c=yield this.combinedListService.generateRandomIdea(nc[r],e),i=["theme","title","role","recipient"],a={};i.forEach(d=>{this.promptForm.get(d)?.value!=="aucun"&&(a[d]=c?.[d],this.promptForm.get(d)?.markAsDirty())}),this.promptForm.patchValue(a),this.promptService.track(this.identifier,eo.suggestion)})}handleReset(){this.history.pushCurrentAsUndoable(),this.history.runWithoutTracking(()=>{this.promptForm.reset(),this.promptForm.controls.dominant.disable({emitEvent:!1}),this.promptForm.controls.genre.disable({emitEvent:!1}),this.availableDominants.set([]),this.availableGenres.set([])}),this.promptService.reset(this.identifier)}handleUndo(){this.history.undo(e=>this.restoreSnapshot(e))}handleGenerate(){if(!this.promptForm.valid||this.promptService.isLoading()){this.promptForm.markAllAsTouched();let i=Object.keys(this.promptForm.controls).filter(a=>this.promptForm.get(a)?.invalid).map(a=>this.errorFieldNames[a]||a);this.promptService.track(this.identifier,fo(Q({},eo.errorField),{error_fields:i,error_number:i.length}));return}let e=this.promptForm.getRawValue(),r={grade:rc[e.level]||7,title:e.title,main_genre:e.dominant,genre:e.genre,theme:e.theme,role:e.role,recipient:e.recipient,word_count:e.wordCount,guidelines:e.instructions,allocated_time:e.timeAllocated},c=this.translate.instant("miniAgents.writingPrompt.apiUrl");this.promptService.generate(r,c,{identifier:this.identifier,first_generation:!this.hasGenerated()}),this.hasGenerated.set(!0)}isFieldInvalid(e){let r=this.promptForm.get(e);return!r||this.isNoneChecked(e)?!1:r.invalid&&(r.dirty||r.touched)}getFieldError(e,r){let c=this.promptForm.get(e);return!c||this.isNoneChecked(e)||!(c.invalid&&(c.dirty||c.touched))?"":e==="instructions"&&c.hasError("maxlength")?this.translate.instant("miniAgents.writingPrompt.bottomFields.instructions.errorMsgMax"):c.hasError("required")?r:""}isNoneChecked(e){return this.promptForm.get(e)?.value==="aucun"}};n.\u0275fac=function(r){return new(r||n)},n.\u0275cmp=E({type:n,selectors:[["app-prompt-form"]],features:[co([ie])],decls:50,vars:83,consts:[[1,"form-container"],[1,"form-content"],[1,"title-container",3,"title"],[1,"body-xs"],[1,"prompt-form",3,"formGroup"],[1,"base-fields"],["forId","level","layout","row",3,"label","required","invali
9d","error"],["id","level",3,"formControl","options","placeholder","invalid"],["forId","dominant","layout","row",3,"label","required","invalid","error"],["id","dominant",3,"formControl","options","placeholder","invalid"],["forId","genre","layout","row",3,"label","required","invalid","error"],["id","genre",3,"formControl","options","placeholder","invalid"],["forId","wordCount","layout","row",3,"label","required","invalid","error"],["id","wordCount",3,"formControl","placeholder","invalid"],[1,"context-card"],[1,"suggest-header"],["variant","primary","size","sm",3,"onclick","disabled"],["buttonRight","",3,"name"],["position","top",3,"text"],["name","info","size","lg",3,"decorative"],["layout","stacked",3,"label","tooltip","forId","required","invalid","error","showNone","noneLabel","noneChecked","hint"],[1,"bottom-fields"],["layout","stacked",3,"label","tooltip","forId","required","showNone","invalid","error","hint"],[1,"wrapper-tos"],[3,"variant","href","openInNewTab"],[3,"undo","reset","generate","disabled","canUndo","canReset"],["layout","stacked",3,"noneChange","label","tooltip","forId","required","invalid","error","showNone","noneLabel","noneChecked","hint"],[3,"id","placeholder","formControl","invalid"],[3,"id","formControl","invalid","placeholder","rows","maxLength","showCounter"]],template:function(r,c){r&1&&(s(0,"div",0)(1,"div",1),y(2,"ui-mission-badge",2),g(3,"translate"),s(4,"p",3),C(5),g(6,"translate"),f(),s(7,"form",4)(8,"div",5)(9,"ui-form-field",6),g(10,"translate"),g(11,"translate"),y(12,"ui-select",7),g(13,"translate"),f(),s(14,"ui-form-field",8),g(15,"translate"),g(16,"translate"),y(17,"ui-select",9),g(18,"translate"),f(),s(19,"ui-form-field",10),g(20,"translate"),g(21,"translate"),y(22,"ui-select",11),g(23,"translate"),f(),s(24,"ui-form-field",12),g(25,"translate"),g(26,"translate"),y(27,"ui-input",13),g(28,"translate"),f()(),y(29,"ui-mission-badge",2),g(30,"translate"),s(31,"div",14)(32,"div",15)(33,"ui-button",16),x("onclick",function(){return c.handleSuggestIdea()}),C(34),g(35,"translate"),y(36,"ui-icon",17),f(),s(37,"ui-tooltip",18),g(38,"translate"),y(39,"ui-icon",19),f()(),$(40,gl,7,21,"ui-form-field",20,sc),f(),s(42,"div",21),$(43,ml,7,25,"ui-form-field",22,sc),f(),s(45,"div",23)(46,"ui-button",24),C(47),g(48,"translate"),f()()()(),s(49,"app-form-actions",25),x("undo",function(){return c.handleUndo()})("reset",function(){return c.handleReset()})("generate",function(){return c.handleGenerate()}),f()()),r&2&&(l(2),p("title",b(3,47,"miniAgents.writingPrompt.formTitle")),l(3),B(b(6,49,"miniAgents.writingPrompt.baseFields.requiredFields")),l(2),p("formGroup",c.promptForm),l(2),p("label",b(10,51,"miniAgents.writingPrompt.baseFields.level.label"))("required",!0)("invalid",c.isFieldInvalid("level"))("error",c.getFieldError("level",b(11,53,"miniAgents.writingPrompt.baseFields.level.errorMsg"))),l(3),p("formControl",c.promptForm.controls.level)("options",c.levelOptions())("placeholder",b(13,55,"miniAgents.writingPrompt.baseFields.level.placeholder"))("invalid",c.isFieldInvalid("level")),l(2),p("label",b(15,57,"miniAgents.writingPrompt.baseFields.dominant.label"))("required",!0)("invalid",c.isFieldInvalid("dominant"))("error",c.getFieldError("dominant",b(16,59,"miniAgents.writingPrompt.baseFields.dominant.errorMsg"))),l(3),p("formControl",c.promptForm.controls.dominant)("options",c.availableDominants())("placeholder",b(18,61,"miniAgents.writingPrompt.baseFields.dominant.placeholder"))("invalid",c.isFieldInvalid("dominant")),l(2),p("label",b(20,63,"miniAgents.writingPrompt.baseFields.genre.label"))("required",!0)("invalid",c.isFieldInvalid("genre"))("error",c.getFieldError("genre",b(21,65,"miniAgents.writingPrompt.baseFields.genre.errorMsg"))),l(3),p("formControl",c.promptForm.controls.genre)("options",c.availableGenres())("placeholder",b(23,67,"miniAgents.writingPrompt.baseFields.genre.placeholder"))("invalid",c.isFieldInvalid("genre")),l(2),p("label",b(25,69,"miniAgents.writingPrompt.baseFields.wordCount.label"))("required",!0)("invalid",c.isFieldInvalid("wordCount"))("error",c.getFieldError("wordCount",b(26,71,"miniAgents.writingPrompt.baseFields.wordCount.errorMsg"))),l(3),p("formControl",c.promptForm.controls.wordCount)("placeholder",b(28,73,"miniAgents.writingPrompt.baseFields.wordCount.placeholder"))("invalid",c.isFieldInvalid("wordCount")),l(2),p("title",b(30,75,"miniAgents.writingPrompt.contextFieldsTitle")),l(4),p("disabled",!c.isSuggestButtonEnabled()),l(),k(" ",b(35,77,"miniAgents.writingPrompt.suggestIdeaButton")," "),l(2),p("name","lightbulb"),l(),p("text",b(38,79,"miniAgents.writingPrompt.suggestIdeaTooltip")),l(2),p("decorative",!0),l(),Z(c.contextFields),l(3),Z(c.bottomFields),l(3),p("variant","link")("href","https://www.alloprof.qc.ca/fr/pages/conditions-d-utilisation-specifiques-assistants-pedagogiques-d-alloprof")("openInNewTab",!0),l(),k(" ",b(48,81,"miniAgents.common.conditions")," "),l(2),p("disabled",c.isButtonDisabled())("canUndo",c.canUndo())("canReset",c.canReset()))},dependencies:[H,ao,Te,ko,Ee,zo,Ie,Ne,Y,U,yo,uo,Ue,Ke,$e,Ze,We,nr,lo],styles:[`[_nghost-%COMP%]{display:block;height:100%;overflow:hidden}.form-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%;min-height:0}.form-container[_ngcontent-%COMP%] .form-content[_ngcontent-%COMP%]{flex:1;overflow-y:auto;pointer-events:auto;display:flex;padding:24px 24px 96px;flex-direction:column;gap:24px;background:var(--couleurs-crme-000, #f5f3ef)}.prompt-form[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:24px}.prompt-form[_ngcontent-%COMP%] .base-fields[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.prompt-form[_ngcontent-%COMP%] .context-card[_ngcontent-%COMP%]{background-color:var(--couleurs-000000, #fff);border:2px solid var(--couleurs-900, #000);border-radius:8px;display:flex;padding:16px 32px;flex-direction:column;align-items:stretch;gap:24px;align-self:stretch}.prompt-form[_ngcontent-%COMP%] .bottom-fields[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:24px}.suggest-header[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;align-items:center;gap:8px}.wrapper-tos[_ngcontent-%COMP%]{margin-top:36px;display:flex;align-items:flex-start}.wrapper-tos[_ngcontent-%COMP%] ui-button[_ngcontent-%COMP%]{--spacing-lg-px: 0;--spacing-2xl-px: 0} 10/*# sourceMappingURL=https://static.alloprof.qc.ca/webapp/builds/8061618/
10prompt-form.component-QSFA4H7W.css.map */`]});let t=n;return t})()});function bl(t,n){if(t&1){let o=T();s(0,"app-agent-layout",0),y(1,"app-dictation-form",2),s(2,"app-output-display",3),x("historyCountChange",function(r){_(o);let c=v();return w(c.generatedItemsCount=r)}),f()()}if(t&2){let o=v();p("generatedItemsCount",o.generatedItemsCount)}}function ul(t,n){if(t&1){let o=T();s(0,"app-agent-layout",1),y(1,"app-prompt-form",2),s(2,"app-output-display",4),x("historyCountChange",function(r){_(o);let c=v();return w(c.generatedItemsCount=r)}),f()()}if(t&2){let o=v();p("generatedItemsCount",o.generatedItemsCount)}}function qr(t){if(!t)return null;let n=t.toLowerCase();return n==="dictation"||n.includes("dictee")||n.includes("dictees")?"dictation":n==="writing-situation"||n.includes("ecriture")||n.includes("situation")?"writing-situation":null}var ys,pc=F(()=>{Xo();D();hr();It();Bt();Xt();dc();yr();D();ys=(()=>{let n=class n{constructor(){this.route=h(On),this.router=h(Jo),this.tracking=h(qn),this.activeTool=P("loading"),this.incomingState=P(null),this.validTools=new Set(["dictation","writing-situation"]),this.generatedItemsCount=0}ngOnInit(){let e=this.route.snapshot.paramMap.get("slug");if(!e){this.goTo404();return}let c=history.state?.fieldToolIdentifier,i=qr(e),a=c&&this.validTools.has(c)?c:i;if(a)this.activeTool.set(a);else{this.goTo404();return}this.tracking.pushVar({event:"ape_mini_ag_start",nom_agent:c||e,description:"L'utilisateur arrive sur la page d'un mini agent"})}goTo404(){this.router.navigate(["fr/404"],{replaceUrl:!0})}};n.\u0275fac=function(r){return new(r||n)},n.\u0275cmp=E({type:n,selectors:[["app-agent-shared"]],decls:2,vars:1,consts:[["featureKey","dictation",3,"generatedItemsCount"],["featureKey","writingPrompt",3,"generatedItemsCount"],["leftSide",""],["rightSide","","featureKey","dictation",3,"historyCountChange"],["rightSide","","featureKey","writingPrompt",3,"historyCountChange"]],template:function(r,c){r&1&&z(0,bl,3,1,"app-agent-layout",0)(1,ul,3,1,"app-agent-layout",1),r&2&&S(c.activeTool()==="dictation"?0:c.activeTool()==="writing-situation"?1:-1)},dependencies:[H,Tt,Qt,fc,Vt],styles:[`[_nghost-%COMP%]{display:block;width:100%;min-height:100vh} 11/*# sourceMappingURL=https://static.alloprof.qc.ca/webapp/builds/8061618/agent-shared.component-XWUH3LK2.css.map */`]});let t=n;return t})()});export{Ot as a,kt as b,zt as c,St as d,qr as e,ys as f,pc as g}; 12//# sourceMappingURL=chunk-HMSAPJ4X.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.