From 5889bdf3b590adfb26ce31e2225f35d031672fde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rnar=20=C3=98sttveit?= <47412359+bjosttveit@users.noreply.github.com> Date: Tue, 13 Aug 2024 10:11:59 +0000 Subject: [PATCH] =?UTF-8?q?Bj=C3=B8rnar=20=C3=98sttveit=20<47412359+bjostt?= =?UTF-8?q?veit@users.noreply.github.com>=20updated=20altinn-app-frontend?= =?UTF-8?q?=20to=203.68.6=20based=20on=20commit=20https://github.com/Altin?= =?UTF-8?q?n/app-frontend-react/commit/1bcbbe4ec3df759fc2489285078a52c31c2?= =?UTF-8?q?ba7e5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit upgrade altinn-design-system to 0.30.2 (#2281) --- .../3.68.6/2b3e1faf89f94a483539.png | Bin 0 -> 1466 bytes .../3.68.6/680f69f3c2e6b90c1812.png | Bin 0 -> 2464 bytes .../3.68.6/a0c6cc1401c107b501ef.png | Bin 0 -> 618 bytes .../3.68.6/altinn-app-frontend.css | 17341 ++++++++++++++++ .../3.68.6/altinn-app-frontend.js | 2 + .../3.68.6/altinn-app-frontend.js.LICENSE.txt | 226 + .../3.68/altinn-app-frontend.js | 2 +- .../3/altinn-app-frontend.js | 2 +- toolkits/altinn-app-frontend/index.json | 1 + 9 files changed, 17572 insertions(+), 2 deletions(-) create mode 100644 toolkits/altinn-app-frontend/3.68.6/2b3e1faf89f94a483539.png create mode 100644 toolkits/altinn-app-frontend/3.68.6/680f69f3c2e6b90c1812.png create mode 100644 toolkits/altinn-app-frontend/3.68.6/a0c6cc1401c107b501ef.png create mode 100644 toolkits/altinn-app-frontend/3.68.6/altinn-app-frontend.css create mode 100644 toolkits/altinn-app-frontend/3.68.6/altinn-app-frontend.js create mode 100644 toolkits/altinn-app-frontend/3.68.6/altinn-app-frontend.js.LICENSE.txt diff --git a/toolkits/altinn-app-frontend/3.68.6/2b3e1faf89f94a483539.png b/toolkits/altinn-app-frontend/3.68.6/2b3e1faf89f94a483539.png new file mode 100644 index 0000000000000000000000000000000000000000..950edf24677ded147df13b26f91baa2b0fa70513 GIT binary patch literal 1466 zcmV;r1x5OaP)P001cn1^@s6z>|W`000GnNklGNuHDcIX17Zdjl&3`L?0sTjIws<{((Dh&g-s0<@jYQyl?D*X^?%13;ml^gy> ziMrY_^1WI=(g@LMizu=zCoA>C`6|QEq1eV92k*7m>G65*&@&6)aC&e}G zI)pf-Za|N`DT&Cn1J|o`19mumxW~hiKiKyc-P`S@q)rdTo84@QI@;0yXrG%9uhI>A zG5QHb6s4=<6xy{1 z@NMxEkryp{LS44%z$3lP^cX!9+2-;CTt3wM4(k*#C{aiIiLuB>jJj;KPhPzIC00bL zU3a#;aJld94lCW=`4&aAy8M7PY=HQ>O%$YEP4c4UY#CRxfgbE~(|uiI=YS8q;O9y6 zmIkXzR`}p7ti|PrM3a}WMnR=3NVnWdAAR>b9X@)DKL6=YsvmH%?I24wdq?Gh54_;# z$?_LvgjEdspdQlft#4CQ z`2Zyvy?*)N1Ftw|{_hakhG9WjS?Az@I@+IZ8JbWewR!XUK4&6346+d#~gsE0SY(LX8&JfY>Aj)RxGy96nwhs2rv zzW6pTnMpFkDSkT*a*6Dx|u@ds6ISVn0@^RmIsKZ5Y;bazbc;tTSq(kg(=481ODrPyNB6n z-$+U}(w$m6U6H$w17Bw+wDaFIe~GvNMYvnw31MpY0eQKT9l>SU``8k7w4)z!GZKMI z#_cEKq7k~i%nlK@6c-K?+R;B#5$?T#YpKD`t_4bAs^#E+@5QW$@OX3*`;(#{U^d-vY)&xEE>n5lYl&T?AmYnU^5s62$4H-fe}gSR(=wKRaTHh!@*b)YV6mo|a4Fn6Rgc&Rpk zvn_X|3VY?v=>nJ{slE^V1GaGWk}m@aIWGIpghbfPh8m@aIWEo_%AZI>==moIFVE^L=C zZJ91?mo03UEp3-BY?wBGur6$uD{Yr9Y?m%SHF8Fk1pc(Nva%QJ+{FLkalfypz3&M|||Fn`7|g3c~4(nXHKFmRnwn$J#_$xE8i z|Ns9!kC;(oC1qQk>LMp3_a2(odYyMT@>voX=UI)k>1cJdn;gjmJ-|6v4nb1Oryh)eQMwHP(i@!36%vGJyFK(JTj?Vb{{C=jx&)@1l zlFmnw%0`&bqruifkkHKC=vbiAM3&E`#Mv>2%tw;VK8?_|&E89cs{a1}$J*!f_xd-C z&F%B|oxRgPlh0F!txkxrQjNA`m9~?&&|jw4W0<`_iNHsX$VQXVK!B}Xkh4>av|f_8 zLY2?t?ejE=%(TnfV5iqOjm?d;&qI~ZGl|SzU77a)002XDQchC<95+*MjE@82?VLm= z3xf6%Vd@99z|q|-ua5l3kJxvZwan-8K1cPiwQAtlcNX~ZqLeoMB+a;7)WA|O#HOB% zg6SX;754xD1{Fy}K~#8Ntklac&zTpadXZ& zC*_=T&g7hfbI$R?v%9?sknIb97gJOJ=`-8YyS3ndqN+Jm+x33!p&Hc@@L$w))s2@N ztv~i}Emc?DykgwFWwma($8+~b>l?tqj$dh13R^nMZnva9 zn0Vflzv2Dvp`oVQw{Guby~i`JGbyBGTEC{y>yzCkg>K&CIeQ$u;lyQ+M{O~gEJ^)Z zrF3p)^>|uT;57}WY&IRwyOQ=dq%Az}_t=_hKowP!Z79q0;@Zu(SWEJJcHY+5T6I({ zw)wj*SNi4wrd+POUfZe4gF77vW?j zoFS}|r2n&$U9Y!S4VEOyN}OpZZi|?cr1VcE_tHsDQgp-ga(SwkBrkCm{|*-yb=}ZW zvcYvLvfA90TPn|!-TuYJV<6`}+RJeRgP3EA=qQcF9k0*#*{f&I_pjam%I6Dd#YE|G zqB!R}tW-K!wV1w+4JcFA_s6~=@9F&j8`u$-ifLN3vK;`lvaA-`jRn_}(8|)!3?-}I zvFi{H;@A$gEZYh?%|Qr_y#*UkOPjwiRCsJQ>mb6h5yGIk6C5_XA=8T?IBfm_?+P0; zhhUs)-(0R*H<&Kku(1>#cGtOpk&Z&kQcw&SJv-4VY<+;=8hYnoX zfNJMCa9)^5Z0;2dCUk;x-%#yS!I~Jr3pNuI!g_tHz!$hKwt1GL~sFvx)3u4TA zv>CLGdQtoZ7Du7ctJRfTqY;FPxs1G{ZJ?73D5J@OO{6BHcPbk{_mjg&p2QFeke%QI zlAJ-kvjuwy1<5D-6>su68A+i998aSZNnQX)+Q}6(GK-C%8G-!1bOJBONU{gT%IOOE z;Yk24YC@^lFW77>r6x7eS1Omc;8=GUp#&zLQ&L{ zv8$hGC`wp~$9pR>f%-_Ps3>YhzP(+vC(E*zr1CVO8ChN^MI-VGMX7+|(r!SGZ9gd5 zzO9sQd>sm|f1|X&oh=8lOzd6+ITvo zCXInR?>RZ#>Hb*PO=7dI!dZ(wY4O}ZGv zdfQFio7+0~PN*RFCZGM6@9-o~y*@?;k00NvOsw54t1^tt{*ATMs^2j}4Wp=4t3RH* z_+8b`F-{E=0sOgM<;VHTo!Ij3u zmmI`2?K7g(GOcGA)@h?$SW&pwHdtj1n57PLI8&6RHhx4R%Q7b z^JEqR)@06V!pbS*@D_ZyRMo_LlT}r{#sXOx4kM-V<_V{!5SSuM^SIVCA37|nY7LWQ zZA#B1h4l`6asz=Lvax_#GMRX|NF>=$=p{Qn0i@ExX1jGhy@B8a*_uR+ODEbVi8ObL zezG?azy>E~S~dl43&8<$(2H}P&*tuBdESUP83KQ?8B z?K(!uS>H1wlWQz;qOfB`T#TZ=EoSp~vZ5XtCvwm1h*Ex6mzTsn_y@_=xREIslV-%- zpdWkEzMjeNOGWrSM32gpBt27*O29NdhGzuDgYxcf`Jjjqw@B;Vmdb@fxdhCRi`Kg> zmUTr$=&@#i!%F4Q6mb&4QKfR^95KJ!<6~fqx-f^66AV!|ywG{6D^Vay-3b99>XOe# e-I|>x8~*?ZhF3snGbtJX0000cOl4 literal 0 HcmV?d00001 diff --git a/toolkits/altinn-app-frontend/3.68.6/a0c6cc1401c107b501ef.png b/toolkits/altinn-app-frontend/3.68.6/a0c6cc1401c107b501ef.png new file mode 100644 index 0000000000000000000000000000000000000000..9fd2979532a19a15b824ce763c76e04a8dafadfb GIT binary patch literal 618 zcmV-w0+s!VP)ke9$Lam@{1K@O ze*LXqlKQHiv=gx+V^Cbb2?z@ISBQ*3amF;9UJ3SBg(N|710TLamQmYZ&Qjn2LuO<* zCZlB4n%@pc&7NNnY1}x+NWpHlq`OJEo|`aYN9<`RBUB+79g;>dgb6YlfN#kGL?lO_ z!6~M^7sOnbsUkKk<@Ysie&`G>ruxH&Mgy&8;i=A zB9OO!xR{AyODw>DS-q5YM{0ExFEAzt zm>RdS+ssW(-8|?xr0(?$vBVB*%(xDLtq3Hf0I5yFm<_g=W2`QWAax{1rWVH=I!VrP zs(rTFX@W#t$hXNvbgX`gK&^w_YD;CQ!B@e0QbLIWaKAXQe2-kkloo;{iF#6}z!4=W zi$giRj1{ zt;2w`VSCF#WE&*ev7jpsC=6175@(~nTE2;7M-L((0bH@yG}-TB$R~WXd?tA$s3|%y zA`9$sA(>F%J3ioz<-LJl*^o1|w84l>HBR`>3l9c8$5Xr@xCiIQ7{x$fMCzOk_-M=% z+{a_Q#;42`#KfUte@$NT77uaTz?b-fBe)1s5XE$yA79fm?KqM^VgLXD07*qoM6N<$ Ef<_J(9smFU literal 0 HcmV?d00001 diff --git a/toolkits/altinn-app-frontend/3.68.6/altinn-app-frontend.css b/toolkits/altinn-app-frontend/3.68.6/altinn-app-frontend.css new file mode 100644 index 00000000..22f14871 --- /dev/null +++ b/toolkits/altinn-app-frontend/3.68.6/altinn-app-frontend.css @@ -0,0 +1,17341 @@ +@import url(https://altinncdn.no/fonts/inter/inter.css); +/* required styles */ + +.leaflet-pane, +.leaflet-tile, +.leaflet-marker-icon, +.leaflet-marker-shadow, +.leaflet-tile-container, +.leaflet-pane > svg, +.leaflet-pane > canvas, +.leaflet-zoom-box, +.leaflet-image-layer, +.leaflet-layer { + position: absolute; + left: 0; + top: 0; + } +.leaflet-container { + overflow: hidden; + } +.leaflet-tile, +.leaflet-marker-icon, +.leaflet-marker-shadow { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + -webkit-user-drag: none; + } +/* Prevents IE11 from highlighting tiles in blue */ +.leaflet-tile::selection { + background: transparent; +} +/* Safari renders non-retina tile on retina better with this, but Chrome is worse */ +.leaflet-safari .leaflet-tile { + image-rendering: -webkit-optimize-contrast; + } +/* hack that prevents hw layers "stretching" when loading new tiles */ +.leaflet-safari .leaflet-tile-container { + width: 1600px; + height: 1600px; + -webkit-transform-origin: 0 0; + } +.leaflet-marker-icon, +.leaflet-marker-shadow { + display: block; + } +/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */ +/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */ +.leaflet-container .leaflet-overlay-pane svg { + max-width: none !important; + max-height: none !important; + } +.leaflet-container .leaflet-marker-pane img, +.leaflet-container .leaflet-shadow-pane img, +.leaflet-container .leaflet-tile-pane img, +.leaflet-container img.leaflet-image-layer, +.leaflet-container .leaflet-tile { + max-width: none !important; + max-height: none !important; + width: auto; + padding: 0; + } + +.leaflet-container img.leaflet-tile { + /* See: https://bugs.chromium.org/p/chromium/issues/detail?id=600120 */ + mix-blend-mode: plus-lighter; +} + +.leaflet-container.leaflet-touch-zoom { + -ms-touch-action: pan-x pan-y; + touch-action: pan-x pan-y; + } +.leaflet-container.leaflet-touch-drag { + -ms-touch-action: pinch-zoom; + /* Fallback for FF which doesn't support pinch-zoom */ + touch-action: none; + touch-action: pinch-zoom; +} +.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom { + -ms-touch-action: none; + touch-action: none; +} +.leaflet-container { + -webkit-tap-highlight-color: transparent; +} +.leaflet-container a { + -webkit-tap-highlight-color: rgba(51, 181, 229, 0.4); +} +.leaflet-tile { + filter: inherit; + visibility: hidden; + } +.leaflet-tile-loaded { + visibility: inherit; + } +.leaflet-zoom-box { + width: 0; + height: 0; + -moz-box-sizing: border-box; + box-sizing: border-box; + z-index: 800; + } +/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */ +.leaflet-overlay-pane svg { + -moz-user-select: none; + } + +.leaflet-pane { z-index: 400; } + +.leaflet-tile-pane { z-index: 200; } +.leaflet-overlay-pane { z-index: 400; } +.leaflet-shadow-pane { z-index: 500; } +.leaflet-marker-pane { z-index: 600; } +.leaflet-tooltip-pane { z-index: 650; } +.leaflet-popup-pane { z-index: 700; } + +.leaflet-map-pane canvas { z-index: 100; } +.leaflet-map-pane svg { z-index: 200; } + +.leaflet-vml-shape { + width: 1px; + height: 1px; + } +.lvml { + behavior: url(#default#VML); + display: inline-block; + position: absolute; + } + + +/* control positioning */ + +.leaflet-control { + position: relative; + z-index: 800; + pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */ + pointer-events: auto; + } +.leaflet-top, +.leaflet-bottom { + position: absolute; + z-index: 1000; + pointer-events: none; + } +.leaflet-top { + top: 0; + } +.leaflet-right { + right: 0; + } +.leaflet-bottom { + bottom: 0; + } +.leaflet-left { + left: 0; + } +.leaflet-control { + float: left; + clear: both; + } +.leaflet-right .leaflet-control { + float: right; + } +.leaflet-top .leaflet-control { + margin-top: 10px; + } +.leaflet-bottom .leaflet-control { + margin-bottom: 10px; + } +.leaflet-left .leaflet-control { + margin-left: 10px; + } +.leaflet-right .leaflet-control { + margin-right: 10px; + } + + +/* zoom and fade animations */ + +.leaflet-fade-anim .leaflet-popup { + opacity: 0; + -webkit-transition: opacity 0.2s linear; + -moz-transition: opacity 0.2s linear; + transition: opacity 0.2s linear; + } +.leaflet-fade-anim .leaflet-map-pane .leaflet-popup { + opacity: 1; + } +.leaflet-zoom-animated { + -webkit-transform-origin: 0 0; + -ms-transform-origin: 0 0; + transform-origin: 0 0; + } +svg.leaflet-zoom-animated { + will-change: transform; +} + +.leaflet-zoom-anim .leaflet-zoom-animated { + -webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1); + -moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1); + transition: transform 0.25s cubic-bezier(0,0,0.25,1); + } +.leaflet-zoom-anim .leaflet-tile, +.leaflet-pan-anim .leaflet-tile { + -webkit-transition: none; + -moz-transition: none; + transition: none; + } + +.leaflet-zoom-anim .leaflet-zoom-hide { + visibility: hidden; + } + + +/* cursors */ + +.leaflet-interactive { + cursor: pointer; + } +.leaflet-grab { + cursor: -webkit-grab; + cursor: -moz-grab; + cursor: grab; + } +.leaflet-crosshair, +.leaflet-crosshair .leaflet-interactive { + cursor: crosshair; + } +.leaflet-popup-pane, +.leaflet-control { + cursor: auto; + } +.leaflet-dragging .leaflet-grab, +.leaflet-dragging .leaflet-grab .leaflet-interactive, +.leaflet-dragging .leaflet-marker-draggable { + cursor: move; + cursor: -webkit-grabbing; + cursor: -moz-grabbing; + cursor: grabbing; + } + +/* marker & overlays interactivity */ +.leaflet-marker-icon, +.leaflet-marker-shadow, +.leaflet-image-layer, +.leaflet-pane > svg path, +.leaflet-tile-container { + pointer-events: none; + } + +.leaflet-marker-icon.leaflet-interactive, +.leaflet-image-layer.leaflet-interactive, +.leaflet-pane > svg path.leaflet-interactive, +svg.leaflet-image-layer.leaflet-interactive path { + pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */ + pointer-events: auto; + } + +/* visual tweaks */ + +.leaflet-container { + background: #ddd; + outline-offset: 1px; + } +.leaflet-container a { + color: #0078A8; + } +.leaflet-zoom-box { + border: 2px dotted #38f; + background: rgba(255,255,255,0.5); + } + + +/* general typography */ +.leaflet-container { + font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; + font-size: 12px; + font-size: 0.75rem; + line-height: 1.5; + } + + +/* general toolbar styles */ + +.leaflet-bar { + box-shadow: 0 1px 5px rgba(0,0,0,0.65); + border-radius: 4px; + } +.leaflet-bar a { + background-color: #fff; + border-bottom: 1px solid #ccc; + width: 26px; + height: 26px; + line-height: 26px; + display: block; + text-align: center; + text-decoration: none; + color: black; + } +.leaflet-bar a, +.leaflet-control-layers-toggle { + background-position: 50% 50%; + background-repeat: no-repeat; + display: block; + } +.leaflet-bar a:hover, +.leaflet-bar a:focus { + background-color: #f4f4f4; + } +.leaflet-bar a:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + } +.leaflet-bar a:last-child { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + border-bottom: none; + } +.leaflet-bar a.leaflet-disabled { + cursor: default; + background-color: #f4f4f4; + color: #bbb; + } + +.leaflet-touch .leaflet-bar a { + width: 30px; + height: 30px; + line-height: 30px; + } +.leaflet-touch .leaflet-bar a:first-child { + border-top-left-radius: 2px; + border-top-right-radius: 2px; + } +.leaflet-touch .leaflet-bar a:last-child { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; + } + +/* zoom control */ + +.leaflet-control-zoom-in, +.leaflet-control-zoom-out { + font: bold 18px 'Lucida Console', Monaco, monospace; + text-indent: 1px; + } + +.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out { + font-size: 22px; + } + + +/* layers control */ + +.leaflet-control-layers { + box-shadow: 0 1px 5px rgba(0,0,0,0.4); + background: #fff; + border-radius: 5px; + } +.leaflet-control-layers-toggle { + background-image: url(images/layers.png); + width: 36px; + height: 36px; + } +.leaflet-retina .leaflet-control-layers-toggle { + background-image: url(images/layers-2x.png); + background-size: 26px 26px; + } +.leaflet-touch .leaflet-control-layers-toggle { + width: 44px; + height: 44px; + } +.leaflet-control-layers .leaflet-control-layers-list, +.leaflet-control-layers-expanded .leaflet-control-layers-toggle { + display: none; + } +.leaflet-control-layers-expanded .leaflet-control-layers-list { + display: block; + position: relative; + } +.leaflet-control-layers-expanded { + padding: 6px 10px 6px 6px; + color: #333; + background: #fff; + } +.leaflet-control-layers-scrollbar { + overflow-y: scroll; + overflow-x: hidden; + padding-right: 5px; + } +.leaflet-control-layers-selector { + margin-top: 2px; + position: relative; + top: 1px; + } +.leaflet-control-layers label { + display: block; + font-size: 13px; + font-size: 1.08333em; + } +.leaflet-control-layers-separator { + height: 0; + border-top: 1px solid #ddd; + margin: 5px -10px 5px -6px; + } + +/* Default icon URLs */ +.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */ + background-image: url(images/marker-icon.png); + } + + +/* attribution and scale controls */ + +.leaflet-container .leaflet-control-attribution { + background: #fff; + background: rgba(255, 255, 255, 0.8); + margin: 0; + } +.leaflet-control-attribution, +.leaflet-control-scale-line { + padding: 0 5px; + color: #333; + line-height: 1.4; + } +.leaflet-control-attribution a { + text-decoration: none; + } +.leaflet-control-attribution a:hover, +.leaflet-control-attribution a:focus { + text-decoration: underline; + } +.leaflet-attribution-flag { + display: inline !important; + vertical-align: baseline !important; + width: 1em; + height: 0.6669em; + } +.leaflet-left .leaflet-control-scale { + margin-left: 5px; + } +.leaflet-bottom .leaflet-control-scale { + margin-bottom: 5px; + } +.leaflet-control-scale-line { + border: 2px solid #777; + border-top: none; + line-height: 1.1; + padding: 2px 5px 1px; + white-space: nowrap; + -moz-box-sizing: border-box; + box-sizing: border-box; + background: rgba(255, 255, 255, 0.8); + text-shadow: 1px 1px #fff; + } +.leaflet-control-scale-line:not(:first-child) { + border-top: 2px solid #777; + border-bottom: none; + margin-top: -2px; + } +.leaflet-control-scale-line:not(:first-child):not(:last-child) { + border-bottom: 2px solid #777; + } + +.leaflet-touch .leaflet-control-attribution, +.leaflet-touch .leaflet-control-layers, +.leaflet-touch .leaflet-bar { + box-shadow: none; + } +.leaflet-touch .leaflet-control-layers, +.leaflet-touch .leaflet-bar { + border: 2px solid rgba(0,0,0,0.2); + background-clip: padding-box; + } + + +/* popup */ + +.leaflet-popup { + position: absolute; + text-align: center; + margin-bottom: 20px; + } +.leaflet-popup-content-wrapper { + padding: 1px; + text-align: left; + border-radius: 12px; + } +.leaflet-popup-content { + margin: 13px 24px 13px 20px; + line-height: 1.3; + font-size: 13px; + font-size: 1.08333em; + min-height: 1px; + } +.leaflet-popup-content p { + margin: 17px 0; + margin: 1.3em 0; + } +.leaflet-popup-tip-container { + width: 40px; + height: 20px; + position: absolute; + left: 50%; + margin-top: -1px; + margin-left: -20px; + overflow: hidden; + pointer-events: none; + } +.leaflet-popup-tip { + width: 17px; + height: 17px; + padding: 1px; + + margin: -10px auto 0; + pointer-events: auto; + + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + } +.leaflet-popup-content-wrapper, +.leaflet-popup-tip { + background: white; + color: #333; + box-shadow: 0 3px 14px rgba(0,0,0,0.4); + } +.leaflet-container a.leaflet-popup-close-button { + position: absolute; + top: 0; + right: 0; + border: none; + text-align: center; + width: 24px; + height: 24px; + font: 16px/24px Tahoma, Verdana, sans-serif; + color: #757575; + text-decoration: none; + background: transparent; + } +.leaflet-container a.leaflet-popup-close-button:hover, +.leaflet-container a.leaflet-popup-close-button:focus { + color: #585858; + } +.leaflet-popup-scrolled { + overflow: auto; + } + +.leaflet-oldie .leaflet-popup-content-wrapper { + -ms-zoom: 1; + } +.leaflet-oldie .leaflet-popup-tip { + width: 24px; + margin: 0 auto; + + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)"; + filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678); + } + +.leaflet-oldie .leaflet-control-zoom, +.leaflet-oldie .leaflet-control-layers, +.leaflet-oldie .leaflet-popup-content-wrapper, +.leaflet-oldie .leaflet-popup-tip { + border: 1px solid #999; + } + + +/* div icon */ + +.leaflet-div-icon { + background: #fff; + border: 1px solid #666; + } + + +/* Tooltip */ +/* Base styles for the element that has a tooltip */ +.leaflet-tooltip { + position: absolute; + padding: 6px; + background-color: #fff; + border: 1px solid #fff; + border-radius: 3px; + color: #222; + white-space: nowrap; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + pointer-events: none; + box-shadow: 0 1px 3px rgba(0,0,0,0.4); + } +.leaflet-tooltip.leaflet-interactive { + cursor: pointer; + pointer-events: auto; + } +.leaflet-tooltip-top:before, +.leaflet-tooltip-bottom:before, +.leaflet-tooltip-left:before, +.leaflet-tooltip-right:before { + position: absolute; + pointer-events: none; + border: 6px solid transparent; + background: transparent; + content: ""; + } + +/* Directions */ + +.leaflet-tooltip-bottom { + margin-top: 6px; +} +.leaflet-tooltip-top { + margin-top: -6px; +} +.leaflet-tooltip-bottom:before, +.leaflet-tooltip-top:before { + left: 50%; + margin-left: -6px; + } +.leaflet-tooltip-top:before { + bottom: 0; + margin-bottom: -12px; + border-top-color: #fff; + } +.leaflet-tooltip-bottom:before { + top: 0; + margin-top: -12px; + margin-left: -6px; + border-bottom-color: #fff; + } +.leaflet-tooltip-left { + margin-left: -6px; +} +.leaflet-tooltip-right { + margin-left: 6px; +} +.leaflet-tooltip-left:before, +.leaflet-tooltip-right:before { + top: 50%; + margin-top: -6px; + } +.leaflet-tooltip-left:before { + right: 0; + margin-right: -12px; + border-left-color: #fff; + } +.leaflet-tooltip-right:before { + left: 0; + margin-left: -12px; + border-right-color: #fff; + } + +/* Printing */ + +@media print { + /* Prevent printers from removing background-images of controls. */ + .leaflet-control { + -webkit-print-color-adjust: exact; + print-color-adjust: exact; + } + } + +.validation-error { + border: 2px solid #e23b53 !important; +} +.disabled-date { + border: none !important; + background-color: transparent !important; + color: #000 !important; +} +.disabled { + border: 2px solid #6a6a6a !important; + color: #000; + background: repeating-linear-gradient(135deg, #efefef, #efefef 2px, #fff 3px, #fff 5px) !important; +} +input:hover:not(.disabled) { + border-color: #0062ba !important; +} + +input.form-control:focus:not(.a-hasButton) { + outline: 2px solid #0062ba; + outline-offset: 0px; +} +.input-group:focus-within { + outline: 2px solid #0062ba; + outline-offset: 0px; +} + +.logo { + height: 24px; +} + +.logo-filter-022F51 { + filter: invert(11%) sepia(34%) saturate(4590%) hue-rotate(188deg) brightness(96%) contrast(98%); +} + +.IrMF7aRcSvNbGgmCKZrz { + box-shadow: none; + z-index: 800; +} + +.Ko0Gkkq8tXTYg2RK20JK { + font-size: 0.875rem; + font-weight: 500; +} + +.xOwiN6eMZXhHStZ_X2OD { + width: 100%; + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; + gap: 0.5rem; + + max-width: var(--page-max-width); + margin: 0 auto; + padding: 12px var(--page-padding-x); +} + +@media only screen and (min-width: 576px) { + .xOwiN6eMZXhHStZ_X2OD { + padding: 24px var(--page-padding-x); + } +} + +.KEETVRsN27zaccxX8fce { + display: flex; + flex-direction: row; + align-items: center; + gap: 0.5rem; +} + +.QQIYw2acH7A7D_kjvrYA { + display: flex; + align-items: center; + justify-content: center; + gap: var(--fds-spacing-2); +} + +.KSajfpADIsF2_Szodtdw { + height: 32px; +} + +.XKD2bHcWOJ4PyxXD2oM5 { + height: 50px; +} + +.F6IooJAFkBl3zthdqafl { + height: 50px; +} + +@media only screen and (min-width: 576px) { + .F6IooJAFkBl3zthdqafl { + height: 123px; + } +} + +.CFouAxdTfOlXFpMNnPvb { + width: 100%; + min-height: 84px; + padding: 12px; + padding-left: var(--modal-padding-x); + border-bottom: 1px solid #eee; +} + +@media print { + ._8ImCYwVWSxNqMAu4hFOl h2 > button { + display: unset !important; + } + + .pDnZ6GmVWGF_bySDHuVE { + break-inside: avoid; + } +} + +.n33zu9Xwb8tzejDeCHVM { + margin-bottom: 0.75rem; + word-break: break-word; + line-height: 1.5rem; + color: var(--semantic-text-neutral-subtle); + display: inline-block; +} + +.sHtkvxz8D2HjBYYhdKCA { + padding: 2px 4px; +} + +.owkKYmyqVKirDtYDbAHG { + font-weight: 500; + margin-bottom: 0.75rem; + display: inline-block; +} + +.uqX8adCYPBpXPwgERImI { + display: flex; + flex-direction: row; +} + +@media print { + .qcbzQhVudBnumLMiwtZr { + break-before: auto; + } + .xXXnGsh9HWDIf0cHt0X4 { + break-after: auto; + } + .yqJyxDaD1WCT1umsA2LT { + break-before: page; + } + ._crnk8BiB5aPoGqLJoAy { + break-after: page; + } + .DpdALjbJC_1GwOYhAr6P { + break-before: avoid-page; + } + .awCTu64AW1wnzbfHGPRv { + break-after: avoid-page; + } +} + +.dVJH6fg3MemKld0W0K7c { + max-width: 330px; + color: rgba(black, 0.87); + background-color: #f9cad3; + box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), + 0px 1px 3px 0px rgba(0, 0, 0, 0.12); +} + +.xPn7yAljhMtPS6C4QMR3 { + display: flex; + justify-content: flex-start; + padding: 12px; + align-items: center; + gap: 7px; +} + +.SmGDuTkIcSSrJfPXaFAw { + align-self: flex-start; +} + +.zv8zUs_gPH7T5vJASpWO { + margin-bottom: 10px; + padding-bottom: 10px; + border-bottom: var(--dashed-border-primary); +} + +.hxLf4IMYmMt71t0IXol5 { + background: none; + border: none; + border-bottom: var(--solid-border-primary); + cursor: pointer; + padding-left: 0px; +} + +.UJQ7d49YjT3geFZfGxlr { + grid-area: btn; +} + +.yXMT5CtSf7Mtqg1eFuoo { + font-weight: 400; + grid-area: label; +} +.ltIXwl6OzQXvre1PAZPA { + color: #d5203b; +} + +.iErRQ4BkNaKgrVR4R_IT { + grid-area: summary; +} +.qzoiQQNRLVWSBzB2YqwD { + display: grid; + width: 100%; + grid-template-columns: 1fr auto; + grid-template-areas: + 'label btn' + 'summary summary'; +} + +@media print { + .uHpBkbI7zNhVJqEuFKw_ { + break-inside: avoid; + } +} + +.aBSfE7YjiCVVe0D8oo2E { + font-weight: 500; + font-size: 1.25rem; +} + +.DRxCHTy0RkHOtSGp7mta { + margin: 0; +} + +.g7GGKljVphQCuB31wJsr { + display: grid; + grid-template-columns: max-content auto; + font-size: 0.8rem; + overflow: auto; +} + +.g7GGKljVphQCuB31wJsr dt { + grid-column-start: 1; +} + +.g7GGKljVphQCuB31wJsr dd { + grid-column-start: 2; +} + +.g7GGKljVphQCuB31wJsr .CJmoZtL2JHIuq__VzEHF { + display: block; +} + +.g7GGKljVphQCuB31wJsr .CJmoZtL2JHIuq__VzEHF, +.g7GGKljVphQCuB31wJsr > dd:not(.AAaBnXwOQQu8uMTqsdoe) { + margin-left: 6px; + padding-left: 6px; + border-left: 2px solid #ccc; +} + +.AAaBnXwOQQu8uMTqsdoe > a { + text-decoration: none; + border-bottom: none; +} + +.g7GGKljVphQCuB31wJsr > dd > .CJmoZtL2JHIuq__VzEHF > .hE0lkznsr6sqw3bAEPDK, +.g7GGKljVphQCuB31wJsr > dd > .CJmoZtL2JHIuq__VzEHF > .p2AgBcOkHHLjxUuSpikG, +.g7GGKljVphQCuB31wJsr > dd > .CJmoZtL2JHIuq__VzEHF > .eVQq3_3L7ND_ojh7GUry, +.g7GGKljVphQCuB31wJsr > dd > .CJmoZtL2JHIuq__VzEHF > .Nm_OTvpI22GUcGOx1tHL, +.g7GGKljVphQCuB31wJsr > dd > .CJmoZtL2JHIuq__VzEHF > .wgnngBSfZBCHQ7AWvl7B, +.g7GGKljVphQCuB31wJsr > dd > .CJmoZtL2JHIuq__VzEHF > .ix9EOGhoMwGeL3puCIs5 { + display: inline; +} + +.g7GGKljVphQCuB31wJsr > dd > .CJmoZtL2JHIuq__VzEHF > dd.hE0lkznsr6sqw3bAEPDK:after, +.g7GGKljVphQCuB31wJsr > dd > .CJmoZtL2JHIuq__VzEHF > dd.p2AgBcOkHHLjxUuSpikG:after, +.g7GGKljVphQCuB31wJsr > dd > .CJmoZtL2JHIuq__VzEHF > dd.eVQq3_3L7ND_ojh7GUry:after, +.g7GGKljVphQCuB31wJsr > dd > .CJmoZtL2JHIuq__VzEHF > dd.Nm_OTvpI22GUcGOx1tHL:after, +.g7GGKljVphQCuB31wJsr > dd > .CJmoZtL2JHIuq__VzEHF > dd.wgnngBSfZBCHQ7AWvl7B:after, +.g7GGKljVphQCuB31wJsr > dd > .CJmoZtL2JHIuq__VzEHF > dd.ix9EOGhoMwGeL3puCIs5:after { + /* Forces a line-break after */ + content: '\a'; + white-space: pre; +} + +.g7GGKljVphQCuB31wJsr > dd > .CJmoZtL2JHIuq__VzEHF > dt.p2AgBcOkHHLjxUuSpikG:after, +.g7GGKljVphQCuB31wJsr > dd > .CJmoZtL2JHIuq__VzEHF > dt.eVQq3_3L7ND_ojh7GUry:after, +.g7GGKljVphQCuB31wJsr > dd > .CJmoZtL2JHIuq__VzEHF > dt.Nm_OTvpI22GUcGOx1tHL:after, +.g7GGKljVphQCuB31wJsr > dd > .CJmoZtL2JHIuq__VzEHF > dt.wgnngBSfZBCHQ7AWvl7B:after, +.g7GGKljVphQCuB31wJsr > dd > .CJmoZtL2JHIuq__VzEHF > dt.ix9EOGhoMwGeL3puCIs5:after { + content: ': '; +} + +dd.p2AgBcOkHHLjxUuSpikG { + color: darkgreen; +} + +dd.wgnngBSfZBCHQ7AWvl7B { + color: darkcyan; +} + +dd.ix9EOGhoMwGeL3puCIs5 { + color: darkred; +} + +.fEbHzVqwbkXVqe8h6JP2 { + white-space: pre; + font-family: monospace; + background-color: #efefef; + position: relative; +} + +.fEbHzVqwbkXVqe8h6JP2 > button { + font-family: unset; + white-space: unset; + position: absolute; + top: 6px; + right: 6px; +} + +.bRhFOCq4EJ8iivTDrKHw { + font-weight: 500; + overflow-wrap: break-word; +} + +.rXvV8jA1sL2xcnLaig1V { + font-style: italic; + font-size: 0.875rem; + overflow-wrap: break-word; +} + +.vJSGFRlLGZ0j7ZV4lDyF { + border-radius: 3px; + border: 1px solid var(--fds-semantic-border-neutral-subtle); + background-color: var(--fds-semantic-surface-neutral-subtle); +} + +.duJIUditiWHfb_MYek4Z { + border-bottom: 1px solid var(--fds-semantic-border-neutral-subtle); + background-color: var(--fds-semantic-surface-neutral-subtle); +} + +.uZhKzXa63k1Plkk354KB { + padding: var(--fds-spacing-5); +} + +.guf5GaVztN7DyxMx2N5A { + padding: var(--fds-spacing-3) var(--fds-spacing-5); +} + +.vJSGFRlLGZ0j7ZV4lDyF .duJIUditiWHfb_MYek4Z > h2, +.vJSGFRlLGZ0j7ZV4lDyF .duJIUditiWHfb_MYek4Z > h3, +.vJSGFRlLGZ0j7ZV4lDyF .duJIUditiWHfb_MYek4Z > h4, +.vJSGFRlLGZ0j7ZV4lDyF .duJIUditiWHfb_MYek4Z > h5, +.vJSGFRlLGZ0j7ZV4lDyF .duJIUditiWHfb_MYek4Z > h5 { + margin: 0; +} + +@media print { + .vJSGFRlLGZ0j7ZV4lDyF { + break-inside: avoid; + } +} + +.x6eRaZyZIHu2cUXOeNQy { + position: relative; + width: fit-content; +} +.k1U3W0_ShXEwuJjivwYa { + width: 0; + height: 0; + position: absolute; + top: 50%; + left: 50%; + margin-top: -0.9rem; + margin-left: -0.3rem; +} + +.ShCBu1erDKk6jDgb5LxF { + display: flex; + flex-direction: column; + width: 100%; + gap: 18px; +} + +.CVvpA1vjycEfxRPRxiBT { + display: flex; + flex-direction: row; + align-content: space-between; + align-items: baseline; + gap: 0.937rem; +} + +.PtKsnlOasdtID25UoPci { + flex-grow: 4; + max-width: 300px; +} + +.NSZAk9C236UBnkrPootQ { + flex-grow: 0; +} + +.xpkN5xmzf4ZNYItR9WX5 { + max-width: 90px; +} + +.luzW26mAD4oUp7bLcmiM { + font-weight: 500; + font-size: 1.125rem; + overflow-wrap: break-word; +} + +.fmJ1ZwkA9U4Wc9mmWheI { + font-style: italic; + line-height: 1.6875; + overflow-wrap: break-word; +} + +.F4w45GzJ3Wvf35zYrblP { + margin-top: var(--button-margin-top); + gap: var(--button-gap); +} + +/* Override design system component to enable horizontal layout + No longer supported with horizontal layout in design system. + Possible breaking change if we remove this option of styling. + */ +.hcauqPKV_lBdfXLOy1Tk div { + display: flex; + flex-wrap: wrap; + flex-direction: row; + gap: var(--fds-spacing-2); +} +.hcauqPKV_lBdfXLOy1Tk div div { + display: block; +} +.Wiw7Bj0EfybKIrgcBsde { + display: flex; + gap: var(--fds-spacing-1); + align-items: center; +} + +.input-group input:focus ~ .a-icon-right { + border-color: #0062ba !important; +} + +.QtSPUhf7Ey86sltKQ3QX { + font-weight: 600; +} + +.T4d4fCP_K8ui2MV0iEtm { + display: flex; + flex-direction: column; + align-items: center; + gap: 8px; +} + +.prznQj_DyIDprUCAx41Q { + font-weight: 500; + font-size: 1rem; + margin-bottom: 0.375rem; +} +.Q17p5tqIm51diovNG7sG { + border-bottom: 2px solid #1eadf7 !important; +} + +.VnNz7O7KG3YkyGCb7fep { + font-weight: 500; + font-size: 0.75rem; + margin-bottom: 0; +} + +.OaJuNDeQoMhtN4W13d4r { + font-weight: 300; + font-size: 1rem; +} + +.LPqV09oEI7YOIr1TNVdP:focus { + border-style: solid !important; + outline-color: #e23b53 !important; + border-color: #e23b53 !important; +} + +.SVX3jcTNnUjGwHDrNxJX:hover { + border-style: solid !important; +} + +.SVX3jcTNnUjGwHDrNxJX:focus { + border-color: #0062ba !important; + border-style: solid !important; + outline: 2px solid #0062ba; + outline-offset: 0px; +} + +.Je46ir9qmkA_dz2RRp06 { + font-size: 2.5rem; +} + +.NxQS7gqS5tRzbUjcVAGe { + cursor: pointer; + background: 0; + font-size: 1rem; + border-left: 0; + border-right: 0; + border-top: 0; + padding: 0; + margin-top: 1.5rem; +} + +._gzrs550AER1dd4O3UMd { + word-break: break-word; + text-overflow: ellipsis; +} + +._gzrs550AER1dd4O3UMd, +.cWWUN7qUkDmUTorkZuAA { + width: 100%; + table-layout: fixed; + margin-top: 1.5rem; + margin-bottom: 12px; + box-shadow: none; + border-spacing: 0; +} + +.cWWUN7qUkDmUTorkZuAA tbody tr td { + overflow: hidden; + text-overflow: ellipsis; +} + +.Ej5k2It_UexHur3KeTOF { + grid-column: 1 / -1; +} + +.QenUb7lxHtqbIWOP_6Sg tr td { + padding: 10px 4px 10px 6px; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + font-weight: 400; + font-size: 1rem; + border-bottom: 1px dotted var(--border-color-primary); + color: #000; +} +.k5SNojcjKCwt5bbkxlUt { + float: right; + padding-right: 0; +} + +.n8f_rqg6xTsfaI6eA886 { + display: flex; + align-items: center; + gap: 3px; +} + +.usa68MsdElfMxRcssufm th { + border-bottom: var(--solid-border-primary); + font-size: 0.875rem; + padding: 4px 4px 4px 6px; +} + +.Ja4Y0gYOAEFCUibH9pDz { + display: flex; + text-overflow: ellipsis; + gap: 5px; +} +.d9JOcVkO4Vxo4emMLU7m { + color: #0062ba; +} + +.NBo3ATkxMnlcHJY_E_SE { + font-size: 24px; + flex-shrink: 0; +} + +.XIKckOPN2ub3SFdS0XW2 { + display: flex; + padding: 0; +} + +.cZH9OHF2S8eWIMTdPLWL { + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; +} + +.cD8M_6lX63C_FbEz4qeQ { + white-space: nowrap; +} + +.GpWZSH2OFB1BSlOgrcig { + margin-bottom: 1rem; + margin-right: 0.5rem; + float: right; +} + +.I0OT9Onk6AzDei003rSC { + float: right; + padding-right: 0; +} + +tr.gBhee2ch3eiT84MoiDVg td { + border-bottom: 1px dotted #1eadf7; +} + +.t6Xd3cLmEsSE6ZWTdYrC { + margin-bottom: 1rem; + margin-right: 0.8125rem; +} + +.iBDEQbZOeZlEhzpkKXQB { + display: flex; + align-items: center; +} + +.b21MJyy8te6uDKB60hKa { + margin-left: 0.2rem; + font-size: 1.3rem; +} + +.U154A3APiPkVwK9kqZLl { + gap: 0.5rem; +} + +.Yxj2K1E9SewiqmDb0Y_h { + font-weight: 500; + font-size: 1rem; +} + +.YwZQV54CDUDgFoP3qr2S { + white-space: nowrap; + text-overflow: ellipsis; + color: #000; + font-weight: 500; + font-size: 0.875rem; + min-width: 0px; +} + +.SI0apgYS6P583Z6kl0VJ { + display: inline-block; + border: var(--dotted-border-primary); + padding: 12px; + width: 100%; + margin-top: 12px; + margin-bottom: 12px; +} + +.BKDvqUwQmOozn1xwvCLw { + font-size: 1rem; +} + +.BKDvqUwQmOozn1xwvCLw:focus { + outline: 2px solid #0062ba; +} + +.byH9Qmksk64F17jUqzvm { + overflow-wrap: break-word; +} + +.u6c9X7RN2PzTa_H6SM9t { + display: grid; + gap: 1rem; + grid-template-columns: minmax(0, 1fr) auto; + border-top: 1px dashed #008fd6; + margin-top: 10px; + padding-top: 10px; +} + +.u6c9X7RN2PzTa_H6SM9t > div { + overflow-wrap: anywhere; +} + +.u6c9X7RN2PzTa_H6SM9t div:first-child { + justify-self: start; +} + +.u6c9X7RN2PzTa_H6SM9t div:last-child { + justify-self: end; +} + +.clJ8dFsTUKtitePXZfFr { + font-style: italic; + font-size: 1rem; + line-height: 1.6875; +} + +@media only screen { + .WICecnxz8cXwU1RmjRt9 { + margin-left: calc(var(--modal-padding-x) * -1); + margin-right: calc(var(--modal-padding-x) * -1); + width: calc(100% + 2 * var(--modal-padding-x)); + } + + .M29ACENDbtT1efpROOiw { + margin-bottom: calc(var(--modal-padding-y) * -1); + } + + .RxK_qAqu4RXxazvx9Hfg { + margin-top: calc(var(--modal-padding-y) * -1); + } +} + +.g_PmREk_KEy4din_ZNYW, +.g_PmREk_KEy4din_ZNYW td, +.g_PmREk_KEy4din_ZNYW th { + background-color: var(--component-input-read_only_info-color-background-default); +} + +tr > .kkNuqjtobbSBKjHP3Awv { + padding-left: var(--modal-padding-x); +} + +tr > .L7FIJvmH015dQRkyIWd5 { + padding-right: var(--modal-padding-x); +} + +.AV0vmIv7yF5_a6c7LAcw { + width: 100%; +} + +/* ==== +TODO(1779): Remove these styles after going through all the different Table styles in +Altinn, and making sure they are consistent. */ + +.AV0vmIv7yF5_a6c7LAcw { + box-shadow: + 0 1px 1px rgba(0, 0, 0, 0.12), + 0 2px 2px rgba(0, 0, 0, 0.12); +} +@media (max-width: 992px) { + .AV0vmIv7yF5_a6c7LAcw { + border-top: 1px solid #dde3e5; + } +} +.AV0vmIv7yF5_a6c7LAcw th { + background-color: #f5f5f5; + border-bottom: 1px solid #dde3e5; + padding-top: 15px; + padding-bottom: 15px; +} + +.AV0vmIv7yF5_a6c7LAcw td { + border-bottom: 1px solid #dde3e5; + padding-top: 12px; + padding-bottom: 12px; +} +/* ==== */ + +.AV0vmIv7yF5_a6c7LAcw tr:hover { + background-color: unset; +} + +.hexz6YXOCTR8pwB3ioVM { + --cell-max-number-of-lines: 2; + --cell-text-alignment: left; + overflow: hidden; + text-overflow: ellipsis; + word-break: break-word; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: var(--cell-max-number-of-lines); + line-clamp: var(--cell-max-number-of-lines); + text-align: var(--cell-text-alignment); +} + +.yoexw_xJQin7JicQA3De { + --cell-width: auto; + width: var(--cell-width); +} + +.yoexw_xJQin7JicQA3De:first-child { + width: calc(var(--cell-width) + var(--modal-padding-x)); +} + +.yoexw_xJQin7JicQA3De:last-child { + width: calc(var(--cell-width) + var(--modal-padding-x)); +} + +.A90VzSnvZgZSDQCWVvW0, +.vaIjLBX3xFHjtr4GPdBH, +.vaIjLBX3xFHjtr4GPdBH div { + display: flex; +} + +.vaIjLBX3xFHjtr4GPdBH { + margin-top: 12px; +} + +.vaIjLBX3xFHjtr4GPdBH div { + flex-wrap: nowrap; +} + +.vaIjLBX3xFHjtr4GPdBH button { + align-self: flex-start; +} + +.D_j9FRj42IcZcJkfXkxq { + margin-top: 12px; + margin-bottom: 0; +} + +/** + * There are problems overriding the material-ui Grid styles even after https://github.com/Altinn/app-frontend-react/pull/1330 + * making the use of !important necessary. + * @see https://github.com/mui/material-ui/issues/8509 + */ +.RTDpJ2of3iSL6nISqnn4 { + padding-bottom: 38px !important; +} + +.lna8Dk0n3uvFiSGb7X62 { + border-left: 2px solid #949494; + margin-left: 12px; + margin-bottom: 12px; + margin-top: 12px; + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.Ffxk0Fcmrj4YSj_Caac9 { + margin-left: calc(var(--modal-padding-x) * -1); + margin-right: calc(var(--modal-padding-x) * -1); + width: calc(100% + 2 * var(--modal-padding-x)); + + overflow-x: auto; + margin-bottom: 15px; +} + +.Ffxk0Fcmrj4YSj_Caac9 > table > tbody > tr > td:first-child, +.Ffxk0Fcmrj4YSj_Caac9 > table > thead > tr > th:first-child { + padding-left: var(--modal-padding-x); +} + +.Ffxk0Fcmrj4YSj_Caac9 > table > tbody > tr > td:last-child, +.Ffxk0Fcmrj4YSj_Caac9 > table > thead > tr > th:last-child { + padding-right: var(--modal-padding-x); +} + +.XU5QOh3ZRJrHlze7_ePb { + margin: 0 0 15px 0; + width: 100%; +} + +.p9t4pChg5EWL1Mtimd2j { + width: 100%; +} + +/* ==== +TODO(1779): Remove these styles after going through all the different Table styles in +Altinn, and making sure they are consistent. */ + +.p9t4pChg5EWL1Mtimd2j { + box-shadow: + 0 1px 1px rgba(0, 0, 0, 0.12), + 0 2px 2px rgba(0, 0, 0, 0.12); +} +@media (max-width: 992px) { + .p9t4pChg5EWL1Mtimd2j { + border-top: 1px solid #dde3e5; + } +} +.p9t4pChg5EWL1Mtimd2j > thead > tr > th { + background-color: #f5f5f5; + border-bottom: 1px solid #dde3e5; + padding-top: 15px; + padding-bottom: 15px; +} + +.p9t4pChg5EWL1Mtimd2j > thead > tr > td { + border-bottom: 1px solid #dde3e5; + padding-top: 12px; + padding-bottom: 12px; +} +/* ==== */ + +.p9t4pChg5EWL1Mtimd2j tr:hover { + background-color: unset; +} + +.VeaQZuyq7NzNeutFQZbN { + background-color: var(--fds-semantic-surface-neutral-default); +} + +.VeaQZuyq7NzNeutFQZbN th { + /*background-color: var(--fds-semantic-surface-action-second-subtle);*/ + background-color: #f5f5f5; /* Remove this and uncomment the line above when adjusting the new table component*/ +} + +.VeaQZuyq7NzNeutFQZbN thead:not(:first-of-type) th { + /*border-top: 2px solid var(--fds-semantic-border-divider-default);*/ + border-top: 1px solid #dde3e5; /* Remove this and uncomment the line above when adjusting the new table component*/ +} + +.VeaQZuyq7NzNeutFQZbN thead:not(:first-of-type) th:first-of-type { + border-top-left-radius: 0 !important; +} + +.VeaQZuyq7NzNeutFQZbN thead:not(:first-of-type) th:last-of-type { + border-top-right-radius: 0 !important; +} + +.t9jMjgqQM3T1RvzwXEoy { + margin: 0; +} + +.KrXqCJx7aJ7prbWk08KE { + border-top: 1px solid var(--repeating-group-edit-divider-color); + border-bottom: 2px dotted var(--repeating-group-edit-border-color); +} + +.KrXqCJx7aJ7prbWk08KE > td > div { + margin: 0; +} + +.KyM54k3OeQKHxZr__Ebz { + border-top: 2px dotted var(--repeating-group-edit-border-color); + background-color: var(--repeating-group-edit-surface-color); +} + +tr.KyM54k3OeQKHxZr__Ebz:hover { + background-color: var(--repeating-group-edit-surface-color); +} + +.KyM54k3OeQKHxZr__Ebz > td { + border-bottom: 0; +} + +.OSPAv8fVyVnsMHOz66HN { + width: calc(100% - 2px); + margin: 0 auto; +} + +.OSPAv8fVyVnsMHOz66HN .KrXqCJx7aJ7prbWk08KE, +.OSPAv8fVyVnsMHOz66HN .KyM54k3OeQKHxZr__Ebz { + border-right: 2px dotted var(--repeating-group-edit-border-color); + border-left: 2px dotted var(--repeating-group-edit-border-color); +} + +.aWEt60EZOt0qCScRSihr { + border: none; + padding: 0; + margin: 0; + position: absolute; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px 1px 1px 1px); + clip-path: inset(50%); + white-space: nowrap; +} + +.vfTUVTvHKsLJE9h4_hgk { + --cell-max-number-of-lines: 2; + --cell-text-alignment: left; + overflow: hidden; + text-overflow: ellipsis; + word-break: break-word; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: var(--cell-max-number-of-lines); + line-clamp: var(--cell-max-number-of-lines); + text-align: var(--cell-text-alignment); +} + +.nZ_AFQmjPVwEj0b3e50x { + padding-right: 5px; +} + +.gnmmb6rhCcsQXvgialmT { + --cell-width: auto; + width: var(--cell-width); +} + +.gnmmb6rhCcsQXvgialmT:first-child { + width: calc(var(--cell-width) + var(--modal-padding-x)); +} + +.gnmmb6rhCcsQXvgialmT:last-child { + width: calc(var(--cell-width) + var(--modal-padding-x)); +} + +.YmiRm8EANJc2y8ehH6X0 { + z-index: 1; + position: relative; +} + +.Hc6cuFPOaC_ie84SymNY { + min-width: unset; + max-width: unset; + width: 1px; +} + +.Hc6cuFPOaC_ie84SymNY > div { + margin: 0; +} + +.IMOy3zUIAIvBh_EVbRnw { + display: inline-flex; + flex-direction: column; + align-items: flex-end; + width: 100%; +} + +.cGksHJC5NApuipS0XcFj { + background-color: var(--repeating-group-error-color); +} + +.y4UmmIbnEW7UgIrUBFbS { + width: max-content; +} + +.Y6ahvYToYXBK2E3MIyo1 { + background-color: var(--repeating-group-edit-surface-color); + width: 100%; + display: inline-block; + padding: var(--modal-padding-y) var(--modal-padding-x); +} + +.Mu1AGgj4_Hom4MZWP9FE { + background-color: var(--repeating-group-edit-surface-color); + width: 100%; + display: inline-block; + padding: 12px 24px; +} + +.G59_ti1O1qT84SMZC1cG { + border-top: 2px dotted var(--repeating-group-edit-border-color); + border-bottom: 2px dotted var(--repeating-group-edit-border-color); + margin-bottom: -2px; +} + +.Gy6u0WVr6H3D1yLuo8Kb { + border-right: 2px dotted var(--repeating-group-edit-border-color); + border-left: 2px dotted var(--repeating-group-edit-border-color); +} + +.x6AawAYeRmBBGsicDVGG { + padding-top: var(--table-input-margin); + padding-bottom: var(--table-input-margin); +} + +.CQ7SGlh0Az0hzWgZtZjt { + padding-top: 12px; +} + +.olj42hYuYGZ2d4G_hXAE { + background-color: var(--fds-semantic-surface-action-second-subtle); +} + +.vukJOxTdXSAPS7bRbO10:not(:first-of-type) { + width: 100px; + text-align: center; +} + +.oYrhm9SyPY54K6T5NcRo { + display: block; + width: 100%; + padding: 12px; +} + +.jPlNt0BEIKIRN5ozXfQ2 { + width: 100%; +} + +.txxipBddFk_V4yDPYncL { + display: flex; + align-items: center; + justify-content: center; +} + +.txxipBddFk_V4yDPYncL label { + margin: 0; + gap: 0; +} + +/* ==== +TODO(1779): Remove these styles after going through all the different Table styles in +Altinn, and making sure they are consistent. */ +.jPlNt0BEIKIRN5ozXfQ2 { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.12); +} + +.jPlNt0BEIKIRN5ozXfQ2 th { + background-color: #f5f5f5; + border-bottom: 1px solid #dde3e5; + padding-top: 15px; + padding-bottom: 15px; +} + +.jPlNt0BEIKIRN5ozXfQ2 tr:not(:last-of-type) td { + padding-top: 8px; + padding-bottom: 8px; + border-bottom: 1px solid #dde3e5; +} + +.jPlNt0BEIKIRN5ozXfQ2 tr:last-of-type td { + border-bottom: none; +} + +.jPlNt0BEIKIRN5ozXfQ2 tr:hover { + background-color: #e3f7ff; +} +/* ==== */ + +.Vi7GBmIm2gcQS_XQG66Z > div { + --panel-x-padding: var(--modal-padding-x); +} + +.Ekq2JZfMQWycUQJLyO6x { + padding: 12px; + width: 100%; +} + +.FAQBoIzfxZULJsZ_NmN2 { + font-weight: 700; + margin-top: 30px; +} + +.w_EyJqMIVdJyotnCyHfq { + padding-top: 12px; +} + +.SOvNWNKG6g_p2cRPdr1v { + border: 2px solid #efefef; + margin: 12px 0; + padding: 12px; +} +@media print { + .SOvNWNKG6g_p2cRPdr1v { + break-inside: avoid; + } +} + +.bOKM7Ur_mxYaZW28U35G { + display: flex; + flex-direction: row; + justify-content: space-between; + width: 100%; +} + +.kKLUgANC7vMz0G5LP99A { + font-weight: 500; + font-size: 1.125rem; +} + +.x_2BMwCheNfIHvAZwkPA { + color: #d5203b; +} +.wZp1uhQ2pXgRgSiMMllu { + background: none; + border: none; + border-bottom: var(--solid-border-primary); + cursor: pointer; + padding-left: 0px; +} + +.y2VUUtQh9iCnGiDflrXY { + font-style: italic; + font-size: 1rem; + line-height: 1.6875; + margin-top: 4px; +} + +.gaE71UkhR9WAByJICM_S { + margin-top: 36px; + box-shadow: none; + padding: 0; + height: auto; + width: auto; +} + +.TVkqYCvufunHIPq6gqs0 { + border-bottom: 0; + padding-right: 1.5625rem; +} + +.vdOmXEvfX6YIwrMx9mBA { + height: auto; +} + +@media print { + .gaE71UkhR9WAByJICM_S { + margin-bottom: 1.25rem; + } +} + +.Yc4eTIcuEt2PHietbE18 { + display: flex; + gap: var(--button-gap); +} + +.dlRbEgEnRnRr2UCTJWzE { + display: flex; + gap: var(--fds-spacing-1); + align-items: center; +} + +.gRzEqF8qziLrbLUsfjgB { + border-radius: 6px; + background-color: var(--fds-semantic-background-subtle); + width: 100%; + padding-top: var(--fds-spacing-2); + padding-bottom: var(--fds-spacing-2); + margin-bottom: var(--fds-spacing-3); + cursor: pointer; +} + +.gRzEqF8qziLrbLUsfjgB label { + width: 100%; +} + +.gRzEqF8qziLrbLUsfjgB:hover { + background: var(--fds-semantic-surface-neutral-subtle-hover); +} + +.gRzEqF8qziLrbLUsfjgB:active { + background: var(--fds-semantic-border-neutral-subtle); +} + +.gRzEqF8qziLrbLUsfjgB:is(:checked, :has(:checked)) { + background: var(--fds-semantic-surface-neutral-selected); + box-shadow: 0 0 0 var(--fds-focus-border-width) var(--fds-semantic-border-first-active); +} + +.gRzEqF8qziLrbLUsfjgB:has(:focus-visible) { + --fds-focus-border-width: 3px; + background: var(--fds-semantic-surface-neutral-selected); + + box-shadow: 0 0 0 var(--fds-focus-border-width) var(--fds-inner-focus-border-color); + outline: var(--fds-focus-border-width) solid var(--fds-outer-focus-border-color); + outline-offset: var(--fds-focus-border-width); +} + +.oPW9xKXGCQSvoLmo8yj4 { + display: flex; + justify-content: center; + gap: var(--fds-spacing-1); +} + +.MoopQELhYDuAsYzUF_tw { + display: flex; + gap: var(--button-gap); +} + +.hRmTc0JUauTpIWMoUROw { + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: flex-end; + padding-bottom: 0.5rem; + gap: 1rem; +} + +.zlug5H45M_vLOg5Zw2En { + display: flex; + flex-direction: row; + align-items: flex-end; + gap: 1rem; +} + +._JzvmnyM7C9AcBL9uM78 { + margin-top: calc(2 * var(--fds-focus-border-width)); +} + +@media only screen and (max-width: 1200px) { + button.g3rTTz_qxHgLKwGMucIT { + display: none; + } +} + +.fPle57plB8qvFSSmBnBu { + padding-bottom: 1rem; +} + +.JWmIIZUppGp7Mw3P1nLm { + --page-max-width: none; + --page-padding-x: 24px; +} + +.H2_H_wxLj8Va6uOhYaZy { + max-width: var(--page-max-width); + padding: 0 var(--page-padding-x); + margin: 0 auto; +} + +._O7v00GqLBCQXgCxtTAQ { + background-color: white; + box-shadow: 1px 1px 4px 0 rgb(137 137 137 / 50%); +} + +.fWWk7yRHzQHHRfEq6eUM { + padding: var(--modal-padding-y) var(--modal-padding-x); +} + +._O7v00GqLBCQXgCxtTAQ:focus-visible { + outline: none; +} + +.iu4b4FoSLkWf1rwPfj5D { + align-self: center; + justify-self: center; +} + +/* Focus utility class */ +.Gys4aYYdnZnsqITChQri:focus-within { + outline: var(--fds-focus-border-width) solid var(--fds-outer-focus-border-color); + outline-offset: var(--fds-focus-border-width); + box-shadow: 0 0 0 var(--fds-focus-border-width) var(--fds-inner-focus-border-color); +} + +/* + The use of !important in this file is to override old design system global css, + Remove when the old global css is gone +*/ + +.Rw6Tny_A5zhxj4VG6CsD { + color: var(--semantic-surface-action-default) !important; + border: none !important; /* Override old design-system global css, remove when possible */ + border-radius: var(--interactive_components-border_radius-normal); + padding: 4px; +} + +.Rw6Tny_A5zhxj4VG6CsD:hover { + color: var(--semantic-surface-action-hover) !important; +} + +.Rw6Tny_A5zhxj4VG6CsD:active { + color: var(--semantic-surface-action-active) !important; +} + +/* Override old design-system global css, remove when possible */ +.Rw6Tny_A5zhxj4VG6CsD::after { + display: unset !important; + width: unset !important; + background-image: unset !important; + background-repeat: unset !important; + background-size: unset !important; + vertical-align: unset !important; + margin-top: unset !important; + margin-left: unset !important; + content: unset !important; + white-space: unset !important; + overflow: unset !important; + text-indent: unset !important; +} + +.TvZ3PbmVNpe9bCVGrhfR { + border-bottom: 2px solid; +} + +.nIVVEvUtGKr1GY1lgvgc { + max-width: var(--page-max-width); + padding: 60px var(--page-padding-x); + margin: 0 auto; +} + +.mAvGOaEGqzLYwGmNU3To { + display: flex; + flex-direction: column; + flex-wrap: wrap; + justify-content: center; + align-items: center; + gap: 30px 50px; +} + +@media only screen and (min-width: 600px) { + .mAvGOaEGqzLYwGmNU3To { + flex-direction: row; + } +} + +.ZaePqeAW_ded8y9LAuJw { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +} + +.Nu0jBt2u_Z3VY_qex2X9 { + margin: 36px 0; + background-color: var(--fds-semantic-surface-neutral-dark); + height: 1px; + width: 100%; +} + +.jFG6dEhZgKjzHNSGMiNA:empty { + padding: 0; +} + +.ynDypLTqzYrX7VWMBF4T { + margin-top: calc(var(--modal-padding-y) * -1); + margin-right: calc(var(--modal-padding-x) * -1); + margin-bottom: var(--modal-padding-y); + margin-left: calc(var(--modal-padding-x) * -1); + padding: 10px var(--modal-padding-x); +} + +.kFMe2FFzc6ZzsHrFDFXM { + background-color: var(--colors-grey-200); +} + +.mQzRTTio1dKOAmZ6rdL2 { + background-color: var(--colors-red-200); +} + +.W0VcoqgZa845rNZqCwpb { + list-style-position: outside; + margin: 0 0 0 24px; + padding: 0; +} + +.W0VcoqgZa845rNZqCwpb li { + margin-bottom: 8px; +} +.W0VcoqgZa845rNZqCwpb span { + font-size: 1rem; +} +.W0VcoqgZa845rNZqCwpb button { + text-align: left; + border-bottom: 2px solid transparent; +} + +.W0VcoqgZa845rNZqCwpb button:hover { + border-bottom: 2px solid black; +} + +.i8RXnwoRzfUG7qy7vmzI { + display: inline; + margin: 0; + padding: 0; + background-color: transparent; + border: none; + cursor: pointer; +} + +.mBn8QcyEMGJBhjjKmcVG { + display: contents; +} + +@media print { + .uOzlEw98vzsd_RThz5vd { + display: none; + } +} + +@media only screen { + .dP84OUYKWatM7lK8UbGR { + display: none; + } +} + +.JrjmCpxgQQ8sgQOveTD_ { + display: flex; + max-width: 750px; + flex-wrap: wrap; + gap: 10px; +} + +.gfyjUeYoRqRSq8ZhhbRi { + max-width: 500px; +} +.mNy0bppQaWyiM0OZ0hU2 { + display: block; + margin-bottom: 24px; +} +.aQsQk_I1hYhJa14XJI2b { + font-size: 0.875rem; +} +.WOTiD8wBVG06NWs5HfrT { + font-size: 1.125rem; +} +.vHQ_1pvRgGVu8AA72kVr { + font-weight: 500; + color: #022f51; +} + +.DfQPn2f8C7s3E8XZWWIh { + align-self: flex-start; +} + +.ComrDGQKLWH7SRAD85bf { + --page-max-width: 1056px; + --page-padding-x: 12px; + + background-color: white; + width: 100%; + max-width: var(--page-max-width); + padding: var(--page-padding-x); + margin: 0 auto; + display: flex; + flex-direction: column; +} + +.ccp_NJMMVTSFpy0UUXoB h1 { + margin-top: 0; +} + +.GXE1rSZ_EcVj0QfZAyDS { + width: 100%; + display: flex; + flex-wrap: wrap; + align-items: flex-start; + margin-bottom: 0.625rem; +} + +.GXE1rSZ_EcVj0QfZAyDS:empty { + display: none; +} + +.vAzLdls02hiMYJS8zDWo:empty { + padding: 0; +} + +.RcOtLwbDcvez9GNmrHW9 { + width: 100%; +} + +.RcOtLwbDcvez9GNmrHW9 tr:hover { + background-color: unset; +} + +/* ==== +TODO(1779): Remove these styles after going through all the different Table styles in +Altinn, and making sure they are consistent. */ + +.RcOtLwbDcvez9GNmrHW9 { + box-shadow: + 0 1px 1px rgba(0, 0, 0, 0.12), + 0 2px 2px rgba(0, 0, 0, 0.12); +} +@media (max-width: 992px) { + .RcOtLwbDcvez9GNmrHW9 { + border-top: 1px solid #dde3e5; + } +} +.RcOtLwbDcvez9GNmrHW9 th { + background-color: #f5f5f5; + border-bottom: 1px solid #dde3e5; + padding-top: 15px; + padding-bottom: 15px; +} + +.RcOtLwbDcvez9GNmrHW9 td { + border-bottom: 1px solid #dde3e5; + padding-top: 12px; + padding-bottom: 12px; +} +/* ==== */ + +.HzO3lXkuP1UmVXq6TM04 { + display: flex; + justify-content: right; +} + +.xfWjsKJtCIQE6dOfdKpx { + margin-top: 26px; +} + +.wgfCmk9snweCoZpWaCWt { + margin-top: 12px; +} + +.TPaAsdCb7bRQyXFbyVxG { + margin-top: 12px; +} + +.hqV5pK4TRMmb7wEKJZRI { + display: flex; + justify-content: space-between; + width: 100%; +} + +.foFgb871kQ7G0XstsyMb { + background-color: var(--fds-semantic-surface-action-second-subtle); +} +tr.foFgb871kQ7G0XstsyMb:hover { + background-color: var(--fds-semantic-background-subtle); +} + +.gDSaNkkbCH0_LwHQGzbD { + display: flex; + justify-content: center; +} + +.OjD0QDcrulGIKu6FsXIi { + padding-top: 12px; + padding-bottom: 12px; +} + +.UbPeEsvCAdisFzd9tNxu { + padding-top: 12px; + padding-bottom: 12px; +} + +/** + * Do not edit directly + * These files are generated from design tokens defined in Figma using Token Studio + */ + +:root { + /** Referenced source tokens */ + --fds-font-size-f0: clamp(1.00rem, calc(0.19vw + 0.96rem), 1.13rem); + + /** Tokens */ + --fds-semantic-background-default: #ffffff; + --fds-semantic-background-subtle: #f4f5f6; + --fds-semantic-surface-neutral-default: #ffffff; + --fds-semantic-surface-neutral-selected: #e6eff8; + --fds-semantic-surface-neutral-subtle: #f4f5f6; + --fds-semantic-surface-neutral-subtle-hover: #e9eaec; + --fds-semantic-surface-neutral-dark: #68707c; + --fds-semantic-surface-neutral-dark-hover: #4b5563; + --fds-semantic-surface-neutral-inverted: #1e2b3c; + --fds-semantic-surface-action-subtle: #e6eff8; + --fds-semantic-surface-action-subtle-hover: #b3d0ea; + --fds-semantic-surface-action-default: #0062ba; + --fds-semantic-surface-action-hover: #004e95; + --fds-semantic-surface-action-active: #00315d; + --fds-semantic-surface-action-no_fill: #ffffff; + --fds-semantic-surface-action-no_fill-hover: #e6eff8; + --fds-semantic-surface-action-no_fill-active: #b3d0ea; + --fds-semantic-surface-action-checked: #0062ba; + --fds-semantic-surface-action-first-subtle: #e6eff8; + --fds-semantic-surface-action-first-subtle-hover: #b3d0ea; + --fds-semantic-surface-action-first-default: #0062ba; + --fds-semantic-surface-action-first-hover: #004e95; + --fds-semantic-surface-action-first-active: #00315d; + --fds-semantic-surface-action-first-no_fill: #ffffff; + --fds-semantic-surface-action-first-no_fill-hover: #e6eff8; + --fds-semantic-surface-action-first-no_fill-active: #b3d0ea; + --fds-semantic-surface-action-second-subtle: #f4f5f6; + --fds-semantic-surface-action-second-subtle-hover: #e9eaec; + --fds-semantic-surface-action-second-default: #00315d; + --fds-semantic-surface-action-second-hover: rgba(0, 49, 93, 0.9); + --fds-semantic-surface-action-second-active: rgba(0, 49, 93, 0.8); + --fds-semantic-surface-action-second-no_fill: #ffffff; + --fds-semantic-surface-action-second-no_fill-hover: rgba(0, 49, 93, 0.1); + --fds-semantic-surface-action-second-no_fill-active: rgba(0, 49, 93, 0.2); + --fds-semantic-surface-success-subtle: #d1f4e1; + --fds-semantic-surface-success-subtle-hover: #8be4b5; + --fds-semantic-surface-success-default: #118849; + --fds-semantic-surface-success-hover: #0c6536; + --fds-semantic-surface-success-active: #084826; + --fds-semantic-surface-success-no_fill: #ffffff; + --fds-semantic-surface-success-no_fill-hover: #d1f4e1; + --fds-semantic-surface-success-no_fill-active: #8be4b5; + --fds-semantic-surface-warning-subtle: #fffbe6; + --fds-semantic-surface-warning-subtle-hover: #fff4b4; + --fds-semantic-surface-warning-default: #ff8c06; + --fds-semantic-surface-danger-subtle: #f9d5db; + --fds-semantic-surface-danger-subtle-hover: #f3abb6; + --fds-semantic-surface-danger-default: #e02e49; + --fds-semantic-surface-danger-hover: #b3253a; + --fds-semantic-surface-danger-active: #861c2c; + --fds-semantic-surface-danger-no_fill: #ffffff; + --fds-semantic-surface-danger-no_fill-hover: #f9d5db; + --fds-semantic-surface-danger-no_fill-active: #f3abb6; + --fds-semantic-surface-info-subtle: #e6eff8; + --fds-semantic-surface-info-subtle-hover: #b3d0ea; + --fds-semantic-surface-on_inverted-default: #ffffff; + --fds-semantic-surface-on_inverted-hover: #ffffffe6; + --fds-semantic-surface-on_inverted-active: #ffffffcc; + --fds-semantic-surface-on_inverted-no_fill: #ffffff00; + --fds-semantic-surface-on_inverted-no_fill-hover: #ffffff1a; + --fds-semantic-surface-on_inverted-no_fill-active: #ffffff33; + --fds-semantic-surface-first-light: #B3D0EA; + --fds-semantic-surface-first-light-hover: #80B1DD; + --fds-semantic-surface-first-light-active: #66A1D6; + --fds-semantic-surface-first-dark: #004E95; + --fds-semantic-surface-second-light: #C5BBDD; + --fds-semantic-surface-second-light-hover: #A392C8; + --fds-semantic-surface-second-light-active: #806AB4; + --fds-semantic-surface-second-dark: #231B36; + --fds-semantic-surface-third-light: #F3ABB6; + --fds-semantic-surface-third-light-hover: #EC8292; + --fds-semantic-surface-third-light-active: #E6586D; + --fds-semantic-surface-third-dark: #5A121D; + --fds-semantic-border-info-default: #004e95; + --fds-semantic-border-action-subtle: #b3d0ea; + --fds-semantic-border-action-subtle-hover: #66a1d6; + --fds-semantic-border-action-default: #0062ba; + --fds-semantic-border-action-hover: #0062ba; + --fds-semantic-border-action-active: #00315d; + --fds-semantic-border-action-dark: #00315d; + --fds-semantic-border-action-dark-hover: #0062ba; + --fds-semantic-border-action-first-subtle: #e9eaec; + --fds-semantic-border-action-first-subtle-hover: #d2d5d8; + --fds-semantic-border-action-first-default: #00315d; + --fds-semantic-border-action-first-hover: #00315d; + --fds-semantic-border-action-first-active: #00315d; + --fds-semantic-border-action-second-subtle: #e9eaec; + --fds-semantic-border-action-second-subtle-hover: #d2d5d8; + --fds-semantic-border-action-second-default: #00315d; + --fds-semantic-border-action-second-hover: #00315d; + --fds-semantic-border-action-second-active: #00315d; + --fds-semantic-border-neutral-default: #68707c; + --fds-semantic-border-neutral-subtle: #d2d5d8; + --fds-semantic-border-neutral-strong: #1e2b3c; + --fds-semantic-border-success-default: #118849; + --fds-semantic-border-success-hover: #0c6536; + --fds-semantic-border-success-active: #084826; + --fds-semantic-border-warning-default: #cc7005; + --fds-semantic-border-warning-hover: #995404; + --fds-semantic-border-warning-active: #663802; + --fds-semantic-border-danger-default: #e02e49; + --fds-semantic-border-danger-hover: #b3253a; + --fds-semantic-border-danger-active: #861c2c; + --fds-semantic-border-focus-outline: #ffda06; + --fds-semantic-border-focus-boxshadow: #1e2b3c; + --fds-semantic-border-on_inverted-default: #ffffff; + --fds-semantic-border-input-default: #00315d; + --fds-semantic-border-input-hover: #0062ba; + --fds-semantic-border-divider-default: #bcbfc5; + --fds-semantic-border-divider-subtle: #d2d5d8; + --fds-semantic-border-divider-strong: #68707c; + --fds-semantic-border-first-default: #1A72C1; + --fds-semantic-border-first-hover: #0062BA; + --fds-semantic-border-first-active: #004E95; + --fds-semantic-border-second-default: #594488; + --fds-semantic-border-second-hover: #3F3161; + --fds-semantic-border-second-active: #352951; + --fds-semantic-border-third-default: #B3253A; + --fds-semantic-border-third-hover: #861C2C; + --fds-semantic-border-third-active: #5A121D; + --fds-semantic-text-success-default: #0c6536; + --fds-semantic-text-success-hover: #084826; + --fds-semantic-text-success-active: #084826; + --fds-semantic-text-success-on_success: #ffffff; + --fds-semantic-text-success-on_success_subtle: #1e2b3c; + --fds-semantic-text-neutral-default: #1e2b3c; + --fds-semantic-text-neutral-subtle: #4b5563; + --fds-semantic-text-neutral-on_inverted: #ffffff; + --fds-semantic-text-action-default: #0062ba; + --fds-semantic-text-action-hover: #004e95; + --fds-semantic-text-action-active: #00315d; + --fds-semantic-text-action-on_action: #ffffff; + --fds-semantic-text-action-first-default: #0062ba; + --fds-semantic-text-action-first-hover: #004e95; + --fds-semantic-text-action-first-active: #00315d; + --fds-semantic-text-action-first-on_action: #ffffff; + --fds-semantic-text-action-second-default: #00315d; + --fds-semantic-text-action-second-hover: #00315d; + --fds-semantic-text-action-second-active: #00315d; + --fds-semantic-text-action-second-on_action: #ffffff; + --fds-semantic-text-warning-default: #995404; + --fds-semantic-text-warning-icon_warning: #cc7005; + --fds-semantic-text-warning-on_warning: #663802; + --fds-semantic-text-danger-default: #b3253a; + --fds-semantic-text-danger-hover: #861c2c; + --fds-semantic-text-danger-active: #5a121d; + --fds-semantic-text-danger-on_danger: #ffffff; + --fds-semantic-text-danger-on_danger_subtle: #1e2b3c; + --fds-semantic-text-visited-default: #7a1265; + --fds-typography-heading-xlarge: 500 clamp(1.59rem, calc(1.15vw + 1.36rem), 2.34rem)/1.3 'Inter'; + --fds-typography-heading-large: 500 clamp(1.47rem, calc(0.86vw + 1.30rem), 2.03rem)/1.3 'Inter'; + --fds-typography-heading-medium: 500 clamp(1.34rem, calc(0.63vw + 1.22rem), 1.75rem)/1.3 'Inter'; + --fds-typography-heading-small: 500 clamp(1.22rem, calc(0.43vw + 1.13rem), 1.50rem)/1.3 'Inter'; + --fds-typography-heading-xsmall: 500 clamp(1.09rem, calc(0.34vw + 1.03rem), 1.31rem)/1.3 'Inter'; + --fds-typography-heading-xxsmall: 500 clamp(1.00rem, calc(0.19vw + 0.96rem), 1.13rem)/1.3 'Inter'; + --fds-typography-ingress-medium: 400 clamp(1.09rem, calc(0.34vw + 1.03rem), 1.31rem)/1.6 'Inter'; + --fds-typography-paragraph-large: 400 clamp(1.09rem, calc(0.34vw + 1.03rem), 1.31rem)/1.5 'Inter'; + --fds-typography-paragraph-medium: 400 clamp(1.00rem, calc(0.19vw + 0.96rem), 1.13rem)/1.5 'Inter'; + --fds-typography-paragraph-small: 400 clamp(0.91rem, calc(0.10vw + 0.89rem), 0.97rem)/1.5 'Inter'; + --fds-typography-paragraph-xsmall: 400 clamp(0.81rem, calc(0.05vw + 0.80rem), 0.84rem)/1.5 'Inter'; + --fds-typography-paragraph-short-large: 400 clamp(1.09rem, calc(0.34vw + 1.03rem), 1.31rem)/1.3 'Inter'; + --fds-typography-paragraph-short-medium: 400 clamp(1.00rem, calc(0.19vw + 0.96rem), 1.13rem)/1.3 'Inter'; + --fds-typography-paragraph-short-small: 400 clamp(0.91rem, calc(0.10vw + 0.89rem), 0.97rem)/1.3 'Inter'; + --fds-typography-paragraph-short-xsmall: 400 clamp(0.81rem, calc(0.05vw + 0.80rem), 0.84rem)/1.3 'Inter'; + --fds-typography-label-large: 500 clamp(1.09rem, calc(0.34vw + 1.03rem), 1.31rem)/1.3 'Inter'; + --fds-typography-label-medium: 500 clamp(1.00rem, calc(0.19vw + 0.96rem), 1.13rem)/1.3 'Inter'; + --fds-typography-label-small: 500 clamp(0.91rem, calc(0.10vw + 0.89rem), 0.97rem)/1.3 'Inter'; + --fds-typography-label-xsmall: 500 clamp(0.81rem, calc(0.05vw + 0.80rem), 0.84rem)/1.3 'Inter'; + --fds-typography-error_message-large: 400 clamp(1.09rem, calc(0.34vw + 1.03rem), 1.31rem)/1.3 'Inter'; + --fds-typography-error_message-medium: 400 clamp(1.00rem, calc(0.19vw + 0.96rem), 1.13rem)/1.3 'Inter'; + --fds-typography-error_message-small: 400 clamp(0.91rem, calc(0.10vw + 0.89rem), 0.97rem)/1.3 'Inter'; + --fds-typography-error_message-xsmall: 400 clamp(0.81rem, calc(0.05vw + 0.80rem), 0.84rem)/1.3 'Inter'; + --fds-typography-interactive-large: 400 1.5rem/1.3 'Inter'; + --fds-typography-interactive-medium: 400 1.125rem/1.3 'Inter'; + --fds-typography-interactive-small: 400 1rem/1.3 'Inter'; + --fds-opacity-disabled: 30%; + --fds-border_radius-interactive: 4px; + --fds-border_radius-small: 2px; + --fds-border_radius-medium: 4px; + --fds-border_radius-large: 8px; + --fds-border_radius-xlarge: 12px; + --fds-border_radius-full: 9999px; + --fds-spacing-0: calc(0); + --fds-spacing-1: calc(var(--fds-base_spacing)/16*var(--fds-font-size-f0)); + --fds-spacing-2: calc(var(--fds-base_spacing)*2/16*var(--fds-font-size-f0)); + --fds-spacing-3: calc(var(--fds-base_spacing)*3/16*var(--fds-font-size-f0)); + --fds-spacing-4: calc(var(--fds-base_spacing)*4/16*var(--fds-font-size-f0)); + --fds-spacing-5: calc(var(--fds-base_spacing)*5/16*var(--fds-font-size-f0)); + --fds-spacing-6: calc(var(--fds-base_spacing)*6/16*var(--fds-font-size-f0)); + --fds-spacing-7: calc(var(--fds-base_spacing)*7/16*var(--fds-font-size-f0)); + --fds-spacing-8: calc((var(--fds-base_spacing)*8/16)*var(--fds-font-size-f0)); + --fds-spacing-10: calc((var(--fds-base_spacing)*10/16)*var(--fds-font-size-f0)); + --fds-spacing-12: calc((var(--fds-base_spacing)*12/16)*var(--fds-font-size-f0)); + --fds-spacing-14: calc((var(--fds-base_spacing)*14/16)*var(--fds-font-size-f0)); + --fds-spacing-18: calc((var(--fds-base_spacing)*18/16)*var(--fds-font-size-f0)); + --fds-spacing-22: calc((var(--fds-base_spacing)*22/16)*var(--fds-font-size-f0)); + --fds-spacing-26: calc((var(--fds-base_spacing)*26/16)*var(--fds-font-size-f0)); + --fds-spacing-30: calc((var(--fds-base_spacing)*30/16)*var(--fds-font-size-f0)); + --fds-base_spacing: 4; + --fds-sizing-1: calc(var(--fds-base_sizing)/16*var(--fds-font-size-f0)); + --fds-sizing-2: calc(var(--fds-base_sizing)*2/16*var(--fds-font-size-f0)); + --fds-sizing-3: calc(var(--fds-base_sizing)*3/16*var(--fds-font-size-f0)); + --fds-sizing-4: calc(var(--fds-base_sizing)*4/16*var(--fds-font-size-f0)); + --fds-sizing-5: calc(var(--fds-base_sizing)*5/16*var(--fds-font-size-f0)); + --fds-sizing-6: calc(var(--fds-base_sizing)*6/16*var(--fds-font-size-f0)); + --fds-sizing-7: calc(var(--fds-base_sizing)*7/16*var(--fds-font-size-f0)); + --fds-sizing-8: calc(var(--fds-base_sizing)*8/16*var(--fds-font-size-f0)); + --fds-sizing-10: calc(var(--fds-base_sizing)*10/16*var(--fds-font-size-f0)); + --fds-sizing-12: calc((var(--fds-base_sizing)*12/16)*var(--fds-font-size-f0)); + --fds-sizing-14: calc((var(--fds-base_sizing)*14/16)*var(--fds-font-size-f0)); + --fds-sizing-18: calc((var(--fds-base_sizing)*18/16)*var(--fds-font-size-f0)); + --fds-sizing-22: calc((var(--fds-base_sizing)*22/16)*var(--fds-font-size-f0)); + --fds-sizing-26: calc((var(--fds-base_sizing)*26/16)*var(--fds-font-size-f0)); + --fds-sizing-30: calc((var(--fds-base_sizing)*30/16)*var(--fds-font-size-f0)); + --fds-base_sizing: 4; + --fds-border_width-default: 1px; + --fds-border_width-active: 2px; + --fds-border_width-tab_focus: 2px; + --fds-shadow-xsmall: 0 0 1px 0 rgba(0,0,0,0.16), 0 1px 2px 0 rgba(0,0,0,0.12); + --fds-shadow-small: 0 0 1px 0 rgba(0,0,0,0.15), 0 1px 2px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.1); + --fds-shadow-medium: 0 0 1px 0 rgba(0,0,0,0.14), 0 2px 4px 0 rgba(0,0,0,0.12), 0 4px 8px 0 rgba(0,0,0,0.12); + --fds-shadow-large: 0 0 1px 0 rgba(0,0,0,0.13), 0 3px 5px 0 rgba(0,0,0,0.13), 0 6px 12px 0 rgba(0,0,0,0.14); + --fds-shadow-xlarge: 0 0 1px 0 rgba(0,0,0,0.12), 0 4px 8px 0 rgba(0,0,0,0.16), 0 12px 24px 0 rgba(0,0,0,0.16); + --fds-brand-alt1-100: #E6EFF8; + --fds-brand-alt1-200: #B3D0EA; + --fds-brand-alt1-300: #80B1DD; + --fds-brand-alt1-400: #66A1D6; + --fds-brand-alt1-500: #3381C8; + --fds-brand-alt1-600: #1A72C1; + --fds-brand-alt1-700: #0062BA; + --fds-brand-alt1-800: #004E95; + --fds-brand-alt1-900: #00315D; + --fds-brand-alt2-100: #DCD6EA; + --fds-brand-alt2-200: #C5BBDD; + --fds-brand-alt2-300: #A392C8; + --fds-brand-alt2-400: #806AB4; + --fds-brand-alt2-500: #6A52A3; + --fds-brand-alt2-600: #594488; + --fds-brand-alt2-700: #3F3161; + --fds-brand-alt2-800: #352951; + --fds-brand-alt2-900: #231B36; + --fds-brand-alt3-100: #F9D5DB; + --fds-brand-alt3-200: #F3ABB6; + --fds-brand-alt3-300: #EC8292; + --fds-brand-alt3-400: #E6586D; + --fds-brand-alt3-500: #E02E49; + --fds-brand-alt3-600: #B3253A; + --fds-brand-alt3-700: #861C2C; + --fds-brand-alt3-800: #5A121D; + --fds-brand-alt3-900: #480e17; +} + +._Kg2CLETnUmpmMu_9IH0 { + z-index: 1000; + position: fixed; + padding: 10px 0 10px 10px; + bottom: 20px; + right: -3px; +} + +._Kg2CLETnUmpmMu_9IH0 > .X6X2fOXkCY4ZyHfwQMaD { + transform: translateX(24px); + transition: transform 0.2s; +} + +._Kg2CLETnUmpmMu_9IH0:hover > .X6X2fOXkCY4ZyHfwQMaD, +._Kg2CLETnUmpmMu_9IH0:active > .X6X2fOXkCY4ZyHfwQMaD { + transform: translateX(0px); +} + +.ZGWz7rrf0gZyRTEpx5nY { + z-index: 1000; + cursor: pointer; + position: absolute; + top: -10px; + left: -10px; + font-size: 1.25rem; + color: crimson; + background-color: white; + border-radius: 50%; +} + +.ZGWz7rrf0gZyRTEpx5nY:hover { + color: darkred; +} + +.BMs7OiMgSJqI1P9qJbix { + display: none; +} + +@media print { + ._Kg2CLETnUmpmMu_9IH0 { + display: none; + } +} +._Kg2CLETnUmpmMu_9IH0:hover .xDTU549ey12mPDMdqyZ2, +._Kg2CLETnUmpmMu_9IH0:active .xDTU549ey12mPDMdqyZ2 { + display: block; +} + +.xDTU549ey12mPDMdqyZ2 { + display: none; + position: absolute; + right: 60px; + bottom: 0px; + background-color: white; + filter: drop-shadow(0 0 5px rgba(0, 0, 0, 0.5)); + width: 300px; + border-radius: 5px; + padding: 16px; +} + +@media only screen and (min-width: 768px) { + .xDTU549ey12mPDMdqyZ2 { + width: 400px; + } +} + +.xDTU549ey12mPDMdqyZ2::after { + background-color: #fff; + content: ''; + display: block; + position: absolute; + right: -10px; + bottom: 20px; + transform: rotate(45deg); + height: 20px; + width: 20px; +} + +.SJ_FjmnfI2BdNOhcoZG1 { + background-color: #eee; + padding: 3px 5px; + border-radius: 3px; +} + +@media print { + .BeNPOqtWPGogZw1NdOdQ { + display: contents; + } + .Pybuuclpo61FfISRRhRx { + display: none; + } +} + +.Pybuuclpo61FfISRRhRx { + background-color: #efefef; + z-index: 1000; + position: fixed; + bottom: 0; + width: 100%; + max-height: 100%; + min-height: 10px; +} + +.clC910fwCgS2BtHBWvix { + width: 100%; + height: 10px; + background-color: #333; + cursor: ns-resize; + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + touch-action: none; +} + +.clC910fwCgS2BtHBWvix::before { + color: white; + content: '•••'; + line-height: 10px; + height: 10px; +} + +.EYKzXT6aAN5HahZzklsL { + height: calc(100% - 10px); + width: 100%; +} + +.y5iSaItiafyjQDd_J1RC > button { + height: 32px; + width: 32px; + position: absolute; + top: 10px; + right: 0; + z-index: 1001; +} + +.MEfcBrsKJod824Z5mTN_ { + height: 100%; + width: 100%; + display: flex; + flex-direction: column; +} + +.bdFKDQ_mTmHf28x8Z4MK { + overflow-x: auto; +} + +.MEfcBrsKJod824Z5mTN_ [class^='TabContent'] { + min-height: 0; + flex: 1; + padding: 0; +} + +.k1gWjEMDJPzfgH0KiAhB { + overflow-y: auto; + max-height: 100%; + display: grid; + grid-template-columns: repeat(auto-fit, minmax(400px, 1fr)); + align-items: flex-start; + justify-items: flex-start; + gap: 32px; + padding: 16px; +} + +.upkzRBY0HeMN43EFqVYJ { + display: none; +} + +.AiDzqlN5cCEFwiJOJGBV { + min-width: 200px; +} + +@media only screen and (min-width: 400px) { + .tylht9c4ycz86BuoAxOs { + display: none; + } + .upkzRBY0HeMN43EFqVYJ { + display: block; + } +} + +.L94YGptjyUWfZr7FTaZZ { + display: none; +} + +.gbb7grbuYBPJAMXCF8gC { + flex-wrap: wrap; +} + +.mxo4EX_iziRX8hgYmZse span { + font-style: italic; +} + +.wSLP3U_5F7KtlwwQYnrt { + display: flex; + flex-direction: column; + height: 100%; + width: 100%; +} + +.jSvGSB1Sp5Ugl5xLHqFF { + display: flex; + flex-direction: row; + gap: 6px; + padding: 6px; + border-bottom: 2px solid #ccc; +} + +.Q0uSljFm5emGBQklc3Eq { + flex: 1; +} + +.WZHCtHSeOi_E96bPiCKd { + background-color: white; + overflow-y: auto; + flex: 1; +} + +.WZHCtHSeOi_E96bPiCKd > div { + display: flex; + gap: 4px; + padding: 4px 6px; + font-family: monospace; + font-size: 0.75rem; +} + +.WZHCtHSeOi_E96bPiCKd > div:hover { + background-color: #f5f5f5; +} + +.WZHCtHSeOi_E96bPiCKd pre { + margin: 0; + overflow: hidden; + white-space: pre-wrap; +} + +.XPPaxGHUwQhBE2RYnG2F { + height: 100%; + width: 100%; +} + +.fNDJV7ZKN51IkyfBH4p5 { + width: 100%; + height: 100%; + font-family: monospace; + line-height: 1.2; + resize: none; + font-size: 1rem; + outline: none; + white-space: pre; + overflow-wrap: normal; + overflow-x: auto; + padding: 8px; + border: none; +} + +.IPPOsw4cDpj4pUA9VXV_ { +} + +._rb5LQrhRhi4VY3uGxRX { + background: transparent; +} + +.PnJ_t8Kn9ih5F6MBTLxH { + padding: 6px; + background-color: white; + height: 100%; +} + +.DiZeIOa1HxVt0qIYHFEt, +.DiZeIOa1HxVt0qIYHFEt > div, +.DiZeIOa1HxVt0qIYHFEt > div > div:not([role='tablist']) { + height: 100%; +} + +.szkUhdph8Xmw6VHsacOg { + overflow-x: auto; +} + +.KI8EkMiEwgSOn_OxGLjQ { + display: flex; + width: 100%; + height: 100%; +} + +.Y6BnH69rtTWS9b1EwKdK { + min-height: 0; + min-width: 0; + flex-shrink: 1; +} + +.MMCIJ9SDKXWrUUOk_XfX { + align-self: stretch; + min-width: 8px; + min-height: 8px; + display: flex; + justify-content: center; +} + +.LZ_WvwDPYdvtx92tAdr0 { + background-color: #666; + align-self: stretch; + min-width: 2px; + min-height: 2px; +} + +.MMCIJ9SDKXWrUUOk_XfX:hover .LZ_WvwDPYdvtx92tAdr0 { + background-color: #333; +} + +.tnnR5prCSwZwK0Sx8NGh { + display: grid; + padding: 1rem; + grid-template-columns: 50px 1fr; +} + +.N18Tbv0H9bhCiQOAWBGW { + grid-column-start: 1; +} + +.U2R4b5B1m9nkFvDSPlne { + grid-column-start: 2; + max-width: 80%; +} + +@media only screen and (max-width: 768px) { + .U2R4b5B1m9nkFvDSPlne { + max-width: 100%; + } +} + +.FRFHwAuDJoVide1EjlDt { + grid-column-start: span 2; + margin-top: 1rem; +} + +.KPK3yqO3dSjPI1ao_uTw { + margin-left: 1.5rem; +} + +.vIt_VURuuqRFEeBO9zYH { + padding: 1rem; + min-width: fit-content; + overflow-y: auto; + max-height: 100%; +} + +.vIt_VURuuqRFEeBO9zYH pre { + width: min-content; + background-color: #0a0a0a; + color: #efefef; + padding: 0.5rem; + font-size: 0.8rem; + margin: 8px 0; +} + +.gstaoybCcDetk7GPlSwo { + height: 100%; + overflow-y: auto; + width: 100%; +} + +.poFzroI0aasYS9iEbLqw { + padding: 0 6px; + width: 100%; + list-style: none; +} + +.poFzroI0aasYS9iEbLqw .poFzroI0aasYS9iEbLqw { + padding-left: 12px; +} + +.poFzroI0aasYS9iEbLqw .b9cNraxZRgOybMsm53DA .poFzroI0aasYS9iEbLqw { + padding-left: 24px; +} + +.livwtPrtJM3B0eqvnYmc { + font-family: monospace; + font-size: 0.8rem; + position: relative; +} + +.livwtPrtJM3B0eqvnYmc span { + cursor: default; +} + +.livwtPrtJM3B0eqvnYmc.klhEfZmYm5w110VPYz7E { + background-color: #ddd; +} + +.livwtPrtJM3B0eqvnYmc:hover { + background-color: #ccc; +} + +.NiUlCOXAhe6bMfU2_twn { + width: 1px; + font-weight: bold; +} + +.zASOGSRoaUQFlFyCX4FT { + position: absolute; + left: 180px; + white-space: nowrap; + font-style: italic; +} + +.pZahGMLFe5DuMwuSB9bb { + color: #333; + font-style: italic; + font-size: 0.8rem; + padding-left: 12px; +} + +.MgTnffXtbYs5Ld7ggSQ1, +.kjwMM7UTnZmnmW4bhnqD { + display: flex; + flex-direction: column; + width: 100%; + height: 100%; + background: white; + padding: 4px; +} + +.MgTnffXtbYs5Ld7ggSQ1 { + font-family: monospace; +} + +.MgTnffXtbYs5Ld7ggSQ1 > textarea { + background: transparent; + font-family: monospace; + line-height: 1.2; + flex: 1; + resize: none; + font-size: 0.8rem; + border: none; + outline: none; + white-space: pre; + overflow-wrap: normal; + overflow-x: auto; +} + +.nX6H_gOvPiECwhBvydtS h3 { + margin-top: 0; + margin-right: 36px; + font-size: 1rem; +} + +.nX6H_gOvPiECwhBvydtS button { + height: 32px; + width: 32px; + position: absolute; + top: 36px; + right: 0; + z-index: 1001; +} + +.dUZ73MkghIPivOtSzgjT { + font-size: 0.8rem; + margin-bottom: 12px; +} + +.Ycy_14PhV4V5THy8n4wP { + color: red; +} + +.igPY24NV91BC2Jj8kmOE > div > div { + display: inline-block; +} + +@charset "UTF-8"; +/*-- VARIABLES --*/ +/*-- BOOTSTRAP --*/ +/*! + * Bootstrap v4.6.0 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors + * Copyright 2011-2021 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +*, +*::before, +*::after { + box-sizing: border-box; +} + +article, +aside, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section { + display: block; +} + +[tabindex='-1']:focus:not(:focus-visible) { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 0.625rem; + font-style: normal; + line-height: inherit; +} + +a { + color: #008fd6; + text-decoration: none; + background-color: transparent; +} +a:hover { + color: #005c8a; + text-decoration: underline; +} + +a:not([href]):not([class]) { + color: inherit; + text-decoration: none; +} +a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +input[type='radio'], +input[type='checkbox'] { + box-sizing: border-box; + padding: 0; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +progress { + vertical-align: baseline; +} + +[type='number']::-webkit-inner-spin-button, +[type='number']::-webkit-outer-spin-button { + height: auto; +} + +[type='search'] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type='search']::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +hr { + margin-top: 12px; + margin-bottom: 12px; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} +.list-inline-item:not(:last-child) { + margin-right: 0.3125rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 12px; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} +.blockquote-footer::before { + content: '— '; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.156rem; + background-color: #ffffff; + border: 1px solid #dee2e6; + border-radius: 0.156rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 6px; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #6c757d; +} + +.container, +.container-fluid, +.container-xl, +.container-lg, +.container-md, +.container-sm { + width: 100%; + padding-right: 12px; + padding-left: 12px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container-sm, + .container { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container-md, + .container-sm, + .container { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container-lg, + .container-md, + .container-sm, + .container { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container-xl, + .container-lg, + .container-md, + .container-sm, + .container { + max-width: 1056px; + } +} +.row { + display: flex; + flex-wrap: wrap; + margin-right: -12px; + margin-left: -12px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} +.no-gutters > .col, +.no-gutters > [class*='col-'] { + padding-right: 0; + padding-left: 0; +} + +.col-xxl, +.col-xxl-auto, +.col-xxl-12, +.col-xxl-11, +.col-xxl-10, +.col-xxl-9, +.col-xxl-8, +.col-xxl-7, +.col-xxl-6, +.col-xxl-5, +.col-xxl-4, +.col-xxl-3, +.col-xxl-2, +.col-xxl-1, +.col-xl, +.col-xl-auto, +.col-xl-12, +.col-xl-11, +.col-xl-10, +.col-xl-9, +.col-xl-8, +.col-xl-7, +.col-xl-6, +.col-xl-5, +.col-xl-4, +.col-xl-3, +.col-xl-2, +.col-xl-1, +.col-lg, +.col-lg-auto, +.col-lg-12, +.col-lg-11, +.col-lg-10, +.col-lg-9, +.col-lg-8, +.col-lg-7, +.col-lg-6, +.col-lg-5, +.col-lg-4, +.col-lg-3, +.col-lg-2, +.col-lg-1, +.col-md, +.col-md-auto, +.col-md-12, +.col-md-11, +.col-md-10, +.col-md-9, +.col-md-8, +.col-md-7, +.col-md-6, +.col-md-5, +.col-md-4, +.col-md-3, +.col-md-2, +.col-md-1, +.col-sm, +.col-sm-auto, +.col-sm-12, +.col-sm-11, +.col-sm-10, +.col-sm-9, +.col-sm-8, +.col-sm-7, +.col-sm-6, +.col-sm-5, +.col-sm-4, +.col-sm-3, +.col-sm-2, +.col-sm-1, +.col, +.col-auto, +.col-12, +.col-11, +.col-10, +.col-9, +.col-8, +.col-7, +.col-6, +.col-5, +.col-4, +.col-3, +.col-2, +.col-1 { + position: relative; + width: 100%; + padding-right: 12px; + padding-left: 12px; +} + +.col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; +} + +.row-cols-1 > * { + flex: 0 0 100%; + max-width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 50%; + max-width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; +} + +.row-cols-4 > * { + flex: 0 0 25%; + max-width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 20%; + max-width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; +} + +.col-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; +} + +.col-3 { + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; +} + +.col-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; +} + +.col-6 { + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; +} + +.col-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; +} + +.col-9 { + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; +} + +.col-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; +} + +.col-12 { + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + order: -1; +} + +.order-last { + order: 13; +} + +.order-0 { + order: 0; +} + +.order-1 { + order: 1; +} + +.order-2 { + order: 2; +} + +.order-3 { + order: 3; +} + +.order-4 { + order: 4; +} + +.order-5 { + order: 5; +} + +.order-6 { + order: 6; +} + +.order-7 { + order: 7; +} + +.order-8 { + order: 8; +} + +.order-9 { + order: 9; +} + +.order-10 { + order: 10; +} + +.order-11 { + order: 11; +} + +.order-12 { + order: 12; +} + +.offset-1 { + margin-left: 8.3333333333%; +} + +.offset-2 { + margin-left: 16.6666666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.3333333333%; +} + +.offset-5 { + margin-left: 41.6666666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.3333333333%; +} + +.offset-8 { + margin-left: 66.6666666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.3333333333%; +} + +.offset-11 { + margin-left: 91.6666666667%; +} + +@media (min-width: 576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .row-cols-sm-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + + .row-cols-sm-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + + .row-cols-sm-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .row-cols-sm-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + + .row-cols-sm-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + + .row-cols-sm-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-sm-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-sm-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-sm-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-sm-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-sm-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-sm-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-sm-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-sm-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-sm-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-sm-first { + order: -1; + } + + .order-sm-last { + order: 13; + } + + .order-sm-0 { + order: 0; + } + + .order-sm-1 { + order: 1; + } + + .order-sm-2 { + order: 2; + } + + .order-sm-3 { + order: 3; + } + + .order-sm-4 { + order: 4; + } + + .order-sm-5 { + order: 5; + } + + .order-sm-6 { + order: 6; + } + + .order-sm-7 { + order: 7; + } + + .order-sm-8 { + order: 8; + } + + .order-sm-9 { + order: 9; + } + + .order-sm-10 { + order: 10; + } + + .order-sm-11 { + order: 11; + } + + .order-sm-12 { + order: 12; + } + + .offset-sm-0 { + margin-left: 0; + } + + .offset-sm-1 { + margin-left: 8.3333333333%; + } + + .offset-sm-2 { + margin-left: 16.6666666667%; + } + + .offset-sm-3 { + margin-left: 25%; + } + + .offset-sm-4 { + margin-left: 33.3333333333%; + } + + .offset-sm-5 { + margin-left: 41.6666666667%; + } + + .offset-sm-6 { + margin-left: 50%; + } + + .offset-sm-7 { + margin-left: 58.3333333333%; + } + + .offset-sm-8 { + margin-left: 66.6666666667%; + } + + .offset-sm-9 { + margin-left: 75%; + } + + .offset-sm-10 { + margin-left: 83.3333333333%; + } + + .offset-sm-11 { + margin-left: 91.6666666667%; + } +} +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .row-cols-md-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + + .row-cols-md-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + + .row-cols-md-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .row-cols-md-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + + .row-cols-md-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + + .row-cols-md-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-md-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-md-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-md-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-md-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-md-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-md-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-md-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-md-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-md-first { + order: -1; + } + + .order-md-last { + order: 13; + } + + .order-md-0 { + order: 0; + } + + .order-md-1 { + order: 1; + } + + .order-md-2 { + order: 2; + } + + .order-md-3 { + order: 3; + } + + .order-md-4 { + order: 4; + } + + .order-md-5 { + order: 5; + } + + .order-md-6 { + order: 6; + } + + .order-md-7 { + order: 7; + } + + .order-md-8 { + order: 8; + } + + .order-md-9 { + order: 9; + } + + .order-md-10 { + order: 10; + } + + .order-md-11 { + order: 11; + } + + .order-md-12 { + order: 12; + } + + .offset-md-0 { + margin-left: 0; + } + + .offset-md-1 { + margin-left: 8.3333333333%; + } + + .offset-md-2 { + margin-left: 16.6666666667%; + } + + .offset-md-3 { + margin-left: 25%; + } + + .offset-md-4 { + margin-left: 33.3333333333%; + } + + .offset-md-5 { + margin-left: 41.6666666667%; + } + + .offset-md-6 { + margin-left: 50%; + } + + .offset-md-7 { + margin-left: 58.3333333333%; + } + + .offset-md-8 { + margin-left: 66.6666666667%; + } + + .offset-md-9 { + margin-left: 75%; + } + + .offset-md-10 { + margin-left: 83.3333333333%; + } + + .offset-md-11 { + margin-left: 91.6666666667%; + } +} +@media (min-width: 992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .row-cols-lg-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + + .row-cols-lg-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + + .row-cols-lg-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .row-cols-lg-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + + .row-cols-lg-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + + .row-cols-lg-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-lg-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-lg-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-lg-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-lg-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-lg-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-lg-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-lg-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-lg-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-lg-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-lg-first { + order: -1; + } + + .order-lg-last { + order: 13; + } + + .order-lg-0 { + order: 0; + } + + .order-lg-1 { + order: 1; + } + + .order-lg-2 { + order: 2; + } + + .order-lg-3 { + order: 3; + } + + .order-lg-4 { + order: 4; + } + + .order-lg-5 { + order: 5; + } + + .order-lg-6 { + order: 6; + } + + .order-lg-7 { + order: 7; + } + + .order-lg-8 { + order: 8; + } + + .order-lg-9 { + order: 9; + } + + .order-lg-10 { + order: 10; + } + + .order-lg-11 { + order: 11; + } + + .order-lg-12 { + order: 12; + } + + .offset-lg-0 { + margin-left: 0; + } + + .offset-lg-1 { + margin-left: 8.3333333333%; + } + + .offset-lg-2 { + margin-left: 16.6666666667%; + } + + .offset-lg-3 { + margin-left: 25%; + } + + .offset-lg-4 { + margin-left: 33.3333333333%; + } + + .offset-lg-5 { + margin-left: 41.6666666667%; + } + + .offset-lg-6 { + margin-left: 50%; + } + + .offset-lg-7 { + margin-left: 58.3333333333%; + } + + .offset-lg-8 { + margin-left: 66.6666666667%; + } + + .offset-lg-9 { + margin-left: 75%; + } + + .offset-lg-10 { + margin-left: 83.3333333333%; + } + + .offset-lg-11 { + margin-left: 91.6666666667%; + } +} +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .row-cols-xl-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + + .row-cols-xl-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + + .row-cols-xl-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .row-cols-xl-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + + .row-cols-xl-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + + .row-cols-xl-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-xl-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-xl-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-xl-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-xl-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-xl-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-xl-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-xl-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-xl-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-xl-first { + order: -1; + } + + .order-xl-last { + order: 13; + } + + .order-xl-0 { + order: 0; + } + + .order-xl-1 { + order: 1; + } + + .order-xl-2 { + order: 2; + } + + .order-xl-3 { + order: 3; + } + + .order-xl-4 { + order: 4; + } + + .order-xl-5 { + order: 5; + } + + .order-xl-6 { + order: 6; + } + + .order-xl-7 { + order: 7; + } + + .order-xl-8 { + order: 8; + } + + .order-xl-9 { + order: 9; + } + + .order-xl-10 { + order: 10; + } + + .order-xl-11 { + order: 11; + } + + .order-xl-12 { + order: 12; + } + + .offset-xl-0 { + margin-left: 0; + } + + .offset-xl-1 { + margin-left: 8.3333333333%; + } + + .offset-xl-2 { + margin-left: 16.6666666667%; + } + + .offset-xl-3 { + margin-left: 25%; + } + + .offset-xl-4 { + margin-left: 33.3333333333%; + } + + .offset-xl-5 { + margin-left: 41.6666666667%; + } + + .offset-xl-6 { + margin-left: 50%; + } + + .offset-xl-7 { + margin-left: 58.3333333333%; + } + + .offset-xl-8 { + margin-left: 66.6666666667%; + } + + .offset-xl-9 { + margin-left: 75%; + } + + .offset-xl-10 { + margin-left: 83.3333333333%; + } + + .offset-xl-11 { + margin-left: 91.6666666667%; + } +} +@media (min-width: 1600px) { + .col-xxl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .row-cols-xxl-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + + .row-cols-xxl-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + + .row-cols-xxl-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .row-cols-xxl-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + + .row-cols-xxl-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + + .row-cols-xxl-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-xxl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-xxl-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-xxl-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-xxl-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-xxl-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-xxl-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-xxl-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-xxl-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-xxl-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-xxl-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-xxl-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-xxl-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-xxl-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-xxl-first { + order: -1; + } + + .order-xxl-last { + order: 13; + } + + .order-xxl-0 { + order: 0; + } + + .order-xxl-1 { + order: 1; + } + + .order-xxl-2 { + order: 2; + } + + .order-xxl-3 { + order: 3; + } + + .order-xxl-4 { + order: 4; + } + + .order-xxl-5 { + order: 5; + } + + .order-xxl-6 { + order: 6; + } + + .order-xxl-7 { + order: 7; + } + + .order-xxl-8 { + order: 8; + } + + .order-xxl-9 { + order: 9; + } + + .order-xxl-10 { + order: 10; + } + + .order-xxl-11 { + order: 11; + } + + .order-xxl-12 { + order: 12; + } + + .offset-xxl-0 { + margin-left: 0; + } + + .offset-xxl-1 { + margin-left: 8.3333333333%; + } + + .offset-xxl-2 { + margin-left: 16.6666666667%; + } + + .offset-xxl-3 { + margin-left: 25%; + } + + .offset-xxl-4 { + margin-left: 33.3333333333%; + } + + .offset-xxl-5 { + margin-left: 41.6666666667%; + } + + .offset-xxl-6 { + margin-left: 50%; + } + + .offset-xxl-7 { + margin-left: 58.3333333333%; + } + + .offset-xxl-8 { + margin-left: 66.6666666667%; + } + + .offset-xxl-9 { + margin-left: 75%; + } + + .offset-xxl-10 { + margin-left: 83.3333333333%; + } + + .offset-xxl-11 { + margin-left: 91.6666666667%; + } +} + +.table-bordered { + border: 1px solid #dee2e6; +} +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + color: #212529; + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8e0f4; +} +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #7ac5ea; +} + +.table-hover .table-primary:hover { + background-color: #a2d6f1; +} +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #a2d6f1; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; +} +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #b3b7bb; +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; +} +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #c8cbcf; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #bef0d6; +} +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #86e3b2; +} + +.table-hover .table-success:hover { + background-color: #a9ebc9; +} +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #a9ebc9; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #86cfda; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #fff5b9; +} +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #ffec7e; +} + +.table-hover .table-warning:hover { + background-color: #fff1a0; +} +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #fff1a0; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f7c8cf; +} +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #f099a6; +} + +.table-hover .table-danger:hover { + background-color: #f4b2bc; +} +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f4b2bc; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #fbfcfc; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; +} +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #95999c; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-dark { + color: #ffffff; + background-color: #343a40; +} +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #454d55; +} +.table-dark.table-bordered { + border: 0; +} +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} +.table-dark.table-hover tbody tr:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} +@media (max-width: 1599.98px) { + .table-responsive-xxl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-xxl > .table-bordered { + border: 0; + } +} +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + height: calc(1.5em + 0.469rem + 2px); + padding: 0.234rem 0.469rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid #cccccc; + border-radius: 0.156rem; + transition: + border-color 0.15s ease-in-out, + box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} +.form-control:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; +} +.form-control:focus { + color: #495057; + background-color: #ffffff; + border-color: #57c7ff; + outline: 0; + box-shadow: 0 0 0 0.125rem rgba(0, 143, 214, 0.25); +} +.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} +.form-control:disabled, +.form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +input[type='date'].form-control, +input[type='time'].form-control, +input[type='datetime-local'].form-control, +input[type='month'].form-control { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #ffffff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.275rem + 1px); + padding-bottom: calc(0.275rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.234rem 0; + margin-bottom: 0; + font-size: 1rem; + line-height: 1.5; + color: #212529; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} +.form-control-plaintext.form-control-sm, +.form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + height: calc(1.5em + 0.344rem + 2px); + padding: 0.172rem 0.469rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.125rem; +} + +.form-control-lg { + height: calc(1.5em + 0.625rem + 2px); + padding: 0.3125rem 0.781rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.187rem; +} + +select.form-control[size], +select.form-control[multiple] { + height: auto; +} + +textarea.form-control { + height: auto; +} + +.form-text { + display: block; + margin-top: 0.156rem; +} + +.form-row { + display: flex; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} +.form-row > .col, +.form-row > [class*='col-'] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 0.781rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.187rem; + margin-left: -0.781rem; +} +.form-check-input[disabled] ~ .form-check-label, +.form-check-input:disabled ~ .form-check-label { + color: #bcc7cc; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: inline-flex; + align-items: center; + padding-left: 0; + margin-right: 0.469rem; +} +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.156rem; + font-size: 80%; + color: #17c96b; +} + +.valid-tooltip { + position: absolute; + top: 100%; + left: 0; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.156rem 0.3125rem; + margin-top: 0.0625rem; + font-size: 0.875rem; + line-height: 1.5; + color: #ffffff; + background-color: rgba(23, 201, 107, 0.9); + border-radius: 0.156rem; +} +.form-row > .col > .valid-tooltip, +.form-row > [class*='col-'] > .valid-tooltip { + left: 5px; +} + +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip, +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control:valid, +.form-control.is-valid { + border-color: #17c96b; + padding-right: calc(1.5em + 0.469rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2317C96B' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.234rem) calc(0.75em + 0.234rem); +} +.was-validated .form-control:valid:focus, +.form-control.is-valid:focus { + border-color: #17c96b; + box-shadow: 0 0 0 0.125rem rgba(23, 201, 107, 0.25); +} + +.was-validated textarea.form-control:valid, +textarea.form-control.is-valid { + padding-right: calc(1.5em + 0.469rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:valid, +.custom-select.is-valid { + border-color: #17c96b; + padding-right: calc(0.75em + 2.3125rem); + background: + url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") + right 0.469rem center/8px 10px no-repeat, + #ffffff + url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2317C96B' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") + center right 1.094rem / calc(0.75em + 0.234rem) calc(0.75em + 0.234rem) no-repeat; +} +.was-validated .custom-select:valid:focus, +.custom-select.is-valid:focus { + border-color: #17c96b; + box-shadow: 0 0 0 0.125rem rgba(23, 201, 107, 0.25); +} + +.was-validated .form-check-input:valid ~ .form-check-label, +.form-check-input.is-valid ~ .form-check-label { + color: #17c96b; +} +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, +.form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, +.custom-control-input.is-valid ~ .custom-control-label { + color: #17c96b; +} +.was-validated .custom-control-input:valid ~ .custom-control-label::before, +.custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #17c96b; +} +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, +.custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #2ce784; + background-color: #2ce784; +} +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, +.custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.125rem rgba(23, 201, 107, 0.25); +} +.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, +.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #17c96b; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, +.custom-file-input.is-valid ~ .custom-file-label { + border-color: #17c96b; +} +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, +.custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #17c96b; + box-shadow: 0 0 0 0.125rem rgba(23, 201, 107, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.156rem; + font-size: 80%; + color: #e23b53; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + left: 0; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.156rem 0.3125rem; + margin-top: 0.0625rem; + font-size: 0.875rem; + line-height: 1.5; + color: #ffffff; + background-color: rgba(226, 59, 83, 0.9); + border-radius: 0.156rem; +} +.form-row > .col > .invalid-tooltip, +.form-row > [class*='col-'] > .invalid-tooltip { + left: 5px; +} + +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control:invalid, +.form-control.is-invalid { + border-color: #e23b53; + padding-right: calc(1.5em + 0.469rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E23B53' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23E23B53' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.234rem) calc(0.75em + 0.234rem); +} +.was-validated .form-control:invalid:focus, +.form-control.is-invalid:focus { + border-color: #e23b53; + box-shadow: 0 0 0 0.125rem rgba(226, 59, 83, 0.25); +} + +.was-validated textarea.form-control:invalid, +textarea.form-control.is-invalid { + padding-right: calc(1.5em + 0.469rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:invalid, +.custom-select.is-invalid { + border-color: #e23b53; + padding-right: calc(0.75em + 2.3125rem); + background: + url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") + right 0.469rem center/8px 10px no-repeat, + #ffffff + url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E23B53' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23E23B53' stroke='none'/%3e%3c/svg%3e") + center right 1.094rem / calc(0.75em + 0.234rem) calc(0.75em + 0.234rem) no-repeat; +} +.was-validated .custom-select:invalid:focus, +.custom-select.is-invalid:focus { + border-color: #e23b53; + box-shadow: 0 0 0 0.125rem rgba(226, 59, 83, 0.25); +} + +.was-validated .form-check-input:invalid ~ .form-check-label, +.form-check-input.is-invalid ~ .form-check-label { + color: #e23b53; +} +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, +.form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, +.custom-control-input.is-invalid ~ .custom-control-label { + color: #e23b53; +} +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, +.custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #e23b53; +} +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, +.custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #e9677a; + background-color: #e9677a; +} +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, +.custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.125rem rgba(226, 59, 83, 0.25); +} +.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, +.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #e23b53; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, +.custom-file-input.is-invalid ~ .custom-file-label { + border-color: #e23b53; +} +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, +.custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #e23b53; + box-shadow: 0 0 0 0.125rem rgba(226, 59, 83, 0.25); +} + +.media { + display: flex; + align-items: flex-start; +} + +.media-body { + flex: 1; +} + +.modal-open { + overflow: hidden; +} +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.3125rem; + pointer-events: none; +} +.modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -50px); +} +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} +.modal.show .modal-dialog { + transform: none; +} +.modal.modal-static .modal-dialog { + transform: scale(1.02); +} + +.modal-dialog-scrollable { + display: flex; + max-height: calc(100% - 0.625rem); +} +.modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 0.625rem); + overflow: hidden; +} +.modal-dialog-scrollable .modal-header, +.modal-dialog-scrollable .modal-footer { + flex-shrink: 0; +} +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - 0.625rem); +} +.modal-dialog-centered::before { + display: block; + height: calc(100vh - 0.625rem); + height: -webkit-min-content; + height: -moz-min-content; + height: min-content; + content: ''; +} +.modal-dialog-centered.modal-dialog-scrollable { + flex-direction: column; + justify-content: center; + height: 100%; +} +.modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; +} +.modal-dialog-centered.modal-dialog-scrollable::before { + content: none; +} + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.187rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #1eaef7; +} +.modal-backdrop.fade { + opacity: 0; +} +.modal-backdrop.show { + opacity: 1; +} + +.modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + padding: 0.625rem 0.625rem; + border-bottom: 1px solid #e5e5e5; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} +.modal-header .close { + padding: 0.625rem 0.625rem; + margin: -0.625rem -0.625rem -0.625rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 0.625rem; +} + +.modal-footer { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: flex-end; + padding: 0.469rem; + border-top: 1px solid #e5e5e5; + border-bottom-right-radius: calc(0.3rem - 1px); + border-bottom-left-radius: calc(0.3rem - 1px); +} +.modal-footer > * { + margin: 0.156rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.094rem auto; + } + + .modal-dialog-scrollable { + max-height: calc(100% - 2.1875rem); + } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 2.1875rem); + } + + .modal-dialog-centered { + min-height: calc(100% - 2.1875rem); + } + .modal-dialog-centered::before { + height: calc(100vh - 2.1875rem); + height: -webkit-min-content; + height: -moz-min-content; + height: min-content; + } + + .modal-sm { + max-width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 800px; + } +} +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; + } +} + +.bg-primary { + background-color: #008fd6 !important; +} + +a.bg-primary:hover, +a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #006da3 !important; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +a.bg-secondary:hover, +a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; +} + +.bg-success { + background-color: #17c96b !important; +} + +a.bg-success:hover, +a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #129b53 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:hover, +a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #ffda06 !important; +} + +a.bg-warning:hover, +a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #d2b300 !important; +} + +.bg-danger { + background-color: #e23b53 !important; +} + +a.bg-danger:hover, +a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #cc1e37 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:hover, +a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:hover, +a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; +} + +.bg-white { + background-color: #ffffff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-right { + border-right: 1px solid #dee2e6 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-left { + border-left: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #008fd6 !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #17c96b !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #ffda06 !important; +} + +.border-danger { + border-color: #e23b53 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #343a40 !important; +} + +.border-white { + border-color: #ffffff !important; +} + +.rounded-sm { + border-radius: 0.125rem !important; +} + +.rounded { + border-radius: 0.156rem !important; +} + +.rounded-top { + border-top-left-radius: 0.156rem !important; + border-top-right-radius: 0.156rem !important; +} + +.rounded-right { + border-top-right-radius: 0.156rem !important; + border-bottom-right-radius: 0.156rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.156rem !important; + border-bottom-left-radius: 0.156rem !important; +} + +.rounded-left { + border-top-left-radius: 0.156rem !important; + border-bottom-left-radius: 0.156rem !important; +} + +.rounded-lg { + border-radius: 0.187rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: 50rem !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ''; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline-flex { + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + + .d-sm-inline { + display: inline !important; + } + + .d-sm-inline-block { + display: inline-block !important; + } + + .d-sm-block { + display: block !important; + } + + .d-sm-table { + display: table !important; + } + + .d-sm-table-row { + display: table-row !important; + } + + .d-sm-table-cell { + display: table-cell !important; + } + + .d-sm-flex { + display: flex !important; + } + + .d-sm-inline-flex { + display: inline-flex !important; + } +} +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + + .d-md-inline { + display: inline !important; + } + + .d-md-inline-block { + display: inline-block !important; + } + + .d-md-block { + display: block !important; + } + + .d-md-table { + display: table !important; + } + + .d-md-table-row { + display: table-row !important; + } + + .d-md-table-cell { + display: table-cell !important; + } + + .d-md-flex { + display: flex !important; + } + + .d-md-inline-flex { + display: inline-flex !important; + } +} +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + + .d-lg-inline { + display: inline !important; + } + + .d-lg-inline-block { + display: inline-block !important; + } + + .d-lg-block { + display: block !important; + } + + .d-lg-table { + display: table !important; + } + + .d-lg-table-row { + display: table-row !important; + } + + .d-lg-table-cell { + display: table-cell !important; + } + + .d-lg-flex { + display: flex !important; + } + + .d-lg-inline-flex { + display: inline-flex !important; + } +} +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + + .d-xl-inline { + display: inline !important; + } + + .d-xl-inline-block { + display: inline-block !important; + } + + .d-xl-block { + display: block !important; + } + + .d-xl-table { + display: table !important; + } + + .d-xl-table-row { + display: table-row !important; + } + + .d-xl-table-cell { + display: table-cell !important; + } + + .d-xl-flex { + display: flex !important; + } + + .d-xl-inline-flex { + display: inline-flex !important; + } +} +@media (min-width: 1600px) { + .d-xxl-none { + display: none !important; + } + + .d-xxl-inline { + display: inline !important; + } + + .d-xxl-inline-block { + display: inline-block !important; + } + + .d-xxl-block { + display: block !important; + } + + .d-xxl-table { + display: table !important; + } + + .d-xxl-table-row { + display: table-row !important; + } + + .d-xxl-table-cell { + display: table-cell !important; + } + + .d-xxl-flex { + display: flex !important; + } + + .d-xxl-inline-flex { + display: inline-flex !important; + } +} +@media print { + .d-print-none { + display: none !important; + } + + .d-print-inline { + display: inline !important; + } + + .d-print-inline-block { + display: inline-block !important; + } + + .d-print-block { + display: block !important; + } + + .d-print-table { + display: table !important; + } + + .d-print-table-row { + display: table-row !important; + } + + .d-print-table-cell { + display: table-cell !important; + } + + .d-print-flex { + display: flex !important; + } + + .d-print-inline-flex { + display: inline-flex !important; + } +} +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} +.embed-responsive::before { + display: block; + content: ''; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.8571428571%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + flex-direction: row !important; + } + + .flex-sm-column { + flex-direction: column !important; + } + + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-sm-wrap { + flex-wrap: wrap !important; + } + + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-sm-fill { + flex: 1 1 auto !important; + } + + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + + .justify-content-sm-start { + justify-content: flex-start !important; + } + + .justify-content-sm-end { + justify-content: flex-end !important; + } + + .justify-content-sm-center { + justify-content: center !important; + } + + .justify-content-sm-between { + justify-content: space-between !important; + } + + .justify-content-sm-around { + justify-content: space-around !important; + } + + .align-items-sm-start { + align-items: flex-start !important; + } + + .align-items-sm-end { + align-items: flex-end !important; + } + + .align-items-sm-center { + align-items: center !important; + } + + .align-items-sm-baseline { + align-items: baseline !important; + } + + .align-items-sm-stretch { + align-items: stretch !important; + } + + .align-content-sm-start { + align-content: flex-start !important; + } + + .align-content-sm-end { + align-content: flex-end !important; + } + + .align-content-sm-center { + align-content: center !important; + } + + .align-content-sm-between { + align-content: space-between !important; + } + + .align-content-sm-around { + align-content: space-around !important; + } + + .align-content-sm-stretch { + align-content: stretch !important; + } + + .align-self-sm-auto { + align-self: auto !important; + } + + .align-self-sm-start { + align-self: flex-start !important; + } + + .align-self-sm-end { + align-self: flex-end !important; + } + + .align-self-sm-center { + align-self: center !important; + } + + .align-self-sm-baseline { + align-self: baseline !important; + } + + .align-self-sm-stretch { + align-self: stretch !important; + } +} +@media (min-width: 768px) { + .flex-md-row { + flex-direction: row !important; + } + + .flex-md-column { + flex-direction: column !important; + } + + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-md-wrap { + flex-wrap: wrap !important; + } + + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-md-fill { + flex: 1 1 auto !important; + } + + .flex-md-grow-0 { + flex-grow: 0 !important; + } + + .flex-md-grow-1 { + flex-grow: 1 !important; + } + + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + + .justify-content-md-start { + justify-content: flex-start !important; + } + + .justify-content-md-end { + justify-content: flex-end !important; + } + + .justify-content-md-center { + justify-content: center !important; + } + + .justify-content-md-between { + justify-content: space-between !important; + } + + .justify-content-md-around { + justify-content: space-around !important; + } + + .align-items-md-start { + align-items: flex-start !important; + } + + .align-items-md-end { + align-items: flex-end !important; + } + + .align-items-md-center { + align-items: center !important; + } + + .align-items-md-baseline { + align-items: baseline !important; + } + + .align-items-md-stretch { + align-items: stretch !important; + } + + .align-content-md-start { + align-content: flex-start !important; + } + + .align-content-md-end { + align-content: flex-end !important; + } + + .align-content-md-center { + align-content: center !important; + } + + .align-content-md-between { + align-content: space-between !important; + } + + .align-content-md-around { + align-content: space-around !important; + } + + .align-content-md-stretch { + align-content: stretch !important; + } + + .align-self-md-auto { + align-self: auto !important; + } + + .align-self-md-start { + align-self: flex-start !important; + } + + .align-self-md-end { + align-self: flex-end !important; + } + + .align-self-md-center { + align-self: center !important; + } + + .align-self-md-baseline { + align-self: baseline !important; + } + + .align-self-md-stretch { + align-self: stretch !important; + } +} +@media (min-width: 992px) { + .flex-lg-row { + flex-direction: row !important; + } + + .flex-lg-column { + flex-direction: column !important; + } + + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-lg-wrap { + flex-wrap: wrap !important; + } + + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-lg-fill { + flex: 1 1 auto !important; + } + + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + + .justify-content-lg-start { + justify-content: flex-start !important; + } + + .justify-content-lg-end { + justify-content: flex-end !important; + } + + .justify-content-lg-center { + justify-content: center !important; + } + + .justify-content-lg-between { + justify-content: space-between !important; + } + + .justify-content-lg-around { + justify-content: space-around !important; + } + + .align-items-lg-start { + align-items: flex-start !important; + } + + .align-items-lg-end { + align-items: flex-end !important; + } + + .align-items-lg-center { + align-items: center !important; + } + + .align-items-lg-baseline { + align-items: baseline !important; + } + + .align-items-lg-stretch { + align-items: stretch !important; + } + + .align-content-lg-start { + align-content: flex-start !important; + } + + .align-content-lg-end { + align-content: flex-end !important; + } + + .align-content-lg-center { + align-content: center !important; + } + + .align-content-lg-between { + align-content: space-between !important; + } + + .align-content-lg-around { + align-content: space-around !important; + } + + .align-content-lg-stretch { + align-content: stretch !important; + } + + .align-self-lg-auto { + align-self: auto !important; + } + + .align-self-lg-start { + align-self: flex-start !important; + } + + .align-self-lg-end { + align-self: flex-end !important; + } + + .align-self-lg-center { + align-self: center !important; + } + + .align-self-lg-baseline { + align-self: baseline !important; + } + + .align-self-lg-stretch { + align-self: stretch !important; + } +} +@media (min-width: 1200px) { + .flex-xl-row { + flex-direction: row !important; + } + + .flex-xl-column { + flex-direction: column !important; + } + + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-xl-wrap { + flex-wrap: wrap !important; + } + + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-xl-fill { + flex: 1 1 auto !important; + } + + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + + .justify-content-xl-start { + justify-content: flex-start !important; + } + + .justify-content-xl-end { + justify-content: flex-end !important; + } + + .justify-content-xl-center { + justify-content: center !important; + } + + .justify-content-xl-between { + justify-content: space-between !important; + } + + .justify-content-xl-around { + justify-content: space-around !important; + } + + .align-items-xl-start { + align-items: flex-start !important; + } + + .align-items-xl-end { + align-items: flex-end !important; + } + + .align-items-xl-center { + align-items: center !important; + } + + .align-items-xl-baseline { + align-items: baseline !important; + } + + .align-items-xl-stretch { + align-items: stretch !important; + } + + .align-content-xl-start { + align-content: flex-start !important; + } + + .align-content-xl-end { + align-content: flex-end !important; + } + + .align-content-xl-center { + align-content: center !important; + } + + .align-content-xl-between { + align-content: space-between !important; + } + + .align-content-xl-around { + align-content: space-around !important; + } + + .align-content-xl-stretch { + align-content: stretch !important; + } + + .align-self-xl-auto { + align-self: auto !important; + } + + .align-self-xl-start { + align-self: flex-start !important; + } + + .align-self-xl-end { + align-self: flex-end !important; + } + + .align-self-xl-center { + align-self: center !important; + } + + .align-self-xl-baseline { + align-self: baseline !important; + } + + .align-self-xl-stretch { + align-self: stretch !important; + } +} +@media (min-width: 1600px) { + .flex-xxl-row { + flex-direction: row !important; + } + + .flex-xxl-column { + flex-direction: column !important; + } + + .flex-xxl-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-xxl-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-xxl-wrap { + flex-wrap: wrap !important; + } + + .flex-xxl-nowrap { + flex-wrap: nowrap !important; + } + + .flex-xxl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-xxl-fill { + flex: 1 1 auto !important; + } + + .flex-xxl-grow-0 { + flex-grow: 0 !important; + } + + .flex-xxl-grow-1 { + flex-grow: 1 !important; + } + + .flex-xxl-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-xxl-shrink-1 { + flex-shrink: 1 !important; + } + + .justify-content-xxl-start { + justify-content: flex-start !important; + } + + .justify-content-xxl-end { + justify-content: flex-end !important; + } + + .justify-content-xxl-center { + justify-content: center !important; + } + + .justify-content-xxl-between { + justify-content: space-between !important; + } + + .justify-content-xxl-around { + justify-content: space-around !important; + } + + .align-items-xxl-start { + align-items: flex-start !important; + } + + .align-items-xxl-end { + align-items: flex-end !important; + } + + .align-items-xxl-center { + align-items: center !important; + } + + .align-items-xxl-baseline { + align-items: baseline !important; + } + + .align-items-xxl-stretch { + align-items: stretch !important; + } + + .align-content-xxl-start { + align-content: flex-start !important; + } + + .align-content-xxl-end { + align-content: flex-end !important; + } + + .align-content-xxl-center { + align-content: center !important; + } + + .align-content-xxl-between { + align-content: space-between !important; + } + + .align-content-xxl-around { + align-content: space-around !important; + } + + .align-content-xxl-stretch { + align-content: stretch !important; + } + + .align-self-xxl-auto { + align-self: auto !important; + } + + .align-self-xxl-start { + align-self: flex-start !important; + } + + .align-self-xxl-end { + align-self: flex-end !important; + } + + .align-self-xxl-center { + align-self: center !important; + } + + .align-self-xxl-baseline { + align-self: baseline !important; + } + + .align-self-xxl-stretch { + align-self: stretch !important; + } +} +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + + .float-sm-right { + float: right !important; + } + + .float-sm-none { + float: none !important; + } +} +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + + .float-md-right { + float: right !important; + } + + .float-md-none { + float: none !important; + } +} +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + + .float-lg-right { + float: right !important; + } + + .float-lg-none { + float: none !important; + } +} +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + + .float-xl-right { + float: right !important; + } + + .float-xl-none { + float: none !important; + } +} +@media (min-width: 1600px) { + .float-xxl-left { + float: left !important; + } + + .float-xxl-right { + float: right !important; + } + + .float-xxl-none { + float: none !important; + } +} +.user-select-all { + -webkit-user-select: all !important; + -moz-user-select: all !important; + user-select: all !important; +} + +.user-select-auto { + -webkit-user-select: auto !important; + -moz-user-select: auto !important; + -ms-user-select: auto !important; + user-select: auto !important; +} + +.user-select-none { + -webkit-user-select: none !important; + -moz-user-select: none !important; + -ms-user-select: none !important; + user-select: none !important; +} + +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; +} + +.shadow-sm { + box-shadow: 0 0.08rem 0.156rem rgba(0, 0, 0, 0.075) !important; +} + +.shadow { + box-shadow: 0 0.3125rem 0.625rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-lg { + box-shadow: 0 0.625rem 1.875rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.vw-100 { + width: 100vw !important; +} + +.vh-100 { + height: 100vh !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 12px !important; +} + +.mt-1, +.my-1 { + margin-top: 12px !important; +} + +.mr-1, +.mx-1 { + margin-right: 12px !important; +} + +.mb-1, +.my-1 { + margin-bottom: 12px !important; +} + +.ml-1, +.mx-1 { + margin-left: 12px !important; +} + +.m-2 { + margin: 24px !important; +} + +.mt-2, +.my-2 { + margin-top: 24px !important; +} + +.mr-2, +.mx-2 { + margin-right: 24px !important; +} + +.mb-2, +.my-2 { + margin-bottom: 24px !important; +} + +.ml-2, +.mx-2 { + margin-left: 24px !important; +} + +.m-3 { + margin: 36px !important; +} + +.mt-3, +.my-3 { + margin-top: 36px !important; +} + +.mr-3, +.mx-3 { + margin-right: 36px !important; +} + +.mb-3, +.my-3 { + margin-bottom: 36px !important; +} + +.ml-3, +.mx-3 { + margin-left: 36px !important; +} + +.m-4 { + margin: 48px !important; +} + +.mt-4, +.my-4 { + margin-top: 48px !important; +} + +.mr-4, +.mx-4 { + margin-right: 48px !important; +} + +.mb-4, +.my-4 { + margin-bottom: 48px !important; +} + +.ml-4, +.mx-4 { + margin-left: 48px !important; +} + +.m-5 { + margin: 60px !important; +} + +.mt-5, +.my-5 { + margin-top: 60px !important; +} + +.mr-5, +.mx-5 { + margin-right: 60px !important; +} + +.mb-5, +.my-5 { + margin-bottom: 60px !important; +} + +.ml-5, +.mx-5 { + margin-left: 60px !important; +} + +.m-105 { + margin: 18px !important; +} + +.mt-105, +.my-105 { + margin-top: 18px !important; +} + +.mr-105, +.mx-105 { + margin-right: 18px !important; +} + +.mb-105, +.my-105 { + margin-bottom: 18px !important; +} + +.ml-105, +.mx-105 { + margin-left: 18px !important; +} + +.m-6 { + margin: 72px !important; +} + +.mt-6, +.my-6 { + margin-top: 72px !important; +} + +.mr-6, +.mx-6 { + margin-right: 72px !important; +} + +.mb-6, +.my-6 { + margin-bottom: 72px !important; +} + +.ml-6, +.mx-6 { + margin-left: 72px !important; +} + +.m-7 { + margin: 84px !important; +} + +.mt-7, +.my-7 { + margin-top: 84px !important; +} + +.mr-7, +.mx-7 { + margin-right: 84px !important; +} + +.mb-7, +.my-7 { + margin-bottom: 84px !important; +} + +.ml-7, +.mx-7 { + margin-left: 84px !important; +} + +.m-8 { + margin: 96px !important; +} + +.mt-8, +.my-8 { + margin-top: 96px !important; +} + +.mr-8, +.mx-8 { + margin-right: 96px !important; +} + +.mb-8, +.my-8 { + margin-bottom: 96px !important; +} + +.ml-8, +.mx-8 { + margin-left: 96px !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 12px !important; +} + +.pt-1, +.py-1 { + padding-top: 12px !important; +} + +.pr-1, +.px-1 { + padding-right: 12px !important; +} + +.pb-1, +.py-1 { + padding-bottom: 12px !important; +} + +.pl-1, +.px-1 { + padding-left: 12px !important; +} + +.p-2 { + padding: 24px !important; +} + +.pt-2, +.py-2 { + padding-top: 24px !important; +} + +.pr-2, +.px-2 { + padding-right: 24px !important; +} + +.pb-2, +.py-2 { + padding-bottom: 24px !important; +} + +.pl-2, +.px-2 { + padding-left: 24px !important; +} + +.p-3 { + padding: 36px !important; +} + +.pt-3, +.py-3 { + padding-top: 36px !important; +} + +.pr-3, +.px-3 { + padding-right: 36px !important; +} + +.pb-3, +.py-3 { + padding-bottom: 36px !important; +} + +.pl-3, +.px-3 { + padding-left: 36px !important; +} + +.p-4 { + padding: 48px !important; +} + +.pt-4, +.py-4 { + padding-top: 48px !important; +} + +.pr-4, +.px-4 { + padding-right: 48px !important; +} + +.pb-4, +.py-4 { + padding-bottom: 48px !important; +} + +.pl-4, +.px-4 { + padding-left: 48px !important; +} + +.p-5 { + padding: 60px !important; +} + +.pt-5, +.py-5 { + padding-top: 60px !important; +} + +.pr-5, +.px-5 { + padding-right: 60px !important; +} + +.pb-5, +.py-5 { + padding-bottom: 60px !important; +} + +.pl-5, +.px-5 { + padding-left: 60px !important; +} + +.p-105 { + padding: 18px !important; +} + +.pt-105, +.py-105 { + padding-top: 18px !important; +} + +.pr-105, +.px-105 { + padding-right: 18px !important; +} + +.pb-105, +.py-105 { + padding-bottom: 18px !important; +} + +.pl-105, +.px-105 { + padding-left: 18px !important; +} + +.p-6 { + padding: 72px !important; +} + +.pt-6, +.py-6 { + padding-top: 72px !important; +} + +.pr-6, +.px-6 { + padding-right: 72px !important; +} + +.pb-6, +.py-6 { + padding-bottom: 72px !important; +} + +.pl-6, +.px-6 { + padding-left: 72px !important; +} + +.p-7 { + padding: 84px !important; +} + +.pt-7, +.py-7 { + padding-top: 84px !important; +} + +.pr-7, +.px-7 { + padding-right: 84px !important; +} + +.pb-7, +.py-7 { + padding-bottom: 84px !important; +} + +.pl-7, +.px-7 { + padding-left: 84px !important; +} + +.p-8 { + padding: 96px !important; +} + +.pt-8, +.py-8 { + padding-top: 96px !important; +} + +.pr-8, +.px-8 { + padding-right: 96px !important; +} + +.pb-8, +.py-8 { + padding-bottom: 96px !important; +} + +.pl-8, +.px-8 { + padding-left: 96px !important; +} + +.m-n1 { + margin: -12px !important; +} + +.mt-n1, +.my-n1 { + margin-top: -12px !important; +} + +.mr-n1, +.mx-n1 { + margin-right: -12px !important; +} + +.mb-n1, +.my-n1 { + margin-bottom: -12px !important; +} + +.ml-n1, +.mx-n1 { + margin-left: -12px !important; +} + +.m-n2 { + margin: -24px !important; +} + +.mt-n2, +.my-n2 { + margin-top: -24px !important; +} + +.mr-n2, +.mx-n2 { + margin-right: -24px !important; +} + +.mb-n2, +.my-n2 { + margin-bottom: -24px !important; +} + +.ml-n2, +.mx-n2 { + margin-left: -24px !important; +} + +.m-n3 { + margin: -36px !important; +} + +.mt-n3, +.my-n3 { + margin-top: -36px !important; +} + +.mr-n3, +.mx-n3 { + margin-right: -36px !important; +} + +.mb-n3, +.my-n3 { + margin-bottom: -36px !important; +} + +.ml-n3, +.mx-n3 { + margin-left: -36px !important; +} + +.m-n4 { + margin: -48px !important; +} + +.mt-n4, +.my-n4 { + margin-top: -48px !important; +} + +.mr-n4, +.mx-n4 { + margin-right: -48px !important; +} + +.mb-n4, +.my-n4 { + margin-bottom: -48px !important; +} + +.ml-n4, +.mx-n4 { + margin-left: -48px !important; +} + +.m-n5 { + margin: -60px !important; +} + +.mt-n5, +.my-n5 { + margin-top: -60px !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -60px !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -60px !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -60px !important; +} + +.m-n105 { + margin: -18px !important; +} + +.mt-n105, +.my-n105 { + margin-top: -18px !important; +} + +.mr-n105, +.mx-n105 { + margin-right: -18px !important; +} + +.mb-n105, +.my-n105 { + margin-bottom: -18px !important; +} + +.ml-n105, +.mx-n105 { + margin-left: -18px !important; +} + +.m-n6 { + margin: -72px !important; +} + +.mt-n6, +.my-n6 { + margin-top: -72px !important; +} + +.mr-n6, +.mx-n6 { + margin-right: -72px !important; +} + +.mb-n6, +.my-n6 { + margin-bottom: -72px !important; +} + +.ml-n6, +.mx-n6 { + margin-left: -72px !important; +} + +.m-n7 { + margin: -84px !important; +} + +.mt-n7, +.my-n7 { + margin-top: -84px !important; +} + +.mr-n7, +.mx-n7 { + margin-right: -84px !important; +} + +.mb-n7, +.my-n7 { + margin-bottom: -84px !important; +} + +.ml-n7, +.mx-n7 { + margin-left: -84px !important; +} + +.m-n8 { + margin: -96px !important; +} + +.mt-n8, +.my-n8 { + margin-top: -96px !important; +} + +.mr-n8, +.mx-n8 { + margin-right: -96px !important; +} + +.mb-n8, +.my-n8 { + margin-bottom: -96px !important; +} + +.ml-n8, +.mx-n8 { + margin-left: -96px !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + + .m-sm-1 { + margin: 12px !important; + } + + .mt-sm-1, + .my-sm-1 { + margin-top: 12px !important; + } + + .mr-sm-1, + .mx-sm-1 { + margin-right: 12px !important; + } + + .mb-sm-1, + .my-sm-1 { + margin-bottom: 12px !important; + } + + .ml-sm-1, + .mx-sm-1 { + margin-left: 12px !important; + } + + .m-sm-2 { + margin: 24px !important; + } + + .mt-sm-2, + .my-sm-2 { + margin-top: 24px !important; + } + + .mr-sm-2, + .mx-sm-2 { + margin-right: 24px !important; + } + + .mb-sm-2, + .my-sm-2 { + margin-bottom: 24px !important; + } + + .ml-sm-2, + .mx-sm-2 { + margin-left: 24px !important; + } + + .m-sm-3 { + margin: 36px !important; + } + + .mt-sm-3, + .my-sm-3 { + margin-top: 36px !important; + } + + .mr-sm-3, + .mx-sm-3 { + margin-right: 36px !important; + } + + .mb-sm-3, + .my-sm-3 { + margin-bottom: 36px !important; + } + + .ml-sm-3, + .mx-sm-3 { + margin-left: 36px !important; + } + + .m-sm-4 { + margin: 48px !important; + } + + .mt-sm-4, + .my-sm-4 { + margin-top: 48px !important; + } + + .mr-sm-4, + .mx-sm-4 { + margin-right: 48px !important; + } + + .mb-sm-4, + .my-sm-4 { + margin-bottom: 48px !important; + } + + .ml-sm-4, + .mx-sm-4 { + margin-left: 48px !important; + } + + .m-sm-5 { + margin: 60px !important; + } + + .mt-sm-5, + .my-sm-5 { + margin-top: 60px !important; + } + + .mr-sm-5, + .mx-sm-5 { + margin-right: 60px !important; + } + + .mb-sm-5, + .my-sm-5 { + margin-bottom: 60px !important; + } + + .ml-sm-5, + .mx-sm-5 { + margin-left: 60px !important; + } + + .m-sm-105 { + margin: 18px !important; + } + + .mt-sm-105, + .my-sm-105 { + margin-top: 18px !important; + } + + .mr-sm-105, + .mx-sm-105 { + margin-right: 18px !important; + } + + .mb-sm-105, + .my-sm-105 { + margin-bottom: 18px !important; + } + + .ml-sm-105, + .mx-sm-105 { + margin-left: 18px !important; + } + + .m-sm-6 { + margin: 72px !important; + } + + .mt-sm-6, + .my-sm-6 { + margin-top: 72px !important; + } + + .mr-sm-6, + .mx-sm-6 { + margin-right: 72px !important; + } + + .mb-sm-6, + .my-sm-6 { + margin-bottom: 72px !important; + } + + .ml-sm-6, + .mx-sm-6 { + margin-left: 72px !important; + } + + .m-sm-7 { + margin: 84px !important; + } + + .mt-sm-7, + .my-sm-7 { + margin-top: 84px !important; + } + + .mr-sm-7, + .mx-sm-7 { + margin-right: 84px !important; + } + + .mb-sm-7, + .my-sm-7 { + margin-bottom: 84px !important; + } + + .ml-sm-7, + .mx-sm-7 { + margin-left: 84px !important; + } + + .m-sm-8 { + margin: 96px !important; + } + + .mt-sm-8, + .my-sm-8 { + margin-top: 96px !important; + } + + .mr-sm-8, + .mx-sm-8 { + margin-right: 96px !important; + } + + .mb-sm-8, + .my-sm-8 { + margin-bottom: 96px !important; + } + + .ml-sm-8, + .mx-sm-8 { + margin-left: 96px !important; + } + + .p-sm-0 { + padding: 0 !important; + } + + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + + .p-sm-1 { + padding: 12px !important; + } + + .pt-sm-1, + .py-sm-1 { + padding-top: 12px !important; + } + + .pr-sm-1, + .px-sm-1 { + padding-right: 12px !important; + } + + .pb-sm-1, + .py-sm-1 { + padding-bottom: 12px !important; + } + + .pl-sm-1, + .px-sm-1 { + padding-left: 12px !important; + } + + .p-sm-2 { + padding: 24px !important; + } + + .pt-sm-2, + .py-sm-2 { + padding-top: 24px !important; + } + + .pr-sm-2, + .px-sm-2 { + padding-right: 24px !important; + } + + .pb-sm-2, + .py-sm-2 { + padding-bottom: 24px !important; + } + + .pl-sm-2, + .px-sm-2 { + padding-left: 24px !important; + } + + .p-sm-3 { + padding: 36px !important; + } + + .pt-sm-3, + .py-sm-3 { + padding-top: 36px !important; + } + + .pr-sm-3, + .px-sm-3 { + padding-right: 36px !important; + } + + .pb-sm-3, + .py-sm-3 { + padding-bottom: 36px !important; + } + + .pl-sm-3, + .px-sm-3 { + padding-left: 36px !important; + } + + .p-sm-4 { + padding: 48px !important; + } + + .pt-sm-4, + .py-sm-4 { + padding-top: 48px !important; + } + + .pr-sm-4, + .px-sm-4 { + padding-right: 48px !important; + } + + .pb-sm-4, + .py-sm-4 { + padding-bottom: 48px !important; + } + + .pl-sm-4, + .px-sm-4 { + padding-left: 48px !important; + } + + .p-sm-5 { + padding: 60px !important; + } + + .pt-sm-5, + .py-sm-5 { + padding-top: 60px !important; + } + + .pr-sm-5, + .px-sm-5 { + padding-right: 60px !important; + } + + .pb-sm-5, + .py-sm-5 { + padding-bottom: 60px !important; + } + + .pl-sm-5, + .px-sm-5 { + padding-left: 60px !important; + } + + .p-sm-105 { + padding: 18px !important; + } + + .pt-sm-105, + .py-sm-105 { + padding-top: 18px !important; + } + + .pr-sm-105, + .px-sm-105 { + padding-right: 18px !important; + } + + .pb-sm-105, + .py-sm-105 { + padding-bottom: 18px !important; + } + + .pl-sm-105, + .px-sm-105 { + padding-left: 18px !important; + } + + .p-sm-6 { + padding: 72px !important; + } + + .pt-sm-6, + .py-sm-6 { + padding-top: 72px !important; + } + + .pr-sm-6, + .px-sm-6 { + padding-right: 72px !important; + } + + .pb-sm-6, + .py-sm-6 { + padding-bottom: 72px !important; + } + + .pl-sm-6, + .px-sm-6 { + padding-left: 72px !important; + } + + .p-sm-7 { + padding: 84px !important; + } + + .pt-sm-7, + .py-sm-7 { + padding-top: 84px !important; + } + + .pr-sm-7, + .px-sm-7 { + padding-right: 84px !important; + } + + .pb-sm-7, + .py-sm-7 { + padding-bottom: 84px !important; + } + + .pl-sm-7, + .px-sm-7 { + padding-left: 84px !important; + } + + .p-sm-8 { + padding: 96px !important; + } + + .pt-sm-8, + .py-sm-8 { + padding-top: 96px !important; + } + + .pr-sm-8, + .px-sm-8 { + padding-right: 96px !important; + } + + .pb-sm-8, + .py-sm-8 { + padding-bottom: 96px !important; + } + + .pl-sm-8, + .px-sm-8 { + padding-left: 96px !important; + } + + .m-sm-n1 { + margin: -12px !important; + } + + .mt-sm-n1, + .my-sm-n1 { + margin-top: -12px !important; + } + + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -12px !important; + } + + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -12px !important; + } + + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -12px !important; + } + + .m-sm-n2 { + margin: -24px !important; + } + + .mt-sm-n2, + .my-sm-n2 { + margin-top: -24px !important; + } + + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -24px !important; + } + + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -24px !important; + } + + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -24px !important; + } + + .m-sm-n3 { + margin: -36px !important; + } + + .mt-sm-n3, + .my-sm-n3 { + margin-top: -36px !important; + } + + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -36px !important; + } + + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -36px !important; + } + + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -36px !important; + } + + .m-sm-n4 { + margin: -48px !important; + } + + .mt-sm-n4, + .my-sm-n4 { + margin-top: -48px !important; + } + + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -48px !important; + } + + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -48px !important; + } + + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -48px !important; + } + + .m-sm-n5 { + margin: -60px !important; + } + + .mt-sm-n5, + .my-sm-n5 { + margin-top: -60px !important; + } + + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -60px !important; + } + + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -60px !important; + } + + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -60px !important; + } + + .m-sm-n105 { + margin: -18px !important; + } + + .mt-sm-n105, + .my-sm-n105 { + margin-top: -18px !important; + } + + .mr-sm-n105, + .mx-sm-n105 { + margin-right: -18px !important; + } + + .mb-sm-n105, + .my-sm-n105 { + margin-bottom: -18px !important; + } + + .ml-sm-n105, + .mx-sm-n105 { + margin-left: -18px !important; + } + + .m-sm-n6 { + margin: -72px !important; + } + + .mt-sm-n6, + .my-sm-n6 { + margin-top: -72px !important; + } + + .mr-sm-n6, + .mx-sm-n6 { + margin-right: -72px !important; + } + + .mb-sm-n6, + .my-sm-n6 { + margin-bottom: -72px !important; + } + + .ml-sm-n6, + .mx-sm-n6 { + margin-left: -72px !important; + } + + .m-sm-n7 { + margin: -84px !important; + } + + .mt-sm-n7, + .my-sm-n7 { + margin-top: -84px !important; + } + + .mr-sm-n7, + .mx-sm-n7 { + margin-right: -84px !important; + } + + .mb-sm-n7, + .my-sm-n7 { + margin-bottom: -84px !important; + } + + .ml-sm-n7, + .mx-sm-n7 { + margin-left: -84px !important; + } + + .m-sm-n8 { + margin: -96px !important; + } + + .mt-sm-n8, + .my-sm-n8 { + margin-top: -96px !important; + } + + .mr-sm-n8, + .mx-sm-n8 { + margin-right: -96px !important; + } + + .mb-sm-n8, + .my-sm-n8 { + margin-bottom: -96px !important; + } + + .ml-sm-n8, + .mx-sm-n8 { + margin-left: -96px !important; + } + + .m-sm-auto { + margin: auto !important; + } + + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + + .m-md-1 { + margin: 12px !important; + } + + .mt-md-1, + .my-md-1 { + margin-top: 12px !important; + } + + .mr-md-1, + .mx-md-1 { + margin-right: 12px !important; + } + + .mb-md-1, + .my-md-1 { + margin-bottom: 12px !important; + } + + .ml-md-1, + .mx-md-1 { + margin-left: 12px !important; + } + + .m-md-2 { + margin: 24px !important; + } + + .mt-md-2, + .my-md-2 { + margin-top: 24px !important; + } + + .mr-md-2, + .mx-md-2 { + margin-right: 24px !important; + } + + .mb-md-2, + .my-md-2 { + margin-bottom: 24px !important; + } + + .ml-md-2, + .mx-md-2 { + margin-left: 24px !important; + } + + .m-md-3 { + margin: 36px !important; + } + + .mt-md-3, + .my-md-3 { + margin-top: 36px !important; + } + + .mr-md-3, + .mx-md-3 { + margin-right: 36px !important; + } + + .mb-md-3, + .my-md-3 { + margin-bottom: 36px !important; + } + + .ml-md-3, + .mx-md-3 { + margin-left: 36px !important; + } + + .m-md-4 { + margin: 48px !important; + } + + .mt-md-4, + .my-md-4 { + margin-top: 48px !important; + } + + .mr-md-4, + .mx-md-4 { + margin-right: 48px !important; + } + + .mb-md-4, + .my-md-4 { + margin-bottom: 48px !important; + } + + .ml-md-4, + .mx-md-4 { + margin-left: 48px !important; + } + + .m-md-5 { + margin: 60px !important; + } + + .mt-md-5, + .my-md-5 { + margin-top: 60px !important; + } + + .mr-md-5, + .mx-md-5 { + margin-right: 60px !important; + } + + .mb-md-5, + .my-md-5 { + margin-bottom: 60px !important; + } + + .ml-md-5, + .mx-md-5 { + margin-left: 60px !important; + } + + .m-md-105 { + margin: 18px !important; + } + + .mt-md-105, + .my-md-105 { + margin-top: 18px !important; + } + + .mr-md-105, + .mx-md-105 { + margin-right: 18px !important; + } + + .mb-md-105, + .my-md-105 { + margin-bottom: 18px !important; + } + + .ml-md-105, + .mx-md-105 { + margin-left: 18px !important; + } + + .m-md-6 { + margin: 72px !important; + } + + .mt-md-6, + .my-md-6 { + margin-top: 72px !important; + } + + .mr-md-6, + .mx-md-6 { + margin-right: 72px !important; + } + + .mb-md-6, + .my-md-6 { + margin-bottom: 72px !important; + } + + .ml-md-6, + .mx-md-6 { + margin-left: 72px !important; + } + + .m-md-7 { + margin: 84px !important; + } + + .mt-md-7, + .my-md-7 { + margin-top: 84px !important; + } + + .mr-md-7, + .mx-md-7 { + margin-right: 84px !important; + } + + .mb-md-7, + .my-md-7 { + margin-bottom: 84px !important; + } + + .ml-md-7, + .mx-md-7 { + margin-left: 84px !important; + } + + .m-md-8 { + margin: 96px !important; + } + + .mt-md-8, + .my-md-8 { + margin-top: 96px !important; + } + + .mr-md-8, + .mx-md-8 { + margin-right: 96px !important; + } + + .mb-md-8, + .my-md-8 { + margin-bottom: 96px !important; + } + + .ml-md-8, + .mx-md-8 { + margin-left: 96px !important; + } + + .p-md-0 { + padding: 0 !important; + } + + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + + .p-md-1 { + padding: 12px !important; + } + + .pt-md-1, + .py-md-1 { + padding-top: 12px !important; + } + + .pr-md-1, + .px-md-1 { + padding-right: 12px !important; + } + + .pb-md-1, + .py-md-1 { + padding-bottom: 12px !important; + } + + .pl-md-1, + .px-md-1 { + padding-left: 12px !important; + } + + .p-md-2 { + padding: 24px !important; + } + + .pt-md-2, + .py-md-2 { + padding-top: 24px !important; + } + + .pr-md-2, + .px-md-2 { + padding-right: 24px !important; + } + + .pb-md-2, + .py-md-2 { + padding-bottom: 24px !important; + } + + .pl-md-2, + .px-md-2 { + padding-left: 24px !important; + } + + .p-md-3 { + padding: 36px !important; + } + + .pt-md-3, + .py-md-3 { + padding-top: 36px !important; + } + + .pr-md-3, + .px-md-3 { + padding-right: 36px !important; + } + + .pb-md-3, + .py-md-3 { + padding-bottom: 36px !important; + } + + .pl-md-3, + .px-md-3 { + padding-left: 36px !important; + } + + .p-md-4 { + padding: 48px !important; + } + + .pt-md-4, + .py-md-4 { + padding-top: 48px !important; + } + + .pr-md-4, + .px-md-4 { + padding-right: 48px !important; + } + + .pb-md-4, + .py-md-4 { + padding-bottom: 48px !important; + } + + .pl-md-4, + .px-md-4 { + padding-left: 48px !important; + } + + .p-md-5 { + padding: 60px !important; + } + + .pt-md-5, + .py-md-5 { + padding-top: 60px !important; + } + + .pr-md-5, + .px-md-5 { + padding-right: 60px !important; + } + + .pb-md-5, + .py-md-5 { + padding-bottom: 60px !important; + } + + .pl-md-5, + .px-md-5 { + padding-left: 60px !important; + } + + .p-md-105 { + padding: 18px !important; + } + + .pt-md-105, + .py-md-105 { + padding-top: 18px !important; + } + + .pr-md-105, + .px-md-105 { + padding-right: 18px !important; + } + + .pb-md-105, + .py-md-105 { + padding-bottom: 18px !important; + } + + .pl-md-105, + .px-md-105 { + padding-left: 18px !important; + } + + .p-md-6 { + padding: 72px !important; + } + + .pt-md-6, + .py-md-6 { + padding-top: 72px !important; + } + + .pr-md-6, + .px-md-6 { + padding-right: 72px !important; + } + + .pb-md-6, + .py-md-6 { + padding-bottom: 72px !important; + } + + .pl-md-6, + .px-md-6 { + padding-left: 72px !important; + } + + .p-md-7 { + padding: 84px !important; + } + + .pt-md-7, + .py-md-7 { + padding-top: 84px !important; + } + + .pr-md-7, + .px-md-7 { + padding-right: 84px !important; + } + + .pb-md-7, + .py-md-7 { + padding-bottom: 84px !important; + } + + .pl-md-7, + .px-md-7 { + padding-left: 84px !important; + } + + .p-md-8 { + padding: 96px !important; + } + + .pt-md-8, + .py-md-8 { + padding-top: 96px !important; + } + + .pr-md-8, + .px-md-8 { + padding-right: 96px !important; + } + + .pb-md-8, + .py-md-8 { + padding-bottom: 96px !important; + } + + .pl-md-8, + .px-md-8 { + padding-left: 96px !important; + } + + .m-md-n1 { + margin: -12px !important; + } + + .mt-md-n1, + .my-md-n1 { + margin-top: -12px !important; + } + + .mr-md-n1, + .mx-md-n1 { + margin-right: -12px !important; + } + + .mb-md-n1, + .my-md-n1 { + margin-bottom: -12px !important; + } + + .ml-md-n1, + .mx-md-n1 { + margin-left: -12px !important; + } + + .m-md-n2 { + margin: -24px !important; + } + + .mt-md-n2, + .my-md-n2 { + margin-top: -24px !important; + } + + .mr-md-n2, + .mx-md-n2 { + margin-right: -24px !important; + } + + .mb-md-n2, + .my-md-n2 { + margin-bottom: -24px !important; + } + + .ml-md-n2, + .mx-md-n2 { + margin-left: -24px !important; + } + + .m-md-n3 { + margin: -36px !important; + } + + .mt-md-n3, + .my-md-n3 { + margin-top: -36px !important; + } + + .mr-md-n3, + .mx-md-n3 { + margin-right: -36px !important; + } + + .mb-md-n3, + .my-md-n3 { + margin-bottom: -36px !important; + } + + .ml-md-n3, + .mx-md-n3 { + margin-left: -36px !important; + } + + .m-md-n4 { + margin: -48px !important; + } + + .mt-md-n4, + .my-md-n4 { + margin-top: -48px !important; + } + + .mr-md-n4, + .mx-md-n4 { + margin-right: -48px !important; + } + + .mb-md-n4, + .my-md-n4 { + margin-bottom: -48px !important; + } + + .ml-md-n4, + .mx-md-n4 { + margin-left: -48px !important; + } + + .m-md-n5 { + margin: -60px !important; + } + + .mt-md-n5, + .my-md-n5 { + margin-top: -60px !important; + } + + .mr-md-n5, + .mx-md-n5 { + margin-right: -60px !important; + } + + .mb-md-n5, + .my-md-n5 { + margin-bottom: -60px !important; + } + + .ml-md-n5, + .mx-md-n5 { + margin-left: -60px !important; + } + + .m-md-n105 { + margin: -18px !important; + } + + .mt-md-n105, + .my-md-n105 { + margin-top: -18px !important; + } + + .mr-md-n105, + .mx-md-n105 { + margin-right: -18px !important; + } + + .mb-md-n105, + .my-md-n105 { + margin-bottom: -18px !important; + } + + .ml-md-n105, + .mx-md-n105 { + margin-left: -18px !important; + } + + .m-md-n6 { + margin: -72px !important; + } + + .mt-md-n6, + .my-md-n6 { + margin-top: -72px !important; + } + + .mr-md-n6, + .mx-md-n6 { + margin-right: -72px !important; + } + + .mb-md-n6, + .my-md-n6 { + margin-bottom: -72px !important; + } + + .ml-md-n6, + .mx-md-n6 { + margin-left: -72px !important; + } + + .m-md-n7 { + margin: -84px !important; + } + + .mt-md-n7, + .my-md-n7 { + margin-top: -84px !important; + } + + .mr-md-n7, + .mx-md-n7 { + margin-right: -84px !important; + } + + .mb-md-n7, + .my-md-n7 { + margin-bottom: -84px !important; + } + + .ml-md-n7, + .mx-md-n7 { + margin-left: -84px !important; + } + + .m-md-n8 { + margin: -96px !important; + } + + .mt-md-n8, + .my-md-n8 { + margin-top: -96px !important; + } + + .mr-md-n8, + .mx-md-n8 { + margin-right: -96px !important; + } + + .mb-md-n8, + .my-md-n8 { + margin-bottom: -96px !important; + } + + .ml-md-n8, + .mx-md-n8 { + margin-left: -96px !important; + } + + .m-md-auto { + margin: auto !important; + } + + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + + .m-lg-1 { + margin: 12px !important; + } + + .mt-lg-1, + .my-lg-1 { + margin-top: 12px !important; + } + + .mr-lg-1, + .mx-lg-1 { + margin-right: 12px !important; + } + + .mb-lg-1, + .my-lg-1 { + margin-bottom: 12px !important; + } + + .ml-lg-1, + .mx-lg-1 { + margin-left: 12px !important; + } + + .m-lg-2 { + margin: 24px !important; + } + + .mt-lg-2, + .my-lg-2 { + margin-top: 24px !important; + } + + .mr-lg-2, + .mx-lg-2 { + margin-right: 24px !important; + } + + .mb-lg-2, + .my-lg-2 { + margin-bottom: 24px !important; + } + + .ml-lg-2, + .mx-lg-2 { + margin-left: 24px !important; + } + + .m-lg-3 { + margin: 36px !important; + } + + .mt-lg-3, + .my-lg-3 { + margin-top: 36px !important; + } + + .mr-lg-3, + .mx-lg-3 { + margin-right: 36px !important; + } + + .mb-lg-3, + .my-lg-3 { + margin-bottom: 36px !important; + } + + .ml-lg-3, + .mx-lg-3 { + margin-left: 36px !important; + } + + .m-lg-4 { + margin: 48px !important; + } + + .mt-lg-4, + .my-lg-4 { + margin-top: 48px !important; + } + + .mr-lg-4, + .mx-lg-4 { + margin-right: 48px !important; + } + + .mb-lg-4, + .my-lg-4 { + margin-bottom: 48px !important; + } + + .ml-lg-4, + .mx-lg-4 { + margin-left: 48px !important; + } + + .m-lg-5 { + margin: 60px !important; + } + + .mt-lg-5, + .my-lg-5 { + margin-top: 60px !important; + } + + .mr-lg-5, + .mx-lg-5 { + margin-right: 60px !important; + } + + .mb-lg-5, + .my-lg-5 { + margin-bottom: 60px !important; + } + + .ml-lg-5, + .mx-lg-5 { + margin-left: 60px !important; + } + + .m-lg-105 { + margin: 18px !important; + } + + .mt-lg-105, + .my-lg-105 { + margin-top: 18px !important; + } + + .mr-lg-105, + .mx-lg-105 { + margin-right: 18px !important; + } + + .mb-lg-105, + .my-lg-105 { + margin-bottom: 18px !important; + } + + .ml-lg-105, + .mx-lg-105 { + margin-left: 18px !important; + } + + .m-lg-6 { + margin: 72px !important; + } + + .mt-lg-6, + .my-lg-6 { + margin-top: 72px !important; + } + + .mr-lg-6, + .mx-lg-6 { + margin-right: 72px !important; + } + + .mb-lg-6, + .my-lg-6 { + margin-bottom: 72px !important; + } + + .ml-lg-6, + .mx-lg-6 { + margin-left: 72px !important; + } + + .m-lg-7 { + margin: 84px !important; + } + + .mt-lg-7, + .my-lg-7 { + margin-top: 84px !important; + } + + .mr-lg-7, + .mx-lg-7 { + margin-right: 84px !important; + } + + .mb-lg-7, + .my-lg-7 { + margin-bottom: 84px !important; + } + + .ml-lg-7, + .mx-lg-7 { + margin-left: 84px !important; + } + + .m-lg-8 { + margin: 96px !important; + } + + .mt-lg-8, + .my-lg-8 { + margin-top: 96px !important; + } + + .mr-lg-8, + .mx-lg-8 { + margin-right: 96px !important; + } + + .mb-lg-8, + .my-lg-8 { + margin-bottom: 96px !important; + } + + .ml-lg-8, + .mx-lg-8 { + margin-left: 96px !important; + } + + .p-lg-0 { + padding: 0 !important; + } + + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + + .p-lg-1 { + padding: 12px !important; + } + + .pt-lg-1, + .py-lg-1 { + padding-top: 12px !important; + } + + .pr-lg-1, + .px-lg-1 { + padding-right: 12px !important; + } + + .pb-lg-1, + .py-lg-1 { + padding-bottom: 12px !important; + } + + .pl-lg-1, + .px-lg-1 { + padding-left: 12px !important; + } + + .p-lg-2 { + padding: 24px !important; + } + + .pt-lg-2, + .py-lg-2 { + padding-top: 24px !important; + } + + .pr-lg-2, + .px-lg-2 { + padding-right: 24px !important; + } + + .pb-lg-2, + .py-lg-2 { + padding-bottom: 24px !important; + } + + .pl-lg-2, + .px-lg-2 { + padding-left: 24px !important; + } + + .p-lg-3 { + padding: 36px !important; + } + + .pt-lg-3, + .py-lg-3 { + padding-top: 36px !important; + } + + .pr-lg-3, + .px-lg-3 { + padding-right: 36px !important; + } + + .pb-lg-3, + .py-lg-3 { + padding-bottom: 36px !important; + } + + .pl-lg-3, + .px-lg-3 { + padding-left: 36px !important; + } + + .p-lg-4 { + padding: 48px !important; + } + + .pt-lg-4, + .py-lg-4 { + padding-top: 48px !important; + } + + .pr-lg-4, + .px-lg-4 { + padding-right: 48px !important; + } + + .pb-lg-4, + .py-lg-4 { + padding-bottom: 48px !important; + } + + .pl-lg-4, + .px-lg-4 { + padding-left: 48px !important; + } + + .p-lg-5 { + padding: 60px !important; + } + + .pt-lg-5, + .py-lg-5 { + padding-top: 60px !important; + } + + .pr-lg-5, + .px-lg-5 { + padding-right: 60px !important; + } + + .pb-lg-5, + .py-lg-5 { + padding-bottom: 60px !important; + } + + .pl-lg-5, + .px-lg-5 { + padding-left: 60px !important; + } + + .p-lg-105 { + padding: 18px !important; + } + + .pt-lg-105, + .py-lg-105 { + padding-top: 18px !important; + } + + .pr-lg-105, + .px-lg-105 { + padding-right: 18px !important; + } + + .pb-lg-105, + .py-lg-105 { + padding-bottom: 18px !important; + } + + .pl-lg-105, + .px-lg-105 { + padding-left: 18px !important; + } + + .p-lg-6 { + padding: 72px !important; + } + + .pt-lg-6, + .py-lg-6 { + padding-top: 72px !important; + } + + .pr-lg-6, + .px-lg-6 { + padding-right: 72px !important; + } + + .pb-lg-6, + .py-lg-6 { + padding-bottom: 72px !important; + } + + .pl-lg-6, + .px-lg-6 { + padding-left: 72px !important; + } + + .p-lg-7 { + padding: 84px !important; + } + + .pt-lg-7, + .py-lg-7 { + padding-top: 84px !important; + } + + .pr-lg-7, + .px-lg-7 { + padding-right: 84px !important; + } + + .pb-lg-7, + .py-lg-7 { + padding-bottom: 84px !important; + } + + .pl-lg-7, + .px-lg-7 { + padding-left: 84px !important; + } + + .p-lg-8 { + padding: 96px !important; + } + + .pt-lg-8, + .py-lg-8 { + padding-top: 96px !important; + } + + .pr-lg-8, + .px-lg-8 { + padding-right: 96px !important; + } + + .pb-lg-8, + .py-lg-8 { + padding-bottom: 96px !important; + } + + .pl-lg-8, + .px-lg-8 { + padding-left: 96px !important; + } + + .m-lg-n1 { + margin: -12px !important; + } + + .mt-lg-n1, + .my-lg-n1 { + margin-top: -12px !important; + } + + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -12px !important; + } + + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -12px !important; + } + + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -12px !important; + } + + .m-lg-n2 { + margin: -24px !important; + } + + .mt-lg-n2, + .my-lg-n2 { + margin-top: -24px !important; + } + + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -24px !important; + } + + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -24px !important; + } + + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -24px !important; + } + + .m-lg-n3 { + margin: -36px !important; + } + + .mt-lg-n3, + .my-lg-n3 { + margin-top: -36px !important; + } + + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -36px !important; + } + + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -36px !important; + } + + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -36px !important; + } + + .m-lg-n4 { + margin: -48px !important; + } + + .mt-lg-n4, + .my-lg-n4 { + margin-top: -48px !important; + } + + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -48px !important; + } + + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -48px !important; + } + + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -48px !important; + } + + .m-lg-n5 { + margin: -60px !important; + } + + .mt-lg-n5, + .my-lg-n5 { + margin-top: -60px !important; + } + + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -60px !important; + } + + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -60px !important; + } + + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -60px !important; + } + + .m-lg-n105 { + margin: -18px !important; + } + + .mt-lg-n105, + .my-lg-n105 { + margin-top: -18px !important; + } + + .mr-lg-n105, + .mx-lg-n105 { + margin-right: -18px !important; + } + + .mb-lg-n105, + .my-lg-n105 { + margin-bottom: -18px !important; + } + + .ml-lg-n105, + .mx-lg-n105 { + margin-left: -18px !important; + } + + .m-lg-n6 { + margin: -72px !important; + } + + .mt-lg-n6, + .my-lg-n6 { + margin-top: -72px !important; + } + + .mr-lg-n6, + .mx-lg-n6 { + margin-right: -72px !important; + } + + .mb-lg-n6, + .my-lg-n6 { + margin-bottom: -72px !important; + } + + .ml-lg-n6, + .mx-lg-n6 { + margin-left: -72px !important; + } + + .m-lg-n7 { + margin: -84px !important; + } + + .mt-lg-n7, + .my-lg-n7 { + margin-top: -84px !important; + } + + .mr-lg-n7, + .mx-lg-n7 { + margin-right: -84px !important; + } + + .mb-lg-n7, + .my-lg-n7 { + margin-bottom: -84px !important; + } + + .ml-lg-n7, + .mx-lg-n7 { + margin-left: -84px !important; + } + + .m-lg-n8 { + margin: -96px !important; + } + + .mt-lg-n8, + .my-lg-n8 { + margin-top: -96px !important; + } + + .mr-lg-n8, + .mx-lg-n8 { + margin-right: -96px !important; + } + + .mb-lg-n8, + .my-lg-n8 { + margin-bottom: -96px !important; + } + + .ml-lg-n8, + .mx-lg-n8 { + margin-left: -96px !important; + } + + .m-lg-auto { + margin: auto !important; + } + + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + + .m-xl-1 { + margin: 12px !important; + } + + .mt-xl-1, + .my-xl-1 { + margin-top: 12px !important; + } + + .mr-xl-1, + .mx-xl-1 { + margin-right: 12px !important; + } + + .mb-xl-1, + .my-xl-1 { + margin-bottom: 12px !important; + } + + .ml-xl-1, + .mx-xl-1 { + margin-left: 12px !important; + } + + .m-xl-2 { + margin: 24px !important; + } + + .mt-xl-2, + .my-xl-2 { + margin-top: 24px !important; + } + + .mr-xl-2, + .mx-xl-2 { + margin-right: 24px !important; + } + + .mb-xl-2, + .my-xl-2 { + margin-bottom: 24px !important; + } + + .ml-xl-2, + .mx-xl-2 { + margin-left: 24px !important; + } + + .m-xl-3 { + margin: 36px !important; + } + + .mt-xl-3, + .my-xl-3 { + margin-top: 36px !important; + } + + .mr-xl-3, + .mx-xl-3 { + margin-right: 36px !important; + } + + .mb-xl-3, + .my-xl-3 { + margin-bottom: 36px !important; + } + + .ml-xl-3, + .mx-xl-3 { + margin-left: 36px !important; + } + + .m-xl-4 { + margin: 48px !important; + } + + .mt-xl-4, + .my-xl-4 { + margin-top: 48px !important; + } + + .mr-xl-4, + .mx-xl-4 { + margin-right: 48px !important; + } + + .mb-xl-4, + .my-xl-4 { + margin-bottom: 48px !important; + } + + .ml-xl-4, + .mx-xl-4 { + margin-left: 48px !important; + } + + .m-xl-5 { + margin: 60px !important; + } + + .mt-xl-5, + .my-xl-5 { + margin-top: 60px !important; + } + + .mr-xl-5, + .mx-xl-5 { + margin-right: 60px !important; + } + + .mb-xl-5, + .my-xl-5 { + margin-bottom: 60px !important; + } + + .ml-xl-5, + .mx-xl-5 { + margin-left: 60px !important; + } + + .m-xl-105 { + margin: 18px !important; + } + + .mt-xl-105, + .my-xl-105 { + margin-top: 18px !important; + } + + .mr-xl-105, + .mx-xl-105 { + margin-right: 18px !important; + } + + .mb-xl-105, + .my-xl-105 { + margin-bottom: 18px !important; + } + + .ml-xl-105, + .mx-xl-105 { + margin-left: 18px !important; + } + + .m-xl-6 { + margin: 72px !important; + } + + .mt-xl-6, + .my-xl-6 { + margin-top: 72px !important; + } + + .mr-xl-6, + .mx-xl-6 { + margin-right: 72px !important; + } + + .mb-xl-6, + .my-xl-6 { + margin-bottom: 72px !important; + } + + .ml-xl-6, + .mx-xl-6 { + margin-left: 72px !important; + } + + .m-xl-7 { + margin: 84px !important; + } + + .mt-xl-7, + .my-xl-7 { + margin-top: 84px !important; + } + + .mr-xl-7, + .mx-xl-7 { + margin-right: 84px !important; + } + + .mb-xl-7, + .my-xl-7 { + margin-bottom: 84px !important; + } + + .ml-xl-7, + .mx-xl-7 { + margin-left: 84px !important; + } + + .m-xl-8 { + margin: 96px !important; + } + + .mt-xl-8, + .my-xl-8 { + margin-top: 96px !important; + } + + .mr-xl-8, + .mx-xl-8 { + margin-right: 96px !important; + } + + .mb-xl-8, + .my-xl-8 { + margin-bottom: 96px !important; + } + + .ml-xl-8, + .mx-xl-8 { + margin-left: 96px !important; + } + + .p-xl-0 { + padding: 0 !important; + } + + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + + .p-xl-1 { + padding: 12px !important; + } + + .pt-xl-1, + .py-xl-1 { + padding-top: 12px !important; + } + + .pr-xl-1, + .px-xl-1 { + padding-right: 12px !important; + } + + .pb-xl-1, + .py-xl-1 { + padding-bottom: 12px !important; + } + + .pl-xl-1, + .px-xl-1 { + padding-left: 12px !important; + } + + .p-xl-2 { + padding: 24px !important; + } + + .pt-xl-2, + .py-xl-2 { + padding-top: 24px !important; + } + + .pr-xl-2, + .px-xl-2 { + padding-right: 24px !important; + } + + .pb-xl-2, + .py-xl-2 { + padding-bottom: 24px !important; + } + + .pl-xl-2, + .px-xl-2 { + padding-left: 24px !important; + } + + .p-xl-3 { + padding: 36px !important; + } + + .pt-xl-3, + .py-xl-3 { + padding-top: 36px !important; + } + + .pr-xl-3, + .px-xl-3 { + padding-right: 36px !important; + } + + .pb-xl-3, + .py-xl-3 { + padding-bottom: 36px !important; + } + + .pl-xl-3, + .px-xl-3 { + padding-left: 36px !important; + } + + .p-xl-4 { + padding: 48px !important; + } + + .pt-xl-4, + .py-xl-4 { + padding-top: 48px !important; + } + + .pr-xl-4, + .px-xl-4 { + padding-right: 48px !important; + } + + .pb-xl-4, + .py-xl-4 { + padding-bottom: 48px !important; + } + + .pl-xl-4, + .px-xl-4 { + padding-left: 48px !important; + } + + .p-xl-5 { + padding: 60px !important; + } + + .pt-xl-5, + .py-xl-5 { + padding-top: 60px !important; + } + + .pr-xl-5, + .px-xl-5 { + padding-right: 60px !important; + } + + .pb-xl-5, + .py-xl-5 { + padding-bottom: 60px !important; + } + + .pl-xl-5, + .px-xl-5 { + padding-left: 60px !important; + } + + .p-xl-105 { + padding: 18px !important; + } + + .pt-xl-105, + .py-xl-105 { + padding-top: 18px !important; + } + + .pr-xl-105, + .px-xl-105 { + padding-right: 18px !important; + } + + .pb-xl-105, + .py-xl-105 { + padding-bottom: 18px !important; + } + + .pl-xl-105, + .px-xl-105 { + padding-left: 18px !important; + } + + .p-xl-6 { + padding: 72px !important; + } + + .pt-xl-6, + .py-xl-6 { + padding-top: 72px !important; + } + + .pr-xl-6, + .px-xl-6 { + padding-right: 72px !important; + } + + .pb-xl-6, + .py-xl-6 { + padding-bottom: 72px !important; + } + + .pl-xl-6, + .px-xl-6 { + padding-left: 72px !important; + } + + .p-xl-7 { + padding: 84px !important; + } + + .pt-xl-7, + .py-xl-7 { + padding-top: 84px !important; + } + + .pr-xl-7, + .px-xl-7 { + padding-right: 84px !important; + } + + .pb-xl-7, + .py-xl-7 { + padding-bottom: 84px !important; + } + + .pl-xl-7, + .px-xl-7 { + padding-left: 84px !important; + } + + .p-xl-8 { + padding: 96px !important; + } + + .pt-xl-8, + .py-xl-8 { + padding-top: 96px !important; + } + + .pr-xl-8, + .px-xl-8 { + padding-right: 96px !important; + } + + .pb-xl-8, + .py-xl-8 { + padding-bottom: 96px !important; + } + + .pl-xl-8, + .px-xl-8 { + padding-left: 96px !important; + } + + .m-xl-n1 { + margin: -12px !important; + } + + .mt-xl-n1, + .my-xl-n1 { + margin-top: -12px !important; + } + + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -12px !important; + } + + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -12px !important; + } + + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -12px !important; + } + + .m-xl-n2 { + margin: -24px !important; + } + + .mt-xl-n2, + .my-xl-n2 { + margin-top: -24px !important; + } + + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -24px !important; + } + + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -24px !important; + } + + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -24px !important; + } + + .m-xl-n3 { + margin: -36px !important; + } + + .mt-xl-n3, + .my-xl-n3 { + margin-top: -36px !important; + } + + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -36px !important; + } + + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -36px !important; + } + + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -36px !important; + } + + .m-xl-n4 { + margin: -48px !important; + } + + .mt-xl-n4, + .my-xl-n4 { + margin-top: -48px !important; + } + + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -48px !important; + } + + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -48px !important; + } + + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -48px !important; + } + + .m-xl-n5 { + margin: -60px !important; + } + + .mt-xl-n5, + .my-xl-n5 { + margin-top: -60px !important; + } + + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -60px !important; + } + + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -60px !important; + } + + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -60px !important; + } + + .m-xl-n105 { + margin: -18px !important; + } + + .mt-xl-n105, + .my-xl-n105 { + margin-top: -18px !important; + } + + .mr-xl-n105, + .mx-xl-n105 { + margin-right: -18px !important; + } + + .mb-xl-n105, + .my-xl-n105 { + margin-bottom: -18px !important; + } + + .ml-xl-n105, + .mx-xl-n105 { + margin-left: -18px !important; + } + + .m-xl-n6 { + margin: -72px !important; + } + + .mt-xl-n6, + .my-xl-n6 { + margin-top: -72px !important; + } + + .mr-xl-n6, + .mx-xl-n6 { + margin-right: -72px !important; + } + + .mb-xl-n6, + .my-xl-n6 { + margin-bottom: -72px !important; + } + + .ml-xl-n6, + .mx-xl-n6 { + margin-left: -72px !important; + } + + .m-xl-n7 { + margin: -84px !important; + } + + .mt-xl-n7, + .my-xl-n7 { + margin-top: -84px !important; + } + + .mr-xl-n7, + .mx-xl-n7 { + margin-right: -84px !important; + } + + .mb-xl-n7, + .my-xl-n7 { + margin-bottom: -84px !important; + } + + .ml-xl-n7, + .mx-xl-n7 { + margin-left: -84px !important; + } + + .m-xl-n8 { + margin: -96px !important; + } + + .mt-xl-n8, + .my-xl-n8 { + margin-top: -96px !important; + } + + .mr-xl-n8, + .mx-xl-n8 { + margin-right: -96px !important; + } + + .mb-xl-n8, + .my-xl-n8 { + margin-bottom: -96px !important; + } + + .ml-xl-n8, + .mx-xl-n8 { + margin-left: -96px !important; + } + + .m-xl-auto { + margin: auto !important; + } + + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} +@media (min-width: 1600px) { + .m-xxl-0 { + margin: 0 !important; + } + + .mt-xxl-0, + .my-xxl-0 { + margin-top: 0 !important; + } + + .mr-xxl-0, + .mx-xxl-0 { + margin-right: 0 !important; + } + + .mb-xxl-0, + .my-xxl-0 { + margin-bottom: 0 !important; + } + + .ml-xxl-0, + .mx-xxl-0 { + margin-left: 0 !important; + } + + .m-xxl-1 { + margin: 12px !important; + } + + .mt-xxl-1, + .my-xxl-1 { + margin-top: 12px !important; + } + + .mr-xxl-1, + .mx-xxl-1 { + margin-right: 12px !important; + } + + .mb-xxl-1, + .my-xxl-1 { + margin-bottom: 12px !important; + } + + .ml-xxl-1, + .mx-xxl-1 { + margin-left: 12px !important; + } + + .m-xxl-2 { + margin: 24px !important; + } + + .mt-xxl-2, + .my-xxl-2 { + margin-top: 24px !important; + } + + .mr-xxl-2, + .mx-xxl-2 { + margin-right: 24px !important; + } + + .mb-xxl-2, + .my-xxl-2 { + margin-bottom: 24px !important; + } + + .ml-xxl-2, + .mx-xxl-2 { + margin-left: 24px !important; + } + + .m-xxl-3 { + margin: 36px !important; + } + + .mt-xxl-3, + .my-xxl-3 { + margin-top: 36px !important; + } + + .mr-xxl-3, + .mx-xxl-3 { + margin-right: 36px !important; + } + + .mb-xxl-3, + .my-xxl-3 { + margin-bottom: 36px !important; + } + + .ml-xxl-3, + .mx-xxl-3 { + margin-left: 36px !important; + } + + .m-xxl-4 { + margin: 48px !important; + } + + .mt-xxl-4, + .my-xxl-4 { + margin-top: 48px !important; + } + + .mr-xxl-4, + .mx-xxl-4 { + margin-right: 48px !important; + } + + .mb-xxl-4, + .my-xxl-4 { + margin-bottom: 48px !important; + } + + .ml-xxl-4, + .mx-xxl-4 { + margin-left: 48px !important; + } + + .m-xxl-5 { + margin: 60px !important; + } + + .mt-xxl-5, + .my-xxl-5 { + margin-top: 60px !important; + } + + .mr-xxl-5, + .mx-xxl-5 { + margin-right: 60px !important; + } + + .mb-xxl-5, + .my-xxl-5 { + margin-bottom: 60px !important; + } + + .ml-xxl-5, + .mx-xxl-5 { + margin-left: 60px !important; + } + + .m-xxl-105 { + margin: 18px !important; + } + + .mt-xxl-105, + .my-xxl-105 { + margin-top: 18px !important; + } + + .mr-xxl-105, + .mx-xxl-105 { + margin-right: 18px !important; + } + + .mb-xxl-105, + .my-xxl-105 { + margin-bottom: 18px !important; + } + + .ml-xxl-105, + .mx-xxl-105 { + margin-left: 18px !important; + } + + .m-xxl-6 { + margin: 72px !important; + } + + .mt-xxl-6, + .my-xxl-6 { + margin-top: 72px !important; + } + + .mr-xxl-6, + .mx-xxl-6 { + margin-right: 72px !important; + } + + .mb-xxl-6, + .my-xxl-6 { + margin-bottom: 72px !important; + } + + .ml-xxl-6, + .mx-xxl-6 { + margin-left: 72px !important; + } + + .m-xxl-7 { + margin: 84px !important; + } + + .mt-xxl-7, + .my-xxl-7 { + margin-top: 84px !important; + } + + .mr-xxl-7, + .mx-xxl-7 { + margin-right: 84px !important; + } + + .mb-xxl-7, + .my-xxl-7 { + margin-bottom: 84px !important; + } + + .ml-xxl-7, + .mx-xxl-7 { + margin-left: 84px !important; + } + + .m-xxl-8 { + margin: 96px !important; + } + + .mt-xxl-8, + .my-xxl-8 { + margin-top: 96px !important; + } + + .mr-xxl-8, + .mx-xxl-8 { + margin-right: 96px !important; + } + + .mb-xxl-8, + .my-xxl-8 { + margin-bottom: 96px !important; + } + + .ml-xxl-8, + .mx-xxl-8 { + margin-left: 96px !important; + } + + .p-xxl-0 { + padding: 0 !important; + } + + .pt-xxl-0, + .py-xxl-0 { + padding-top: 0 !important; + } + + .pr-xxl-0, + .px-xxl-0 { + padding-right: 0 !important; + } + + .pb-xxl-0, + .py-xxl-0 { + padding-bottom: 0 !important; + } + + .pl-xxl-0, + .px-xxl-0 { + padding-left: 0 !important; + } + + .p-xxl-1 { + padding: 12px !important; + } + + .pt-xxl-1, + .py-xxl-1 { + padding-top: 12px !important; + } + + .pr-xxl-1, + .px-xxl-1 { + padding-right: 12px !important; + } + + .pb-xxl-1, + .py-xxl-1 { + padding-bottom: 12px !important; + } + + .pl-xxl-1, + .px-xxl-1 { + padding-left: 12px !important; + } + + .p-xxl-2 { + padding: 24px !important; + } + + .pt-xxl-2, + .py-xxl-2 { + padding-top: 24px !important; + } + + .pr-xxl-2, + .px-xxl-2 { + padding-right: 24px !important; + } + + .pb-xxl-2, + .py-xxl-2 { + padding-bottom: 24px !important; + } + + .pl-xxl-2, + .px-xxl-2 { + padding-left: 24px !important; + } + + .p-xxl-3 { + padding: 36px !important; + } + + .pt-xxl-3, + .py-xxl-3 { + padding-top: 36px !important; + } + + .pr-xxl-3, + .px-xxl-3 { + padding-right: 36px !important; + } + + .pb-xxl-3, + .py-xxl-3 { + padding-bottom: 36px !important; + } + + .pl-xxl-3, + .px-xxl-3 { + padding-left: 36px !important; + } + + .p-xxl-4 { + padding: 48px !important; + } + + .pt-xxl-4, + .py-xxl-4 { + padding-top: 48px !important; + } + + .pr-xxl-4, + .px-xxl-4 { + padding-right: 48px !important; + } + + .pb-xxl-4, + .py-xxl-4 { + padding-bottom: 48px !important; + } + + .pl-xxl-4, + .px-xxl-4 { + padding-left: 48px !important; + } + + .p-xxl-5 { + padding: 60px !important; + } + + .pt-xxl-5, + .py-xxl-5 { + padding-top: 60px !important; + } + + .pr-xxl-5, + .px-xxl-5 { + padding-right: 60px !important; + } + + .pb-xxl-5, + .py-xxl-5 { + padding-bottom: 60px !important; + } + + .pl-xxl-5, + .px-xxl-5 { + padding-left: 60px !important; + } + + .p-xxl-105 { + padding: 18px !important; + } + + .pt-xxl-105, + .py-xxl-105 { + padding-top: 18px !important; + } + + .pr-xxl-105, + .px-xxl-105 { + padding-right: 18px !important; + } + + .pb-xxl-105, + .py-xxl-105 { + padding-bottom: 18px !important; + } + + .pl-xxl-105, + .px-xxl-105 { + padding-left: 18px !important; + } + + .p-xxl-6 { + padding: 72px !important; + } + + .pt-xxl-6, + .py-xxl-6 { + padding-top: 72px !important; + } + + .pr-xxl-6, + .px-xxl-6 { + padding-right: 72px !important; + } + + .pb-xxl-6, + .py-xxl-6 { + padding-bottom: 72px !important; + } + + .pl-xxl-6, + .px-xxl-6 { + padding-left: 72px !important; + } + + .p-xxl-7 { + padding: 84px !important; + } + + .pt-xxl-7, + .py-xxl-7 { + padding-top: 84px !important; + } + + .pr-xxl-7, + .px-xxl-7 { + padding-right: 84px !important; + } + + .pb-xxl-7, + .py-xxl-7 { + padding-bottom: 84px !important; + } + + .pl-xxl-7, + .px-xxl-7 { + padding-left: 84px !important; + } + + .p-xxl-8 { + padding: 96px !important; + } + + .pt-xxl-8, + .py-xxl-8 { + padding-top: 96px !important; + } + + .pr-xxl-8, + .px-xxl-8 { + padding-right: 96px !important; + } + + .pb-xxl-8, + .py-xxl-8 { + padding-bottom: 96px !important; + } + + .pl-xxl-8, + .px-xxl-8 { + padding-left: 96px !important; + } + + .m-xxl-n1 { + margin: -12px !important; + } + + .mt-xxl-n1, + .my-xxl-n1 { + margin-top: -12px !important; + } + + .mr-xxl-n1, + .mx-xxl-n1 { + margin-right: -12px !important; + } + + .mb-xxl-n1, + .my-xxl-n1 { + margin-bottom: -12px !important; + } + + .ml-xxl-n1, + .mx-xxl-n1 { + margin-left: -12px !important; + } + + .m-xxl-n2 { + margin: -24px !important; + } + + .mt-xxl-n2, + .my-xxl-n2 { + margin-top: -24px !important; + } + + .mr-xxl-n2, + .mx-xxl-n2 { + margin-right: -24px !important; + } + + .mb-xxl-n2, + .my-xxl-n2 { + margin-bottom: -24px !important; + } + + .ml-xxl-n2, + .mx-xxl-n2 { + margin-left: -24px !important; + } + + .m-xxl-n3 { + margin: -36px !important; + } + + .mt-xxl-n3, + .my-xxl-n3 { + margin-top: -36px !important; + } + + .mr-xxl-n3, + .mx-xxl-n3 { + margin-right: -36px !important; + } + + .mb-xxl-n3, + .my-xxl-n3 { + margin-bottom: -36px !important; + } + + .ml-xxl-n3, + .mx-xxl-n3 { + margin-left: -36px !important; + } + + .m-xxl-n4 { + margin: -48px !important; + } + + .mt-xxl-n4, + .my-xxl-n4 { + margin-top: -48px !important; + } + + .mr-xxl-n4, + .mx-xxl-n4 { + margin-right: -48px !important; + } + + .mb-xxl-n4, + .my-xxl-n4 { + margin-bottom: -48px !important; + } + + .ml-xxl-n4, + .mx-xxl-n4 { + margin-left: -48px !important; + } + + .m-xxl-n5 { + margin: -60px !important; + } + + .mt-xxl-n5, + .my-xxl-n5 { + margin-top: -60px !important; + } + + .mr-xxl-n5, + .mx-xxl-n5 { + margin-right: -60px !important; + } + + .mb-xxl-n5, + .my-xxl-n5 { + margin-bottom: -60px !important; + } + + .ml-xxl-n5, + .mx-xxl-n5 { + margin-left: -60px !important; + } + + .m-xxl-n105 { + margin: -18px !important; + } + + .mt-xxl-n105, + .my-xxl-n105 { + margin-top: -18px !important; + } + + .mr-xxl-n105, + .mx-xxl-n105 { + margin-right: -18px !important; + } + + .mb-xxl-n105, + .my-xxl-n105 { + margin-bottom: -18px !important; + } + + .ml-xxl-n105, + .mx-xxl-n105 { + margin-left: -18px !important; + } + + .m-xxl-n6 { + margin: -72px !important; + } + + .mt-xxl-n6, + .my-xxl-n6 { + margin-top: -72px !important; + } + + .mr-xxl-n6, + .mx-xxl-n6 { + margin-right: -72px !important; + } + + .mb-xxl-n6, + .my-xxl-n6 { + margin-bottom: -72px !important; + } + + .ml-xxl-n6, + .mx-xxl-n6 { + margin-left: -72px !important; + } + + .m-xxl-n7 { + margin: -84px !important; + } + + .mt-xxl-n7, + .my-xxl-n7 { + margin-top: -84px !important; + } + + .mr-xxl-n7, + .mx-xxl-n7 { + margin-right: -84px !important; + } + + .mb-xxl-n7, + .my-xxl-n7 { + margin-bottom: -84px !important; + } + + .ml-xxl-n7, + .mx-xxl-n7 { + margin-left: -84px !important; + } + + .m-xxl-n8 { + margin: -96px !important; + } + + .mt-xxl-n8, + .my-xxl-n8 { + margin-top: -96px !important; + } + + .mr-xxl-n8, + .mx-xxl-n8 { + margin-right: -96px !important; + } + + .mb-xxl-n8, + .my-xxl-n8 { + margin-bottom: -96px !important; + } + + .ml-xxl-n8, + .mx-xxl-n8 { + margin-left: -96px !important; + } + + .m-xxl-auto { + margin: auto !important; + } + + .mt-xxl-auto, + .my-xxl-auto { + margin-top: auto !important; + } + + .mr-xxl-auto, + .mx-xxl-auto { + margin-right: auto !important; + } + + .mb-xxl-auto, + .my-xxl-auto { + margin-bottom: auto !important; + } + + .ml-xxl-auto, + .mx-xxl-auto { + margin-left: auto !important; + } +} +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + pointer-events: auto; + content: ''; + background-color: rgba(0, 0, 0, 0); +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + + .text-sm-right { + text-align: right !important; + } + + .text-sm-center { + text-align: center !important; + } +} +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + + .text-md-right { + text-align: right !important; + } + + .text-md-center { + text-align: center !important; + } +} +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + + .text-lg-right { + text-align: right !important; + } + + .text-lg-center { + text-align: center !important; + } +} +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + + .text-xl-right { + text-align: right !important; + } + + .text-xl-center { + text-align: center !important; + } +} +@media (min-width: 1600px) { + .text-xxl-left { + text-align: left !important; + } + + .text-xxl-right { + text-align: right !important; + } + + .text-xxl-center { + text-align: center !important; + } +} +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 'light' !important; +} + +.font-weight-lighter { + font-weight: lighter !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: bold !important; +} + +.font-weight-bolder { + font-weight: bolder !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #ffffff !important; +} + +.text-primary { + color: #008fd6 !important; +} + +a.text-primary:hover, +a.text-primary:focus { + color: #005c8a !important; +} + +.text-secondary { + color: #6c757d !important; +} + +a.text-secondary:hover, +a.text-secondary:focus { + color: #494f54 !important; +} + +.text-success { + color: #17c96b !important; +} + +a.text-success:hover, +a.text-success:focus { + color: #0f8446 !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:hover, +a.text-info:focus { + color: #0f6674 !important; +} + +.text-warning { + color: #ffda06 !important; +} + +a.text-warning:hover, +a.text-warning:focus { + color: #b99d00 !important; +} + +.text-danger { + color: #e23b53 !important; +} + +a.text-danger:hover, +a.text-danger:focus { + color: #b61b31 !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:hover, +a.text-light:focus { + color: #cbd3da !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:hover, +a.text-dark:focus { + color: #121416 !important; +} + +.text-body { + color: #212529 !important; +} + +.text-muted { + color: #bcc7cc !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-break { + word-break: break-word !important; + word-wrap: break-word !important; +} + +.text-reset { + color: inherit !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + + abbr[title]::after { + content: ' (' attr(title) ')'; + } + + pre { + white-space: pre-wrap !important; + } + + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; + } + + thead { + display: table-header-group; + } + + tr, + img { + page-break-inside: avoid; + } + + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + h2, + h3 { + page-break-after: avoid; + } + + @page { + size: a3; + } + body { + min-width: 992px !important; + } + + .container { + min-width: 992px !important; + } + + .navbar { + display: none; + } + + .badge { + border: 1px solid #000000; + } + + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #ffffff !important; + } + + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; + } + + .table-dark { + color: inherit; + } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #dee2e6; + } + + .table .thead-dark th { + color: inherit; + border-color: #dee2e6; + } +} +/*-- THIRD PARTY --*/ +/*! + * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker) + * + * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) + */ +.datepicker { + border-radius: 4px; + direction: ltr; +} + +.datepicker-inline { + width: 220px; +} + +.datepicker-rtl { + direction: rtl; +} + +.datepicker-rtl.dropdown-menu { + left: auto; +} + +.datepicker-rtl table tr td span { + float: right; +} + +.datepicker-dropdown { + top: 0; + left: 0; + padding: 4px; +} + +.datepicker-dropdown:before { + content: ''; + display: inline-block; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid rgba(0, 0, 0, 0.15); + border-top: 0; + border-bottom-color: rgba(0, 0, 0, 0.2); + position: absolute; +} + +.datepicker-dropdown:after { + content: ''; + display: inline-block; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid #fff; + border-top: 0; + position: absolute; +} + +.datepicker-dropdown.datepicker-orient-left:before { + left: 6px; +} + +.datepicker-dropdown.datepicker-orient-left:after { + left: 7px; +} + +.datepicker-dropdown.datepicker-orient-right:before { + right: 6px; +} + +.datepicker-dropdown.datepicker-orient-right:after { + right: 7px; +} + +.datepicker-dropdown.datepicker-orient-bottom:before { + top: -7px; +} + +.datepicker-dropdown.datepicker-orient-bottom:after { + top: -6px; +} + +.datepicker-dropdown.datepicker-orient-top:before { + bottom: -7px; + border-bottom: 0; + border-top: 7px solid rgba(0, 0, 0, 0.15); +} + +.datepicker-dropdown.datepicker-orient-top:after { + bottom: -6px; + border-bottom: 0; + border-top: 6px solid #fff; +} + +.datepicker table { + margin: 0; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.datepicker table tr td, +.datepicker table tr th { + text-align: center; + width: 30px; + height: 30px; + border-radius: 4px; + border: none; +} + +.table-striped .datepicker table tr td, +.table-striped .datepicker table tr th { + background-color: transparent; +} + +.datepicker table tr td.new, +.datepicker table tr td.old { + color: #777; +} + +.datepicker table tr td.day:hover, +.datepicker table tr td.focused { + background: #eee; + cursor: pointer; +} + +.datepicker table tr td.disabled, +.datepicker table tr td.disabled:hover { + background: 0 0; + color: #777; + cursor: default; +} + +.datepicker table tr td.highlighted { + color: #000; + background-color: #d9edf7; + border-color: #85c5e5; + border-radius: 0; +} + +.datepicker table tr td.highlighted.focus, +.datepicker table tr td.highlighted:focus { + color: #000; + background-color: #afd9ee; + border-color: #298fc2; +} + +.datepicker table tr td.highlighted:hover { + color: #000; + background-color: #afd9ee; + border-color: #52addb; +} + +.datepicker table tr td.highlighted.active, +.datepicker table tr td.highlighted:active { + color: #000; + background-color: #afd9ee; + border-color: #52addb; +} + +.datepicker table tr td.highlighted.active.focus, +.datepicker table tr td.highlighted.active:focus, +.datepicker table tr td.highlighted.active:hover, +.datepicker table tr td.highlighted:active.focus, +.datepicker table tr td.highlighted:active:focus, +.datepicker table tr td.highlighted:active:hover { + color: #000; + background-color: #91cbe8; + border-color: #298fc2; +} + +.datepicker table tr td.highlighted.disabled.focus, +.datepicker table tr td.highlighted.disabled:focus, +.datepicker table tr td.highlighted.disabled:hover, +.datepicker table tr td.highlighted[disabled].focus, +.datepicker table tr td.highlighted[disabled]:focus, +.datepicker table tr td.highlighted[disabled]:hover, +fieldset[disabled] .datepicker table tr td.highlighted.focus, +fieldset[disabled] .datepicker table tr td.highlighted:focus, +fieldset[disabled] .datepicker table tr td.highlighted:hover { + background-color: #d9edf7; + border-color: #85c5e5; +} + +.datepicker table tr td.highlighted.focused { + background: #afd9ee; +} + +.datepicker table tr td.highlighted.disabled, +.datepicker table tr td.highlighted.disabled:active { + background: #d9edf7; + color: #777; +} + +.datepicker table tr td.today { + color: #000; + background-color: #ffdb99; + border-color: #ffb733; +} + +.datepicker table tr td.today.focus, +.datepicker table tr td.today:focus { + color: #000; + background-color: #ffc966; + border-color: #b37400; +} + +.datepicker table tr td.today:hover { + color: #000; + background-color: #ffc966; + border-color: #f59e00; +} + +.datepicker table tr td.today.active, +.datepicker table tr td.today:active { + color: #000; + background-color: #ffc966; + border-color: #f59e00; +} + +.datepicker table tr td.today.active.focus, +.datepicker table tr td.today.active:focus, +.datepicker table tr td.today.active:hover, +.datepicker table tr td.today:active.focus, +.datepicker table tr td.today:active:focus, +.datepicker table tr td.today:active:hover { + color: #000; + background-color: #ffbc42; + border-color: #b37400; +} + +.datepicker table tr td.today.disabled.focus, +.datepicker table tr td.today.disabled:focus, +.datepicker table tr td.today.disabled:hover, +.datepicker table tr td.today[disabled].focus, +.datepicker table tr td.today[disabled]:focus, +.datepicker table tr td.today[disabled]:hover, +fieldset[disabled] .datepicker table tr td.today.focus, +fieldset[disabled] .datepicker table tr td.today:focus, +fieldset[disabled] .datepicker table tr td.today:hover { + background-color: #ffdb99; + border-color: #ffb733; +} + +.datepicker table tr td.today.focused { + background: #ffc966; +} + +.datepicker table tr td.today.disabled, +.datepicker table tr td.today.disabled:active { + background: #ffdb99; + color: #777; +} + +.datepicker table tr td.range { + color: #000; + background-color: #eee; + border-color: #bbb; + border-radius: 0; +} + +.datepicker table tr td.range.focus, +.datepicker table tr td.range:focus { + color: #000; + background-color: #d5d5d5; + border-color: #7c7c7c; +} + +.datepicker table tr td.range:hover { + color: #000; + background-color: #d5d5d5; + border-color: #9d9d9d; +} + +.datepicker table tr td.range.active, +.datepicker table tr td.range:active { + color: #000; + background-color: #d5d5d5; + border-color: #9d9d9d; +} + +.datepicker table tr td.range.active.focus, +.datepicker table tr td.range.active:focus, +.datepicker table tr td.range.active:hover, +.datepicker table tr td.range:active.focus, +.datepicker table tr td.range:active:focus, +.datepicker table tr td.range:active:hover { + color: #000; + background-color: #c3c3c3; + border-color: #7c7c7c; +} + +.datepicker table tr td.range.disabled.focus, +.datepicker table tr td.range.disabled:focus, +.datepicker table tr td.range.disabled:hover, +.datepicker table tr td.range[disabled].focus, +.datepicker table tr td.range[disabled]:focus, +.datepicker table tr td.range[disabled]:hover, +fieldset[disabled] .datepicker table tr td.range.focus, +fieldset[disabled] .datepicker table tr td.range:focus, +fieldset[disabled] .datepicker table tr td.range:hover { + background-color: #eee; + border-color: #bbb; +} + +.datepicker table tr td.range.focused { + background: #d5d5d5; +} + +.datepicker table tr td.range.disabled, +.datepicker table tr td.range.disabled:active { + background: #eee; + color: #777; +} + +.datepicker table tr td.range.highlighted { + color: #000; + background-color: #e4eef3; + border-color: #9dc1d3; +} + +.datepicker table tr td.range.highlighted.focus, +.datepicker table tr td.range.highlighted:focus { + color: #000; + background-color: #c1d7e3; + border-color: #4b88a6; +} + +.datepicker table tr td.range.highlighted:hover { + color: #000; + background-color: #c1d7e3; + border-color: #73a6c0; +} + +.datepicker table tr td.range.highlighted.active, +.datepicker table tr td.range.highlighted:active { + color: #000; + background-color: #c1d7e3; + border-color: #73a6c0; +} + +.datepicker table tr td.range.highlighted.active.focus, +.datepicker table tr td.range.highlighted.active:focus, +.datepicker table tr td.range.highlighted.active:hover, +.datepicker table tr td.range.highlighted:active.focus, +.datepicker table tr td.range.highlighted:active:focus, +.datepicker table tr td.range.highlighted:active:hover { + color: #000; + background-color: #a8c8d8; + border-color: #4b88a6; +} + +.datepicker table tr td.range.highlighted.disabled.focus, +.datepicker table tr td.range.highlighted.disabled:focus, +.datepicker table tr td.range.highlighted.disabled:hover, +.datepicker table tr td.range.highlighted[disabled].focus, +.datepicker table tr td.range.highlighted[disabled]:focus, +.datepicker table tr td.range.highlighted[disabled]:hover, +fieldset[disabled] .datepicker table tr td.range.highlighted.focus, +fieldset[disabled] .datepicker table tr td.range.highlighted:focus, +fieldset[disabled] .datepicker table tr td.range.highlighted:hover { + background-color: #e4eef3; + border-color: #9dc1d3; +} + +.datepicker table tr td.range.highlighted.focused { + background: #c1d7e3; +} + +.datepicker table tr td.range.highlighted.disabled, +.datepicker table tr td.range.highlighted.disabled:active { + background: #e4eef3; + color: #777; +} + +.datepicker table tr td.range.today { + color: #000; + background-color: #f7ca77; + border-color: #f1a417; +} + +.datepicker table tr td.range.today.focus, +.datepicker table tr td.range.today:focus { + color: #000; + background-color: #f4b747; + border-color: #815608; +} + +.datepicker table tr td.range.today:hover { + color: #000; + background-color: #f4b747; + border-color: #bf800c; +} + +.datepicker table tr td.range.today.active, +.datepicker table tr td.range.today:active { + color: #000; + background-color: #f4b747; + border-color: #bf800c; +} + +.datepicker table tr td.range.today.active.focus, +.datepicker table tr td.range.today.active:focus, +.datepicker table tr td.range.today.active:hover, +.datepicker table tr td.range.today:active.focus, +.datepicker table tr td.range.today:active:focus, +.datepicker table tr td.range.today:active:hover { + color: #000; + background-color: #f2aa25; + border-color: #815608; +} + +.datepicker table tr td.range.today.disabled.focus, +.datepicker table tr td.range.today.disabled:focus, +.datepicker table tr td.range.today.disabled:hover, +.datepicker table tr td.range.today[disabled].focus, +.datepicker table tr td.range.today[disabled]:focus, +.datepicker table tr td.range.today[disabled]:hover, +fieldset[disabled] .datepicker table tr td.range.today.focus, +fieldset[disabled] .datepicker table tr td.range.today:focus, +fieldset[disabled] .datepicker table tr td.range.today:hover { + background-color: #f7ca77; + border-color: #f1a417; +} + +.datepicker table tr td.range.today.disabled, +.datepicker table tr td.range.today.disabled:active { + background: #f7ca77; + color: #777; +} + +.datepicker table tr td.selected, +.datepicker table tr td.selected.highlighted { + color: #fff; + background-color: #777; + border-color: #555; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +.datepicker table tr td.selected.focus, +.datepicker table tr td.selected.highlighted.focus, +.datepicker table tr td.selected.highlighted:focus, +.datepicker table tr td.selected:focus { + color: #fff; + background-color: #5e5e5e; + border-color: #161616; +} + +.datepicker table tr td.selected.highlighted:hover, +.datepicker table tr td.selected:hover { + color: #fff; + background-color: #5e5e5e; + border-color: #373737; +} + +.datepicker table tr td.selected.active, +.datepicker table tr td.selected.highlighted.active, +.datepicker table tr td.selected.highlighted:active, +.datepicker table tr td.selected:active { + color: #fff; + background-color: #5e5e5e; + border-color: #373737; +} + +.datepicker table tr td.selected.active.focus, +.datepicker table tr td.selected.active:focus, +.datepicker table tr td.selected.active:hover, +.datepicker table tr td.selected.highlighted.active.focus, +.datepicker table tr td.selected.highlighted.active:focus, +.datepicker table tr td.selected.highlighted.active:hover, +.datepicker table tr td.selected.highlighted:active.focus, +.datepicker table tr td.selected.highlighted:active:focus, +.datepicker table tr td.selected.highlighted:active:hover, +.datepicker table tr td.selected:active.focus, +.datepicker table tr td.selected:active:focus, +.datepicker table tr td.selected:active:hover { + color: #fff; + background-color: #4c4c4c; + border-color: #161616; +} + +.datepicker table tr td.selected.disabled.focus, +.datepicker table tr td.selected.disabled:focus, +.datepicker table tr td.selected.disabled:hover, +.datepicker table tr td.selected.highlighted.disabled.focus, +.datepicker table tr td.selected.highlighted.disabled:focus, +.datepicker table tr td.selected.highlighted.disabled:hover, +.datepicker table tr td.selected.highlighted[disabled].focus, +.datepicker table tr td.selected.highlighted[disabled]:focus, +.datepicker table tr td.selected.highlighted[disabled]:hover, +.datepicker table tr td.selected[disabled].focus, +.datepicker table tr td.selected[disabled]:focus, +.datepicker table tr td.selected[disabled]:hover, +fieldset[disabled] .datepicker table tr td.selected.focus, +fieldset[disabled] .datepicker table tr td.selected.highlighted.focus, +fieldset[disabled] .datepicker table tr td.selected.highlighted:focus, +fieldset[disabled] .datepicker table tr td.selected.highlighted:hover, +fieldset[disabled] .datepicker table tr td.selected:focus, +fieldset[disabled] .datepicker table tr td.selected:hover { + background-color: #777; + border-color: #555; +} + +.datepicker table tr td.active, +.datepicker table tr td.active.highlighted { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +.datepicker table tr td.active.focus, +.datepicker table tr td.active.highlighted.focus, +.datepicker table tr td.active.highlighted:focus, +.datepicker table tr td.active:focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} + +.datepicker table tr td.active.highlighted:hover, +.datepicker table tr td.active:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} + +.datepicker table tr td.active.active, +.datepicker table tr td.active.highlighted.active, +.datepicker table tr td.active.highlighted:active, +.datepicker table tr td.active:active { + color: #fff; + background-color: #286090; + border-color: #204d74; +} + +.datepicker table tr td.active.active.focus, +.datepicker table tr td.active.active:focus, +.datepicker table tr td.active.active:hover, +.datepicker table tr td.active.highlighted.active.focus, +.datepicker table tr td.active.highlighted.active:focus, +.datepicker table tr td.active.highlighted.active:hover, +.datepicker table tr td.active.highlighted:active.focus, +.datepicker table tr td.active.highlighted:active:focus, +.datepicker table tr td.active.highlighted:active:hover, +.datepicker table tr td.active:active.focus, +.datepicker table tr td.active:active:focus, +.datepicker table tr td.active:active:hover { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} + +.datepicker table tr td.active.disabled.focus, +.datepicker table tr td.active.disabled:focus, +.datepicker table tr td.active.disabled:hover, +.datepicker table tr td.active.highlighted.disabled.focus, +.datepicker table tr td.active.highlighted.disabled:focus, +.datepicker table tr td.active.highlighted.disabled:hover, +.datepicker table tr td.active.highlighted[disabled].focus, +.datepicker table tr td.active.highlighted[disabled]:focus, +.datepicker table tr td.active.highlighted[disabled]:hover, +.datepicker table tr td.active[disabled].focus, +.datepicker table tr td.active[disabled]:focus, +.datepicker table tr td.active[disabled]:hover, +fieldset[disabled] .datepicker table tr td.active.focus, +fieldset[disabled] .datepicker table tr td.active.highlighted.focus, +fieldset[disabled] .datepicker table tr td.active.highlighted:focus, +fieldset[disabled] .datepicker table tr td.active.highlighted:hover, +fieldset[disabled] .datepicker table tr td.active:focus, +fieldset[disabled] .datepicker table tr td.active:hover { + background-color: #337ab7; + border-color: #2e6da4; +} + +.datepicker table tr td span { + display: block; + width: 23%; + height: 54px; + line-height: 54px; + float: left; + margin: 1%; + cursor: pointer; + border-radius: 4px; +} + +.datepicker table tr td span.focused, +.datepicker table tr td span:hover { + background: #eee; +} + +.datepicker table tr td span.disabled, +.datepicker table tr td span.disabled:hover { + background: 0 0; + color: #777; + cursor: default; +} + +.datepicker table tr td span.active, +.datepicker table tr td span.active.disabled, +.datepicker table tr td span.active.disabled:hover, +.datepicker table tr td span.active:hover { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +.datepicker table tr td span.active.disabled.focus, +.datepicker table tr td span.active.disabled:focus, +.datepicker table tr td span.active.disabled:hover.focus, +.datepicker table tr td span.active.disabled:hover:focus, +.datepicker table tr td span.active.focus, +.datepicker table tr td span.active:focus, +.datepicker table tr td span.active:hover.focus, +.datepicker table tr td span.active:hover:focus { + color: #fff; + background-color: #286090; + border-color: #122b40; +} + +.datepicker table tr td span.active.disabled:hover, +.datepicker table tr td span.active.disabled:hover:hover, +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active:hover:hover { + color: #fff; + background-color: #286090; + border-color: #204d74; +} + +.datepicker table tr td span.active.active, +.datepicker table tr td span.active.disabled.active, +.datepicker table tr td span.active.disabled:active, +.datepicker table tr td span.active.disabled:hover.active, +.datepicker table tr td span.active.disabled:hover:active, +.datepicker table tr td span.active:active, +.datepicker table tr td span.active:hover.active, +.datepicker table tr td span.active:hover:active { + color: #fff; + background-color: #286090; + border-color: #204d74; +} + +.datepicker table tr td span.active.active.focus, +.datepicker table tr td span.active.active:focus, +.datepicker table tr td span.active.active:hover, +.datepicker table tr td span.active.disabled.active.focus, +.datepicker table tr td span.active.disabled.active:focus, +.datepicker table tr td span.active.disabled.active:hover, +.datepicker table tr td span.active.disabled:active.focus, +.datepicker table tr td span.active.disabled:active:focus, +.datepicker table tr td span.active.disabled:active:hover, +.datepicker table tr td span.active.disabled:hover.active.focus, +.datepicker table tr td span.active.disabled:hover.active:focus, +.datepicker table tr td span.active.disabled:hover.active:hover, +.datepicker table tr td span.active.disabled:hover:active.focus, +.datepicker table tr td span.active.disabled:hover:active:focus, +.datepicker table tr td span.active.disabled:hover:active:hover, +.datepicker table tr td span.active:active.focus, +.datepicker table tr td span.active:active:focus, +.datepicker table tr td span.active:active:hover, +.datepicker table tr td span.active:hover.active.focus, +.datepicker table tr td span.active:hover.active:focus, +.datepicker table tr td span.active:hover.active:hover, +.datepicker table tr td span.active:hover:active.focus, +.datepicker table tr td span.active:hover:active:focus, +.datepicker table tr td span.active:hover:active:hover { + color: #fff; + background-color: #204d74; + border-color: #122b40; +} + +.datepicker table tr td span.active.disabled.disabled.focus, +.datepicker table tr td span.active.disabled.disabled:focus, +.datepicker table tr td span.active.disabled.disabled:hover, +.datepicker table tr td span.active.disabled.focus, +.datepicker table tr td span.active.disabled:focus, +.datepicker table tr td span.active.disabled:hover, +.datepicker table tr td span.active.disabled:hover.disabled.focus, +.datepicker table tr td span.active.disabled:hover.disabled:focus, +.datepicker table tr td span.active.disabled:hover.disabled:hover, +.datepicker table tr td span.active.disabled:hover[disabled].focus, +.datepicker table tr td span.active.disabled:hover[disabled]:focus, +.datepicker table tr td span.active.disabled:hover[disabled]:hover, +.datepicker table tr td span.active.disabled[disabled].focus, +.datepicker table tr td span.active.disabled[disabled]:focus, +.datepicker table tr td span.active.disabled[disabled]:hover, +.datepicker table tr td span.active:hover.disabled.focus, +.datepicker table tr td span.active:hover.disabled:focus, +.datepicker table tr td span.active:hover.disabled:hover, +.datepicker table tr td span.active:hover[disabled].focus, +.datepicker table tr td span.active:hover[disabled]:focus, +.datepicker table tr td span.active:hover[disabled]:hover, +.datepicker table tr td span.active[disabled].focus, +.datepicker table tr td span.active[disabled]:focus, +.datepicker table tr td span.active[disabled]:hover, +fieldset[disabled] .datepicker table tr td span.active.disabled.focus, +fieldset[disabled] .datepicker table tr td span.active.disabled:focus, +fieldset[disabled] .datepicker table tr td span.active.disabled:hover, +fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus, +fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus, +fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover, +fieldset[disabled] .datepicker table tr td span.active.focus, +fieldset[disabled] .datepicker table tr td span.active:focus, +fieldset[disabled] .datepicker table tr td span.active:hover, +fieldset[disabled] .datepicker table tr td span.active:hover.focus, +fieldset[disabled] .datepicker table tr td span.active:hover:focus, +fieldset[disabled] .datepicker table tr td span.active:hover:hover { + background-color: #337ab7; + border-color: #2e6da4; +} + +.datepicker table tr td span.new, +.datepicker table tr td span.old { + color: #777; +} + +.datepicker .datepicker-switch, +.datepicker.datepicker-dropdown .datepicker-switch:hover, +.datepicker.datepicker-dropdown .datepicker-switch:focus { + width: 145px; +} + +.datepicker .datepicker-switch, +.datepicker.datepicker-dropdown .datepicker-switch:hover, +.datepicker.datepicker-dropdown .datepicker-switch:focus, +.datepicker .next, +.datepicker .prev, +.datepicker tfoot tr th { + cursor: pointer; +} + +.datepicker .datepicker-switch:hover, +.datepicker.datepicker-dropdown .datepicker-switch:hover, +.datepicker .next:hover, +.datepicker .prev:hover, +.datepicker tfoot tr th:hover { + background: #eee; +} + +.datepicker .next.disabled, +.datepicker .prev.disabled { + visibility: hidden; +} + +.datepicker .cw { + font-size: 10px; + width: 12px; + padding: 0 2px 0 5px; + vertical-align: middle; +} + +.input-group.date .input-group-addon { + cursor: pointer; +} + +.input-daterange { + width: 100%; +} + +.input-daterange input { + text-align: center; +} + +.input-daterange input:first-child { + border-radius: 3px 0 0 3px; +} + +.input-daterange input:last-child { + border-radius: 0 3px 3px 0; +} + +.input-daterange .input-group-addon { + width: auto; + min-width: 16px; + padding: 4px 5px; + line-height: 1.42857143; + border-width: 1px 0; + margin-left: -5px; + margin-right: -5px; +} + +/*-- COMMON --*/ +/*------------------------------------*\ + $RESET +\*------------------------------------*/ +/* Border-Box http:/paulirish.com/2012/box-sizing-border-box-ftw/ */ +* { + box-sizing: border-box; +} + +header, +footer, +nav, +section, +article, +hgroup, +figure { + display: block; +} + +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} + +@keyframes fadeIn { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@-webkit-keyframes fadeInUp { + 0% { + opacity: 0; + transform: translate3d(0, 100%, 0); + } + 100% { + opacity: 1; + transform: none; + } +} +@keyframes fadeInUp { + 0% { + opacity: 0; + transform: translate3d(0, 100%, 0); + } + 100% { + opacity: 1; + transform: none; + } +} +@-webkit-keyframes fadeInRight { + 0% { + opacity: 0; + transform: translate3d(125%, 0, 0); + } + 50% { + opacity: 0; + } + 100% { + opacity: 1; + transform: none; + } +} +@keyframes fadeInRight { + 0% { + opacity: 0; + transform: translate3d(125%, 0, 0); + } + 50% { + opacity: 0; + } + 100% { + opacity: 1; + transform: none; + } +} +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 1; + transform: none; + } + 50% { + opacity: 0; + } + 100% { + opacity: 0; + transform: translate3d(125%, 0, 0); + } +} +@keyframes fadeOutRight { + 0% { + opacity: 1; + transform: none; + } + 50% { + opacity: 0; + } + 100% { + opacity: 0; + transform: translate3d(125%, 0, 0); + } +} +@-webkit-keyframes fadeOutLeft { + 0% { + opacity: 1; + transform: none; + } + 50% { + opacity: 0; + } + 100% { + opacity: 0; + transform: translate3d(-125%, 0, 0); + } +} +@keyframes fadeOutLeft { + 0% { + opacity: 1; + transform: none; + } + 50% { + opacity: 0; + } + 100% { + opacity: 0; + transform: translate3d(-125%, 0, 0); + } +} +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + transform: translate3d(-125%, 0, 0); + } + 50% { + opacity: 0; + } + 100% { + opacity: 1; + transform: none; + } +} +@keyframes fadeInLeft { + 0% { + opacity: 0; + transform: translate3d(-125%, 0, 0); + } + 50% { + opacity: 0; + } + 100% { + opacity: 1; + transform: none; + } +} +.a-scene { + display: block; + overflow: hidden; +} +.a-scene .a-scene-element { + display: block; + opacity: 1; + transition-timing-function: ease-in; + -webkit-animation-duration: 0.5s; + animation-duration: 0.5s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} +.a-scene .a-scene-element--fadein { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} +.a-scene .a-scene-element--fadeinup { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} +.a-scene .a-scene-element--fadeinright { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} +.a-scene .a-scene-element--fadeoutright { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} +.a-scene .a-scene-element--fadeoutleft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} +.a-scene .a-scene-element--fadeinleft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} + +input[type='text'], +input[type='email'], +input[type='password'] { + -webkit-appearance: none; +} + +input::-moz-placeholder, +textarea::-moz-placeholder { + overflow: visible; + color: #6a6a6a !important; + opacity: 1 !important; + -webkit-font-smoothing: subpixel-antialiased; +} + +input:-ms-input-placeholder, +textarea:-ms-input-placeholder { + overflow: visible; + color: #6a6a6a !important; + opacity: 1 !important; + -webkit-font-smoothing: subpixel-antialiased; +} + +input::placeholder, +textarea::placeholder { + overflow: visible; + color: #6a6a6a !important; + opacity: 1 !important; + -webkit-font-smoothing: subpixel-antialiased; +} +input:focus, +textarea:focus { + box-shadow: none !important; +} +input:focus::-moz-placeholder, +textarea:focus::-moz-placeholder { + color: transparent !important; +} +input:focus:-ms-input-placeholder, +textarea:focus:-ms-input-placeholder { + color: transparent !important; +} +input:focus::placeholder, +textarea:focus::placeholder { + color: transparent !important; +} +input:focus::-moz-placeholder, +textarea:focus::-moz-placeholder { + color: transparent !important; +} + +textarea { + -webkit-appearance: none; +} +textarea::-moz-placeholder { + font-size: 16px; + font-size: 1rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; +} +textarea:-ms-input-placeholder { + font-size: 16px; + font-size: 1rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; +} +textarea::placeholder { + font-size: 16px; + font-size: 1rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; +} + +.a-radioButtons-stackedList { + display: block; +} +.a-radioButtons-stackedList .a-radioButtons-excerpt { + font-size: 16px; + font-size: 1rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; + display: block; + padding-top: 12px; +} + +.a-radioButtons-searchResult .custom-radio:hover .a-radioButtons-excerpt, +.a-radioButtons-searchResult .custom-radio:focus .a-radioButtons-excerpt, +.a-radioButtons-searchResult .custom-radio:active .a-radioButtons-excerpt { + color: #bcc7cc; +} +.a-radioButtons-searchResult .custom-radio .a-radioButtons-title { + color: #bcc7cc; +} +.a-radioButtons-searchResult .custom-radio .a-radioButtons-title strong { + color: #000000; +} +.a-radioButtons-searchResult .custom-radio .a-radioButtons-excerpt { + color: #bcc7cc; +} +.a-radioButtons-searchResult .custom-control > input:checked ~ .a-radioButtons-excerpt { + color: #000000; +} + +.a-js-radioParentGray { + background-color: #efefef; +} + +.a-input-postnumber { + max-width: 100px; +} + +.a-input-countryCode { + max-width: 55px; + padding-right: 0 !important; + border-right-color: #bcc7cc !important; + border-right-width: 1px; +} + +.a-input-phonenumber { + border-left: none !important; +} + +.a-input-placecode { + position: absolute; + top: 36px; + right: -45px; +} +.a-input-placecode::before { + content: 'Oslo'; +} + +.a-js-place { + display: inline; +} + +.a-form-text { + padding: 7px 50px 5px 6px; +} + +.a-dropdown-toggle { + width: 100%; + min-height: 36px; + padding: 0; + text-align: left; + white-space: normal; + cursor: pointer; + background-color: #ffffff; + border: 2px solid #008fd6; + border-radius: 0; +} +.a-dropdown-toggle:hover { + color: #000000; + border-color: #0062ba; +} +.a-dropdown-toggle:focus { + border-color: #0062ba; +} +.a-dropdown-toggle::after { + position: absolute; + top: 16px; + right: 12px; +} +.a-dropdown-toggle::before { + position: absolute; + top: -6px; + left: 0; + width: 100%; + height: 48px; + content: ''; +} + +.dropdown i { + margin-left: 6px; +} +.dropdown.a-transparent .a-dropdown-toggle { + background-color: transparent; +} + +.show.a-transparent .a-dropdown-toggle { + background-color: #ffffff; +} + +.a-dropdown-menu { + font-size: 16px; + font-size: 1rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; + width: 100%; + max-height: 300px; + padding: 0 24px 0 24px; + margin-top: -2px; + margin-bottom: -2px; + overflow-y: auto; + border: 2px solid #0062ba; + border-radius: 0; +} + +.a-dropdown-menu-direction-down { + transform: translate3d(0, 36px, 0) !important; +} + +.a-dropdown-item { + position: relative; + min-height: 36px; + padding: 6px 0 0 0; + white-space: normal; + border-bottom: 2px dotted #008fd6; +} +.a-dropdown-item:hover, +.a-dropdown-item:focus { + background-color: #cff0ff; + border-bottom: 2px dotted #0062ba; + box-shadow: none !important; +} +.a-dropdown-item:last-child { + border-bottom: none; +} + +.a-dropdown-item-active { + background-color: #efefef; + border-bottom: 2px dotted #0062ba; + box-shadow: none !important; +} +.a-dropdown-item-active:hover { + background-color: #efefef; +} + +.a-custom-select { + height: 36px; + padding: 0 36px 0 12px; + color: #000000; + cursor: pointer; + background: #ffffff + url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjhweCIgaGVpZ2h0PSI0cHgiIHZpZXdCb3g9IjAgMCA4IDQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQwLjIgKDMzODI2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5UcmlhbmdsZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxwb2x5Z29uIGlkPSJUcmlhbmdsZSIgZmlsbD0iIzAwMDAwMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC4wMDAwMDAsIDIuMDAwMDAwKSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC00LjAwMDAwMCwgLTIuMDAwMDAwKSAiIHBvaW50cz0iNCAwIDggNCAwIDQiPjwvcG9seWdvbj4KICAgIDwvZz4KPC9zdmc+') + no-repeat right 0.469rem center; + border: 2px solid #008fd6; + border-radius: 0; +} +.a-custom-select:hover { + background-color: #ffffff; + border: 2px solid #0062ba; +} +.a-custom-select:focus { + border: 2px solid #0062ba; + box-shadow: none !important; +} + +.a-custom-fileupload.a-custom-fileupload--focused { + background: #cff0ff; +} + +.custom-control-input { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: none; + opacity: 0.1; +} + +html { + width: 1px; + min-width: 100%; +} + +::-moz-selection { + color: #000000; + background: #e0daf7; +} + +::selection, +.a-searchSelected { + color: #000000; + background: #e0daf7; +} + +/* Flexible Media */ +img, +video, +object { + max-width: 100%; + height: auto; + border: none; +} + +.a-dimBackground { + background: rgba(0, 0, 0, 0.3); +} + +.a-mt-filter { + margin-top: 36px; +} +@media (min-width: 992px) { + .a-mt-filter { + margin-top: 151px; + } +} + +.a-disabled, +.a-btn-wide.a-disabled, +.a-btn.a-disabled { + color: #000000; + cursor: not-allowed; + background-color: #ffffff; + background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='6.986px' height='6.986px' viewBox='0 0 6.986 6.986' enable-background='new 0 0 6.986 6.986' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cdefs%3E%3Cpolyline id='SVGID_1_' points='6.986,0 6.986,6.986 0,6.986 0,0 '/%3E%3C/defs%3E%3CclipPath id='SVGID_2_'%3E%3Cuse xlink:href='%23SVGID_1_' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23SVGID_2_)'%3E%3Crect x='1.608' y='3.31' fill='none' width='6.986' height='6.986'/%3E%3Cg%3E%3Cpolygon fill='none' points='1.608,3.31 8.594,3.31 8.594,10.296 1.608,10.296 '/%3E%3Cpolygon fill='%23F0EFEF' points='1.608,3.31 1.608,6.845 5.143,3.31 '/%3E%3Cpolygon fill='%23F0EFEF' points='8.594,3.372 1.67,10.296 5.205,10.296 8.594,6.907 '/%3E%3C/g%3E%3C/g%3E%3Cg clip-path='url(%23SVGID_2_)'%3E%3Crect x='1.608' y='-3.676' fill='none' width='6.986' height='6.986'/%3E%3Cg%3E%3Cpolygon fill='none' points='1.608,-3.676 8.594,-3.676 8.594,3.31 1.608,3.31 '/%3E%3Cpolygon fill='%23F0EFEF' points='1.608,-3.676 1.608,-0.141 5.143,-3.676 '/%3E%3Cpolygon fill='%23F0EFEF' points='8.594,-3.614 1.67,3.31 5.205,3.31 8.594,-0.079 '/%3E%3C/g%3E%3C/g%3E%3Cg clip-path='url(%23SVGID_2_)'%3E%3Crect x='-5.378' y='3.31' fill='none' width='6.986' height='6.986'/%3E%3Cg%3E%3Cpolygon fill='none' points='-5.378,3.31 1.608,3.31 1.608,10.296 -5.378,10.296 '/%3E%3Cpolygon fill='%23F0EFEF' points='-5.378,3.31 -5.378,6.845 -1.843,3.31 '/%3E%3Cpolygon fill='%23F0EFEF' points='1.608,3.372 -5.316,10.296 -1.781,10.296 1.608,6.907 '/%3E%3C/g%3E%3C/g%3E%3Cg clip-path='url(%23SVGID_2_)'%3E%3Crect x='-5.378' y='-3.676' fill='none' width='6.986' height='6.986'/%3E%3Cg%3E%3Cpolygon fill='none' points='-5.378,-3.676 1.608,-3.676 1.608,3.31 -5.378,3.31 '/%3E%3Cpolygon fill='%23F0EFEF' points='-5.378,-3.676 -5.378,-0.141 -1.843,-3.676 '/%3E%3Cpolygon fill='%23F0EFEF' points='1.608,-3.614 -5.316,3.31 -1.781,3.31 1.608,-0.079 '/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); + background-repeat: repeat; + background-size: auto; + box-shadow: 0 0 0 1px #ffffff inset; +} +.a-disabled.a-primary { + color: #6a6a6a; + cursor: not-allowed; + background-color: #cff0ff !important; +} +.a-disabled.a-danger, +.a-disabled.a-deleted { + color: #6a6a6a; + cursor: not-allowed; + background-color: #f9cad3 !important; +} +.a-disabled.a-success, +.a-disabled.a-completed { + color: #6a6a6a; + cursor: not-allowed; + background-color: #d4f9e4 !important; +} + +.a-bgPanel { + padding: 24px; + margin-bottom: 12px; + background-color: #ffffff; + border-radius: 0; + box-shadow: 1px 1px 4px 0 rgba(137, 137, 137, 0.5); +} +.a-bgPanel.a-bgPanel-grey { + background-color: #efefef; +} +.a-bgPanel.a-bgPanel-blueLight { + background-color: #cff0ff; +} + +.a-placeholderBackground { + background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg width='840px' height='720px' viewBox='0 0 840 720' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 40.2 (33826) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EBrick_pattern%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Brick_pattern' fill='%23BCC7CC'%3E%3Cpath d='M31,10.362161 C19.92,10.362161 11,19.282161 11,30.362161 L11,150.362161 C11,161.442161 19.92,170.362161 31,170.362161 L391,170.362161 C402.08,170.362161 411,161.442161 411,150.362161 L411,30.362161 C411,19.282161 402.08,10.362161 391,10.362161 L31,10.362161 L31,10.362161 L31,10.362161 L31,10.362161 L31,10.362161 L31,10.362161 L31,10.362161 Z M451,10.362161 C439.92,10.362161 431,19.282161 431,30.362161 L431,150.362161 C431,161.442161 439.92,170.362161 451,170.362161 L811,170.362161 C822.08,170.362161 831,161.442161 831,150.362161 L831,30.362161 C831,19.282161 822.08,10.362161 811,10.362161 L451,10.362161 L451,10.362161 L451,10.362161 L451,10.362161 L451,10.362161 L451,10.362161 L451,10.362161 Z M0.778640777,350.362161 L179.947378,350.362161 C191.609778,350.362161 200.998642,341.442161 200.998642,330.362161 L200.998642,210.362161 C200.998642,199.282161 191.609778,190.362161 179.947378,190.362161 L0.778640777,190.362161 L0.778640777,350.362161 Z M840.998642,350.362161 L661.829905,350.362161 C650.167504,350.362161 640.778641,341.442161 640.778641,330.362161 L640.778641,210.362161 C640.778641,199.282161 650.167504,190.362161 661.829905,190.362161 L840.998642,190.362161 L840.998642,350.362161 Z M0,710.359985 L179.168737,710.359985 C190.831138,710.359985 200.220001,701.439985 200.220001,690.359985 L200.220001,570.359985 C200.220001,559.279985 190.831138,550.359985 179.168737,550.359985 L0,550.359985 L0,710.359985 Z M840.220001,710.362161 L661.051264,710.362161 C649.388864,710.362161 640,701.442161 640,690.362161 L640,570.362161 C640,559.282161 649.388864,550.362161 661.051264,550.362161 L840.220001,550.362161 L840.220001,710.362161 Z M241,190.362161 C229.92,190.362161 221,199.282161 221,210.362161 L221,330.362161 C221,341.442161 229.92,350.362161 241,350.362161 L601,350.362161 C612.08,350.362161 621,341.442161 621,330.362161 L621,210.362161 C621,199.282161 612.08,190.362161 601,190.362161 L241,190.362161 L241,190.362161 L241,190.362161 L241,190.362161 L241,190.362161 L241,190.362161 L241,190.362161 Z M31,370.362161 C19.92,370.362161 11,379.282161 11,390.362161 L11,510.362161 C11,521.442161 19.92,530.362161 31,530.362161 L391,530.362161 C402.08,530.362161 411,521.442161 411,510.362161 L411,390.362161 C411,379.282161 402.08,370.362161 391,370.362161 L31,370.362161 L31,370.362161 L31,370.362161 L31,370.362161 L31,370.362161 L31,370.362161 L31,370.362161 Z M451,370.362161 C439.92,370.362161 431,379.282161 431,390.362161 L431,510.362161 C431,521.442161 439.92,530.362161 451,530.362161 L811,530.362161 C822.08,530.362161 831,521.442161 831,510.362161 L831,390.362161 C831,379.282161 822.08,370.362161 811,370.362161 L451,370.362161 L451,370.362161 L451,370.362161 L451,370.362161 L451,370.362161 L451,370.362161 L451,370.362161 Z M241,550.362161 C229.92,550.362161 221,559.282161 221,570.362161 L221,690.362161 C221,701.442161 229.92,710.362161 241,710.362161 L601,710.362161 C612.08,710.362161 621,701.442161 621,690.362161 L621,570.362161 C621,559.282161 612.08,550.362161 601,550.362161 L241,550.362161 L241,550.362161 L241,550.362161 L241,550.362161 L241,550.362161 L241,550.362161 L241,550.362161 Z' id='path4363'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); + background-repeat: repeat; + background-size: 13%; + background-blend-mode: multiply; +} + +/* Shadow */ +.a-shadow { + box-shadow: 1px 1px 4px 0 rgba(137, 137, 137, 0.5); +} + +.a-dropdownTriangle { + box-sizing: border-box; + background: #ffffff; + box-shadow: 2px 2px 9px 0 rgba(0, 0, 0, 0.4); +} +.a-dropdownTriangle::after { + position: absolute; + top: 1px; + bottom: 100%; + left: 50%; + box-sizing: border-box; + width: 0; + height: 0; + margin-left: 130px; + content: ''; + border: 8px solid #000000; + border-color: transparent transparent #ffffff #ffffff; + box-shadow: -2px 2px 3px 0 rgba(0, 0, 0, 0.1); + transform: rotate(135deg); + transform-origin: 0 0; +} +@media (max-width: 991.98px) { + .a-dropdownTriangle::after { + left: 5%; + } +} +@media (max-width: 767.98px) { + .a-dropdownTriangle::after { + left: -15%; + } +} +.a-dropdownTriangle[x-placement='top-start']::after { + top: calc(100% - 1px); + left: 40%; + transform: rotate(-45deg); +} +.a-dropdownTriangle[x-placement='top-end']::after { + top: calc(100% - 1px); + left: 40%; + transform: rotate(-45deg); +} +@media (max-width: 991.98px) { + .a-dropdownTriangle[x-placement='top-end']::after { + left: -2%; + } +} +@media (max-width: 767.98px) { + .a-dropdownTriangle[x-placement='top-end']::after { + left: -23%; + } +} + +/* Shadow arrow */ +.a-triangleShadow::after { + position: absolute; + top: 1px; + bottom: 100%; + left: 50%; + box-sizing: border-box; + width: 0; + height: 0; + margin-left: 130px; + content: ''; + border: 8px solid #000000; + border-color: transparent transparent #ffffff #ffffff; + box-shadow: -2px 2px 3px 0 rgba(0, 0, 0, 0.1); + transform: rotate(135deg); + transform-origin: 0 0; +} + +/* Anchor links */ +.anchorjs-link { + position: relative !important; + display: inline-block; + width: 1em; + line-height: 10px !important; + border-bottom: none !important; +} + +/* Horizontal Rule */ +hr { + height: 2px; + margin: 40px 0; + background: transparent; + border: none; + border-bottom: 1px solid #bcc7cc; +} +hr.a-hr-smallPadding { + margin: 24px 0; +} +hr.a-hrLight { + border-bottom: 1px solid #efefef; +} +hr.a-hrSolidThick { + margin: 0 0 12px 0; + border-bottom: 4px solid #008fd6; +} +hr.a-hrSolidLight { + margin: 6px 0 0 0; + border-bottom: 2px solid #008fd6; +} + +.a-dotted { + background-image: linear-gradient(to right, #008fd6 50%, transparent 0%); + background-repeat: repeat-x; + background-position: 25px bottom; + background-size: 4px 2px; + /* Horizontal Rule - Dotted AND disabled */ +} +.a-dotted.a-disabled { + color: #000000; + cursor: not-allowed; + background-color: #ffffff; + background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='6.986px' height='6.986px' viewBox='0 0 6.986 6.986' enable-background='new 0 0 6.986 6.986' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cdefs%3E%3Cpolyline id='SVGID_1_' points='6.986,0 6.986,6.986 0,6.986 0,0 '/%3E%3C/defs%3E%3CclipPath id='SVGID_2_'%3E%3Cuse xlink:href='%23SVGID_1_' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23SVGID_2_)'%3E%3Crect x='1.608' y='3.31' fill='none' width='6.986' height='6.986'/%3E%3Cg%3E%3Cpolygon fill='none' points='1.608,3.31 8.594,3.31 8.594,10.296 1.608,10.296 '/%3E%3Cpolygon fill='%23F0EFEF' points='1.608,3.31 1.608,6.845 5.143,3.31 '/%3E%3Cpolygon fill='%23F0EFEF' points='8.594,3.372 1.67,10.296 5.205,10.296 8.594,6.907 '/%3E%3C/g%3E%3C/g%3E%3Cg clip-path='url(%23SVGID_2_)'%3E%3Crect x='1.608' y='-3.676' fill='none' width='6.986' height='6.986'/%3E%3Cg%3E%3Cpolygon fill='none' points='1.608,-3.676 8.594,-3.676 8.594,3.31 1.608,3.31 '/%3E%3Cpolygon fill='%23F0EFEF' points='1.608,-3.676 1.608,-0.141 5.143,-3.676 '/%3E%3Cpolygon fill='%23F0EFEF' points='8.594,-3.614 1.67,3.31 5.205,3.31 8.594,-0.079 '/%3E%3C/g%3E%3C/g%3E%3Cg clip-path='url(%23SVGID_2_)'%3E%3Crect x='-5.378' y='3.31' fill='none' width='6.986' height='6.986'/%3E%3Cg%3E%3Cpolygon fill='none' points='-5.378,3.31 1.608,3.31 1.608,10.296 -5.378,10.296 '/%3E%3Cpolygon fill='%23F0EFEF' points='-5.378,3.31 -5.378,6.845 -1.843,3.31 '/%3E%3Cpolygon fill='%23F0EFEF' points='1.608,3.372 -5.316,10.296 -1.781,10.296 1.608,6.907 '/%3E%3C/g%3E%3C/g%3E%3Cg clip-path='url(%23SVGID_2_)'%3E%3Crect x='-5.378' y='-3.676' fill='none' width='6.986' height='6.986'/%3E%3Cg%3E%3Cpolygon fill='none' points='-5.378,-3.676 1.608,-3.676 1.608,3.31 -5.378,3.31 '/%3E%3Cpolygon fill='%23F0EFEF' points='-5.378,-3.676 -5.378,-0.141 -1.843,-3.676 '/%3E%3Cpolygon fill='%23F0EFEF' points='1.608,-3.614 -5.316,3.31 -1.781,3.31 1.608,-0.079 '/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"), + linear-gradient(to right, #008fd6 50%, #ffffff 0%); + background-repeat: repeat; + background-size: auto; + box-shadow: none; + background-repeat: repeat, repeat-x; + background-position: 25px bottom; + background-size: + auto, + 4px 2px; + background-blend-mode: darken; +} +.a-dotted.a-disabled.a-primary { + color: #6a6a6a; + background-color: #cff0ff; +} +.a-dotted.a-disabled.a-success { + color: #6a6a6a; + background-color: #d4f9e4; +} +.a-dotted.a-disabled.a-danger { + color: #6a6a6a; + background-color: #f9cad3; +} +.a-dotted.a-info { + background-color: #fbf6bd; +} +.popover-big .a-dotted { + color: #000000; + background-image: linear-gradient(to right, #000000 50%, transparent 0%); +} + +.a-dotted-line { + display: block; + width: 100%; + height: 2px; + background-image: linear-gradient(to right, #008fd6 50%, transparent 0%); + background-repeat: repeat-x; + background-position: bottom; + background-size: 4px 2px; +} + +.a-dotted-line-top { + background-image: linear-gradient(to right, #008fd6 50%, transparent 0%); + background-repeat: repeat-x; + background-position: top; + background-size: 4px 2px; +} + +.a-borderSolid { + border: 1px solid #efefef; +} + +.a-borderSolidDark { + border: 1px solid #bcc7cc; +} + +.a-borderTop { + border-top: 1px solid #efefef; +} + +.a-borderBottom { + border-bottom: 1px solid #efefef; +} + +.a-borderTopDark { + border-top: 1px solid #bcc7cc; +} + +.a-borderBottomDark { + border-bottom: 1px solid #bcc7cc; +} + +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + display: inline-block; + width: 100%; + height: auto; + padding: 5px; + padding-left: 10px; + margin: 0; + overflow: visible; + clip: auto; + text-decoration: underline; + background-color: #ffffff; + border-bottom: none; +} + +.a-fullWidthXs { + width: 100%; +} + +.a-displayBlock { + display: block; +} + +.a-height-3x { + height: 36px; + line-height: 36px; +} + +.a-border-bottom { + border-bottom: 2px solid #efefef; +} +@media (max-width: 767.98px) { + .a-border-bottom.a-no-border-small { + border-bottom: none; + } +} + +.a-noPointer { + pointer-events: none; + cursor: default; +} + +.a-clickable.a-focus:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor), +.a-clickable:hover:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor), +.a-clickable:active:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor), +.a-clickable:focus:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor), +.a-selectable.a-focus:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor), +.a-selectable:hover:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor), +.a-selectable:active:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor), +.a-selectable:focus:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor) { + cursor: pointer; +} +.a-clickable.a-focus:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-primary, +.a-clickable:hover:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-primary, +.a-clickable:active:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-primary, +.a-clickable:focus:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-primary, +.a-selectable.a-focus:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-primary, +.a-selectable:hover:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-primary, +.a-selectable:active:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-primary, +.a-selectable:focus:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-primary { + background-color: #cff0ff; +} +.a-clickable.a-focus:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-success, +.a-clickable:hover:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-success, +.a-clickable:active:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-success, +.a-clickable:focus:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-success, +.a-selectable.a-focus:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-success, +.a-selectable:hover:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-success, +.a-selectable:active:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-success, +.a-selectable:focus:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-success { + background-color: #cff0ff; +} +.a-clickable.a-focus:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-danger, +.a-clickable:hover:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-danger, +.a-clickable:active:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-danger, +.a-clickable:focus:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-danger, +.a-selectable.a-focus:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-danger, +.a-selectable:hover:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-danger, +.a-selectable:active:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-danger, +.a-selectable:focus:not(.a-expanded):not(.a-deleted):not(.a-completed):not(.a-defaultCursor).a-danger { + background-color: #f9cad3; +} + +.a-jumbotron-dark .a-clickable:hover:not(.a-expanded):not(.a-deleted):not(.a-completed), +.a-jumbotron-dark .a-clickable:active:not(.a-expanded):not(.a-deleted):not(.a-completed), +.a-jumbotron-dark .a-clickable:focus:not(.a-expanded):not(.a-deleted):not(.a-completed), +.a-jumbotron-dark .a-selectable:hover:not(.a-expanded):not(.a-deleted):not(.a-completed), +.a-jumbotron-dark .a-selectable:active:not(.a-expanded):not(.a-deleted):not(.a-completed), +.a-jumbotron-dark .a-selectable:focus:not(.a-expanded):not(.a-deleted):not(.a-completed) { + cursor: pointer; + background-color: rgba(255, 255, 255, 0.05); + box-shadow: none; +} + +.a-deleted .row.a-selectableExpanded:hover, +.a-deleted .row.a-selectableExpanded:active, +.a-deleted .row.a-selectableExpanded:focus, +.a-completed .row.a-selectableExpanded:hover, +.a-completed .row.a-selectableExpanded:active, +.a-completed .row.a-selectableExpanded:focus { + cursor: default; + background-color: transparent; +} + +.row.a-selectableExpanded:hover, +.row.a-selectableExpanded:active, +.row.a-selectableExpanded:focus { + cursor: pointer; + background-color: #cff0ff; +} + +.arrow-tr { + position: relative; + z-index: 9999; + background: none; +} +.arrow-tr::before { + position: absolute; + top: -72px; + right: 6px; + bottom: 100%; + width: 0; + height: 0; + margin-left: -18px; + pointer-events: none; + content: ' '; + border: solid transparent; + border-width: 18px; + border-bottom-color: #efefef; +} + +.a-hiddenRow { + display: none; +} + +.a-disabledIcon { + color: #bcc7cc; +} + +.a-iconStrikeThrough { + padding-left: 3px; + overflow-wrap: normal; +} +.a-iconStrikeThrough::after { + position: relative; + left: -14px; + color: #000000; + content: '\\'; +} +@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { + .a-iconStrikeThrough::after { + position: static; + } +} +.a-iconStrikeThrough.a-disabledIcon { + color: #bcc7cc; +} +.a-iconStrikeThrough.a-redIcon { + color: #e23b53; +} + +.ai-sm.a-iconStrikeThrough::after { + position: relative; +} + +.a-selectable.a-selected.a-success { + background-color: #d4f9e4; +} +.a-selectable.a-selected .a-hiddenWhenSelected { + display: none; +} +@media (min-width: 576px) { + .a-selectable.a-selected .a-hiddenWhenSelected { + display: none !important; + } +} +.a-selectable.a-selected .a-visibleWhenSelected { + display: inline-block; +} +@media (min-width: 576px) { + .a-selectable.a-selected .a-visibleWhenSelected { + display: inline-block !important; + } +} +.a-selectable.a-selected .a-visibleWhenSelected.a-displayInlineBlock { + display: inline-block !important; +} +.a-selectable .a-visibleWhenSelected { + display: none; +} +@media (min-width: 576px) { + .a-selectable .a-visibleWhenSelected { + display: none !important; + } +} +.a-selectable .a-visibleWhenSelected.a-displayInlineBlock { + display: inline-block !important; +} +.a-selectable.a-completed { + background-color: #d4f9e4; +} +.a-selectable.a-completed:hover { + cursor: default; +} +.a-selectable.a-completed .a-hiddenWhenCompleted { + display: none; +} +.a-selectable.a-completed .a-visibleWhenCompleted { + display: inline-block; +} +@media (min-width: 576px) { + .a-selectable.a-completed .a-visibleWhenCompleted { + display: inline-block !important; + } +} +.a-selectable.a-completed .a-visibleWhenCompleted.a-displayInlineBlock { + display: inline-block !important; +} +.a-selectable.a-deleted { + background-color: #f9cad3; +} +.a-selectable.a-deleted:hover { + cursor: default; +} +.a-selectable.a-deleted .a-hiddenWhenDeleted { + display: none !important; +} +.a-selectable.a-deleted .a-visibleWhenDeleted { + display: inline-block; +} +@media (min-width: 576px) { + .a-selectable.a-deleted .a-visibleWhenDeleted { + display: inline-block !important; + } +} +.a-selectable.a-deleted .a-visibleWhenDeleted.a-displayInlineBlock { + display: inline-block !important; +} +.a-selectable.a-expanded { + background-color: #ffffff; +} +.a-selectable.a-disabled:hover { + cursor: not-allowed !important; +} +.a-selectable.a-disabled .a-hiddenWhenDisabled { + display: none; +} +.a-selectable.a-disabled .a-visibleWhenDisabled { + display: inline-block; +} +@media (min-width: 576px) { + .a-selectable.a-disabled .a-visibleWhenDisabled { + display: inline-block !important; + } +} +.a-selectable.a-disabled .a-visibleWhenDisabled.a-displayInlineBlock { + display: inline-block !important; +} +.a-selectable:not(.a-selected):not(.a-expanded):not(.a-completed):not(.a-deleted) .a-visibleWhenInitial { + display: inline-block !important; +} +.a-selectable .a-visibleWhenCompleted, +.a-selectable .a-visibleWhenDeleted, +.a-selectable .a-visibleWhenInitial, +.a-selectable .a-visibleWhenDisabled { + display: none !important; +} + +.a-lineThrough { + text-decoration: line-through; +} + +.a-expanded .a-hiddenWhenExpanded { + display: none; +} + +.a-visibleWhenExpanded { + display: none; +} +.a-expanded .a-visibleWhenExpanded { + display: inline-block; +} + +.a-noUnderline, +.a-btn-blue-noUnderline, +.a-fullWidthLink.a-fullWidthLink--underline { + padding-bottom: 0; + border: none; +} +.a-noUnderline:hover, +.a-btn-blue-noUnderline:hover, +.a-fullWidthLink.a-fullWidthLink--underline:hover, +.a-noUnderline:focus, +.a-btn-blue-noUnderline:focus, +.a-fullWidthLink.a-fullWidthLink--underline:focus { + border: none; +} + +/*------------------------------------*\ + $Full width and height elements in modal +\*------------------------------------*/ +.a-full-width { + margin-right: -12px; + margin-left: -12px; +} +@media (min-width: 768px) { + .a-full-width { + margin-right: -84px; + margin-left: -84px; + } +} +@media (min-width: 992px) { + .a-full-width { + margin-right: -96px; + margin-left: -96px; + } +} + +.a-full-height { + margin-bottom: -36px; +} +@media (min-width: 768px) { + .a-full-height { + margin-bottom: -48px; + } +} + +.a-maxThreeLines2 p { + display: -webkit-box; + flex-direction: column; + overflow: hidden; + text-overflow: ellipsis; + -webkit-line-clamp: 3; +} + +.a-p-static { + position: static !important; +} + +.a-p-relative { + position: relative; +} + +.a-overflow-auto { + overflow: auto; +} + +.a-overflow-hidden { + overflow: hidden; +} + +.a-js-bodyClassPersist { + display: none; +} + +.container:focus, +.row:focus { + box-shadow: none !important; +} + +.a-js-hidden { + display: none; +} + +.a-js-forceHidden { + display: none !important; +} + +.a-js-forceFlexColumn { + flex-direction: column; +} + +.dropdown-menu.a-dropdown-personswitchList, +.dropdown-menu.an-dropdown-navigationMenu, +.dropdown-menu.a-dropdown-overflow-menu { + display: none; +} +.dropdown-menu.a-dropdown-overflow-menu-right { + display: none; +} + +.a-js-none { + display: none; +} + +.a-js-genericSearch .a-card-filter, +.a-js-genericSearch .a-js-results, +.a-js-genericSearch .a-js-alternativeResults, +.a-js-genericSearch .a-js-noResults { + display: none; +} + +.a-js-adjustedError { + margin-bottom: 12px; +} + +.a-js-modal-dirtyCancelBtn, +.a-js-modal-dirtyCloseBtn, +.a-js-modal-dirtyBackBtn { + pointer-events: auto; +} + +a, +.a-btn-link { + position: relative; + padding-bottom: 2px; + color: #000000; + text-decoration: none; + cursor: pointer; + border-bottom: 2px solid #008fd6; +} +a:active, +a:focus, +a:hover, +.a-btn-link:active, +.a-btn-link:focus, +.a-btn-link:hover { + color: #000000; + text-decoration: none; + cursor: pointer; + border-bottom: 2px solid #0062ba; +} +a:active.a-linkDanger, +a:focus.a-linkDanger, +a:hover.a-linkDanger, +.a-btn-link:active.a-linkDanger, +.a-btn-link:focus.a-linkDanger, +.a-btn-link:hover.a-linkDanger { + border-bottom: 2px solid #b61b31; +} +a.a-notActive, +.a-btn-link.a-notActive { + pointer-events: none; + cursor: default; + opacity: 0.7; +} +a.a-linkDanger, +.a-btn-link.a-linkDanger { + border-color: #e23b53; +} +a.no-decoration, +.a-btn-link.no-decoration { + padding-bottom: 0; + color: #000000; + text-decoration: none; + border: none; +} +a.no-decoration:hover, +a.no-decoration:focus, +.a-btn-link.no-decoration:hover, +.a-btn-link.no-decoration:focus { + text-decoration: none; + border-bottom: none; +} +@media (min-width: 768px) { + a.a-link-modalTop, + .a-btn-link.a-link-modalTop { + margin-right: -36px; + } +} +.a-h3 a, +.a-card .a-h3 a a, +.a-h3 .a-btn-link, +.a-card .a-h3 a .a-btn-link { + padding-bottom: 2px; +} +a > i, +.a-btn-link > i { + position: relative; +} + +.a-linkArea { + position: relative; + z-index: 1; +} +.a-linkArea::before { + position: absolute; + top: -11px; + left: -12px; + z-index: -1; + width: calc(100% + 24px); + min-height: 48px; + cursor: pointer; + content: ''; +} + +.a-helpIconButton { + color: #6a6a6a; + border: none; +} +.a-helpIconButton .ai-stack i { + margin-top: -2px; +} +.a-helpIconButton .ai-stack i.ai { + font-size: 1em; + line-height: 1em; +} +.a-helpIconButton .ai-stack i.ai:first-of-type { + color: #6a6a6a; +} +.a-helpIconButton:hover { + color: #bcc7cc; + text-decoration: none; + border-bottom: none; +} +.a-helpIconButton:focus { + color: #bcc7cc; + border-bottom: none; + outline: none; +} +.a-helpIconButton i { + display: inline-block; + margin-top: -2px; + vertical-align: middle; +} +.a-helpIconButton.a-helpIconButton--blue { + color: #008fd6; +} +.a-helpIconButton.a-helpIconButton--blue:focus { + color: #022f51; +} +.a-helpIconButton.a-helpIconButton--blue:active { + color: #008fd6; +} + +h1 + .a-helpIconButton { + top: -4px; + left: 4px; +} + +@media (min-width: 768px) { + .a-hvr-underline:hover { + border-bottom: 3px solid #0062ba; + } +} + +.a-fullWidthLink { + position: absolute; + right: 0; + left: 0; + min-height: 36px; +} +.a-fullWidthLink.a-fullWidthLink--underline span { + padding-bottom: 2px; + border-bottom: 2px solid #008fd6; +} +.a-fullWidthLink.a-fullWidthLink--underline span:hover { + border-bottom: 2px solid #0062ba; +} + +mark, +.a-mark { + padding: 0; + background-color: #fbf6bd; +} + +.a-label { + min-width: 24px; + min-height: 24px; + padding: 3px 9px 0 9px; + margin-right: 6px; + color: #000000; + text-align: center; + vertical-align: middle; + border-radius: 24px; +} +.a-label.badge-primary { + background-color: #1eaef7; +} +.a-label.badge-default { + background: #bcc7cc; +} +.a-label.badge-light { + background: #efefef; +} +.a-label.a-label-alignTop { + vertical-align: top; +} + +h1 .a-label { + margin-top: -8px; +} + +@media (max-width: 767px) { + .navbar-toggleable-sm li .ai-circle-exclamation { + float: right; + line-height: 1; + } +} +@media (min-width: 992px) { + .a-globalNav li .ai-circle-exclamation { + font-size: 1.13em !important; + } +} + +.a-bgGrey .a-fullWidthBtn .a-btnBigger:hover { + background: #ffffff; +} + +.card-block { + overflow-wrap: break-word; +} + +.ai.ai-xs, +.a-helpIconButton i.ai, +.ai.reg-xs, +.reg.ai-xs, +.a-helpIconButton i.reg, +.reg.reg-xs, +.ai-stack.ai-xs, +.a-helpIconButton .ai-stack, +.ai-stack.reg-xs, +.reg-stack.ai-xs, +.a-helpIconButton i.reg-stack, +.reg-stack.reg-xs { + font-size: 1.5em; +} +.ai.ai-sm, +.ai.reg-sm, +.reg.ai-sm, +.reg.reg-sm, +.ai-stack.ai-sm, +.ai-stack.reg-sm, +.reg-stack.ai-sm, +.reg-stack.reg-sm { + font-size: 1.8em; +} +.ai.ai-lg, +.ai.reg-lg, +.reg.ai-lg, +.reg.reg-lg, +.ai-stack.ai-lg, +.ai-stack.reg-lg, +.reg-stack.ai-lg, +.reg-stack.reg-lg { + font-size: 4em; +} +.ai.ai-md, +.ai.reg-md, +.reg.ai-md, +.reg.reg-md, +.ai-stack.ai-md, +.ai-stack.reg-md, +.reg-stack.ai-md, +.reg-stack.reg-md { + font-size: 3.2em; +} +@media (min-width: 768px) { + .ai.ai-md-lg, + .ai.reg-md-lg, + .reg.ai-md-lg, + .reg.reg-md-lg, + .ai-stack.ai-md-lg, + .ai-stack.reg-md-lg, + .reg-stack.ai-md-lg, + .reg-stack.reg-md-lg { + font-size: 4em; + } +} +@media (min-width: 768px) { + .ai.ai-md-md, + .ai.reg-md-md, + .reg.ai-md-md, + .reg.reg-md-md, + .ai-stack.ai-md-md, + .ai-stack.reg-md-md, + .reg-stack.ai-md-md, + .reg-stack.reg-md-md { + font-size: 2.25em; + -webkit-font-smoothing: subpixel-antialiased; + line-height: 0px; + } +} +.ai.ai-nw, +.ai.reg-nw, +.reg.ai-nw, +.reg.reg-nw, +.ai-stack.ai-nw, +.ai-stack.reg-nw, +.reg-stack.ai-nw, +.reg-stack.reg-nw { + width: auto; +} +.ai.ai-nw-pr, +.ai.reg-nw-pr, +.reg.ai-nw-pr, +.reg.reg-nw-pr, +.ai-stack.ai-nw-pr, +.ai-stack.reg-nw-pr, +.reg-stack.ai-nw-pr, +.reg-stack.reg-nw-pr { + padding-right: 6px; +} +.ai.ai-nw-pl, +.ai.reg-nw-pl, +.reg.ai-nw-pl, +.reg.reg-nw-pl, +.ai-stack.ai-nw-pl, +.ai-stack.reg-nw-pl, +.reg-stack.ai-nw-pl, +.reg-stack.reg-nw-pl { + padding-left: 6px; +} +.ai.ai-left, +.ai.reg-left, +.reg.ai-left, +.reg.reg-left, +.ai-stack.ai-left, +.ai-stack.reg-left, +.reg-stack.ai-left, +.reg-stack.reg-left { + text-align: left; +} +.ai.ai-right, +.ai.reg-right, +.reg.ai-right, +.reg.reg-right, +.ai-stack.ai-right, +.ai-stack.reg-right, +.reg-stack.ai-right, +.reg-stack.reg-right { + text-align: right; +} +.ai.ai-top, +.reg.ai-top, +.ai-stack.ai-top, +.reg-stack.ai-top { + vertical-align: top; +} +.ai.ai-float-right, +.reg.ai-float-right, +.ai-stack.ai-float-right, +.reg-stack.ai-float-right { + float: right; +} + +.ai-stack, +.reg-stack { + font-size: 2.25em; + -webkit-font-smoothing: subpixel-antialiased; + line-height: 0px; + width: 1em; + height: 1em; +} +.ai-stack i, +.reg-stack i { + font-size: inherit; +} + +.a-switch i, +.a-btn-action i { + margin-top: -3px; + font-size: 1.8em; +} +.a-switch.a-fullWidthBtn i, +.a-btn-action.a-fullWidthBtn i { + font-size: 2.25em; + -webkit-font-smoothing: subpixel-antialiased; + line-height: 0px; +} + +.a-list i { + margin-top: -4px; + font-size: 1.8em; +} + +.a-icon { + display: inline-flex; + min-width: 60px; + min-height: 60px; + align-items: center; + justify-content: center; +} + +.a-icon-circle { + background-color: #efefef; + border-radius: 50%; +} +.a-icon-circle.a-bgBlue { + color: #ffffff; +} + +.a-iconText { + display: flex; + width: 100%; + min-height: 84px; + align-items: center; +} +.a-iconText .a-iconText-icon { + display: flex; + width: 60px; + min-width: 60px; + margin-right: 0; + justify-content: center; + align-self: center; +} +@media (min-width: 768px) { + .a-iconText .a-iconText-icon { + margin-right: 12px; + } +} +.a-iconText .a-iconText-icon .a-date { + margin: 0; +} +.a-iconText .a-iconText-icon:empty { + display: none; +} +.a-iconText .a-iconText-icon.a-iconText-icon--start { + align-self: flex-start; +} +.a-iconText.a-iconText--noMinHeight { + min-height: auto; +} +.a-iconText .a-iconText-text { + flex: 1; + font-size: inherit; +} +.a-iconText .a-iconText-text .a-iconText-text-small { + font-size: 14px; + font-size: 0.875rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; + display: block; + margin-bottom: 0; +} +.a-iconText .a-iconText-text span.a-iconText-text-large, +.a-iconText .a-iconText-text p.a-iconText-text-large { + font-size: 18px; + font-size: 1.125rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; + margin-bottom: 0; +} +@media (min-width: 992px) { + .a-iconText .a-iconText-text span.a-iconText-text-large, + .a-iconText .a-iconText-text p.a-iconText-text-large { + font-size: 28px; + font-size: 1.75rem; + line-height: 1.4; + -webkit-font-smoothing: subpixel-antialiased; + } +} +.a-iconText .a-iconText-text h1 { + margin-bottom: 0; +} +.a-iconText .a-iconText-text h1 + .a-byline { + margin-top: 0; + margin-bottom: 0; +} +.a-iconText .a-iconText-text .a-iconText-text-small + .a-iconText-text-large { + display: block; +} +@media (min-width: 992px) { + .a-iconText .a-iconText-text .a-iconText-text-small + .a-iconText-text-large { + font-size: 20px; + font-size: 1.25rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; + } +} +.a-iconText .a-iconText-text a, +.a-iconText .a-iconText-text .a-btn-link { + font-size: 18px; + font-size: 1.125rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; + font-weight: bold; +} +@media (min-width: 768px) { + .a-iconText .a-iconText-text a, + .a-iconText .a-iconText-text .a-btn-link { + font-size: 20px; + font-size: 1.25rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; + } +} +.a-iconText .a-iconText-text .a-formCode { + font-size: 18px; + font-size: 1.125rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; +} +@media (min-width: 768px) { + .a-iconText .a-iconText-text .a-formCode { + font-size: 20px; + font-size: 1.25rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; + } +} +.a-iconText.a-iconText-shadow { + padding: 12px; + box-shadow: 1px 1px 4px 0 rgba(137, 137, 137, 0.5); +} +.a-iconText.a-iconText-border { + padding: 10px; + border: 2px dotted #008fd6; +} +.a-iconText.a-iconText-background { + padding: 12px; + color: #ffffff; + background: #022f51; +} +.a-iconText.a-iconText-background .a-icon-circle { + color: #000000; +} +.a-iconText.a-iconText-background.a-iconText-background--white { + color: #000000; + background: #ffffff; +} +.a-iconText.a-iconText-background.a-iconText-background--transparent { + color: #000000; + background: transparent; +} +.a-iconText.a-iconText-smallLink .a-iconText-text .a-iconText-text-large { + display: block; +} +.a-iconText.a-iconText-p0 .a-iconText-text p { + margin-bottom: 0; +} + +.a-bgWhite .a-iconText.a-iconText-background.a-iconText-background--white { + color: #000000; + background: #efefef; +} + +@media (min-width: 992px) { + .a-iconText-large { + min-height: 96px; + } + .a-iconText-large .a-iconText-icon { + width: 72px; + } + .a-iconText-large .a-icon { + width: 72px; + min-width: 72px; + height: 72px; + font-size: 4em; + } +} + +i.a-danger { + color: #e23b53; +} +i.a-danger:not(.a-noHover):hover { + color: #cc1e37; +} +i.a-dimmed { + color: #6a6a6a; +} +i.a-blue { + color: #008fd6; +} + +.container-fluid, +.container-sm, +.container-md, +.container-lg, +.container-xl { + padding: 0; +} + +.container { + padding: 0 12px; +} +@media (min-width: 576px) { + .container { + padding: 0 24px; + } +} +@media (min-width: 1200px) { + .container { + padding: 0; + } +} + +.col-auto { + padding-right: 0; + padding-left: 0; +} + +@media (max-width: 767.98px) { + .a-container-fluid-small { + width: auto; + padding: 0; + } +} + +.a-noColPadding { + margin: 0; +} +.a-noColPadding .col-xs-1 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xs-2 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xs-3 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xs-4 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xs-5 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xs-6 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xs-7 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xs-8 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xs-9 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xs-10 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xs-11 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xs-12 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xs { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-sm-1 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-sm-2 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-sm-3 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-sm-4 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-sm-5 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-sm-6 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-sm-7 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-sm-8 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-sm-9 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-sm-10 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-sm-11 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-sm-12 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-sm { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-md-1 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-md-2 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-md-3 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-md-4 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-md-5 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-md-6 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-md-7 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-md-8 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-md-9 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-md-10 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-md-11 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-md-12 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-md { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-lg-1 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-lg-2 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-lg-3 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-lg-4 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-lg-5 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-lg-6 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-lg-7 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-lg-8 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-lg-9 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-lg-10 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-lg-11 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-lg-12 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-lg { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xl-1 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xl-2 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xl-3 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xl-4 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xl-5 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xl-6 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xl-7 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xl-8 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xl-9 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xl-10 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xl-11 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xl-12 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xl { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xxl-1 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xxl-2 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xxl-3 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xxl-4 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xxl-5 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xxl-6 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xxl-7 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xxl-8 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xxl-9 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xxl-10 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xxl-11 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xxl-12 { + padding-right: 0; + padding-left: 0; +} +.a-noColPadding .col-xxl { + padding-right: 0; + padding-left: 0; +} + +.bigger-container { + margin-right: -108px; + margin-left: -48px; +} +@media (max-width: 1199.98px) { + .bigger-container { + margin-right: -12px; + margin-left: -12px; + } +} + +.a-rwd-break { + display: block; +} +@media (min-width: 576px) { + .a-rwd-break { + display: none; + } +} + +.a-pl-5andhalf { + padding-left: 66px; +} + +.a-pl-4andhalf { + padding-left: 54px; +} + +.a-p-x9-xl { + margin-bottom: 12px; +} +@media (min-width: 1200px) { + .a-p-x9-xl { + padding-right: 108px; + padding-left: 108px; + } +} + +.a-py-minus-1 { + width: calc(100% + 36px); + margin-left: -18px; +} +@media (min-width: 576px) { + .a-py-minus-1 { + width: calc(100% + 24px); + margin-left: -12px; + } +} +@media (min-width: 992px) { + .a-py-minus-1 { + width: auto; + margin-left: auto; + } +} + +.a-py-minus-2 { + width: calc(100% + 48px); + margin-left: -24px; +} +@media (min-width: 576px) { + .a-py-minus-2 { + width: auto; + margin-left: auto; + } +} + +.a-py-1 { + padding-right: 8.33333%; + padding-left: 8.33333%; +} + +.a-pl-1 { + padding-left: 8.33333%; +} + +.col-max-2 { + min-width: 50%; +} +.col-max-2:nth-of-type(n + 3) { + max-width: 50%; +} + +.col-max-3 { + min-width: 33.33333%; +} +.col-max-3:nth-of-type(n + 4) { + max-width: 33.33333%; +} + +.col-max-4 { + min-width: 25%; +} +.col-max-4:nth-of-type(n + 5) { + max-width: 25%; +} + +.col-max-5 { + min-width: 20%; +} +.col-max-5:nth-of-type(n + 6) { + max-width: 20%; +} + +.col-max-6 { + min-width: 16.6666666%; +} +.col-max-6:nth-of-type(n + 7) { + max-width: 16.6666666%; +} + +@media (max-width: 767.98px) { + .a-w-3-sm-down { + width: 36px; + } +} + +.a-w-7 { + width: 84px; +} + +.a-w-8 { + width: 96px; +} + +.a-lh-3 { + line-height: 36px; +} + +@media (min-width: 992px) { + .a-offset-alignContent .a-iconText .a-iconText-icon { + margin-right: 6px; + } +} +@media (min-width: 1200px) { + .a-offset-alignContent .a-iconText .a-iconText-icon { + width: 64px; + margin-right: 12px; + } +} + +.loader { + position: relative; + display: block; + margin: 0 auto; + text-indent: -9999em; + transform: translateZ(0); +} +.loader.loader-ellipsis { + width: 0.625em; + height: 0.625em; + border-radius: 50%; + -webkit-animation: loader-ellipsis 1.8s infinite ease-in-out; + animation: loader-ellipsis 1.8s infinite ease-in-out; + -webkit-animation-delay: -0.16s; + animation-delay: -0.16s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} +.loader.loader-ellipsis::after, +.loader.loader-ellipsis::before { + position: absolute; + top: 0; + width: 100%; + height: 100%; + content: ''; + border-radius: 50%; + -webkit-animation: loader-ellipsis 1.8s infinite ease-in-out; + animation: loader-ellipsis 1.8s infinite ease-in-out; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} +.loader.loader-ellipsis::before { + left: -0.875em; + -webkit-animation-delay: -0.32s; + animation-delay: -0.32s; +} +.loader.loader-ellipsis::after { + left: 0.875em; +} + +.loader-container { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 3; + background-color: rgba(255, 255, 255, 0.9); +} +.loader-container .loader { + top: 40%; + margin: auto; +} + +body > .loader-container { + position: fixed; + background-color: rgba(255, 255, 255, 0.5); +} + +@-webkit-keyframes loader-ellipsis { + 0%, + 100%, + 80% { + box-shadow: 0 0.625em 0 -0.325em #008fd6; + } + 40% { + box-shadow: 0 0.625em 0 0 #008fd6; + } +} + +@keyframes loader-ellipsis { + 0%, + 100%, + 80% { + box-shadow: 0 0.625em 0 -0.325em #008fd6; + } + 40% { + box-shadow: 0 0.625em 0 0 #008fd6; + } +} +.a-loader-loading::after, +.a-loader-loading::before { + position: absolute; + top: 0; + width: 0.625em; + height: 0.625em; + content: ''; + border-radius: 50%; + -webkit-animation: loader-ellipsis 1.8s infinite ease-in-out; + animation: loader-ellipsis 1.8s infinite ease-in-out; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.a-message { + position: relative; + display: inline-block; + min-width: 100px; + padding: 14px 24px 12px 24px; + margin-top: 12px; + clear: both; + background-color: #efefef; + box-shadow: 1px 1px 4px 0 rgba(137, 137, 137, 0.5); +} +.a-message::after { + position: absolute; + top: 1px; + bottom: 100%; + left: 24px; + box-sizing: border-box; + width: 0; + height: 0; + margin-left: 12px; + content: ' '; + border: 6px solid #000000; + border-color: transparent transparent #efefef #efefef; + border-width: 6px; + box-shadow: -2px 2px 2px -2px rgba(0, 0, 0, 0.1); + transform: rotate(135deg); + transform-origin: 0 0; +} +.a-message.a-message--arrow-off { + margin-top: 0; +} +.a-message.a-message--arrow-off::after { + content: none; +} +.a-message.a-message--fullwidth { + float: none; + width: 100%; +} +.a-message.a-message--extendLeft { + width: calc(100% + 24px); + padding-right: 12px; + padding-left: 12px; + margin-right: -12px; + margin-left: -12px; +} +@media (min-width: 768px) { + .a-message.a-message--extendLeft { + width: calc(100% + 60px); + padding-left: 60px; + margin-right: 0; + margin-left: -60px; + } +} +.a-message.a-message--extendX { + width: calc(100% + 24px); + padding-right: 12px; + padding-left: 12px; + margin-right: -12px; + margin-left: -12px; +} +@media (min-width: 768px) { + .a-message.a-message--extendX { + width: calc(100% + 120px); + padding-right: 60px; + padding-left: 60px; + margin-right: -60px; + margin-left: -60px; + } +} +.a-message.a-message--no-dropshadow { + box-shadow: none; +} +.a-message.a-py-minus-1 { + width: calc(100% + 36px); + margin-left: -18px; +} +@media (min-width: 576px) { + .a-message.a-py-minus-1 { + width: calc(100% + 24px); + margin-left: -12px; + } +} +@media (min-width: 992px) { + .a-message.a-py-minus-1 { + width: 100%; + margin-left: auto; + } +} +.a-message.a-message-error { + background-color: #f9cad3; +} +.a-message.a-message-error::after { + border-color: transparent transparent #f9cad3 #f9cad3; +} +.a-message.a-message-default { + background-color: #efefef; +} +.a-message.a-message-default::after { + border-color: transparent transparent #efefef #efefef; +} +.a-message.a-message-success { + background-color: #d4f9e4; +} +.a-message.a-message-success::after { + border-color: transparent transparent #d4f9e4 #d4f9e4; +} +.a-message.a-message-info { + background-color: #fbf6bd; +} +.a-message.a-message-info::after { + border-color: transparent transparent #fbf6bd #fbf6bd; +} +.a-message.a-message-edit { + background-color: #cff0ff; +} +.a-message p:last-child { + margin-bottom: 0; +} + +.a-tabs { + display: block; + width: 100%; + overflow-x: auto; + overflow-y: hidden; +} +@media (min-width: 576px) { + .a-tabs { + display: flex; + float: left; + justify-content: space-between; + } +} +.a-tabs.a-tabs-lg { + display: flex; + margin-bottom: -2px; +} +.a-tabs.a-tabs-lg .a-tab { + margin-bottom: 0; +} +.a-tabs .a-tab { + margin-right: 12px; + margin-bottom: 12px; +} +@media (min-width: 576px) { + .a-tabs .a-tab { + margin-right: 24px; + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .a-tabs .a-tab { + margin-right: 36px; + } +} +.a-tabs .a-tab.disabled { + color: #6a6a6a; +} +.a-tabs .a-tab.disabled a { + cursor: not-allowed; + border: none; +} +.a-tabs .a-tab-btn { + font-size: 14px; + font-size: 0.875rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; + position: relative; + display: inline-block; + padding: 6px 0; + color: #000000; + text-decoration: none; + cursor: pointer; + border-bottom: 2px solid transparent; + justify-content: center; +} +@media (min-width: 768px) { + .a-tabs .a-tab-btn { + font-size: 16px; + font-size: 1rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; + } +} +@media (min-width: 576px) { + .a-tabs .a-tab-btn { + min-height: 45px; + padding: 6px 0 6px; + } +} +.a-tabs .a-tab-btn.active { + border-bottom-color: #008fd6; +} +.a-tabs .a-tab-btn .active, +.a-tabs .a-tab-btn:focus, +.a-tabs .a-tab-btn:hover, +.a-tabs .a-tab-btn:active { + border-bottom-color: #008fd6; +} + +.a-tabs-content { + clear: both; + background: #ffffff; +} + +.popover { + margin-top: 12px; + background-color: #fbf6bd; + border: none; + border-radius: 0; + box-shadow: 0 1px 5px -2px #000000; +} +.popover .arrow { + box-sizing: border-box; +} +.popover .arrow::after { + border-color: transparent; +} +.popover .arrow::before { + position: absolute; + top: 7px; + bottom: 100%; + left: 50%; + box-sizing: border-box; + width: 0; + height: 0; + margin-left: 9px; + content: ''; + border: 6px solid #000000; + border-color: #fbf6bd #fbf6bd #fbf6bd #fbf6bd; + box-shadow: -1px 1px 3px 0 rgba(0, 0, 0, 0.1); + transform: rotate(135deg); + transform-origin: 0 0; +} +.popover.bs-popover-top, +.popover.bs-popover-auto[x-placement^='top'] { + margin-top: -6px; +} +.popover.bs-popover-top .arrow::before, +.popover.bs-popover-auto[x-placement^='top'] .arrow::before { + top: -2px; + box-shadow: 3px -2px 3px 0 rgba(0, 0, 0, 0.1); +} +.popover.bs-popover-right, +.popover.bs-popover-auto[x-placement^='right'] { + margin-left: 12px; +} +.popover.bs-popover-right .arrow::before, +.popover.bs-popover-auto[x-placement^='right'] .arrow::before { + top: 4px; + left: 6px; + box-shadow: 2px 1px 3px 0 rgba(0, 0, 0, 0.1); +} +.popover.bs-popover-left, +.popover.bs-popover-auto[x-placement^='left'] { + margin-right: 12px; +} +.popover.bs-popover-left .arrow::before, +.popover.bs-popover-auto[x-placement^='left'] .arrow::before { + top: 4px; + left: -2px; + box-shadow: -2px -1px 3px 0 rgba(0, 0, 0, 0.1); +} +.popover .popover-body { + padding: 12px; +} +.popover.popover-valid { + background-color: #d4f9e4; +} +.popover.popover-valid .arrow::before { + border-color: #d4f9e4 #d4f9e4 #d4f9e4 #d4f9e4; +} +.popover.popover-valid .popover-title { + background-color: #d4f9e4; +} +.popover.popover-warning { + background-color: #f9cad3; +} +.popover.popover-warning .arrow::before { + border-color: #f9cad3 #f9cad3 #f9cad3 #f9cad3; +} +.popover.popover-warning .popover-title { + background-color: #f9cad3; +} +.popover.popover-gray { + background-color: #efefef; +} +.popover.popover-gray .arrow::before { + border-color: #efefef #efefef #efefef #efefef; +} +.popover.popover-gray .popover-title { + background-color: #efefef; +} +.popover.footnote { + background-color: #efefef; +} +.popover.footnote .arrow::before { + border-color: #efefef #efefef #efefef #efefef; +} +.popover.footnote .popover-title { + background-color: #efefef; +} +.popover.popover-big { + width: 100%; + max-width: 100%; + max-height: 60%; + padding: 0; + overflow-x: hidden; + overflow-y: auto; + background-color: #fbf6bd; +} +.popover.popover-big h3.popover-body, +.popover.popover-big div.popover-body { + padding: 0; +} +.popover.popover-big h3.popover-body .container, +.popover.popover-big div.popover-body .container { + padding: 0; +} +@media (max-width: 575.98px) { + .popover.popover-big h3.popover-body .container .a-modal-body, + .popover.popover-big div.popover-body .container .a-modal-body { + padding-right: 24px; + padding-left: 24px; + } +} +@media (max-width: 767.98px) { + .popover.popover-big h3.popover-body, + .popover.popover-big div.popover-body { + width: auto; + } +} +.popover.popover-big::before { + display: none; +} +.popover.popover-big .popover-title { + background-color: #fbf6bd; +} + +.a-pagination .page-item .page-link { + padding: 5px 14px 3px; + margin-right: 12px; + margin-bottom: 12px; + color: #000000; + background-color: transparent; + border: 1px solid #ffffff; + border-radius: 0; +} +.a-pagination .page-item .page-link:focus, +.a-pagination .page-item .page-link:hover { + color: #ffffff; + text-decoration: none; + background-color: #008fd6; + border-color: #008fd6; +} +.a-pagination .page-item.active .page-link { + background-color: #ffffff; +} +.a-pagination .page-item.active .page-link:hover { + color: #000000; + background-color: #ffffff; + border: 1px solid #ffffff; +} + +.a-bgGreyLight .page-item .page-link, +.a-bgBlueLight .page-item .page-link { + background-color: #ffffff; +} +.a-bgGreyLight .page-item.active .page-link, +.a-bgBlueLight .page-item.active .page-link { + border: 2px solid #ffffff; +} +.a-bgGreyLight .page-item.active .page-link:hover, +.a-bgBlueLight .page-item.active .page-link:hover { + border: 2px solid #ffffff; +} + +.a-list-header, +.a-list { + position: relative; +} +.a-list-header .row, +.a-list .row { + margin: 0; +} +.a-list-header div[class^='col'], +.a-list-header span[class^='col'], +.a-list div[class^='col'], +.a-list span[class^='col'] { + padding: 0; + margin: 0; +} +.a-list-header li > div:not(.collapse) button, +.a-list-header li > a > div:not(.collapse) button, +.a-list li > div:not(.collapse) button, +.a-list li > a > div:not(.collapse) button { + z-index: 1; + display: inline-block; + min-height: 0; + padding: 0; + margin: 0; +} +.a-list-header li.a-clickable.a-list-hasRowLink:hover, +.a-list li.a-clickable.a-list-hasRowLink:hover { + background-color: rgba(207, 240, 255, 0.4); +} + +.a-list-container .a-list-header { + min-height: 36px; + padding-right: 12px; + padding-left: 12px; +} +@media (min-width: 768px) { + .a-list-container .a-list-header { + padding: 12px 6px; + } +} +.a-list-container .a-list-header .a-list-sortHeader { + font-size: 12px; + font-size: 0.75rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; + margin-top: 4px; + margin-bottom: -6px; + cursor: pointer; +} +.a-list-container .a-list-header:not(.a-dotted) { + border-top: 1px solid #bcc7cc; + border-bottom: 1px solid #bcc7cc; +} +.a-list-container .a-list-header .a-clickable:hover:not(.a-expanded):not(.a-deleted):not(.a-completed) { + background-color: inherit; +} +.a-list-container .a-list-header .a-dropdownArrow { + margin: 0; + vertical-align: top; + border-left: 10px solid #000000; + transform: scale(0.5) rotate(90deg); +} +.a-list-container .a-list-header .a-js-reverse-sort .a-dropdownArrow { + transform: scale(0.5) rotate(-90deg); +} +.a-list-container .a-list-header .a-active .a-dropdownArrow { + border-left: 10px solid #008fd6; +} + +.a-list { + margin: 0; + list-style: none; +} +.a-list.a-list-large li > .row, +.a-list.a-list-large li .a-list-content { + padding-right: 12px; + padding-left: 12px; +} +@media (min-width: 768px) { + .a-list.a-list-large li > .row, + .a-list.a-list-large li .a-list-content { + min-height: 48px; + padding: 12px 6px; + } +} +.a-list.a-list-large li .a-list-rowLink { + font-size: 20px; + font-size: 1.25rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; + min-height: 48px; + padding: 10px 6px 7px 6px; +} +.a-list.a-list-large li .a-list-rowLink.a-list-rowLink-large { + padding: 12px; +} +.a-list.a-list-large.a-list-borderTopFirst li:first-of-type { + border-top: 1px solid #bcc7cc; +} +@media (min-width: 768px) { + .a-list.a-list-large-forMD li > .row, + .a-list.a-list-large-forMD li .a-list-content { + min-height: 48px; + padding: 12px 6px; + } + .a-list.a-list-large-forMD li .a-list-rowLink { + font-size: 20px; + font-size: 1.25rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; + min-height: 48px; + padding: 10px 6px 7px 6px; + } +} +.a-list.a-list-borderTop li:first-child { + background-image: linear-gradient(to right, #008fd6 50%, transparent 0%), + linear-gradient(to right, #008fd6 50%, transparent 0%); + background-repeat: repeat-x; + background-position: + 25px top, + 25px bottom; + background-size: 4px 2px; +} +.a-list.a-list-borderTopSolid li:first-child { + border-top: 2px solid #008fd6; +} +.a-list.a-list-large-rows li > .row, +.a-list.a-list-large-rows li .a-list-content { + padding: 12px 6px 12px 6px; +} +.a-list li > .row, +.a-list li .a-list-content { + min-height: 36px; + padding: 6px 6px 4px 6px; +} +.a-list li:not(.a-dotted) { + border-top: 1px solid #bcc7cc; +} +.a-list li.a-selected .a-lineThrough-selected { + text-decoration: line-through; +} +.a-list li.card { + display: list-item; + margin-bottom: 0; + background-color: transparent; + border: none; + border-radius: 0; +} +.a-list li.card.a-expanded { + background-color: #ffffff; +} +.a-list li.card:not(.a-dotted) { + border-bottom: 1px solid #bcc7cc; +} +.a-list li.a-list-item-centered > div { + align-items: center; +} +.a-list li.a-list-item-centered > div > div[class^='col'] { + display: inline-block; + vertical-align: middle; +} +.a-list li.a-list-item-loadMore { + border-bottom: none; +} +.a-list li.a-list-item-loadMore .row { + min-height: 48px; + padding: 4px 6px; + align-items: center; +} +.a-list li.a-list-hasRowLink { + padding: 0; +} +.a-list li.a-offset-border-top { + border: none; +} +.a-list li .a-list-rowLink { + display: block; + padding: 7px 6px 5px 6px; + border: none; +} +.a-list li .a-delete-add-container { + padding: 12px 12px 24px 6px; + margin: 12px 0; + background-color: #cff0ff; +} +.a-list li .a-delete-add-container button { + z-index: 1; + display: inline-block; + min-height: 0; + padding: 0; + margin: 0; +} +.a-list li button.a-add-certificate { + z-index: 1; + display: inline-block; + min-height: 0; + padding: 0; + margin: 0; +} +.a-list li.a-no-border-bottom { + border-bottom: none; +} +@media (min-width: 768px) { + .a-list.a-list-2col { + -moz-column-count: 2; + column-count: 2; + -moz-column-gap: 48px; + column-gap: 48px; + } + .a-list.a-list-2col li { + -moz-column-break-inside: avoid; + break-inside: avoid; + page-break-inside: avoid; + } +} +@media (min-width: 768px) { + .a-list.a-list-1col { + width: calc(50% - 24px); + } +} +.a-list.a-list-noIcon li .a-list-rowLink { + padding-left: 0; +} +.a-list.a-list-noIcon .row { + padding-left: 0; +} + +.a-bgWhite ul.connected-bullets li::after { + background: #ffffff; +} + +.a-bgBlueLight ul.connected-bullets li::after { + background: #cff0ff; +} + +.a-bgGreyLight ul.connected-bullets li::after, +.a-bgGrey ul.connected-bullets li::after { + background: #efefef; +} + +ul.a-item-list-icon li { + padding: 2px 0; +} +ul.a-item-list-icon li div[class^='col'] { + overflow: hidden; + text-overflow: ellipsis; +} +ul.a-item-list-icon li i { + color: #008fd6; +} +ol { + padding-right: 0; + margin-left: 0; + list-style-type: none; + counter-reset: step; +} + +/*------------------------------------*\ + $MODAL +\*------------------------------------*/ +body.a-modal-background-success, +html.a-modal-background-success { + background: #d4f9e4; +} +body.a-modal-background, +html.a-modal-background { + background: #1eaef7; +} +body.a-modal-background-error, +html.a-modal-background-error { + background: #f9cad3; +} + +.a-page .a-modal { + min-height: 100vh; +} + +body.modal-open { + overflow-y: hidden; +} + +.a-modal { + position: fixed; + padding-right: 0 !important; + padding-bottom: 60px; +} +.a-modal .a-iconText { + min-height: 72px; +} +@media (min-width: 768px) { + .a-modal .a-iconText { + height: auto; + } +} +.a-modal .a-iconText.a-iconText-background { + padding: 0 12px 0 6px; +} +@media (min-width: 768px) { + .a-modal .a-iconText.a-iconText-background { + padding: 12px; + } +} +.a-modal .a-iconText .a-iconText-text { + max-width: calc(100% - 100px); + padding-top: 12px; + padding-bottom: 12px; +} +@media (min-width: 768px) { + .a-modal .a-iconText .a-iconText-text { + padding-top: 0; + padding-bottom: 0; + } +} +.a-modal .a-iconText .a-iconText-text .a-iconText-text-small { + overflow-x: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.a-modal .a-modal-top-logo { + opacity: 0.7; +} +@media (max-width: 1199.98px) { + .a-modal .container { + padding: 0; + } +} +.a-modal .modal-lg { + width: auto; + max-width: none; + margin: 0 12px; +} +@media screen and (min-width: 920px) { + .a-modal .modal-lg { + margin: auto; + } +} +.a-modal .modal-content { + margin-bottom: 60px; + border: none; + border-radius: 0; + box-shadow: 1px 1px 4px 0 rgba(137, 137, 137, 0.5); +} +.a-modal .a-link-helpfunction { + color: #ffffff; + text-align: center; +} +.a-modal .a-link-helpfunction a, +.a-modal .a-link-helpfunction .a-link-chat { + color: #ffffff; + border-color: #ffffff; +} +.a-modal .a-link-helpfunction i { + margin-top: -10px; +} +.a-modal .a-modal-contentFullWidth { + width: calc(100% + 47px); + margin-left: -24px; +} +@media (min-width: 768px) { + .a-modal .a-modal-contentFullWidth { + width: calc(100% + 168px); + margin-left: -84px; + } +} +@media (min-width: 992px) { + .a-modal .a-modal-contentFullWidth { + width: calc(100% + 191px); + margin-left: -95px; + } +} +.a-modal .a-modal-contentFullWidth .a-legend { + padding: 0 24px; +} +@media (min-width: 768px) { + .a-modal .a-modal-contentFullWidth .a-legend { + padding: 0 84px; + } +} +@media (min-width: 992px) { + .a-modal .a-modal-contentFullWidth .a-legend { + padding: 0 96px; + } +} +.a-modal .a-modal-contentFullWidth .custom-radio { + padding: 12px 12px 12px 60px; +} +@media (min-width: 768px) { + .a-modal .a-modal-contentFullWidth .custom-radio { + padding: 12px 120px; + } +} +@media (min-width: 992px) { + .a-modal .a-modal-contentFullWidth .custom-radio { + padding: 12px 132px; + } +} +.a-modal .a-modal-contentFullWidth .custom-control-indicator { + left: 24px; +} +@media (min-width: 768px) { + .a-modal .a-modal-contentFullWidth .custom-control-indicator { + left: 84px; + } +} +@media (min-width: 992px) { + .a-modal .a-modal-contentFullWidth .custom-control-indicator { + left: 96px; + } +} +.a-modal .a-personSwitcher-name { + display: inline-block; + max-width: 220px; + letter-spacing: 0.3px; +} +.a-modal .a-page { + position: absolute; + width: 100%; + pointer-events: none; + transition: transform 0.5s cubic-bezier(0.3, 1, 0.5, 1); +} +.a-modal .a-page.a-next-page { + transform: translate3d(180%, 0, 0); +} +.a-modal .a-page.a-current-page { + position: absolute; + top: 0; + pointer-events: inherit; + visibility: visible; + transform: translate3d(0, 0, 0); +} +.a-modal .a-page.a-previous-page { + transform: translate3d(-180%, 0, 0); +} +.a-modal.fade { + overflow-x: hidden; + overflow-y: scroll; + opacity: 1; + transition: none; +} +.a-modal.fade .modal-dialog { + transition: all 0.7s cubic-bezier(0.3, 1, 0.5, 1); + transform: translate3d(180%, 0, 0); +} +.a-modal.fade.show .modal-dialog { + transition: all 0.7s cubic-bezier(0.3, 1, 0.5, 1); + transform: translate3d(0, 0, 0); +} +.a-modal.fade.a-fade--appear .modal-dialog { + transition: all 0.7s; + transform: translate3d(0, 0, 0); +} +.a-modal.fade.a-fade--appear.show .modal-dialog { + transition: all 0.7s; + transform: translate3d(0, 0, 0); +} + +.a-modal-content-target { + position: relative; +} + +.a-modal-top { + min-height: 48px; + padding-top: 36px; +} +.a-modal-top .a-logo { + float: left; + max-width: 110px; + margin-right: 12px; +} +@media (min-width: 992px) { + .a-modal-top .a-logo { + max-width: 142px; + } +} +.a-modal-top .a-modal-top-user { + position: relative; + float: right; + margin-top: 1px; + margin-right: 3px; +} +.a-modal-top .a-modal-top-user .a-personSwitcher { + width: 280px; + padding: 0; + margin-top: -2px; + margin-right: -3px; + color: rgba(0, 0, 0, 0.7); + cursor: not-allowed; +} +.a-modal-top .a-modal-top-user .a-personSwitcher-icon { + color: rgba(0, 0, 0, 0.7); + letter-spacing: 0.3px; +} + +.a-modal-navbar { + height: 48px; + margin-top: 36px; +} + +.a-modal-header { + min-height: 60px; + padding: 0; + border: none; +} +@media (min-width: 768px) { + .a-modal-header { + min-height: 84px; + } +} +.a-modal-header h1 { + line-height: 1; +} +@media (min-width: 768px) { + .a-modal-header h1 { + line-height: 1.5; + } +} + +.a-modal-title { + font-size: 18px; + font-size: 1.125rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; + position: relative; + display: table-cell; + width: 100%; + min-height: 96px; + margin: 0; + color: #ffffff; + vertical-align: middle; +} +@media (min-width: 768px) { + .a-modal-title { + font-size: 24px; + font-size: 1.5rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; + } +} + +.a-modal-body { + padding: 24px 12px; + border-bottom: 1px solid #bcc7cc; +} +.a-modal-body:last-of-type { + border-bottom: none; +} +@media (min-width: 768px) { + .a-modal-body { + padding: 36px 84px; + } +} +@media (min-width: 992px) { + .a-modal-body { + padding: 36px 96px; + } +} +.a-modal-body .a-btn-group { + margin-top: 36px; +} +.a-modal-body .a-modal-receiptContent ul { + margin: 24px 0 24px 36px; +} +.a-modal-body .a-modal-receiptContent ul.a-modal-receiptContent-fullWidth { + margin: 0 0 24px 0; +} + +.a-modal-close, +.a-modal-back { + padding: 0; + margin-bottom: 12px; + pointer-events: auto; + cursor: pointer; + border: none; + border-radius: 50%; +} +.a-modal-close:hover, +.a-modal-back:hover { + border: none; + opacity: 0.7; +} + +.a-modal-close span.ai-stack i, +.a-modal-close span.reg-stack i, +.a-modal-back span.ai-stack i, +.a-modal-back span.reg-stack i { + line-height: 1em; +} +.a-modal-close span.ai-stack i:first-of-type, +.a-modal-close span.reg-stack i:first-of-type, +.a-modal-back span.ai-stack i:first-of-type, +.a-modal-back span.reg-stack i:first-of-type { + color: #ffffff; +} + +.a-modal-close { + float: right; +} + +a.a-modal-close { + padding-top: 6px; + text-align: center; +} + +.a-modal-close-icon { + margin-top: -1px; + color: #e23b53; +} + +.a-modal-footer { + padding: 0 96px 36px 96px; +} + +/*------------------------------------*\ + $MODAL PROCESS +\*------------------------------------*/ +.a-modal-background-success .a-modal-navbar button, +.a-modal-background-error .a-modal-navbar button { + display: none; +} +.a-modal-background-success.a-displayNav .a-modal-navbar button, +.a-modal-background-error.a-displayNav .a-modal-navbar button { + display: inline-block; +} +.a-modal-background-success .a-iconText.a-iconText-background, +.a-modal-background-error .a-iconText.a-iconText-background { + color: #000000; +} + +.a-modal-background-success .modal-backdrop { + background: #d4f9e4; +} +.a-modal-background-success .a-modal-top .a-personSwitcher { + color: #000000; +} +.a-modal-background-success .a-iconText-background { + background: #17c96b; +} +.a-modal-background-success .a-iconText-background .a-iconText-text { + color: #000000; +} +.a-modal-background-success .a-link-helpfunction { + color: #000000; +} +.a-modal-background-success .a-link-helpfunction a { + color: #000000; + border-color: #000000; +} + +.a-modal-background-error .modal-backdrop { + background: #f9cad3; +} +.a-modal-background-error .a-modal-top .a-personSwitcher { + color: #000000; +} +.a-modal-background-error .a-iconText-background { + background: #e23b53; +} +.a-modal-background-error .a-iconText-background .a-iconText-text { + color: #000000; +} +.a-modal-background-error .a-link-helpfunction { + color: #000000; +} +.a-modal-background-error .a-link-helpfunction a { + color: #000000; + border-color: #000000; +} + +@media (min-width: 768px) { + .addPersonOrBusiness { + padding-right: 12px; + padding-left: 12px; + } + + .rightHolderList { + padding: inherit; + } +} +@media (max-width: 767px) { + .panelBox { + display: flex; + flex-direction: column; + } + + .addPersonOrBusiness { + order: 3; + } + + .searchPersonOrBusiness { + order: 2; + } + + .activeLog { + order: 1; + } +} +@media (max-width: 575px) { + .activeLog { + padding-top: 1em; + } +} +@media (min-width: 768px) and (max-width: 992px) { + .a-iconText-icon { + width: 73px; + } + + .a-icon { + width: 72px; + min-width: 72px; + height: 72px; + font-size: 4em; + } + + .a-iconText-text-large { + font-size: 1.75rem !important; + -webkit-font-smoothing: subpixel-antialiased; + } + + .searchPersonOrBusiness { + display: block; + width: 18em !important; + margin: auto; + } + + .activeLog { + position: absolute; + top: 0; + right: 0; + padding-right: 60px; + } +} +.rightHolderList .a-list-container { + background: #ffffff; +} + +@media (min-width: 1200px) { + .a-collapsePanel.expanded { + margin-right: -24px; + margin-left: -24px; + } +} +.a-panelAccordion .a-collapsePanel-heading .a-collapseBtn { + background: transparent; + box-shadow: none !important; +} +@media (min-width: 992px) { + .a-panelAccordion + .a-collapsePanel-heading + .a-collapsePanel--large + .a-collapsePanel-body + .a-collapsePanel-body-content { + padding: 40px 112px !important; + } +} + +.a-collapsePanel-body-secondary { + margin: -1px 0; + background-color: #efefef; + border: 1px solid #bcc7cc; +} +@media (min-width: 576px) { + .a-collapsePanel-body-secondary { + padding: 12px 12px 12px 12px; + } +} +@media (min-width: 768px) { + .a-collapsePanel-body-secondary { + padding: 12px 12px 12px 96px; + } + .a-inboxCompact .a-collapsePanel-body-secondary { + padding-left: 84px; + } +} +@media (min-width: 992px) { + .a-collapsePanel-body-secondary { + padding: 12px 12px 12px 96px; + } + .a-inboxCompact .a-collapsePanel-body-secondary { + padding-left: 84px; + } +} +.a-collapsePanel-body-secondary.a-no-sideborder { + border-right: none; + border-left: none; +} + +.a-collapseHeader { + display: inline-block; + width: 100%; + padding-bottom: 6px; + margin-bottom: 0; +} +.a-collapseHeader a { + border: none; +} +.a-collapseHeader .a-label { + margin-top: -2px; + margin-left: 3px; +} + +.a-collapseContent .a-collapseContent-inside { + padding-right: 0; + padding-bottom: 36px; + padding-left: 48px; +} +@media (min-width: 768px) { + .a-collapseContent .a-collapseContent-inside { + padding-right: 48px; + } +} +.a-collapseContent .a-collapseContent-img { + margin-top: -36px; + opacity: 0; +} +.a-collapseContent .a-collapseContent-img img { + border-radius: 50%; +} +.a-collapseContent.collapse.show .a-collapseContent-img { + opacity: 1; +} +.a-collapseContent ul:not(.connected-bullets):not(.no-decoration) { + margin-left: 0; +} + +.a-dropdownArrow { + display: inline-flex; + width: 0; + height: 0; + margin-top: 4px; + margin-right: 7px; + margin-bottom: 7px; + margin-left: 2px; + border-top: 6px solid transparent; + border-bottom: 6px solid transparent; + border-left: 10px solid #008fd6; + transition: transform 0.2s ease-out; + transform: rotate(90deg); + justify-content: center; + align-items: center; +} + +.a-dropdownCircleArrow { + display: inline-flex; + width: 36px; + min-width: 36px; + height: 36px; + margin-top: -3px; + margin-right: 12px; + color: #ffffff; + background: #008fd6; + border: 3px solid #008fd6; + border-radius: 50%; + transition: transform 0.2s ease-out; + transform: rotate(90deg); + justify-content: center; + align-items: center; +} +.a-dropdownCircleArrow i { + padding-left: 3px; + line-height: inherit; +} +.a-dropdownCircleArrow.a-dropdownCircleArrow--small { + width: 24px; + min-width: 24px; + height: 24px; +} +.a-dropdownCircleArrow.a-dropdownCircleArrow--small i { + font-size: 20px; + font-size: 1.25rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; + margin-top: 0; +} +.a-dropdownCircleArrow.a-dropdownCircleArrow--darkblue { + background: #0062ba !important; + border: 3px solid #0062ba !important; +} + +.collapsed .a-dropdownArrow, +.collapsed .a-dropdownCircleArrow { + transform: rotate(0deg); +} + +a.collapsed .a-dropdownArrow, +a.collapsed .a-dropdownCircleArrow { + transform: rotate(0deg); +} +a.collapsed .hideText { + display: none; +} +a:not(.collapsed) .expandText { + display: none; +} + +.a-list-parentRightHolder:not(.a-expanded) .hideText { + display: none; +} +.a-list-parentRightHolder .a-list-expandedLink-href:hover { + border-bottom: none !important; +} +.a-list-parentRightHolder .a-list-expandedLink-href:focus { + border-bottom: none !important; +} + +@media (max-width: 768px) { + .a-list .row { + display: flex; + } +} +.a-expanded .a-dropdownCircleArrow { + transform: rotate(90deg); +} + +.hideRightHolders.a-list-parentRightHolder, +.hideRightHolders.childRightHolders { + display: none; +} +.hideRightHolders .a-list-parentRightHolder, +.hideRightHolders .childRightHolders { + display: none; +} + +.force-show { + display: block !important; +} + +@media (max-width: 767px) { + .a-list-expandedLink-href { + display: flex; + width: 100%; + padding-top: 4px; + padding-right: 12px; + padding-left: 12px; + margin-left: 6px; + border-bottom: none; + } + .a-list-expandedLink-href div:nth-child(1) { + max-width: 5%; + } + .a-list-expandedLink-href div:nth-child(2) { + position: relative; + min-width: 90%; + padding-left: 1.5em !important; + } + .a-list-expandedLink-href div:nth-child(2) .count { + display: block; + max-width: 33%; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .a-list-expandedLink-href .textStatus { + display: none; + } + + .childRightHolders .a-modalLink-href { + display: flex; + width: 100%; + padding-top: 4px; + padding-right: 12px; + padding-left: 12px; + margin-left: 6px; + border-bottom: none; + } + .childRightHolders .a-modalLink-href div:nth-child(1) { + min-width: 5%; + } + .childRightHolders .a-modalLink-href div:nth-child(2) :first-child { + display: block; + max-width: 67%; + padding-right: 0; + padding-left: 1em !important; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } +} +.a-btn-blue-noUnderline { + color: #0062ba; + text-align: end; +} + +.a-list-expandedLink-href { + display: flex; + width: 100%; + padding: 1%; + border-bottom: none; + align-items: center; +} +.a-list-expandedLink-href .row { + display: contents; +} +.a-list-expandedLink-href div:nth-child(1) { + max-width: 3%; + margin-right: 0.5em; +} +.a-list-expandedLink-href div:nth-child(2) { + display: -webkit-box !important; +} +.a-list-expandedLink-href div:nth-child(2) :first-child { + padding-left: 0 !important; +} +@media (max-width: 992px) { + .a-list-expandedLink-href div .noneExpRole { + max-width: 17em !important; + margin-left: 0 !important; + } + .a-list-expandedLink-href div:nth-child(2) :first-child { + display: block; + max-width: 67%; + padding-right: 0; + padding-left: 0 !important; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .a-list-expandedLink-href div:nth-child(2):nth-child(2) { + padding-right: 0; + } +} +.a-list-expandedLink-href div:nth-child(3) { + text-align: left; +} +.a-list-expandedLink-href div:nth-child(3) :first-child { + display: block; + max-width: 32em; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +@media (min-width: 768px) and (max-width: 992px) { + .a-list-expandedLink-href div:nth-child(3) :first-child { + max-width: 8em; + padding-right: 2em; + margin-left: 2em; + } +} +.a-list-expandedLink-href div:nth-child(4) { + min-width: 24%; + max-height: 2em; + margin-left: -2em; + text-align: end; + align-items: -webkit-baseline-middle; +} +.a-list-expandedLink-href div:nth-child(4) .textStatus { + vertical-align: sub; +} + +.childRightHoldersList { + background: #efefef; + border-top: 1px solid #bcc7cc; +} +.childRightHoldersList .childRightHolders { + display: flex; +} +.childRightHoldersList .childRightHolders .a-modalLink-href { + display: flex; + width: 100%; + padding: 1%; + border-bottom: none; + align-items: center; +} +.childRightHoldersList .childRightHolders .a-modalLink-href .row { + display: contents; +} +.childRightHoldersList .childRightHolders .a-modalLink-href div:nth-child(1) { + max-width: 3%; + margin-right: 0.5em; +} +.childRightHoldersList .childRightHolders .a-modalLink-href div:nth-child(2) { + display: -webkit-box !important; +} +@media (max-width: 992px) { + .childRightHoldersList .childRightHolders .a-modalLink-href div:nth-child(2) :first-child { + display: block; + max-width: 300px; + padding-right: 0; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .childRightHoldersList .childRightHolders .a-modalLink-href div:nth-child(2):nth-child(2) { + padding-right: 0; + } + .childRightHoldersList .childRightHolders .a-modalLink-href div:nth-child(2):nth-child(3) { + padding-left: 2em; + } +} +.childRightHoldersList .childRightHolders .a-modalLink-href div:nth-child(3) { + text-align: left; +} +.childRightHoldersList .childRightHolders .a-modalLink-href div:nth-child(3) :first-child { + display: block; + max-width: 32em; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +@media (min-width: 768px) and (max-width: 992px) { + .childRightHoldersList .childRightHolders .a-modalLink-href div:nth-child(3) :first-child { + max-width: 8em; + padding-right: 2em; + margin-left: 2em; + } +} +.childRightHoldersList .childRightHolders .a-modalLink-href div:nth-child(4) { + min-width: 24%; + padding-right: 0 !important; + padding-left: 0 !important; + margin-left: -2em; + text-align: end; +} + +.notificationIcon { + color: #e23b53; + vertical-align: -webkit-baseline-middle; +} + +@media (max-width: 767px) { + .notificationIcon { + display: table-cell; + } +} +.a-collapseContent-delay { + opacity: 0; +} + +.a-collapsePanel-body.collapse.show .a-collapseContent-delay, +.a-collapsePanel-body .a-onboarding.show .a-collapseContent-delay { + opacity: 1; +} + +.a-collapse-title { + display: flex; + padding-bottom: 3px; + margin-bottom: 0; + box-shadow: none !important; + align-items: center; +} +.a-collapse-title.a-collapse-title--flexstart { + align-items: flex-start; +} +.a-collapse-title.a-collapse-title--absolute { + display: block; + padding-left: 20px; +} +.a-collapse-title.a-collapse-title--absolute .a-dropdownArrow { + position: absolute; + top: 0; + left: 0; +} +@media (min-width: 768px) { + .a-collapse-title.a-collapse-title--absolute .a-dropdownArrow { + top: 3px; + } +} +.a-collapse-title a { + border: none; +} +.a-collapse-title::before { + margin-top: 3px; +} +.a-collapse-title.toggle-collapse-text .secondary-collapse-text { + display: block; +} +.a-collapse-title.toggle-collapse-text .primary-collapse-text { + display: none; +} +.a-collapse-title.toggle-collapse-text.collapsed .secondary-collapse-text { + display: none; +} +.a-collapse-title.toggle-collapse-text.collapsed .primary-collapse-text { + display: block; +} + +.a-collapse-body { + padding-left: 18px; +} + +.a-accordion-small .card { + margin-bottom: 0; + background: none; + border: none; +} +.a-accordion-small .card .a-collapse-title { + padding-top: 12px; + padding-bottom: 6px; +} +.a-accordion-small .card:first-child a { + padding-top: 0; +} +.a-accordion-small.a-accordion-largeText { + font-size: 20px; + font-size: 1.25rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; +} +.a-accordion-small.a-accordion-largeText .a-dropdownArrow { + margin-top: 6px; +} +.a-accordion-small .a-collapseContent { + padding-left: 23px; +} +.a-accordion-small .a-dropdownArrow { + margin-right: 10px; +} + +.a-accordion-large { + border-bottom: 1px solid #a5bcc4; +} +.a-accordion-large .card { + margin-bottom: 0; + background: none; + border: none; +} +.a-accordion-large .a-collapse-title { + padding: 21px 0 18px 0; + border-top: 1px solid #a5bcc4; +} +@media (min-width: 992px) { + .a-accordion-large.a-accordion-large--offset .a-collapse-title { + padding-left: 30px; + } +} +@media (min-width: 1200px) { + .a-accordion-large.a-accordion-large--offset .a-collapse-title { + padding-left: 42px; + } +} +@media (min-width: 992px) { + .a-accordion-large.a-accordion-large--offset .a-collapseContent-inside { + padding-left: 80px; + } +} +@media (min-width: 1200px) { + .a-accordion-large.a-accordion-large--offset .a-collapseContent-inside { + padding-left: 92px; + } +} + +.a-expandable-content { + position: relative; + max-height: 320px; + overflow: hidden; + border-bottom: 24px solid #ffffff; +} +.a-expandable-content::before { + position: absolute; + right: 0; + bottom: 0; + left: 0; + height: 150px; + content: ' '; + background: linear-gradient(rgba(255, 255, 255, 0), #ffffff); +} +.a-expandable-content.a-expanded { + max-height: none; + border-bottom: none; +} +.a-expandable-content.a-expanded::before { + content: none; +} + +.a-rowDropdown .a-dropdownArrowDownAndUp { + transition: transform 0.2s ease-out; + transform: rotate(90deg); + justify-content: center; + align-items: center; +} +.a-rowDropdown.collapsed .a-dropdownArrowDownAndUp { + transform: rotate(0deg); +} + +/*-- ALTINN SPECIFIC --*/ +.a-bgWhite { + background-color: #ffffff; +} + +.a-bgGreyLight { + background-color: #efefef; +} + +.a-bgBlue { + background-color: #008fd6; +} + +.a-bgBlueLight { + background-color: #cff0ff; +} + +.a-bgBlueLighter { + background-color: #e3f7ff; +} + +.a-bgBlueDark { + background-color: #0062ba; +} + +.a-bgBlueDarker { + background-color: #022f51; +} + +.a-bgPurple { + background-color: #3f3161; +} + +.a-bgPurpleLight { + background-color: #e0daf7; +} + +.a-bgYellow { + background-color: #ffda06; +} + +.a-bgYellowLight { + background-color: #fbf6bd; +} + +.a-bgGreen { + background-color: #17c96b; +} + +.a-bgGreenLight { + background-color: #d4f9e4; +} + +.a-bgGreenLighter { + background-color: #f5f5f5; +} + +.a-bgRed { + background-color: #e23b53; +} + +.a-bgRedLight { + background-color: #f9cad3; +} + +.a-bg-blue-hover:hover { + background-color: #cff0ff; +} + +.a-bg-red-hover:hover { + background-color: #f9cad3; +} + +.a-bgPurple, +.a-bgBlueDark, +.a-bgBlueDarker, +.a-bgRed { + color: #ffffff; +} + +.a-textGreen { + color: #17c96b; +} + +.a-textWhite { + color: #ffffff !important; +} + +.a-textBlue { + color: #008fd6; +} +.a-textBlue.a-textBlue-hover { + color: #008fd6; +} + +.a-blueText { + color: #008fd6; +} + +.a-blueDarkText { + color: #0062ba; +} + +.a-blueDarkerText { + color: #022f51; +} + +a[target='_blank']::after { + display: inline-block; + width: 1.3em; + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Cstyle%3E.st0%7Bfill:%23022f51%7D.st1%7Bfill:%23fff%7D.st2,.st3,.st4%7Bfill:none;stroke:%23fff;stroke-width:2.5;stroke-miterlimit:10%7D.st3,.st4%7Bstroke-width:2%7D.st4%7Bfill:%23fff%7D.st5%7Bfill:none%7D.st5,.st6,.st7,.st8%7Bstroke:%23022f51;stroke-miterlimit:10%7D.st6%7Bstroke-width:.9636;fill:none%7D.st7,.st8%7Bfill:%23fff%7D.st8%7Bfill:%23022f51%7D.st9%7Bopacity:.3%7D.st10%7Bfill:%23ff1d25%7D.st11%7Bfill:none;stroke:%23022f51;stroke-width:8;stroke-miterlimit:10%7D.st12%7Bopacity:.5;stroke:%23ffa683;stroke-width:2%7D.st12,.st13,.st14%7Bfill:none;stroke-miterlimit:10%7D.st13%7Bopacity:.5;stroke:%23ffa683;stroke-width:1.4142%7D.st14%7Bstroke:%23022f51;stroke-width:4%7D%3C/style%3E%3Cpath class='st0' d='M15 11v2h8.7L12.1 24.7l1.4 1.4L25 14.6V24h2V11z' id='Layer_1'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-size: 119% auto; + vertical-align: middle; + margin-top: -4px; + margin-left: -3px; + content: '(external link)'; + white-space: nowrap; + overflow: hidden; + text-indent: 1.3em; +} + +a[href$='.pdf']::after { + content: ' (PDF)' !important; + display: inline !important; +} + +a[href$='.pdf'][data-size]:after { + content: ' (PDF, ' attr(data-size) ')' !important; +} + +a.a-linkFeatured[href^='http']:not([href*='altinn.no'])::after { + background-position: -6px -2px; + background-size: 142% auto; +} + +.a-list li.a-list-hasRowLink a[href^='http']:not([href*='altinn.no'])::after { + top: 9px; + right: 6px; + position: absolute; +} + +.a-filterGuide .a-btn:disabled { + display: none; +} + +.a-linkArticle { + padding-bottom: 24px; +} + +.a-articleList .a-linkArticle { + padding-bottom: 0; +} +.card-block, +.a-message { + overflow-wrap: break-word; +} + +.margin-right-minus-16 { + margin-right: -16px !important; +} + +.margin-left-minus-6 { + margin-left: -6px !important; +} + +.a-vertical-align { + position: absolute; + top: 50%; + display: flex; + margin: 0; + transform: translateY(-50%); + -ms-transform: translateY(-50%); + align-items: center; + justify-content: center; +} + +.LBD_CaptchaImageDiv { + display: inline-block; + vertical-align: top; +} + +.LBD_CaptchaIconsDiv { + display: inline-block; +} + +.LBD_CaptchaIconsDiv a, +.LBD_CaptchaDiv a { + border-bottom: none; +} + +.a-personSwitcher { + position: absolute; + right: 0; + margin-top: -7px; + color: #0062ba; + text-align: right; + cursor: pointer; + background: transparent; + border: none; +} +@media (min-width: 576px) { + .a-personSwitcher { + position: relative; + right: 0; + } +} +.a-personSwitcher::after { + display: none; +} +.a-personSwitcher:focus { + background: rgba(0, 0, 0, 0.1); + border-color: #022f51; + border-radius: 50px; +} +.a-personSwitcher:focus, +.a-personSwitcher:active { + outline: none; +} +.a-personSwitcher:hover, +.a-personSwitcher:focus, +.a-personSwitcher:active { + color: #0062ba; + border: none; +} +.a-personSwitcher.search-header { + color: #ffffff; +} +.a-personSwitcher.search-header:hover, +.a-personSwitcher.search-header:focus, +.a-personSwitcher.search-header:active { + color: #ffffff !important; +} +.a-personSwitcher.search-header .a-personSwitcher-icon { + color: #ffffff; +} +.a-personSwitcher.subheader-dark { + color: #000000; +} +.a-personSwitcher.subheader-dark:hover, +.a-personSwitcher.subheader-dark:focus, +.a-personSwitcher.subheader-dark:active { + color: #000000 !important; +} +.a-personSwitcher.subheader-dark .a-personSwitcher-icon { + color: #000000; +} +.a-personSwitcher .a-personSwitcher-name { + display: none; + max-width: 90px; + overflow: hidden !important; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; + vertical-align: middle; +} +@media (min-width: 576px) { + .a-personSwitcher .a-personSwitcher-name { + display: inline-block; + } +} +@media (min-width: 992px) { + .a-personSwitcher .a-personSwitcher-name { + max-width: 120px; + } +} +@media (min-width: 1200px) { + .a-personSwitcher .a-personSwitcher-name { + max-width: 220px; + } +} +.a-personSwitcher .a-personSwitcher-name span { + overflow: hidden !important; + line-height: 1.6; + text-overflow: ellipsis; +} +.a-personSwitcher .a-personSwitcher-icon { + display: inline-flex; + height: 36px; + margin-left: 3px; + line-height: 1; + color: #0062ba; +} +@media (min-width: 768px) { + .a-personSwitcher .a-personSwitcher-icon { + margin-top: 0; + } +} +.a-personSwitcher .a-personSwitcher-icon::before { + align-self: center; +} + +.a-dropdown-languages, +.a-dropdown-personswitchList { + position: relative; + width: 320px; + padding: 0; + color: #000000; + border-radius: 0; + transform: none !important; + will-change: unset !important; +} +@media (min-width: 576px) { + .a-dropdown-languages, + .a-dropdown-personswitchList { + width: 420px; + } +} +.a-dropdown-languages .dropdown-item, +.a-dropdown-personswitchList .dropdown-item { + display: flex; + padding: 18px 24px; + white-space: normal; + border-bottom: none; + align-items: flex-start; + -webkit-box-align: start; +} +.a-dropdown-languages .dropdown-item:hover, +.a-dropdown-personswitchList .dropdown-item:hover { + color: #000000; +} +.a-dropdown-languages .dropdown-item .a-flag, +.a-dropdown-personswitchList .dropdown-item .a-flag { + float: left; + max-width: 48px; + max-height: 29px; + margin-top: 5px; + margin-right: 12px; +} +.a-dropdown-languages .dropdown-item .a-flag.a-globe, +.a-dropdown-personswitchList .dropdown-item .a-flag.a-globe { + margin-top: 2px; +} +.a-dropdown-languages .dropdown-item p, +.a-dropdown-personswitchList .dropdown-item p { + margin-bottom: 0; + word-wrap: break-word; +} +.a-dropdown-languages .a-link-logout, +.a-dropdown-personswitchList .a-link-logout { + position: absolute; + top: 24px; + right: 36px; + padding-bottom: 0; + line-height: 19px; +} + +.a-dropdown-fullWidth { + width: 100% !important; + margin-bottom: 60px; + transition: width 0.35s ease; +} +.a-dropdown-fullWidth .a-btn-shadow { + min-height: 84px; +} +.a-dropdown-fullWidth .a-btn-shadow.a-btn-shadow-expand { + min-height: 60px; +} +.a-dropdown-fullWidth .a-btn-shadow.a-btn-shadow-large .a-btn-icon-text-second { + display: inline-block; +} + +.a-dropdown-personswitchList .a-dropdown-footer { + display: none; +} +.a-dropdown-personswitchList.a-dropdown-fullWidth .a-dropdown-footer { + display: block; +} +.a-dropdown-personswitchList .a-btn-action.a-fullWidthBtn span { + margin-left: 0; +} +.a-dropdown-personswitchList .a-btn-action.a-fullWidthBtn i { + margin-left: 12px; +} +.a-dropdown-personswitchList.a-dropdown-personswitchList-large.a-dropdownTriangle::after { + right: 15px; + left: auto; +} + +.nav-pills .nav-item.show .nav-link.a-languageSwitcher, +.nav-pills .nav-item.show .nav-link.a-personSwitcher { + color: #0062ba; + text-align: right; + background: transparent; +} + +.dropdown-menu { + display: block; +} + +.dropdown .dropdown-menu { + display: none; +} + +.show > .dropdown-menu { + display: block; +} + +.a-logo { + height: 24px; + margin-bottom: 0; +} + +@media (min-width: 768px) { + .a-darkBackground .a-globalNav-main li a { + color: #ffffff; + } +} +.a-darkBackground .a-header-options .a-languageSwitcher, +.a-darkBackground .a-header-options .a-personSwitcher { + color: #ffffff; + border-color: #ffffff; +} +.a-darkBackground .a-header-options .a-languageSwitcher:focus::before { + background: rgba(255, 255, 255, 0.2); +} +.a-darkBackground .a-header-options .a-personSwitcher:focus { + background: rgba(255, 255, 255, 0.2); +} +.a-darkBackground .navbar-toggler { + color: #ffffff; + border-color: #ffffff; +} +.a-darkBackground .navbar-toggler[data-jsexpanded='true'] { + color: #0062ba; + background: #ffffff; +} +@media (min-width: 768px) { + .a-darkBackground .a-hvr-underline:hover { + border-color: #ffffff; + } +} +.a-darkBackground .a-personSwitcher-icon { + height: 36px; + color: #ffffff; +} +.a-darkBackground .nav-pills .nav-item.show .nav-link.a-languageSwitcher, +.a-darkBackground .nav-pills .nav-item.show .nav-link.a-personSwitcher { + color: #ffffff; +} + +.a-bgBlueLight .a-header .a-header-options .a-languageSwitcher:focus::before { + background: rgba(255, 255, 255, 0.3); +} +.a-bgBlueLight .a-header .a-header-options .a-personSwitcher:focus { + background: rgba(255, 255, 255, 0.3); +} + +.a-login.a-hide-menu .a-globalNav-main, +.a-login.a-hide-menu .a-languageSwitcher, +.a-login.a-hide-menu .a-personSwitcher-name, +.a-login.a-hide-menu .a-containerFooter, +.a-login.a-hide-menu .navbar-toggler { + display: none; +} +.a-login .a-personSwitcher { + cursor: not-allowed; +} +.a-login .a-login-container { + padding-top: 60px; + margin-top: -25px; +} +@media (min-width: 992px) { + .a-login .a-login-container { + margin-top: -42px; + } +} +.a-login .a-login-container .a-triangleShadow { + position: relative; +} +.a-login .a-login-container .a-triangleShadow::after { + top: -60px; + right: 2px; + left: auto; +} +@media (min-width: 576px) { + .a-login .a-login-container .a-triangleShadow::after { + right: 1px; + } +} +@media (min-width: 992px) { + .a-login .a-login-container .a-triangleShadow::after { + right: 13px; + } +} +@media (min-width: 1200px) { + .a-login .a-login-container .a-triangleShadow::after { + right: -11px; + } +} +.a-login h1 { + margin-bottom: 24px; +} +@media (min-width: 992px) { + .a-login h1 { + margin-bottom: 0; + } +} +.a-login h1 .a-helpIconButton { + font-size: 16px; + font-size: 1rem; + line-height: 1.5; + -webkit-font-smoothing: subpixel-antialiased; + vertical-align: middle; +} +.a-login .a-link-logout { + position: absolute; + top: -36px; + right: 37px; + padding-bottom: 0; + line-height: 19px; + right: 12px; +} +@media (min-width: 576px) { + .a-login .a-link-logout { + right: 24px; + } +} +@media (min-width: 992px) { + .a-login .a-link-logout { + top: 4px; + right: 48px; + } +} +@media (min-width: 1200px) { + .a-login .a-link-logout { + top: 4px; + right: 36px; + } +} +.a-login .a-btn-shadow { + height: auto !important; + height: 84px; + min-height: 84px; +} +.a-login .a-btn-shadow.a-btn-shadow-expand { + height: 60px; + min-height: 60px; +} +.a-login .a-btn-shadow.a-btn-shadow-large .a-btn-icon-text-second { + display: inline-block; +} + +@media (min-width: 768px) { + a[aria-expanded='false'] .a-inboxHeadingContent .a-msgHeadingTextContainer { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } +} +@media (min-width: 768px) { + a[aria-expanded='false'] .a-inboxHeadingContent .a-msgHeadingTextContainer div, + a[aria-expanded='false'] .a-inboxHeadingContent .a-msgHeadingTextContainer h1, + a[aria-expanded='false'] .a-inboxHeadingContent .a-msgHeadingTextContainer h3 { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } +} + +.modal-table-segment { + width: 100%; + height: 200px; + background-color: #d4f9e4; +} + +.segment-fixed { + position: fixed; + bottom: 0; + left: 0; + z-index: 100; +} + +.modal-table-segment-box { + height: 80px; +} + +.segment-done { + display: none; +} + +.a-collapseContent .modal-table-segment, +.a-list .modal-table-segment { + height: 84px; +} +.a-collapseContent .modal-table-segment-box, +.a-list .modal-table-segment-box { + display: none; +} + +.a-js-clipboardMsg { + margin-left: 20px; + line-height: 60px; + color: rgba(255, 255, 255, 0.7); + vertical-align: bottom; +} + +@media (max-width: 991px) { + .leftColumn { + background-color: #ffffff; + } +} +.serviceListContainer { + position: relative; + height: 0; + overflow: auto; +} + +@media (min-width: 992px) { + .serviceListContainer { + min-height: 45vh; + } +} +.serviceList { + position: absolute; + width: 100%; + padding: 5px; +} + +.a-text-overflow-ellipsis { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.a-bgWhite .a-topTasks { + background-color: #e3f7ff; +} +.a-bgWhite .a-topTasks .a-btn { + border-bottom: 1px solid #cff0ff; +} +.a-bgWhite .a-topTasks .a-btn:hover, +.a-bgWhite .a-topTasks .a-btn:focus { + color: #000000; + background: #cff0ff; + border-bottom: 1px solid #cff0ff; +} +.a-bgWhite .a-topTasks .a-btn.a-active { + background: #cff0ff; +} + +@media print { + .a-dontPrint, + .a-globalNav, + .a-breadcrumb, + .a-footer, + .nav, + button, + .a-linkFeatured, + .a-btn, + .a-jumbotron-btn-textright, + .a-question-wrapper, + .switch-container, + .a-illustration-icon { + display: none !important; + } + + .a-collapseContent { + display: block !important; + } + + .a-expandable-content { + display: block !important; + } + + .card { + display: block !important; + } + .card .a-msg-body .row { + display: block !important; + } + + .p0-print { + padding: 0 !important; + } + + .a-jumbotron { + height: auto; + min-height: auto; + max-height: auto; + padding: 0; + margin: 0; + color: #000000; + } + + .a-jumbotron-dark { + color: #000000; + } + .a-jumbotron-dark p, + .a-jumbotron-dark a, + .a-jumbotron-dark .a-jumbotron-ingress { + color: #000000; + } + + .a-mediaBlock, + .a-cardImage { + margin-bottom: 0; + } + .a-mediaBlock img, + .a-cardImage img { + display: none; + } + + .a-blockquote { + border: none; + } + + .a-js-alternativeResults, + .a-js-result { + display: block !important; + } + + .modal-backdrop { + background: #ffffff !important; + } +} + +/* Font */ +:root { + font-family: 'Altinn-DIN', sans-serif; /* Remove in v4 */ + /* font-family: 'Inter', sans-serif; */ /* Uncomment in v4 */ + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + text-align: left; + color: var(--semantic-text-neutral-default); +} + +/* Uncomment in v4 */ +/* @supports (font-variation-settings: normal) { */ +/* :root { */ +/* font-family: 'Inter var', sans-serif; */ +/* } */ +/* * { */ +/* font-feature-settings: 'cv05'; */ +/* } */ +/* } */ + +/* Override design system variables */ +* { + --component-panel-font_size-header-breakpoint_sm: 1.4rem; + --component-panel-font_size-header-breakpoint_md: 1.6rem; + --component-panel-font_size-header-breakpoint_lg: 1.75rem; + --component-panel-font_size-body-breakpoint_md: 1rem; + --component-panel-font_weight-heading: 500; +} + +/* Global variables */ +:root { + --table-input-margin: 15px; /* From design-system, move to figma-tokens? */ + + --modal-padding-x: 24px; + --modal-padding-y: 24px; + + --page-max-width: none; + --page-padding-x: 24px; + + --repeating-group-edit-surface-color: #f1fbff; + --repeating-group-edit-border-color: var(--colors-blue-400); + --repeating-group-edit-divider-color: var(--colors-blue-200); + --repeating-group-error-color: var(--colors-red-200); + + /* Focus styles */ + --fds-inner-focus-border-color: #1e2b3c; + --fds-outer-focus-border-color: #fadf4b; + --fds-focus-border-width: 3px; + + /*Border styles*/ + --border-color-primary: #008fd6; + --dashed-border-primary: 1px dashed var(--border-color-primary); + --solid-border-primary: 2px solid var(--border-color-primary); + --dotted-border-primary: 2px dotted var(--border-color-primary); + + --button-margin-top: 2rem; + --button-gap: 0.75rem; +} + +@media only screen and (min-width: 768px) { + :root { + --modal-padding-x: 84px; + --modal-padding-y: 36px; + } +} + +@media only screen and (min-width: 992px) { + :root { + --modal-padding-x: 96px; + } +} + +@media only screen and (min-width: 1200px) { + :root { + --page-max-width: 1056px; + --page-padding-x: 0; + } +} + +/* Custom CSS for all app */ + +/* Workaround to avoid (PDF) postfix from Altinn designsystem */ +a[href$='.pdf']::after { + content: none !important; + display: inline !important; +} + +body { + margin: 0; + background-color: #efefef; +} + +@media print { + body { + background-color: white !important; + } +} + +input:checked + .slider { + background-color: #1eaef7; +} + +input:checked + .slider:before { + -webkit-transform: translateX(26px); + -ms-transform: translateX(26px); + transform: translateX(26px); +} + +input:focus + .slider { + box-shadow: 0 0 1px #1eaef7; +} + +option { + overflow: 'hidden'; + text-overflow: 'ellipsis'; +} + +select.disabled { + border: 2px solid #6a6a6a !important; + color: #000; + background: + url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjhweCIgaGVpZ2h0PSI0cHgiIHZpZXdCb3g9IjAgMCA4IDQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQwLjIgKDMzODI2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5UcmlhbmdsZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxwb2x5Z29uIGlkPSJUcmlhbmdsZSIgZmlsbD0iIzAwMDAwMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC4wMDAwMDAsIDIuMDAwMDAwKSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC00LjAwMDAwMCwgLTIuMDAwMDAwKSAiIHBvaW50cz0iNCAwIDggNCAwIDQiPjwvcG9seWdvbj4KICAgIDwvZz4KPC9zdmc+) + no-repeat right 0.469rem center, + repeating-linear-gradient(135deg, #efefef, #efefef 2px, #fff 3px, #fff 5px) !important; + background-size: + 8px 10px, + cover !important; +} + +ol, +ul, +dl { + padding-left: 1.5rem; + margin-top: 0; +} + +/* Align text in table when right to left languages*/ +[dir='rtl'] td { + text-align: right; +} + diff --git a/toolkits/altinn-app-frontend/3.68.6/altinn-app-frontend.js b/toolkits/altinn-app-frontend/3.68.6/altinn-app-frontend.js new file mode 100644 index 00000000..55c8453b --- /dev/null +++ b/toolkits/altinn-app-frontend/3.68.6/altinn-app-frontend.js @@ -0,0 +1,2 @@ +/*! For license information please see altinn-app-frontend.js.LICENSE.txt */ +(()=>{var e,t,r={97825:(e,t,r)=>{"use strict";r.r(t),r.d(t,{AppWrapper:()=>Hn,CircularProgress:()=>Bn,IconVariant:()=>ro,List:()=>Jn,ListItem:()=>Xn,Map:()=>vo,Page:()=>Yn,PageColor:()=>Nn,PageContent:()=>Kn,PageHeader:()=>Gn,PageSize:()=>Vn,Pagination:()=>Bo,Panel:()=>An,PanelVariant:()=>Rn,PopoverPanel:()=>Tn,ReadOnlyVariant:()=>to,SearchField:()=>po,SvgIcon:()=>Wn,formatNumericText:()=>Fo,jsonTokens:()=>a,tokens:()=>i});var n=r(35466),o=r.t(n,2),i=r(54236);const a=JSON.parse('{"tokenSetOrder":{"0":{"value":"Base","type":"other"},"1":{"value":"Components","type":"other"}},"Felles":{"id":"edeff752fe55f2581f6ceee82c66aac8b8a8622d","selectedTokenSets":{"Base":"source"},"$figmaStyleReferences":{},"type":"other","value":"[object Object]"},"Altinn":{"id":"df8b73b683752ef5f35b3cf293bbe5a0cba9f88d","selectedTokenSets":{"Base":"source"},"$figmaStyleReferences":{},"type":"other","value":"[object Object]"},"component":{"icon":{"size":{"xs":{"value":"1.5rem","type":"sizing"},"sm":{"value":"1.875rem","type":"sizing"},"md":{"value":"2.25rem","type":"sizing"},"lg":{"value":"3rem","type":"sizing"},"xl":{"value":"3.75rem","type":"sizing"}}},"panel":{"color":{"background":{"default":{"value":"#e6eff8","type":"color"},"success":{"value":"#d1f4e1","type":"color"},"warning":{"value":"#fffbe6","type":"color"}},"arrow":{"default":{"value":"#e6eff8","type":"color"},"success":{"value":"#d1f4e1","type":"color"},"warning":{"value":"#fffbe6","type":"color"}}},"font_size":{"header":{"breakpoint_sm":{"value":"1.5rem","type":"fontSizes"},"breakpoint_md":{"value":"1.75rem","type":"fontSizes"},"breakpoint_lg":{"value":"2.25rem","type":"fontSizes"}},"body":{"breakpoint_sm":{"value":"1rem","type":"fontSizes"},"breakpoint_md":{"value":"1.125rem","type":"fontSizes"}}},"space":{"padding":{"x":{"xs":{"value":"1.5rem","type":"spacing"},"md":{"value":"6rem","type":"spacing"}},"y":{"xs":{"value":"1.5rem","type":"spacing"},"md":{"value":"2.25rem","type":"spacing"}}},"gap":{"xs":{"value":"0.75rem","type":"spacing"},"md":{"value":"0.75rem","type":"spacing"}},"text_group":{"gap":{"xs":{"value":"0.375rem","type":"spacing"}}},"arrow_left":{"md":{"value":"6.688rem","type":"spacing"},"xs":{"value":"4rem","type":"spacing"}}},"size":{"icon":{"xs":{"value":"2.25rem","type":"sizing"},"md":{"value":"3.75rem","type":"sizing"}}},"typography":{"default":{"fontFamily":{"value":"Altinn-DIN","type":"fontFamily"},"fontWeight":{"value":"Regular","type":"fontWeight"},"lineHeight":{"value":1.5,"type":"lineHeight"},"fontSize":{"value":"1rem","type":"fontSize"},"letterSpacing":{"value":"3%","type":"letterSpacing"},"paragraphSpacing":{"value":0,"type":"paragraphSpacing"},"textDecoration":{"value":"none","type":"textDecoration"},"textCase":{"value":"none","type":"textCase"}}},"font_weight":{"heading":{"value":"bold","type":"fontWeights"}}},"legend":{"font_weight":{"default":{"value":"medium","type":"fontWeights"}}},"label":{"font_weight":{"default":{"value":"medium","type":"fontWeights"}}},"expandable_row":{"color":{"border_top":{"default":{"value":"#d2d5d8","type":"color"}},"border_bottom":{"default":{"value":"#d2d5d8","type":"color"}}},"space":{"padding":{"x":{"xs":{"value":"0.75rem","type":"spacing"},"md":{"value":"1.5rem","type":"spacing"}},"top":{"xs":{"value":"0.25rem","type":"spacing"}},"bottom":{"xs":{"value":"0.5rem","type":"spacing"}}},"gap":{"title":{"xs":{"value":0.75,"type":"spacing"},"md":{"value":"1.5rem","type":"spacing"}}}},"size":{"icon":{"xs":{"value":"1.5rem","type":"sizing"}}},"font_weight":{"header":{"value":"medium","type":"fontWeights"}},"font_size":{"header":{"breakpoint_sm":{"value":"1rem","type":"fontSizes"},"breakpoint_md":{"value":"1.125rem","type":"fontSizes"}}},"border_width":{"default":{"value":"1px","type":"borderWidth"}}},"checkbox":{"space":{"gap":{"xsmall":{"value":"0.5rem","type":"spacing"},"small":{"value":"0.75rem","type":"spacing"}}},"size":{"width":{"xsmall":{"value":"1.125rem","type":"sizing"},"small":{"value":"1.5rem","type":"sizing"}},"height":{"xsmall":{"value":"1.125rem","type":"sizing"},"small":{"value":"1.5rem","type":"sizing"}}},"color":{"border":{"default":{"value":"#1e2b3c","type":"color"},"hover":{"value":"#0062ba","type":"color"},"checked":{"value":"#0062ba","type":"color"},"error":{"value":"#b3253a","type":"color"}},"background":{"default":{"value":"#ffffff","type":"color"},"hover":{"value":"#e6eff8","type":"color"},"checked":{"value":"#0062ba","type":"color"},"error":{"value":"#ffffff","type":"color"}},"text":{"default":{"value":"#1e2b3c","type":"color"},"hover":{"value":"#0062ba","type":"color"},"checked":{"value":"#1e2b3c","type":"color"},"error":{"value":"#1e2b3c","type":"color"}}},"border_width":{"xsmall":{"value":"2px","type":"borderWidth"},"small":{"value":"2px","type":"borderWidth"}},"font_size":{"xs":{"value":"0.875rem","type":"fontSizes"},"sm":{"value":"1rem","type":"fontSizes"}}},"fieldset":{"space":{"gap":{"y":{"xsmall":{"value":"0.75rem","type":"spacing"},"small":{"value":"1.125rem","type":"spacing"},"medium":{"value":"1.5rem","type":"spacing"},"large":{"value":"1.5rem","type":"spacing"}}}}},"field_description":{"color":{"text":{"default":{"value":"#1e2b3c","type":"color"}}},"space":{"top":{"small":{"value":"0.5rem","type":"spacing"},"xsmall":{"value":"0.375rem","type":"spacing"}}}},"textarea":{"border_width":{"normal":{"value":"2px","type":"borderWidth"}},"color":{"border":{"default":{"value":"#1e2b3c","type":"color"},"hover":{"value":"#0062ba","type":"color"},"error":{"value":"#b3253a","type":"color"}},"background":{"default":{"value":"#ffffff","type":"color"},"hover":{"value":"#ffffff","type":"color"},"focus":{"value":"#ffffff","type":"color"}},"text":{"default":{"value":"#1e2b3c","type":"color"}}},"space":{"padding":{"x":{"value":"0.75rem","type":"spacing"},"y":{"value":"0.375rem","type":"spacing"}}},"size":{"min_height":{"xsmall":{"value":"6.25rem","type":"sizing"},"small":{"value":"9.375rem","type":"sizing"},"medium":{"value":"12.5rem","type":"sizing"},"large":{"value":"18.75rem","type":"sizing"},"xlarge":{"value":"25rem","type":"sizing"}}},"font_size":{"sm":{"value":"1rem","type":"fontSizes"}}},"checkbox-group":{"space":{"gap":{"x":{"xsmall":{"value":"1.5rem","type":"spacing"},"small":{"value":"2.25rem","type":"spacing"}},"y":{"xsmall":{"value":"0.563rem","type":"spacing"},"small":{"value":"1.125rem","type":"spacing"}}}}},"toggle_button":{"font_size":{"sm":{"value":"1rem","type":"fontSizes"}},"size":{"min_width":{"sm":{"value":"100%","type":"sizing"},"md":{"value":"auto","type":"sizing"}}},"border_width":{"inactive":{"value":"2px","type":"borderWidth"}},"color":{"background":{"active":{"value":"#0062ba","type":"color"},"inactive":{"value":"#ffffff","type":"color"}},"text":{"active":{"value":"#ffffff","type":"color"},"inactive":{"value":"#1e2b3c","type":"color"}},"border":{"inactive":{"value":"#0062ba","type":"color"}}},"space":{"padding":{"x":{"value":"1.5rem","type":"spacing"},"top":{"value":"0.125rem","type":"spacing"},"bottom":{"value":"0.25rem","type":"spacing"}}}},"icon_button":{"size":{"large":{"circle":{"value":"2.25rem","type":"sizing"},"icon":{"value":"1.4rem","type":"sizing"}},"medium":{"circle":{"value":"1.5rem","type":"sizing"},"icon":{"value":"0.875rem","type":"sizing"}},"small":{"circle":{"value":"1.125rem","type":"sizing"},"icon":{"value":"0.688rem","type":"sizing"}}},"border_width":{"default":{"value":"1px","type":"borderWidth"}}},"button":{"filled":{"primary":{"color":{"background":{"default":{"value":"#0062ba","type":"color"},"hover":{"value":"#004e95","type":"color"},"pressed":{"value":"#00315d","type":"color"}}}},"color":{"text":{"all":{"value":"#ffffff","type":"color"}}},"success":{"color":{"background":{"default":{"value":"#118849","type":"color"},"hover":{"value":"#0c6536","type":"color"},"pressed":{"value":"#084826","type":"color"}}}},"danger":{"color":{"background":{"default":{"value":"#e02e49","type":"color"},"hover":{"value":"#b3253a","type":"color"},"pressed":{"value":"#861c2c","type":"color"}}}}},"space":{"gap":{"small":{"value":"0.5rem","type":"spacing"},"medium":{"value":"0.5rem","type":"spacing"},"large":{"value":"0.5rem","type":"spacing"}},"padding":{"x":{"small":{"value":"1.125rem","type":"spacing"},"medium":{"value":"2.25rem","type":"spacing"},"large":{"value":"3rem","type":"spacing"}}}},"quiet":{"space":{"padding":{"x":{"small":{"value":"0.375rem","type":"spacing"},"medium":{"value":"0.563rem","type":"spacing"},"large":{"value":"0.563rem","type":"spacing"}}}},"primary":{"color":{"text":{"default":{"value":"#0062ba","type":"color"},"pressed":{"value":"#ffffff","type":"color"}},"background":{"hover":{"value":"#e6eff8","type":"color"},"pressed":{"value":"#004e95","type":"color"}}}}},"outline":{"primary":{"color":{"text":{"default":{"value":"#0062ba","type":"color"},"pressed":{"value":"#ffffff","type":"color"}},"border":{"default":{"value":"#0062ba","type":"color"},"hover":{"value":"#004e95","type":"color"}},"background":{"default":{"value":"#ffffff","type":"color"},"hover":{"value":"#e6eff8","type":"color"},"pressed":{"value":"#004e95","type":"color"}}}}},"border_width":{"default":{"value":"1px","type":"borderWidth"}},"size":{"height":{"small":{"value":"2.25rem","type":"sizing"},"medium":{"value":"3rem","type":"sizing"},"large":{"value":"3.75rem","type":"sizing"}},"icon":{"small":{"value":"1.5rem","type":"sizing"},"medium":{"value":"1.875rem","type":"sizing"},"large":{"value":"2.5rem","type":"sizing"}}}},"input":{"color":{"border":{"default":{"value":"#1e2b3c","type":"color"},"hover":{"value":"#0062ba","type":"color"}},"background":{"default":{"value":"#ffffff","type":"color"},"hover":{"value":"#ffffff","type":"color"},"focus":{"value":"#ffffff","type":"color"}}},"error":{"color":{"border":{"default":{"value":"#b3253a","type":"color"}}}},"space":{"padding":{"x":{"value":"0.75rem","type":"spacing"},"y":{"value":"0.375rem","type":"spacing"}}},"border_width":{"default":{"value":"2px","type":"borderWidth"},"focus":{"value":"4px","type":"borderWidth"}},"read_only_info":{"color":{"border":{"default":{"value":"#fff4b4","type":"color"}},"background":{"default":{"value":"#fff4b4","type":"color"}}}},"read_only_confirm":{"color":{"background":{"default":{"value":"#d1f4e1","type":"color"}},"border":{"default":{"value":"#d1f4e1","type":"color"}}}},"size":{"min_height":{"default":{"value":"2.25rem","type":"sizing"}}},"font_size":{"sm":{"value":"1rem","type":"fontSizes"},"md":{"value":"1.125rem","type":"fontSizes"}}},"error_message":{"space":{"padding":{"top":{"value":"0.375rem","type":"spacing"}}},"color":{"text":{"value":"#b3253a","type":"color"}},"font_size":{"xs":{"value":"0.875rem","type":"fontSizes"}}}},"border_width":{"thin":{"value":"1px","type":"borderWidth"},"standard":{"value":"2px","type":"borderWidth"}},"space":{"half":{"value":0.375,"type":"spacing"},"base":{"value":0.75,"type":"spacing"},"x2":{"value":1.5,"type":"spacing"},"x3":{"value":2.25,"type":"spacing"},"x4":{"value":3,"type":"spacing"},"x5":{"value":3.75,"type":"spacing"},"x6":{"value":4.5,"type":"spacing"},"x7":{"value":5.25,"type":"spacing"},"x8":{"value":6,"type":"spacing"},"x16":{"value":12,"type":"spacing"}},"interactive_components":{"border_radius":{"normal":{"value":"3px","type":"borderRadius"}},"border_width":{"normal":{"value":"2px","type":"borderWidth"}}},"paragraph_space":{"default":{"value":"2.25rem","type":"paragraphSpacing"}},"font_size":{"100":{"value":"0.75rem","type":"fontSizes"},"200":{"value":"0.875rem","type":"fontSizes"},"300":{"value":"1rem","type":"fontSizes"},"400":{"breakpoint_sm":{"value":"1rem","type":"fontSizes"},"breakpoint_md":{"value":"1.125rem","type":"fontSizes"}},"500":{"breakpoint_sm":{"value":"1rem","type":"fontSizes"},"breakpoint_md":{"value":"1.125rem","type":"fontSizes"},"breakpoint_lg":{"value":"1.25rem","type":"fontSizes"}},"600":{"breakpoint_sm":{"value":"1.125rem","type":"fontSizes","description":"18px"},"breakpoint_md":{"value":"1.25rem","type":"fontSizes","description":"20px"},"breakpoint_lg":{"value":"1.5rem","type":"fontSizes","description":"24px"}},"700":{"breakpoint_sm":{"value":"1.25rem","type":"fontSizes","description":"20px"},"breakpoint_md":{"value":"1.5rem","type":"fontSizes","description":"24px"},"breakpoint_lg":{"value":"1.75rem","type":"fontSizes","description":"28px"}},"800":{"breakpoint_sm":{"value":"1.5rem","type":"fontSizes","description":"24px"},"breakpoint_md":{"value":"1.75rem","type":"fontSizes","description":"28px"},"breakpoint_lg":{"value":"2.25rem","type":"fontSizes","description":"36px"}},"900":{"breakpoint_sm":{"value":"1.75rem","type":"fontSizes","description":"28px"},"breakpoint_md":{"value":"2.25rem","type":"fontSizes","description":"36px"},"breakpoint_lg":{"value":"2.75rem","type":"fontSizes","description":"44px"}},"heading":{"h1":{"breakpoint_sm":{"value":"1.75rem","type":"fontSizes"},"breakpoint_md":{"value":"2.25rem","type":"fontSizes"},"breakpoint_lg":{"value":"2.75rem","type":"fontSizes"}},"h2":{"breakpoint_sm":{"value":"1.5rem","type":"fontSizes"},"breakpoint_md":{"value":"1.75rem","type":"fontSizes"},"breakpoint_lg":{"value":"2.25rem","type":"fontSizes"}},"h3":{"breakpoint_sm":{"value":"1.25rem","type":"fontSizes"},"breakpoint_md":{"value":"1.5rem","type":"fontSizes"},"breakpoint_lg":{"value":"1.75rem","type":"fontSizes"}},"h4":{"breakpoint_sm":{"value":"1.125rem","type":"fontSizes"},"breakpoint_md":{"value":"1.25rem","type":"fontSizes"},"breakpoint_lg":{"value":"1.5rem","type":"fontSizes"}},"h5":{"breakpoint_sm":{"value":"1rem","type":"fontSizes"},"breakpoint_md":{"value":"1.125rem","type":"fontSizes"},"breakpoint_lg":{"value":"1.25rem","type":"fontSizes"}}},"component-size":{"xs":{"value":"0.875rem","type":"fontSizes","description":"14px"},"sm":{"value":"1rem","type":"fontSizes","description":"16px"},"md":{"value":"1.125rem","type":"fontSizes","description":"18px"},"lg":{"value":"1.5rem","type":"fontSizes","description":"24px"}},"body":{"medium":{"value":"1rem","type":"fontSizes","description":"Body text should never be smaller than 16px"},"large":{"breakpoint_sm":{"value":"1rem","type":"fontSizes"},"breakpoint_md":{"value":"1.125rem","type":"fontSizes"}}},"label":{"small":{"breakpoint_sm":{"value":"1rem","type":"fontSizes"},"breakpoint_md":{"value":"1.125rem","type":"fontSizes"}}},"detail":{"default":{"value":"0.875rem","type":"fontSizes"}},"ingress":{"small":{"breakpoint_sm":{"value":"1.125rem","type":"fontSizes","description":"18px (Ingress should never be smaller than 18px, to keep a visual difference from the body text that is 16px.)"},"breakpoint_md":{"value":"1.25rem","type":"fontSizes","description":"20px"}},"medium":{"breakpoint_sm":{"value":"1.25rem","type":"fontSizes","description":"20px"},"breakpoint_md":{"value":"1.5rem","type":"fontSizes","description":"24px"}}}},"font_family":{"default":{"value":"Altinn-DIN","type":"fontFamilies"},"heading":{"value":"Altinn-DIN","type":"fontFamilies"},"ingress":{"value":"Altinn-DIN","type":"fontFamilies"},"body":{"value":"Altinn-DIN","type":"fontFamilies"},"label":{"value":"Altinn-DIN","type":"fontFamilies"}},"breakpoints":{"xs":{"value":"0px","type":"sizing","description":"Specific styling for the smallest mobile sizes and up. Will affect screen sizes with the set size and larger."},"sm":{"value":"540px","type":"sizing","description":"Specific styling for the largest mobile sizes and up. Will affect screen sizes with the set size and larger."},"md":{"value":"768px","type":"sizing","description":"Specific styling for tablet and up. Will affect screen sizes with the set size and larger."},"lg":{"value":"960px","type":"sizing","description":"Specific styling for the largest tablets and up. Will affect screen sizes with the set size and larger.Will affect screen sizes with this size and larger"},"xl":{"value":"1200px","type":"sizing","description":"Specific styling for laptops and up. Will affect screen sizes with the set size and larger."},"xxl":{"value":"1600px","type":"sizing","description":"Specific styling for desktops and up. Will affect screen sizes with the set size and larger."}},"typography":{"default":{"fontFamily":{"value":"Altinn-DIN","type":"fontFamily"},"fontWeight":{"value":"Regular","type":"fontWeight"},"lineHeight":{"value":1.5,"type":"lineHeight"},"fontSize":{"value":"1rem","type":"fontSize"},"letterSpacing":{"value":"0.3px","type":"letterSpacing"},"paragraphSpacing":{"value":0,"type":"paragraphSpacing"},"textDecoration":{"value":"none","type":"textDecoration"},"textCase":{"value":"none","type":"textCase"}}},"size":{"base":{"value":0.75,"type":"sizing"},"x2":{"value":1.5,"type":"sizing"},"x3":{"value":2.25,"type":"sizing"},"x4":{"value":3,"type":"sizing"},"x5":{"value":3.75,"type":"sizing"},"x6":{"value":4.5,"type":"sizing"},"x7":{"value":5.25,"type":"sizing"},"x8":{"value":6,"type":"sizing"},"x10":{"value":7.5,"type":"sizing"},"x16":{"value":12,"type":"sizing"}},"opacity":{"disabled":{"value":"30%","type":"opacity"}},"colors":{"grey":{"100":{"value":"#f4f5f6","type":"color","description":"AAA 13.1 on grey 800\\nAA 6.5 as bkdg for interaction blue"},"200":{"value":"#e9eaec","type":"color","description":"AAA 11.9 on grey 800\\nAA 5.9 as bkdg for interaction blue"},"300":{"value":"#d2d5d8","type":"color","description":"AAA 11.9 on grey 800\\nAA 5.9 as bkdg for interaction blue"},"400":{"value":"#bcbfc5","type":"color","description":"AAA 8.7 on grey 800\\nAA18 4.4 as bkdg for interaction blue"},"500":{"value":"#a5aab1","type":"color","description":"AA 6.1 on grey 800\\nAA18 3 as bkdg for interaction blue"},"600":{"value":"#68707c","type":"color","description":"AA18 3.5 on grey 800\\nAA18 4 on white"},"700":{"value":"#4b5563","type":"color","description":"AAA 7.5 on white"},"800":{"value":"#1e2b3c","type":"color","description":"Main Text Color\\nAAA 14.3 on white"},"900":{"value":"#141e29","type":"color","description":"AAA 16.8 on white"}},"white":{"value":"#ffffff","type":"color","description":"Standard bckd color.\\nAAA 13.1 on grey 800\\nAAA 7.2 as bkdg for interaction blue"},"black":{"value":"#000000","type":"color"},"red":{"100":{"value":"#f9d5db","type":"color"},"200":{"value":"#f3abb6","type":"color"},"300":{"value":"#ec8292","type":"color"},"400":{"value":"#e6586d","type":"color"},"500":{"value":"#e02e49","type":"color"},"600":{"value":"#b3253a","type":"color"},"700":{"value":"#861c2c","type":"color"},"800":{"value":"#5a121d","type":"color"},"900":{"value":"#480e17","type":"color"}},"orange":{"100":{"value":"#ffe8cd","type":"color"},"200":{"value":"#ffd19b","type":"color"},"300":{"value":"#ffba6a","type":"color"},"400":{"value":"#ffa338","type":"color"},"500":{"value":"#ff8c06","type":"color"},"600":{"value":"#cc7005","type":"color"},"700":{"value":"#995404","type":"color"},"800":{"value":"#663802","type":"color"},"900":{"value":"#522d02","type":"color"}},"yellow":{"100":{"value":"#fffbe6","type":"color"},"200":{"value":"#fff4b4","type":"color"},"300":{"value":"#ffed83","type":"color"},"400":{"value":"#ffe551","type":"color"},"500":{"value":"#ffda06","type":"color"},"600":{"value":"#e6c405","type":"color"},"700":{"value":"#ccae05","type":"color"},"800":{"value":"#998304","type":"color"},"900":{"value":"#665702","type":"color"}},"green":{"100":{"value":"#e8faf0","type":"color"},"200":{"value":"#d1f4e1","type":"color"},"300":{"value":"#8be4b5","type":"color"},"400":{"value":"#5dd997","type":"color"},"500":{"value":"#2ece7a","type":"color"},"600":{"value":"#15b560","type":"color"},"700":{"value":"#118849","type":"color"},"800":{"value":"#0c6536","type":"color"},"900":{"value":"#084826","type":"color"}},"blue":{"100":{"value":"#e6eff8","type":"color"},"200":{"value":"#b3d0ea","type":"color"},"300":{"value":"#80b1dd","type":"color"},"400":{"value":"#66a1d6","type":"color"},"500":{"value":"#3381c8","type":"color"},"600":{"value":"#1a72c1","type":"color"},"700":{"value":"#0062ba","type":"color"},"800":{"value":"#004e95","type":"color"},"900":{"value":"#00315d","type":"color"}},"purple":{"100":{"value":"#f5e8f2","type":"color"},"200":{"value":"#e0b9d8","type":"color"},"300":{"value":"#cc8bbf","type":"color"},"400":{"value":"#b75da5","type":"color"},"500":{"value":"#a22e8b","type":"color"},"600":{"value":"#98177e","type":"color"},"700":{"value":"#7a1265","type":"color"},"800":{"value":"#5b0e4c","type":"color"},"900":{"value":"#490b3d","type":"color"}}},"semantic":{"background":{"default":{"value":"#ffffff","type":"color"},"subtle":{"value":"#f4f5f6","type":"color"}},"surface":{"neutral":{"default":{"value":"#ffffff","type":"color"},"subtle":{"value":"#f4f5f6","type":"color"},"subtle-hover":{"value":"#e9eaec","type":"color"},"selected":{"value":"#e6eff8","type":"color"},"inverted":{"value":"#1e2b3c","type":"color"}},"action":{"subtle":{"value":"#e6eff8","type":"color"},"default":{"value":"#0062ba","type":"color"},"hover":{"value":"#004e95","type":"color"},"active":{"value":"#00315d","type":"color","description":"Standard farge for handlinger"}},"success":{"subtle":{"value":"#d1f4e1","type":"color"},"default":{"value":"#118849","type":"color"},"hover":{"value":"#0c6536","type":"color"},"active":{"value":"#084826","type":"color"}},"warning":{"subtle":{"value":"#fffbe6","type":"color"}},"danger":{"subtle":{"value":"#f9d5db","type":"color"},"default":{"value":"#e02e49","type":"color"},"hover":{"value":"#b3253a","type":"color"},"active":{"value":"#861c2c","type":"color"}},"info":{"subtle":{"value":"#e6eff8","type":"color"}}},"border":{"info":{"default":{"value":"#004e95","type":"color"}},"action":{"subtle":{"value":"#e6eff8","type":"color"},"default":{"value":"#0062ba","type":"color"},"hover":{"value":"#004e95","type":"color"},"active":{"value":"#00315d","type":"color"}},"neutral":{"default":{"value":"#68707c","type":"color"},"subtle":{"value":"#d2d5d8","type":"color"},"strong":{"value":"#1e2b3c","type":"color"},"divider":{"value":"#bcbfc5","type":"color"}},"success":{"default":{"value":"#0c6536","type":"color"}},"warning":{"default":{"value":"#cc7005","type":"color"}},"danger":{"default":{"value":"#b3253a","type":"color"}}},"tab_focus":{"outline":{"color":{"value":"#98177e","type":"color"},"offset":{"value":"2px","type":"spacing"},"width":{"value":"2px","type":"borderWidth"}}},"text":{"success":{"default":{"value":"#0c6536","type":"color"},"on_success":{"value":"#ffffff","type":"color"}},"neutral":{"default":{"value":"#1e2b3c","type":"color"},"subtle":{"value":"#68707c","type":"color"},"on_inverted":{"value":"#ffffff","type":"color"}},"action":{"default":{"value":"#0062ba","type":"color"},"on_action":{"value":"#ffffff","type":"color"}},"warning":{"default":{"value":"#995404","type":"color"},"on_warning":{"value":"#663802","type":"color"},"icon_warning":{"value":"#cc7005","type":"color"}},"danger":{"default":{"value":"#b3253a","type":"color"},"on_danger":{"value":"#ffffff","type":"color"}},"visited":{"default":{"value":"#7a1265","type":"color"}}}},"brand":{"default":{"first":{"100":{"value":"#feefef","type":"color","description":"AAA 12.8 on grey 800\\nAA 6.4 as bkdg for interaction blue"},"200":{"value":"#fddfe0","type":"color","description":"Light error color\\nAAA 11.4 on grey 800\\nAA 5.7 as bkdg for interaction blue"},"300":{"value":"#fbbfc1","type":"color","description":"AAA 9 on grey 800\\nAA 4.5 as bkdg for interaction blue"},"400":{"value":"#f89fa1","type":"color","description":"AAA 7.1 on grey 800\\nAA18 3.5 as bkdg for interaction blue"},"500":{"value":"#f67f82","type":"color","description":"AA 5.6 on grey 800"},"600":{"value":"#f45f63","type":"color","description":"AA 4.5 on grey 800"},"700":{"value":"#dc5659","type":"color","description":"AA18 3.7 on grey 800"},"800":{"value":"#c34c4f","type":"color","description":"AA 4.7 on white"}},"second":{"100":{"value":"#fcf7e9","type":"color","description":"AAA 13.3 on grey 800\\nAA 6.7 as bkdg for interaction blue"},"200":{"value":"#faeec2","type":"color","description":"Light warning color\\nAAA 12.3 on grey 800\\nAA 1.1 as bkdg for interaction blue"},"300":{"value":"#f5dda6","type":"color","description":"AAA 10 on grey 800\\nAA 5.4 as bkdg for interaction blue"},"400":{"value":"#efcc79","type":"color","description":"AAA 9.2 on grey 800\\nAA 4.6 as bkdg for interaction blue"},"500":{"value":"#eabb4d","type":"color","description":"AAA 7.9 on grey 800\\nAA18 4 as bkdg for interaction blue"},"600":{"value":"#e5aa20","type":"color","description":"AA 6.8 on grey 800\\nAA18 3.4 as bkdg for interaction blue"},"700":{"value":"#ce991d","type":"color","description":"AA 5.5 on grey 800"},"800":{"value":"#b7881a","type":"color","description":"AA18 4.4 on grey 800\\nAA18 3.2 on white"}},"third":{"100":{"value":"#e9f5ff","type":"color","description":"AAA 12.9 on grey 800\\nAA 6.5 as bkdg for interaction blue"},"200":{"value":"#d2eafd","type":"color","description":"Light information color \\nAAA 11.5 on grey 800\\nAA 5.8 as bkdg for interaction blue"},"300":{"value":"#a5d6fb","type":"color","description":"AAA 9.2 on grey 800\\nAA 4.6 as bkdg for interaction blue"},"400":{"value":"#78c1f9","type":"color","description":"AAA 7.3 on grey 800\\nAA18 3.7 as bkdg for interaction blue"},"500":{"value":"#4badf7","type":"color","description":"AA 5.8 on grey 800"},"600":{"value":"#1e98f5","type":"color","description":"AA 4.6 on grey 800"},"700":{"value":"#1b88dd","type":"color","description":"AA18 3.8 on grey 800"},"800":{"value":"#156aac","type":"color","description":"AA 5.6 on white"}}}}}');var l=r(63123);function s(e,t){let{checkForDefaultPrevented:r=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function(n){if(null==e||e(n),!1===r||!n.defaultPrevented)return null==t?void 0:t(n)}}function c(){for(var e=arguments.length,t=new Array(e),r=0;rt.forEach((t=>function(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}(t,e)))}function u(){for(var e=arguments.length,t=new Array(e),r=0;r1&&void 0!==arguments[1]?arguments[1]:[],r=[];const o=()=>{const t=r.map((e=>(0,n.createContext)(e)));return function(r){const o=(null==r?void 0:r[e])||t;return(0,n.useMemo)((()=>({["__scope".concat(e)]:{...r,[e]:o}})),[r,o])}};return o.scopeName=e,[function(t,o){const i=(0,n.createContext)(o),a=r.length;function l(t){const{scope:r,children:o,...l}=t,s=(null==r?void 0:r[e][a])||i,c=(0,n.useMemo)((()=>l),Object.values(l));return(0,n.createElement)(s.Provider,{value:c},o)}return r=[...r,o],l.displayName=t+"Provider",[l,function(r,l){const s=(null==l?void 0:l[e][a])||i,c=(0,n.useContext)(s);if(c)return c;if(void 0!==o)return o;throw new Error("`".concat(r,"` must be used within `").concat(t,"`"))}]},f(o,...t)]}function f(){for(var e=arguments.length,t=new Array(e),r=0;r{const e=t.map((e=>({useScope:e(),scopeName:e.scopeName})));return function(t){const r=e.reduce(((e,r)=>{let{useScope:n,scopeName:o}=r;return{...e,...n(t)["__scope".concat(o)]}}),{});return(0,n.useMemo)((()=>({["__scope".concat(o.scopeName)]:r})),[r])}};return i.scopeName=o.scopeName,i}var p=r(46116);const h=(0,n.forwardRef)(((e,t)=>{const{children:r,...o}=e,i=n.Children.toArray(r),a=i.find(b);if(a){const e=a.props.children,r=i.map((t=>t===a?n.Children.count(e)>1?n.Children.only(null):(0,n.isValidElement)(e)?e.props.children:null:t));return(0,n.createElement)(m,(0,l.Z)({},o,{ref:t}),(0,n.isValidElement)(e)?(0,n.cloneElement)(e,void 0,r):null)}return(0,n.createElement)(m,(0,l.Z)({},o,{ref:t}),r)}));h.displayName="Slot";const m=(0,n.forwardRef)(((e,t)=>{const{children:r,...o}=e;return(0,n.isValidElement)(r)?(0,n.cloneElement)(r,{...g(o,r.props),ref:c(t,r.ref)}):n.Children.count(r)>1?n.Children.only(null):null}));m.displayName="SlotClone";const v=e=>{let{children:t}=e;return(0,n.createElement)(n.Fragment,null,t)};function b(e){return(0,n.isValidElement)(e)&&e.type===v}function g(e,t){const r={...t};for(const n in t){const o=e[n],i=t[n];/^on[A-Z]/.test(n)?r[n]=function(){null==i||i(...arguments),null==o||o(...arguments)}:"style"===n?r[n]={...o,...i}:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}const y=["a","button","div","h2","h3","img","li","nav","ol","p","span","svg","ul"].reduce(((e,t)=>{const r=(0,n.forwardRef)(((e,r)=>{const{asChild:o,...i}=e,a=o?h:t;return(0,n.useEffect)((()=>{window[Symbol.for("radix-ui")]=!0}),[]),(0,n.createElement)(a,(0,l.Z)({},i,{ref:r}))}));return r.displayName="Primitive.".concat(t),{...e,[t]:r}}),{});function _(e){const t=(0,n.useRef)(e);return(0,n.useEffect)((()=>{t.current=e})),(0,n.useMemo)((()=>function(){for(var e,r=arguments.length,n=new Array(r),o=0;o{const{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:o,onPointerDownOutside:i,onFocusOutside:a,onInteractOutside:c,onDismiss:d,...f}=e,p=(0,n.useContext)(P),[h,m]=(0,n.useState)(null),[,v]=(0,n.useState)({}),b=u(t,(e=>m(e))),g=Array.from(p.layers),[E]=[...p.layersWithOutsidePointerEventsDisabled].slice(-1),I=g.indexOf(E),k=h?g.indexOf(h):-1,R=p.layersWithOutsidePointerEventsDisabled.size>0,C=k>=I,L=function(e){const t=_(e),r=(0,n.useRef)(!1),o=(0,n.useRef)((()=>{}));return(0,n.useEffect)((()=>{const e=e=>{if(e.target&&!r.current){const n={originalEvent:e};function i(){S(O,t,n,{discrete:!0})}"touch"===e.pointerType?(document.removeEventListener("click",o.current),o.current=i,document.addEventListener("click",o.current,{once:!0})):i()}r.current=!1},n=window.setTimeout((()=>{document.addEventListener("pointerdown",e)}),0);return()=>{window.clearTimeout(n),document.removeEventListener("pointerdown",e),document.removeEventListener("click",o.current)}}),[t]),{onPointerDownCapture:()=>r.current=!0}}((e=>{const t=e.target,r=[...p.branches].some((e=>e.contains(t)));C&&!r&&(null==i||i(e),null==c||c(e),e.defaultPrevented||null==d||d())})),D=function(e){const t=_(e),r=(0,n.useRef)(!1);return(0,n.useEffect)((()=>{const e=e=>{if(e.target&&!r.current){S(j,t,{originalEvent:e},{discrete:!1})}};return document.addEventListener("focusin",e),()=>document.removeEventListener("focusin",e)}),[t]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}((e=>{const t=e.target;[...p.branches].some((e=>e.contains(t)))||(null==a||a(e),null==c||c(e),e.defaultPrevented||null==d||d())}));return function(e){const t=_(e);(0,n.useEffect)((()=>{const e=e=>{"Escape"===e.key&&t(e)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)}),[t])}((e=>{k===p.layers.size-1&&(null==o||o(e),!e.defaultPrevented&&d&&(e.preventDefault(),d()))})),(0,n.useEffect)((()=>{if(h)return r&&(0===p.layersWithOutsidePointerEventsDisabled.size&&(x=document.body.style.pointerEvents,document.body.style.pointerEvents="none"),p.layersWithOutsidePointerEventsDisabled.add(h)),p.layers.add(h),M(),()=>{r&&1===p.layersWithOutsidePointerEventsDisabled.size&&(document.body.style.pointerEvents=x)}}),[h,r,p]),(0,n.useEffect)((()=>()=>{h&&(p.layers.delete(h),p.layersWithOutsidePointerEventsDisabled.delete(h),M())}),[h,p]),(0,n.useEffect)((()=>{const e=()=>v({});return document.addEventListener(w,e),()=>document.removeEventListener(w,e)}),[]),(0,n.createElement)(y.div,(0,l.Z)({},f,{ref:b,style:{pointerEvents:R?C?"auto":"none":void 0,...e.style},onFocusCapture:s(e.onFocusCapture,D.onFocusCapture),onBlurCapture:s(e.onBlurCapture,D.onBlurCapture),onPointerDownCapture:s(e.onPointerDownCapture,L.onPointerDownCapture)}))}));function M(){const e=new CustomEvent(w);document.dispatchEvent(e)}function S(e,t,r,n){let{discrete:o}=n;const i=r.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&i.addEventListener(e,t,{once:!0}),o?function(e,t){e&&(0,p.flushSync)((()=>e.dispatchEvent(t)))}(i,a):i.dispatchEvent(a)}let I=0;function k(){(0,n.useEffect)((()=>{var e,t;const r=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=r[0])&&void 0!==e?e:R()),document.body.insertAdjacentElement("beforeend",null!==(t=r[1])&&void 0!==t?t:R()),I++,()=>{1===I&&document.querySelectorAll("[data-radix-focus-guard]").forEach((e=>e.remove())),I--}}),[])}function R(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}const C="focusScope.autoFocusOnMount",L="focusScope.autoFocusOnUnmount",D={bubbles:!1,cancelable:!0},A=(0,n.forwardRef)(((e,t)=>{const{loop:r=!1,trapped:o=!1,onMountAutoFocus:i,onUnmountAutoFocus:a,...s}=e,[c,d]=(0,n.useState)(null),f=_(i),p=_(a),h=(0,n.useRef)(null),m=u(t,(e=>d(e))),v=(0,n.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,n.useEffect)((()=>{if(o){function e(e){if(v.paused||!c)return;const t=e.target;c.contains(t)?h.current=t:F(h.current,{select:!0})}function t(e){!v.paused&&c&&(c.contains(e.relatedTarget)||F(h.current,{select:!0}))}return document.addEventListener("focusin",e),document.addEventListener("focusout",t),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t)}}}),[o,c,v.paused]),(0,n.useEffect)((()=>{if(c){H.add(v);const t=document.activeElement;if(!c.contains(t)){const r=new CustomEvent(C,D);c.addEventListener(C,f),c.dispatchEvent(r),r.defaultPrevented||(!function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const r=document.activeElement;for(const n of e)if(F(n,{select:t}),document.activeElement!==r)return}((e=Z(c),e.filter((e=>"A"!==e.tagName))),{select:!0}),document.activeElement===t&&F(c))}return()=>{c.removeEventListener(C,f),setTimeout((()=>{const e=new CustomEvent(L,D);c.addEventListener(L,p),c.dispatchEvent(e),e.defaultPrevented||F(null!=t?t:document.body,{select:!0}),c.removeEventListener(L,p),H.remove(v)}),0)}}var e}),[c,f,p,v]);const b=(0,n.useCallback)((e=>{if(!r&&!o)return;if(v.paused)return;const t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,n=document.activeElement;if(t&&n){const t=e.currentTarget,[o,i]=function(e){const t=Z(e),r=T(t,e),n=T(t.reverse(),e);return[r,n]}(t);o&&i?e.shiftKey||n!==i?e.shiftKey&&n===o&&(e.preventDefault(),r&&F(i,{select:!0})):(e.preventDefault(),r&&F(o,{select:!0})):n===t&&e.preventDefault()}}),[r,o,v.paused]);return(0,n.createElement)(y.div,(0,l.Z)({tabIndex:-1},s,{ref:m,onKeyDown:b}))}));function Z(e){const t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{const t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function T(e,t){for(const r of e)if(!B(r,{upTo:t}))return r}function B(e,t){let{upTo:r}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e;){if(void 0!==r&&e===r)return!1;if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function F(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){const r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&function(e){return e instanceof HTMLInputElement&&"select"in e}(e)&&t&&e.select()}}const H=function(){let e=[];return{add(t){const r=e[0];t!==r&&(null==r||r.pause()),e=N(e,t),e.unshift(t)},remove(t){var r;e=N(e,t),null===(r=e[0])||void 0===r||r.resume()}}}();function N(e,t){const r=[...e],n=r.indexOf(t);return-1!==n&&r.splice(n,1),r}const V=Boolean(null===globalThis||void 0===globalThis?void 0:globalThis.document)?n.useLayoutEffect:()=>{},z=o["useId".toString()]||(()=>{});let Y=0;function $(e){const[t,r]=n.useState(z());return V((()=>{e||r((e=>null!=e?e:String(Y++)))}),[e]),e||(t?"radix-".concat(t):"")}function W(e){return e.split("-")[0]}function U(e){return e.split("-")[1]}function G(e){return["top","bottom"].includes(W(e))?"x":"y"}function q(e){return"y"===e?"height":"width"}function K(e,t,r){let{reference:n,floating:o}=e;const i=n.x+n.width/2-o.width/2,a=n.y+n.height/2-o.height/2,l=G(t),s=q(l),c=n[s]/2-o[s]/2,u="x"===l;let d;switch(W(t)){case"top":d={x:i,y:n.y-o.height};break;case"bottom":d={x:i,y:n.y+n.height};break;case"right":d={x:n.x+n.width,y:a};break;case"left":d={x:n.x-o.width,y:a};break;default:d={x:n.x,y:n.y}}switch(U(t)){case"start":d[l]-=c*(r&&u?-1:1);break;case"end":d[l]+=c*(r&&u?-1:1)}return d}function Q(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function J(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}async function X(e,t){var r;void 0===t&&(t={});const{x:n,y:o,platform:i,rects:a,elements:l,strategy:s}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=t,h=Q(p),m=l[f?"floating"===d?"reference":"floating":d],v=J(await i.getClippingRect({element:null==(r=await(null==i.isElement?void 0:i.isElement(m)))||r?m:m.contextElement||await(null==i.getDocumentElement?void 0:i.getDocumentElement(l.floating)),boundary:c,rootBoundary:u,strategy:s})),b=J(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({rect:"floating"===d?{...a.floating,x:n,y:o}:a.reference,offsetParent:await(null==i.getOffsetParent?void 0:i.getOffsetParent(l.floating)),strategy:s}):a[d]);return{top:v.top-b.top+h.top,bottom:b.bottom-v.bottom+h.bottom,left:v.left-b.left+h.left,right:b.right-v.right+h.right}}const ee=Math.min,te=Math.max;function re(e,t,r){return te(e,ee(t,r))}const ne=e=>({name:"arrow",options:e,async fn(t){const{element:r,padding:n=0}=null!=e?e:{},{x:o,y:i,placement:a,rects:l,platform:s}=t;if(null==r)return{};const c=Q(n),u={x:o,y:i},d=G(a),f=U(a),p=q(d),h=await s.getDimensions(r),m="y"===d?"top":"left",v="y"===d?"bottom":"right",b=l.reference[p]+l.reference[d]-u[d]-l.floating[p],g=u[d]-l.reference[d],y=await(null==s.getOffsetParent?void 0:s.getOffsetParent(r));let _=y?"y"===d?y.clientHeight||0:y.clientWidth||0:0;0===_&&(_=l.floating[p]);const w=b/2-g/2,O=c[m],j=_-h[p]-c[v],x=_/2-h[p]/2+w,P=re(O,x,j),E=("start"===f?c[m]:c[v])>0&&x!==P&&l.reference[p]<=l.floating[p];return{[d]:u[d]-(E?xoe[e]))}function ae(e,t,r){void 0===r&&(r=!1);const n=U(e),o=G(e),i=q(o);let a="x"===o?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=ie(a)),{main:a,cross:ie(a)}}const le={start:"end",end:"start"};function se(e){return e.replace(/start|end/g,(e=>le[e]))}const ce=["top","right","bottom","left"],ue=(ce.reduce(((e,t)=>e.concat(t,t+"-start",t+"-end")),[]),function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var r;const{placement:n,middlewareData:o,rects:i,initialPlacement:a,platform:l,elements:s}=t,{mainAxis:c=!0,crossAxis:u=!0,fallbackPlacements:d,fallbackStrategy:f="bestFit",flipAlignment:p=!0,...h}=e,m=W(n),v=d||(m!==a&&p?function(e){const t=ie(e);return[se(e),t,se(t)]}(a):[ie(a)]),b=[a,...v],g=await X(t,h),y=[];let _=(null==(r=o.flip)?void 0:r.overflows)||[];if(c&&y.push(g[m]),u){const{main:e,cross:t}=ae(n,i,await(null==l.isRTL?void 0:l.isRTL(s.floating)));y.push(g[e],g[t])}if(_=[..._,{placement:n,overflows:y}],!y.every((e=>e<=0))){var w,O;const e=(null!=(w=null==(O=o.flip)?void 0:O.index)?w:0)+1,t=b[e];if(t)return{data:{index:e,overflows:_},reset:{placement:t}};let r="bottom";switch(f){case"bestFit":{var j;const e=null==(j=_.map((e=>[e,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:j[0].placement;e&&(r=e);break}case"initialPlacement":r=a}if(n!==r)return{reset:{placement:r}}}return{}}}});function de(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function fe(e){return ce.some((t=>e[t]>=0))}const pe=function(e){let{strategy:t="referenceHidden",...r}=void 0===e?{}:e;return{name:"hide",async fn(e){const{rects:n}=e;switch(t){case"referenceHidden":{const t=de(await X(e,{...r,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:t,referenceHidden:fe(t)}}}case"escaped":{const t=de(await X(e,{...r,altBoundary:!0}),n.floating);return{data:{escapedOffsets:t,escaped:fe(t)}}}default:return{}}}}},he=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){const{x:r,y:n}=t,o=await async function(e,t){const{placement:r,platform:n,elements:o}=e,i=await(null==n.isRTL?void 0:n.isRTL(o.floating)),a=W(r),l=U(r),s="x"===G(r),c=["left","top"].includes(a)?-1:1,u=i&&s?-1:1,d="function"==typeof t?t(e):t;let{mainAxis:f,crossAxis:p,alignmentAxis:h}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...d};return l&&"number"==typeof h&&(p="end"===l?-1*h:h),s?{x:p*u,y:f*c}:{x:f*c,y:p*u}}(t,e);return{x:r+o.x,y:n+o.y,data:o}}}};function me(e){return"x"===e?"y":"x"}const ve=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:o}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:l={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...s}=e,c={x:r,y:n},u=await X(t,s),d=G(W(o)),f=me(d);let p=c[d],h=c[f];if(i){const e="y"===d?"bottom":"right";p=re(p+u["y"===d?"top":"left"],p,p-u[e])}if(a){const e="y"===f?"bottom":"right";h=re(h+u["y"===f?"top":"left"],h,h-u[e])}const m=l.fn({...t,[d]:p,[f]:h});return{...m,data:{x:m.x-r,y:m.y-n}}}}},be=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:r,y:n,placement:o,rects:i,middlewareData:a}=t,{offset:l=0,mainAxis:s=!0,crossAxis:c=!0}=e,u={x:r,y:n},d=G(o),f=me(d);let p=u[d],h=u[f];const m="function"==typeof l?l({...i,placement:o}):l,v="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(s){const e="y"===d?"height":"width",t=i.reference[d]-i.floating[e]+v.mainAxis,r=i.reference[d]+i.reference[e]-v.mainAxis;pr&&(p=r)}if(c){var b,g,y,_;const e="y"===d?"width":"height",t=["top","left"].includes(W(o)),r=i.reference[f]-i.floating[e]+(t&&null!=(b=null==(g=a.offset)?void 0:g[f])?b:0)+(t?0:v.crossAxis),n=i.reference[f]+i.reference[e]+(t?0:null!=(y=null==(_=a.offset)?void 0:_[f])?y:0)-(t?v.crossAxis:0);hn&&(h=n)}return{[d]:p,[f]:h}}}};function ge(e){return e&&e.document&&e.location&&e.alert&&e.setInterval}function ye(e){if(null==e)return window;if(!ge(e)){const t=e.ownerDocument;return t&&t.defaultView||window}return e}function _e(e){return ye(e).getComputedStyle(e)}function we(e){return ge(e)?"":e?(e.nodeName||"").toLowerCase():""}function Oe(){const e=navigator.userAgentData;return null!=e&&e.brands?e.brands.map((e=>e.brand+"/"+e.version)).join(" "):navigator.userAgent}function je(e){return e instanceof ye(e).HTMLElement}function xe(e){return e instanceof ye(e).Element}function Pe(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ye(e).ShadowRoot||e instanceof ShadowRoot)}function Ee(e){const{overflow:t,overflowX:r,overflowY:n}=_e(e);return/auto|scroll|overlay|hidden/.test(t+n+r)}function Me(e){return["table","td","th"].includes(we(e))}function Se(e){const t=/firefox/i.test(Oe()),r=_e(e);return"none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||["transform","perspective"].includes(r.willChange)||t&&"filter"===r.willChange||t&&!!r.filter&&"none"!==r.filter}function Ie(){return!/^((?!chrome|android).)*safari/i.test(Oe())}const ke=Math.min,Re=Math.max,Ce=Math.round;function Le(e,t,r){var n,o,i,a;void 0===t&&(t=!1),void 0===r&&(r=!1);const l=e.getBoundingClientRect();let s=1,c=1;t&&je(e)&&(s=e.offsetWidth>0&&Ce(l.width)/e.offsetWidth||1,c=e.offsetHeight>0&&Ce(l.height)/e.offsetHeight||1);const u=xe(e)?ye(e):window,d=!Ie()&&r,f=(l.left+(d&&null!=(n=null==(o=u.visualViewport)?void 0:o.offsetLeft)?n:0))/s,p=(l.top+(d&&null!=(i=null==(a=u.visualViewport)?void 0:a.offsetTop)?i:0))/c,h=l.width/s,m=l.height/c;return{width:h,height:m,top:p,right:f+h,bottom:p+m,left:f,x:f,y:p}}function De(e){return(t=e,(t instanceof ye(t).Node?e.ownerDocument:e.document)||window.document).documentElement;var t}function Ae(e){return xe(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Ze(e){return Le(De(e)).left+Ae(e).scrollLeft}function Te(e,t,r){const n=je(t),o=De(t),i=Le(e,n&&function(e){const t=Le(e);return Ce(t.width)!==e.offsetWidth||Ce(t.height)!==e.offsetHeight}(t),"fixed"===r);let a={scrollLeft:0,scrollTop:0};const l={x:0,y:0};if(n||!n&&"fixed"!==r)if(("body"!==we(t)||Ee(o))&&(a=Ae(t)),je(t)){const e=Le(t,!0);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else o&&(l.x=Ze(o));return{x:i.left+a.scrollLeft-l.x,y:i.top+a.scrollTop-l.y,width:i.width,height:i.height}}function Be(e){return"html"===we(e)?e:e.assignedSlot||e.parentNode||(Pe(e)?e.host:null)||De(e)}function Fe(e){return je(e)&&"fixed"!==getComputedStyle(e).position?e.offsetParent:null}function He(e){const t=ye(e);let r=Fe(e);for(;r&&Me(r)&&"static"===getComputedStyle(r).position;)r=Fe(r);return r&&("html"===we(r)||"body"===we(r)&&"static"===getComputedStyle(r).position&&!Se(r))?t:r||function(e){let t=Be(e);for(Pe(t)&&(t=t.host);je(t)&&!["html","body"].includes(we(t));){if(Se(t))return t;t=t.parentNode}return null}(e)||t}function Ne(e){if(je(e))return{width:e.offsetWidth,height:e.offsetHeight};const t=Le(e);return{width:t.width,height:t.height}}function Ve(e){const t=Be(e);return["html","body","#document"].includes(we(t))?e.ownerDocument.body:je(t)&&Ee(t)?t:Ve(t)}function ze(e,t){var r;void 0===t&&(t=[]);const n=Ve(e),o=n===(null==(r=e.ownerDocument)?void 0:r.body),i=ye(n),a=o?[i].concat(i.visualViewport||[],Ee(n)?n:[]):n,l=t.concat(a);return o?l:l.concat(ze(a))}function Ye(e,t,r){return"viewport"===t?J(function(e,t){const r=ye(e),n=De(e),o=r.visualViewport;let i=n.clientWidth,a=n.clientHeight,l=0,s=0;if(o){i=o.width,a=o.height;const e=Ie();(e||!e&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}return{width:i,height:a,x:l,y:s}}(e,r)):xe(t)?function(e,t){const r=Le(e,!1,"fixed"===t),n=r.top+e.clientTop,o=r.left+e.clientLeft;return{top:n,left:o,x:o,y:n,right:o+e.clientWidth,bottom:n+e.clientHeight,width:e.clientWidth,height:e.clientHeight}}(t,r):J(function(e){var t;const r=De(e),n=Ae(e),o=null==(t=e.ownerDocument)?void 0:t.body,i=Re(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=Re(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0);let l=-n.scrollLeft+Ze(e);const s=-n.scrollTop;return"rtl"===_e(o||r).direction&&(l+=Re(r.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:l,y:s}}(De(e)))}function $e(e){const t=ze(e),r=["absolute","fixed"].includes(_e(e).position)&&je(e)?He(e):e;return xe(r)?t.filter((e=>xe(e)&&function(e,t){const r=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(r&&Pe(r)){let r=t;do{if(r&&e===r)return!0;r=r.parentNode||r.host}while(r)}return!1}(e,r)&&"body"!==we(e))):[]}const We={getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:n,strategy:o}=e;const i=[..."clippingAncestors"===r?$e(t):[].concat(r),n],a=i[0],l=i.reduce(((e,r)=>{const n=Ye(t,r,o);return e.top=Re(n.top,e.top),e.right=ke(n.right,e.right),e.bottom=ke(n.bottom,e.bottom),e.left=Re(n.left,e.left),e}),Ye(t,a,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:r,strategy:n}=e;const o=je(r),i=De(r);if(r===i)return t;let a={scrollLeft:0,scrollTop:0};const l={x:0,y:0};if((o||!o&&"fixed"!==n)&&(("body"!==we(r)||Ee(i))&&(a=Ae(r)),je(r))){const e=Le(r,!0);l.x=e.x+r.clientLeft,l.y=e.y+r.clientTop}return{...t,x:t.x-a.scrollLeft+l.x,y:t.y-a.scrollTop+l.y}},isElement:xe,getDimensions:Ne,getOffsetParent:He,getDocumentElement:De,getElementRects:e=>{let{reference:t,floating:r,strategy:n}=e;return{reference:Te(t,He(r),n),floating:{...Ne(r),x:0,y:0}}},getClientRects:e=>Array.from(e.getClientRects()),isRTL:e=>"rtl"===_e(e).direction};function Ue(e,t,r,n){void 0===n&&(n={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:a=!0,animationFrame:l=!1}=n,s=o&&!l,c=i&&!l,u=s||c?[...xe(e)?ze(e):[],...ze(t)]:[];u.forEach((e=>{s&&e.addEventListener("scroll",r,{passive:!0}),c&&e.addEventListener("resize",r)}));let d,f=null;if(a){let n=!0;f=new ResizeObserver((()=>{n||r(),n=!1})),xe(e)&&!l&&f.observe(e),f.observe(t)}let p=l?Le(e):null;return l&&function t(){const n=Le(e);!p||n.x===p.x&&n.y===p.y&&n.width===p.width&&n.height===p.height||r(),p=n,d=requestAnimationFrame(t)}(),r(),()=>{var e;u.forEach((e=>{s&&e.removeEventListener("scroll",r),c&&e.removeEventListener("resize",r)})),null==(e=f)||e.disconnect(),f=null,l&&cancelAnimationFrame(d)}}const Ge=(e,t,r)=>(async(e,t,r)=>{const{placement:n="bottom",strategy:o="absolute",middleware:i=[],platform:a}=r,l=await(null==a.isRTL?void 0:a.isRTL(t));let s=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:u}=K(s,n,l),d=n,f={},p=0;for(let r=0;r{t.current=e})),t}(i),c=n.useRef(null),[u,d]=n.useState({x:null,y:null,strategy:o,placement:r,middlewareData:{}}),[f,h]=n.useState(t);Ke(null==f?void 0:f.map((e=>{let{options:t}=e;return t})),null==t?void 0:t.map((e=>{let{options:t}=e;return t})))||h(t);const m=n.useCallback((()=>{a.current&&l.current&&Ge(a.current,l.current,{middleware:f,placement:r,strategy:o}).then((e=>{v.current&&p.flushSync((()=>{d(e)}))}))}),[f,r,o]);qe((()=>{v.current&&m()}),[m]);const v=n.useRef(!1);qe((()=>(v.current=!0,()=>{v.current=!1})),[]);const b=n.useCallback((()=>{if("function"==typeof c.current&&(c.current(),c.current=null),a.current&&l.current)if(s.current){const e=s.current(a.current,l.current,m);c.current=e}else m()}),[m,s]),g=n.useCallback((e=>{a.current=e,b()}),[b]),y=n.useCallback((e=>{l.current=e,b()}),[b]),_=n.useMemo((()=>({reference:a,floating:l})),[]);return n.useMemo((()=>({...u,update:m,refs:_,reference:g,floating:y})),[u,m,_,g,y])}const Je=e=>{const{element:t,padding:r}=e;return{name:"arrow",options:e,fn(e){return n=t,Object.prototype.hasOwnProperty.call(n,"current")?null!=t.current?ne({element:t.current,padding:r}).fn(e):{}:t?ne({element:t,padding:r}).fn(e):{};var n}}},Xe=(0,n.forwardRef)(((e,t)=>{const{children:r,width:o=10,height:i=5,...a}=e;return(0,n.createElement)(y.svg,(0,l.Z)({},a,{ref:t,width:o,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),e.asChild?r:(0,n.createElement)("polygon",{points:"0,0 30,0 15,10"}))})),et=Xe;const tt="Popper",[rt,nt]=d(tt),[ot,it]=rt(tt),at=e=>{const{__scopePopper:t,children:r}=e,[o,i]=(0,n.useState)(null);return(0,n.createElement)(ot,{scope:t,anchor:o,onAnchorChange:i},r)},lt="PopperAnchor",st=(0,n.forwardRef)(((e,t)=>{const{__scopePopper:r,virtualRef:o,...i}=e,a=it(lt,r),s=(0,n.useRef)(null),c=u(t,s);return(0,n.useEffect)((()=>{a.onAnchorChange((null==o?void 0:o.current)||s.current)})),o?null:(0,n.createElement)(y.div,(0,l.Z)({},i,{ref:c}))})),ct="PopperContent",[ut,dt]=rt(ct),[ft,pt]=rt(ct,{hasParent:!1,positionUpdateFns:new Set}),ht=(0,n.forwardRef)(((e,t)=>{var r,o,i,a,l,s,c,d;const{__scopePopper:f,side:p="bottom",sideOffset:h=0,align:m="center",alignOffset:v=0,arrowPadding:b=0,collisionBoundary:g=[],collisionPadding:_=0,sticky:w="partial",hideWhenDetached:O=!1,avoidCollisions:j=!0,...x}=e,P=it(ct,f),[E,M]=(0,n.useState)(null),S=u(t,(e=>M(e))),[I,k]=(0,n.useState)(null),R=function(e){const[t,r]=(0,n.useState)(void 0);return V((()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});const t=new ResizeObserver((t=>{if(!Array.isArray(t))return;if(!t.length)return;const n=t[0];let o,i;if("borderBoxSize"in n){const e=n.borderBoxSize,t=Array.isArray(e)?e[0]:e;o=t.inlineSize,i=t.blockSize}else o=e.offsetWidth,i=e.offsetHeight;r({width:o,height:i})}));return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)}),[e]),t}(I),C=null!==(r=null==R?void 0:R.width)&&void 0!==r?r:0,L=null!==(o=null==R?void 0:R.height)&&void 0!==o?o:0,D=p+("center"!==m?"-"+m:""),A="number"==typeof _?_:{top:0,right:0,bottom:0,left:0,..._},Z=Array.isArray(g)?g:[g],T=Z.length>0,B={padding:A,boundary:Z.filter(yt),altBoundary:T},{reference:F,floating:H,strategy:N,x:z,y:Y,placement:$,middlewareData:W,update:U}=Qe({strategy:"fixed",placement:D,whileElementsMounted:Ue,middleware:[he({mainAxis:h+L,alignmentAxis:v}),j?ve({mainAxis:!0,crossAxis:!1,limiter:"partial"===w?be():void 0,...B}):void 0,I?Je({element:I,padding:b}):void 0,j?ue({...B}):void 0,_t({arrowWidth:C,arrowHeight:L}),O?pe({strategy:"referenceHidden"}):void 0].filter(gt)});V((()=>{F(P.anchor)}),[F,P.anchor]);const G=null!==z&&null!==Y,[q,K]=wt($),Q=null===(i=W.arrow)||void 0===i?void 0:i.x,J=null===(a=W.arrow)||void 0===a?void 0:a.y,X=0!==(null===(l=W.arrow)||void 0===l?void 0:l.centerOffset),[ee,te]=(0,n.useState)();V((()=>{E&&te(window.getComputedStyle(E).zIndex)}),[E]);const{hasParent:re,positionUpdateFns:ne}=pt(ct,f),oe=!re;(0,n.useLayoutEffect)((()=>{if(!oe)return ne.add(U),()=>{ne.delete(U)}}),[oe,ne,U]),(0,n.useLayoutEffect)((()=>{oe&&G&&Array.from(ne).reverse().forEach((e=>requestAnimationFrame(e)))}),[oe,G,ne]);const ie={"data-side":q,"data-align":K,...x,ref:S,style:{...x.style,animation:G?void 0:"none",opacity:null!==(s=W.hide)&&void 0!==s&&s.referenceHidden?0:void 0}};return(0,n.createElement)("div",{ref:H,"data-radix-popper-content-wrapper":"",style:{position:N,left:0,top:0,transform:G?"translate3d(".concat(Math.round(z),"px, ").concat(Math.round(Y),"px, 0)"):"translate3d(0, -200%, 0)",minWidth:"max-content",zIndex:ee,"--radix-popper-transform-origin":[null===(c=W.transformOrigin)||void 0===c?void 0:c.x,null===(d=W.transformOrigin)||void 0===d?void 0:d.y].join(" ")}},(0,n.createElement)(ut,{scope:f,placedSide:q,onArrowChange:k,arrowX:Q,arrowY:J,shouldHideArrow:X},oe?(0,n.createElement)(ft,{scope:f,hasParent:!0,positionUpdateFns:ne},(0,n.createElement)(y.div,ie)):(0,n.createElement)(y.div,ie)))})),mt="PopperArrow",vt={top:"bottom",right:"left",bottom:"top",left:"right"},bt=(0,n.forwardRef)((function(e,t){const{__scopePopper:r,...o}=e,i=dt(mt,r),a=vt[i.placedSide];return(0,n.createElement)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0}},(0,n.createElement)(et,(0,l.Z)({},o,{ref:t,style:{...o.style,display:"block"}})))}));function gt(e){return void 0!==e}function yt(e){return null!==e}const _t=e=>({name:"transformOrigin",options:e,fn(t){var r,n,o,i,a;const{placement:l,rects:s,middlewareData:c}=t,u=0!==(null===(r=c.arrow)||void 0===r?void 0:r.centerOffset),d=u?0:e.arrowWidth,f=u?0:e.arrowHeight,[p,h]=wt(l),m={start:"0%",center:"50%",end:"100%"}[h],v=(null!==(n=null===(o=c.arrow)||void 0===o?void 0:o.x)&&void 0!==n?n:0)+d/2,b=(null!==(i=null===(a=c.arrow)||void 0===a?void 0:a.y)&&void 0!==i?i:0)+f/2;let g="",y="";return"bottom"===p?(g=u?m:"".concat(v,"px"),y="".concat(-f,"px")):"top"===p?(g=u?m:"".concat(v,"px"),y="".concat(s.floating.height+f,"px")):"right"===p?(g="".concat(-f,"px"),y=u?m:"".concat(b,"px")):"left"===p&&(g="".concat(s.floating.width+f,"px"),y=u?m:"".concat(b,"px")),{data:{x:g,y}}}});function wt(e){const[t,r="center"]=e.split("-");return[t,r]}const Ot=at,jt=st,xt=ht,Pt=bt;const Et=e=>{const{present:t,children:r}=e,o=function(e){const[t,r]=(0,n.useState)(),o=(0,n.useRef)({}),i=(0,n.useRef)(e),a=(0,n.useRef)("none"),l=e?"mounted":"unmounted",[s,c]=function(e,t){return(0,n.useReducer)(((e,r)=>{const n=t[e][r];return null!=n?n:e}),e)}(l,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return(0,n.useEffect)((()=>{const e=Mt(o.current);a.current="mounted"===s?e:"none"}),[s]),V((()=>{const t=o.current,r=i.current;if(r!==e){const n=a.current,o=Mt(t);if(e)c("MOUNT");else if("none"===o||"none"===(null==t?void 0:t.display))c("UNMOUNT");else{c(r&&n!==o?"ANIMATION_OUT":"UNMOUNT")}i.current=e}}),[e,c]),V((()=>{if(t){const e=e=>{const r=Mt(o.current).includes(e.animationName);e.target===t&&r&&(0,p.flushSync)((()=>c("ANIMATION_END")))},r=e=>{e.target===t&&(a.current=Mt(o.current))};return t.addEventListener("animationstart",r),t.addEventListener("animationcancel",e),t.addEventListener("animationend",e),()=>{t.removeEventListener("animationstart",r),t.removeEventListener("animationcancel",e),t.removeEventListener("animationend",e)}}c("ANIMATION_END")}),[t,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:(0,n.useCallback)((e=>{e&&(o.current=getComputedStyle(e)),r(e)}),[])}}(t),i="function"==typeof r?r({present:o.isPresent}):n.Children.only(r),a=u(o.ref,i.ref);return"function"==typeof r||o.isPresent?(0,n.cloneElement)(i,{ref:a}):null};function Mt(e){return(null==e?void 0:e.animationName)||"none"}function St(e){let{prop:t,defaultProp:r,onChange:o=(()=>{})}=e;const[i,a]=function(e){let{defaultProp:t,onChange:r}=e;const o=(0,n.useState)(t),[i]=o,a=(0,n.useRef)(i),l=_(r);return(0,n.useEffect)((()=>{a.current!==i&&(l(i),a.current=i)}),[i,a,l]),o}({defaultProp:r,onChange:o}),l=void 0!==t,s=l?t:i,c=_(o);return[s,(0,n.useCallback)((e=>{if(l){const r="function"==typeof e?e(t):e;r!==t&&c(r)}else a(e)}),[l,t,a,c])]}Et.displayName="Presence";var It=function(e){return"undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},kt=new WeakMap,Rt=new WeakMap,Ct={},Lt=0,Dt=function(e,t,r,n){var o=Array.isArray(e)?e:[e];Ct[r]||(Ct[r]=new WeakMap);var i=Ct[r],a=[],l=new Set,s=new Set(o),c=function(e){e&&!l.has(e)&&(l.add(e),c(e.parentNode))};o.forEach(c);var u=function(e){e&&!s.has(e)&&Array.prototype.forEach.call(e.children,(function(e){if(l.has(e))u(e);else{var t=e.getAttribute(n),o=null!==t&&"false"!==t,s=(kt.get(e)||0)+1,c=(i.get(e)||0)+1;kt.set(e,s),i.set(e,c),a.push(e),1===s&&o&&Rt.set(e,!0),1===c&&e.setAttribute(r,"true"),o||e.setAttribute(n,"true")}}))};return u(t),l.clear(),Lt++,function(){a.forEach((function(e){var t=kt.get(e)-1,o=i.get(e)-1;kt.set(e,t),i.set(e,o),t||(Rt.has(e)||e.removeAttribute(n),Rt.delete(e)),o||e.removeAttribute(r)})),--Lt||(kt=new WeakMap,kt=new WeakMap,Rt=new WeakMap,Ct={})}},At=function(e,t,r){void 0===r&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),o=t||It(e);return o?(n.push.apply(n,Array.from(o.querySelectorAll("[aria-live]"))),Dt(n,o,r,"aria-hidden")):function(){return null}};var Zt=function(){return Zt=Object.assign||function(e){for(var t,r=1,n=arguments.length;r