2021-06-01 04:05:32 +00:00
@ charset "UTF-8" ;
2023-03-20 02:05:56 +00:00
. highlight , pre . highlight { background : #f9f9f9 ; color : #383942 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight pre { background : #f9f9f9 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . hll { background : #f9f9f9 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . c { color : #9fa0a6 ; font-style : italic ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . err { color : #fff ; background-color : #e05151 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . k { color : #a625a4 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . l { color : #50a04f ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . n { color : #383942 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . o { color : #383942 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . p { color : #383942 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . cm { color : #9fa0a6 ; font-style : italic ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . cp { color : #9fa0a6 ; font-style : italic ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . c1 { color : #9fa0a6 ; font-style : italic ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . cs { color : #9fa0a6 ; font-style : italic ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . ge { font-style : italic ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . gs { font-weight : 700 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . kc { color : #a625a4 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . kd { color : #a625a4 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . kn { color : #a625a4 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . kp { color : #a625a4 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . kr { color : #a625a4 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . kt { color : #a625a4 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . ld { color : #50a04f ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . m { color : #b66a00 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . s { color : #50a04f ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . na { color : #b66a00 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . nb { color : #ca7601 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . nc { color : #ca7601 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . no { color : #ca7601 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . nd { color : #ca7601 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . ni { color : #ca7601 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . ne { color : #ca7601 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . nf { color : #383942 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . nl { color : #ca7601 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . nn { color : #383942 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . nx { color : #383942 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . py { color : #ca7601 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . nt { color : #e35549 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . nv { color : #ca7601 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . ow { font-weight : 700 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . w { color : #f8f8f2 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . mf { color : #b66a00 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . mh { color : #b66a00 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . mi { color : #b66a00 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . mo { color : #b66a00 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . sb { color : #50a04f ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . sc { color : #50a04f ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . sd { color : #50a04f ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . s2 { color : #50a04f ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . se { color : #50a04f ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . sh { color : #50a04f ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . si { color : #50a04f ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . sx { color : #50a04f ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . sr { color : #0083bb ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . s1 { color : #50a04f ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . ss { color : #0083bb ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . bp { color : #ca7601 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . vc { color : #ca7601 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . vg { color : #ca7601 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . vi { color : #e35549 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . il { color : #b66a00 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . gu { color : #75715e ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . gd { color : #e05151 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . gi { color : #43d089 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . language-json . w + . s2 { color : #e35549 ; }
2022-10-18 03:17:07 +00:00
2023-03-20 02:05:56 +00:00
. highlight . language-json . kc { color : #0083bb ; }
2022-10-18 03:17:07 +00:00
2022-08-27 13:47:30 +00:00
. highlight , pre . highlight { background : #31343f ; color : #dee2f7 ; }
. highlight pre { background : #31343f ; }
. highlight . hll { background : #31343f ; }
. highlight . c { color : #63677e ; font-style : italic ; }
. highlight . err { color : #960050 ; background-color : #1e0010 ; }
. highlight . k { color : #e19ef5 ; }
. highlight . l { color : #a3eea0 ; }
. highlight . n { color : #dee2f7 ; }
. highlight . o { color : #dee2f7 ; }
. highlight . p { color : #dee2f7 ; }
. highlight . cm { color : #63677e ; font-style : italic ; }
. highlight . cp { color : #63677e ; font-style : italic ; }
. highlight . c1 { color : #63677e ; font-style : italic ; }
. highlight . cs { color : #63677e ; font-style : italic ; }
. highlight . ge { font-style : italic ; }
. highlight . gs { font-weight : 700 ; }
. highlight . kc { color : #e19ef5 ; }
. highlight . kd { color : #e19ef5 ; }
. highlight . kn { color : #e19ef5 ; }
. highlight . kp { color : #e19ef5 ; }
. highlight . kr { color : #e19ef5 ; }
. highlight . kt { color : #e19ef5 ; }
. highlight . ld { color : #a3eea0 ; }
. highlight . m { color : #eddc96 ; }
. highlight . s { color : #a3eea0 ; }
. highlight . na { color : #eddc96 ; }
. highlight . nb { color : #fdce68 ; }
. highlight . nc { color : #fdce68 ; }
. highlight . no { color : #fdce68 ; }
. highlight . nd { color : #fdce68 ; }
. highlight . ni { color : #fdce68 ; }
. highlight . ne { color : #fdce68 ; }
. highlight . nf { color : #dee2f7 ; }
. highlight . nl { color : #fdce68 ; }
. highlight . nn { color : #dee2f7 ; }
. highlight . nx { color : #dee2f7 ; }
. highlight . py { color : #fdce68 ; }
. highlight . nt { color : #f9867b ; }
. highlight . nv { color : #fdce68 ; }
. highlight . ow { font-weight : 700 ; }
. highlight . w { color : #f8f8f2 ; }
. highlight . mf { color : #eddc96 ; }
. highlight . mh { color : #eddc96 ; }
. highlight . mi { color : #eddc96 ; }
. highlight . mo { color : #eddc96 ; }
. highlight . sb { color : #a3eea0 ; }
. highlight . sc { color : #a3eea0 ; }
. highlight . sd { color : #a3eea0 ; }
. highlight . s2 { color : #a3eea0 ; }
. highlight . se { color : #a3eea0 ; }
. highlight . sh { color : #a3eea0 ; }
. highlight . si { color : #a3eea0 ; }
. highlight . sx { color : #a3eea0 ; }
. highlight . sr { color : #7be2f9 ; }
. highlight . s1 { color : #a3eea0 ; }
. highlight . ss { color : #7be2f9 ; }
. highlight . bp { color : #fdce68 ; }
. highlight . vc { color : #fdce68 ; }
. highlight . vg { color : #fdce68 ; }
. highlight . vi { color : #f9867b ; }
. highlight . il { color : #eddc96 ; }
. highlight . gu { color : #75715e ; }
. highlight . gd { color : #f92672 ; }
. highlight . gi { color : #a6e22e ; }
2021-06-01 04:05:32 +00:00
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document ========================================================================== */
/** 1. Correct the line height in all browsers. 2. Prevent adjustments of font size after orientation changes in iOS. */
html { line-height : 1.15 ; /* 1 */ -webkit- text-size-adjust : 100 % ; /* 2 */ }
/* Sections ========================================================================== */
/** Remove the margin in all browsers. */
body { margin : 0 ; }
/** Render the `main` element consistently in IE. */
main { display : block ; }
/** Correct the font size and margin on `h1` elements within `section` and `article` contexts in Chrome, Firefox, and Safari. */
h1 { font-size : 2 em ; margin : 0.67 em 0 ; }
/* Grouping content ========================================================================== */
/** 1. Add the correct box sizing in Firefox. 2. Show the overflow in Edge and IE. */
hr { box-sizing : content-box ; /* 1 */ height : 0 ; /* 1 */ overflow : visible ; /* 2 */ }
/** 1. Correct the inheritance and scaling of font size in all browsers. 2. Correct the odd `em` font sizing in all browsers. */
pre { font-family : monospace , monospace ; /* 1 */ font-size : 1 em ; /* 2 */ }
/* Text-level semantics ========================================================================== */
/** Remove the gray background on active links in IE 10. */
a { background-color : transparent ; }
/** 1. Remove the bottom border in Chrome 57- 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */
abbr [ title ] { border-bottom : none ; /* 1 */ text-decoration : underline ; /* 2 */ text-decoration : underline dotted ; /* 2 */ }
/** Add the correct font weight in Chrome, Edge, and Safari. */
b , strong { font-weight : bolder ; }
/** 1. Correct the inheritance and scaling of font size in all browsers. 2. Correct the odd `em` font sizing in all browsers. */
code , kbd , samp { font-family : monospace , monospace ; /* 1 */ font-size : 1 em ; /* 2 */ }
/** Add the correct font size in all browsers. */
small { font-size : 80 % ; }
/** Prevent `sub` and `sup` elements from affecting the line height in all browsers. */
sub , sup { font-size : 75 % ; line-height : 0 ; position : relative ; vertical-align : baseline ; }
sub { bottom : -0.25 em ; }
sup { top : -0.5 em ; }
/* Embedded content ========================================================================== */
/** Remove the border on images inside links in IE 10. */
img { border-style : none ; }
/* Forms ========================================================================== */
/** 1. Change the font styles in all browsers. 2. Remove the margin in Firefox and Safari. */
button , input , optgroup , select , textarea { font-family : inherit ; /* 1 */ font-size : 100 % ; /* 1 */ line-height : 1.15 ; /* 1 */ margin : 0 ; /* 2 */ }
/** Show the overflow in IE. 1. Show the overflow in Edge. */
button , input { /* 1 */ overflow : visible ; }
/** Remove the inheritance of text transform in Edge, Firefox, and IE. 1. Remove the inheritance of text transform in Firefox. */
button , select { /* 1 */ text-transform : none ; }
/** Correct the inability to style clickable types in iOS and Safari. */
button , [ type = "button" ], [ type = "reset" ], [ type = "submit" ] { -webkit- appearance : button ; }
/** Remove the inner border and padding in Firefox. */
button :: -moz-focus-inner , [ type = "button" ] :: -moz-focus-inner , [ type = "reset" ] :: -moz-focus-inner , [ type = "submit" ] :: -moz-focus-inner { border-style : none ; padding : 0 ; }
/** Restore the focus styles unset by the previous rule. */
button : -moz-focusring , [ type = "button" ] : -moz-focusring , [ type = "reset" ] : -moz-focusring , [ type = "submit" ] : -moz-focusring { outline : 1 px dotted ButtonText ; }
/** Correct the padding in Firefox. */
fieldset { padding : 0.35 em 0.75 em 0.625 em ; }
/** 1. Correct the text wrapping in Edge and IE. 2. Correct the color inheritance from `fieldset` elements in IE. 3. Remove the padding so developers are not caught out when they zero out `fieldset` elements in all browsers. */
legend { box-sizing : border-box ; /* 1 */ color : inherit ; /* 2 */ display : table ; /* 1 */ max-width : 100 % ; /* 1 */ padding : 0 ; /* 3 */ white-space : normal ; /* 1 */ }
/** Add the correct vertical alignment in Chrome, Firefox, and Opera. */
progress { vertical-align : baseline ; }
/** Remove the default vertical scrollbar in IE 10+. */
textarea { overflow : auto ; }
/** 1. Add the correct box sizing in IE 10. 2. Remove the padding in IE 10. */
[ type = "checkbox" ], [ type = "radio" ] { box-sizing : border-box ; /* 1 */ padding : 0 ; /* 2 */ }
/** Correct the cursor style of increment and decrement buttons in Chrome. */
[ type = "number" ] :: -webkit-inner-spin-button , [ type = "number" ] :: -webkit-outer-spin-button { height : auto ; }
/** 1. Correct the odd appearance in Chrome and Safari. 2. Correct the outline style in Safari. */
[ type = "search" ] { -webkit- appearance : textfield ; /* 1 */ outline-offset : -2 px ; /* 2 */ }
/** Remove the inner padding in Chrome and Safari on macOS. */
[ type = "search" ] :: -webkit-search-decoration { -webkit- appearance : none ; }
/** 1. Correct the inability to style clickable types in iOS and Safari. 2. Change font properties to `inherit` in Safari. */
:: -webkit-file-upload-button { -webkit- appearance : button ; /* 1 */ font : inherit ; /* 2 */ }
/* Interactive ========================================================================== */
/* Add the correct display in Edge, IE 10+, and Firefox. */
details { display : block ; }
/* Add the correct display in all browsers. */
summary { display : list-item ; }
/* Misc ========================================================================== */
/** Add the correct display in IE 10+. */
template { display : none ; }
/** Add the correct display in IE 10. */
[ hidden ] { display : none ; }
2023-08-09 00:25:41 +00:00
: root { color-scheme : dark ; }
2021-06-01 04:05:32 +00:00
* { box-sizing : border-box ; }
2023-08-09 00:25:41 +00:00
html { font-size : 0.875 rem !important ; scroll-behavior : smooth ; }
@ media ( min-width : 31 . 25rem ) { html { font-size : 1 rem !important ; } }
2021-06-01 04:05:32 +00:00
2022-08-27 13:47:30 +00:00
body { font-family : system-ui , - apple-system , blinkmacsystemfont , "Segoe UI" , roboto , "Helvetica Neue" , arial , sans-serif ; font-size : inherit ; line-height : 1.4 ; color : #e6e1e8 ; background-color : #27262b ; overflow-wrap : break-word ; }
2021-06-01 04:05:32 +00:00
ol , ul , dl , pre , address , blockquote , table , div , hr , form , fieldset , noscript . table-wrapper { margin-top : 0 ; }
2022-08-27 13:47:30 +00:00
h1 , h2 , h3 , h4 , h5 , h6 , # toctitle { margin-top : 0 ; margin-bottom : 1 em ; font-weight : 500 ; line-height : 1.25 ; color : #f5f6fa ; }
2021-06-01 04:05:32 +00:00
p { margin-top : 1 em ; margin-bottom : 1 em ; }
a { color : #2c84fa ; text-decoration : none ; }
2022-09-22 02:47:49 +00:00
a : not ([ class ]) { text-decoration : underline ; text-decoration-color : #44434d ; text-underline-offset : 2 px ; }
a : not ([ class ]) : hover { text-decoration-color : rgba ( 44 , 132 , 250 , 0.45 ); }
2021-06-01 04:05:32 +00:00
2022-08-27 13:47:30 +00:00
code { font-family : "SFMono-Regular" , menlo , consolas , monospace ; font-size : 0.75 em ; line-height : 1.4 ; }
2021-06-01 04:05:32 +00:00
figure , pre { margin : 0 ; }
li { margin : 0.25 em 0 ; }
img { max-width : 100 % ; height : auto ; }
hr { height : 1 px ; padding : 0 ; margin : 2 rem 0 ; background-color : #44434d ; border : 0 ; }
2023-08-09 00:25:41 +00:00
blockquote { margin : 10 px 0 ; margin-block-start : 0 ; margin-inline-start : 0 ; padding-left : 1 rem ; border-left : 3 px solid #44434d ; }
2022-09-22 02:47:49 +00:00
2021-06-01 04:05:32 +00:00
. side-bar { z-index : 0 ; display : flex ; flex-wrap : wrap ; background-color : #27262b ; }
2023-08-09 00:25:41 +00:00
@ media ( min-width : 50rem ) { . side-bar { flex-flow : column nowrap ; position : fixed ; width : 15.5 rem ; height : 100 % ; border-right : 1 px solid #44434d ; align-items : flex-end ; } }
@ media ( min-width : 66 . 5rem ) { . side-bar { width : calc (( 100 % - 66.5 rem ) / 2 + 16.5 rem ); min-width : 16.5 rem ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
@ media ( min-width : 50rem ) { . main { position : relative ; max-width : 50 rem ; margin-left : 15.5 rem ; } }
@ media ( min-width : 66 . 5rem ) { . main { margin-left : Max ( 16.5 rem , calc (( 100 % - 66.5 rem ) / 2 + 16.5 rem )); } }
2021-06-01 04:05:32 +00:00
. main-content-wrap { padding-right : 1 rem ; padding-left : 1 rem ; padding-top : 1 rem ; padding-bottom : 1 rem ; }
@ media ( min-width : 50rem ) { . main-content-wrap { padding-right : 2 rem ; padding-left : 2 rem ; } }
@ media ( min-width : 50rem ) { . main-content-wrap { padding-top : 2 rem ; padding-bottom : 2 rem ; } }
. main-header { z-index : 0 ; display : none ; background-color : #27262b ; }
2023-08-09 00:25:41 +00:00
@ media ( min-width : 50rem ) { . main-header { display : flex ; justify-content : space-between ; height : 3.75 rem ; background-color : #27262b ; border-bottom : 1 px solid #44434d ; } }
2021-06-01 04:05:32 +00:00
. main-header . nav-open { display : block ; }
@ media ( min-width : 50rem ) { . main-header . nav-open { display : flex ; } }
. site-nav , . site-header , . site-footer { width : 100 % ; }
2023-08-09 00:25:41 +00:00
@ media ( min-width : 66 . 5rem ) { . site-nav , . site-header , . site-footer { width : 16.5 rem ; } }
2021-06-01 04:05:32 +00:00
. site-nav { display : none ; }
. site-nav . nav-open { display : block ; }
@ media ( min-width : 50rem ) { . site-nav { display : block ; padding-top : 3 rem ; padding-bottom : 1 rem ; overflow-y : auto ; flex : 1 1 auto ; } }
2023-08-09 00:25:41 +00:00
. site-header { display : flex ; min-height : 3.75 rem ; align-items : center ; }
@ media ( min-width : 50rem ) { . site-header { height : 3.75 rem ; max-height : 3.75 rem ; border-bottom : 1 px solid #44434d ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. site-title { padding-right : 1 rem ; padding-left : 1 rem ; flex-grow : 1 ; display : flex ; height : 100 % ; align-items : center ; padding-top : 0.75 rem ; padding-bottom : 0.75 rem ; color : #f5f6fa ; font-size : 1.125 rem !important ; }
2021-06-01 04:05:32 +00:00
@ media ( min-width : 50rem ) { . site-title { padding-right : 2 rem ; padding-left : 2 rem ; } }
2023-08-09 00:25:41 +00:00
@ media ( min-width : 31 . 25rem ) { . site-title { font-size : 1.5 rem !important ; line-height : 1.25 ; } }
2021-06-01 04:05:32 +00:00
@ media ( min-width : 50rem ) { . site-title { padding-top : 0.5 rem ; padding-bottom : 0.5 rem ; } }
. site-button { display : flex ; height : 100 % ; padding : 1 rem ; align-items : center ; }
@ media ( min-width : 50rem ) { . site-header . site-button { display : none ; } }
. site-title : hover { background-image : linear-gradient ( -90 deg , #201f23 0 % , rgba ( 32 , 31 , 35 , 0.8 ) 80 % , rgba ( 32 , 31 , 35 , 0 ) 100 % ); }
. site-button : hover { background-image : linear-gradient ( -90 deg , #201f23 0 % , rgba ( 32 , 31 , 35 , 0.8 ) 100 % ); }
body { position : relative ; padding-bottom : 4 rem ; overflow-y : scroll ; }
@ media ( min-width : 50rem ) { body { position : static ; padding-bottom : 0 ; } }
2023-08-09 00:25:41 +00:00
. site-footer { padding-right : 1 rem ; padding-left : 1 rem ; position : absolute ; bottom : 0 ; left : 0 ; padding-top : 1 rem ; padding-bottom : 1 rem ; color : #959396 ; font-size : 0.6875 rem !important ; }
2021-06-01 04:05:32 +00:00
@ media ( min-width : 50rem ) { . site-footer { padding-right : 2 rem ; padding-left : 2 rem ; } }
2023-08-09 00:25:41 +00:00
@ media ( min-width : 31 . 25rem ) { . site-footer { font-size : 0.75 rem !important ; } }
2021-06-01 04:05:32 +00:00
@ media ( min-width : 50rem ) { . site-footer { position : static ; justify-self : end ; } }
. icon { width : 1.5 rem ; height : 1.5 rem ; color : #2c84fa ; }
. main-content { line-height : 1.6 ; }
. main-content ol , . main-content ul , . main-content dl , . main-content pre , . main-content address , . main-content blockquote , . main-content . table-wrapper { margin-top : 0.5 em ; }
2022-08-27 13:47:30 +00:00
. main-content a { overflow : hidden ; text-overflow : ellipsis ; }
2021-06-01 04:05:32 +00:00
. main-content ul , . main-content ol { padding-left : 1.5 em ; }
. main-content li . highlight { margin-top : 0.25 rem ; }
. main-content ol { list-style-type : none ; counter-reset : step-counter ; }
. main-content ol > li { position : relative ; }
2023-08-09 00:25:41 +00:00
. main-content ol > li :: before { position : absolute ; top : 0.2 em ; left : -1.6 em ; color : #959396 ; content : counter ( step - counter ); counter-increment : step-counter ; font-size : 0.75 rem !important ; }
@ media ( min-width : 31 . 25rem ) { . main-content ol > li :: before { font-size : 0.875 rem !important ; } }
2021-06-01 04:05:32 +00:00
@ media ( min-width : 31 . 25rem ) { . main-content ol > li :: before { top : 0.11 em ; } }
. main-content ol > li ol { counter-reset : sub-counter ; }
2022-08-27 13:47:30 +00:00
. main-content ol > li ol > li :: before { content : counter ( sub - counter , lower-alpha ); counter-increment : sub-counter ; }
2021-06-01 04:05:32 +00:00
. main-content ul { list-style : none ; }
. main-content ul > li :: before { position : absolute ; margin-left : -1.4 em ; color : #959396 ; content : "•" ; }
. main-content . task-list-item :: before { content : "" ; }
2022-08-27 13:47:30 +00:00
. main-content . task-list-item-checkbox { margin-right : 0.6 em ; margin-left : -1.4 em ; }
2021-06-01 04:05:32 +00:00
. main-content hr + * { margin-top : 0 ; }
. main-content h1 : first-of-type { margin-top : 0.5 em ; }
. main-content dl { display : grid ; grid-template : auto / 10 em 1 fr ; }
. main-content dt , . main-content dd { margin : 0.25 em 0 ; }
. main-content dt { grid-column : 1 ; font-weight : 500 ; text-align : right ; }
. main-content dt :: after { content : ":" ; }
. main-content dd { grid-column : 2 ; margin-bottom : 0 ; margin-left : 1 em ; }
. main-content dd blockquote : first-child , . main-content dd div : first-child , . main-content dd dl : first-child , . main-content dd dt : first-child , . main-content dd h1 : first-child , . main-content dd h2 : first-child , . main-content dd h3 : first-child , . main-content dd h4 : first-child , . main-content dd h5 : first-child , . main-content dd h6 : first-child , . main-content dd li : first-child , . main-content dd ol : first-child , . main-content dd p : first-child , . main-content dd pre : first-child , . main-content dd table : first-child , . main-content dd ul : first-child , . main-content dd . table-wrapper : first-child { margin-top : 0 ; }
. main-content dd dl : first-child dt : first-child , . main-content dd dl : first-child dd : nth-child ( 2 ), . main-content ol dl : first-child dt : first-child , . main-content ol dl : first-child dd : nth-child ( 2 ), . main-content ul dl : first-child dt : first-child , . main-content ul dl : first-child dd : nth-child ( 2 ) { margin-top : 0 ; }
. main-content . anchor-heading { position : absolute ; right : -1 rem ; width : 1.5 rem ; height : 100 % ; padding-right : 0.25 rem ; padding-left : 0.25 rem ; overflow : visible ; }
@ media ( min-width : 50rem ) { . main-content . anchor-heading { right : auto ; left : -1.5 rem ; } }
. main-content . anchor-heading svg { display : inline-block ; width : 100 % ; height : 100 % ; color : #2c84fa ; visibility : hidden ; }
2022-08-27 13:47:30 +00:00
. main-content . anchor-heading : hover svg , . main-content . anchor-heading : focus svg , . main-content h1 : hover > . anchor-heading svg , . main-content h2 : hover > . anchor-heading svg , . main-content h3 : hover > . anchor-heading svg , . main-content h4 : hover > . anchor-heading svg , . main-content h5 : hover > . anchor-heading svg , . main-content h6 : hover > . anchor-heading svg { visibility : visible ; }
2021-06-01 04:05:32 +00:00
. main-content summary { cursor : pointer ; }
2022-08-27 13:47:30 +00:00
. main-content h1 , . main-content h2 , . main-content h3 , . main-content h4 , . main-content h5 , . main-content h6 , . main-content # toctitle { position : relative ; margin-top : 1.5 em ; margin-bottom : 0.25 em ; }
. main-content h1 + table , . main-content h1 + . table-wrapper , . main-content h1 + . code-example , . main-content h1 + . highlighter-rouge , . main-content h1 + . sectionbody . listingblock , . main-content h2 + table , . main-content h2 + . table-wrapper , . main-content h2 + . code-example , . main-content h2 + . highlighter-rouge , . main-content h2 + . sectionbody . listingblock , . main-content h3 + table , . main-content h3 + . table-wrapper , . main-content h3 + . code-example , . main-content h3 + . highlighter-rouge , . main-content h3 + . sectionbody . listingblock , . main-content h4 + table , . main-content h4 + . table-wrapper , . main-content h4 + . code-example , . main-content h4 + . highlighter-rouge , . main-content h4 + . sectionbody . listingblock , . main-content h5 + table , . main-content h5 + . table-wrapper , . main-content h5 + . code-example , . main-content h5 + . highlighter-rouge , . main-content h5 + . sectionbody . listingblock , . main-content h6 + table , . main-content h6 + . table-wrapper , . main-content h6 + . code-example , . main-content h6 + . highlighter-rouge , . main-content h6 + . sectionbody . listingblock , . main-content # toctitle + table , . main-content # toctitle + . table-wrapper , . main-content # toctitle + . code-example , . main-content # toctitle + . highlighter-rouge , . main-content # toctitle + . sectionbody . listingblock { margin-top : 1 em ; }
. main-content h1 + p : not ( . label ), . main-content h2 + p : not ( . label ), . main-content h3 + p : not ( . label ), . main-content h4 + p : not ( . label ), . main-content h5 + p : not ( . label ), . main-content h6 + p : not ( . label ), . main-content # toctitle + p : not ( . label ) { margin-top : 0 ; }
. main-content > h1 : first-child , . main-content > h2 : first-child , . main-content > h3 : first-child , . main-content > h4 : first-child , . main-content > h5 : first-child , . main-content > h6 : first-child , . main-content > . sect1 : first-child > h2 , . main-content > . sect2 : first-child > h3 , . main-content > . sect3 : first-child > h4 , . main-content > . sect4 : first-child > h5 , . main-content > . sect5 : first-child > h6 { margin-top : 0.5 rem ; }
2021-06-01 04:05:32 +00:00
. nav-list { padding : 0 ; margin-top : 0 ; margin-bottom : 0 ; list-style : none ; }
2023-08-09 00:25:41 +00:00
. nav-list . nav-list-item { font-size : 0.875 rem !important ; position : relative ; margin : 0 ; }
@ media ( min-width : 31 . 25rem ) { . nav-list . nav-list-item { font-size : 1 rem !important ; } }
@ media ( min-width : 50rem ) { . nav-list . nav-list-item { font-size : 0.75 rem !important ; } }
@ media ( min-width : 50rem ) and ( min-width : 31 . 25rem ) { . nav-list . nav-list-item { font-size : 0.875 rem !important ; } }
2021-06-01 04:05:32 +00:00
. nav-list . nav-list-item . nav-list-link { display : block ; min-height : 3 rem ; padding-top : 0.25 rem ; padding-bottom : 0.25 rem ; line-height : 2.5 rem ; padding-right : 3 rem ; padding-left : 1 rem ; }
@ media ( min-width : 50rem ) { . nav-list . nav-list-item . nav-list-link { min-height : 2 rem ; line-height : 1.5 rem ; padding-right : 2 rem ; padding-left : 2 rem ; } }
2022-08-27 13:47:30 +00:00
. nav-list . nav-list-item . nav-list-link . external > svg { width : 1 rem ; height : 1 rem ; vertical-align : text - bottom ; }
2021-06-01 04:05:32 +00:00
. nav-list . nav-list-item . nav-list-link . active { font-weight : 600 ; text-decoration : none ; }
. nav-list . nav-list-item . nav-list-link : hover , . nav-list . nav-list-item . nav-list-link . active { background-image : linear-gradient ( -90 deg , #201f23 0 % , rgba ( 32 , 31 , 35 , 0.8 ) 80 % , rgba ( 32 , 31 , 35 , 0 ) 100 % ); }
2023-01-22 01:15:27 +00:00
. nav-list . nav-list-item . nav-list-expander { position : absolute ; right : 0 ; width : 3 rem ; height : 3 rem ; padding : 0.75 rem ; color : #2c84fa ; }
@ media ( min-width : 50rem ) { . nav-list . nav-list-item . nav-list-expander { width : 2 rem ; height : 2 rem ; padding : 0.5 rem ; } }
2021-06-01 04:05:32 +00:00
. nav-list . nav-list-item . nav-list-expander : hover { background-image : linear-gradient ( -90 deg , #201f23 0 % , rgba ( 32 , 31 , 35 , 0.8 ) 100 % ); }
. nav-list . nav-list-item . nav-list-expander svg { transform : rotate ( 90 deg ); }
. nav-list . nav-list-item > . nav-list { display : none ; padding-left : 0.75 rem ; list-style : none ; }
. nav-list . nav-list-item > . nav-list . nav-list-item { position : relative ; }
. nav-list . nav-list-item > . nav-list . nav-list-item . nav-list-link { color : #959396 ; }
. nav-list . nav-list-item > . nav-list . nav-list-item . nav-list-expander { color : #959396 ; }
. nav-list . nav-list-item . active > . nav-list-expander svg { transform : rotate ( -90 deg ); }
. nav-list . nav-list-item . active > . nav-list { display : block ; }
2023-08-09 00:25:41 +00:00
. nav-category { padding : 0.5 rem 1 rem ; font-weight : 600 ; text-align : start ; text-transform : uppercase ; border-bottom : 1 px solid #44434d ; font-size : 0.6875 rem !important ; }
@ media ( min-width : 31 . 25rem ) { . nav-category { font-size : 0.75 rem !important ; } }
2023-01-22 01:15:27 +00:00
@ media ( min-width : 50rem ) { . nav-category { padding : 0.5 rem 2 rem ; margin-top : 1 rem ; text-align : start ; }
2021-06-01 04:05:32 +00:00
. nav-category : first-child { margin-top : 0 ; } }
2022-08-27 13:47:30 +00:00
. nav-list . nav-category-list > . nav-list-item { margin : 0 ; }
. nav-list . nav-category-list > . nav-list-item > . nav-list { padding : 0 ; }
. nav-list . nav-category-list > . nav-list-item > . nav-list > . nav-list-item > . nav-list-link { color : #2c84fa ; }
. nav-list . nav-category-list > . nav-list-item > . nav-list > . nav-list-item > . nav-list-expander { color : #2c84fa ; }
2023-08-09 00:25:41 +00:00
. aux-nav { height : 100 % ; overflow-x : auto ; font-size : 0.6875 rem !important ; }
@ media ( min-width : 31 . 25rem ) { . aux-nav { font-size : 0.75 rem !important ; } }
2021-06-01 04:05:32 +00:00
. aux-nav . aux-nav-list { display : flex ; height : 100 % ; padding : 0 ; margin : 0 ; list-style : none ; }
. aux-nav . aux-nav-list-item { display : inline-block ; height : 100 % ; padding : 0 ; margin : 0 ; }
@ media ( min-width : 50rem ) { . aux-nav { padding-right : 1 rem ; } }
@ media ( min-width : 50rem ) { . breadcrumb-nav { margin-top : -1 rem ; } }
. breadcrumb-nav-list { padding-left : 0 ; margin-bottom : 0.75 rem ; list-style : none ; }
2023-08-09 00:25:41 +00:00
. breadcrumb-nav-list-item { display : table-cell ; font-size : 0.6875 rem !important ; }
@ media ( min-width : 31 . 25rem ) { . breadcrumb-nav-list-item { font-size : 0.75 rem !important ; } }
2021-06-01 04:05:32 +00:00
. breadcrumb-nav-list-item :: before { display : none ; }
. breadcrumb-nav-list-item :: after { display : inline-block ; margin-right : 0.5 rem ; margin-left : 0.5 rem ; color : #959396 ; content : "/" ; }
. breadcrumb-nav-list-item : last-child :: after { content : "" ; }
2023-08-09 00:25:41 +00:00
h1 , . text-alpha { font-size : 2 rem !important ; line-height : 1.25 ; font-weight : 300 ; }
@ media ( min-width : 31 . 25rem ) { h1 , . text-alpha { font-size : 2.25 rem !important ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
h2 , . text-beta , # toctitle { font-size : 1.125 rem !important ; }
@ media ( min-width : 31 . 25rem ) { h2 , . text-beta , # toctitle { font-size : 1.5 rem !important ; line-height : 1.25 ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
h3 , . text-gamma { font-size : 1 rem !important ; }
@ media ( min-width : 31 . 25rem ) { h3 , . text-gamma { font-size : 1.125 rem !important ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
h4 , . text-delta { font-size : 0.6875 rem !important ; font-weight : 400 ; text-transform : uppercase ; letter-spacing : 0.1 em ; }
@ media ( min-width : 31 . 25rem ) { h4 , . text-delta { font-size : 0.75 rem !important ; } }
2021-06-01 04:05:32 +00:00
h4 code { text-transform : none ; }
2023-08-09 00:25:41 +00:00
h5 , . text-epsilon { font-size : 0.75 rem !important ; }
@ media ( min-width : 31 . 25rem ) { h5 , . text-epsilon { font-size : 0.875 rem !important ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
h6 , . text-zeta { font-size : 0.6875 rem !important ; }
@ media ( min-width : 31 . 25rem ) { h6 , . text-zeta { font-size : 0.75 rem !important ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. text-small { font-size : 0.6875 rem !important ; }
@ media ( min-width : 31 . 25rem ) { . text-small { font-size : 0.75 rem !important ; } }
2021-06-01 04:05:32 +00:00
2022-08-27 13:47:30 +00:00
. text-mono { font-family : "SFMono-Regular" , menlo , consolas , monospace !important ; }
2021-06-01 04:05:32 +00:00
. text-left { text-align : left !important ; }
. text-center { text-align : center !important ; }
. text-right { text-align : right !important ; }
2023-08-09 00:25:41 +00:00
. label : not ( g ), . label-blue : not ( g ) { display : inline-block ; padding : 0.16 em 0.56 em ; margin-right : 0.5 rem ; margin-left : 0.5 rem ; color : #fff ; text-transform : uppercase ; vertical-align : middle ; background-color : #2869e6 ; font-size : 0.6875 rem !important ; border-radius : 12 px ; }
@ media ( min-width : 31 . 25rem ) { . label : not ( g ), . label-blue : not ( g ) { font-size : 0.75 rem !important ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. label-green : not ( g ) { background-color : #009c7b ; }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. label-purple : not ( g ) { background-color : #5e41d0 ; }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. label-red : not ( g ) { background-color : #e94c4c ; }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. label-yellow : not ( g ) { color : #44434d ; background-color : #f7d12e ; }
2021-06-01 04:05:32 +00:00
2023-01-22 01:15:27 +00:00
. btn { display : inline-block ; box-sizing : border-box ; padding : 0.3 em 1 em ; margin : 0 ; font-family : inherit ; font-size : inherit ; font-weight : 500 ; line-height : 1.5 ; color : #2c84fa ; text-decoration : none ; vertical-align : baseline ; cursor : pointer ; background-color : #302d36 ; border-width : 0 ; border-radius : 4 px ; box-shadow : 0 1 px 2 px rgba ( 0 , 0 , 0 , 0.12 ), 0 3 px 10 px rgba ( 0 , 0 , 0 , 0.08 ); appearance : none ; }
2021-06-01 04:05:32 +00:00
. btn : focus { text-decoration : none ; outline : none ; box-shadow : 0 0 0 3 px rgba ( 0 , 0 , 255 , 0.25 ); }
. btn : focus : hover , . btn . selected : focus { box-shadow : 0 0 0 3 px rgba ( 0 , 0 , 255 , 0.25 ); }
. btn : hover , . btn . zeroclipboard-is-hover { color : #227efa ; }
. btn : hover , . btn : active , . btn . zeroclipboard-is-hover , . btn . zeroclipboard-is-active { text-decoration : none ; background-color : #2e2b33 ; }
. btn : active , . btn . selected , . btn . zeroclipboard-is-active { background-color : #29262e ; background-image : none ; box-shadow : inset 0 2 px 4 px rgba ( 0 , 0 , 0 , 0.15 ); }
. btn . selected : hover { background-color : #cfcfcf ; }
. btn : disabled , . btn : disabled : hover , . btn . disabled , . btn . disabled : hover { color : rgba ( 102 , 102 , 102 , 0.5 ); cursor : default ; background-color : rgba ( 229 , 229 , 229 , 0.5 ); background-image : none ; box-shadow : none ; }
. btn-outline { color : #2c84fa ; background : transparent ; box-shadow : inset 0 0 0 2 px #e6e1e8 ; }
. btn-outline : hover , . btn-outline : active , . btn-outline . zeroclipboard-is-hover , . btn-outline . zeroclipboard-is-active { color : #1878fa ; text-decoration : none ; background-color : transparent ; box-shadow : inset 0 0 0 3 px #e6e1e8 ; }
. btn-outline : focus { text-decoration : none ; outline : none ; box-shadow : inset 0 0 0 2 px #5c5962 , 0 0 0 3 px rgba ( 0 , 0 , 255 , 0.25 ); }
. btn-outline : focus : hover , . btn-outline . selected : focus { box-shadow : inset 0 0 0 2 px #5c5962 ; }
. btn-primary { color : #fff ; background-color : #2448a7 ; background-image : linear-gradient ( #2b55c4 , #2448a7 ); box-shadow : 0 1 px 3 px rgba ( 0 , 0 , 0 , 0.25 ), 0 4 px 10 px rgba ( 0 , 0 , 0 , 0.12 ); }
. btn-primary : hover , . btn-primary . zeroclipboard-is-hover { color : #fff ; background-color : #22459e ; background-image : linear-gradient ( #2850b7 , #22459e ); }
. btn-primary : active , . btn-primary . selected , . btn-primary . zeroclipboard-is-active { background-color : #21439a ; background-image : none ; box-shadow : inset 0 2 px 4 px rgba ( 0 , 0 , 0 , 0.15 ); }
. btn-primary . selected : hover { background-color : #1d3a85 ; }
. btn-purple { color : #fff ; background-color : #5739ce ; background-image : linear-gradient ( #6f55d5 , #5739ce ); box-shadow : 0 1 px 3 px rgba ( 0 , 0 , 0 , 0.25 ), 0 4 px 10 px rgba ( 0 , 0 , 0 , 0.12 ); }
. btn-purple : hover , . btn-purple . zeroclipboard-is-hover { color : #fff ; background-color : #5132cb ; background-image : linear-gradient ( #6549d2 , #5132cb ); }
. btn-purple : active , . btn-purple . selected , . btn-purple . zeroclipboard-is-active { background-color : #4f31c6 ; background-image : none ; box-shadow : inset 0 2 px 4 px rgba ( 0 , 0 , 0 , 0.15 ); }
. btn-purple . selected : hover { background-color : #472cb2 ; }
. btn-blue { color : #fff ; background-color : #227efa ; background-image : linear-gradient ( #4593fb , #227efa ); box-shadow : 0 1 px 3 px rgba ( 0 , 0 , 0 , 0.25 ), 0 4 px 10 px rgba ( 0 , 0 , 0 , 0.12 ); }
. btn-blue : hover , . btn-blue . zeroclipboard-is-hover { color : #fff ; background-color : #1878fa ; background-image : linear-gradient ( #368afa , #1878fa ); }
. btn-blue : active , . btn-blue . selected , . btn-blue . zeroclipboard-is-active { background-color : #1375f9 ; background-image : none ; box-shadow : inset 0 2 px 4 px rgba ( 0 , 0 , 0 , 0.15 ); }
. btn-blue . selected : hover { background-color : #0669ed ; }
. btn-green { color : #fff ; background-color : #10ac7d ; background-image : linear-gradient ( #13cc95 , #10ac7d ); box-shadow : 0 1 px 3 px rgba ( 0 , 0 , 0 , 0.25 ), 0 4 px 10 px rgba ( 0 , 0 , 0 , 0.12 ); }
. btn-green : hover , . btn-green . zeroclipboard-is-hover { color : #fff ; background-color : #0fa276 ; background-image : linear-gradient ( #12be8b , #0fa276 ); }
. btn-green : active , . btn-green . selected , . btn-green . zeroclipboard-is-active { background-color : #0f9e73 ; background-image : none ; box-shadow : inset 0 2 px 4 px rgba ( 0 , 0 , 0 , 0.15 ); }
. btn-green . selected : hover { background-color : #0d8662 ; }
2023-08-09 00:25:41 +00:00
. btn-reset { background : none ; border : none ; margin : 0 ; text-align : inherit ; font : inherit ; border-radius : 0 ; appearance : none ; }
2021-06-01 04:05:32 +00:00
. search { position : relative ; z-index : 2 ; flex-grow : 1 ; height : 4 rem ; padding : 0.5 rem ; transition : padding linear 200 ms ; }
@ media ( min-width : 50rem ) { . search { position : relative !important ; width : auto !important ; height : 100 % !important ; padding : 0 ; transition : none ; } }
. search-input-wrap { position : relative ; z-index : 1 ; height : 3 rem ; overflow : hidden ; border-radius : 4 px ; box-shadow : 0 1 px 2 px rgba ( 0 , 0 , 0 , 0.12 ), 0 3 px 10 px rgba ( 0 , 0 , 0 , 0.08 ); transition : height linear 200 ms ; }
2023-08-09 00:25:41 +00:00
@ media ( min-width : 50rem ) { . search-input-wrap { position : absolute ; width : 100 % ; max-width : 33.5 rem ; height : 100 % !important ; border-radius : 0 ; box-shadow : none ; transition : width ease 400 ms ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. search-input { position : absolute ; width : 100 % ; height : 100 % ; padding : 0.5 rem 1 rem 0.5 rem 2.5 rem ; font-size : 1 rem ; color : #e6e1e8 ; background-color : #302d36 ; border-top : 0 ; border-right : 0 ; border-bottom : 0 ; border-left : 0 ; border-radius : 0 ; }
@ media ( min-width : 50rem ) { . search-input { padding : 0.5 rem 1 rem 0.5 rem 3.5 rem ; font-size : 0.875 rem ; background-color : #27262b ; transition : padding-left linear 200 ms ; } }
2021-06-01 04:05:32 +00:00
. search-input : focus { outline : 0 ; }
. search-input : focus + . search-label . search-icon { color : #2c84fa ; }
. search-label { position : absolute ; display : flex ; height : 100 % ; padding-left : 1 rem ; }
@ media ( min-width : 50rem ) { . search-label { padding-left : 2 rem ; transition : padding-left linear 200 ms ; } }
. search-label . search-icon { width : 1.2 rem ; height : 1.2 rem ; align-self : center ; color : #959396 ; }
. search-results { position : absolute ; left : 0 ; display : none ; width : 100 % ; max-height : calc ( 100 % - 4 rem ); overflow-y : auto ; background-color : #302d36 ; border-bottom-right-radius : 4 px ; border-bottom-left-radius : 4 px ; box-shadow : 0 1 px 2 px rgba ( 0 , 0 , 0 , 0.12 ), 0 3 px 10 px rgba ( 0 , 0 , 0 , 0.08 ); }
2023-08-09 00:25:41 +00:00
@ media ( min-width : 50rem ) { . search-results { top : 100 % ; width : 33.5 rem ; max-height : calc ( 100 vh - 200 % ) !important ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. search-results-list { padding-left : 0 ; margin-bottom : 0.25 rem ; list-style : none ; font-size : 0.875 rem !important ; }
@ media ( min-width : 31 . 25rem ) { . search-results-list { font-size : 1 rem !important ; } }
@ media ( min-width : 50rem ) { . search-results-list { font-size : 0.75 rem !important ; } }
@ media ( min-width : 50rem ) and ( min-width : 31 . 25rem ) { . search-results-list { font-size : 0.875 rem !important ; } }
2021-06-01 04:05:32 +00:00
. search-results-list-item { padding : 0 ; margin : 0 ; }
2023-01-22 01:15:27 +00:00
. search-result { display : block ; padding : 0.25 rem 0.75 rem ; }
2021-06-01 04:05:32 +00:00
. search-result : hover , . search-result . active { background-color : #201f23 ; }
. search-result-title { display : block ; padding-top : 0.5 rem ; padding-bottom : 0.5 rem ; }
@ media ( min-width : 31 . 25rem ) { . search-result-title { display : inline-block ; width : 40 % ; padding-right : 0.5 rem ; vertical-align : top ; } }
. search-result-doc { display : flex ; align-items : center ; word-wrap : break-word ; }
2023-08-09 00:25:41 +00:00
. search-result-doc . search-result-doc-parent { opacity : 0.5 ; font-size : 0.75 rem !important ; }
@ media ( min-width : 31 . 25rem ) { . search-result-doc . search-result-doc-parent { font-size : 0.875 rem !important ; } }
@ media ( min-width : 50rem ) { . search-result-doc . search-result-doc-parent { font-size : 0.6875 rem !important ; } }
@ media ( min-width : 50rem ) and ( min-width : 31 . 25rem ) { . search-result-doc . search-result-doc-parent { font-size : 0.75 rem !important ; } }
2021-06-01 04:05:32 +00:00
. search-result-doc . search-result-icon { width : 1 rem ; height : 1 rem ; margin-right : 0.5 rem ; color : #2c84fa ; flex-shrink : 0 ; }
. search-result-doc . search-result-doc-title { overflow : auto ; }
. search-result-section { margin-left : 1.5 rem ; word-wrap : break-word ; }
2023-08-09 00:25:41 +00:00
. search-result-rel-url { display : block ; margin-left : 1.5 rem ; overflow : hidden ; color : #959396 ; text-overflow : ellipsis ; white-space : nowrap ; font-size : 0.5625 rem !important ; }
@ media ( min-width : 31 . 25rem ) { . search-result-rel-url { font-size : 0.625 rem !important ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. search-result-previews { display : block ; padding-top : 0.5 rem ; padding-bottom : 0.5 rem ; padding-left : 1 rem ; margin-left : 0.5 rem ; color : #959396 ; word-wrap : break-word ; border-left : 1 px solid ; border-left-color : #44434d ; font-size : 0.6875 rem !important ; }
@ media ( min-width : 31 . 25rem ) { . search-result-previews { font-size : 0.75 rem !important ; } }
2021-06-01 04:05:32 +00:00
@ media ( min-width : 31 . 25rem ) { . search-result-previews { display : inline-block ; width : 60 % ; padding-left : 0.5 rem ; margin-left : 0 ; vertical-align : top ; } }
. search-result-preview + . search-result-preview { margin-top : 0.25 rem ; }
. search-result-highlight { font-weight : bold ; }
2023-08-09 00:25:41 +00:00
. search-no-result { padding : 0.5 rem 0.75 rem ; font-size : 0.75 rem !important ; }
@ media ( min-width : 31 . 25rem ) { . search-no-result { font-size : 0.875 rem !important ; } }
2021-06-01 04:05:32 +00:00
. search-button { position : fixed ; right : 1 rem ; bottom : 1 rem ; display : flex ; width : 3.5 rem ; height : 3.5 rem ; background-color : #302d36 ; border : 1 px solid rgba ( 44 , 132 , 250 , 0.3 ); border-radius : 1.75 rem ; box-shadow : 0 1 px 2 px rgba ( 0 , 0 , 0 , 0.12 ), 0 3 px 10 px rgba ( 0 , 0 , 0 , 0.08 ); align-items : center ; justify-content : center ; }
. search-overlay { position : fixed ; top : 0 ; left : 0 ; z-index : 1 ; width : 0 ; height : 0 ; background-color : rgba ( 0 , 0 , 0 , 0.3 ); opacity : 0 ; transition : opacity ease 400 ms , width 0 s 400 ms , height 0 s 400 ms ; }
. search-active . search { position : fixed ; top : 0 ; left : 0 ; width : 100 % ; height : 100 % ; padding : 0 ; }
. search-active . search-input-wrap { height : 4 rem ; border-radius : 0 ; }
2023-08-09 00:25:41 +00:00
@ media ( min-width : 50rem ) { . search-active . search-input-wrap { width : 33.5 rem ; box-shadow : 0 1 px 2 px rgba ( 0 , 0 , 0 , 0.12 ), 0 3 px 10 px rgba ( 0 , 0 , 0 , 0.08 ); } }
2021-06-01 04:05:32 +00:00
. search-active . search-input { background-color : #302d36 ; }
@ media ( min-width : 50rem ) { . search-active . search-input { padding-left : 2.3 rem ; } }
@ media ( min-width : 50rem ) { . search-active . search-label { padding-left : 0.6 rem ; } }
. search-active . search-results { display : block ; }
. search-active . search-overlay { width : 100 % ; height : 100 % ; opacity : 1 ; transition : opacity ease 400 ms , width 0 s , height 0 s ; }
@ media ( min-width : 50rem ) { . search-active . main { position : fixed ; right : 0 ; left : 0 ; } }
. search-active . main-header { padding-top : 4 rem ; }
@ media ( min-width : 50rem ) { . search-active . main-header { padding-top : 0 ; } }
. table-wrapper { display : block ; width : 100 % ; max-width : 100 % ; margin-bottom : 1.5 rem ; overflow-x : auto ; border-radius : 4 px ; box-shadow : 0 1 px 2 px rgba ( 0 , 0 , 0 , 0.12 ), 0 3 px 10 px rgba ( 0 , 0 , 0 , 0.08 ); }
table { display : table ; min-width : 100 % ; border-collapse : separate ; }
2023-08-09 00:25:41 +00:00
th , td { font-size : 0.75 rem !important ; min-width : 7.5 rem ; padding : 0.5 rem 0.75 rem ; background-color : #302d36 ; border-bottom : 1 px solid rgba ( 68 , 67 , 77 , 0.5 ); border-left : 1 px solid #44434d ; }
@ media ( min-width : 31 . 25rem ) { th , td { font-size : 0.875 rem !important ; } }
2021-06-01 04:05:32 +00:00
th : first-of-type , td : first-of-type { border-left : 0 ; }
tbody tr : last-of-type th , tbody tr : last-of-type td { border-bottom : 0 ; }
tbody tr : last-of-type td { padding-bottom : 0.75 rem ; }
thead th { border-bottom : 1 px solid #44434d ; }
2023-01-22 01:15:27 +00:00
: not ( pre , figure ) > code { padding : 0.2 em 0.15 em ; font-weight : 400 ; background-color : #31343f ; border : 1 px solid #44434d ; border-radius : 4 px ; }
2021-06-01 04:05:32 +00:00
a : visited code { border-color : #44434d ; }
2023-01-22 01:15:27 +00:00
div . highlighter-rouge , div . listingblock > div . content , figure . highlight { margin-top : 0 ; margin-bottom : 0.75 rem ; background-color : #31343f ; border-radius : 4 px ; box-shadow : none ; -webkit- overflow-scrolling : touch ; position : relative ; padding : 0 ; }
div . highlighter-rouge > button , div . listingblock > div . content > button , figure . highlight > button { width : 0.75 rem ; opacity : 0 ; position : absolute ; top : 0 ; right : 0 ; border : 0.75 rem solid #31343f ; background-color : #31343f ; color : #e6e1e8 ; box-sizing : content-box ; }
div . highlighter-rouge > button svg , div . listingblock > div . content > button svg , figure . highlight > button svg { fill : #e6e1e8 ; }
div . highlighter-rouge > button : active , div . listingblock > div . content > button : active , figure . highlight > button : active { text-decoration : none ; outline : none ; opacity : 1 ; }
div . highlighter-rouge > button : focus , div . listingblock > div . content > button : focus , figure . highlight > button : focus { opacity : 1 ; }
div . highlighter-rouge : hover > button , div . listingblock > div . content : hover > button , figure . highlight : hover > button { cursor : copy ; opacity : 1 ; }
2021-06-01 04:05:32 +00:00
2023-03-20 02:05:56 +00:00
div . highlighter-rouge div . highlight { overflow-x : auto ; padding : 0.75 rem ; margin : 0 ; border : 0 ; }
div . highlighter-rouge pre . highlight , div . highlighter-rouge code { padding : 0 ; margin : 0 ; border : 0 ; }
div . listingblock { margin-top : 0 ; margin-bottom : 0.75 rem ; }
div . listingblock div . content { overflow-x : auto ; padding : 0.75 rem ; margin : 0 ; border : 0 ; }
div . listingblock div . content > pre , div . listingblock code { padding : 0 ; margin : 0 ; border : 0 ; }
2021-06-01 04:05:32 +00:00
2023-01-22 01:15:27 +00:00
figure . highlight pre , figure . highlight : not ( pre ) > code { overflow-x : auto ; padding : 0.75 rem ; margin : 0 ; border : 0 ; }
. highlight . table-wrapper { padding : 0.75 rem 0 ; margin : 0 ; border : 0 ; box-shadow : none ; }
2023-08-09 00:25:41 +00:00
. highlight . table-wrapper td , . highlight . table-wrapper pre { font-size : 0.6875 rem !important ; min-width : 0 ; padding : 0 ; background-color : #31343f ; border : 0 ; }
@ media ( min-width : 31 . 25rem ) { . highlight . table-wrapper td , . highlight . table-wrapper pre { font-size : 0.75 rem !important ; } }
2023-01-22 01:15:27 +00:00
. highlight . table-wrapper td . gl { width : 1 em ; padding-right : 0.75 rem ; padding-left : 0.75 rem ; }
2021-06-01 04:05:32 +00:00
. highlight . table-wrapper pre { margin : 0 ; line-height : 2 ; }
2022-09-22 02:47:49 +00:00
. code-example , . listingblock > . title { padding : 0.75 rem ; margin-bottom : 0.75 rem ; overflow : auto ; border : 1 px solid #44434d ; border-radius : 4 px ; }
. code-example + . highlighter-rouge , . code-example + . sectionbody . listingblock , . code-example + . content , . code-example + figure . highlight , . listingblock > . title + . highlighter-rouge , . listingblock > . title + . sectionbody . listingblock , . listingblock > . title + . content , . listingblock > . title + figure . highlight { position : relative ; margin-top : -1 rem ; border-right : 1 px solid #44434d ; border-bottom : 1 px solid #44434d ; border-left : 1 px solid #44434d ; border-top-left-radius : 0 ; border-top-right-radius : 0 ; }
2022-08-27 13:47:30 +00:00
code . language-mermaid { padding : 0 ; background-color : inherit ; border : 0 ; }
2021-06-01 04:05:32 +00:00
2023-03-20 02:05:56 +00:00
. highlight , pre . highlight { background : #31343f ; color : #dee2f7 ; }
. highlight pre { background : #31343f ; }
2021-06-01 04:05:32 +00:00
. text-grey-dk-000 { color : #959396 !important ; }
. text-grey-dk-100 { color : #5c5962 !important ; }
. text-grey-dk-200 { color : #44434d !important ; }
. text-grey-dk-250 { color : #302d36 !important ; }
. text-grey-dk-300 { color : #27262b !important ; }
. text-grey-lt-000 { color : #f5f6fa !important ; }
. text-grey-lt-100 { color : #eeebee !important ; }
. text-grey-lt-200 { color : #ecebed !important ; }
. text-grey-lt-300 { color : #e6e1e8 !important ; }
. text-blue-000 { color : #2c84fa !important ; }
. text-blue-100 { color : #2869e6 !important ; }
. text-blue-200 { color : #264caf !important ; }
. text-blue-300 { color : #183385 !important ; }
. text-green-000 { color : #41d693 !important ; }
. text-green-100 { color : #11b584 !important ; }
. text-green-200 { color : #009c7b !important ; }
. text-green-300 { color : #026e57 !important ; }
. text-purple-000 { color : #7253ed !important ; }
. text-purple-100 { color : #5e41d0 !important ; }
. text-purple-200 { color : #4e26af !important ; }
. text-purple-300 { color : #381885 !important ; }
. text-yellow-000 { color : #ffeb82 !important ; }
. text-yellow-100 { color : #fadf50 !important ; }
. text-yellow-200 { color : #f7d12e !important ; }
. text-yellow-300 { color : #e7af06 !important ; }
. text-red-000 { color : #f77e7e !important ; }
. text-red-100 { color : #f96e65 !important ; }
. text-red-200 { color : #e94c4c !important ; }
. text-red-300 { color : #dd2e2e !important ; }
. bg-grey-dk-000 { background-color : #959396 !important ; }
. bg-grey-dk-100 { background-color : #5c5962 !important ; }
. bg-grey-dk-200 { background-color : #44434d !important ; }
. bg-grey-dk-250 { background-color : #302d36 !important ; }
. bg-grey-dk-300 { background-color : #27262b !important ; }
. bg-grey-lt-000 { background-color : #f5f6fa !important ; }
. bg-grey-lt-100 { background-color : #eeebee !important ; }
. bg-grey-lt-200 { background-color : #ecebed !important ; }
. bg-grey-lt-300 { background-color : #e6e1e8 !important ; }
. bg-blue-000 { background-color : #2c84fa !important ; }
. bg-blue-100 { background-color : #2869e6 !important ; }
. bg-blue-200 { background-color : #264caf !important ; }
. bg-blue-300 { background-color : #183385 !important ; }
. bg-green-000 { background-color : #41d693 !important ; }
. bg-green-100 { background-color : #11b584 !important ; }
. bg-green-200 { background-color : #009c7b !important ; }
. bg-green-300 { background-color : #026e57 !important ; }
. bg-purple-000 { background-color : #7253ed !important ; }
. bg-purple-100 { background-color : #5e41d0 !important ; }
. bg-purple-200 { background-color : #4e26af !important ; }
. bg-purple-300 { background-color : #381885 !important ; }
. bg-yellow-000 { background-color : #ffeb82 !important ; }
. bg-yellow-100 { background-color : #fadf50 !important ; }
. bg-yellow-200 { background-color : #f7d12e !important ; }
. bg-yellow-300 { background-color : #e7af06 !important ; }
. bg-red-000 { background-color : #f77e7e !important ; }
. bg-red-100 { background-color : #f96e65 !important ; }
. bg-red-200 { background-color : #e94c4c !important ; }
. bg-red-300 { background-color : #dd2e2e !important ; }
. d-block { display : block !important ; }
. d-flex { display : flex !important ; }
. d-inline { display : inline !important ; }
. d-inline-block { display : inline-block !important ; }
. d-none { display : none !important ; }
@ media ( min-width : 20rem ) { . d-xs-block { display : block !important ; }
. d-xs-flex { display : flex !important ; }
. d-xs-inline { display : inline !important ; }
. d-xs-inline-block { display : inline-block !important ; }
. d-xs-none { display : none !important ; } }
@ media ( min-width : 20rem ) { . d-xs-block { display : block !important ; }
. d-xs-flex { display : flex !important ; }
. d-xs-inline { display : inline !important ; }
. d-xs-inline-block { display : inline-block !important ; }
. d-xs-none { display : none !important ; } }
@ media ( min-width : 20rem ) { . d-xs-block { display : block !important ; }
. d-xs-flex { display : flex !important ; }
. d-xs-inline { display : inline !important ; }
. d-xs-inline-block { display : inline-block !important ; }
. d-xs-none { display : none !important ; } }
@ media ( min-width : 20rem ) { . d-xs-block { display : block !important ; }
. d-xs-flex { display : flex !important ; }
. d-xs-inline { display : inline !important ; }
. d-xs-inline-block { display : inline-block !important ; }
. d-xs-none { display : none !important ; } }
@ media ( min-width : 20rem ) { . d-xs-block { display : block !important ; }
. d-xs-flex { display : flex !important ; }
. d-xs-inline { display : inline !important ; }
. d-xs-inline-block { display : inline-block !important ; }
. d-xs-none { display : none !important ; } }
@ media ( min-width : 20rem ) { . d-xs-block { display : block !important ; }
. d-xs-flex { display : flex !important ; }
. d-xs-inline { display : inline !important ; }
. d-xs-inline-block { display : inline-block !important ; }
. d-xs-none { display : none !important ; } }
@ media ( min-width : 20rem ) { . d-xs-block { display : block !important ; }
. d-xs-flex { display : flex !important ; }
. d-xs-inline { display : inline !important ; }
. d-xs-inline-block { display : inline-block !important ; }
. d-xs-none { display : none !important ; } }
@ media ( min-width : 20rem ) { . d-xs-block { display : block !important ; }
. d-xs-flex { display : flex !important ; }
. d-xs-inline { display : inline !important ; }
. d-xs-inline-block { display : inline-block !important ; }
. d-xs-none { display : none !important ; } }
@ media ( min-width : 20rem ) { . d-xs-block { display : block !important ; }
. d-xs-flex { display : flex !important ; }
. d-xs-inline { display : inline !important ; }
. d-xs-inline-block { display : inline-block !important ; }
. d-xs-none { display : none !important ; } }
@ media ( min-width : 20rem ) { . d-xs-block { display : block !important ; }
. d-xs-flex { display : flex !important ; }
. d-xs-inline { display : inline !important ; }
. d-xs-inline-block { display : inline-block !important ; }
. d-xs-none { display : none !important ; } }
@ media ( min-width : 20rem ) { . d-xs-block { display : block !important ; }
. d-xs-flex { display : flex !important ; }
. d-xs-inline { display : inline !important ; }
. d-xs-inline-block { display : inline-block !important ; }
. d-xs-none { display : none !important ; } }
@ media ( min-width : 31 . 25rem ) { . d-sm-block { display : block !important ; }
. d-sm-flex { display : flex !important ; }
. d-sm-inline { display : inline !important ; }
. d-sm-inline-block { display : inline-block !important ; }
. d-sm-none { display : none !important ; } }
@ media ( min-width : 31 . 25rem ) { . d-sm-block { display : block !important ; }
. d-sm-flex { display : flex !important ; }
. d-sm-inline { display : inline !important ; }
. d-sm-inline-block { display : inline-block !important ; }
. d-sm-none { display : none !important ; } }
@ media ( min-width : 31 . 25rem ) { . d-sm-block { display : block !important ; }
. d-sm-flex { display : flex !important ; }
. d-sm-inline { display : inline !important ; }
. d-sm-inline-block { display : inline-block !important ; }
. d-sm-none { display : none !important ; } }
@ media ( min-width : 31 . 25rem ) { . d-sm-block { display : block !important ; }
. d-sm-flex { display : flex !important ; }
. d-sm-inline { display : inline !important ; }
. d-sm-inline-block { display : inline-block !important ; }
. d-sm-none { display : none !important ; } }
@ media ( min-width : 31 . 25rem ) { . d-sm-block { display : block !important ; }
. d-sm-flex { display : flex !important ; }
. d-sm-inline { display : inline !important ; }
. d-sm-inline-block { display : inline-block !important ; }
. d-sm-none { display : none !important ; } }
@ media ( min-width : 31 . 25rem ) { . d-sm-block { display : block !important ; }
. d-sm-flex { display : flex !important ; }
. d-sm-inline { display : inline !important ; }
. d-sm-inline-block { display : inline-block !important ; }
. d-sm-none { display : none !important ; } }
@ media ( min-width : 31 . 25rem ) { . d-sm-block { display : block !important ; }
. d-sm-flex { display : flex !important ; }
. d-sm-inline { display : inline !important ; }
. d-sm-inline-block { display : inline-block !important ; }
. d-sm-none { display : none !important ; } }
@ media ( min-width : 31 . 25rem ) { . d-sm-block { display : block !important ; }
. d-sm-flex { display : flex !important ; }
. d-sm-inline { display : inline !important ; }
. d-sm-inline-block { display : inline-block !important ; }
. d-sm-none { display : none !important ; } }
@ media ( min-width : 31 . 25rem ) { . d-sm-block { display : block !important ; }
. d-sm-flex { display : flex !important ; }
. d-sm-inline { display : inline !important ; }
. d-sm-inline-block { display : inline-block !important ; }
. d-sm-none { display : none !important ; } }
@ media ( min-width : 31 . 25rem ) { . d-sm-block { display : block !important ; }
. d-sm-flex { display : flex !important ; }
. d-sm-inline { display : inline !important ; }
. d-sm-inline-block { display : inline-block !important ; }
. d-sm-none { display : none !important ; } }
@ media ( min-width : 31 . 25rem ) { . d-sm-block { display : block !important ; }
. d-sm-flex { display : flex !important ; }
. d-sm-inline { display : inline !important ; }
. d-sm-inline-block { display : inline-block !important ; }
. d-sm-none { display : none !important ; } }
@ media ( min-width : 50rem ) { . d-md-block { display : block !important ; }
. d-md-flex { display : flex !important ; }
. d-md-inline { display : inline !important ; }
. d-md-inline-block { display : inline-block !important ; }
. d-md-none { display : none !important ; } }
@ media ( min-width : 50rem ) { . d-md-block { display : block !important ; }
. d-md-flex { display : flex !important ; }
. d-md-inline { display : inline !important ; }
. d-md-inline-block { display : inline-block !important ; }
. d-md-none { display : none !important ; } }
@ media ( min-width : 50rem ) { . d-md-block { display : block !important ; }
. d-md-flex { display : flex !important ; }
. d-md-inline { display : inline !important ; }
. d-md-inline-block { display : inline-block !important ; }
. d-md-none { display : none !important ; } }
@ media ( min-width : 50rem ) { . d-md-block { display : block !important ; }
. d-md-flex { display : flex !important ; }
. d-md-inline { display : inline !important ; }
. d-md-inline-block { display : inline-block !important ; }
. d-md-none { display : none !important ; } }
@ media ( min-width : 50rem ) { . d-md-block { display : block !important ; }
. d-md-flex { display : flex !important ; }
. d-md-inline { display : inline !important ; }
. d-md-inline-block { display : inline-block !important ; }
. d-md-none { display : none !important ; } }
@ media ( min-width : 50rem ) { . d-md-block { display : block !important ; }
. d-md-flex { display : flex !important ; }
. d-md-inline { display : inline !important ; }
. d-md-inline-block { display : inline-block !important ; }
. d-md-none { display : none !important ; } }
@ media ( min-width : 50rem ) { . d-md-block { display : block !important ; }
. d-md-flex { display : flex !important ; }
. d-md-inline { display : inline !important ; }
. d-md-inline-block { display : inline-block !important ; }
. d-md-none { display : none !important ; } }
@ media ( min-width : 50rem ) { . d-md-block { display : block !important ; }
. d-md-flex { display : flex !important ; }
. d-md-inline { display : inline !important ; }
. d-md-inline-block { display : inline-block !important ; }
. d-md-none { display : none !important ; } }
@ media ( min-width : 50rem ) { . d-md-block { display : block !important ; }
. d-md-flex { display : flex !important ; }
. d-md-inline { display : inline !important ; }
. d-md-inline-block { display : inline-block !important ; }
. d-md-none { display : none !important ; } }
@ media ( min-width : 50rem ) { . d-md-block { display : block !important ; }
. d-md-flex { display : flex !important ; }
. d-md-inline { display : inline !important ; }
. d-md-inline-block { display : inline-block !important ; }
. d-md-none { display : none !important ; } }
@ media ( min-width : 50rem ) { . d-md-block { display : block !important ; }
. d-md-flex { display : flex !important ; }
. d-md-inline { display : inline !important ; }
. d-md-inline-block { display : inline-block !important ; }
. d-md-none { display : none !important ; } }
@ media ( min-width : 66 . 5rem ) { . d-lg-block { display : block !important ; }
. d-lg-flex { display : flex !important ; }
. d-lg-inline { display : inline !important ; }
. d-lg-inline-block { display : inline-block !important ; }
. d-lg-none { display : none !important ; } }
@ media ( min-width : 66 . 5rem ) { . d-lg-block { display : block !important ; }
. d-lg-flex { display : flex !important ; }
. d-lg-inline { display : inline !important ; }
. d-lg-inline-block { display : inline-block !important ; }
. d-lg-none { display : none !important ; } }
@ media ( min-width : 66 . 5rem ) { . d-lg-block { display : block !important ; }
. d-lg-flex { display : flex !important ; }
. d-lg-inline { display : inline !important ; }
. d-lg-inline-block { display : inline-block !important ; }
. d-lg-none { display : none !important ; } }
@ media ( min-width : 66 . 5rem ) { . d-lg-block { display : block !important ; }
. d-lg-flex { display : flex !important ; }
. d-lg-inline { display : inline !important ; }
. d-lg-inline-block { display : inline-block !important ; }
. d-lg-none { display : none !important ; } }
@ media ( min-width : 66 . 5rem ) { . d-lg-block { display : block !important ; }
. d-lg-flex { display : flex !important ; }
. d-lg-inline { display : inline !important ; }
. d-lg-inline-block { display : inline-block !important ; }
. d-lg-none { display : none !important ; } }
@ media ( min-width : 66 . 5rem ) { . d-lg-block { display : block !important ; }
. d-lg-flex { display : flex !important ; }
. d-lg-inline { display : inline !important ; }
. d-lg-inline-block { display : inline-block !important ; }
. d-lg-none { display : none !important ; } }
@ media ( min-width : 66 . 5rem ) { . d-lg-block { display : block !important ; }
. d-lg-flex { display : flex !important ; }
. d-lg-inline { display : inline !important ; }
. d-lg-inline-block { display : inline-block !important ; }
. d-lg-none { display : none !important ; } }
@ media ( min-width : 66 . 5rem ) { . d-lg-block { display : block !important ; }
. d-lg-flex { display : flex !important ; }
. d-lg-inline { display : inline !important ; }
. d-lg-inline-block { display : inline-block !important ; }
. d-lg-none { display : none !important ; } }
@ media ( min-width : 66 . 5rem ) { . d-lg-block { display : block !important ; }
. d-lg-flex { display : flex !important ; }
. d-lg-inline { display : inline !important ; }
. d-lg-inline-block { display : inline-block !important ; }
. d-lg-none { display : none !important ; } }
@ media ( min-width : 66 . 5rem ) { . d-lg-block { display : block !important ; }
. d-lg-flex { display : flex !important ; }
. d-lg-inline { display : inline !important ; }
. d-lg-inline-block { display : inline-block !important ; }
. d-lg-none { display : none !important ; } }
@ media ( min-width : 66 . 5rem ) { . d-lg-block { display : block !important ; }
. d-lg-flex { display : flex !important ; }
. d-lg-inline { display : inline !important ; }
. d-lg-inline-block { display : inline-block !important ; }
. d-lg-none { display : none !important ; } }
@ media ( min-width : 87 . 5rem ) { . d-xl-block { display : block !important ; }
. d-xl-flex { display : flex !important ; }
. d-xl-inline { display : inline !important ; }
. d-xl-inline-block { display : inline-block !important ; }
. d-xl-none { display : none !important ; } }
@ media ( min-width : 87 . 5rem ) { . d-xl-block { display : block !important ; }
. d-xl-flex { display : flex !important ; }
. d-xl-inline { display : inline !important ; }
. d-xl-inline-block { display : inline-block !important ; }
. d-xl-none { display : none !important ; } }
@ media ( min-width : 87 . 5rem ) { . d-xl-block { display : block !important ; }
. d-xl-flex { display : flex !important ; }
. d-xl-inline { display : inline !important ; }
. d-xl-inline-block { display : inline-block !important ; }
. d-xl-none { display : none !important ; } }
@ media ( min-width : 87 . 5rem ) { . d-xl-block { display : block !important ; }
. d-xl-flex { display : flex !important ; }
. d-xl-inline { display : inline !important ; }
. d-xl-inline-block { display : inline-block !important ; }
. d-xl-none { display : none !important ; } }
@ media ( min-width : 87 . 5rem ) { . d-xl-block { display : block !important ; }
. d-xl-flex { display : flex !important ; }
. d-xl-inline { display : inline !important ; }
. d-xl-inline-block { display : inline-block !important ; }
. d-xl-none { display : none !important ; } }
@ media ( min-width : 87 . 5rem ) { . d-xl-block { display : block !important ; }
. d-xl-flex { display : flex !important ; }
. d-xl-inline { display : inline !important ; }
. d-xl-inline-block { display : inline-block !important ; }
. d-xl-none { display : none !important ; } }
@ media ( min-width : 87 . 5rem ) { . d-xl-block { display : block !important ; }
. d-xl-flex { display : flex !important ; }
. d-xl-inline { display : inline !important ; }
. d-xl-inline-block { display : inline-block !important ; }
. d-xl-none { display : none !important ; } }
@ media ( min-width : 87 . 5rem ) { . d-xl-block { display : block !important ; }
. d-xl-flex { display : flex !important ; }
. d-xl-inline { display : inline !important ; }
. d-xl-inline-block { display : inline-block !important ; }
. d-xl-none { display : none !important ; } }
@ media ( min-width : 87 . 5rem ) { . d-xl-block { display : block !important ; }
. d-xl-flex { display : flex !important ; }
. d-xl-inline { display : inline !important ; }
. d-xl-inline-block { display : inline-block !important ; }
. d-xl-none { display : none !important ; } }
@ media ( min-width : 87 . 5rem ) { . d-xl-block { display : block !important ; }
. d-xl-flex { display : flex !important ; }
. d-xl-inline { display : inline !important ; }
. d-xl-inline-block { display : inline-block !important ; }
. d-xl-none { display : none !important ; } }
@ media ( min-width : 87 . 5rem ) { . d-xl-block { display : block !important ; }
. d-xl-flex { display : flex !important ; }
. d-xl-inline { display : inline !important ; }
. d-xl-inline-block { display : inline-block !important ; }
. d-xl-none { display : none !important ; } }
. float-left { float : left !important ; }
. float-right { float : right !important ; }
. flex-justify-start { justify-content : flex-start !important ; }
. flex-justify-end { justify-content : flex-end !important ; }
. flex-justify-between { justify-content : space-between !important ; }
. flex-justify-around { justify-content : space-around !important ; }
. v-align-baseline { vertical-align : baseline !important ; }
. v-align-bottom { vertical-align : bottom !important ; }
. v-align-middle { vertical-align : middle !important ; }
. v-align-text-bottom { vertical-align : text - bottom !important ; }
. v-align-text-top { vertical-align : text - top !important ; }
. v-align-top { vertical-align : top !important ; }
2023-08-09 00:25:41 +00:00
. fs-1 { font-size : 0.5625 rem !important ; }
@ media ( min-width : 31 . 25rem ) { . fs-1 { font-size : 0.625 rem !important ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. fs-2 { font-size : 0.6875 rem !important ; }
@ media ( min-width : 31 . 25rem ) { . fs-2 { font-size : 0.75 rem !important ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. fs-3 { font-size : 0.75 rem !important ; }
@ media ( min-width : 31 . 25rem ) { . fs-3 { font-size : 0.875 rem !important ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. fs-4 { font-size : 0.875 rem !important ; }
@ media ( min-width : 31 . 25rem ) { . fs-4 { font-size : 1 rem !important ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. fs-5 { font-size : 1 rem !important ; }
@ media ( min-width : 31 . 25rem ) { . fs-5 { font-size : 1.125 rem !important ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. fs-6 { font-size : 1.125 rem !important ; }
@ media ( min-width : 31 . 25rem ) { . fs-6 { font-size : 1.5 rem !important ; line-height : 1.25 ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. fs-7 { font-size : 1.5 rem !important ; line-height : 1.25 ; }
@ media ( min-width : 31 . 25rem ) { . fs-7 { font-size : 2 rem !important ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. fs-8 { font-size : 2 rem !important ; line-height : 1.25 ; }
@ media ( min-width : 31 . 25rem ) { . fs-8 { font-size : 2.25 rem !important ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. fs-9 { font-size : 2.25 rem !important ; line-height : 1.25 ; }
@ media ( min-width : 31 . 25rem ) { . fs-9 { font-size : 2.625 rem !important ; } }
2021-06-01 04:05:32 +00:00
2023-08-09 00:25:41 +00:00
. fs-10 { font-size : 2.625 rem !important ; line-height : 1.25 ; }
@ media ( min-width : 31 . 25rem ) { . fs-10 { font-size : 3 rem !important ; } }
2021-06-01 04:05:32 +00:00
. fw-300 { font-weight : 300 !important ; }
. fw-400 { font-weight : 400 !important ; }
. fw-500 { font-weight : 500 !important ; }
. fw-700 { font-weight : 700 !important ; }
. lh-0 { line-height : 0 !important ; }
. lh-default { line-height : 1.4 ; }
. lh-tight { line-height : 1.25 ; }
. ls-5 { letter-spacing : 0.05 em !important ; }
. ls-10 { letter-spacing : 0.1 em !important ; }
. ls-0 { letter-spacing : 0 !important ; }
. text-uppercase { text-transform : uppercase !important ; }
. list-style-none { padding : 0 !important ; margin : 0 !important ; list-style : none !important ; }
. list-style-none li :: before { display : none !important ; }
. mx-auto { margin-right : auto !important ; margin-left : auto !important ; }
. m-0 { margin : 0 !important ; }
. mt-0 { margin-top : 0 !important ; }
. mr-0 { margin-right : 0 !important ; }
. mb-0 { margin-bottom : 0 !important ; }
. ml-0 { margin-left : 0 !important ; }
. mx-0 { margin-right : 0 !important ; margin-left : 0 !important ; }
. my-0 { margin-top : 0 !important ; margin-bottom : 0 !important ; }
. mxn-0 { margin-right : -0 !important ; margin-left : -0 !important ; }
. mx-0-auto { margin-right : auto !important ; margin-left : auto !important ; }
. m-1 { margin : 0.25 rem !important ; }
. mt-1 { margin-top : 0.25 rem !important ; }
. mr-1 { margin-right : 0.25 rem !important ; }
. mb-1 { margin-bottom : 0.25 rem !important ; }
. ml-1 { margin-left : 0.25 rem !important ; }
. mx-1 { margin-right : 0.25 rem !important ; margin-left : 0.25 rem !important ; }
. my-1 { margin-top : 0.25 rem !important ; margin-bottom : 0.25 rem !important ; }
. mxn-1 { margin-right : -0.25 rem !important ; margin-left : -0.25 rem !important ; }
. mx-1-auto { margin-right : auto !important ; margin-left : auto !important ; }
. m-2 { margin : 0.5 rem !important ; }
. mt-2 { margin-top : 0.5 rem !important ; }
. mr-2 { margin-right : 0.5 rem !important ; }
. mb-2 { margin-bottom : 0.5 rem !important ; }
. ml-2 { margin-left : 0.5 rem !important ; }
. mx-2 { margin-right : 0.5 rem !important ; margin-left : 0.5 rem !important ; }
. my-2 { margin-top : 0.5 rem !important ; margin-bottom : 0.5 rem !important ; }
. mxn-2 { margin-right : -0.5 rem !important ; margin-left : -0.5 rem !important ; }
. mx-2-auto { margin-right : auto !important ; margin-left : auto !important ; }
. m-3 { margin : 0.75 rem !important ; }
. mt-3 { margin-top : 0.75 rem !important ; }
. mr-3 { margin-right : 0.75 rem !important ; }
. mb-3 { margin-bottom : 0.75 rem !important ; }
. ml-3 { margin-left : 0.75 rem !important ; }
. mx-3 { margin-right : 0.75 rem !important ; margin-left : 0.75 rem !important ; }
. my-3 { margin-top : 0.75 rem !important ; margin-bottom : 0.75 rem !important ; }
. mxn-3 { margin-right : -0.75 rem !important ; margin-left : -0.75 rem !important ; }
. mx-3-auto { margin-right : auto !important ; margin-left : auto !important ; }
. m-4 { margin : 1 rem !important ; }
. mt-4 { margin-top : 1 rem !important ; }
. mr-4 { margin-right : 1 rem !important ; }
. mb-4 { margin-bottom : 1 rem !important ; }
. ml-4 { margin-left : 1 rem !important ; }
. mx-4 { margin-right : 1 rem !important ; margin-left : 1 rem !important ; }
. my-4 { margin-top : 1 rem !important ; margin-bottom : 1 rem !important ; }
. mxn-4 { margin-right : -1 rem !important ; margin-left : -1 rem !important ; }
. mx-4-auto { margin-right : auto !important ; margin-left : auto !important ; }
. m-5 { margin : 1.5 rem !important ; }
. mt-5 { margin-top : 1.5 rem !important ; }
. mr-5 { margin-right : 1.5 rem !important ; }
. mb-5 { margin-bottom : 1.5 rem !important ; }
. ml-5 { margin-left : 1.5 rem !important ; }
. mx-5 { margin-right : 1.5 rem !important ; margin-left : 1.5 rem !important ; }
. my-5 { margin-top : 1.5 rem !important ; margin-bottom : 1.5 rem !important ; }
. mxn-5 { margin-right : -1.5 rem !important ; margin-left : -1.5 rem !important ; }
. mx-5-auto { margin-right : auto !important ; margin-left : auto !important ; }
. m-6 { margin : 2 rem !important ; }
. mt-6 { margin-top : 2 rem !important ; }
. mr-6 { margin-right : 2 rem !important ; }
. mb-6 { margin-bottom : 2 rem !important ; }
. ml-6 { margin-left : 2 rem !important ; }
. mx-6 { margin-right : 2 rem !important ; margin-left : 2 rem !important ; }
. my-6 { margin-top : 2 rem !important ; margin-bottom : 2 rem !important ; }
. mxn-6 { margin-right : -2 rem !important ; margin-left : -2 rem !important ; }
. mx-6-auto { margin-right : auto !important ; margin-left : auto !important ; }
. m-7 { margin : 2.5 rem !important ; }
. mt-7 { margin-top : 2.5 rem !important ; }
. mr-7 { margin-right : 2.5 rem !important ; }
. mb-7 { margin-bottom : 2.5 rem !important ; }
. ml-7 { margin-left : 2.5 rem !important ; }
. mx-7 { margin-right : 2.5 rem !important ; margin-left : 2.5 rem !important ; }
. my-7 { margin-top : 2.5 rem !important ; margin-bottom : 2.5 rem !important ; }
. mxn-7 { margin-right : -2.5 rem !important ; margin-left : -2.5 rem !important ; }
. mx-7-auto { margin-right : auto !important ; margin-left : auto !important ; }
. m-8 { margin : 3 rem !important ; }
. mt-8 { margin-top : 3 rem !important ; }
. mr-8 { margin-right : 3 rem !important ; }
. mb-8 { margin-bottom : 3 rem !important ; }
. ml-8 { margin-left : 3 rem !important ; }
. mx-8 { margin-right : 3 rem !important ; margin-left : 3 rem !important ; }
. my-8 { margin-top : 3 rem !important ; margin-bottom : 3 rem !important ; }
. mxn-8 { margin-right : -3 rem !important ; margin-left : -3 rem !important ; }
. mx-8-auto { margin-right : auto !important ; margin-left : auto !important ; }
. m-9 { margin : 3.5 rem !important ; }
. mt-9 { margin-top : 3.5 rem !important ; }
. mr-9 { margin-right : 3.5 rem !important ; }
. mb-9 { margin-bottom : 3.5 rem !important ; }
. ml-9 { margin-left : 3.5 rem !important ; }
. mx-9 { margin-right : 3.5 rem !important ; margin-left : 3.5 rem !important ; }
. my-9 { margin-top : 3.5 rem !important ; margin-bottom : 3.5 rem !important ; }
. mxn-9 { margin-right : -3.5 rem !important ; margin-left : -3.5 rem !important ; }
. mx-9-auto { margin-right : auto !important ; margin-left : auto !important ; }
. m-10 { margin : 4 rem !important ; }
. mt-10 { margin-top : 4 rem !important ; }
. mr-10 { margin-right : 4 rem !important ; }
. mb-10 { margin-bottom : 4 rem !important ; }
. ml-10 { margin-left : 4 rem !important ; }
. mx-10 { margin-right : 4 rem !important ; margin-left : 4 rem !important ; }
. my-10 { margin-top : 4 rem !important ; margin-bottom : 4 rem !important ; }
. mxn-10 { margin-right : -4 rem !important ; margin-left : -4 rem !important ; }
. mx-10-auto { margin-right : auto !important ; margin-left : auto !important ; }
@ media ( min-width : 20rem ) { . m-xs-0 { margin : 0 !important ; }
. mt-xs-0 { margin-top : 0 !important ; }
. mr-xs-0 { margin-right : 0 !important ; }
. mb-xs-0 { margin-bottom : 0 !important ; }
. ml-xs-0 { margin-left : 0 !important ; }
. mx-xs-0 { margin-right : 0 !important ; margin-left : 0 !important ; }
. my-xs-0 { margin-top : 0 !important ; margin-bottom : 0 !important ; }
. mxn-xs-0 { margin-right : -0 !important ; margin-left : -0 !important ; } }
@ media ( min-width : 20rem ) { . m-xs-1 { margin : 0.25 rem !important ; }
. mt-xs-1 { margin-top : 0.25 rem !important ; }
. mr-xs-1 { margin-right : 0.25 rem !important ; }
. mb-xs-1 { margin-bottom : 0.25 rem !important ; }
. ml-xs-1 { margin-left : 0.25 rem !important ; }
. mx-xs-1 { margin-right : 0.25 rem !important ; margin-left : 0.25 rem !important ; }
. my-xs-1 { margin-top : 0.25 rem !important ; margin-bottom : 0.25 rem !important ; }
. mxn-xs-1 { margin-right : -0.25 rem !important ; margin-left : -0.25 rem !important ; } }
@ media ( min-width : 20rem ) { . m-xs-2 { margin : 0.5 rem !important ; }
. mt-xs-2 { margin-top : 0.5 rem !important ; }
. mr-xs-2 { margin-right : 0.5 rem !important ; }
. mb-xs-2 { margin-bottom : 0.5 rem !important ; }
. ml-xs-2 { margin-left : 0.5 rem !important ; }
. mx-xs-2 { margin-right : 0.5 rem !important ; margin-left : 0.5 rem !important ; }
. my-xs-2 { margin-top : 0.5 rem !important ; margin-bottom : 0.5 rem !important ; }
. mxn-xs-2 { margin-right : -0.5 rem !important ; margin-left : -0.5 rem !important ; } }
@ media ( min-width : 20rem ) { . m-xs-3 { margin : 0.75 rem !important ; }
. mt-xs-3 { margin-top : 0.75 rem !important ; }
. mr-xs-3 { margin-right : 0.75 rem !important ; }
. mb-xs-3 { margin-bottom : 0.75 rem !important ; }
. ml-xs-3 { margin-left : 0.75 rem !important ; }
. mx-xs-3 { margin-right : 0.75 rem !important ; margin-left : 0.75 rem !important ; }
. my-xs-3 { margin-top : 0.75 rem !important ; margin-bottom : 0.75 rem !important ; }
. mxn-xs-3 { margin-right : -0.75 rem !important ; margin-left : -0.75 rem !important ; } }
@ media ( min-width : 20rem ) { . m-xs-4 { margin : 1 rem !important ; }
. mt-xs-4 { margin-top : 1 rem !important ; }
. mr-xs-4 { margin-right : 1 rem !important ; }
. mb-xs-4 { margin-bottom : 1 rem !important ; }
. ml-xs-4 { margin-left : 1 rem !important ; }
. mx-xs-4 { margin-right : 1 rem !important ; margin-left : 1 rem !important ; }
. my-xs-4 { margin-top : 1 rem !important ; margin-bottom : 1 rem !important ; }
. mxn-xs-4 { margin-right : -1 rem !important ; margin-left : -1 rem !important ; } }
@ media ( min-width : 20rem ) { . m-xs-5 { margin : 1.5 rem !important ; }
. mt-xs-5 { margin-top : 1.5 rem !important ; }
. mr-xs-5 { margin-right : 1.5 rem !important ; }
. mb-xs-5 { margin-bottom : 1.5 rem !important ; }
. ml-xs-5 { margin-left : 1.5 rem !important ; }
. mx-xs-5 { margin-right : 1.5 rem !important ; margin-left : 1.5 rem !important ; }
. my-xs-5 { margin-top : 1.5 rem !important ; margin-bottom : 1.5 rem !important ; }
. mxn-xs-5 { margin-right : -1.5 rem !important ; margin-left : -1.5 rem !important ; } }
@ media ( min-width : 20rem ) { . m-xs-6 { margin : 2 rem !important ; }
. mt-xs-6 { margin-top : 2 rem !important ; }
. mr-xs-6 { margin-right : 2 rem !important ; }
. mb-xs-6 { margin-bottom : 2 rem !important ; }
. ml-xs-6 { margin-left : 2 rem !important ; }
. mx-xs-6 { margin-right : 2 rem !important ; margin-left : 2 rem !important ; }
. my-xs-6 { margin-top : 2 rem !important ; margin-bottom : 2 rem !important ; }
. mxn-xs-6 { margin-right : -2 rem !important ; margin-left : -2 rem !important ; } }
@ media ( min-width : 20rem ) { . m-xs-7 { margin : 2.5 rem !important ; }
. mt-xs-7 { margin-top : 2.5 rem !important ; }
. mr-xs-7 { margin-right : 2.5 rem !important ; }
. mb-xs-7 { margin-bottom : 2.5 rem !important ; }
. ml-xs-7 { margin-left : 2.5 rem !important ; }
. mx-xs-7 { margin-right : 2.5 rem !important ; margin-left : 2.5 rem !important ; }
. my-xs-7 { margin-top : 2.5 rem !important ; margin-bottom : 2.5 rem !important ; }
. mxn-xs-7 { margin-right : -2.5 rem !important ; margin-left : -2.5 rem !important ; } }
@ media ( min-width : 20rem ) { . m-xs-8 { margin : 3 rem !important ; }
. mt-xs-8 { margin-top : 3 rem !important ; }
. mr-xs-8 { margin-right : 3 rem !important ; }
. mb-xs-8 { margin-bottom : 3 rem !important ; }
. ml-xs-8 { margin-left : 3 rem !important ; }
. mx-xs-8 { margin-right : 3 rem !important ; margin-left : 3 rem !important ; }
. my-xs-8 { margin-top : 3 rem !important ; margin-bottom : 3 rem !important ; }
. mxn-xs-8 { margin-right : -3 rem !important ; margin-left : -3 rem !important ; } }
@ media ( min-width : 20rem ) { . m-xs-9 { margin : 3.5 rem !important ; }
. mt-xs-9 { margin-top : 3.5 rem !important ; }
. mr-xs-9 { margin-right : 3.5 rem !important ; }
. mb-xs-9 { margin-bottom : 3.5 rem !important ; }
. ml-xs-9 { margin-left : 3.5 rem !important ; }
. mx-xs-9 { margin-right : 3.5 rem !important ; margin-left : 3.5 rem !important ; }
. my-xs-9 { margin-top : 3.5 rem !important ; margin-bottom : 3.5 rem !important ; }
. mxn-xs-9 { margin-right : -3.5 rem !important ; margin-left : -3.5 rem !important ; } }
@ media ( min-width : 20rem ) { . m-xs-10 { margin : 4 rem !important ; }
. mt-xs-10 { margin-top : 4 rem !important ; }
. mr-xs-10 { margin-right : 4 rem !important ; }
. mb-xs-10 { margin-bottom : 4 rem !important ; }
. ml-xs-10 { margin-left : 4 rem !important ; }
. mx-xs-10 { margin-right : 4 rem !important ; margin-left : 4 rem !important ; }
. my-xs-10 { margin-top : 4 rem !important ; margin-bottom : 4 rem !important ; }
. mxn-xs-10 { margin-right : -4 rem !important ; margin-left : -4 rem !important ; } }
@ media ( min-width : 31 . 25rem ) { . m-sm-0 { margin : 0 !important ; }
. mt-sm-0 { margin-top : 0 !important ; }
. mr-sm-0 { margin-right : 0 !important ; }
. mb-sm-0 { margin-bottom : 0 !important ; }
. ml-sm-0 { margin-left : 0 !important ; }
. mx-sm-0 { margin-right : 0 !important ; margin-left : 0 !important ; }
. my-sm-0 { margin-top : 0 !important ; margin-bottom : 0 !important ; }
. mxn-sm-0 { margin-right : -0 !important ; margin-left : -0 !important ; } }
@ media ( min-width : 31 . 25rem ) { . m-sm-1 { margin : 0.25 rem !important ; }
. mt-sm-1 { margin-top : 0.25 rem !important ; }
. mr-sm-1 { margin-right : 0.25 rem !important ; }
. mb-sm-1 { margin-bottom : 0.25 rem !important ; }
. ml-sm-1 { margin-left : 0.25 rem !important ; }
. mx-sm-1 { margin-right : 0.25 rem !important ; margin-left : 0.25 rem !important ; }
. my-sm-1 { margin-top : 0.25 rem !important ; margin-bottom : 0.25 rem !important ; }
. mxn-sm-1 { margin-right : -0.25 rem !important ; margin-left : -0.25 rem !important ; } }
@ media ( min-width : 31 . 25rem ) { . m-sm-2 { margin : 0.5 rem !important ; }
. mt-sm-2 { margin-top : 0.5 rem !important ; }
. mr-sm-2 { margin-right : 0.5 rem !important ; }
. mb-sm-2 { margin-bottom : 0.5 rem !important ; }
. ml-sm-2 { margin-left : 0.5 rem !important ; }
. mx-sm-2 { margin-right : 0.5 rem !important ; margin-left : 0.5 rem !important ; }
. my-sm-2 { margin-top : 0.5 rem !important ; margin-bottom : 0.5 rem !important ; }
. mxn-sm-2 { margin-right : -0.5 rem !important ; margin-left : -0.5 rem !important ; } }
@ media ( min-width : 31 . 25rem ) { . m-sm-3 { margin : 0.75 rem !important ; }
. mt-sm-3 { margin-top : 0.75 rem !important ; }
. mr-sm-3 { margin-right : 0.75 rem !important ; }
. mb-sm-3 { margin-bottom : 0.75 rem !important ; }
. ml-sm-3 { margin-left : 0.75 rem !important ; }
. mx-sm-3 { margin-right : 0.75 rem !important ; margin-left : 0.75 rem !important ; }
. my-sm-3 { margin-top : 0.75 rem !important ; margin-bottom : 0.75 rem !important ; }
. mxn-sm-3 { margin-right : -0.75 rem !important ; margin-left : -0.75 rem !important ; } }
@ media ( min-width : 31 . 25rem ) { . m-sm-4 { margin : 1 rem !important ; }
. mt-sm-4 { margin-top : 1 rem !important ; }
. mr-sm-4 { margin-right : 1 rem !important ; }
. mb-sm-4 { margin-bottom : 1 rem !important ; }
. ml-sm-4 { margin-left : 1 rem !important ; }
. mx-sm-4 { margin-right : 1 rem !important ; margin-left : 1 rem !important ; }
. my-sm-4 { margin-top : 1 rem !important ; margin-bottom : 1 rem !important ; }
. mxn-sm-4 { margin-right : -1 rem !important ; margin-left : -1 rem !important ; } }
@ media ( min-width : 31 . 25rem ) { . m-sm-5 { margin : 1.5 rem !important ; }
. mt-sm-5 { margin-top : 1.5 rem !important ; }
. mr-sm-5 { margin-right : 1.5 rem !important ; }
. mb-sm-5 { margin-bottom : 1.5 rem !important ; }
. ml-sm-5 { margin-left : 1.5 rem !important ; }
. mx-sm-5 { margin-right : 1.5 rem !important ; margin-left : 1.5 rem !important ; }
. my-sm-5 { margin-top : 1.5 rem !important ; margin-bottom : 1.5 rem !important ; }
. mxn-sm-5 { margin-right : -1.5 rem !important ; margin-left : -1.5 rem !important ; } }
@ media ( min-width : 31 . 25rem ) { . m-sm-6 { margin : 2 rem !important ; }
. mt-sm-6 { margin-top : 2 rem !important ; }
. mr-sm-6 { margin-right : 2 rem !important ; }
. mb-sm-6 { margin-bottom : 2 rem !important ; }
. ml-sm-6 { margin-left : 2 rem !important ; }
. mx-sm-6 { margin-right : 2 rem !important ; margin-left : 2 rem !important ; }
. my-sm-6 { margin-top : 2 rem !important ; margin-bottom : 2 rem !important ; }
. mxn-sm-6 { margin-right : -2 rem !important ; margin-left : -2 rem !important ; } }
@ media ( min-width : 31 . 25rem ) { . m-sm-7 { margin : 2.5 rem !important ; }
. mt-sm-7 { margin-top : 2.5 rem !important ; }
. mr-sm-7 { margin-right : 2.5 rem !important ; }
. mb-sm-7 { margin-bottom : 2.5 rem !important ; }
. ml-sm-7 { margin-left : 2.5 rem !important ; }
. mx-sm-7 { margin-right : 2.5 rem !important ; margin-left : 2.5 rem !important ; }
. my-sm-7 { margin-top : 2.5 rem !important ; margin-bottom : 2.5 rem !important ; }
. mxn-sm-7 { margin-right : -2.5 rem !important ; margin-left : -2.5 rem !important ; } }
@ media ( min-width : 31 . 25rem ) { . m-sm-8 { margin : 3 rem !important ; }
. mt-sm-8 { margin-top : 3 rem !important ; }
. mr-sm-8 { margin-right : 3 rem !important ; }
. mb-sm-8 { margin-bottom : 3 rem !important ; }
. ml-sm-8 { margin-left : 3 rem !important ; }
. mx-sm-8 { margin-right : 3 rem !important ; margin-left : 3 rem !important ; }
. my-sm-8 { margin-top : 3 rem !important ; margin-bottom : 3 rem !important ; }
. mxn-sm-8 { margin-right : -3 rem !important ; margin-left : -3 rem !important ; } }
@ media ( min-width : 31 . 25rem ) { . m-sm-9 { margin : 3.5 rem !important ; }
. mt-sm-9 { margin-top : 3.5 rem !important ; }
. mr-sm-9 { margin-right : 3.5 rem !important ; }
. mb-sm-9 { margin-bottom : 3.5 rem !important ; }
. ml-sm-9 { margin-left : 3.5 rem !important ; }
. mx-sm-9 { margin-right : 3.5 rem !important ; margin-left : 3.5 rem !important ; }
. my-sm-9 { margin-top : 3.5 rem !important ; margin-bottom : 3.5 rem !important ; }
. mxn-sm-9 { margin-right : -3.5 rem !important ; margin-left : -3.5 rem !important ; } }
@ media ( min-width : 31 . 25rem ) { . m-sm-10 { margin : 4 rem !important ; }
. mt-sm-10 { margin-top : 4 rem !important ; }
. mr-sm-10 { margin-right : 4 rem !important ; }
. mb-sm-10 { margin-bottom : 4 rem !important ; }
. ml-sm-10 { margin-left : 4 rem !important ; }
. mx-sm-10 { margin-right : 4 rem !important ; margin-left : 4 rem !important ; }
. my-sm-10 { margin-top : 4 rem !important ; margin-bottom : 4 rem !important ; }
. mxn-sm-10 { margin-right : -4 rem !important ; margin-left : -4 rem !important ; } }
@ media ( min-width : 50rem ) { . m-md-0 { margin : 0 !important ; }
. mt-md-0 { margin-top : 0 !important ; }
. mr-md-0 { margin-right : 0 !important ; }
. mb-md-0 { margin-bottom : 0 !important ; }
. ml-md-0 { margin-left : 0 !important ; }
. mx-md-0 { margin-right : 0 !important ; margin-left : 0 !important ; }
. my-md-0 { margin-top : 0 !important ; margin-bottom : 0 !important ; }
. mxn-md-0 { margin-right : -0 !important ; margin-left : -0 !important ; } }
@ media ( min-width : 50rem ) { . m-md-1 { margin : 0.25 rem !important ; }
. mt-md-1 { margin-top : 0.25 rem !important ; }
. mr-md-1 { margin-right : 0.25 rem !important ; }
. mb-md-1 { margin-bottom : 0.25 rem !important ; }
. ml-md-1 { margin-left : 0.25 rem !important ; }
. mx-md-1 { margin-right : 0.25 rem !important ; margin-left : 0.25 rem !important ; }
. my-md-1 { margin-top : 0.25 rem !important ; margin-bottom : 0.25 rem !important ; }
. mxn-md-1 { margin-right : -0.25 rem !important ; margin-left : -0.25 rem !important ; } }
@ media ( min-width : 50rem ) { . m-md-2 { margin : 0.5 rem !important ; }
. mt-md-2 { margin-top : 0.5 rem !important ; }
. mr-md-2 { margin-right : 0.5 rem !important ; }
. mb-md-2 { margin-bottom : 0.5 rem !important ; }
. ml-md-2 { margin-left : 0.5 rem !important ; }
. mx-md-2 { margin-right : 0.5 rem !important ; margin-left : 0.5 rem !important ; }
. my-md-2 { margin-top : 0.5 rem !important ; margin-bottom : 0.5 rem !important ; }
. mxn-md-2 { margin-right : -0.5 rem !important ; margin-left : -0.5 rem !important ; } }
@ media ( min-width : 50rem ) { . m-md-3 { margin : 0.75 rem !important ; }
. mt-md-3 { margin-top : 0.75 rem !important ; }
. mr-md-3 { margin-right : 0.75 rem !important ; }
. mb-md-3 { margin-bottom : 0.75 rem !important ; }
. ml-md-3 { margin-left : 0.75 rem !important ; }
. mx-md-3 { margin-right : 0.75 rem !important ; margin-left : 0.75 rem !important ; }
. my-md-3 { margin-top : 0.75 rem !important ; margin-bottom : 0.75 rem !important ; }
. mxn-md-3 { margin-right : -0.75 rem !important ; margin-left : -0.75 rem !important ; } }
@ media ( min-width : 50rem ) { . m-md-4 { margin : 1 rem !important ; }
. mt-md-4 { margin-top : 1 rem !important ; }
. mr-md-4 { margin-right : 1 rem !important ; }
. mb-md-4 { margin-bottom : 1 rem !important ; }
. ml-md-4 { margin-left : 1 rem !important ; }
. mx-md-4 { margin-right : 1 rem !important ; margin-left : 1 rem !important ; }
. my-md-4 { margin-top : 1 rem !important ; margin-bottom : 1 rem !important ; }
. mxn-md-4 { margin-right : -1 rem !important ; margin-left : -1 rem !important ; } }
@ media ( min-width : 50rem ) { . m-md-5 { margin : 1.5 rem !important ; }
. mt-md-5 { margin-top : 1.5 rem !important ; }
. mr-md-5 { margin-right : 1.5 rem !important ; }
. mb-md-5 { margin-bottom : 1.5 rem !important ; }
. ml-md-5 { margin-left : 1.5 rem !important ; }
. mx-md-5 { margin-right : 1.5 rem !important ; margin-left : 1.5 rem !important ; }
. my-md-5 { margin-top : 1.5 rem !important ; margin-bottom : 1.5 rem !important ; }
. mxn-md-5 { margin-right : -1.5 rem !important ; margin-left : -1.5 rem !important ; } }
@ media ( min-width : 50rem ) { . m-md-6 { margin : 2 rem !important ; }
. mt-md-6 { margin-top : 2 rem !important ; }
. mr-md-6 { margin-right : 2 rem !important ; }
. mb-md-6 { margin-bottom : 2 rem !important ; }
. ml-md-6 { margin-left : 2 rem !important ; }
. mx-md-6 { margin-right : 2 rem !important ; margin-left : 2 rem !important ; }
. my-md-6 { margin-top : 2 rem !important ; margin-bottom : 2 rem !important ; }
. mxn-md-6 { margin-right : -2 rem !important ; margin-left : -2 rem !important ; } }
@ media ( min-width : 50rem ) { . m-md-7 { margin : 2.5 rem !important ; }
. mt-md-7 { margin-top : 2.5 rem !important ; }
. mr-md-7 { margin-right : 2.5 rem !important ; }
. mb-md-7 { margin-bottom : 2.5 rem !important ; }
. ml-md-7 { margin-left : 2.5 rem !important ; }
. mx-md-7 { margin-right : 2.5 rem !important ; margin-left : 2.5 rem !important ; }
. my-md-7 { margin-top : 2.5 rem !important ; margin-bottom : 2.5 rem !important ; }
. mxn-md-7 { margin-right : -2.5 rem !important ; margin-left : -2.5 rem !important ; } }
@ media ( min-width : 50rem ) { . m-md-8 { margin : 3 rem !important ; }
. mt-md-8 { margin-top : 3 rem !important ; }
. mr-md-8 { margin-right : 3 rem !important ; }
. mb-md-8 { margin-bottom : 3 rem !important ; }
. ml-md-8 { margin-left : 3 rem !important ; }
. mx-md-8 { margin-right : 3 rem !important ; margin-left : 3 rem !important ; }
. my-md-8 { margin-top : 3 rem !important ; margin-bottom : 3 rem !important ; }
. mxn-md-8 { margin-right : -3 rem !important ; margin-left : -3 rem !important ; } }
@ media ( min-width : 50rem ) { . m-md-9 { margin : 3.5 rem !important ; }
. mt-md-9 { margin-top : 3.5 rem !important ; }
. mr-md-9 { margin-right : 3.5 rem !important ; }
. mb-md-9 { margin-bottom : 3.5 rem !important ; }
. ml-md-9 { margin-left : 3.5 rem !important ; }
. mx-md-9 { margin-right : 3.5 rem !important ; margin-left : 3.5 rem !important ; }
. my-md-9 { margin-top : 3.5 rem !important ; margin-bottom : 3.5 rem !important ; }
. mxn-md-9 { margin-right : -3.5 rem !important ; margin-left : -3.5 rem !important ; } }
@ media ( min-width : 50rem ) { . m-md-10 { margin : 4 rem !important ; }
. mt-md-10 { margin-top : 4 rem !important ; }
. mr-md-10 { margin-right : 4 rem !important ; }
. mb-md-10 { margin-bottom : 4 rem !important ; }
. ml-md-10 { margin-left : 4 rem !important ; }
. mx-md-10 { margin-right : 4 rem !important ; margin-left : 4 rem !important ; }
. my-md-10 { margin-top : 4 rem !important ; margin-bottom : 4 rem !important ; }
. mxn-md-10 { margin-right : -4 rem !important ; margin-left : -4 rem !important ; } }
@ media ( min-width : 66 . 5rem ) { . m-lg-0 { margin : 0 !important ; }
. mt-lg-0 { margin-top : 0 !important ; }
. mr-lg-0 { margin-right : 0 !important ; }
. mb-lg-0 { margin-bottom : 0 !important ; }
. ml-lg-0 { margin-left : 0 !important ; }
. mx-lg-0 { margin-right : 0 !important ; margin-left : 0 !important ; }
. my-lg-0 { margin-top : 0 !important ; margin-bottom : 0 !important ; }
. mxn-lg-0 { margin-right : -0 !important ; margin-left : -0 !important ; } }
@ media ( min-width : 66 . 5rem ) { . m-lg-1 { margin : 0.25 rem !important ; }
. mt-lg-1 { margin-top : 0.25 rem !important ; }
. mr-lg-1 { margin-right : 0.25 rem !important ; }
. mb-lg-1 { margin-bottom : 0.25 rem !important ; }
. ml-lg-1 { margin-left : 0.25 rem !important ; }
. mx-lg-1 { margin-right : 0.25 rem !important ; margin-left : 0.25 rem !important ; }
. my-lg-1 { margin-top : 0.25 rem !important ; margin-bottom : 0.25 rem !important ; }
. mxn-lg-1 { margin-right : -0.25 rem !important ; margin-left : -0.25 rem !important ; } }
@ media ( min-width : 66 . 5rem ) { . m-lg-2 { margin : 0.5 rem !important ; }
. mt-lg-2 { margin-top : 0.5 rem !important ; }
. mr-lg-2 { margin-right : 0.5 rem !important ; }
. mb-lg-2 { margin-bottom : 0.5 rem !important ; }
. ml-lg-2 { margin-left : 0.5 rem !important ; }
. mx-lg-2 { margin-right : 0.5 rem !important ; margin-left : 0.5 rem !important ; }
. my-lg-2 { margin-top : 0.5 rem !important ; margin-bottom : 0.5 rem !important ; }
. mxn-lg-2 { margin-right : -0.5 rem !important ; margin-left : -0.5 rem !important ; } }
@ media ( min-width : 66 . 5rem ) { . m-lg-3 { margin : 0.75 rem !important ; }
. mt-lg-3 { margin-top : 0.75 rem !important ; }
. mr-lg-3 { margin-right : 0.75 rem !important ; }
. mb-lg-3 { margin-bottom : 0.75 rem !important ; }
. ml-lg-3 { margin-left : 0.75 rem !important ; }
. mx-lg-3 { margin-right : 0.75 rem !important ; margin-left : 0.75 rem !important ; }
. my-lg-3 { margin-top : 0.75 rem !important ; margin-bottom : 0.75 rem !important ; }
. mxn-lg-3 { margin-right : -0.75 rem !important ; margin-left : -0.75 rem !important ; } }
@ media ( min-width : 66 . 5rem ) { . m-lg-4 { margin : 1 rem !important ; }
. mt-lg-4 { margin-top : 1 rem !important ; }
. mr-lg-4 { margin-right : 1 rem !important ; }
. mb-lg-4 { margin-bottom : 1 rem !important ; }
. ml-lg-4 { margin-left : 1 rem !important ; }
. mx-lg-4 { margin-right : 1 rem !important ; margin-left : 1 rem !important ; }
. my-lg-4 { margin-top : 1 rem !important ; margin-bottom : 1 rem !important ; }
. mxn-lg-4 { margin-right : -1 rem !important ; margin-left : -1 rem !important ; } }
@ media ( min-width : 66 . 5rem ) { . m-lg-5 { margin : 1.5 rem !important ; }
. mt-lg-5 { margin-top : 1.5 rem !important ; }
. mr-lg-5 { margin-right : 1.5 rem !important ; }
. mb-lg-5 { margin-bottom : 1.5 rem !important ; }
. ml-lg-5 { margin-left : 1.5 rem !important ; }
. mx-lg-5 { margin-right : 1.5 rem !important ; margin-left : 1.5 rem !important ; }
. my-lg-5 { margin-top : 1.5 rem !important ; margin-bottom : 1.5 rem !important ; }
. mxn-lg-5 { margin-right : -1.5 rem !important ; margin-left : -1.5 rem !important ; } }
@ media ( min-width : 66 . 5rem ) { . m-lg-6 { margin : 2 rem !important ; }
. mt-lg-6 { margin-top : 2 rem !important ; }
. mr-lg-6 { margin-right : 2 rem !important ; }
. mb-lg-6 { margin-bottom : 2 rem !important ; }
. ml-lg-6 { margin-left : 2 rem !important ; }
. mx-lg-6 { margin-right : 2 rem !important ; margin-left : 2 rem !important ; }
. my-lg-6 { margin-top : 2 rem !important ; margin-bottom : 2 rem !important ; }
. mxn-lg-6 { margin-right : -2 rem !important ; margin-left : -2 rem !important ; } }
@ media ( min-width : 66 . 5rem ) { . m-lg-7 { margin : 2.5 rem !important ; }
. mt-lg-7 { margin-top : 2.5 rem !important ; }
. mr-lg-7 { margin-right : 2.5 rem !important ; }
. mb-lg-7 { margin-bottom : 2.5 rem !important ; }
. ml-lg-7 { margin-left : 2.5 rem !important ; }
. mx-lg-7 { margin-right : 2.5 rem !important ; margin-left : 2.5 rem !important ; }
. my-lg-7 { margin-top : 2.5 rem !important ; margin-bottom : 2.5 rem !important ; }
. mxn-lg-7 { margin-right : -2.5 rem !important ; margin-left : -2.5 rem !important ; } }
@ media ( min-width : 66 . 5rem ) { . m-lg-8 { margin : 3 rem !important ; }
. mt-lg-8 { margin-top : 3 rem !important ; }
. mr-lg-8 { margin-right : 3 rem !important ; }
. mb-lg-8 { margin-bottom : 3 rem !important ; }
. ml-lg-8 { margin-left : 3 rem !important ; }
. mx-lg-8 { margin-right : 3 rem !important ; margin-left : 3 rem !important ; }
. my-lg-8 { margin-top : 3 rem !important ; margin-bottom : 3 rem !important ; }
. mxn-lg-8 { margin-right : -3 rem !important ; margin-left : -3 rem !important ; } }
@ media ( min-width : 66 . 5rem ) { . m-lg-9 { margin : 3.5 rem !important ; }
. mt-lg-9 { margin-top : 3.5 rem !important ; }
. mr-lg-9 { margin-right : 3.5 rem !important ; }
. mb-lg-9 { margin-bottom : 3.5 rem !important ; }
. ml-lg-9 { margin-left : 3.5 rem !important ; }
. mx-lg-9 { margin-right : 3.5 rem !important ; margin-left : 3.5 rem !important ; }
. my-lg-9 { margin-top : 3.5 rem !important ; margin-bottom : 3.5 rem !important ; }
. mxn-lg-9 { margin-right : -3.5 rem !important ; margin-left : -3.5 rem !important ; } }
@ media ( min-width : 66 . 5rem ) { . m-lg-10 { margin : 4 rem !important ; }
. mt-lg-10 { margin-top : 4 rem !important ; }
. mr-lg-10 { margin-right : 4 rem !important ; }
. mb-lg-10 { margin-bottom : 4 rem !important ; }
. ml-lg-10 { margin-left : 4 rem !important ; }
. mx-lg-10 { margin-right : 4 rem !important ; margin-left : 4 rem !important ; }
. my-lg-10 { margin-top : 4 rem !important ; margin-bottom : 4 rem !important ; }
. mxn-lg-10 { margin-right : -4 rem !important ; margin-left : -4 rem !important ; } }
@ media ( min-width : 87 . 5rem ) { . m-xl-0 { margin : 0 !important ; }
. mt-xl-0 { margin-top : 0 !important ; }
. mr-xl-0 { margin-right : 0 !important ; }
. mb-xl-0 { margin-bottom : 0 !important ; }
. ml-xl-0 { margin-left : 0 !important ; }
. mx-xl-0 { margin-right : 0 !important ; margin-left : 0 !important ; }
. my-xl-0 { margin-top : 0 !important ; margin-bottom : 0 !important ; }
. mxn-xl-0 { margin-right : -0 !important ; margin-left : -0 !important ; } }
@ media ( min-width : 87 . 5rem ) { . m-xl-1 { margin : 0.25 rem !important ; }
. mt-xl-1 { margin-top : 0.25 rem !important ; }
. mr-xl-1 { margin-right : 0.25 rem !important ; }
. mb-xl-1 { margin-bottom : 0.25 rem !important ; }
. ml-xl-1 { margin-left : 0.25 rem !important ; }
. mx-xl-1 { margin-right : 0.25 rem !important ; margin-left : 0.25 rem !important ; }
. my-xl-1 { margin-top : 0.25 rem !important ; margin-bottom : 0.25 rem !important ; }
. mxn-xl-1 { margin-right : -0.25 rem !important ; margin-left : -0.25 rem !important ; } }
@ media ( min-width : 87 . 5rem ) { . m-xl-2 { margin : 0.5 rem !important ; }
. mt-xl-2 { margin-top : 0.5 rem !important ; }
. mr-xl-2 { margin-right : 0.5 rem !important ; }
. mb-xl-2 { margin-bottom : 0.5 rem !important ; }
. ml-xl-2 { margin-left : 0.5 rem !important ; }
. mx-xl-2 { margin-right : 0.5 rem !important ; margin-left : 0.5 rem !important ; }
. my-xl-2 { margin-top : 0.5 rem !important ; margin-bottom : 0.5 rem !important ; }
. mxn-xl-2 { margin-right : -0.5 rem !important ; margin-left : -0.5 rem !important ; } }
@ media ( min-width : 87 . 5rem ) { . m-xl-3 { margin : 0.75 rem !important ; }
. mt-xl-3 { margin-top : 0.75 rem !important ; }
. mr-xl-3 { margin-right : 0.75 rem !important ; }
. mb-xl-3 { margin-bottom : 0.75 rem !important ; }
. ml-xl-3 { margin-left : 0.75 rem !important ; }
. mx-xl-3 { margin-right : 0.75 rem !important ; margin-left : 0.75 rem !important ; }
. my-xl-3 { margin-top : 0.75 rem !important ; margin-bottom : 0.75 rem !important ; }
. mxn-xl-3 { margin-right : -0.75 rem !important ; margin-left : -0.75 rem !important ; } }
@ media ( min-width : 87 . 5rem ) { . m-xl-4 { margin : 1 rem !important ; }
. mt-xl-4 { margin-top : 1 rem !important ; }
. mr-xl-4 { margin-right : 1 rem !important ; }
. mb-xl-4 { margin-bottom : 1 rem !important ; }
. ml-xl-4 { margin-left : 1 rem !important ; }
. mx-xl-4 { margin-right : 1 rem !important ; margin-left : 1 rem !important ; }
. my-xl-4 { margin-top : 1 rem !important ; margin-bottom : 1 rem !important ; }
. mxn-xl-4 { margin-right : -1 rem !important ; margin-left : -1 rem !important ; } }
@ media ( min-width : 87 . 5rem ) { . m-xl-5 { margin : 1.5 rem !important ; }
. mt-xl-5 { margin-top : 1.5 rem !important ; }
. mr-xl-5 { margin-right : 1.5 rem !important ; }
. mb-xl-5 { margin-bottom : 1.5 rem !important ; }
. ml-xl-5 { margin-left : 1.5 rem !important ; }
. mx-xl-5 { margin-right : 1.5 rem !important ; margin-left : 1.5 rem !important ; }
. my-xl-5 { margin-top : 1.5 rem !important ; margin-bottom : 1.5 rem !important ; }
. mxn-xl-5 { margin-right : -1.5 rem !important ; margin-left : -1.5 rem !important ; } }
@ media ( min-width : 87 . 5rem ) { . m-xl-6 { margin : 2 rem !important ; }
. mt-xl-6 { margin-top : 2 rem !important ; }
. mr-xl-6 { margin-right : 2 rem !important ; }
. mb-xl-6 { margin-bottom : 2 rem !important ; }
. ml-xl-6 { margin-left : 2 rem !important ; }
. mx-xl-6 { margin-right : 2 rem !important ; margin-left : 2 rem !important ; }
. my-xl-6 { margin-top : 2 rem !important ; margin-bottom : 2 rem !important ; }
. mxn-xl-6 { margin-right : -2 rem !important ; margin-left : -2 rem !important ; } }
@ media ( min-width : 87 . 5rem ) { . m-xl-7 { margin : 2.5 rem !important ; }
. mt-xl-7 { margin-top : 2.5 rem !important ; }
. mr-xl-7 { margin-right : 2.5 rem !important ; }
. mb-xl-7 { margin-bottom : 2.5 rem !important ; }
. ml-xl-7 { margin-left : 2.5 rem !important ; }
. mx-xl-7 { margin-right : 2.5 rem !important ; margin-left : 2.5 rem !important ; }
. my-xl-7 { margin-top : 2.5 rem !important ; margin-bottom : 2.5 rem !important ; }
. mxn-xl-7 { margin-right : -2.5 rem !important ; margin-left : -2.5 rem !important ; } }
@ media ( min-width : 87 . 5rem ) { . m-xl-8 { margin : 3 rem !important ; }
. mt-xl-8 { margin-top : 3 rem !important ; }
. mr-xl-8 { margin-right : 3 rem !important ; }
. mb-xl-8 { margin-bottom : 3 rem !important ; }
. ml-xl-8 { margin-left : 3 rem !important ; }
. mx-xl-8 { margin-right : 3 rem !important ; margin-left : 3 rem !important ; }
. my-xl-8 { margin-top : 3 rem !important ; margin-bottom : 3 rem !important ; }
. mxn-xl-8 { margin-right : -3 rem !important ; margin-left : -3 rem !important ; } }
@ media ( min-width : 87 . 5rem ) { . m-xl-9 { margin : 3.5 rem !important ; }
. mt-xl-9 { margin-top : 3.5 rem !important ; }
. mr-xl-9 { margin-right : 3.5 rem !important ; }
. mb-xl-9 { margin-bottom : 3.5 rem !important ; }
. ml-xl-9 { margin-left : 3.5 rem !important ; }
. mx-xl-9 { margin-right : 3.5 rem !important ; margin-left : 3.5 rem !important ; }
. my-xl-9 { margin-top : 3.5 rem !important ; margin-bottom : 3.5 rem !important ; }
. mxn-xl-9 { margin-right : -3.5 rem !important ; margin-left : -3.5 rem !important ; } }
@ media ( min-width : 87 . 5rem ) { . m-xl-10 { margin : 4 rem !important ; }
. mt-xl-10 { margin-top : 4 rem !important ; }
. mr-xl-10 { margin-right : 4 rem !important ; }
. mb-xl-10 { margin-bottom : 4 rem !important ; }
. ml-xl-10 { margin-left : 4 rem !important ; }
. mx-xl-10 { margin-right : 4 rem !important ; margin-left : 4 rem !important ; }
. my-xl-10 { margin-top : 4 rem !important ; margin-bottom : 4 rem !important ; }
. mxn-xl-10 { margin-right : -4 rem !important ; margin-left : -4 rem !important ; } }
. p-0 { padding : 0 !important ; }
. pt-0 { padding-top : 0 !important ; }
. pr-0 { padding-right : 0 !important ; }
. pb-0 { padding-bottom : 0 !important ; }
. pl-0 { padding-left : 0 !important ; }
. px-0 { padding-right : 0 !important ; padding-left : 0 !important ; }
. py-0 { padding-top : 0 !important ; padding-bottom : 0 !important ; }
. p-1 { padding : 0.25 rem !important ; }
. pt-1 { padding-top : 0.25 rem !important ; }
. pr-1 { padding-right : 0.25 rem !important ; }
. pb-1 { padding-bottom : 0.25 rem !important ; }
. pl-1 { padding-left : 0.25 rem !important ; }
. px-1 { padding-right : 0.25 rem !important ; padding-left : 0.25 rem !important ; }
. py-1 { padding-top : 0.25 rem !important ; padding-bottom : 0.25 rem !important ; }
. p-2 { padding : 0.5 rem !important ; }
. pt-2 { padding-top : 0.5 rem !important ; }
. pr-2 { padding-right : 0.5 rem !important ; }
. pb-2 { padding-bottom : 0.5 rem !important ; }
. pl-2 { padding-left : 0.5 rem !important ; }
. px-2 { padding-right : 0.5 rem !important ; padding-left : 0.5 rem !important ; }
. py-2 { padding-top : 0.5 rem !important ; padding-bottom : 0.5 rem !important ; }
. p-3 { padding : 0.75 rem !important ; }
. pt-3 { padding-top : 0.75 rem !important ; }
. pr-3 { padding-right : 0.75 rem !important ; }
. pb-3 { padding-bottom : 0.75 rem !important ; }
. pl-3 { padding-left : 0.75 rem !important ; }
. px-3 { padding-right : 0.75 rem !important ; padding-left : 0.75 rem !important ; }
. py-3 { padding-top : 0.75 rem !important ; padding-bottom : 0.75 rem !important ; }
. p-4 { padding : 1 rem !important ; }
. pt-4 { padding-top : 1 rem !important ; }
. pr-4 { padding-right : 1 rem !important ; }
. pb-4 { padding-bottom : 1 rem !important ; }
. pl-4 { padding-left : 1 rem !important ; }
. px-4 { padding-right : 1 rem !important ; padding-left : 1 rem !important ; }
. py-4 { padding-top : 1 rem !important ; padding-bottom : 1 rem !important ; }
. p-5 { padding : 1.5 rem !important ; }
. pt-5 { padding-top : 1.5 rem !important ; }
. pr-5 { padding-right : 1.5 rem !important ; }
. pb-5 { padding-bottom : 1.5 rem !important ; }
. pl-5 { padding-left : 1.5 rem !important ; }
. px-5 { padding-right : 1.5 rem !important ; padding-left : 1.5 rem !important ; }
. py-5 { padding-top : 1.5 rem !important ; padding-bottom : 1.5 rem !important ; }
. p-6 { padding : 2 rem !important ; }
. pt-6 { padding-top : 2 rem !important ; }
. pr-6 { padding-right : 2 rem !important ; }
. pb-6 { padding-bottom : 2 rem !important ; }
. pl-6 { padding-left : 2 rem !important ; }
. px-6 { padding-right : 2 rem !important ; padding-left : 2 rem !important ; }
. py-6 { padding-top : 2 rem !important ; padding-bottom : 2 rem !important ; }
. p-7 { padding : 2.5 rem !important ; }
. pt-7 { padding-top : 2.5 rem !important ; }
. pr-7 { padding-right : 2.5 rem !important ; }
. pb-7 { padding-bottom : 2.5 rem !important ; }
. pl-7 { padding-left : 2.5 rem !important ; }
. px-7 { padding-right : 2.5 rem !important ; padding-left : 2.5 rem !important ; }
. py-7 { padding-top : 2.5 rem !important ; padding-bottom : 2.5 rem !important ; }
. p-8 { padding : 3 rem !important ; }
. pt-8 { padding-top : 3 rem !important ; }
. pr-8 { padding-right : 3 rem !important ; }
. pb-8 { padding-bottom : 3 rem !important ; }
. pl-8 { padding-left : 3 rem !important ; }
. px-8 { padding-right : 3 rem !important ; padding-left : 3 rem !important ; }
. py-8 { padding-top : 3 rem !important ; padding-bottom : 3 rem !important ; }
. p-9 { padding : 3.5 rem !important ; }
. pt-9 { padding-top : 3.5 rem !important ; }
. pr-9 { padding-right : 3.5 rem !important ; }
. pb-9 { padding-bottom : 3.5 rem !important ; }
. pl-9 { padding-left : 3.5 rem !important ; }
. px-9 { padding-right : 3.5 rem !important ; padding-left : 3.5 rem !important ; }
. py-9 { padding-top : 3.5 rem !important ; padding-bottom : 3.5 rem !important ; }
. p-10 { padding : 4 rem !important ; }
. pt-10 { padding-top : 4 rem !important ; }
. pr-10 { padding-right : 4 rem !important ; }
. pb-10 { padding-bottom : 4 rem !important ; }
. pl-10 { padding-left : 4 rem !important ; }
. px-10 { padding-right : 4 rem !important ; padding-left : 4 rem !important ; }
. py-10 { padding-top : 4 rem !important ; padding-bottom : 4 rem !important ; }
@ media ( min-width : 20rem ) { . p-xs-0 { padding : 0 !important ; }
. pt-xs-0 { padding-top : 0 !important ; }
. pr-xs-0 { padding-right : 0 !important ; }
. pb-xs-0 { padding-bottom : 0 !important ; }
. pl-xs-0 { padding-left : 0 !important ; }
. px-xs-0 { padding-right : 0 !important ; padding-left : 0 !important ; }
. py-xs-0 { padding-top : 0 !important ; padding-bottom : 0 !important ; }
. p-xs-1 { padding : 0.25 rem !important ; }
. pt-xs-1 { padding-top : 0.25 rem !important ; }
. pr-xs-1 { padding-right : 0.25 rem !important ; }
. pb-xs-1 { padding-bottom : 0.25 rem !important ; }
. pl-xs-1 { padding-left : 0.25 rem !important ; }
. px-xs-1 { padding-right : 0.25 rem !important ; padding-left : 0.25 rem !important ; }
. py-xs-1 { padding-top : 0.25 rem !important ; padding-bottom : 0.25 rem !important ; }
. p-xs-2 { padding : 0.5 rem !important ; }
. pt-xs-2 { padding-top : 0.5 rem !important ; }
. pr-xs-2 { padding-right : 0.5 rem !important ; }
. pb-xs-2 { padding-bottom : 0.5 rem !important ; }
. pl-xs-2 { padding-left : 0.5 rem !important ; }
. px-xs-2 { padding-right : 0.5 rem !important ; padding-left : 0.5 rem !important ; }
. py-xs-2 { padding-top : 0.5 rem !important ; padding-bottom : 0.5 rem !important ; }
. p-xs-3 { padding : 0.75 rem !important ; }
. pt-xs-3 { padding-top : 0.75 rem !important ; }
. pr-xs-3 { padding-right : 0.75 rem !important ; }
. pb-xs-3 { padding-bottom : 0.75 rem !important ; }
. pl-xs-3 { padding-left : 0.75 rem !important ; }
. px-xs-3 { padding-right : 0.75 rem !important ; padding-left : 0.75 rem !important ; }
. py-xs-3 { padding-top : 0.75 rem !important ; padding-bottom : 0.75 rem !important ; }
. p-xs-4 { padding : 1 rem !important ; }
. pt-xs-4 { padding-top : 1 rem !important ; }
. pr-xs-4 { padding-right : 1 rem !important ; }
. pb-xs-4 { padding-bottom : 1 rem !important ; }
. pl-xs-4 { padding-left : 1 rem !important ; }
. px-xs-4 { padding-right : 1 rem !important ; padding-left : 1 rem !important ; }
. py-xs-4 { padding-top : 1 rem !important ; padding-bottom : 1 rem !important ; }
. p-xs-5 { padding : 1.5 rem !important ; }
. pt-xs-5 { padding-top : 1.5 rem !important ; }
. pr-xs-5 { padding-right : 1.5 rem !important ; }
. pb-xs-5 { padding-bottom : 1.5 rem !important ; }
. pl-xs-5 { padding-left : 1.5 rem !important ; }
. px-xs-5 { padding-right : 1.5 rem !important ; padding-left : 1.5 rem !important ; }
. py-xs-5 { padding-top : 1.5 rem !important ; padding-bottom : 1.5 rem !important ; }
. p-xs-6 { padding : 2 rem !important ; }
. pt-xs-6 { padding-top : 2 rem !important ; }
. pr-xs-6 { padding-right : 2 rem !important ; }
. pb-xs-6 { padding-bottom : 2 rem !important ; }
. pl-xs-6 { padding-left : 2 rem !important ; }
. px-xs-6 { padding-right : 2 rem !important ; padding-left : 2 rem !important ; }
. py-xs-6 { padding-top : 2 rem !important ; padding-bottom : 2 rem !important ; }
. p-xs-7 { padding : 2.5 rem !important ; }
. pt-xs-7 { padding-top : 2.5 rem !important ; }
. pr-xs-7 { padding-right : 2.5 rem !important ; }
. pb-xs-7 { padding-bottom : 2.5 rem !important ; }
. pl-xs-7 { padding-left : 2.5 rem !important ; }
. px-xs-7 { padding-right : 2.5 rem !important ; padding-left : 2.5 rem !important ; }
. py-xs-7 { padding-top : 2.5 rem !important ; padding-bottom : 2.5 rem !important ; }
. p-xs-8 { padding : 3 rem !important ; }
. pt-xs-8 { padding-top : 3 rem !important ; }
. pr-xs-8 { padding-right : 3 rem !important ; }
. pb-xs-8 { padding-bottom : 3 rem !important ; }
. pl-xs-8 { padding-left : 3 rem !important ; }
. px-xs-8 { padding-right : 3 rem !important ; padding-left : 3 rem !important ; }
. py-xs-8 { padding-top : 3 rem !important ; padding-bottom : 3 rem !important ; }
. p-xs-9 { padding : 3.5 rem !important ; }
. pt-xs-9 { padding-top : 3.5 rem !important ; }
. pr-xs-9 { padding-right : 3.5 rem !important ; }
. pb-xs-9 { padding-bottom : 3.5 rem !important ; }
. pl-xs-9 { padding-left : 3.5 rem !important ; }
. px-xs-9 { padding-right : 3.5 rem !important ; padding-left : 3.5 rem !important ; }
. py-xs-9 { padding-top : 3.5 rem !important ; padding-bottom : 3.5 rem !important ; }
. p-xs-10 { padding : 4 rem !important ; }
. pt-xs-10 { padding-top : 4 rem !important ; }
. pr-xs-10 { padding-right : 4 rem !important ; }
. pb-xs-10 { padding-bottom : 4 rem !important ; }
. pl-xs-10 { padding-left : 4 rem !important ; }
. px-xs-10 { padding-right : 4 rem !important ; padding-left : 4 rem !important ; }
. py-xs-10 { padding-top : 4 rem !important ; padding-bottom : 4 rem !important ; } }
@ media ( min-width : 31 . 25rem ) { . p-sm-0 { padding : 0 !important ; }
. pt-sm-0 { padding-top : 0 !important ; }
. pr-sm-0 { padding-right : 0 !important ; }
. pb-sm-0 { padding-bottom : 0 !important ; }
. pl-sm-0 { padding-left : 0 !important ; }
. px-sm-0 { padding-right : 0 !important ; padding-left : 0 !important ; }
. py-sm-0 { padding-top : 0 !important ; padding-bottom : 0 !important ; }
. p-sm-1 { padding : 0.25 rem !important ; }
. pt-sm-1 { padding-top : 0.25 rem !important ; }
. pr-sm-1 { padding-right : 0.25 rem !important ; }
. pb-sm-1 { padding-bottom : 0.25 rem !important ; }
. pl-sm-1 { padding-left : 0.25 rem !important ; }
. px-sm-1 { padding-right : 0.25 rem !important ; padding-left : 0.25 rem !important ; }
. py-sm-1 { padding-top : 0.25 rem !important ; padding-bottom : 0.25 rem !important ; }
. p-sm-2 { padding : 0.5 rem !important ; }
. pt-sm-2 { padding-top : 0.5 rem !important ; }
. pr-sm-2 { padding-right : 0.5 rem !important ; }
. pb-sm-2 { padding-bottom : 0.5 rem !important ; }
. pl-sm-2 { padding-left : 0.5 rem !important ; }
. px-sm-2 { padding-right : 0.5 rem !important ; padding-left : 0.5 rem !important ; }
. py-sm-2 { padding-top : 0.5 rem !important ; padding-bottom : 0.5 rem !important ; }
. p-sm-3 { padding : 0.75 rem !important ; }
. pt-sm-3 { padding-top : 0.75 rem !important ; }
. pr-sm-3 { padding-right : 0.75 rem !important ; }
. pb-sm-3 { padding-bottom : 0.75 rem !important ; }
. pl-sm-3 { padding-left : 0.75 rem !important ; }
. px-sm-3 { padding-right : 0.75 rem !important ; padding-left : 0.75 rem !important ; }
. py-sm-3 { padding-top : 0.75 rem !important ; padding-bottom : 0.75 rem !important ; }
. p-sm-4 { padding : 1 rem !important ; }
. pt-sm-4 { padding-top : 1 rem !important ; }
. pr-sm-4 { padding-right : 1 rem !important ; }
. pb-sm-4 { padding-bottom : 1 rem !important ; }
. pl-sm-4 { padding-left : 1 rem !important ; }
. px-sm-4 { padding-right : 1 rem !important ; padding-left : 1 rem !important ; }
. py-sm-4 { padding-top : 1 rem !important ; padding-bottom : 1 rem !important ; }
. p-sm-5 { padding : 1.5 rem !important ; }
. pt-sm-5 { padding-top : 1.5 rem !important ; }
. pr-sm-5 { padding-right : 1.5 rem !important ; }
. pb-sm-5 { padding-bottom : 1.5 rem !important ; }
. pl-sm-5 { padding-left : 1.5 rem !important ; }
. px-sm-5 { padding-right : 1.5 rem !important ; padding-left : 1.5 rem !important ; }
. py-sm-5 { padding-top : 1.5 rem !important ; padding-bottom : 1.5 rem !important ; }
. p-sm-6 { padding : 2 rem !important ; }
. pt-sm-6 { padding-top : 2 rem !important ; }
. pr-sm-6 { padding-right : 2 rem !important ; }
. pb-sm-6 { padding-bottom : 2 rem !important ; }
. pl-sm-6 { padding-left : 2 rem !important ; }
. px-sm-6 { padding-right : 2 rem !important ; padding-left : 2 rem !important ; }
. py-sm-6 { padding-top : 2 rem !important ; padding-bottom : 2 rem !important ; }
. p-sm-7 { padding : 2.5 rem !important ; }
. pt-sm-7 { padding-top : 2.5 rem !important ; }
. pr-sm-7 { padding-right : 2.5 rem !important ; }
. pb-sm-7 { padding-bottom : 2.5 rem !important ; }
. pl-sm-7 { padding-left : 2.5 rem !important ; }
. px-sm-7 { padding-right : 2.5 rem !important ; padding-left : 2.5 rem !important ; }
. py-sm-7 { padding-top : 2.5 rem !important ; padding-bottom : 2.5 rem !important ; }
. p-sm-8 { padding : 3 rem !important ; }
. pt-sm-8 { padding-top : 3 rem !important ; }
. pr-sm-8 { padding-right : 3 rem !important ; }
. pb-sm-8 { padding-bottom : 3 rem !important ; }
. pl-sm-8 { padding-left : 3 rem !important ; }
. px-sm-8 { padding-right : 3 rem !important ; padding-left : 3 rem !important ; }
. py-sm-8 { padding-top : 3 rem !important ; padding-bottom : 3 rem !important ; }
. p-sm-9 { padding : 3.5 rem !important ; }
. pt-sm-9 { padding-top : 3.5 rem !important ; }
. pr-sm-9 { padding-right : 3.5 rem !important ; }
. pb-sm-9 { padding-bottom : 3.5 rem !important ; }
. pl-sm-9 { padding-left : 3.5 rem !important ; }
. px-sm-9 { padding-right : 3.5 rem !important ; padding-left : 3.5 rem !important ; }
. py-sm-9 { padding-top : 3.5 rem !important ; padding-bottom : 3.5 rem !important ; }
. p-sm-10 { padding : 4 rem !important ; }
. pt-sm-10 { padding-top : 4 rem !important ; }
. pr-sm-10 { padding-right : 4 rem !important ; }
. pb-sm-10 { padding-bottom : 4 rem !important ; }
. pl-sm-10 { padding-left : 4 rem !important ; }
. px-sm-10 { padding-right : 4 rem !important ; padding-left : 4 rem !important ; }
. py-sm-10 { padding-top : 4 rem !important ; padding-bottom : 4 rem !important ; } }
@ media ( min-width : 50rem ) { . p-md-0 { padding : 0 !important ; }
. pt-md-0 { padding-top : 0 !important ; }
. pr-md-0 { padding-right : 0 !important ; }
. pb-md-0 { padding-bottom : 0 !important ; }
. pl-md-0 { padding-left : 0 !important ; }
. px-md-0 { padding-right : 0 !important ; padding-left : 0 !important ; }
. py-md-0 { padding-top : 0 !important ; padding-bottom : 0 !important ; }
. p-md-1 { padding : 0.25 rem !important ; }
. pt-md-1 { padding-top : 0.25 rem !important ; }
. pr-md-1 { padding-right : 0.25 rem !important ; }
. pb-md-1 { padding-bottom : 0.25 rem !important ; }
. pl-md-1 { padding-left : 0.25 rem !important ; }
. px-md-1 { padding-right : 0.25 rem !important ; padding-left : 0.25 rem !important ; }
. py-md-1 { padding-top : 0.25 rem !important ; padding-bottom : 0.25 rem !important ; }
. p-md-2 { padding : 0.5 rem !important ; }
. pt-md-2 { padding-top : 0.5 rem !important ; }
. pr-md-2 { padding-right : 0.5 rem !important ; }
. pb-md-2 { padding-bottom : 0.5 rem !important ; }
. pl-md-2 { padding-left : 0.5 rem !important ; }
. px-md-2 { padding-right : 0.5 rem !important ; padding-left : 0.5 rem !important ; }
. py-md-2 { padding-top : 0.5 rem !important ; padding-bottom : 0.5 rem !important ; }
. p-md-3 { padding : 0.75 rem !important ; }
. pt-md-3 { padding-top : 0.75 rem !important ; }
. pr-md-3 { padding-right : 0.75 rem !important ; }
. pb-md-3 { padding-bottom : 0.75 rem !important ; }
. pl-md-3 { padding-left : 0.75 rem !important ; }
. px-md-3 { padding-right : 0.75 rem !important ; padding-left : 0.75 rem !important ; }
. py-md-3 { padding-top : 0.75 rem !important ; padding-bottom : 0.75 rem !important ; }
. p-md-4 { padding : 1 rem !important ; }
. pt-md-4 { padding-top : 1 rem !important ; }
. pr-md-4 { padding-right : 1 rem !important ; }
. pb-md-4 { padding-bottom : 1 rem !important ; }
. pl-md-4 { padding-left : 1 rem !important ; }
. px-md-4 { padding-right : 1 rem !important ; padding-left : 1 rem !important ; }
. py-md-4 { padding-top : 1 rem !important ; padding-bottom : 1 rem !important ; }
. p-md-5 { padding : 1.5 rem !important ; }
. pt-md-5 { padding-top : 1.5 rem !important ; }
. pr-md-5 { padding-right : 1.5 rem !important ; }
. pb-md-5 { padding-bottom : 1.5 rem !important ; }
. pl-md-5 { padding-left : 1.5 rem !important ; }
. px-md-5 { padding-right : 1.5 rem !important ; padding-left : 1.5 rem !important ; }
. py-md-5 { padding-top : 1.5 rem !important ; padding-bottom : 1.5 rem !important ; }
. p-md-6 { padding : 2 rem !important ; }
. pt-md-6 { padding-top : 2 rem !important ; }
. pr-md-6 { padding-right : 2 rem !important ; }
. pb-md-6 { padding-bottom : 2 rem !important ; }
. pl-md-6 { padding-left : 2 rem !important ; }
. px-md-6 { padding-right : 2 rem !important ; padding-left : 2 rem !important ; }
. py-md-6 { padding-top : 2 rem !important ; padding-bottom : 2 rem !important ; }
. p-md-7 { padding : 2.5 rem !important ; }
. pt-md-7 { padding-top : 2.5 rem !important ; }
. pr-md-7 { padding-right : 2.5 rem !important ; }
. pb-md-7 { padding-bottom : 2.5 rem !important ; }
. pl-md-7 { padding-left : 2.5 rem !important ; }
. px-md-7 { padding-right : 2.5 rem !important ; padding-left : 2.5 rem !important ; }
. py-md-7 { padding-top : 2.5 rem !important ; padding-bottom : 2.5 rem !important ; }
. p-md-8 { padding : 3 rem !important ; }
. pt-md-8 { padding-top : 3 rem !important ; }
. pr-md-8 { padding-right : 3 rem !important ; }
. pb-md-8 { padding-bottom : 3 rem !important ; }
. pl-md-8 { padding-left : 3 rem !important ; }
. px-md-8 { padding-right : 3 rem !important ; padding-left : 3 rem !important ; }
. py-md-8 { padding-top : 3 rem !important ; padding-bottom : 3 rem !important ; }
. p-md-9 { padding : 3.5 rem !important ; }
. pt-md-9 { padding-top : 3.5 rem !important ; }
. pr-md-9 { padding-right : 3.5 rem !important ; }
. pb-md-9 { padding-bottom : 3.5 rem !important ; }
. pl-md-9 { padding-left : 3.5 rem !important ; }
. px-md-9 { padding-right : 3.5 rem !important ; padding-left : 3.5 rem !important ; }
. py-md-9 { padding-top : 3.5 rem !important ; padding-bottom : 3.5 rem !important ; }
. p-md-10 { padding : 4 rem !important ; }
. pt-md-10 { padding-top : 4 rem !important ; }
. pr-md-10 { padding-right : 4 rem !important ; }
. pb-md-10 { padding-bottom : 4 rem !important ; }
. pl-md-10 { padding-left : 4 rem !important ; }
. px-md-10 { padding-right : 4 rem !important ; padding-left : 4 rem !important ; }
. py-md-10 { padding-top : 4 rem !important ; padding-bottom : 4 rem !important ; } }
@ media ( min-width : 66 . 5rem ) { . p-lg-0 { padding : 0 !important ; }
. pt-lg-0 { padding-top : 0 !important ; }
. pr-lg-0 { padding-right : 0 !important ; }
. pb-lg-0 { padding-bottom : 0 !important ; }
. pl-lg-0 { padding-left : 0 !important ; }
. px-lg-0 { padding-right : 0 !important ; padding-left : 0 !important ; }
. py-lg-0 { padding-top : 0 !important ; padding-bottom : 0 !important ; }
. p-lg-1 { padding : 0.25 rem !important ; }
. pt-lg-1 { padding-top : 0.25 rem !important ; }
. pr-lg-1 { padding-right : 0.25 rem !important ; }
. pb-lg-1 { padding-bottom : 0.25 rem !important ; }
. pl-lg-1 { padding-left : 0.25 rem !important ; }
. px-lg-1 { padding-right : 0.25 rem !important ; padding-left : 0.25 rem !important ; }
. py-lg-1 { padding-top : 0.25 rem !important ; padding-bottom : 0.25 rem !important ; }
. p-lg-2 { padding : 0.5 rem !important ; }
. pt-lg-2 { padding-top : 0.5 rem !important ; }
. pr-lg-2 { padding-right : 0.5 rem !important ; }
. pb-lg-2 { padding-bottom : 0.5 rem !important ; }
. pl-lg-2 { padding-left : 0.5 rem !important ; }
. px-lg-2 { padding-right : 0.5 rem !important ; padding-left : 0.5 rem !important ; }
. py-lg-2 { padding-top : 0.5 rem !important ; padding-bottom : 0.5 rem !important ; }
. p-lg-3 { padding : 0.75 rem !important ; }
. pt-lg-3 { padding-top : 0.75 rem !important ; }
. pr-lg-3 { padding-right : 0.75 rem !important ; }
. pb-lg-3 { padding-bottom : 0.75 rem !important ; }
. pl-lg-3 { padding-left : 0.75 rem !important ; }
. px-lg-3 { padding-right : 0.75 rem !important ; padding-left : 0.75 rem !important ; }
. py-lg-3 { padding-top : 0.75 rem !important ; padding-bottom : 0.75 rem !important ; }
. p-lg-4 { padding : 1 rem !important ; }
. pt-lg-4 { padding-top : 1 rem !important ; }
. pr-lg-4 { padding-right : 1 rem !important ; }
. pb-lg-4 { padding-bottom : 1 rem !important ; }
. pl-lg-4 { padding-left : 1 rem !important ; }
. px-lg-4 { padding-right : 1 rem !important ; padding-left : 1 rem !important ; }
. py-lg-4 { padding-top : 1 rem !important ; padding-bottom : 1 rem !important ; }
. p-lg-5 { padding : 1.5 rem !important ; }
. pt-lg-5 { padding-top : 1.5 rem !important ; }
. pr-lg-5 { padding-right : 1.5 rem !important ; }
. pb-lg-5 { padding-bottom : 1.5 rem !important ; }
. pl-lg-5 { padding-left : 1.5 rem !important ; }
. px-lg-5 { padding-right : 1.5 rem !important ; padding-left : 1.5 rem !important ; }
. py-lg-5 { padding-top : 1.5 rem !important ; padding-bottom : 1.5 rem !important ; }
. p-lg-6 { padding : 2 rem !important ; }
. pt-lg-6 { padding-top : 2 rem !important ; }
. pr-lg-6 { padding-right : 2 rem !important ; }
. pb-lg-6 { padding-bottom : 2 rem !important ; }
. pl-lg-6 { padding-left : 2 rem !important ; }
. px-lg-6 { padding-right : 2 rem !important ; padding-left : 2 rem !important ; }
. py-lg-6 { padding-top : 2 rem !important ; padding-bottom : 2 rem !important ; }
. p-lg-7 { padding : 2.5 rem !important ; }
. pt-lg-7 { padding-top : 2.5 rem !important ; }
. pr-lg-7 { padding-right : 2.5 rem !important ; }
. pb-lg-7 { padding-bottom : 2.5 rem !important ; }
. pl-lg-7 { padding-left : 2.5 rem !important ; }
. px-lg-7 { padding-right : 2.5 rem !important ; padding-left : 2.5 rem !important ; }
. py-lg-7 { padding-top : 2.5 rem !important ; padding-bottom : 2.5 rem !important ; }
. p-lg-8 { padding : 3 rem !important ; }
. pt-lg-8 { padding-top : 3 rem !important ; }
. pr-lg-8 { padding-right : 3 rem !important ; }
. pb-lg-8 { padding-bottom : 3 rem !important ; }
. pl-lg-8 { padding-left : 3 rem !important ; }
. px-lg-8 { padding-right : 3 rem !important ; padding-left : 3 rem !important ; }
. py-lg-8 { padding-top : 3 rem !important ; padding-bottom : 3 rem !important ; }
. p-lg-9 { padding : 3.5 rem !important ; }
. pt-lg-9 { padding-top : 3.5 rem !important ; }
. pr-lg-9 { padding-right : 3.5 rem !important ; }
. pb-lg-9 { padding-bottom : 3.5 rem !important ; }
. pl-lg-9 { padding-left : 3.5 rem !important ; }
. px-lg-9 { padding-right : 3.5 rem !important ; padding-left : 3.5 rem !important ; }
. py-lg-9 { padding-top : 3.5 rem !important ; padding-bottom : 3.5 rem !important ; }
. p-lg-10 { padding : 4 rem !important ; }
. pt-lg-10 { padding-top : 4 rem !important ; }
. pr-lg-10 { padding-right : 4 rem !important ; }
. pb-lg-10 { padding-bottom : 4 rem !important ; }
. pl-lg-10 { padding-left : 4 rem !important ; }
. px-lg-10 { padding-right : 4 rem !important ; padding-left : 4 rem !important ; }
. py-lg-10 { padding-top : 4 rem !important ; padding-bottom : 4 rem !important ; } }
@ media ( min-width : 87 . 5rem ) { . p-xl-0 { padding : 0 !important ; }
. pt-xl-0 { padding-top : 0 !important ; }
. pr-xl-0 { padding-right : 0 !important ; }
. pb-xl-0 { padding-bottom : 0 !important ; }
. pl-xl-0 { padding-left : 0 !important ; }
. px-xl-0 { padding-right : 0 !important ; padding-left : 0 !important ; }
. py-xl-0 { padding-top : 0 !important ; padding-bottom : 0 !important ; }
. p-xl-1 { padding : 0.25 rem !important ; }
. pt-xl-1 { padding-top : 0.25 rem !important ; }
. pr-xl-1 { padding-right : 0.25 rem !important ; }
. pb-xl-1 { padding-bottom : 0.25 rem !important ; }
. pl-xl-1 { padding-left : 0.25 rem !important ; }
. px-xl-1 { padding-right : 0.25 rem !important ; padding-left : 0.25 rem !important ; }
. py-xl-1 { padding-top : 0.25 rem !important ; padding-bottom : 0.25 rem !important ; }
. p-xl-2 { padding : 0.5 rem !important ; }
. pt-xl-2 { padding-top : 0.5 rem !important ; }
. pr-xl-2 { padding-right : 0.5 rem !important ; }
. pb-xl-2 { padding-bottom : 0.5 rem !important ; }
. pl-xl-2 { padding-left : 0.5 rem !important ; }
. px-xl-2 { padding-right : 0.5 rem !important ; padding-left : 0.5 rem !important ; }
. py-xl-2 { padding-top : 0.5 rem !important ; padding-bottom : 0.5 rem !important ; }
. p-xl-3 { padding : 0.75 rem !important ; }
. pt-xl-3 { padding-top : 0.75 rem !important ; }
. pr-xl-3 { padding-right : 0.75 rem !important ; }
. pb-xl-3 { padding-bottom : 0.75 rem !important ; }
. pl-xl-3 { padding-left : 0.75 rem !important ; }
. px-xl-3 { padding-right : 0.75 rem !important ; padding-left : 0.75 rem !important ; }
. py-xl-3 { padding-top : 0.75 rem !important ; padding-bottom : 0.75 rem !important ; }
. p-xl-4 { padding : 1 rem !important ; }
. pt-xl-4 { padding-top : 1 rem !important ; }
. pr-xl-4 { padding-right : 1 rem !important ; }
. pb-xl-4 { padding-bottom : 1 rem !important ; }
. pl-xl-4 { padding-left : 1 rem !important ; }
. px-xl-4 { padding-right : 1 rem !important ; padding-left : 1 rem !important ; }
. py-xl-4 { padding-top : 1 rem !important ; padding-bottom : 1 rem !important ; }
. p-xl-5 { padding : 1.5 rem !important ; }
. pt-xl-5 { padding-top : 1.5 rem !important ; }
. pr-xl-5 { padding-right : 1.5 rem !important ; }
. pb-xl-5 { padding-bottom : 1.5 rem !important ; }
. pl-xl-5 { padding-left : 1.5 rem !important ; }
. px-xl-5 { padding-right : 1.5 rem !important ; padding-left : 1.5 rem !important ; }
. py-xl-5 { padding-top : 1.5 rem !important ; padding-bottom : 1.5 rem !important ; }
. p-xl-6 { padding : 2 rem !important ; }
. pt-xl-6 { padding-top : 2 rem !important ; }
. pr-xl-6 { padding-right : 2 rem !important ; }
. pb-xl-6 { padding-bottom : 2 rem !important ; }
. pl-xl-6 { padding-left : 2 rem !important ; }
. px-xl-6 { padding-right : 2 rem !important ; padding-left : 2 rem !important ; }
. py-xl-6 { padding-top : 2 rem !important ; padding-bottom : 2 rem !important ; }
. p-xl-7 { padding : 2.5 rem !important ; }
. pt-xl-7 { padding-top : 2.5 rem !important ; }
. pr-xl-7 { padding-right : 2.5 rem !important ; }
. pb-xl-7 { padding-bottom : 2.5 rem !important ; }
. pl-xl-7 { padding-left : 2.5 rem !important ; }
. px-xl-7 { padding-right : 2.5 rem !important ; padding-left : 2.5 rem !important ; }
. py-xl-7 { padding-top : 2.5 rem !important ; padding-bottom : 2.5 rem !important ; }
. p-xl-8 { padding : 3 rem !important ; }
. pt-xl-8 { padding-top : 3 rem !important ; }
. pr-xl-8 { padding-right : 3 rem !important ; }
. pb-xl-8 { padding-bottom : 3 rem !important ; }
. pl-xl-8 { padding-left : 3 rem !important ; }
. px-xl-8 { padding-right : 3 rem !important ; padding-left : 3 rem !important ; }
. py-xl-8 { padding-top : 3 rem !important ; padding-bottom : 3 rem !important ; }
. p-xl-9 { padding : 3.5 rem !important ; }
. pt-xl-9 { padding-top : 3.5 rem !important ; }
. pr-xl-9 { padding-right : 3.5 rem !important ; }
. pb-xl-9 { padding-bottom : 3.5 rem !important ; }
. pl-xl-9 { padding-left : 3.5 rem !important ; }
. px-xl-9 { padding-right : 3.5 rem !important ; padding-left : 3.5 rem !important ; }
. py-xl-9 { padding-top : 3.5 rem !important ; padding-bottom : 3.5 rem !important ; }
. p-xl-10 { padding : 4 rem !important ; }
. pt-xl-10 { padding-top : 4 rem !important ; }
. pr-xl-10 { padding-right : 4 rem !important ; }
. pb-xl-10 { padding-bottom : 4 rem !important ; }
. pl-xl-10 { padding-left : 4 rem !important ; }
. px-xl-10 { padding-right : 4 rem !important ; padding-left : 4 rem !important ; }
. py-xl-10 { padding-top : 4 rem !important ; padding-bottom : 4 rem !important ; } }
@ media print { . site-footer , . site-button , # edit-this-page , # back-to-top , . site-nav , . main-header { display : none !important ; }
. side-bar { width : 100 % ; height : auto ; border-right : 0 !important ; }
. site-header { border-bottom : 1 px solid #44434d ; }
2023-08-09 00:25:41 +00:00
. site-title { font-size : 1 rem !important ; font-weight : 700 !important ; }
2021-06-01 04:05:32 +00:00
. text-small { font-size : 8 pt !important ; }
pre . highlight { border : 1 px solid #44434d ; }
. main { max-width : none ; margin-left : 0 ; } }
2022-09-22 02:47:49 +00:00
a . skip-to-main { left : -999 px ; position : absolute ; top : auto ; width : 1 px ; height : 1 px ; overflow : hidden ; z-index : -999 ; }
a . skip-to-main : focus , a . skip-to-main : active { color : #2c84fa ; background-color : #27262b ; left : auto ; top : auto ; width : 30 % ; height : auto ; overflow : auto ; margin : 10 px 35 % ; padding : 5 px ; border-radius : 15 px ; border : 4 px solid #264caf ; text-align : center ; font-size : 1.2 em ; z-index : 999 ; }
2022-08-27 13:47:30 +00:00
div . opaque { background-color : #27262b ; }