It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://aircool.top/UnionAir/unionaire-i-cool

  1. <!DOCTYPE html>
  2. <html lang="ar">
  3.  
  4. <head>
  5.        <meta charset="UTF-8">
  6.    <title>unionaire i cool - تكييف يونيون أفضل انواع التكييف - عروض واسعار تكييفات يونيون 2024 | ايركول للتكييفات</title>
  7.    <meta name="description" content="تعرف على unionaire i cool وايضا كل ما يمكنك معرفته عن unionaire i cool من خلال موقعنا اسعار التكييفات 2021 - عروض التكييفات من اير كول
  8.        unionaire i cool
  9.        عميلنا العزيز من الآن هتقدر تستمتع بوقتك فقط مع unionaire i cool والذى يحتوى على الكثير جدا من الامكانيات المتطورة و يتوفر به كل جديد من خصائص ومواصفات لكى ينال على اعجابك.
  10.        مميزات unionaire i cool
  11.        تهتم الشركة المصنعه ل unionaire i cool بتوفير جميع الامكانيات التى توجد فى الجهاز ، ويتم صناعته بدقه عاليه للحفاظ على مكانته ولكى يبقى هو الجهاز رقم واحد فى السوق." />
  12.    <meta name="keywords" content="unionaire i cool">
  13.    <meta name="viewport" content="width=device-width, initial-scale=1">
  14.    <meta name="author" content="AirCoolTop" />
  15.    <meta property="og:url" content="https://aircool.top/UnionAir/unionaire-i-cool" />
  16.    <meta property="og:type" content="article" />
  17.    <meta property="og:title" content="unionaire i cool - تكييف يونيون أفضل انواع التكييف - عروض واسعار تكييفات يونيون 2024 | ايركول للتكييفات">
  18.    <meta property="og:image" content="https://aircool.top/files/unionaire-i-cool.png" />
  19.    <meta property="og:image:alt" content="unionaire i cool - تكييف يونيون أفضل انواع التكييف - عروض واسعار تكييفات يونيون 2024 | ايركول للتكييفات" />
  20.    <meta property="og:image:type" content="image/PNG" />
  21.    <meta property="og:image:width" content="500" />
  22.    <meta property="og:image:height" content="500" />
  23.    <meta property="og:description" content="تعرف على unionaire i cool وايضا كل ما يمكنك معرفته عن unionaire i cool من خلال موقعنا اسعار التكييفات 2021 - عروض التكييفات من اير كول
  24.        unionaire i cool
  25.        عميلنا العزيز من الآن هتقدر تستمتع بوقتك فقط مع unionaire i cool والذى يحتوى على الكثير جدا من الامكانيات المتطورة و يتوفر به كل جديد من خصائص ومواصفات لكى ينال على اعجابك.
  26.        مميزات unionaire i cool
  27.        تهتم الشركة المصنعه ل unionaire i cool بتوفير جميع الامكانيات التى توجد فى الجهاز ، ويتم صناعته بدقه عاليه للحفاظ على مكانته ولكى يبقى هو الجهاز رقم واحد فى السوق.">
  28.    <meta property="og:keywords" content="unionaire i cool">
  29.    <meta name="google-site-verification" content="Bc4i7jQgH9W20GBks5q0HlHYxuOx9Kjzx36oX82INu4" />
  30.    <link id="favicon" rel="shortcut icon" href="https://aircool.top/files/ico.ico">
  31.    <meta name="theme-color" content="#03984B" />
  32.    <!-- CSS Style -->
  33.  
  34.  
  35.    <style>
  36.    @font-face {
  37.        font-family: 'Droid Arabic Kufi';
  38.        font-style: normal;
  39.        font-weight: 400;
  40.        src: url(https://aircool.top/layout/font/DroidKufi-Regular.eot);
  41.        src: url(https://aircool.top/layout/font/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'), url(https://aircool.top/layout/font/DroidKufi-Regular.woff2) format('x-woff2'), url(https://aircool.top/layout/font/DroidKufi-Regular.woff) format('woff'), url(https://aircool.top/layout/font/DroidKufi-Regular.ttf) format('truetype')
  42.    }
  43.  
  44.    @font-face {
  45.        font-family: 'Droid Arabic Kufi';
  46.        font-style: normal;
  47.        font-weight: 700;
  48.        src: url(https://aircool.top/layout/font/DroidKufi-Bold.eot);
  49.        src: url(https://aircool.top/layout/font/DroidKufi-Bold.eot?#iefix) format('embedded-opentype'), url(https://aircool.top/layout/font/DroidKufi-Bold.woff2) format('x-woff2'), url(https://aircool.top/layout/font/DroidKufi-Bold.woff) format('woff'), url(https://aircool.top/layout/font/DroidKufi-Bold.ttf) format('truetype')
  50.    }
  51.  
  52.  
  53.    :root {
  54.        --blue: #007bff;
  55.        --indigo: #6610f2;
  56.        --purple: #6f42c1;
  57.        --pink: #e83e8c;
  58.        --red: #dc3545;
  59.        --orange: #fd7e14;
  60.        --yellow: #ffc107;
  61.        --green: #28a745;
  62.        --teal: #20c997;
  63.        --cyan: #17a2b8;
  64.        --white: #fff;
  65.        --gray: #6c757d;
  66.        --gray-dark: #343a40;
  67.        --primary: #007bff;
  68.        --secondary: #6c757d;
  69.        --success: #28a745;
  70.        --info: #17a2b8;
  71.        --warning: #ffc107;
  72.        --danger: #dc3545;
  73.        --light: #f8f9fa;
  74.        --dark: #343a40;
  75.        --breakpoint-xs: 0;
  76.        --breakpoint-sm: 576px;
  77.        --breakpoint-md: 768px;
  78.        --breakpoint-lg: 992px;
  79.        --breakpoint-xl: 1200px;
  80.        --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  81.        --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
  82.    }
  83.  
  84.    *,
  85.    ::after,
  86.    ::before {
  87.        box-sizing: border-box
  88.    }
  89.  
  90.    html {
  91.        font-family: sans-serif;
  92.        line-height: 1.15;
  93.        -webkit-text-size-adjust: 100%;
  94.        -webkit-tap-highlight-color: transparent;
  95.        direction: rtl
  96.    }
  97.  
  98.    article,
  99.    aside,
  100.    figcaption,
  101.    figure,
  102.    footer,
  103.    header,
  104.    hgroup,
  105.    main,
  106.    nav,
  107.    section {
  108.        display: block
  109.    }
  110.  
  111.    body {
  112.        margin: 0;
  113.        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  114.        font-size: 1rem;
  115.        font-weight: 400;
  116.        line-height: 1.5;
  117.        color: #212529;
  118.        text-align: right;
  119.        background-color: #fff
  120.    }
  121.  
  122.    [tabindex="-1"]:focus:not(:focus-visible) {
  123.        outline: 0 !important
  124.    }
  125.  
  126.    hr {
  127.        box-sizing: content-box;
  128.        height: 0;
  129.        overflow: visible
  130.    }
  131.  
  132.    h1,
  133.    h2,
  134.    h3,
  135.    h4,
  136.    h5,
  137.    h6 {
  138.        margin-top: 0;
  139.        margin-bottom: .5rem
  140.    }
  141.  
  142.    p {
  143.        margin-top: 0;
  144.        margin-bottom: 1rem
  145.    }
  146.  
  147.    abbr[data-original-title],
  148.    abbr[title] {
  149.        text-decoration: underline;
  150.        -webkit-text-decoration: underline dotted;
  151.        text-decoration: underline dotted;
  152.        cursor: help;
  153.        border-bottom: 0;
  154.        -webkit-text-decoration-skip-ink: none;
  155.        text-decoration-skip-ink: none
  156.    }
  157.  
  158.    address {
  159.        margin-bottom: 1rem;
  160.        font-style: normal;
  161.        line-height: inherit
  162.    }
  163.  
  164.    dl,
  165.    ol,
  166.    ul {
  167.        margin-top: 0;
  168.        margin-bottom: 1rem
  169.    }
  170.  
  171.    ol ol,
  172.    ol ul,
  173.    ul ol,
  174.    ul ul {
  175.        margin-bottom: 0
  176.    }
  177.  
  178.    dt {
  179.        font-weight: 700
  180.    }
  181.  
  182.    dd {
  183.        margin-right: 0;
  184.        margin-bottom: .5rem
  185.    }
  186.  
  187.    blockquote {
  188.        margin: 0 0 1rem
  189.    }
  190.  
  191.    b,
  192.    strong {
  193.        font-weight: bolder
  194.    }
  195.  
  196.    small {
  197.        font-size: 80%
  198.    }
  199.  
  200.    sub,
  201.    sup {
  202.        position: relative;
  203.        font-size: 75%;
  204.        line-height: 0;
  205.        vertical-align: baseline
  206.    }
  207.  
  208.    sub {
  209.        bottom: -.25em
  210.    }
  211.  
  212.    sup {
  213.        top: -.5em
  214.    }
  215.  
  216.    a {
  217.        color: #007bff;
  218.        text-decoration: none;
  219.        background-color: transparent
  220.    }
  221.  
  222.    a:hover {
  223.        color: #0056b3;
  224.        text-decoration: underline
  225.    }
  226.  
  227.    a:not([href]) {
  228.        color: inherit;
  229.        text-decoration: none
  230.    }
  231.  
  232.    a:not([href]):hover {
  233.        color: inherit;
  234.        text-decoration: none
  235.    }
  236.  
  237.    code,
  238.    kbd,
  239.    pre,
  240.    samp {
  241.        font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  242.        font-size: 1em
  243.    }
  244.  
  245.    pre {
  246.        margin-top: 0;
  247.        margin-bottom: 1rem;
  248.        overflow: auto;
  249.        -ms-overflow-style: scrollbar
  250.    }
  251.  
  252.    figure {
  253.        margin: 0 0 1rem
  254.    }
  255.  
  256.    img {
  257.        vertical-align: middle;
  258.        border-style: none
  259.    }
  260.  
  261.    svg {
  262.        overflow: hidden;
  263.        vertical-align: middle
  264.    }
  265.  
  266.    table {
  267.        border-collapse: collapse
  268.    }
  269.  
  270.    caption {
  271.        padding-top: .75rem;
  272.        padding-bottom: .75rem;
  273.        color: #6c757d;
  274.        text-align: right;
  275.        caption-side: bottom
  276.    }
  277.  
  278.    th {
  279.        text-align: inherit
  280.    }
  281.  
  282.    label {
  283.        display: inline-block;
  284.        margin-bottom: .5rem
  285.    }
  286.  
  287.    button {
  288.        border-radius: 0
  289.    }
  290.  
  291.    button:focus {
  292.        outline: 1px dotted;
  293.        outline: 5px auto -webkit-focus-ring-color
  294.    }
  295.  
  296.    button,
  297.    input,
  298.    optgroup,
  299.    select,
  300.    textarea {
  301.        margin: 0;
  302.        font-family: inherit;
  303.        font-size: inherit;
  304.        line-height: inherit
  305.    }
  306.  
  307.    button,
  308.    input {
  309.        overflow: visible
  310.    }
  311.  
  312.    button,
  313.    select {
  314.        text-transform: none
  315.    }
  316.  
  317.    [role=button] {
  318.        cursor: pointer
  319.    }
  320.  
  321.    select {
  322.        word-wrap: normal
  323.    }
  324.  
  325.    [type=button],
  326.    [type=reset],
  327.    [type=submit],
  328.    button {
  329.        -webkit-appearance: button
  330.    }
  331.  
  332.    [type=button]:not(:disabled),
  333.    [type=reset]:not(:disabled),
  334.    [type=submit]:not(:disabled),
  335.    button:not(:disabled) {
  336.        cursor: pointer
  337.    }
  338.  
  339.    [type=button]::-moz-focus-inner,
  340.    [type=reset]::-moz-focus-inner,
  341.    [type=submit]::-moz-focus-inner,
  342.    button::-moz-focus-inner {
  343.        padding: 0;
  344.        border-style: none
  345.    }
  346.  
  347.    input[type=checkbox],
  348.    input[type=radio] {
  349.        box-sizing: border-box;
  350.        padding: 0
  351.    }
  352.  
  353.    textarea {
  354.        overflow: auto;
  355.        resize: vertical
  356.    }
  357.  
  358.    fieldset {
  359.        min-width: 0;
  360.        padding: 0;
  361.        margin: 0;
  362.        border: 0
  363.    }
  364.  
  365.    legend {
  366.        display: block;
  367.        width: 100%;
  368.        max-width: 100%;
  369.        padding: 0;
  370.        margin-bottom: .5rem;
  371.        font-size: 1.5rem;
  372.        line-height: inherit;
  373.        color: inherit;
  374.        white-space: normal
  375.    }
  376.  
  377.    progress {
  378.        vertical-align: baseline
  379.    }
  380.  
  381.    [type=number]::-webkit-inner-spin-button,
  382.    [type=number]::-webkit-outer-spin-button {
  383.        height: auto
  384.    }
  385.  
  386.    [type=search] {
  387.        outline-offset: -2px;
  388.        -webkit-appearance: none
  389.    }
  390.  
  391.    [type=search]::-webkit-search-decoration {
  392.        -webkit-appearance: none
  393.    }
  394.  
  395.    ::-webkit-file-upload-button {
  396.        font: inherit;
  397.        -webkit-appearance: button
  398.    }
  399.  
  400.    output {
  401.        display: inline-block
  402.    }
  403.  
  404.    summary {
  405.        display: list-item;
  406.        cursor: pointer
  407.    }
  408.  
  409.    template {
  410.        display: none
  411.    }
  412.  
  413.    [hidden] {
  414.        display: none !important
  415.    }
  416.  
  417.    [type=email],
  418.    [type=file],
  419.    [type=number],
  420.    [type=password],
  421.    [type=tel],
  422.    [type=url],
  423.    code,
  424.    samp,
  425.    var {
  426.        text-align: left;
  427.        direction: ltr
  428.    }
  429.  
  430.    kbd {
  431.        display: inline-block
  432.    }
  433.  
  434.    .h1,
  435.    .h2,
  436.    .h3,
  437.    .h4,
  438.    .h5,
  439.    .h6,
  440.    h1,
  441.    h2,
  442.    h3,
  443.    h4,
  444.    h5,
  445.    h6 {
  446.        margin-bottom: .5rem;
  447.        font-weight: 500;
  448.        line-height: 1.2
  449.    }
  450.  
  451.    .h1,
  452.    h1 {
  453.        font-size: 2.5rem
  454.    }
  455.  
  456.    .h2,
  457.    h2 {
  458.        font-size: 2rem
  459.    }
  460.  
  461.    .h3,
  462.    h3 {
  463.        font-size: 1.75rem
  464.    }
  465.  
  466.    .h4,
  467.    h4 {
  468.        font-size: 1.5rem
  469.    }
  470.  
  471.    .h5,
  472.    h5 {
  473.        font-size: 1.25rem
  474.    }
  475.  
  476.    .h6,
  477.    h6 {
  478.        font-size: 1rem
  479.    }
  480.  
  481.    .lead {
  482.        font-size: 1.25rem;
  483.        font-weight: 300
  484.    }
  485.  
  486.    .display-1 {
  487.        font-size: 6rem;
  488.        font-weight: 300;
  489.        line-height: 1.2
  490.    }
  491.  
  492.    .display-2 {
  493.        font-size: 5.5rem;
  494.        font-weight: 300;
  495.        line-height: 1.2
  496.    }
  497.  
  498.    .display-3 {
  499.        font-size: 4.5rem;
  500.        font-weight: 300;
  501.        line-height: 1.2
  502.    }
  503.  
  504.    .display-4 {
  505.        font-size: 3.5rem;
  506.        font-weight: 300;
  507.        line-height: 1.2
  508.    }
  509.  
  510.    hr {
  511.        margin-top: 1rem;
  512.        margin-bottom: 1rem;
  513.        border: 0;
  514.        border-top: 1px solid rgba(0, 0, 0, .1)
  515.    }
  516.  
  517.    .small,
  518.    small {
  519.        font-size: 80%;
  520.        font-weight: 400
  521.    }
  522.  
  523.    .mark,
  524.    mark {
  525.        padding: .2em;
  526.        background-color: #fcf8e3
  527.    }
  528.  
  529.    .list-unstyled {
  530.        padding-right: 0;
  531.        list-style: none
  532.    }
  533.  
  534.    .list-inline {
  535.        padding-right: 0;
  536.        list-style: none
  537.    }
  538.  
  539.    .list-inline-item {
  540.        display: inline-block
  541.    }
  542.  
  543.    .list-inline-item:not(:last-child) {
  544.        margin-left: .5rem
  545.    }
  546.  
  547.    .initialism {
  548.        font-size: 90%;
  549.        text-transform: uppercase
  550.    }
  551.  
  552.    .blockquote {
  553.        margin-bottom: 1rem;
  554.        font-size: 1.25rem
  555.    }
  556.  
  557.    .blockquote-footer {
  558.        display: block;
  559.        font-size: 80%;
  560.        color: #6c757d
  561.    }
  562.  
  563.    .blockquote-footer::before {
  564.        content: "\2014\00A0"
  565.    }
  566.  
  567.    .img-fluid {
  568.        max-width: 100%;
  569.        height: auto
  570.    }
  571.  
  572.    .img-thumbnail {
  573.        padding: .25rem;
  574.        background-color: #fff;
  575.        border: 1px solid #dee2e6;
  576.        border-radius: .25rem;
  577.        max-width: 100%;
  578.        height: auto
  579.    }
  580.  
  581.    .figure {
  582.        display: inline-block
  583.    }
  584.  
  585.    .figure-img {
  586.        margin-bottom: .5rem;
  587.        line-height: 1
  588.    }
  589.  
  590.    .figure-caption {
  591.        font-size: 90%;
  592.        color: #6c757d
  593.    }
  594.  
  595.    code {
  596.        font-size: 87.5%;
  597.        color: #e83e8c;
  598.        word-wrap: break-word
  599.    }
  600.  
  601.    a>code {
  602.        color: inherit
  603.    }
  604.  
  605.    kbd {
  606.        padding: .2rem .4rem;
  607.        font-size: 87.5%;
  608.        color: #fff;
  609.        background-color: #212529;
  610.        border-radius: .2rem
  611.    }
  612.  
  613.    kbd kbd {
  614.        padding: 0;
  615.        font-size: 100%;
  616.        font-weight: 700
  617.    }
  618.  
  619.    pre {
  620.        display: block;
  621.        font-size: 87.5%;
  622.        color: #212529
  623.    }
  624.  
  625.    pre code {
  626.        font-size: inherit;
  627.        color: inherit;
  628.        word-break: normal
  629.    }
  630.  
  631.    .pre-scrollable {
  632.        max-height: 340px;
  633.        overflow-y: scroll
  634.    }
  635.  
  636.    .container {
  637.        width: 100%;
  638.        padding-right: 15px;
  639.        padding-left: 15px;
  640.        margin-right: auto;
  641.        margin-left: auto
  642.    }
  643.  
  644.    @media (min-width:576px) {
  645.        .container {
  646.            max-width: 540px
  647.        }
  648.    }
  649.  
  650.    @media (min-width:768px) {
  651.        .container {
  652.            max-width: 720px
  653.        }
  654.    }
  655.  
  656.    @media (min-width:992px) {
  657.        .container {
  658.            max-width: 960px
  659.        }
  660.    }
  661.  
  662.    @media (min-width:1200px) {
  663.        .container {
  664.            max-width: 1140px
  665.        }
  666.    }
  667.  
  668.    .container-fluid,
  669.    .container-lg,
  670.    .container-md,
  671.    .container-sm,
  672.    .container-xl {
  673.        width: 100%;
  674.        padding-right: 15px;
  675.        padding-left: 15px;
  676.        margin-right: auto;
  677.        margin-left: auto
  678.    }
  679.  
  680.    @media (min-width:576px) {
  681.  
  682.        .container,
  683.        .container-sm {
  684.            max-width: 540px
  685.        }
  686.    }
  687.  
  688.    @media (min-width:768px) {
  689.  
  690.        .container,
  691.        .container-md,
  692.        .container-sm {
  693.            max-width: 720px
  694.        }
  695.    }
  696.  
  697.    @media (min-width:992px) {
  698.  
  699.        .container,
  700.        .container-lg,
  701.        .container-md,
  702.        .container-sm {
  703.            max-width: 960px
  704.        }
  705.    }
  706.  
  707.    @media (min-width:1200px) {
  708.  
  709.        .container,
  710.        .container-lg,
  711.        .container-md,
  712.        .container-sm,
  713.        .container-xl {
  714.            max-width: 1140px
  715.        }
  716.    }
  717.  
  718.    .row {
  719.        display: -ms-flexbox;
  720.        display: flex;
  721.        -ms-flex-wrap: wrap;
  722.        flex-wrap: wrap;
  723.        margin-right: -15px;
  724.        margin-left: -15px
  725.    }
  726.  
  727.    .no-gutters {
  728.        margin-right: 0;
  729.        margin-left: 0
  730.    }
  731.  
  732.    .no-gutters>.col,
  733.    .no-gutters>[class*=col-] {
  734.        padding-right: 0;
  735.        padding-left: 0
  736.    }
  737.  
  738.    .col,
  739.    .col-1,
  740.    .col-10,
  741.    .col-11,
  742.    .col-12,
  743.    .col-2,
  744.    .col-3,
  745.    .col-4,
  746.    .col-5,
  747.    .col-6,
  748.    .col-7,
  749.    .col-8,
  750.    .col-9,
  751.    .col-auto,
  752.    .col-lg,
  753.    .col-lg-1,
  754.    .col-lg-10,
  755.    .col-lg-11,
  756.    .col-lg-12,
  757.    .col-lg-2,
  758.    .col-lg-3,
  759.    .col-lg-4,
  760.    .col-lg-5,
  761.    .col-lg-6,
  762.    .col-lg-7,
  763.    .col-lg-8,
  764.    .col-lg-9,
  765.    .col-lg-auto,
  766.    .col-md,
  767.    .col-md-1,
  768.    .col-md-10,
  769.    .col-md-11,
  770.    .col-md-12,
  771.    .col-md-2,
  772.    .col-md-3,
  773.    .col-md-4,
  774.    .col-md-5,
  775.    .col-md-6,
  776.    .col-md-7,
  777.    .col-md-8,
  778.    .col-md-9,
  779.    .col-md-auto,
  780.    .col-sm,
  781.    .col-sm-1,
  782.    .col-sm-10,
  783.    .col-sm-11,
  784.    .col-sm-12,
  785.    .col-sm-2,
  786.    .col-sm-3,
  787.    .col-sm-4,
  788.    .col-sm-5,
  789.    .col-sm-6,
  790.    .col-sm-7,
  791.    .col-sm-8,
  792.    .col-sm-9,
  793.    .col-sm-auto,
  794.    .col-xl,
  795.    .col-xl-1,
  796.    .col-xl-10,
  797.    .col-xl-11,
  798.    .col-xl-12,
  799.    .col-xl-2,
  800.    .col-xl-3,
  801.    .col-xl-4,
  802.    .col-xl-5,
  803.    .col-xl-6,
  804.    .col-xl-7,
  805.    .col-xl-8,
  806.    .col-xl-9,
  807.    .col-xl-auto {
  808.        position: relative;
  809.        width: 100%;
  810.        padding-right: 15px;
  811.        padding-left: 15px
  812.    }
  813.  
  814.    .col {
  815.        -ms-flex-preferred-size: 0;
  816.        flex-basis: 0;
  817.        -ms-flex-positive: 1;
  818.        flex-grow: 1;
  819.        min-width: 0;
  820.        max-width: 100%
  821.    }
  822.  
  823.    .row-cols-1>* {
  824.        -ms-flex: 0 0 100%;
  825.        flex: 0 0 100%;
  826.        max-width: 100%
  827.    }
  828.  
  829.    .row-cols-2>* {
  830.        -ms-flex: 0 0 50%;
  831.        flex: 0 0 50%;
  832.        max-width: 50%
  833.    }
  834.  
  835.    .row-cols-3>* {
  836.        -ms-flex: 0 0 33.333333%;
  837.        flex: 0 0 33.333333%;
  838.        max-width: 33.333333%
  839.    }
  840.  
  841.    .row-cols-4>* {
  842.        -ms-flex: 0 0 25%;
  843.        flex: 0 0 25%;
  844.        max-width: 25%
  845.    }
  846.  
  847.    .row-cols-5>* {
  848.        -ms-flex: 0 0 20%;
  849.        flex: 0 0 20%;
  850.        max-width: 20%
  851.    }
  852.  
  853.    .row-cols-6>* {
  854.        -ms-flex: 0 0 16.666667%;
  855.        flex: 0 0 16.666667%;
  856.        max-width: 16.666667%
  857.    }
  858.  
  859.    .col-auto {
  860.        -ms-flex: 0 0 auto;
  861.        flex: 0 0 auto;
  862.        width: auto;
  863.        max-width: 100%
  864.    }
  865.  
  866.    .col-1 {
  867.        -ms-flex: 0 0 8.333333%;
  868.        flex: 0 0 8.333333%;
  869.        max-width: 8.333333%
  870.    }
  871.  
  872.    .col-2 {
  873.        -ms-flex: 0 0 16.666667%;
  874.        flex: 0 0 16.666667%;
  875.        max-width: 16.666667%
  876.    }
  877.  
  878.    .col-3 {
  879.        -ms-flex: 0 0 25%;
  880.        flex: 0 0 25%;
  881.        max-width: 25%
  882.    }
  883.  
  884.    .col-4 {
  885.        -ms-flex: 0 0 33.333333%;
  886.        flex: 0 0 33.333333%;
  887.        max-width: 33.333333%
  888.    }
  889.  
  890.    .col-5 {
  891.        -ms-flex: 0 0 41.666667%;
  892.        flex: 0 0 41.666667%;
  893.        max-width: 41.666667%
  894.    }
  895.  
  896.    .col-6 {
  897.        -ms-flex: 0 0 50%;
  898.        flex: 0 0 50%;
  899.        max-width: 50%
  900.    }
  901.  
  902.    .col-7 {
  903.        -ms-flex: 0 0 58.333333%;
  904.        flex: 0 0 58.333333%;
  905.        max-width: 58.333333%
  906.    }
  907.  
  908.    .col-8 {
  909.        -ms-flex: 0 0 66.666667%;
  910.        flex: 0 0 66.666667%;
  911.        max-width: 66.666667%
  912.    }
  913.  
  914.    .col-9 {
  915.        -ms-flex: 0 0 75%;
  916.        flex: 0 0 75%;
  917.        max-width: 75%
  918.    }
  919.  
  920.    .col-10 {
  921.        -ms-flex: 0 0 83.333333%;
  922.        flex: 0 0 83.333333%;
  923.        max-width: 83.333333%
  924.    }
  925.  
  926.    .col-11 {
  927.        -ms-flex: 0 0 91.666667%;
  928.        flex: 0 0 91.666667%;
  929.        max-width: 91.666667%
  930.    }
  931.  
  932.    .col-12 {
  933.        -ms-flex: 0 0 100%;
  934.        flex: 0 0 100%;
  935.        max-width: 100%
  936.    }
  937.  
  938.    .order-first {
  939.        -ms-flex-order: -1;
  940.        order: -1
  941.    }
  942.  
  943.    .order-last {
  944.        -ms-flex-order: 13;
  945.        order: 13
  946.    }
  947.  
  948.    .order-0 {
  949.        -ms-flex-order: 0;
  950.        order: 0
  951.    }
  952.  
  953.    .order-1 {
  954.        -ms-flex-order: 1;
  955.        order: 1
  956.    }
  957.  
  958.    .order-2 {
  959.        -ms-flex-order: 2;
  960.        order: 2
  961.    }
  962.  
  963.    .order-3 {
  964.        -ms-flex-order: 3;
  965.        order: 3
  966.    }
  967.  
  968.    .order-4 {
  969.        -ms-flex-order: 4;
  970.        order: 4
  971.    }
  972.  
  973.    .order-5 {
  974.        -ms-flex-order: 5;
  975.        order: 5
  976.    }
  977.  
  978.    .order-6 {
  979.        -ms-flex-order: 6;
  980.        order: 6
  981.    }
  982.  
  983.    .order-7 {
  984.        -ms-flex-order: 7;
  985.        order: 7
  986.    }
  987.  
  988.    .order-8 {
  989.        -ms-flex-order: 8;
  990.        order: 8
  991.    }
  992.  
  993.    .order-9 {
  994.        -ms-flex-order: 9;
  995.        order: 9
  996.    }
  997.  
  998.    .order-10 {
  999.        -ms-flex-order: 10;
  1000.        order: 10
  1001.    }
  1002.  
  1003.    .order-11 {
  1004.        -ms-flex-order: 11;
  1005.        order: 11
  1006.    }
  1007.  
  1008.    .order-12 {
  1009.        -ms-flex-order: 12;
  1010.        order: 12
  1011.    }
  1012.  
  1013.    .offset-1 {
  1014.        margin-right: 8.333333%
  1015.    }
  1016.  
  1017.    .offset-2 {
  1018.        margin-right: 16.666667%
  1019.    }
  1020.  
  1021.    .offset-3 {
  1022.        margin-right: 25%
  1023.    }
  1024.  
  1025.    .offset-4 {
  1026.        margin-right: 33.333333%
  1027.    }
  1028.  
  1029.    .offset-5 {
  1030.        margin-right: 41.666667%
  1031.    }
  1032.  
  1033.    .offset-6 {
  1034.        margin-right: 50%
  1035.    }
  1036.  
  1037.    .offset-7 {
  1038.        margin-right: 58.333333%
  1039.    }
  1040.  
  1041.    .offset-8 {
  1042.        margin-right: 66.666667%
  1043.    }
  1044.  
  1045.    .offset-9 {
  1046.        margin-right: 75%
  1047.    }
  1048.  
  1049.    .offset-10 {
  1050.        margin-right: 83.333333%
  1051.    }
  1052.  
  1053.    .offset-11 {
  1054.        margin-right: 91.666667%
  1055.    }
  1056.  
  1057.    @media (min-width:576px) {
  1058.        .col-sm {
  1059.            -ms-flex-preferred-size: 0;
  1060.            flex-basis: 0;
  1061.            -ms-flex-positive: 1;
  1062.            flex-grow: 1;
  1063.            min-width: 0;
  1064.            max-width: 100%
  1065.        }
  1066.  
  1067.        .row-cols-sm-1>* {
  1068.            -ms-flex: 0 0 100%;
  1069.            flex: 0 0 100%;
  1070.            max-width: 100%
  1071.        }
  1072.  
  1073.        .row-cols-sm-2>* {
  1074.            -ms-flex: 0 0 50%;
  1075.            flex: 0 0 50%;
  1076.            max-width: 50%
  1077.        }
  1078.  
  1079.        .row-cols-sm-3>* {
  1080.            -ms-flex: 0 0 33.333333%;
  1081.            flex: 0 0 33.333333%;
  1082.            max-width: 33.333333%
  1083.        }
  1084.  
  1085.        .row-cols-sm-4>* {
  1086.            -ms-flex: 0 0 25%;
  1087.            flex: 0 0 25%;
  1088.            max-width: 25%
  1089.        }
  1090.  
  1091.        .row-cols-sm-5>* {
  1092.            -ms-flex: 0 0 20%;
  1093.            flex: 0 0 20%;
  1094.            max-width: 20%
  1095.        }
  1096.  
  1097.        .row-cols-sm-6>* {
  1098.            -ms-flex: 0 0 16.666667%;
  1099.            flex: 0 0 16.666667%;
  1100.            max-width: 16.666667%
  1101.        }
  1102.  
  1103.        .col-sm-auto {
  1104.            -ms-flex: 0 0 auto;
  1105.            flex: 0 0 auto;
  1106.            width: auto;
  1107.            max-width: 100%
  1108.        }
  1109.  
  1110.        .col-sm-1 {
  1111.            -ms-flex: 0 0 8.333333%;
  1112.            flex: 0 0 8.333333%;
  1113.            max-width: 8.333333%
  1114.        }
  1115.  
  1116.        .col-sm-2 {
  1117.            -ms-flex: 0 0 16.666667%;
  1118.            flex: 0 0 16.666667%;
  1119.            max-width: 16.666667%
  1120.        }
  1121.  
  1122.        .col-sm-3 {
  1123.            -ms-flex: 0 0 25%;
  1124.            flex: 0 0 25%;
  1125.            max-width: 25%
  1126.        }
  1127.  
  1128.        .col-sm-4 {
  1129.            -ms-flex: 0 0 33.333333%;
  1130.            flex: 0 0 33.333333%;
  1131.            max-width: 33.333333%
  1132.        }
  1133.  
  1134.        .col-sm-5 {
  1135.            -ms-flex: 0 0 41.666667%;
  1136.            flex: 0 0 41.666667%;
  1137.            max-width: 41.666667%
  1138.        }
  1139.  
  1140.        .col-sm-6 {
  1141.            -ms-flex: 0 0 50%;
  1142.            flex: 0 0 50%;
  1143.            max-width: 50%
  1144.        }
  1145.  
  1146.        .col-sm-7 {
  1147.            -ms-flex: 0 0 58.333333%;
  1148.            flex: 0 0 58.333333%;
  1149.            max-width: 58.333333%
  1150.        }
  1151.  
  1152.        .col-sm-8 {
  1153.            -ms-flex: 0 0 66.666667%;
  1154.            flex: 0 0 66.666667%;
  1155.            max-width: 66.666667%
  1156.        }
  1157.  
  1158.        .col-sm-9 {
  1159.            -ms-flex: 0 0 75%;
  1160.            flex: 0 0 75%;
  1161.            max-width: 75%
  1162.        }
  1163.  
  1164.        .col-sm-10 {
  1165.            -ms-flex: 0 0 83.333333%;
  1166.            flex: 0 0 83.333333%;
  1167.            max-width: 83.333333%
  1168.        }
  1169.  
  1170.        .col-sm-11 {
  1171.            -ms-flex: 0 0 91.666667%;
  1172.            flex: 0 0 91.666667%;
  1173.            max-width: 91.666667%
  1174.        }
  1175.  
  1176.        .col-sm-12 {
  1177.            -ms-flex: 0 0 100%;
  1178.            flex: 0 0 100%;
  1179.            max-width: 100%
  1180.        }
  1181.  
  1182.        .order-sm-first {
  1183.            -ms-flex-order: -1;
  1184.            order: -1
  1185.        }
  1186.  
  1187.        .order-sm-last {
  1188.            -ms-flex-order: 13;
  1189.            order: 13
  1190.        }
  1191.  
  1192.        .order-sm-0 {
  1193.            -ms-flex-order: 0;
  1194.            order: 0
  1195.        }
  1196.  
  1197.        .order-sm-1 {
  1198.            -ms-flex-order: 1;
  1199.            order: 1
  1200.        }
  1201.  
  1202.        .order-sm-2 {
  1203.            -ms-flex-order: 2;
  1204.            order: 2
  1205.        }
  1206.  
  1207.        .order-sm-3 {
  1208.            -ms-flex-order: 3;
  1209.            order: 3
  1210.        }
  1211.  
  1212.        .order-sm-4 {
  1213.            -ms-flex-order: 4;
  1214.            order: 4
  1215.        }
  1216.  
  1217.        .order-sm-5 {
  1218.            -ms-flex-order: 5;
  1219.            order: 5
  1220.        }
  1221.  
  1222.        .order-sm-6 {
  1223.            -ms-flex-order: 6;
  1224.            order: 6
  1225.        }
  1226.  
  1227.        .order-sm-7 {
  1228.            -ms-flex-order: 7;
  1229.            order: 7
  1230.        }
  1231.  
  1232.        .order-sm-8 {
  1233.            -ms-flex-order: 8;
  1234.            order: 8
  1235.        }
  1236.  
  1237.        .order-sm-9 {
  1238.            -ms-flex-order: 9;
  1239.            order: 9
  1240.        }
  1241.  
  1242.        .order-sm-10 {
  1243.            -ms-flex-order: 10;
  1244.            order: 10
  1245.        }
  1246.  
  1247.        .order-sm-11 {
  1248.            -ms-flex-order: 11;
  1249.            order: 11
  1250.        }
  1251.  
  1252.        .order-sm-12 {
  1253.            -ms-flex-order: 12;
  1254.            order: 12
  1255.        }
  1256.  
  1257.        .offset-sm-0 {
  1258.            margin-right: 0
  1259.        }
  1260.  
  1261.        .offset-sm-1 {
  1262.            margin-right: 8.333333%
  1263.        }
  1264.  
  1265.        .offset-sm-2 {
  1266.            margin-right: 16.666667%
  1267.        }
  1268.  
  1269.        .offset-sm-3 {
  1270.            margin-right: 25%
  1271.        }
  1272.  
  1273.        .offset-sm-4 {
  1274.            margin-right: 33.333333%
  1275.        }
  1276.  
  1277.        .offset-sm-5 {
  1278.            margin-right: 41.666667%
  1279.        }
  1280.  
  1281.        .offset-sm-6 {
  1282.            margin-right: 50%
  1283.        }
  1284.  
  1285.        .offset-sm-7 {
  1286.            margin-right: 58.333333%
  1287.        }
  1288.  
  1289.        .offset-sm-8 {
  1290.            margin-right: 66.666667%
  1291.        }
  1292.  
  1293.        .offset-sm-9 {
  1294.            margin-right: 75%
  1295.        }
  1296.  
  1297.        .offset-sm-10 {
  1298.            margin-right: 83.333333%
  1299.        }
  1300.  
  1301.        .offset-sm-11 {
  1302.            margin-right: 91.666667%
  1303.        }
  1304.    }
  1305.  
  1306.    @media (min-width:768px) {
  1307.        .col-md {
  1308.            -ms-flex-preferred-size: 0;
  1309.            flex-basis: 0;
  1310.            -ms-flex-positive: 1;
  1311.            flex-grow: 1;
  1312.            min-width: 0;
  1313.            max-width: 100%
  1314.        }
  1315.  
  1316.        .row-cols-md-1>* {
  1317.            -ms-flex: 0 0 100%;
  1318.            flex: 0 0 100%;
  1319.            max-width: 100%
  1320.        }
  1321.  
  1322.        .row-cols-md-2>* {
  1323.            -ms-flex: 0 0 50%;
  1324.            flex: 0 0 50%;
  1325.            max-width: 50%
  1326.        }
  1327.  
  1328.        .row-cols-md-3>* {
  1329.            -ms-flex: 0 0 33.333333%;
  1330.            flex: 0 0 33.333333%;
  1331.            max-width: 33.333333%
  1332.        }
  1333.  
  1334.        .row-cols-md-4>* {
  1335.            -ms-flex: 0 0 25%;
  1336.            flex: 0 0 25%;
  1337.            max-width: 25%
  1338.        }
  1339.  
  1340.        .row-cols-md-5>* {
  1341.            -ms-flex: 0 0 20%;
  1342.            flex: 0 0 20%;
  1343.            max-width: 20%
  1344.        }
  1345.  
  1346.        .row-cols-md-6>* {
  1347.            -ms-flex: 0 0 16.666667%;
  1348.            flex: 0 0 16.666667%;
  1349.            max-width: 16.666667%
  1350.        }
  1351.  
  1352.        .col-md-auto {
  1353.            -ms-flex: 0 0 auto;
  1354.            flex: 0 0 auto;
  1355.            width: auto;
  1356.            max-width: 100%
  1357.        }
  1358.  
  1359.        .col-md-1 {
  1360.            -ms-flex: 0 0 8.333333%;
  1361.            flex: 0 0 8.333333%;
  1362.            max-width: 8.333333%
  1363.        }
  1364.  
  1365.        .col-md-2 {
  1366.            -ms-flex: 0 0 16.666667%;
  1367.            flex: 0 0 16.666667%;
  1368.            max-width: 16.666667%
  1369.        }
  1370.  
  1371.        .col-md-3 {
  1372.            -ms-flex: 0 0 25%;
  1373.            flex: 0 0 25%;
  1374.            max-width: 25%
  1375.        }
  1376.  
  1377.        .col-md-4 {
  1378.            -ms-flex: 0 0 33.333333%;
  1379.            flex: 0 0 33.333333%;
  1380.            max-width: 33.333333%
  1381.        }
  1382.  
  1383.        .col-md-5 {
  1384.            -ms-flex: 0 0 41.666667%;
  1385.            flex: 0 0 41.666667%;
  1386.            max-width: 41.666667%
  1387.        }
  1388.  
  1389.        .col-md-6 {
  1390.            -ms-flex: 0 0 50%;
  1391.            flex: 0 0 50%;
  1392.            max-width: 50%
  1393.        }
  1394.  
  1395.        .col-md-7 {
  1396.            -ms-flex: 0 0 58.333333%;
  1397.            flex: 0 0 58.333333%;
  1398.            max-width: 58.333333%
  1399.        }
  1400.  
  1401.        .col-md-8 {
  1402.            -ms-flex: 0 0 66.666667%;
  1403.            flex: 0 0 66.666667%;
  1404.            max-width: 66.666667%
  1405.        }
  1406.  
  1407.        .col-md-9 {
  1408.            -ms-flex: 0 0 75%;
  1409.            flex: 0 0 75%;
  1410.            max-width: 75%
  1411.        }
  1412.  
  1413.        .col-md-10 {
  1414.            -ms-flex: 0 0 83.333333%;
  1415.            flex: 0 0 83.333333%;
  1416.            max-width: 83.333333%
  1417.        }
  1418.  
  1419.        .col-md-11 {
  1420.            -ms-flex: 0 0 91.666667%;
  1421.            flex: 0 0 91.666667%;
  1422.            max-width: 91.666667%
  1423.        }
  1424.  
  1425.        .col-md-12 {
  1426.            -ms-flex: 0 0 100%;
  1427.            flex: 0 0 100%;
  1428.            max-width: 100%
  1429.        }
  1430.  
  1431.        .order-md-first {
  1432.            -ms-flex-order: -1;
  1433.            order: -1
  1434.        }
  1435.  
  1436.        .order-md-last {
  1437.            -ms-flex-order: 13;
  1438.            order: 13
  1439.        }
  1440.  
  1441.        .order-md-0 {
  1442.            -ms-flex-order: 0;
  1443.            order: 0
  1444.        }
  1445.  
  1446.        .order-md-1 {
  1447.            -ms-flex-order: 1;
  1448.            order: 1
  1449.        }
  1450.  
  1451.        .order-md-2 {
  1452.            -ms-flex-order: 2;
  1453.            order: 2
  1454.        }
  1455.  
  1456.        .order-md-3 {
  1457.            -ms-flex-order: 3;
  1458.            order: 3
  1459.        }
  1460.  
  1461.        .order-md-4 {
  1462.            -ms-flex-order: 4;
  1463.            order: 4
  1464.        }
  1465.  
  1466.        .order-md-5 {
  1467.            -ms-flex-order: 5;
  1468.            order: 5
  1469.        }
  1470.  
  1471.        .order-md-6 {
  1472.            -ms-flex-order: 6;
  1473.            order: 6
  1474.        }
  1475.  
  1476.        .order-md-7 {
  1477.            -ms-flex-order: 7;
  1478.            order: 7
  1479.        }
  1480.  
  1481.        .order-md-8 {
  1482.            -ms-flex-order: 8;
  1483.            order: 8
  1484.        }
  1485.  
  1486.        .order-md-9 {
  1487.            -ms-flex-order: 9;
  1488.            order: 9
  1489.        }
  1490.  
  1491.        .order-md-10 {
  1492.            -ms-flex-order: 10;
  1493.            order: 10
  1494.        }
  1495.  
  1496.        .order-md-11 {
  1497.            -ms-flex-order: 11;
  1498.            order: 11
  1499.        }
  1500.  
  1501.        .order-md-12 {
  1502.            -ms-flex-order: 12;
  1503.            order: 12
  1504.        }
  1505.  
  1506.        .offset-md-0 {
  1507.            margin-right: 0
  1508.        }
  1509.  
  1510.        .offset-md-1 {
  1511.            margin-right: 8.333333%
  1512.        }
  1513.  
  1514.        .offset-md-2 {
  1515.            margin-right: 16.666667%
  1516.        }
  1517.  
  1518.        .offset-md-3 {
  1519.            margin-right: 25%
  1520.        }
  1521.  
  1522.        .offset-md-4 {
  1523.            margin-right: 33.333333%
  1524.        }
  1525.  
  1526.        .offset-md-5 {
  1527.            margin-right: 41.666667%
  1528.        }
  1529.  
  1530.        .offset-md-6 {
  1531.            margin-right: 50%
  1532.        }
  1533.  
  1534.        .offset-md-7 {
  1535.            margin-right: 58.333333%
  1536.        }
  1537.  
  1538.        .offset-md-8 {
  1539.            margin-right: 66.666667%
  1540.        }
  1541.  
  1542.        .offset-md-9 {
  1543.            margin-right: 75%
  1544.        }
  1545.  
  1546.        .offset-md-10 {
  1547.            margin-right: 83.333333%
  1548.        }
  1549.  
  1550.        .offset-md-11 {
  1551.            margin-right: 91.666667%
  1552.        }
  1553.    }
  1554.  
  1555.    @media (min-width:992px) {
  1556.        .col-lg {
  1557.            -ms-flex-preferred-size: 0;
  1558.            flex-basis: 0;
  1559.            -ms-flex-positive: 1;
  1560.            flex-grow: 1;
  1561.            min-width: 0;
  1562.            max-width: 100%
  1563.        }
  1564.  
  1565.        .row-cols-lg-1>* {
  1566.            -ms-flex: 0 0 100%;
  1567.            flex: 0 0 100%;
  1568.            max-width: 100%
  1569.        }
  1570.  
  1571.        .row-cols-lg-2>* {
  1572.            -ms-flex: 0 0 50%;
  1573.            flex: 0 0 50%;
  1574.            max-width: 50%
  1575.        }
  1576.  
  1577.        .row-cols-lg-3>* {
  1578.            -ms-flex: 0 0 33.333333%;
  1579.            flex: 0 0 33.333333%;
  1580.            max-width: 33.333333%
  1581.        }
  1582.  
  1583.        .row-cols-lg-4>* {
  1584.            -ms-flex: 0 0 25%;
  1585.            flex: 0 0 25%;
  1586.            max-width: 25%
  1587.        }
  1588.  
  1589.        .row-cols-lg-5>* {
  1590.            -ms-flex: 0 0 20%;
  1591.            flex: 0 0 20%;
  1592.            max-width: 20%
  1593.        }
  1594.  
  1595.        .row-cols-lg-6>* {
  1596.            -ms-flex: 0 0 16.666667%;
  1597.            flex: 0 0 16.666667%;
  1598.            max-width: 16.666667%
  1599.        }
  1600.  
  1601.        .col-lg-auto {
  1602.            -ms-flex: 0 0 auto;
  1603.            flex: 0 0 auto;
  1604.            width: auto;
  1605.            max-width: 100%
  1606.        }
  1607.  
  1608.        .col-lg-1 {
  1609.            -ms-flex: 0 0 8.333333%;
  1610.            flex: 0 0 8.333333%;
  1611.            max-width: 8.333333%
  1612.        }
  1613.  
  1614.        .col-lg-2 {
  1615.            -ms-flex: 0 0 16.666667%;
  1616.            flex: 0 0 16.666667%;
  1617.            max-width: 16.666667%
  1618.        }
  1619.  
  1620.        .col-lg-3 {
  1621.            -ms-flex: 0 0 25%;
  1622.            flex: 0 0 25%;
  1623.            max-width: 25%
  1624.        }
  1625.  
  1626.        .col-lg-4 {
  1627.            -ms-flex: 0 0 33.333333%;
  1628.            flex: 0 0 33.333333%;
  1629.            max-width: 33.333333%
  1630.        }
  1631.  
  1632.        .col-lg-5 {
  1633.            -ms-flex: 0 0 41.666667%;
  1634.            flex: 0 0 41.666667%;
  1635.            max-width: 41.666667%
  1636.        }
  1637.  
  1638.        .col-lg-6 {
  1639.            -ms-flex: 0 0 50%;
  1640.            flex: 0 0 50%;
  1641.            max-width: 50%
  1642.        }
  1643.  
  1644.        .col-lg-7 {
  1645.            -ms-flex: 0 0 58.333333%;
  1646.            flex: 0 0 58.333333%;
  1647.            max-width: 58.333333%
  1648.        }
  1649.  
  1650.        .col-lg-8 {
  1651.            -ms-flex: 0 0 66.666667%;
  1652.            flex: 0 0 66.666667%;
  1653.            max-width: 66.666667%
  1654.        }
  1655.  
  1656.        .col-lg-9 {
  1657.            -ms-flex: 0 0 75%;
  1658.            flex: 0 0 75%;
  1659.            max-width: 75%
  1660.        }
  1661.  
  1662.        .col-lg-10 {
  1663.            -ms-flex: 0 0 83.333333%;
  1664.            flex: 0 0 83.333333%;
  1665.            max-width: 83.333333%
  1666.        }
  1667.  
  1668.        .col-lg-11 {
  1669.            -ms-flex: 0 0 91.666667%;
  1670.            flex: 0 0 91.666667%;
  1671.            max-width: 91.666667%
  1672.        }
  1673.  
  1674.        .col-lg-12 {
  1675.            -ms-flex: 0 0 100%;
  1676.            flex: 0 0 100%;
  1677.            max-width: 100%
  1678.        }
  1679.  
  1680.        .order-lg-first {
  1681.            -ms-flex-order: -1;
  1682.            order: -1
  1683.        }
  1684.  
  1685.        .order-lg-last {
  1686.            -ms-flex-order: 13;
  1687.            order: 13
  1688.        }
  1689.  
  1690.        .order-lg-0 {
  1691.            -ms-flex-order: 0;
  1692.            order: 0
  1693.        }
  1694.  
  1695.        .order-lg-1 {
  1696.            -ms-flex-order: 1;
  1697.            order: 1
  1698.        }
  1699.  
  1700.        .order-lg-2 {
  1701.            -ms-flex-order: 2;
  1702.            order: 2
  1703.        }
  1704.  
  1705.        .order-lg-3 {
  1706.            -ms-flex-order: 3;
  1707.            order: 3
  1708.        }
  1709.  
  1710.        .order-lg-4 {
  1711.            -ms-flex-order: 4;
  1712.            order: 4
  1713.        }
  1714.  
  1715.        .order-lg-5 {
  1716.            -ms-flex-order: 5;
  1717.            order: 5
  1718.        }
  1719.  
  1720.        .order-lg-6 {
  1721.            -ms-flex-order: 6;
  1722.            order: 6
  1723.        }
  1724.  
  1725.        .order-lg-7 {
  1726.            -ms-flex-order: 7;
  1727.            order: 7
  1728.        }
  1729.  
  1730.        .order-lg-8 {
  1731.            -ms-flex-order: 8;
  1732.            order: 8
  1733.        }
  1734.  
  1735.        .order-lg-9 {
  1736.            -ms-flex-order: 9;
  1737.            order: 9
  1738.        }
  1739.  
  1740.        .order-lg-10 {
  1741.            -ms-flex-order: 10;
  1742.            order: 10
  1743.        }
  1744.  
  1745.        .order-lg-11 {
  1746.            -ms-flex-order: 11;
  1747.            order: 11
  1748.        }
  1749.  
  1750.        .order-lg-12 {
  1751.            -ms-flex-order: 12;
  1752.            order: 12
  1753.        }
  1754.  
  1755.        .offset-lg-0 {
  1756.            margin-right: 0
  1757.        }
  1758.  
  1759.        .offset-lg-1 {
  1760.            margin-right: 8.333333%
  1761.        }
  1762.  
  1763.        .offset-lg-2 {
  1764.            margin-right: 16.666667%
  1765.        }
  1766.  
  1767.        .offset-lg-3 {
  1768.            margin-right: 25%
  1769.        }
  1770.  
  1771.        .offset-lg-4 {
  1772.            margin-right: 33.333333%
  1773.        }
  1774.  
  1775.        .offset-lg-5 {
  1776.            margin-right: 41.666667%
  1777.        }
  1778.  
  1779.        .offset-lg-6 {
  1780.            margin-right: 50%
  1781.        }
  1782.  
  1783.        .offset-lg-7 {
  1784.            margin-right: 58.333333%
  1785.        }
  1786.  
  1787.        .offset-lg-8 {
  1788.            margin-right: 66.666667%
  1789.        }
  1790.  
  1791.        .offset-lg-9 {
  1792.            margin-right: 75%
  1793.        }
  1794.  
  1795.        .offset-lg-10 {
  1796.            margin-right: 83.333333%
  1797.        }
  1798.  
  1799.        .offset-lg-11 {
  1800.            margin-right: 91.666667%
  1801.        }
  1802.    }
  1803.  
  1804.    @media (min-width:1200px) {
  1805.        .col-xl {
  1806.            -ms-flex-preferred-size: 0;
  1807.            flex-basis: 0;
  1808.            -ms-flex-positive: 1;
  1809.            flex-grow: 1;
  1810.            min-width: 0;
  1811.            max-width: 100%
  1812.        }
  1813.  
  1814.        .row-cols-xl-1>* {
  1815.            -ms-flex: 0 0 100%;
  1816.            flex: 0 0 100%;
  1817.            max-width: 100%
  1818.        }
  1819.  
  1820.        .row-cols-xl-2>* {
  1821.            -ms-flex: 0 0 50%;
  1822.            flex: 0 0 50%;
  1823.            max-width: 50%
  1824.        }
  1825.  
  1826.        .row-cols-xl-3>* {
  1827.            -ms-flex: 0 0 33.333333%;
  1828.            flex: 0 0 33.333333%;
  1829.            max-width: 33.333333%
  1830.        }
  1831.  
  1832.        .row-cols-xl-4>* {
  1833.            -ms-flex: 0 0 25%;
  1834.            flex: 0 0 25%;
  1835.            max-width: 25%
  1836.        }
  1837.  
  1838.        .row-cols-xl-5>* {
  1839.            -ms-flex: 0 0 20%;
  1840.            flex: 0 0 20%;
  1841.            max-width: 20%
  1842.        }
  1843.  
  1844.        .row-cols-xl-6>* {
  1845.            -ms-flex: 0 0 16.666667%;
  1846.            flex: 0 0 16.666667%;
  1847.            max-width: 16.666667%
  1848.        }
  1849.  
  1850.        .col-xl-auto {
  1851.            -ms-flex: 0 0 auto;
  1852.            flex: 0 0 auto;
  1853.            width: auto;
  1854.            max-width: 100%
  1855.        }
  1856.  
  1857.        .col-xl-1 {
  1858.            -ms-flex: 0 0 8.333333%;
  1859.            flex: 0 0 8.333333%;
  1860.            max-width: 8.333333%
  1861.        }
  1862.  
  1863.        .col-xl-2 {
  1864.            -ms-flex: 0 0 16.666667%;
  1865.            flex: 0 0 16.666667%;
  1866.            max-width: 16.666667%
  1867.        }
  1868.  
  1869.        .col-xl-3 {
  1870.            -ms-flex: 0 0 25%;
  1871.            flex: 0 0 25%;
  1872.            max-width: 25%
  1873.        }
  1874.  
  1875.        .col-xl-4 {
  1876.            -ms-flex: 0 0 33.333333%;
  1877.            flex: 0 0 33.333333%;
  1878.            max-width: 33.333333%
  1879.        }
  1880.  
  1881.        .col-xl-5 {
  1882.            -ms-flex: 0 0 41.666667%;
  1883.            flex: 0 0 41.666667%;
  1884.            max-width: 41.666667%
  1885.        }
  1886.  
  1887.        .col-xl-6 {
  1888.            -ms-flex: 0 0 50%;
  1889.            flex: 0 0 50%;
  1890.            max-width: 50%
  1891.        }
  1892.  
  1893.        .col-xl-7 {
  1894.            -ms-flex: 0 0 58.333333%;
  1895.            flex: 0 0 58.333333%;
  1896.            max-width: 58.333333%
  1897.        }
  1898.  
  1899.        .col-xl-8 {
  1900.            -ms-flex: 0 0 66.666667%;
  1901.            flex: 0 0 66.666667%;
  1902.            max-width: 66.666667%
  1903.        }
  1904.  
  1905.        .col-xl-9 {
  1906.            -ms-flex: 0 0 75%;
  1907.            flex: 0 0 75%;
  1908.            max-width: 75%
  1909.        }
  1910.  
  1911.        .col-xl-10 {
  1912.            -ms-flex: 0 0 83.333333%;
  1913.            flex: 0 0 83.333333%;
  1914.            max-width: 83.333333%
  1915.        }
  1916.  
  1917.        .col-xl-11 {
  1918.            -ms-flex: 0 0 91.666667%;
  1919.            flex: 0 0 91.666667%;
  1920.            max-width: 91.666667%
  1921.        }
  1922.  
  1923.        .col-xl-12 {
  1924.            -ms-flex: 0 0 100%;
  1925.            flex: 0 0 100%;
  1926.            max-width: 100%
  1927.        }
  1928.  
  1929.        .order-xl-first {
  1930.            -ms-flex-order: -1;
  1931.            order: -1
  1932.        }
  1933.  
  1934.        .order-xl-last {
  1935.            -ms-flex-order: 13;
  1936.            order: 13
  1937.        }
  1938.  
  1939.        .order-xl-0 {
  1940.            -ms-flex-order: 0;
  1941.            order: 0
  1942.        }
  1943.  
  1944.        .order-xl-1 {
  1945.            -ms-flex-order: 1;
  1946.            order: 1
  1947.        }
  1948.  
  1949.        .order-xl-2 {
  1950.            -ms-flex-order: 2;
  1951.            order: 2
  1952.        }
  1953.  
  1954.        .order-xl-3 {
  1955.            -ms-flex-order: 3;
  1956.            order: 3
  1957.        }
  1958.  
  1959.        .order-xl-4 {
  1960.            -ms-flex-order: 4;
  1961.            order: 4
  1962.        }
  1963.  
  1964.        .order-xl-5 {
  1965.            -ms-flex-order: 5;
  1966.            order: 5
  1967.        }
  1968.  
  1969.        .order-xl-6 {
  1970.            -ms-flex-order: 6;
  1971.            order: 6
  1972.        }
  1973.  
  1974.        .order-xl-7 {
  1975.            -ms-flex-order: 7;
  1976.            order: 7
  1977.        }
  1978.  
  1979.        .order-xl-8 {
  1980.            -ms-flex-order: 8;
  1981.            order: 8
  1982.        }
  1983.  
  1984.        .order-xl-9 {
  1985.            -ms-flex-order: 9;
  1986.            order: 9
  1987.        }
  1988.  
  1989.        .order-xl-10 {
  1990.            -ms-flex-order: 10;
  1991.            order: 10
  1992.        }
  1993.  
  1994.        .order-xl-11 {
  1995.            -ms-flex-order: 11;
  1996.            order: 11
  1997.        }
  1998.  
  1999.        .order-xl-12 {
  2000.            -ms-flex-order: 12;
  2001.            order: 12
  2002.        }
  2003.  
  2004.        .offset-xl-0 {
  2005.            margin-right: 0
  2006.        }
  2007.  
  2008.        .offset-xl-1 {
  2009.            margin-right: 8.333333%
  2010.        }
  2011.  
  2012.        .offset-xl-2 {
  2013.            margin-right: 16.666667%
  2014.        }
  2015.  
  2016.        .offset-xl-3 {
  2017.            margin-right: 25%
  2018.        }
  2019.  
  2020.        .offset-xl-4 {
  2021.            margin-right: 33.333333%
  2022.        }
  2023.  
  2024.        .offset-xl-5 {
  2025.            margin-right: 41.666667%
  2026.        }
  2027.  
  2028.        .offset-xl-6 {
  2029.            margin-right: 50%
  2030.        }
  2031.  
  2032.        .offset-xl-7 {
  2033.            margin-right: 58.333333%
  2034.        }
  2035.  
  2036.        .offset-xl-8 {
  2037.            margin-right: 66.666667%
  2038.        }
  2039.  
  2040.        .offset-xl-9 {
  2041.            margin-right: 75%
  2042.        }
  2043.  
  2044.        .offset-xl-10 {
  2045.            margin-right: 83.333333%
  2046.        }
  2047.  
  2048.        .offset-xl-11 {
  2049.            margin-right: 91.666667%
  2050.        }
  2051.    }
  2052.  
  2053.    .table {
  2054.        width: 100%;
  2055.        margin-bottom: 1rem;
  2056.        color: #212529
  2057.    }
  2058.  
  2059.    .table td,
  2060.    .table th {
  2061.        padding: .75rem;
  2062.        vertical-align: top;
  2063.        border-top: 1px solid #dee2e6
  2064.    }
  2065.  
  2066.    .table thead th {
  2067.        vertical-align: bottom;
  2068.        border-bottom: 2px solid #dee2e6
  2069.    }
  2070.  
  2071.    .table tbody+tbody {
  2072.        border-top: 2px solid #dee2e6
  2073.    }
  2074.  
  2075.    .table-sm td,
  2076.    .table-sm th {
  2077.        padding: .3rem
  2078.    }
  2079.  
  2080.    .table-bordered {
  2081.        border: 1px solid #dee2e6
  2082.    }
  2083.  
  2084.    .table-bordered td,
  2085.    .table-bordered th {
  2086.        border: 1px solid #dee2e6
  2087.    }
  2088.  
  2089.    .table-bordered thead td,
  2090.    .table-bordered thead th {
  2091.        border-bottom-width: 2px
  2092.    }
  2093.  
  2094.    .table-borderless tbody+tbody,
  2095.    .table-borderless td,
  2096.    .table-borderless th,
  2097.    .table-borderless thead th {
  2098.        border: 0
  2099.    }
  2100.  
  2101.    .table-striped tbody tr:nth-of-type(odd) {
  2102.        background-color: rgba(0, 0, 0, .05)
  2103.    }
  2104.  
  2105.    .table-hover tbody tr:hover {
  2106.        color: #212529;
  2107.        background-color: rgba(0, 0, 0, .075)
  2108.    }
  2109.  
  2110.    .table-primary,
  2111.    .table-primary>td,
  2112.    .table-primary>th {
  2113.        background-color: #b8daff
  2114.    }
  2115.  
  2116.    .table-primary tbody+tbody,
  2117.    .table-primary td,
  2118.    .table-primary th,
  2119.    .table-primary thead th {
  2120.        border-color: #7abaff
  2121.    }
  2122.  
  2123.    .table-hover .table-primary:hover {
  2124.        background-color: #9fcdff
  2125.    }
  2126.  
  2127.    .table-hover .table-primary:hover>td,
  2128.    .table-hover .table-primary:hover>th {
  2129.        background-color: #9fcdff
  2130.    }
  2131.  
  2132.    .table-secondary,
  2133.    .table-secondary>td,
  2134.    .table-secondary>th {
  2135.        background-color: #d6d8db
  2136.    }
  2137.  
  2138.    .table-secondary tbody+tbody,
  2139.    .table-secondary td,
  2140.    .table-secondary th,
  2141.    .table-secondary thead th {
  2142.        border-color: #b3b7bb
  2143.    }
  2144.  
  2145.    .table-hover .table-secondary:hover {
  2146.        background-color: #c8cbcf
  2147.    }
  2148.  
  2149.    .table-hover .table-secondary:hover>td,
  2150.    .table-hover .table-secondary:hover>th {
  2151.        background-color: #c8cbcf
  2152.    }
  2153.  
  2154.    .table-success,
  2155.    .table-success>td,
  2156.    .table-success>th {
  2157.        background-color: #c3e6cb
  2158.    }
  2159.  
  2160.    .table-success tbody+tbody,
  2161.    .table-success td,
  2162.    .table-success th,
  2163.    .table-success thead th {
  2164.        border-color: #8fd19e
  2165.    }
  2166.  
  2167.    .table-hover .table-success:hover {
  2168.        background-color: #b1dfbb
  2169.    }
  2170.  
  2171.    .table-hover .table-success:hover>td,
  2172.    .table-hover .table-success:hover>th {
  2173.        background-color: #b1dfbb
  2174.    }
  2175.  
  2176.    .table-info,
  2177.    .table-info>td,
  2178.    .table-info>th {
  2179.        background-color: #bee5eb
  2180.    }
  2181.  
  2182.    .table-info tbody+tbody,
  2183.    .table-info td,
  2184.    .table-info th,
  2185.    .table-info thead th {
  2186.        border-color: #86cfda
  2187.    }
  2188.  
  2189.    .table-hover .table-info:hover {
  2190.        background-color: #abdde5
  2191.    }
  2192.  
  2193.    .table-hover .table-info:hover>td,
  2194.    .table-hover .table-info:hover>th {
  2195.        background-color: #abdde5
  2196.    }
  2197.  
  2198.    .table-warning,
  2199.    .table-warning>td,
  2200.    .table-warning>th {
  2201.        background-color: #ffeeba
  2202.    }
  2203.  
  2204.    .table-warning tbody+tbody,
  2205.    .table-warning td,
  2206.    .table-warning th,
  2207.    .table-warning thead th {
  2208.        border-color: #ffdf7e
  2209.    }
  2210.  
  2211.    .table-hover .table-warning:hover {
  2212.        background-color: #ffe8a1
  2213.    }
  2214.  
  2215.    .table-hover .table-warning:hover>td,
  2216.    .table-hover .table-warning:hover>th {
  2217.        background-color: #ffe8a1
  2218.    }
  2219.  
  2220.    .table-danger,
  2221.    .table-danger>td,
  2222.    .table-danger>th {
  2223.        background-color: #f5c6cb
  2224.    }
  2225.  
  2226.    .table-danger tbody+tbody,
  2227.    .table-danger td,
  2228.    .table-danger th,
  2229.    .table-danger thead th {
  2230.        border-color: #ed969e
  2231.    }
  2232.  
  2233.    .table-hover .table-danger:hover {
  2234.        background-color: #f1b0b7
  2235.    }
  2236.  
  2237.    .table-hover .table-danger:hover>td,
  2238.    .table-hover .table-danger:hover>th {
  2239.        background-color: #f1b0b7
  2240.    }
  2241.  
  2242.    .table-light,
  2243.    .table-light>td,
  2244.    .table-light>th {
  2245.        background-color: #fdfdfe
  2246.    }
  2247.  
  2248.    .table-light tbody+tbody,
  2249.    .table-light td,
  2250.    .table-light th,
  2251.    .table-light thead th {
  2252.        border-color: #fbfcfc
  2253.    }
  2254.  
  2255.    .table-hover .table-light:hover {
  2256.        background-color: #ececf6
  2257.    }
  2258.  
  2259.    .table-hover .table-light:hover>td,
  2260.    .table-hover .table-light:hover>th {
  2261.        background-color: #ececf6
  2262.    }
  2263.  
  2264.    .table-dark,
  2265.    .table-dark>td,
  2266.    .table-dark>th {
  2267.        background-color: #c6c8ca
  2268.    }
  2269.  
  2270.    .table-dark tbody+tbody,
  2271.    .table-dark td,
  2272.    .table-dark th,
  2273.    .table-dark thead th {
  2274.        border-color: #95999c
  2275.    }
  2276.  
  2277.    .table-hover .table-dark:hover {
  2278.        background-color: #b9bbbe
  2279.    }
  2280.  
  2281.    .table-hover .table-dark:hover>td,
  2282.    .table-hover .table-dark:hover>th {
  2283.        background-color: #b9bbbe
  2284.    }
  2285.  
  2286.    .table-active,
  2287.    .table-active>td,
  2288.    .table-active>th {
  2289.        background-color: rgba(0, 0, 0, .075)
  2290.    }
  2291.  
  2292.    .table-hover .table-active:hover {
  2293.        background-color: rgba(0, 0, 0, .075)
  2294.    }
  2295.  
  2296.    .table-hover .table-active:hover>td,
  2297.    .table-hover .table-active:hover>th {
  2298.        background-color: rgba(0, 0, 0, .075)
  2299.    }
  2300.  
  2301.    .table .thead-dark th {
  2302.        color: #fff;
  2303.        background-color: #343a40;
  2304.        border-color: #454d55
  2305.    }
  2306.  
  2307.    .table .thead-light th {
  2308.        color: #495057;
  2309.        background-color: #e9ecef;
  2310.        border-color: #dee2e6
  2311.    }
  2312.  
  2313.    .table-dark {
  2314.        color: #fff;
  2315.        background-color: #343a40
  2316.    }
  2317.  
  2318.    .table-dark td,
  2319.    .table-dark th,
  2320.    .table-dark thead th {
  2321.        border-color: #454d55
  2322.    }
  2323.  
  2324.    .table-dark.table-bordered {
  2325.        border: 0
  2326.    }
  2327.  
  2328.    .table-dark.table-striped tbody tr:nth-of-type(odd) {
  2329.        background-color: rgba(255, 255, 255, .05)
  2330.    }
  2331.  
  2332.    .table-dark.table-hover tbody tr:hover {
  2333.        color: #fff;
  2334.        background-color: rgba(255, 255, 255, .075)
  2335.    }
  2336.  
  2337.    @media (max-width:575.98px) {
  2338.        .table-responsive-sm {
  2339.            display: block;
  2340.            width: 100%;
  2341.            overflow-x: auto;
  2342.            -webkit-overflow-scrolling: touch
  2343.        }
  2344.  
  2345.        .table-responsive-sm>.table-bordered {
  2346.            border: 0
  2347.        }
  2348.    }
  2349.  
  2350.    @media (max-width:767.98px) {
  2351.        .table-responsive-md {
  2352.            display: block;
  2353.            width: 100%;
  2354.            overflow-x: auto;
  2355.            -webkit-overflow-scrolling: touch
  2356.        }
  2357.  
  2358.        .table-responsive-md>.table-bordered {
  2359.            border: 0
  2360.        }
  2361.    }
  2362.  
  2363.    @media (max-width:991.98px) {
  2364.        .table-responsive-lg {
  2365.            display: block;
  2366.            width: 100%;
  2367.            overflow-x: auto;
  2368.            -webkit-overflow-scrolling: touch
  2369.        }
  2370.  
  2371.        .table-responsive-lg>.table-bordered {
  2372.            border: 0
  2373.        }
  2374.    }
  2375.  
  2376.    @media (max-width:1199.98px) {
  2377.        .table-responsive-xl {
  2378.            display: block;
  2379.            width: 100%;
  2380.            overflow-x: auto;
  2381.            -webkit-overflow-scrolling: touch
  2382.        }
  2383.  
  2384.        .table-responsive-xl>.table-bordered {
  2385.            border: 0
  2386.        }
  2387.    }
  2388.  
  2389.    .table-responsive {
  2390.        display: block;
  2391.        width: 100%;
  2392.        overflow-x: auto;
  2393.        -webkit-overflow-scrolling: touch
  2394.    }
  2395.  
  2396.    .table-responsive>.table-bordered {
  2397.        border: 0
  2398.    }
  2399.  
  2400.    .form-control {
  2401.        display: block;
  2402.        width: 100%;
  2403.        height: calc(1.5em + .75rem + 2px);
  2404.        padding: .375rem .75rem;
  2405.        font-size: 1rem;
  2406.        font-weight: 400;
  2407.        line-height: 1.5;
  2408.        color: #495057;
  2409.        background-color: #fff;
  2410.        background-clip: padding-box;
  2411.        border: 1px solid #ced4da;
  2412.        border-radius: .25rem;
  2413.        transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
  2414.    }
  2415.  
  2416.    @media (prefers-reduced-motion:reduce) {
  2417.        .form-control {
  2418.            transition: none
  2419.        }
  2420.    }
  2421.  
  2422.    .form-control::-ms-expand {
  2423.        background-color: transparent;
  2424.        border: 0
  2425.    }
  2426.  
  2427.    .form-control:-moz-focusring {
  2428.        color: transparent;
  2429.        text-shadow: 0 0 0 #495057
  2430.    }
  2431.  
  2432.    .form-control:focus {
  2433.        color: #495057;
  2434.        background-color: #fff;
  2435.        border-color: #80bdff;
  2436.        outline: 0;
  2437.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
  2438.    }
  2439.  
  2440.    .form-control::-webkit-input-placeholder {
  2441.        color: #6c757d;
  2442.        opacity: 1
  2443.    }
  2444.  
  2445.    .form-control::-moz-placeholder {
  2446.        color: #6c757d;
  2447.        opacity: 1
  2448.    }
  2449.  
  2450.    .form-control:-ms-input-placeholder {
  2451.        color: #6c757d;
  2452.        opacity: 1
  2453.    }
  2454.  
  2455.    .form-control::-ms-input-placeholder {
  2456.        color: #6c757d;
  2457.        opacity: 1
  2458.    }
  2459.  
  2460.    .form-control::placeholder {
  2461.        color: #6c757d;
  2462.        opacity: 1
  2463.    }
  2464.  
  2465.    .form-control:disabled,
  2466.    .form-control[readonly] {
  2467.        background-color: #e9ecef;
  2468.        opacity: 1
  2469.    }
  2470.  
  2471.    input[type=date].form-control,
  2472.    input[type=datetime-local].form-control,
  2473.    input[type=month].form-control,
  2474.    input[type=time].form-control {
  2475.        -webkit-appearance: none;
  2476.        -moz-appearance: none;
  2477.        appearance: none
  2478.    }
  2479.  
  2480.    select.form-control:focus::-ms-value {
  2481.        color: #495057;
  2482.        background-color: #fff
  2483.    }
  2484.  
  2485.    .form-control-file,
  2486.    .form-control-range {
  2487.        display: block;
  2488.        width: 100%
  2489.    }
  2490.  
  2491.    .col-form-label {
  2492.        padding-top: calc(.375rem + 1px);
  2493.        padding-bottom: calc(.375rem + 1px);
  2494.        margin-bottom: 0;
  2495.        font-size: inherit;
  2496.        line-height: 1.5
  2497.    }
  2498.  
  2499.    .col-form-label-lg {
  2500.        padding-top: calc(.5rem + 1px);
  2501.        padding-bottom: calc(.5rem + 1px);
  2502.        font-size: 1.25rem;
  2503.        line-height: 1.5
  2504.    }
  2505.  
  2506.    .col-form-label-sm {
  2507.        padding-top: calc(.25rem + 1px);
  2508.        padding-bottom: calc(.25rem + 1px);
  2509.        font-size: .875rem;
  2510.        line-height: 1.5
  2511.    }
  2512.  
  2513.    .form-control-plaintext {
  2514.        display: block;
  2515.        width: 100%;
  2516.        padding: .375rem 0;
  2517.        margin-bottom: 0;
  2518.        font-size: 1rem;
  2519.        line-height: 1.5;
  2520.        color: #212529;
  2521.        background-color: transparent;
  2522.        border: solid transparent;
  2523.        border-width: 1px 0
  2524.    }
  2525.  
  2526.    .form-control-plaintext.form-control-lg,
  2527.    .form-control-plaintext.form-control-sm {
  2528.        padding-right: 0;
  2529.        padding-left: 0
  2530.    }
  2531.  
  2532.    .form-control-sm {
  2533.        height: calc(1.5em + .5rem + 2px);
  2534.        padding: .25rem .5rem;
  2535.        font-size: .875rem;
  2536.        line-height: 1.5;
  2537.        border-radius: .2rem
  2538.    }
  2539.  
  2540.    .form-control-lg {
  2541.        height: calc(1.5em + 1rem + 2px);
  2542.        padding: .5rem 1rem;
  2543.        font-size: 1.25rem;
  2544.        line-height: 1.5;
  2545.        border-radius: .3rem
  2546.    }
  2547.  
  2548.    select.form-control[multiple],
  2549.    select.form-control[size] {
  2550.        height: auto
  2551.    }
  2552.  
  2553.    textarea.form-control {
  2554.        height: auto
  2555.    }
  2556.  
  2557.    .form-group {
  2558.        margin-bottom: 1rem
  2559.    }
  2560.  
  2561.    .form-text {
  2562.        display: block;
  2563.        margin-top: .25rem
  2564.    }
  2565.  
  2566.    .form-row {
  2567.        display: -ms-flexbox;
  2568.        display: flex;
  2569.        -ms-flex-wrap: wrap;
  2570.        flex-wrap: wrap;
  2571.        margin-right: -5px;
  2572.        margin-left: -5px
  2573.    }
  2574.  
  2575.    .form-row>.col,
  2576.    .form-row>[class*=col-] {
  2577.        padding-right: 5px;
  2578.        padding-left: 5px
  2579.    }
  2580.  
  2581.    .form-check {
  2582.        position: relative;
  2583.        display: block;
  2584.        padding-right: 1.25rem
  2585.    }
  2586.  
  2587.    .form-check-input {
  2588.        position: absolute;
  2589.        margin-top: .3rem;
  2590.        margin-right: -1.25rem
  2591.    }
  2592.  
  2593.    .form-check-input:disabled~.form-check-label,
  2594.    .form-check-input[disabled]~.form-check-label {
  2595.        color: #6c757d
  2596.    }
  2597.  
  2598.    .form-check-label {
  2599.        margin-bottom: 0
  2600.    }
  2601.  
  2602.    .form-check-inline {
  2603.        display: -ms-inline-flexbox;
  2604.        display: inline-flex;
  2605.        -ms-flex-align: center;
  2606.        align-items: center;
  2607.        padding-right: 0;
  2608.        margin-left: .75rem
  2609.    }
  2610.  
  2611.    .form-check-inline .form-check-input {
  2612.        position: static;
  2613.        margin-top: 0;
  2614.        margin-right: 0;
  2615.        margin-left: .3125rem
  2616.    }
  2617.  
  2618.    .valid-feedback {
  2619.        display: none;
  2620.        width: 100%;
  2621.        margin-top: .25rem;
  2622.        font-size: 80%;
  2623.        color: #28a745
  2624.    }
  2625.  
  2626.    .valid-tooltip {
  2627.        position: absolute;
  2628.        top: 100%;
  2629.        z-index: 5;
  2630.        display: none;
  2631.        max-width: 100%;
  2632.        padding: .25rem .5rem;
  2633.        margin-top: .1rem;
  2634.        font-size: .875rem;
  2635.        line-height: 1.5;
  2636.        color: #fff;
  2637.        background-color: rgba(40, 167, 69, .9);
  2638.        border-radius: .25rem
  2639.    }
  2640.  
  2641.    .is-valid~.valid-feedback,
  2642.    .is-valid~.valid-tooltip,
  2643.    .was-validated :valid~.valid-feedback,
  2644.    .was-validated :valid~.valid-tooltip {
  2645.        display: block
  2646.    }
  2647.  
  2648.    .form-control.is-valid,
  2649.    .was-validated .form-control:valid {
  2650.        border-color: #28a745;
  2651.        padding-left: calc(1.5em + .75rem);
  2652.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  2653.        background-repeat: no-repeat;
  2654.        background-position: left calc(.375em + .1875rem) center;
  2655.        background-size: calc(.75em + .375rem) calc(.75em + .375rem)
  2656.    }
  2657.  
  2658.    .form-control.is-valid:focus,
  2659.    .was-validated .form-control:valid:focus {
  2660.        border-color: #28a745;
  2661.        box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
  2662.    }
  2663.  
  2664.    .was-validated textarea.form-control:valid,
  2665.    textarea.form-control.is-valid {
  2666.        padding-left: calc(1.5em + .75rem);
  2667.        background-position: top calc(.375em + .1875rem) left calc(.375em + .1875rem)
  2668.    }
  2669.  
  2670.    .custom-select.is-valid,
  2671.    .was-validated .custom-select:valid {
  2672.        border-color: #28a745;
  2673.        padding-left: calc(.75em + 2.3125rem);
  2674.        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat left .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center left 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
  2675.    }
  2676.  
  2677.    .custom-select.is-valid:focus,
  2678.    .was-validated .custom-select:valid:focus {
  2679.        border-color: #28a745;
  2680.        box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
  2681.    }
  2682.  
  2683.    .form-check-input.is-valid~.form-check-label,
  2684.    .was-validated .form-check-input:valid~.form-check-label {
  2685.        color: #28a745
  2686.    }
  2687.  
  2688.    .form-check-input.is-valid~.valid-feedback,
  2689.    .form-check-input.is-valid~.valid-tooltip,
  2690.    .was-validated .form-check-input:valid~.valid-feedback,
  2691.    .was-validated .form-check-input:valid~.valid-tooltip {
  2692.        display: block
  2693.    }
  2694.  
  2695.    .custom-control-input.is-valid~.custom-control-label,
  2696.    .was-validated .custom-control-input:valid~.custom-control-label {
  2697.        color: #28a745
  2698.    }
  2699.  
  2700.    .custom-control-input.is-valid~.custom-control-label::before,
  2701.    .was-validated .custom-control-input:valid~.custom-control-label::before {
  2702.        border-color: #28a745
  2703.    }
  2704.  
  2705.    .custom-control-input.is-valid:checked~.custom-control-label::before,
  2706.    .was-validated .custom-control-input:valid:checked~.custom-control-label::before {
  2707.        border-color: #34ce57;
  2708.        background-color: #34ce57
  2709.    }
  2710.  
  2711.    .custom-control-input.is-valid:focus~.custom-control-label::before,
  2712.    .was-validated .custom-control-input:valid:focus~.custom-control-label::before {
  2713.        box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
  2714.    }
  2715.  
  2716.    .custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,
  2717.    .was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before {
  2718.        border-color: #28a745
  2719.    }
  2720.  
  2721.    .custom-file-input.is-valid~.custom-file-label,
  2722.    .was-validated .custom-file-input:valid~.custom-file-label {
  2723.        border-color: #28a745
  2724.    }
  2725.  
  2726.    .custom-file-input.is-valid:focus~.custom-file-label,
  2727.    .was-validated .custom-file-input:valid:focus~.custom-file-label {
  2728.        border-color: #28a745;
  2729.        box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
  2730.    }
  2731.  
  2732.    .invalid-feedback {
  2733.        display: none;
  2734.        width: 100%;
  2735.        margin-top: .25rem;
  2736.        font-size: 80%;
  2737.        color: #dc3545
  2738.    }
  2739.  
  2740.    .invalid-tooltip {
  2741.        position: absolute;
  2742.        top: 100%;
  2743.        z-index: 5;
  2744.        display: none;
  2745.        max-width: 100%;
  2746.        padding: .25rem .5rem;
  2747.        margin-top: .1rem;
  2748.        font-size: .875rem;
  2749.        line-height: 1.5;
  2750.        color: #fff;
  2751.        background-color: rgba(220, 53, 69, .9);
  2752.        border-radius: .25rem
  2753.    }
  2754.  
  2755.    .is-invalid~.invalid-feedback,
  2756.    .is-invalid~.invalid-tooltip,
  2757.    .was-validated :invalid~.invalid-feedback,
  2758.    .was-validated :invalid~.invalid-tooltip {
  2759.        display: block
  2760.    }
  2761.  
  2762.    .form-control.is-invalid,
  2763.    .was-validated .form-control:invalid {
  2764.        border-color: #dc3545;
  2765.        padding-left: calc(1.5em + .75rem);
  2766.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  2767.        background-repeat: no-repeat;
  2768.        background-position: left calc(.375em + .1875rem) center;
  2769.        background-size: calc(.75em + .375rem) calc(.75em + .375rem)
  2770.    }
  2771.  
  2772.    .form-control.is-invalid:focus,
  2773.    .was-validated .form-control:invalid:focus {
  2774.        border-color: #dc3545;
  2775.        box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
  2776.    }
  2777.  
  2778.    .was-validated textarea.form-control:invalid,
  2779.    textarea.form-control.is-invalid {
  2780.        padding-left: calc(1.5em + .75rem);
  2781.        background-position: top calc(.375em + .1875rem) left calc(.375em + .1875rem)
  2782.    }
  2783.  
  2784.    .custom-select.is-invalid,
  2785.    .was-validated .custom-select:invalid {
  2786.        border-color: #dc3545;
  2787.        padding-left: calc(.75em + 2.3125rem);
  2788.        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat left .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center left 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
  2789.    }
  2790.  
  2791.    .custom-select.is-invalid:focus,
  2792.    .was-validated .custom-select:invalid:focus {
  2793.        border-color: #dc3545;
  2794.        box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
  2795.    }
  2796.  
  2797.    .form-check-input.is-invalid~.form-check-label,
  2798.    .was-validated .form-check-input:invalid~.form-check-label {
  2799.        color: #dc3545
  2800.    }
  2801.  
  2802.    .form-check-input.is-invalid~.invalid-feedback,
  2803.    .form-check-input.is-invalid~.invalid-tooltip,
  2804.    .was-validated .form-check-input:invalid~.invalid-feedback,
  2805.    .was-validated .form-check-input:invalid~.invalid-tooltip {
  2806.        display: block
  2807.    }
  2808.  
  2809.    .custom-control-input.is-invalid~.custom-control-label,
  2810.    .was-validated .custom-control-input:invalid~.custom-control-label {
  2811.        color: #dc3545
  2812.    }
  2813.  
  2814.    .custom-control-input.is-invalid~.custom-control-label::before,
  2815.    .was-validated .custom-control-input:invalid~.custom-control-label::before {
  2816.        border-color: #dc3545
  2817.    }
  2818.  
  2819.    .custom-control-input.is-invalid:checked~.custom-control-label::before,
  2820.    .was-validated .custom-control-input:invalid:checked~.custom-control-label::before {
  2821.        border-color: #e4606d;
  2822.        background-color: #e4606d
  2823.    }
  2824.  
  2825.    .custom-control-input.is-invalid:focus~.custom-control-label::before,
  2826.    .was-validated .custom-control-input:invalid:focus~.custom-control-label::before {
  2827.        box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
  2828.    }
  2829.  
  2830.    .custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,
  2831.    .was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before {
  2832.        border-color: #dc3545
  2833.    }
  2834.  
  2835.    .custom-file-input.is-invalid~.custom-file-label,
  2836.    .was-validated .custom-file-input:invalid~.custom-file-label {
  2837.        border-color: #dc3545
  2838.    }
  2839.  
  2840.    .custom-file-input.is-invalid:focus~.custom-file-label,
  2841.    .was-validated .custom-file-input:invalid:focus~.custom-file-label {
  2842.        border-color: #dc3545;
  2843.        box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
  2844.    }
  2845.  
  2846.    .form-inline {
  2847.        display: -ms-flexbox;
  2848.        display: flex;
  2849.        -ms-flex-flow: row wrap;
  2850.        flex-flow: row wrap;
  2851.        -ms-flex-align: center;
  2852.        align-items: center
  2853.    }
  2854.  
  2855.    .form-inline .form-check {
  2856.        width: 100%
  2857.    }
  2858.  
  2859.    @media (min-width:576px) {
  2860.        .form-inline label {
  2861.            display: -ms-flexbox;
  2862.            display: flex;
  2863.            -ms-flex-align: center;
  2864.            align-items: center;
  2865.            -ms-flex-pack: center;
  2866.            justify-content: center;
  2867.            margin-bottom: 0
  2868.        }
  2869.  
  2870.        .form-inline .form-group {
  2871.            display: -ms-flexbox;
  2872.            display: flex;
  2873.            -ms-flex: 0 0 auto;
  2874.            flex: 0 0 auto;
  2875.            -ms-flex-flow: row wrap;
  2876.            flex-flow: row wrap;
  2877.            -ms-flex-align: center;
  2878.            align-items: center;
  2879.            margin-bottom: 0
  2880.        }
  2881.  
  2882.        .form-inline .form-control {
  2883.            display: inline-block;
  2884.            width: auto;
  2885.            vertical-align: middle
  2886.        }
  2887.  
  2888.        .form-inline .form-control-plaintext {
  2889.            display: inline-block
  2890.        }
  2891.  
  2892.        .form-inline .custom-select,
  2893.        .form-inline .input-group {
  2894.            width: auto
  2895.        }
  2896.  
  2897.        .form-inline .form-check {
  2898.            display: -ms-flexbox;
  2899.            display: flex;
  2900.            -ms-flex-align: center;
  2901.            align-items: center;
  2902.            -ms-flex-pack: center;
  2903.            justify-content: center;
  2904.            width: auto;
  2905.            padding-right: 0
  2906.        }
  2907.  
  2908.        .form-inline .form-check-input {
  2909.            position: relative;
  2910.            -ms-flex-negative: 0;
  2911.            flex-shrink: 0;
  2912.            margin-top: 0;
  2913.            margin-right: 0;
  2914.            margin-left: .25rem
  2915.        }
  2916.  
  2917.        .form-inline .custom-control {
  2918.            -ms-flex-align: center;
  2919.            align-items: center;
  2920.            -ms-flex-pack: center;
  2921.            justify-content: center
  2922.        }
  2923.  
  2924.        .form-inline .custom-control-label {
  2925.            margin-bottom: 0
  2926.        }
  2927.    }
  2928.  
  2929.    .btn {
  2930.        display: inline-block;
  2931.        font-weight: 400;
  2932.        color: #212529;
  2933.        text-align: center;
  2934.        vertical-align: middle;
  2935.        -webkit-user-select: none;
  2936.        -moz-user-select: none;
  2937.        -ms-user-select: none;
  2938.        user-select: none;
  2939.        background-color: transparent;
  2940.        border: 1px solid transparent;
  2941.        padding: .375rem .75rem;
  2942.        font-size: 1rem;
  2943.        line-height: 1.5;
  2944.        border-radius: .25rem;
  2945.        transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
  2946.    }
  2947.  
  2948.    @media (prefers-reduced-motion:reduce) {
  2949.        .btn {
  2950.            transition: none
  2951.        }
  2952.    }
  2953.  
  2954.    .btn:hover {
  2955.        color: #212529;
  2956.        text-decoration: none
  2957.    }
  2958.  
  2959.    .btn.focus,
  2960.    .btn:focus {
  2961.        outline: 0;
  2962.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
  2963.    }
  2964.  
  2965.    .btn.disabled,
  2966.    .btn:disabled {
  2967.        opacity: .65
  2968.    }
  2969.  
  2970.    .btn:not(:disabled):not(.disabled) {
  2971.        cursor: pointer
  2972.    }
  2973.  
  2974.    a.btn.disabled,
  2975.    fieldset:disabled a.btn {
  2976.        pointer-events: none
  2977.    }
  2978.  
  2979.    .btn-primary {
  2980.        color: #fff;
  2981.        background-color: #007bff;
  2982.        border-color: #007bff
  2983.    }
  2984.  
  2985.    .btn-primary:hover {
  2986.        color: #fff;
  2987.        background-color: #0069d9;
  2988.        border-color: #0062cc
  2989.    }
  2990.  
  2991.    .btn-primary.focus,
  2992.    .btn-primary:focus {
  2993.        color: #fff;
  2994.        background-color: #0069d9;
  2995.        border-color: #0062cc;
  2996.        box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
  2997.    }
  2998.  
  2999.    .btn-primary.disabled,
  3000.    .btn-primary:disabled {
  3001.        color: #fff;
  3002.        background-color: #007bff;
  3003.        border-color: #007bff
  3004.    }
  3005.  
  3006.    .btn-primary:not(:disabled):not(.disabled).active,
  3007.    .btn-primary:not(:disabled):not(.disabled):active,
  3008.    .show>.btn-primary.dropdown-toggle {
  3009.        color: #fff;
  3010.        background-color: #0062cc;
  3011.        border-color: #005cbf
  3012.    }
  3013.  
  3014.    .btn-primary:not(:disabled):not(.disabled).active:focus,
  3015.    .btn-primary:not(:disabled):not(.disabled):active:focus,
  3016.    .show>.btn-primary.dropdown-toggle:focus {
  3017.        box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
  3018.    }
  3019.  
  3020.    .btn-secondary {
  3021.        color: #fff;
  3022.        background-color: #6c757d;
  3023.        border-color: #6c757d
  3024.    }
  3025.  
  3026.    .btn-secondary:hover {
  3027.        color: #fff;
  3028.        background-color: #5a6268;
  3029.        border-color: #545b62
  3030.    }
  3031.  
  3032.    .btn-secondary.focus,
  3033.    .btn-secondary:focus {
  3034.        color: #fff;
  3035.        background-color: #5a6268;
  3036.        border-color: #545b62;
  3037.        box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
  3038.    }
  3039.  
  3040.    .btn-secondary.disabled,
  3041.    .btn-secondary:disabled {
  3042.        color: #fff;
  3043.        background-color: #6c757d;
  3044.        border-color: #6c757d
  3045.    }
  3046.  
  3047.    .btn-secondary:not(:disabled):not(.disabled).active,
  3048.    .btn-secondary:not(:disabled):not(.disabled):active,
  3049.    .show>.btn-secondary.dropdown-toggle {
  3050.        color: #fff;
  3051.        background-color: #545b62;
  3052.        border-color: #4e555b
  3053.    }
  3054.  
  3055.    .btn-secondary:not(:disabled):not(.disabled).active:focus,
  3056.    .btn-secondary:not(:disabled):not(.disabled):active:focus,
  3057.    .show>.btn-secondary.dropdown-toggle:focus {
  3058.        box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
  3059.    }
  3060.  
  3061.    .btn-success {
  3062.        color: #fff;
  3063.        background-color: #28a745;
  3064.        border-color: #28a745
  3065.    }
  3066.  
  3067.    .btn-success:hover {
  3068.        color: #fff;
  3069.        background-color: #218838;
  3070.        border-color: #1e7e34
  3071.    }
  3072.  
  3073.    .btn-success.focus,
  3074.    .btn-success:focus {
  3075.        color: #fff;
  3076.        background-color: #218838;
  3077.        border-color: #1e7e34;
  3078.        box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
  3079.    }
  3080.  
  3081.    .btn-success.disabled,
  3082.    .btn-success:disabled {
  3083.        color: #fff;
  3084.        background-color: #28a745;
  3085.        border-color: #28a745
  3086.    }
  3087.  
  3088.    .btn-success:not(:disabled):not(.disabled).active,
  3089.    .btn-success:not(:disabled):not(.disabled):active,
  3090.    .show>.btn-success.dropdown-toggle {
  3091.        color: #fff;
  3092.        background-color: #1e7e34;
  3093.        border-color: #1c7430
  3094.    }
  3095.  
  3096.    .btn-success:not(:disabled):not(.disabled).active:focus,
  3097.    .btn-success:not(:disabled):not(.disabled):active:focus,
  3098.    .show>.btn-success.dropdown-toggle:focus {
  3099.        box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
  3100.    }
  3101.  
  3102.    .btn-info {
  3103.        color: #fff;
  3104.        background-color: #17a2b8;
  3105.        border-color: #17a2b8
  3106.    }
  3107.  
  3108.    .btn-info:hover {
  3109.        color: #fff;
  3110.        background-color: #138496;
  3111.        border-color: #117a8b
  3112.    }
  3113.  
  3114.    .btn-info.focus,
  3115.    .btn-info:focus {
  3116.        color: #fff;
  3117.        background-color: #138496;
  3118.        border-color: #117a8b;
  3119.        box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
  3120.    }
  3121.  
  3122.    .btn-info.disabled,
  3123.    .btn-info:disabled {
  3124.        color: #fff;
  3125.        background-color: #17a2b8;
  3126.        border-color: #17a2b8
  3127.    }
  3128.  
  3129.    .btn-info:not(:disabled):not(.disabled).active,
  3130.    .btn-info:not(:disabled):not(.disabled):active,
  3131.    .show>.btn-info.dropdown-toggle {
  3132.        color: #fff;
  3133.        background-color: #117a8b;
  3134.        border-color: #10707f
  3135.    }
  3136.  
  3137.    .btn-info:not(:disabled):not(.disabled).active:focus,
  3138.    .btn-info:not(:disabled):not(.disabled):active:focus,
  3139.    .show>.btn-info.dropdown-toggle:focus {
  3140.        box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
  3141.    }
  3142.  
  3143.    .btn-warning {
  3144.        color: #212529;
  3145.        background-color: #ffc107;
  3146.        border-color: #ffc107
  3147.    }
  3148.  
  3149.    .btn-warning:hover {
  3150.        color: #212529;
  3151.        background-color: #e0a800;
  3152.        border-color: #d39e00
  3153.    }
  3154.  
  3155.    .btn-warning.focus,
  3156.    .btn-warning:focus {
  3157.        color: #212529;
  3158.        background-color: #e0a800;
  3159.        border-color: #d39e00;
  3160.        box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
  3161.    }
  3162.  
  3163.    .btn-warning.disabled,
  3164.    .btn-warning:disabled {
  3165.        color: #212529;
  3166.        background-color: #ffc107;
  3167.        border-color: #ffc107
  3168.    }
  3169.  
  3170.    .btn-warning:not(:disabled):not(.disabled).active,
  3171.    .btn-warning:not(:disabled):not(.disabled):active,
  3172.    .show>.btn-warning.dropdown-toggle {
  3173.        color: #212529;
  3174.        background-color: #d39e00;
  3175.        border-color: #c69500
  3176.    }
  3177.  
  3178.    .btn-warning:not(:disabled):not(.disabled).active:focus,
  3179.    .btn-warning:not(:disabled):not(.disabled):active:focus,
  3180.    .show>.btn-warning.dropdown-toggle:focus {
  3181.        box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
  3182.    }
  3183.  
  3184.    .btn-danger {
  3185.        color: #fff;
  3186.        background-color: #dc3545;
  3187.        border-color: #dc3545
  3188.    }
  3189.  
  3190.    .btn-danger:hover {
  3191.        color: #fff;
  3192.        background-color: #c82333;
  3193.        border-color: #bd2130
  3194.    }
  3195.  
  3196.    .btn-danger.focus,
  3197.    .btn-danger:focus {
  3198.        color: #fff;
  3199.        background-color: #c82333;
  3200.        border-color: #bd2130;
  3201.        box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
  3202.    }
  3203.  
  3204.    .btn-danger.disabled,
  3205.    .btn-danger:disabled {
  3206.        color: #fff;
  3207.        background-color: #dc3545;
  3208.        border-color: #dc3545
  3209.    }
  3210.  
  3211.    .btn-danger:not(:disabled):not(.disabled).active,
  3212.    .btn-danger:not(:disabled):not(.disabled):active,
  3213.    .show>.btn-danger.dropdown-toggle {
  3214.        color: #fff;
  3215.        background-color: #bd2130;
  3216.        border-color: #b21f2d
  3217.    }
  3218.  
  3219.    .btn-danger:not(:disabled):not(.disabled).active:focus,
  3220.    .btn-danger:not(:disabled):not(.disabled):active:focus,
  3221.    .show>.btn-danger.dropdown-toggle:focus {
  3222.        box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
  3223.    }
  3224.  
  3225.    .btn-light {
  3226.        color: #212529;
  3227.        background-color: #f8f9fa;
  3228.        border-color: #f8f9fa
  3229.    }
  3230.  
  3231.    .btn-light:hover {
  3232.        color: #212529;
  3233.        background-color: #e2e6ea;
  3234.        border-color: #dae0e5
  3235.    }
  3236.  
  3237.    .btn-light.focus,
  3238.    .btn-light:focus {
  3239.        color: #212529;
  3240.        background-color: #e2e6ea;
  3241.        border-color: #dae0e5;
  3242.        box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
  3243.    }
  3244.  
  3245.    .btn-light.disabled,
  3246.    .btn-light:disabled {
  3247.        color: #212529;
  3248.        background-color: #f8f9fa;
  3249.        border-color: #f8f9fa
  3250.    }
  3251.  
  3252.    .btn-light:not(:disabled):not(.disabled).active,
  3253.    .btn-light:not(:disabled):not(.disabled):active,
  3254.    .show>.btn-light.dropdown-toggle {
  3255.        color: #212529;
  3256.        background-color: #dae0e5;
  3257.        border-color: #d3d9df
  3258.    }
  3259.  
  3260.    .btn-light:not(:disabled):not(.disabled).active:focus,
  3261.    .btn-light:not(:disabled):not(.disabled):active:focus,
  3262.    .show>.btn-light.dropdown-toggle:focus {
  3263.        box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
  3264.    }
  3265.  
  3266.    .btn-dark {
  3267.        color: #fff;
  3268.        background-color: #343a40;
  3269.        border-color: #343a40
  3270.    }
  3271.  
  3272.    .btn-dark:hover {
  3273.        color: #fff;
  3274.        background-color: #23272b;
  3275.        border-color: #1d2124
  3276.    }
  3277.  
  3278.    .btn-dark.focus,
  3279.    .btn-dark:focus {
  3280.        color: #fff;
  3281.        background-color: #23272b;
  3282.        border-color: #1d2124;
  3283.        box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
  3284.    }
  3285.  
  3286.    .btn-dark.disabled,
  3287.    .btn-dark:disabled {
  3288.        color: #fff;
  3289.        background-color: #343a40;
  3290.        border-color: #343a40
  3291.    }
  3292.  
  3293.    .btn-dark:not(:disabled):not(.disabled).active,
  3294.    .btn-dark:not(:disabled):not(.disabled):active,
  3295.    .show>.btn-dark.dropdown-toggle {
  3296.        color: #fff;
  3297.        background-color: #1d2124;
  3298.        border-color: #171a1d
  3299.    }
  3300.  
  3301.    .btn-dark:not(:disabled):not(.disabled).active:focus,
  3302.    .btn-dark:not(:disabled):not(.disabled):active:focus,
  3303.    .show>.btn-dark.dropdown-toggle:focus {
  3304.        box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
  3305.    }
  3306.  
  3307.    .btn-outline-primary {
  3308.        color: #007bff;
  3309.        border-color: #007bff
  3310.    }
  3311.  
  3312.    .btn-outline-primary:hover {
  3313.        color: #fff;
  3314.        background-color: #007bff;
  3315.        border-color: #007bff
  3316.    }
  3317.  
  3318.    .btn-outline-primary.focus,
  3319.    .btn-outline-primary:focus {
  3320.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
  3321.    }
  3322.  
  3323.    .btn-outline-primary.disabled,
  3324.    .btn-outline-primary:disabled {
  3325.        color: #007bff;
  3326.        background-color: transparent
  3327.    }
  3328.  
  3329.    .btn-outline-primary:not(:disabled):not(.disabled).active,
  3330.    .btn-outline-primary:not(:disabled):not(.disabled):active,
  3331.    .show>.btn-outline-primary.dropdown-toggle {
  3332.        color: #fff;
  3333.        background-color: #007bff;
  3334.        border-color: #007bff
  3335.    }
  3336.  
  3337.    .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
  3338.    .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
  3339.    .show>.btn-outline-primary.dropdown-toggle:focus {
  3340.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
  3341.    }
  3342.  
  3343.    .btn-outline-secondary {
  3344.        color: #6c757d;
  3345.        border-color: #6c757d
  3346.    }
  3347.  
  3348.    .btn-outline-secondary:hover {
  3349.        color: #fff;
  3350.        background-color: #6c757d;
  3351.        border-color: #6c757d
  3352.    }
  3353.  
  3354.    .btn-outline-secondary.focus,
  3355.    .btn-outline-secondary:focus {
  3356.        box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
  3357.    }
  3358.  
  3359.    .btn-outline-secondary.disabled,
  3360.    .btn-outline-secondary:disabled {
  3361.        color: #6c757d;
  3362.        background-color: transparent
  3363.    }
  3364.  
  3365.    .btn-outline-secondary:not(:disabled):not(.disabled).active,
  3366.    .btn-outline-secondary:not(:disabled):not(.disabled):active,
  3367.    .show>.btn-outline-secondary.dropdown-toggle {
  3368.        color: #fff;
  3369.        background-color: #6c757d;
  3370.        border-color: #6c757d
  3371.    }
  3372.  
  3373.    .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
  3374.    .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
  3375.    .show>.btn-outline-secondary.dropdown-toggle:focus {
  3376.        box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
  3377.    }
  3378.  
  3379.    .btn-outline-success {
  3380.        color: #28a745;
  3381.        border-color: #28a745
  3382.    }
  3383.  
  3384.    .btn-outline-success:hover {
  3385.        color: #fff;
  3386.        background-color: #28a745;
  3387.        border-color: #28a745
  3388.    }
  3389.  
  3390.    .btn-outline-success.focus,
  3391.    .btn-outline-success:focus {
  3392.        box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
  3393.    }
  3394.  
  3395.    .btn-outline-success.disabled,
  3396.    .btn-outline-success:disabled {
  3397.        color: #28a745;
  3398.        background-color: transparent
  3399.    }
  3400.  
  3401.    .btn-outline-success:not(:disabled):not(.disabled).active,
  3402.    .btn-outline-success:not(:disabled):not(.disabled):active,
  3403.    .show>.btn-outline-success.dropdown-toggle {
  3404.        color: #fff;
  3405.        background-color: #28a745;
  3406.        border-color: #28a745
  3407.    }
  3408.  
  3409.    .btn-outline-success:not(:disabled):not(.disabled).active:focus,
  3410.    .btn-outline-success:not(:disabled):not(.disabled):active:focus,
  3411.    .show>.btn-outline-success.dropdown-toggle:focus {
  3412.        box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
  3413.    }
  3414.  
  3415.    .btn-outline-info {
  3416.        color: #17a2b8;
  3417.        border-color: #17a2b8
  3418.    }
  3419.  
  3420.    .btn-outline-info:hover {
  3421.        color: #fff;
  3422.        background-color: #17a2b8;
  3423.        border-color: #17a2b8
  3424.    }
  3425.  
  3426.    .btn-outline-info.focus,
  3427.    .btn-outline-info:focus {
  3428.        box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
  3429.    }
  3430.  
  3431.    .btn-outline-info.disabled,
  3432.    .btn-outline-info:disabled {
  3433.        color: #17a2b8;
  3434.        background-color: transparent
  3435.    }
  3436.  
  3437.    .btn-outline-info:not(:disabled):not(.disabled).active,
  3438.    .btn-outline-info:not(:disabled):not(.disabled):active,
  3439.    .show>.btn-outline-info.dropdown-toggle {
  3440.        color: #fff;
  3441.        background-color: #17a2b8;
  3442.        border-color: #17a2b8
  3443.    }
  3444.  
  3445.    .btn-outline-info:not(:disabled):not(.disabled).active:focus,
  3446.    .btn-outline-info:not(:disabled):not(.disabled):active:focus,
  3447.    .show>.btn-outline-info.dropdown-toggle:focus {
  3448.        box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
  3449.    }
  3450.  
  3451.    .btn-outline-warning {
  3452.        color: #ffc107;
  3453.        border-color: #ffc107
  3454.    }
  3455.  
  3456.    .btn-outline-warning:hover {
  3457.        color: #212529;
  3458.        background-color: #ffc107;
  3459.        border-color: #ffc107
  3460.    }
  3461.  
  3462.    .btn-outline-warning.focus,
  3463.    .btn-outline-warning:focus {
  3464.        box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
  3465.    }
  3466.  
  3467.    .btn-outline-warning.disabled,
  3468.    .btn-outline-warning:disabled {
  3469.        color: #ffc107;
  3470.        background-color: transparent
  3471.    }
  3472.  
  3473.    .btn-outline-warning:not(:disabled):not(.disabled).active,
  3474.    .btn-outline-warning:not(:disabled):not(.disabled):active,
  3475.    .show>.btn-outline-warning.dropdown-toggle {
  3476.        color: #212529;
  3477.        background-color: #ffc107;
  3478.        border-color: #ffc107
  3479.    }
  3480.  
  3481.    .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
  3482.    .btn-outline-warning:not(:disabled):not(.disabled):active:focus,
  3483.    .show>.btn-outline-warning.dropdown-toggle:focus {
  3484.        box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
  3485.    }
  3486.  
  3487.    .btn-outline-danger {
  3488.        color: #dc3545;
  3489.        border-color: #dc3545
  3490.    }
  3491.  
  3492.    .btn-outline-danger:hover {
  3493.        color: #fff;
  3494.        background-color: #dc3545;
  3495.        border-color: #dc3545
  3496.    }
  3497.  
  3498.    .btn-outline-danger.focus,
  3499.    .btn-outline-danger:focus {
  3500.        box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
  3501.    }
  3502.  
  3503.    .btn-outline-danger.disabled,
  3504.    .btn-outline-danger:disabled {
  3505.        color: #dc3545;
  3506.        background-color: transparent
  3507.    }
  3508.  
  3509.    .btn-outline-danger:not(:disabled):not(.disabled).active,
  3510.    .btn-outline-danger:not(:disabled):not(.disabled):active,
  3511.    .show>.btn-outline-danger.dropdown-toggle {
  3512.        color: #fff;
  3513.        background-color: #dc3545;
  3514.        border-color: #dc3545
  3515.    }
  3516.  
  3517.    .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
  3518.    .btn-outline-danger:not(:disabled):not(.disabled):active:focus,
  3519.    .show>.btn-outline-danger.dropdown-toggle:focus {
  3520.        box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
  3521.    }
  3522.  
  3523.    .btn-outline-light {
  3524.        color: #f8f9fa;
  3525.        border-color: #f8f9fa
  3526.    }
  3527.  
  3528.    .btn-outline-light:hover {
  3529.        color: #212529;
  3530.        background-color: #f8f9fa;
  3531.        border-color: #f8f9fa
  3532.    }
  3533.  
  3534.    .btn-outline-light.focus,
  3535.    .btn-outline-light:focus {
  3536.        box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
  3537.    }
  3538.  
  3539.    .btn-outline-light.disabled,
  3540.    .btn-outline-light:disabled {
  3541.        color: #f8f9fa;
  3542.        background-color: transparent
  3543.    }
  3544.  
  3545.    .btn-outline-light:not(:disabled):not(.disabled).active,
  3546.    .btn-outline-light:not(:disabled):not(.disabled):active,
  3547.    .show>.btn-outline-light.dropdown-toggle {
  3548.        color: #212529;
  3549.        background-color: #f8f9fa;
  3550.        border-color: #f8f9fa
  3551.    }
  3552.  
  3553.    .btn-outline-light:not(:disabled):not(.disabled).active:focus,
  3554.    .btn-outline-light:not(:disabled):not(.disabled):active:focus,
  3555.    .show>.btn-outline-light.dropdown-toggle:focus {
  3556.        box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
  3557.    }
  3558.  
  3559.    .btn-outline-dark {
  3560.        color: #343a40;
  3561.        border-color: #343a40
  3562.    }
  3563.  
  3564.    .btn-outline-dark:hover {
  3565.        color: #fff;
  3566.        background-color: #343a40;
  3567.        border-color: #343a40
  3568.    }
  3569.  
  3570.    .btn-outline-dark.focus,
  3571.    .btn-outline-dark:focus {
  3572.        box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
  3573.    }
  3574.  
  3575.    .btn-outline-dark.disabled,
  3576.    .btn-outline-dark:disabled {
  3577.        color: #343a40;
  3578.        background-color: transparent
  3579.    }
  3580.  
  3581.    .btn-outline-dark:not(:disabled):not(.disabled).active,
  3582.    .btn-outline-dark:not(:disabled):not(.disabled):active,
  3583.    .show>.btn-outline-dark.dropdown-toggle {
  3584.        color: #fff;
  3585.        background-color: #343a40;
  3586.        border-color: #343a40
  3587.    }
  3588.  
  3589.    .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
  3590.    .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
  3591.    .show>.btn-outline-dark.dropdown-toggle:focus {
  3592.        box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
  3593.    }
  3594.  
  3595.    .btn-link {
  3596.        font-weight: 400;
  3597.        color: #007bff;
  3598.        text-decoration: none
  3599.    }
  3600.  
  3601.    .btn-link:hover {
  3602.        color: #0056b3;
  3603.        text-decoration: underline
  3604.    }
  3605.  
  3606.    .btn-link.focus,
  3607.    .btn-link:focus {
  3608.        text-decoration: underline
  3609.    }
  3610.  
  3611.    .btn-link.disabled,
  3612.    .btn-link:disabled {
  3613.        color: #6c757d;
  3614.        pointer-events: none
  3615.    }
  3616.  
  3617.    .btn-group-lg>.btn,
  3618.    .btn-lg {
  3619.        padding: .5rem 1rem;
  3620.        font-size: 1.25rem;
  3621.        line-height: 1.5;
  3622.        border-radius: .3rem
  3623.    }
  3624.  
  3625.    .btn-group-sm>.btn,
  3626.    .btn-sm {
  3627.        padding: .25rem .5rem;
  3628.        font-size: .875rem;
  3629.        line-height: 1.5;
  3630.        border-radius: .2rem
  3631.    }
  3632.  
  3633.    .btn-block {
  3634.        display: block;
  3635.        width: 100%
  3636.    }
  3637.  
  3638.    .btn-block+.btn-block {
  3639.        margin-top: .5rem
  3640.    }
  3641.  
  3642.    input[type=button].btn-block,
  3643.    input[type=reset].btn-block,
  3644.    input[type=submit].btn-block {
  3645.        width: 100%
  3646.    }
  3647.  
  3648.    .fade {
  3649.        transition: opacity .15s linear
  3650.    }
  3651.  
  3652.    @media (prefers-reduced-motion:reduce) {
  3653.        .fade {
  3654.            transition: none
  3655.        }
  3656.    }
  3657.  
  3658.    .fade:not(.show) {
  3659.        opacity: 0
  3660.    }
  3661.  
  3662.    .collapse:not(.show) {
  3663.        display: none
  3664.    }
  3665.  
  3666.    .collapsing {
  3667.        position: relative;
  3668.        height: 0;
  3669.        overflow: hidden;
  3670.        transition: height .35s ease
  3671.    }
  3672.  
  3673.    @media (prefers-reduced-motion:reduce) {
  3674.        .collapsing {
  3675.            transition: none
  3676.        }
  3677.    }
  3678.  
  3679.    .dropdown,
  3680.    .dropleft,
  3681.    .dropright,
  3682.    .dropup {
  3683.        position: relative
  3684.    }
  3685.  
  3686.    .dropdown-toggle {
  3687.        white-space: nowrap
  3688.    }
  3689.  
  3690.    .dropdown-toggle::after {
  3691.        display: inline-block;
  3692.        margin-right: .255em;
  3693.        vertical-align: .255em;
  3694.        content: "";
  3695.        border-top: .3em solid;
  3696.        border-right: .3em solid transparent;
  3697.        border-bottom: 0;
  3698.        border-left: .3em solid transparent
  3699.    }
  3700.  
  3701.    .dropdown-toggle:empty::after {
  3702.        margin-right: 0
  3703.    }
  3704.  
  3705.    .dropdown-menu {
  3706.        position: absolute;
  3707.        top: 100%;
  3708.        left: 0;
  3709.        z-index: 1000;
  3710.        display: none;
  3711.        float: left;
  3712.        min-width: 10rem;
  3713.        padding: .5rem 0;
  3714.        margin: .125rem 0 0;
  3715.        font-size: 1rem;
  3716.        color: #212529;
  3717.        text-align: right;
  3718.        list-style: none;
  3719.        background-color: #fff;
  3720.        background-clip: padding-box;
  3721.        border: 1px solid rgba(0, 0, 0, .15);
  3722.        border-radius: .25rem
  3723.    }
  3724.  
  3725.    .dropdown-menu-left {
  3726.        right: auto;
  3727.        left: 0
  3728.    }
  3729.  
  3730.    .dropdown-menu-right {
  3731.        right: 0;
  3732.        left: auto
  3733.    }
  3734.  
  3735.    @media (min-width:576px) {
  3736.        .dropdown-menu-sm-left {
  3737.            right: auto;
  3738.            left: 0
  3739.        }
  3740.  
  3741.        .dropdown-menu-sm-right {
  3742.            right: 0;
  3743.            left: auto
  3744.        }
  3745.    }
  3746.  
  3747.    @media (min-width:768px) {
  3748.        .dropdown-menu-md-left {
  3749.            right: auto;
  3750.            left: 0
  3751.        }
  3752.  
  3753.        .dropdown-menu-md-right {
  3754.            right: 0;
  3755.            left: auto
  3756.        }
  3757.    }
  3758.  
  3759.    @media (min-width:992px) {
  3760.        .dropdown-menu-lg-left {
  3761.            right: auto;
  3762.            left: 0
  3763.        }
  3764.  
  3765.        .dropdown-menu-lg-right {
  3766.            right: 0;
  3767.            left: auto
  3768.        }
  3769.    }
  3770.  
  3771.    @media (min-width:1200px) {
  3772.        .dropdown-menu-xl-left {
  3773.            right: auto;
  3774.            left: 0
  3775.        }
  3776.  
  3777.        .dropdown-menu-xl-right {
  3778.            right: 0;
  3779.            left: auto
  3780.        }
  3781.    }
  3782.  
  3783.    .dropup .dropdown-menu {
  3784.        top: auto;
  3785.        bottom: 100%;
  3786.        margin-top: 0;
  3787.        margin-bottom: .125rem
  3788.    }
  3789.  
  3790.    .dropup .dropdown-toggle::after {
  3791.        display: inline-block;
  3792.        margin-right: .255em;
  3793.        vertical-align: .255em;
  3794.        content: "";
  3795.        border-top: 0;
  3796.        border-right: .3em solid transparent;
  3797.        border-bottom: .3em solid;
  3798.        border-left: .3em solid transparent
  3799.    }
  3800.  
  3801.    .dropup .dropdown-toggle:empty::after {
  3802.        margin-right: 0
  3803.    }
  3804.  
  3805.    .dropright .dropdown-menu {
  3806.        top: 0;
  3807.        right: auto;
  3808.        left: 100%;
  3809.        margin-top: 0;
  3810.        margin-left: .125rem
  3811.    }
  3812.  
  3813.    .dropright .dropdown-toggle::after {
  3814.        display: inline-block;
  3815.        margin-right: .255em;
  3816.        vertical-align: .255em;
  3817.        content: ""
  3818.    }
  3819.  
  3820.    .dropright .dropdown-toggle::after {
  3821.        display: none
  3822.    }
  3823.  
  3824.    .dropright .dropdown-toggle::before {
  3825.        display: inline-block;
  3826.        margin-left: .255em;
  3827.        vertical-align: .255em;
  3828.        content: "";
  3829.        border-top: .3em solid transparent;
  3830.        border-right: 0;
  3831.        border-bottom: .3em solid transparent;
  3832.        border-left: .3em solid
  3833.    }
  3834.  
  3835.    .dropright .dropdown-toggle:empty::after {
  3836.        margin-right: 0
  3837.    }
  3838.  
  3839.    .dropright .dropdown-toggle::after {
  3840.        vertical-align: 0
  3841.    }
  3842.  
  3843.    .dropleft .dropdown-menu {
  3844.        top: 0;
  3845.        right: 100%;
  3846.        left: auto;
  3847.        margin-top: 0;
  3848.        margin-right: .125rem
  3849.    }
  3850.  
  3851.    .dropleft .dropdown-toggle::after {
  3852.        display: inline-block;
  3853.        margin-right: .255em;
  3854.        vertical-align: .255em;
  3855.        content: "";
  3856.        border-top: .3em solid transparent;
  3857.        border-right: .3em solid;
  3858.        border-bottom: .3em solid transparent
  3859.    }
  3860.  
  3861.    .dropleft .dropdown-toggle:empty::after {
  3862.        margin-right: 0
  3863.    }
  3864.  
  3865.    .dropleft .dropdown-toggle::before {
  3866.        vertical-align: 0
  3867.    }
  3868.  
  3869.    .dropdown-menu[x-placement^=bottom],
  3870.    .dropdown-menu[x-placement^=left],
  3871.    .dropdown-menu[x-placement^=right],
  3872.    .dropdown-menu[x-placement^=top] {
  3873.        right: auto;
  3874.        bottom: auto
  3875.    }
  3876.  
  3877.    .dropdown-divider {
  3878.        height: 0;
  3879.        margin: .5rem 0;
  3880.        overflow: hidden;
  3881.        border-top: 1px solid #e9ecef
  3882.    }
  3883.  
  3884.    .dropdown-item {
  3885.        display: block;
  3886.        width: 100%;
  3887.        padding: .25rem 1.5rem;
  3888.        clear: both;
  3889.        font-weight: 400;
  3890.        color: #212529;
  3891.        text-align: inherit;
  3892.        white-space: nowrap;
  3893.        background-color: transparent;
  3894.        border: 0
  3895.    }
  3896.  
  3897.    .dropdown-item:focus,
  3898.    .dropdown-item:hover {
  3899.        color: #16181b;
  3900.        text-decoration: none;
  3901.        background-color: #f8f9fa
  3902.    }
  3903.  
  3904.    .dropdown-item.active,
  3905.    .dropdown-item:active {
  3906.        color: #fff;
  3907.        text-decoration: none;
  3908.        background-color: #007bff
  3909.    }
  3910.  
  3911.    .dropdown-item.disabled,
  3912.    .dropdown-item:disabled {
  3913.        color: #6c757d;
  3914.        pointer-events: none;
  3915.        background-color: transparent
  3916.    }
  3917.  
  3918.    .dropdown-menu.show {
  3919.        display: block
  3920.    }
  3921.  
  3922.    .dropdown-header {
  3923.        display: block;
  3924.        padding: .5rem 1.5rem;
  3925.        margin-bottom: 0;
  3926.        font-size: .875rem;
  3927.        color: #6c757d;
  3928.        white-space: nowrap
  3929.    }
  3930.  
  3931.    .dropdown-item-text {
  3932.        display: block;
  3933.        padding: .25rem 1.5rem;
  3934.        color: #212529
  3935.    }
  3936.  
  3937.    .btn-group,
  3938.    .btn-group-vertical {
  3939.        position: relative;
  3940.        display: -ms-inline-flexbox;
  3941.        display: inline-flex;
  3942.        vertical-align: middle
  3943.    }
  3944.  
  3945.    .btn-group-vertical>.btn,
  3946.    .btn-group>.btn {
  3947.        position: relative;
  3948.        -ms-flex: 1 1 auto;
  3949.        flex: 1 1 auto
  3950.    }
  3951.  
  3952.    .btn-group-vertical>.btn:hover,
  3953.    .btn-group>.btn:hover {
  3954.        z-index: 1
  3955.    }
  3956.  
  3957.    .btn-group-vertical>.btn.active,
  3958.    .btn-group-vertical>.btn:active,
  3959.    .btn-group-vertical>.btn:focus,
  3960.    .btn-group>.btn.active,
  3961.    .btn-group>.btn:active,
  3962.    .btn-group>.btn:focus {
  3963.        z-index: 1
  3964.    }
  3965.  
  3966.    .btn-toolbar {
  3967.        display: -ms-flexbox;
  3968.        display: flex;
  3969.        -ms-flex-wrap: wrap;
  3970.        flex-wrap: wrap;
  3971.        -ms-flex-pack: start;
  3972.        justify-content: flex-start
  3973.    }
  3974.  
  3975.    .btn-toolbar .input-group {
  3976.        width: auto
  3977.    }
  3978.  
  3979.    .btn-group>.btn-group:not(:first-child),
  3980.    .btn-group>.btn:not(:first-child) {
  3981.        margin-right: -1px
  3982.    }
  3983.  
  3984.    .btn-group>.btn-group:not(:last-child)>.btn,
  3985.    .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
  3986.        border-top-left-radius: 0;
  3987.        border-bottom-left-radius: 0
  3988.    }
  3989.  
  3990.    .btn-group>.btn-group:not(:first-child)>.btn,
  3991.    .btn-group>.btn:not(:first-child) {
  3992.        border-top-right-radius: 0;
  3993.        border-bottom-right-radius: 0
  3994.    }
  3995.  
  3996.    .dropdown-toggle-split {
  3997.        padding-right: .5625rem;
  3998.        padding-left: .5625rem
  3999.    }
  4000.  
  4001.    .dropdown-toggle-split::after,
  4002.    .dropright .dropdown-toggle-split::after,
  4003.    .dropup .dropdown-toggle-split::after {
  4004.        margin-right: 0
  4005.    }
  4006.  
  4007.    .dropleft .dropdown-toggle-split::before {
  4008.        margin-left: 0
  4009.    }
  4010.  
  4011.    .btn-group-sm>.btn+.dropdown-toggle-split,
  4012.    .btn-sm+.dropdown-toggle-split {
  4013.        padding-right: .375rem;
  4014.        padding-left: .375rem
  4015.    }
  4016.  
  4017.    .btn-group-lg>.btn+.dropdown-toggle-split,
  4018.    .btn-lg+.dropdown-toggle-split {
  4019.        padding-right: .75rem;
  4020.        padding-left: .75rem
  4021.    }
  4022.  
  4023.    .btn-group-vertical {
  4024.        -ms-flex-direction: column;
  4025.        flex-direction: column;
  4026.        -ms-flex-align: start;
  4027.        align-items: flex-start;
  4028.        -ms-flex-pack: center;
  4029.        justify-content: center
  4030.    }
  4031.  
  4032.    .btn-group-vertical>.btn,
  4033.    .btn-group-vertical>.btn-group {
  4034.        width: 100%
  4035.    }
  4036.  
  4037.    .btn-group-vertical>.btn-group:not(:first-child),
  4038.    .btn-group-vertical>.btn:not(:first-child) {
  4039.        margin-top: -1px
  4040.    }
  4041.  
  4042.    .btn-group-vertical>.btn-group:not(:last-child)>.btn,
  4043.    .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
  4044.        border-bottom-right-radius: 0;
  4045.        border-bottom-left-radius: 0
  4046.    }
  4047.  
  4048.    .btn-group-vertical>.btn-group:not(:first-child)>.btn,
  4049.    .btn-group-vertical>.btn:not(:first-child) {
  4050.        border-top-left-radius: 0;
  4051.        border-top-right-radius: 0
  4052.    }
  4053.  
  4054.    .btn-group-toggle>.btn,
  4055.    .btn-group-toggle>.btn-group>.btn {
  4056.        margin-bottom: 0
  4057.    }
  4058.  
  4059.    .btn-group-toggle>.btn input[type=checkbox],
  4060.    .btn-group-toggle>.btn input[type=radio],
  4061.    .btn-group-toggle>.btn-group>.btn input[type=checkbox],
  4062.    .btn-group-toggle>.btn-group>.btn input[type=radio] {
  4063.        position: absolute;
  4064.        clip: rect(0, 0, 0, 0);
  4065.        pointer-events: none
  4066.    }
  4067.  
  4068.    .input-group {
  4069.        position: relative;
  4070.        display: -ms-flexbox;
  4071.        display: flex;
  4072.        -ms-flex-wrap: wrap;
  4073.        flex-wrap: wrap;
  4074.        -ms-flex-align: stretch;
  4075.        align-items: stretch;
  4076.        width: 100%
  4077.    }
  4078.  
  4079.    .input-group>.custom-file,
  4080.    .input-group>.custom-select,
  4081.    .input-group>.form-control,
  4082.    .input-group>.form-control-plaintext {
  4083.        position: relative;
  4084.        -ms-flex: 1 1 auto;
  4085.        flex: 1 1 auto;
  4086.        width: 1%;
  4087.        min-width: 0;
  4088.        margin-bottom: 0
  4089.    }
  4090.  
  4091.    .input-group>.custom-file+.custom-file,
  4092.    .input-group>.custom-file+.custom-select,
  4093.    .input-group>.custom-file+.form-control,
  4094.    .input-group>.custom-select+.custom-file,
  4095.    .input-group>.custom-select+.custom-select,
  4096.    .input-group>.custom-select+.form-control,
  4097.    .input-group>.form-control+.custom-file,
  4098.    .input-group>.form-control+.custom-select,
  4099.    .input-group>.form-control+.form-control,
  4100.    .input-group>.form-control-plaintext+.custom-file,
  4101.    .input-group>.form-control-plaintext+.custom-select,
  4102.    .input-group>.form-control-plaintext+.form-control {
  4103.        margin-right: -1px
  4104.    }
  4105.  
  4106.    .input-group>.custom-file .custom-file-input:focus~.custom-file-label,
  4107.    .input-group>.custom-select:focus,
  4108.    .input-group>.form-control:focus {
  4109.        z-index: 3
  4110.    }
  4111.  
  4112.    .input-group>.custom-file .custom-file-input:focus {
  4113.        z-index: 4
  4114.    }
  4115.  
  4116.    .input-group>.custom-select:not(:last-child),
  4117.    .input-group>.form-control:not(:last-child) {
  4118.        border-top-left-radius: 0;
  4119.        border-bottom-left-radius: 0
  4120.    }
  4121.  
  4122.    .input-group>.custom-select:not(:first-child),
  4123.    .input-group>.form-control:not(:first-child) {
  4124.        border-top-right-radius: 0;
  4125.        border-bottom-right-radius: 0
  4126.    }
  4127.  
  4128.    .input-group>.custom-file {
  4129.        display: -ms-flexbox;
  4130.        display: flex;
  4131.        -ms-flex-align: center;
  4132.        align-items: center
  4133.    }
  4134.  
  4135.    .input-group>.custom-file:not(:last-child) .custom-file-label,
  4136.    .input-group>.custom-file:not(:last-child) .custom-file-label::after {
  4137.        border-top-left-radius: 0;
  4138.        border-bottom-left-radius: 0
  4139.    }
  4140.  
  4141.    .input-group>.custom-file:not(:first-child) .custom-file-label {
  4142.        border-top-right-radius: 0;
  4143.        border-bottom-right-radius: 0
  4144.    }
  4145.  
  4146.    .input-group-append,
  4147.    .input-group-prepend {
  4148.        display: -ms-flexbox;
  4149.        display: flex
  4150.    }
  4151.  
  4152.    .input-group-append .btn,
  4153.    .input-group-prepend .btn {
  4154.        position: relative;
  4155.        z-index: 2
  4156.    }
  4157.  
  4158.    .input-group-append .btn:focus,
  4159.    .input-group-prepend .btn:focus {
  4160.        z-index: 3
  4161.    }
  4162.  
  4163.    .input-group-append .btn+.btn,
  4164.    .input-group-append .btn+.input-group-text,
  4165.    .input-group-append .input-group-text+.btn,
  4166.    .input-group-append .input-group-text+.input-group-text,
  4167.    .input-group-prepend .btn+.btn,
  4168.    .input-group-prepend .btn+.input-group-text,
  4169.    .input-group-prepend .input-group-text+.btn,
  4170.    .input-group-prepend .input-group-text+.input-group-text {
  4171.        margin-right: -1px
  4172.    }
  4173.  
  4174.    .input-group-prepend {
  4175.        margin-left: -1px
  4176.    }
  4177.  
  4178.    .input-group-append {
  4179.        margin-right: -1px
  4180.    }
  4181.  
  4182.    .input-group-text {
  4183.        display: -ms-flexbox;
  4184.        display: flex;
  4185.        -ms-flex-align: center;
  4186.        align-items: center;
  4187.        padding: .375rem .75rem;
  4188.        margin-bottom: 0;
  4189.        font-size: 1rem;
  4190.        font-weight: 400;
  4191.        line-height: 1.5;
  4192.        color: #495057;
  4193.        text-align: center;
  4194.        white-space: nowrap;
  4195.        background-color: #e9ecef;
  4196.        border: 1px solid #ced4da;
  4197.        border-radius: .25rem
  4198.    }
  4199.  
  4200.    .input-group-text input[type=checkbox],
  4201.    .input-group-text input[type=radio] {
  4202.        margin-top: 0
  4203.    }
  4204.  
  4205.    .input-group-lg>.custom-select,
  4206.    .input-group-lg>.form-control:not(textarea) {
  4207.        height: calc(1.5em + 1rem + 2px)
  4208.    }
  4209.  
  4210.    .input-group-lg>.custom-select,
  4211.    .input-group-lg>.form-control,
  4212.    .input-group-lg>.input-group-append>.btn,
  4213.    .input-group-lg>.input-group-append>.input-group-text,
  4214.    .input-group-lg>.input-group-prepend>.btn,
  4215.    .input-group-lg>.input-group-prepend>.input-group-text {
  4216.        padding: .5rem 1rem;
  4217.        font-size: 1.25rem;
  4218.        line-height: 1.5;
  4219.        border-radius: .3rem
  4220.    }
  4221.  
  4222.    .input-group-sm>.custom-select,
  4223.    .input-group-sm>.form-control:not(textarea) {
  4224.        height: calc(1.5em + .5rem + 2px)
  4225.    }
  4226.  
  4227.    .input-group-sm>.custom-select,
  4228.    .input-group-sm>.form-control,
  4229.    .input-group-sm>.input-group-append>.btn,
  4230.    .input-group-sm>.input-group-append>.input-group-text,
  4231.    .input-group-sm>.input-group-prepend>.btn,
  4232.    .input-group-sm>.input-group-prepend>.input-group-text {
  4233.        padding: .25rem .5rem;
  4234.        font-size: .875rem;
  4235.        line-height: 1.5;
  4236.        border-radius: .2rem
  4237.    }
  4238.  
  4239.    .input-group-lg>.custom-select,
  4240.    .input-group-sm>.custom-select {
  4241.        padding-left: 1.75rem
  4242.    }
  4243.  
  4244.    .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
  4245.    .input-group>.input-group-append:last-child>.input-group-text:not(:last-child),
  4246.    .input-group>.input-group-append:not(:last-child)>.btn,
  4247.    .input-group>.input-group-append:not(:last-child)>.input-group-text,
  4248.    .input-group>.input-group-prepend>.btn,
  4249.    .input-group>.input-group-prepend>.input-group-text {
  4250.        border-top-left-radius: 0;
  4251.        border-bottom-left-radius: 0
  4252.    }
  4253.  
  4254.    .input-group>.input-group-append>.btn,
  4255.    .input-group>.input-group-append>.input-group-text,
  4256.    .input-group>.input-group-prepend:first-child>.btn:not(:first-child),
  4257.    .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),
  4258.    .input-group>.input-group-prepend:not(:first-child)>.btn,
  4259.    .input-group>.input-group-prepend:not(:first-child)>.input-group-text {
  4260.        border-top-right-radius: 0;
  4261.        border-bottom-right-radius: 0
  4262.    }
  4263.  
  4264.    .custom-control {
  4265.        position: relative;
  4266.        display: block;
  4267.        min-height: 1.5rem;
  4268.        padding-right: 1.5rem
  4269.    }
  4270.  
  4271.    .custom-control-inline {
  4272.        display: -ms-inline-flexbox;
  4273.        display: inline-flex;
  4274.        margin-left: 1rem
  4275.    }
  4276.  
  4277.    .custom-control-input {
  4278.        position: absolute;
  4279.        right: 0;
  4280.        z-index: -1;
  4281.        width: 1rem;
  4282.        height: 1.25rem;
  4283.        opacity: 0
  4284.    }
  4285.  
  4286.    .custom-control-input:checked~.custom-control-label::before {
  4287.        color: #fff;
  4288.        border-color: #007bff;
  4289.        background-color: #007bff
  4290.    }
  4291.  
  4292.    .custom-control-input:focus~.custom-control-label::before {
  4293.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
  4294.    }
  4295.  
  4296.    .custom-control-input:focus:not(:checked)~.custom-control-label::before {
  4297.        border-color: #80bdff
  4298.    }
  4299.  
  4300.    .custom-control-input:not(:disabled):active~.custom-control-label::before {
  4301.        color: #fff;
  4302.        background-color: #b3d7ff;
  4303.        border-color: #b3d7ff
  4304.    }
  4305.  
  4306.    .custom-control-input:disabled~.custom-control-label,
  4307.    .custom-control-input[disabled]~.custom-control-label {
  4308.        color: #6c757d
  4309.    }
  4310.  
  4311.    .custom-control-input:disabled~.custom-control-label::before,
  4312.    .custom-control-input[disabled]~.custom-control-label::before {
  4313.        background-color: #e9ecef
  4314.    }
  4315.  
  4316.    .custom-control-label {
  4317.        position: relative;
  4318.        margin-bottom: 0;
  4319.        vertical-align: top
  4320.    }
  4321.  
  4322.    .custom-control-label::before {
  4323.        position: absolute;
  4324.        top: .25rem;
  4325.        right: -1.5rem;
  4326.        display: block;
  4327.        width: 1rem;
  4328.        height: 1rem;
  4329.        pointer-events: none;
  4330.        content: "";
  4331.        background-color: #fff;
  4332.        border: #adb5bd solid 1px
  4333.    }
  4334.  
  4335.    .custom-control-label::after {
  4336.        position: absolute;
  4337.        top: .25rem;
  4338.        right: -1.5rem;
  4339.        display: block;
  4340.        width: 1rem;
  4341.        height: 1rem;
  4342.        content: "";
  4343.        background: no-repeat 50%/50% 50%
  4344.    }
  4345.  
  4346.    .custom-checkbox .custom-control-label::before {
  4347.        border-radius: .25rem
  4348.    }
  4349.  
  4350.    .custom-checkbox .custom-control-input:checked~.custom-control-label::after {
  4351.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")
  4352.    }
  4353.  
  4354.    .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
  4355.        border-color: #007bff;
  4356.        background-color: #007bff
  4357.    }
  4358.  
  4359.    .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
  4360.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")
  4361.    }
  4362.  
  4363.    .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before {
  4364.        background-color: rgba(0, 123, 255, .5)
  4365.    }
  4366.  
  4367.    .custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
  4368.        background-color: rgba(0, 123, 255, .5)
  4369.    }
  4370.  
  4371.    .custom-radio .custom-control-label::before {
  4372.        border-radius: 50%
  4373.    }
  4374.  
  4375.    .custom-radio .custom-control-input:checked~.custom-control-label::after {
  4376.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")
  4377.    }
  4378.  
  4379.    .custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
  4380.        background-color: rgba(0, 123, 255, .5)
  4381.    }
  4382.  
  4383.    .custom-switch {
  4384.        padding-right: 2.25rem
  4385.    }
  4386.  
  4387.    .custom-switch .custom-control-label::before {
  4388.        right: -2.25rem;
  4389.        width: 1.75rem;
  4390.        pointer-events: all;
  4391.        border-radius: .5rem
  4392.    }
  4393.  
  4394.    .custom-switch .custom-control-label::after {
  4395.        top: calc(.25rem + 2px);
  4396.        right: calc(-2.25rem + 2px);
  4397.        width: calc(1rem - 4px);
  4398.        height: calc(1rem - 4px);
  4399.        background-color: #adb5bd;
  4400.        border-radius: .5rem;
  4401.        transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out;
  4402.        transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4403.        transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-transform .15s ease-in-out
  4404.    }
  4405.  
  4406.    @media (prefers-reduced-motion:reduce) {
  4407.        .custom-switch .custom-control-label::after {
  4408.            transition: none
  4409.        }
  4410.    }
  4411.  
  4412.    .custom-switch .custom-control-input:checked~.custom-control-label::after {
  4413.        background-color: #fff;
  4414.        -webkit-transform: translateX(-.75rem);
  4415.        transform: translateX(-.75rem)
  4416.    }
  4417.  
  4418.    .custom-switch .custom-control-input:disabled:checked~.custom-control-label::before {
  4419.        background-color: rgba(0, 123, 255, .5)
  4420.    }
  4421.  
  4422.    .custom-select {
  4423.        display: inline-block;
  4424.        width: 100%;
  4425.        height: calc(1.5em + .75rem + 2px);
  4426.        padding: .375rem .75rem .375rem 1.75rem;
  4427.        font-size: 1rem;
  4428.        font-weight: 400;
  4429.        line-height: 1.5;
  4430.        color: #495057;
  4431.        vertical-align: middle;
  4432.        background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat left .75rem center/8px 10px;
  4433.        border: 1px solid #ced4da;
  4434.        border-radius: .25rem;
  4435.        -webkit-appearance: none;
  4436.        -moz-appearance: none;
  4437.        appearance: none
  4438.    }
  4439.  
  4440.    .custom-select:focus {
  4441.        border-color: #80bdff;
  4442.        outline: 0;
  4443.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
  4444.    }
  4445.  
  4446.    .custom-select:focus::-ms-value {
  4447.        color: #495057;
  4448.        background-color: #fff
  4449.    }
  4450.  
  4451.    .custom-select[multiple],
  4452.    .custom-select[size]:not([size="1"]) {
  4453.        height: auto;
  4454.        padding-left: .75rem;
  4455.        background-image: none
  4456.    }
  4457.  
  4458.    .custom-select:disabled {
  4459.        color: #6c757d;
  4460.        background-color: #e9ecef
  4461.    }
  4462.  
  4463.    .custom-select::-ms-expand {
  4464.        display: none
  4465.    }
  4466.  
  4467.    .custom-select:-moz-focusring {
  4468.        color: transparent;
  4469.        text-shadow: 0 0 0 #495057
  4470.    }
  4471.  
  4472.    .custom-select-sm {
  4473.        height: calc(1.5em + .5rem + 2px);
  4474.        padding-top: .25rem;
  4475.        padding-right: .5rem;
  4476.        padding-bottom: .25rem;
  4477.        font-size: .875rem
  4478.    }
  4479.  
  4480.    .custom-select-lg {
  4481.        height: calc(1.5em + 1rem + 2px);
  4482.        padding-top: .5rem;
  4483.        padding-right: 1rem;
  4484.        padding-bottom: .5rem;
  4485.        font-size: 1.25rem
  4486.    }
  4487.  
  4488.    .custom-file {
  4489.        position: relative;
  4490.        display: inline-block;
  4491.        width: 100%;
  4492.        height: calc(1.5em + .75rem + 2px);
  4493.        margin-bottom: 0
  4494.    }
  4495.  
  4496.    .custom-file-input {
  4497.        position: relative;
  4498.        z-index: 2;
  4499.        width: 100%;
  4500.        height: calc(1.5em + .75rem + 2px);
  4501.        margin: 0;
  4502.        opacity: 0
  4503.    }
  4504.  
  4505.    .custom-file-input:focus~.custom-file-label {
  4506.        border-color: #80bdff;
  4507.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
  4508.    }
  4509.  
  4510.    .custom-file-input:disabled~.custom-file-label,
  4511.    .custom-file-input[disabled]~.custom-file-label {
  4512.        background-color: #e9ecef
  4513.    }
  4514.  
  4515.    .custom-file-input:lang(en)~.custom-file-label::after {
  4516.        content: "Browse"
  4517.    }
  4518.  
  4519.    .custom-file-input:lang(fa)~.custom-file-label::after {
  4520.        content: "از فهرست"
  4521.    }
  4522.  
  4523.    .custom-file-input:lang(ar)~.custom-file-label::after {
  4524.        content: "تصفح"
  4525.    }
  4526.  
  4527.    .custom-file-input:lang(iw)~.custom-file-label::after {
  4528.        content: "דפדוף"
  4529.    }
  4530.  
  4531.    .custom-file-input~.custom-file-label[data-browse]::after {
  4532.        content: attr(data-browse)
  4533.    }
  4534.  
  4535.    .custom-file-label {
  4536.        position: absolute;
  4537.        top: 0;
  4538.        right: 0;
  4539.        left: 0;
  4540.        z-index: 1;
  4541.        height: calc(1.5em + .75rem + 2px);
  4542.        padding: .375rem .75rem;
  4543.        font-weight: 400;
  4544.        line-height: 1.5;
  4545.        color: #495057;
  4546.        background-color: #fff;
  4547.        border: 1px solid #ced4da;
  4548.        border-radius: .25rem
  4549.    }
  4550.  
  4551.    .custom-file-label::after {
  4552.        position: absolute;
  4553.        top: 0;
  4554.        bottom: 0;
  4555.        left: 0;
  4556.        z-index: 3;
  4557.        display: block;
  4558.        height: calc(1.5em + .75rem);
  4559.        padding: .375rem .75rem;
  4560.        line-height: 1.5;
  4561.        color: #495057;
  4562.        content: "Browse";
  4563.        background-color: #e9ecef;
  4564.        border-right: inherit;
  4565.        border-radius: .25rem 0 0 .25rem
  4566.    }
  4567.  
  4568.    .custom-range {
  4569.        width: 100%;
  4570.        height: 1.4rem;
  4571.        padding: 0;
  4572.        background-color: transparent;
  4573.        -webkit-appearance: none;
  4574.        -moz-appearance: none;
  4575.        appearance: none
  4576.    }
  4577.  
  4578.    .custom-range:focus {
  4579.        outline: 0
  4580.    }
  4581.  
  4582.    .custom-range:focus::-webkit-slider-thumb {
  4583.        box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
  4584.    }
  4585.  
  4586.    .custom-range:focus::-moz-range-thumb {
  4587.        box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
  4588.    }
  4589.  
  4590.    .custom-range:focus::-ms-thumb {
  4591.        box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25)
  4592.    }
  4593.  
  4594.    .custom-range::-moz-focus-outer {
  4595.        border: 0
  4596.    }
  4597.  
  4598.    .custom-range::-webkit-slider-thumb {
  4599.        width: 1rem;
  4600.        height: 1rem;
  4601.        margin-top: -.25rem;
  4602.        background-color: #007bff;
  4603.        border: 0;
  4604.        border-radius: 1rem;
  4605.        -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4606.        transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4607.        -webkit-appearance: none;
  4608.        appearance: none
  4609.    }
  4610.  
  4611.    @media (prefers-reduced-motion:reduce) {
  4612.        .custom-range::-webkit-slider-thumb {
  4613.            -webkit-transition: none;
  4614.            transition: none
  4615.        }
  4616.    }
  4617.  
  4618.    .custom-range::-webkit-slider-thumb:active {
  4619.        background-color: #b3d7ff
  4620.    }
  4621.  
  4622.    .custom-range::-webkit-slider-runnable-track {
  4623.        width: 100%;
  4624.        height: .5rem;
  4625.        color: transparent;
  4626.        cursor: pointer;
  4627.        background-color: #dee2e6;
  4628.        border-color: transparent;
  4629.        border-radius: 1rem
  4630.    }
  4631.  
  4632.    .custom-range::-moz-range-thumb {
  4633.        width: 1rem;
  4634.        height: 1rem;
  4635.        background-color: #007bff;
  4636.        border: 0;
  4637.        border-radius: 1rem;
  4638.        -moz-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4639.        transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4640.        -moz-appearance: none;
  4641.        appearance: none
  4642.    }
  4643.  
  4644.    @media (prefers-reduced-motion:reduce) {
  4645.        .custom-range::-moz-range-thumb {
  4646.            -moz-transition: none;
  4647.            transition: none
  4648.        }
  4649.    }
  4650.  
  4651.    .custom-range::-moz-range-thumb:active {
  4652.        background-color: #b3d7ff
  4653.    }
  4654.  
  4655.    .custom-range::-moz-range-track {
  4656.        width: 100%;
  4657.        height: .5rem;
  4658.        color: transparent;
  4659.        cursor: pointer;
  4660.        background-color: #dee2e6;
  4661.        border-color: transparent;
  4662.        border-radius: 1rem
  4663.    }
  4664.  
  4665.    .custom-range::-ms-thumb {
  4666.        width: 1rem;
  4667.        height: 1rem;
  4668.        margin-top: 0;
  4669.        margin-right: .2rem;
  4670.        margin-left: .2rem;
  4671.        background-color: #007bff;
  4672.        border: 0;
  4673.        border-radius: 1rem;
  4674.        -ms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4675.        transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  4676.        appearance: none
  4677.    }
  4678.  
  4679.    @media (prefers-reduced-motion:reduce) {
  4680.        .custom-range::-ms-thumb {
  4681.            -ms-transition: none;
  4682.            transition: none
  4683.        }
  4684.    }
  4685.  
  4686.    .custom-range::-ms-thumb:active {
  4687.        background-color: #b3d7ff
  4688.    }
  4689.  
  4690.    .custom-range::-ms-track {
  4691.        width: 100%;
  4692.        height: .5rem;
  4693.        color: transparent;
  4694.        cursor: pointer;
  4695.        background-color: transparent;
  4696.        border-color: transparent;
  4697.        border-width: .5rem
  4698.    }
  4699.  
  4700.    .custom-range::-ms-fill-lower {
  4701.        background-color: #dee2e6;
  4702.        border-radius: 1rem
  4703.    }
  4704.  
  4705.    .custom-range::-ms-fill-upper {
  4706.        margin-left: 15px;
  4707.        background-color: #dee2e6;
  4708.        border-radius: 1rem
  4709.    }
  4710.  
  4711.    .custom-range:disabled::-webkit-slider-thumb {
  4712.        background-color: #adb5bd
  4713.    }
  4714.  
  4715.    .custom-range:disabled::-webkit-slider-runnable-track {
  4716.        cursor: default
  4717.    }
  4718.  
  4719.    .custom-range:disabled::-moz-range-thumb {
  4720.        background-color: #adb5bd
  4721.    }
  4722.  
  4723.    .custom-range:disabled::-moz-range-track {
  4724.        cursor: default
  4725.    }
  4726.  
  4727.    .custom-range:disabled::-ms-thumb {
  4728.        background-color: #adb5bd
  4729.    }
  4730.  
  4731.    .custom-control-label::before,
  4732.    .custom-file-label,
  4733.    .custom-select {
  4734.        transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
  4735.    }
  4736.  
  4737.    @media (prefers-reduced-motion:reduce) {
  4738.  
  4739.        .custom-control-label::before,
  4740.        .custom-file-label,
  4741.        .custom-select {
  4742.            transition: none
  4743.        }
  4744.    }
  4745.  
  4746.    .nav {
  4747.        display: -ms-flexbox;
  4748.        display: flex;
  4749.        -ms-flex-wrap: wrap;
  4750.        flex-wrap: wrap;
  4751.        padding-right: 0;
  4752.        margin-bottom: 0;
  4753.        list-style: none
  4754.    }
  4755.  
  4756.    .nav-link {
  4757.        display: block;
  4758.        padding: .5rem 1rem
  4759.    }
  4760.  
  4761.    .nav-link:focus,
  4762.    .nav-link:hover {
  4763.        text-decoration: none
  4764.    }
  4765.  
  4766.    .nav-link.disabled {
  4767.        color: #6c757d;
  4768.        pointer-events: none;
  4769.        cursor: default
  4770.    }
  4771.  
  4772.    .nav-tabs {
  4773.        border-bottom: 1px solid #dee2e6
  4774.    }
  4775.  
  4776.    .nav-tabs .nav-item {
  4777.        margin-bottom: -1px
  4778.    }
  4779.  
  4780.    .nav-tabs .nav-link {
  4781.        border: 1px solid transparent;
  4782.        border-top-left-radius: .25rem;
  4783.        border-top-right-radius: .25rem
  4784.    }
  4785.  
  4786.    .nav-tabs .nav-link:focus,
  4787.    .nav-tabs .nav-link:hover {
  4788.        border-color: #e9ecef #e9ecef #dee2e6
  4789.    }
  4790.  
  4791.    .nav-tabs .nav-link.disabled {
  4792.        color: #6c757d;
  4793.        background-color: transparent;
  4794.        border-color: transparent
  4795.    }
  4796.  
  4797.    .nav-tabs .nav-item.show .nav-link,
  4798.    .nav-tabs .nav-link.active {
  4799.        color: #495057;
  4800.        background-color: #fff;
  4801.        border-color: #dee2e6 #dee2e6 #fff
  4802.    }
  4803.  
  4804.    .nav-tabs .dropdown-menu {
  4805.        margin-top: -1px;
  4806.        border-top-left-radius: 0;
  4807.        border-top-right-radius: 0
  4808.    }
  4809.  
  4810.    .nav-pills .nav-link {
  4811.        border-radius: .25rem
  4812.    }
  4813.  
  4814.    .nav-pills .nav-link.active,
  4815.    .nav-pills .show>.nav-link {
  4816.        color: #fff;
  4817.        background-color: #007bff
  4818.    }
  4819.  
  4820.    .nav-fill .nav-item {
  4821.        -ms-flex: 1 1 auto;
  4822.        flex: 1 1 auto;
  4823.        text-align: center
  4824.    }
  4825.  
  4826.    .nav-justified .nav-item {
  4827.        -ms-flex-preferred-size: 0;
  4828.        flex-basis: 0;
  4829.        -ms-flex-positive: 1;
  4830.        flex-grow: 1;
  4831.        text-align: center
  4832.    }
  4833.  
  4834.    .tab-content>.tab-pane {
  4835.        display: none
  4836.    }
  4837.  
  4838.    .tab-content>.active {
  4839.        display: block
  4840.    }
  4841.  
  4842.    .navbar {
  4843.        position: relative;
  4844.        display: -ms-flexbox;
  4845.        display: flex;
  4846.        -ms-flex-wrap: wrap;
  4847.        flex-wrap: wrap;
  4848.        -ms-flex-align: center;
  4849.        align-items: center;
  4850.        -ms-flex-pack: justify;
  4851.        justify-content: space-between;
  4852.        padding: .5rem 1rem
  4853.    }
  4854.  
  4855.    .navbar .container,
  4856.    .navbar .container-fluid,
  4857.    .navbar .container-lg,
  4858.    .navbar .container-md,
  4859.    .navbar .container-sm,
  4860.    .navbar .container-xl {
  4861.        display: -ms-flexbox;
  4862.        display: flex;
  4863.        -ms-flex-wrap: wrap;
  4864.        flex-wrap: wrap;
  4865.        -ms-flex-align: center;
  4866.        align-items: center;
  4867.        -ms-flex-pack: justify;
  4868.        justify-content: space-between
  4869.    }
  4870.  
  4871.    .navbar-brand {
  4872.        display: inline-block;
  4873.        padding-top: .3125rem;
  4874.        padding-bottom: .3125rem;
  4875.        margin-left: 1rem;
  4876.        font-size: 1.25rem;
  4877.        line-height: inherit;
  4878.        white-space: nowrap
  4879.    }
  4880.  
  4881.    .navbar-brand:focus,
  4882.    .navbar-brand:hover {
  4883.        text-decoration: none
  4884.    }
  4885.  
  4886.    .navbar-nav {
  4887.        display: -ms-flexbox;
  4888.        display: flex;
  4889.        -ms-flex-direction: column;
  4890.        flex-direction: column;
  4891.        padding-right: 0;
  4892.        margin-bottom: 0;
  4893.        list-style: none
  4894.    }
  4895.  
  4896.    .navbar-nav .nav-link {
  4897.        padding-right: 0;
  4898.        padding-left: 0
  4899.    }
  4900.  
  4901.    .navbar-nav .dropdown-menu {
  4902.        position: static;
  4903.        float: none
  4904.    }
  4905.  
  4906.    .navbar-text {
  4907.        display: inline-block;
  4908.        padding-top: .5rem;
  4909.        padding-bottom: .5rem
  4910.    }
  4911.  
  4912.    .navbar-collapse {
  4913.        -ms-flex-preferred-size: 100%;
  4914.        flex-basis: 100%;
  4915.        -ms-flex-positive: 1;
  4916.        flex-grow: 1;
  4917.        -ms-flex-align: center;
  4918.        align-items: center
  4919.    }
  4920.  
  4921.    .navbar-toggler {
  4922.        padding: .25rem .75rem;
  4923.        font-size: 1.25rem;
  4924.        line-height: 1;
  4925.        background-color: transparent;
  4926.        border: 1px solid transparent;
  4927.        border-radius: .25rem
  4928.    }
  4929.  
  4930.    .navbar-toggler:focus,
  4931.    .navbar-toggler:hover {
  4932.        text-decoration: none
  4933.    }
  4934.  
  4935.    .navbar-toggler-icon {
  4936.        display: inline-block;
  4937.        width: 1.5em;
  4938.        height: 1.5em;
  4939.        vertical-align: middle;
  4940.        content: "";
  4941.        background: no-repeat center center;
  4942.        background-size: 100% 100%
  4943.    }
  4944.  
  4945.    @media (max-width:575.98px) {
  4946.  
  4947.        .navbar-expand-sm>.container,
  4948.        .navbar-expand-sm>.container-fluid,
  4949.        .navbar-expand-sm>.container-lg,
  4950.        .navbar-expand-sm>.container-md,
  4951.        .navbar-expand-sm>.container-sm,
  4952.        .navbar-expand-sm>.container-xl {
  4953.            padding-right: 0;
  4954.            padding-left: 0
  4955.        }
  4956.    }
  4957.  
  4958.    @media (min-width:576px) {
  4959.        .navbar-expand-sm {
  4960.            -ms-flex-flow: row nowrap;
  4961.            flex-flow: row nowrap;
  4962.            -ms-flex-pack: start;
  4963.            justify-content: flex-start
  4964.        }
  4965.  
  4966.        .navbar-expand-sm .navbar-nav {
  4967.            -ms-flex-direction: row;
  4968.            flex-direction: row
  4969.        }
  4970.  
  4971.        .navbar-expand-sm .navbar-nav .dropdown-menu {
  4972.            position: absolute
  4973.        }
  4974.  
  4975.        .navbar-expand-sm .navbar-nav .nav-link {
  4976.            padding-right: .5rem;
  4977.            padding-left: .5rem
  4978.        }
  4979.  
  4980.        .navbar-expand-sm>.container,
  4981.        .navbar-expand-sm>.container-fluid,
  4982.        .navbar-expand-sm>.container-lg,
  4983.        .navbar-expand-sm>.container-md,
  4984.        .navbar-expand-sm>.container-sm,
  4985.        .navbar-expand-sm>.container-xl {
  4986.            -ms-flex-wrap: nowrap;
  4987.            flex-wrap: nowrap
  4988.        }
  4989.  
  4990.        .navbar-expand-sm .navbar-collapse {
  4991.            display: -ms-flexbox !important;
  4992.            display: flex !important;
  4993.            -ms-flex-preferred-size: auto;
  4994.            flex-basis: auto
  4995.        }
  4996.  
  4997.        .navbar-expand-sm .navbar-toggler {
  4998.            display: none
  4999.        }
  5000.    }
  5001.  
  5002.    @media (max-width:767.98px) {
  5003.  
  5004.        .navbar-expand-md>.container,
  5005.        .navbar-expand-md>.container-fluid,
  5006.        .navbar-expand-md>.container-lg,
  5007.        .navbar-expand-md>.container-md,
  5008.        .navbar-expand-md>.container-sm,
  5009.        .navbar-expand-md>.container-xl {
  5010.            padding-right: 0;
  5011.            padding-left: 0
  5012.        }
  5013.    }
  5014.  
  5015.    @media (min-width:768px) {
  5016.        .navbar-expand-md {
  5017.            -ms-flex-flow: row nowrap;
  5018.            flex-flow: row nowrap;
  5019.            -ms-flex-pack: start;
  5020.            justify-content: flex-start
  5021.        }
  5022.  
  5023.        .navbar-expand-md .navbar-nav {
  5024.            -ms-flex-direction: row;
  5025.            flex-direction: row
  5026.        }
  5027.  
  5028.        .navbar-expand-md .navbar-nav .dropdown-menu {
  5029.            position: absolute
  5030.        }
  5031.  
  5032.        .navbar-expand-md .navbar-nav .nav-link {
  5033.            padding-right: .5rem;
  5034.            padding-left: .5rem
  5035.        }
  5036.  
  5037.        .navbar-expand-md>.container,
  5038.        .navbar-expand-md>.container-fluid,
  5039.        .navbar-expand-md>.container-lg,
  5040.        .navbar-expand-md>.container-md,
  5041.        .navbar-expand-md>.container-sm,
  5042.        .navbar-expand-md>.container-xl {
  5043.            -ms-flex-wrap: nowrap;
  5044.            flex-wrap: nowrap
  5045.        }
  5046.  
  5047.        .navbar-expand-md .navbar-collapse {
  5048.            display: -ms-flexbox !important;
  5049.            display: flex !important;
  5050.            -ms-flex-preferred-size: auto;
  5051.            flex-basis: auto
  5052.        }
  5053.  
  5054.        .navbar-expand-md .navbar-toggler {
  5055.            display: none
  5056.        }
  5057.    }
  5058.  
  5059.    @media (max-width:991.98px) {
  5060.  
  5061.        .navbar-expand-lg>.container,
  5062.        .navbar-expand-lg>.container-fluid,
  5063.        .navbar-expand-lg>.container-lg,
  5064.        .navbar-expand-lg>.container-md,
  5065.        .navbar-expand-lg>.container-sm,
  5066.        .navbar-expand-lg>.container-xl {
  5067.            padding-right: 0;
  5068.            padding-left: 0
  5069.        }
  5070.    }
  5071.  
  5072.    @media (min-width:992px) {
  5073.        .navbar-expand-lg {
  5074.            -ms-flex-flow: row nowrap;
  5075.            flex-flow: row nowrap;
  5076.            -ms-flex-pack: start;
  5077.            justify-content: flex-start
  5078.        }
  5079.  
  5080.        .navbar-expand-lg .navbar-nav {
  5081.            -ms-flex-direction: row;
  5082.            flex-direction: row
  5083.        }
  5084.  
  5085.        .navbar-expand-lg .navbar-nav .dropdown-menu {
  5086.            position: absolute
  5087.        }
  5088.  
  5089.        .navbar-expand-lg .navbar-nav .nav-link {
  5090.            padding-right: .5rem;
  5091.            padding-left: .5rem
  5092.        }
  5093.  
  5094.        .navbar-expand-lg>.container,
  5095.        .navbar-expand-lg>.container-fluid,
  5096.        .navbar-expand-lg>.container-lg,
  5097.        .navbar-expand-lg>.container-md,
  5098.        .navbar-expand-lg>.container-sm,
  5099.        .navbar-expand-lg>.container-xl {
  5100.            -ms-flex-wrap: nowrap;
  5101.            flex-wrap: nowrap
  5102.        }
  5103.  
  5104.        .navbar-expand-lg .navbar-collapse {
  5105.            display: -ms-flexbox !important;
  5106.            display: flex !important;
  5107.            -ms-flex-preferred-size: auto;
  5108.            flex-basis: auto
  5109.        }
  5110.  
  5111.        .navbar-expand-lg .navbar-toggler {
  5112.            display: none
  5113.        }
  5114.    }
  5115.  
  5116.    @media (max-width:1199.98px) {
  5117.  
  5118.        .navbar-expand-xl>.container,
  5119.        .navbar-expand-xl>.container-fluid,
  5120.        .navbar-expand-xl>.container-lg,
  5121.        .navbar-expand-xl>.container-md,
  5122.        .navbar-expand-xl>.container-sm,
  5123.        .navbar-expand-xl>.container-xl {
  5124.            padding-right: 0;
  5125.            padding-left: 0
  5126.        }
  5127.    }
  5128.  
  5129.    @media (min-width:1200px) {
  5130.        .navbar-expand-xl {
  5131.            -ms-flex-flow: row nowrap;
  5132.            flex-flow: row nowrap;
  5133.            -ms-flex-pack: start;
  5134.            justify-content: flex-start
  5135.        }
  5136.  
  5137.        .navbar-expand-xl .navbar-nav {
  5138.            -ms-flex-direction: row;
  5139.            flex-direction: row
  5140.        }
  5141.  
  5142.        .navbar-expand-xl .navbar-nav .dropdown-menu {
  5143.            position: absolute
  5144.        }
  5145.  
  5146.        .navbar-expand-xl .navbar-nav .nav-link {
  5147.            padding-right: .5rem;
  5148.            padding-left: .5rem
  5149.        }
  5150.  
  5151.        .navbar-expand-xl>.container,
  5152.        .navbar-expand-xl>.container-fluid,
  5153.        .navbar-expand-xl>.container-lg,
  5154.        .navbar-expand-xl>.container-md,
  5155.        .navbar-expand-xl>.container-sm,
  5156.        .navbar-expand-xl>.container-xl {
  5157.            -ms-flex-wrap: nowrap;
  5158.            flex-wrap: nowrap
  5159.        }
  5160.  
  5161.        .navbar-expand-xl .navbar-collapse {
  5162.            display: -ms-flexbox !important;
  5163.            display: flex !important;
  5164.            -ms-flex-preferred-size: auto;
  5165.            flex-basis: auto
  5166.        }
  5167.  
  5168.        .navbar-expand-xl .navbar-toggler {
  5169.            display: none
  5170.        }
  5171.    }
  5172.  
  5173.    .navbar-expand {
  5174.        -ms-flex-flow: row nowrap;
  5175.        flex-flow: row nowrap;
  5176.        -ms-flex-pack: start;
  5177.        justify-content: flex-start
  5178.    }
  5179.  
  5180.    .navbar-expand>.container,
  5181.    .navbar-expand>.container-fluid,
  5182.    .navbar-expand>.container-lg,
  5183.    .navbar-expand>.container-md,
  5184.    .navbar-expand>.container-sm,
  5185.    .navbar-expand>.container-xl {
  5186.        padding-right: 0;
  5187.        padding-left: 0
  5188.    }
  5189.  
  5190.    .navbar-expand .navbar-nav {
  5191.        -ms-flex-direction: row;
  5192.        flex-direction: row
  5193.    }
  5194.  
  5195.    .navbar-expand .navbar-nav .dropdown-menu {
  5196.        position: absolute
  5197.    }
  5198.  
  5199.    .navbar-expand .navbar-nav .nav-link {
  5200.        padding-right: .5rem;
  5201.        padding-left: .5rem
  5202.    }
  5203.  
  5204.    .navbar-expand>.container,
  5205.    .navbar-expand>.container-fluid,
  5206.    .navbar-expand>.container-lg,
  5207.    .navbar-expand>.container-md,
  5208.    .navbar-expand>.container-sm,
  5209.    .navbar-expand>.container-xl {
  5210.        -ms-flex-wrap: nowrap;
  5211.        flex-wrap: nowrap
  5212.    }
  5213.  
  5214.    .navbar-expand .navbar-collapse {
  5215.        display: -ms-flexbox !important;
  5216.        display: flex !important;
  5217.        -ms-flex-preferred-size: auto;
  5218.        flex-basis: auto
  5219.    }
  5220.  
  5221.    .navbar-expand .navbar-toggler {
  5222.        display: none
  5223.    }
  5224.  
  5225.    .navbar-light .navbar-brand {
  5226.        color: rgba(0, 0, 0, .9)
  5227.    }
  5228.  
  5229.    .navbar-light .navbar-brand:focus,
  5230.    .navbar-light .navbar-brand:hover {
  5231.        color: rgba(0, 0, 0, .9)
  5232.    }
  5233.  
  5234.    .navbar-light .navbar-nav .nav-link {
  5235.        color: rgba(0, 0, 0, .5)
  5236.    }
  5237.  
  5238.    .navbar-light .navbar-nav .nav-link:focus,
  5239.    .navbar-light .navbar-nav .nav-link:hover {
  5240.        color: rgba(0, 0, 0, .7)
  5241.    }
  5242.  
  5243.    .navbar-light .navbar-nav .nav-link.disabled {
  5244.        color: rgba(0, 0, 0, .3)
  5245.    }
  5246.  
  5247.    .navbar-light .navbar-nav .active>.nav-link,
  5248.    .navbar-light .navbar-nav .nav-link.active,
  5249.    .navbar-light .navbar-nav .nav-link.show,
  5250.    .navbar-light .navbar-nav .show>.nav-link {
  5251.        color: rgba(0, 0, 0, .9)
  5252.    }
  5253.  
  5254.    .navbar-light .navbar-toggler {
  5255.        color: rgba(0, 0, 0, .5);
  5256.        border-color: rgba(0, 0, 0, .1)
  5257.    }
  5258.  
  5259.    .navbar-light .navbar-toggler-icon {
  5260.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
  5261.    }
  5262.  
  5263.    .navbar-light .navbar-text {
  5264.        color: rgba(0, 0, 0, .5)
  5265.    }
  5266.  
  5267.    .navbar-light .navbar-text a {
  5268.        color: rgba(0, 0, 0, .9)
  5269.    }
  5270.  
  5271.    .navbar-light .navbar-text a:focus,
  5272.    .navbar-light .navbar-text a:hover {
  5273.        color: rgba(0, 0, 0, .9)
  5274.    }
  5275.  
  5276.    .navbar-dark .navbar-brand {
  5277.        color: #fff
  5278.    }
  5279.  
  5280.    .navbar-dark .navbar-brand:focus,
  5281.    .navbar-dark .navbar-brand:hover {
  5282.        color: #fff
  5283.    }
  5284.  
  5285.    .navbar-dark .navbar-nav .nav-link {
  5286.        color: rgba(255, 255, 255, .5)
  5287.    }
  5288.  
  5289.    .navbar-dark .navbar-nav .nav-link:focus,
  5290.    .navbar-dark .navbar-nav .nav-link:hover {
  5291.        color: rgba(255, 255, 255, .75)
  5292.    }
  5293.  
  5294.    .navbar-dark .navbar-nav .nav-link.disabled {
  5295.        color: rgba(255, 255, 255, .25)
  5296.    }
  5297.  
  5298.    .navbar-dark .navbar-nav .active>.nav-link,
  5299.    .navbar-dark .navbar-nav .nav-link.active,
  5300.    .navbar-dark .navbar-nav .nav-link.show,
  5301.    .navbar-dark .navbar-nav .show>.nav-link {
  5302.        color: #fff
  5303.    }
  5304.  
  5305.    .navbar-dark .navbar-toggler {
  5306.        color: rgba(255, 255, 255, .5);
  5307.        border-color: rgba(255, 255, 255, .1)
  5308.    }
  5309.  
  5310.    .navbar-dark .navbar-toggler-icon {
  5311.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
  5312.    }
  5313.  
  5314.    .navbar-dark .navbar-text {
  5315.        color: rgba(255, 255, 255, .5)
  5316.    }
  5317.  
  5318.    .navbar-dark .navbar-text a {
  5319.        color: #fff
  5320.    }
  5321.  
  5322.    .navbar-dark .navbar-text a:focus,
  5323.    .navbar-dark .navbar-text a:hover {
  5324.        color: #fff
  5325.    }
  5326.  
  5327.    .card {
  5328.        position: relative;
  5329.        display: -ms-flexbox;
  5330.        display: flex;
  5331.        -ms-flex-direction: column;
  5332.        flex-direction: column;
  5333.        min-width: 0;
  5334.        word-wrap: break-word;
  5335.        background-color: #fff;
  5336.        background-clip: border-box;
  5337.        border: 1px solid rgba(0, 0, 0, .125);
  5338.        border-radius: .25rem
  5339.    }
  5340.  
  5341.    .card>hr {
  5342.        margin-right: 0;
  5343.        margin-left: 0
  5344.    }
  5345.  
  5346.    .card>.list-group {
  5347.        border-top: inherit;
  5348.        border-bottom: inherit
  5349.    }
  5350.  
  5351.    .card>.list-group:first-child {
  5352.        border-top-width: 0;
  5353.        border-top-left-radius: calc(.25rem - 1px);
  5354.        border-top-right-radius: calc(.25rem - 1px)
  5355.    }
  5356.  
  5357.    .card>.list-group:last-child {
  5358.        border-bottom-width: 0;
  5359.        border-bottom-right-radius: calc(.25rem - 1px);
  5360.        border-bottom-left-radius: calc(.25rem - 1px)
  5361.    }
  5362.  
  5363.    .card-body {
  5364.        -ms-flex: 1 1 auto;
  5365.        flex: 1 1 auto;
  5366.        min-height: 1px;
  5367.        padding: 1.25rem
  5368.    }
  5369.  
  5370.    .card-title {
  5371.        margin-bottom: .75rem
  5372.    }
  5373.  
  5374.    .card-subtitle {
  5375.        margin-top: -.375rem;
  5376.        margin-bottom: 0
  5377.    }
  5378.  
  5379.    .card-text:last-child {
  5380.        margin-bottom: 0
  5381.    }
  5382.  
  5383.    .card-link:hover {
  5384.        text-decoration: none
  5385.    }
  5386.  
  5387.    .card-link+.card-link {
  5388.        margin-right: 1.25rem
  5389.    }
  5390.  
  5391.    .card-header {
  5392.        padding: .75rem 1.25rem;
  5393.        margin-bottom: 0;
  5394.        background-color: rgba(0, 0, 0, .03);
  5395.        border-bottom: 1px solid rgba(0, 0, 0, .125)
  5396.    }
  5397.  
  5398.    .card-header:first-child {
  5399.        border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
  5400.    }
  5401.  
  5402.    .card-header+.list-group .list-group-item:first-child {
  5403.        border-top: 0
  5404.    }
  5405.  
  5406.    .card-footer {
  5407.        padding: .75rem 1.25rem;
  5408.        background-color: rgba(0, 0, 0, .03);
  5409.        border-top: 1px solid rgba(0, 0, 0, .125)
  5410.    }
  5411.  
  5412.    .card-footer:last-child {
  5413.        border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px)
  5414.    }
  5415.  
  5416.    .card-header-tabs {
  5417.        margin-right: -.625rem;
  5418.        margin-bottom: -.75rem;
  5419.        margin-left: -.625rem;
  5420.        border-bottom: 0
  5421.    }
  5422.  
  5423.    .card-header-pills {
  5424.        margin-right: -.625rem;
  5425.        margin-left: -.625rem
  5426.    }
  5427.  
  5428.    .card-img-overlay {
  5429.        position: absolute;
  5430.        top: 0;
  5431.        right: 0;
  5432.        bottom: 0;
  5433.        left: 0;
  5434.        padding: 1.25rem
  5435.    }
  5436.  
  5437.    .card-img,
  5438.    .card-img-bottom,
  5439.    .card-img-top {
  5440.        -ms-flex-negative: 0;
  5441.        flex-shrink: 0;
  5442.        width: 100%
  5443.    }
  5444.  
  5445.    .card-img,
  5446.    .card-img-top {
  5447.        border-top-left-radius: calc(.25rem - 1px);
  5448.        border-top-right-radius: calc(.25rem - 1px);
  5449.        width: 300px;
  5450.        height: 240px;
  5451.    }
  5452.  
  5453.    .card a {
  5454.        text-align: center;
  5455.    }
  5456.  
  5457.    .card-img,
  5458.    .card-img-bottom {
  5459.        border-bottom-right-radius: calc(.25rem - 1px);
  5460.        border-bottom-left-radius: calc(.25rem - 1px)
  5461.    }
  5462.  
  5463.    .card-deck .card {
  5464.        margin-bottom: 15px
  5465.    }
  5466.  
  5467.    @media (min-width:576px) {
  5468.        .card-deck {
  5469.            display: -ms-flexbox;
  5470.            display: flex;
  5471.            -ms-flex-flow: row wrap;
  5472.            flex-flow: row wrap;
  5473.            margin-right: -15px;
  5474.            margin-left: -15px
  5475.        }
  5476.  
  5477.        .card-deck .card {
  5478.            -ms-flex: 1 0 0%;
  5479.            flex: 1 0 0%;
  5480.            margin-right: 15px;
  5481.            margin-bottom: 0;
  5482.            margin-left: 15px
  5483.        }
  5484.    }
  5485.  
  5486.    .card-group>.card {
  5487.        margin-bottom: 15px
  5488.    }
  5489.  
  5490.    @media (min-width:576px) {
  5491.        .card-group {
  5492.            display: -ms-flexbox;
  5493.            display: flex;
  5494.            -ms-flex-flow: row wrap;
  5495.            flex-flow: row wrap
  5496.        }
  5497.  
  5498.        .card-group>.card {
  5499.            -ms-flex: 1 0 0%;
  5500.            flex: 1 0 0%;
  5501.            margin-bottom: 0
  5502.        }
  5503.  
  5504.        .card-group>.card+.card {
  5505.            margin-right: 0;
  5506.            border-right: 0
  5507.        }
  5508.  
  5509.        .card-group>.card:not(:last-child) {
  5510.            border-top-left-radius: 0;
  5511.            border-bottom-left-radius: 0
  5512.        }
  5513.  
  5514.        .card-group>.card:not(:last-child) .card-header,
  5515.        .card-group>.card:not(:last-child) .card-img-top {
  5516.            border-top-left-radius: 0
  5517.        }
  5518.  
  5519.        .card-group>.card:not(:last-child) .card-footer,
  5520.        .card-group>.card:not(:last-child) .card-img-bottom {
  5521.            border-bottom-left-radius: 0
  5522.        }
  5523.  
  5524.        .card-group>.card:not(:first-child) {
  5525.            border-top-right-radius: 0;
  5526.            border-bottom-right-radius: 0
  5527.        }
  5528.  
  5529.        .card-group>.card:not(:first-child) .card-header,
  5530.        .card-group>.card:not(:first-child) .card-img-top {
  5531.            border-top-right-radius: 0
  5532.        }
  5533.  
  5534.        .card-group>.card:not(:first-child) .card-footer,
  5535.        .card-group>.card:not(:first-child) .card-img-bottom {
  5536.            border-bottom-right-radius: 0
  5537.        }
  5538.    }
  5539.  
  5540.    .card-columns .card {
  5541.        margin-bottom: .75rem
  5542.    }
  5543.  
  5544.    @media (min-width:576px) {
  5545.        .card-columns {
  5546.            -webkit-column-count: 3;
  5547.            -moz-column-count: 3;
  5548.            column-count: 3;
  5549.            -webkit-column-gap: 1.25rem;
  5550.            -moz-column-gap: 1.25rem;
  5551.            column-gap: 1.25rem;
  5552.            orphans: 1;
  5553.            widows: 1
  5554.        }
  5555.  
  5556.        .card-columns .card {
  5557.            display: inline-block;
  5558.            width: 100%
  5559.        }
  5560.    }
  5561.  
  5562.    .accordion>.card {
  5563.        overflow: hidden
  5564.    }
  5565.  
  5566.    .accordion>.card:not(:last-of-type) {
  5567.        border-bottom: 0;
  5568.        border-bottom-right-radius: 0;
  5569.        border-bottom-left-radius: 0
  5570.    }
  5571.  
  5572.    .accordion>.card:not(:first-of-type) {
  5573.        border-top-left-radius: 0;
  5574.        border-top-right-radius: 0
  5575.    }
  5576.  
  5577.    .accordion>.card>.card-header {
  5578.        border-radius: 0;
  5579.        margin-bottom: -1px
  5580.    }
  5581.  
  5582.    .breadcrumb {
  5583.        display: -ms-flexbox;
  5584.        display: flex;
  5585.        -ms-flex-wrap: wrap;
  5586.        flex-wrap: wrap;
  5587.        padding: .75rem 1rem;
  5588.        margin-bottom: 1rem;
  5589.        list-style: none;
  5590.        background-color: #e9ecef;
  5591.        border-radius: .25rem
  5592.    }
  5593.  
  5594.    .breadcrumb-item {
  5595.        display: -ms-flexbox;
  5596.        display: flex
  5597.    }
  5598.  
  5599.    .breadcrumb-item+.breadcrumb-item {
  5600.        padding-right: .5rem
  5601.    }
  5602.  
  5603.    .breadcrumb-item+.breadcrumb-item::before {
  5604.        display: inline-block;
  5605.        padding-left: .5rem;
  5606.        color: #6c757d;
  5607.        content: "/"
  5608.    }
  5609.  
  5610.    .breadcrumb-item+.breadcrumb-item:hover::before {
  5611.        text-decoration: underline
  5612.    }
  5613.  
  5614.    .breadcrumb-item+.breadcrumb-item:hover::before {
  5615.        text-decoration: none
  5616.    }
  5617.  
  5618.    .breadcrumb-item.active {
  5619.        color: #6c757d
  5620.    }
  5621.  
  5622.    .pagination {
  5623.        display: -ms-flexbox;
  5624.        display: flex;
  5625.        padding-right: 0;
  5626.        list-style: none;
  5627.        border-radius: .25rem
  5628.    }
  5629.  
  5630.    .page-link {
  5631.        position: relative;
  5632.        display: block;
  5633.        padding: .5rem .75rem;
  5634.        margin-right: -1px;
  5635.        line-height: 1.25;
  5636.        color: #007bff;
  5637.        background-color: #fff;
  5638.        border: 1px solid #dee2e6
  5639.    }
  5640.  
  5641.    .page-link:hover {
  5642.        z-index: 2;
  5643.        color: #0056b3;
  5644.        text-decoration: none;
  5645.        background-color: #e9ecef;
  5646.        border-color: #dee2e6
  5647.    }
  5648.  
  5649.    .page-link:focus {
  5650.        z-index: 3;
  5651.        outline: 0;
  5652.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
  5653.    }
  5654.  
  5655.    .page-item:first-child .page-link {
  5656.        margin-right: 0;
  5657.        border-top-right-radius: .25rem;
  5658.        border-bottom-right-radius: .25rem
  5659.    }
  5660.  
  5661.    .page-item:last-child .page-link {
  5662.        border-top-left-radius: .25rem;
  5663.        border-bottom-left-radius: .25rem
  5664.    }
  5665.  
  5666.    .page-item.active .page-link {
  5667.        z-index: 3;
  5668.        color: #fff;
  5669.        background-color: #007bff;
  5670.        border-color: #007bff
  5671.    }
  5672.  
  5673.    .page-item.disabled .page-link {
  5674.        color: #6c757d;
  5675.        pointer-events: none;
  5676.        cursor: auto;
  5677.        background-color: #fff;
  5678.        border-color: #dee2e6
  5679.    }
  5680.  
  5681.    .pagination-lg .page-link {
  5682.        padding: .75rem 1.5rem;
  5683.        font-size: 1.25rem;
  5684.        line-height: 1.5
  5685.    }
  5686.  
  5687.    .pagination-lg .page-item:first-child .page-link {
  5688.        border-top-right-radius: .3rem;
  5689.        border-bottom-right-radius: .3rem
  5690.    }
  5691.  
  5692.    .pagination-lg .page-item:last-child .page-link {
  5693.        border-top-left-radius: .3rem;
  5694.        border-bottom-left-radius: .3rem
  5695.    }
  5696.  
  5697.    .pagination-sm .page-link {
  5698.        padding: .25rem .5rem;
  5699.        font-size: .875rem;
  5700.        line-height: 1.5
  5701.    }
  5702.  
  5703.    .pagination-sm .page-item:first-child .page-link {
  5704.        border-top-right-radius: .2rem;
  5705.        border-bottom-right-radius: .2rem
  5706.    }
  5707.  
  5708.    .pagination-sm .page-item:last-child .page-link {
  5709.        border-top-left-radius: .2rem;
  5710.        border-bottom-left-radius: .2rem
  5711.    }
  5712.  
  5713.    .badge {
  5714.        display: inline-block;
  5715.        padding: .25em .4em;
  5716.        font-size: 75%;
  5717.        font-weight: 700;
  5718.        line-height: 1;
  5719.        text-align: center;
  5720.        white-space: nowrap;
  5721.        vertical-align: baseline;
  5722.        border-radius: .25rem;
  5723.        transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
  5724.    }
  5725.  
  5726.    @media (prefers-reduced-motion:reduce) {
  5727.        .badge {
  5728.            transition: none
  5729.        }
  5730.    }
  5731.  
  5732.    a.badge:focus,
  5733.    a.badge:hover {
  5734.        text-decoration: none
  5735.    }
  5736.  
  5737.    .badge:empty {
  5738.        display: none
  5739.    }
  5740.  
  5741.    .btn .badge {
  5742.        position: relative;
  5743.        top: -1px
  5744.    }
  5745.  
  5746.    .badge-pill {
  5747.        padding-right: .6em;
  5748.        padding-left: .6em;
  5749.        border-radius: 10rem
  5750.    }
  5751.  
  5752.    .badge-primary {
  5753.        color: #fff;
  5754.        background-color: #007bff
  5755.    }
  5756.  
  5757.    a.badge-primary:focus,
  5758.    a.badge-primary:hover {
  5759.        color: #fff;
  5760.        background-color: #0062cc
  5761.    }
  5762.  
  5763.    a.badge-primary.focus,
  5764.    a.badge-primary:focus {
  5765.        outline: 0;
  5766.        box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
  5767.    }
  5768.  
  5769.    .badge-secondary {
  5770.        color: #fff;
  5771.        background-color: #6c757d
  5772.    }
  5773.  
  5774.    a.badge-secondary:focus,
  5775.    a.badge-secondary:hover {
  5776.        color: #fff;
  5777.        background-color: #545b62
  5778.    }
  5779.  
  5780.    a.badge-secondary.focus,
  5781.    a.badge-secondary:focus {
  5782.        outline: 0;
  5783.        box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
  5784.    }
  5785.  
  5786.    .badge-success {
  5787.        color: #fff;
  5788.        background-color: #28a745
  5789.    }
  5790.  
  5791.    a.badge-success:focus,
  5792.    a.badge-success:hover {
  5793.        color: #fff;
  5794.        background-color: #1e7e34
  5795.    }
  5796.  
  5797.    a.badge-success.focus,
  5798.    a.badge-success:focus {
  5799.        outline: 0;
  5800.        box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
  5801.    }
  5802.  
  5803.    .badge-info {
  5804.        color: #fff;
  5805.        background-color: #17a2b8
  5806.    }
  5807.  
  5808.    a.badge-info:focus,
  5809.    a.badge-info:hover {
  5810.        color: #fff;
  5811.        background-color: #117a8b
  5812.    }
  5813.  
  5814.    a.badge-info.focus,
  5815.    a.badge-info:focus {
  5816.        outline: 0;
  5817.        box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
  5818.    }
  5819.  
  5820.    .badge-warning {
  5821.        color: #212529;
  5822.        background-color: #ffc107
  5823.    }
  5824.  
  5825.    a.badge-warning:focus,
  5826.    a.badge-warning:hover {
  5827.        color: #212529;
  5828.        background-color: #d39e00
  5829.    }
  5830.  
  5831.    a.badge-warning.focus,
  5832.    a.badge-warning:focus {
  5833.        outline: 0;
  5834.        box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
  5835.    }
  5836.  
  5837.    .badge-danger {
  5838.        color: #fff;
  5839.        background-color: #dc3545
  5840.    }
  5841.  
  5842.    a.badge-danger:focus,
  5843.    a.badge-danger:hover {
  5844.        color: #fff;
  5845.        background-color: #bd2130
  5846.    }
  5847.  
  5848.    a.badge-danger.focus,
  5849.    a.badge-danger:focus {
  5850.        outline: 0;
  5851.        box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
  5852.    }
  5853.  
  5854.    .badge-light {
  5855.        color: #212529;
  5856.        background-color: #f8f9fa
  5857.    }
  5858.  
  5859.    a.badge-light:focus,
  5860.    a.badge-light:hover {
  5861.        color: #212529;
  5862.        background-color: #dae0e5
  5863.    }
  5864.  
  5865.    a.badge-light.focus,
  5866.    a.badge-light:focus {
  5867.        outline: 0;
  5868.        box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
  5869.    }
  5870.  
  5871.    .badge-dark {
  5872.        color: #fff;
  5873.        background-color: #343a40
  5874.    }
  5875.  
  5876.    a.badge-dark:focus,
  5877.    a.badge-dark:hover {
  5878.        color: #fff;
  5879.        background-color: #1d2124
  5880.    }
  5881.  
  5882.    a.badge-dark.focus,
  5883.    a.badge-dark:focus {
  5884.        outline: 0;
  5885.        box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
  5886.    }
  5887.  
  5888.    .jumbotron {
  5889.        padding: 2rem 1rem;
  5890.        margin-bottom: 2rem;
  5891.        background-color: #e9ecef;
  5892.        border-radius: .3rem
  5893.    }
  5894.  
  5895.    @media (min-width:576px) {
  5896.        .jumbotron {
  5897.            padding: 4rem 2rem
  5898.        }
  5899.    }
  5900.  
  5901.    .jumbotron-fluid {
  5902.        padding-right: 0;
  5903.        padding-left: 0;
  5904.        border-radius: 0
  5905.    }
  5906.  
  5907.    .alert {
  5908.        position: relative;
  5909.        padding: .75rem 1.25rem;
  5910.        margin-bottom: 1rem;
  5911.        border: 1px solid transparent;
  5912.        border-radius: .25rem
  5913.    }
  5914.  
  5915.    .alert-heading {
  5916.        color: inherit
  5917.    }
  5918.  
  5919.    .alert-link {
  5920.        font-weight: 700
  5921.    }
  5922.  
  5923.    .alert-dismissible {
  5924.        padding-left: 4rem
  5925.    }
  5926.  
  5927.    .alert-dismissible .close {
  5928.        position: absolute;
  5929.        top: 0;
  5930.        left: 0;
  5931.        padding: .75rem 1.25rem;
  5932.        color: inherit
  5933.    }
  5934.  
  5935.    .alert-primary {
  5936.        color: #004085;
  5937.        background-color: #cce5ff;
  5938.        border-color: #b8daff
  5939.    }
  5940.  
  5941.    .alert-primary hr {
  5942.        border-top-color: #9fcdff
  5943.    }
  5944.  
  5945.    .alert-primary .alert-link {
  5946.        color: #002752
  5947.    }
  5948.  
  5949.    .alert-secondary {
  5950.        color: #383d41;
  5951.        background-color: #e2e3e5;
  5952.        border-color: #d6d8db
  5953.    }
  5954.  
  5955.    .alert-secondary hr {
  5956.        border-top-color: #c8cbcf
  5957.    }
  5958.  
  5959.    .alert-secondary .alert-link {
  5960.        color: #202326
  5961.    }
  5962.  
  5963.    .alert-success {
  5964.        color: #155724;
  5965.        background-color: #d4edda;
  5966.        border-color: #c3e6cb
  5967.    }
  5968.  
  5969.    .alert-success hr {
  5970.        border-top-color: #b1dfbb
  5971.    }
  5972.  
  5973.    .alert-success .alert-link {
  5974.        color: #0b2e13
  5975.    }
  5976.  
  5977.    .alert-info {
  5978.        color: #0c5460;
  5979.        background-color: #d1ecf1;
  5980.        border-color: #bee5eb
  5981.    }
  5982.  
  5983.    .alert-info hr {
  5984.        border-top-color: #abdde5
  5985.    }
  5986.  
  5987.    .alert-info .alert-link {
  5988.        color: #062c33
  5989.    }
  5990.  
  5991.    .alert-warning {
  5992.        color: #856404;
  5993.        background-color: #fff3cd;
  5994.        border-color: #ffeeba
  5995.    }
  5996.  
  5997.    .alert-warning hr {
  5998.        border-top-color: #ffe8a1
  5999.    }
  6000.  
  6001.    .alert-warning .alert-link {
  6002.        color: #533f03
  6003.    }
  6004.  
  6005.    .alert-danger {
  6006.        color: #721c24;
  6007.        background-color: #f8d7da;
  6008.        border-color: #f5c6cb
  6009.    }
  6010.  
  6011.    .alert-danger hr {
  6012.        border-top-color: #f1b0b7
  6013.    }
  6014.  
  6015.    .alert-danger .alert-link {
  6016.        color: #491217
  6017.    }
  6018.  
  6019.    .alert-light {
  6020.        color: #818182;
  6021.        background-color: #fefefe;
  6022.        border-color: #fdfdfe
  6023.    }
  6024.  
  6025.    .alert-light hr {
  6026.        border-top-color: #ececf6
  6027.    }
  6028.  
  6029.    .alert-light .alert-link {
  6030.        color: #686868
  6031.    }
  6032.  
  6033.    .alert-dark {
  6034.        color: #1b1e21;
  6035.        background-color: #d6d8d9;
  6036.        border-color: #c6c8ca
  6037.    }
  6038.  
  6039.    .alert-dark hr {
  6040.        border-top-color: #b9bbbe
  6041.    }
  6042.  
  6043.    .alert-dark .alert-link {
  6044.        color: #040505
  6045.    }
  6046.  
  6047.    @-webkit-keyframes progress-bar-stripes {
  6048.        from {
  6049.            background-position: 1rem 0
  6050.        }
  6051.  
  6052.        to {
  6053.            background-position: 0 0
  6054.        }
  6055.    }
  6056.  
  6057.    @keyframes progress-bar-stripes {
  6058.        from {
  6059.            background-position: 1rem 0
  6060.        }
  6061.  
  6062.        to {
  6063.            background-position: 0 0
  6064.        }
  6065.    }
  6066.  
  6067.    .progress {
  6068.        display: -ms-flexbox;
  6069.        display: flex;
  6070.        height: 1rem;
  6071.        overflow: hidden;
  6072.        line-height: 0;
  6073.        font-size: .75rem;
  6074.        background-color: #e9ecef;
  6075.        border-radius: .25rem
  6076.    }
  6077.  
  6078.    .progress-bar {
  6079.        display: -ms-flexbox;
  6080.        display: flex;
  6081.        -ms-flex-direction: column;
  6082.        flex-direction: column;
  6083.        -ms-flex-pack: center;
  6084.        justify-content: center;
  6085.        overflow: hidden;
  6086.        color: #fff;
  6087.        text-align: center;
  6088.        white-space: nowrap;
  6089.        background-color: #007bff;
  6090.        transition: width .6s ease
  6091.    }
  6092.  
  6093.    @media (prefers-reduced-motion:reduce) {
  6094.        .progress-bar {
  6095.            transition: none
  6096.        }
  6097.    }
  6098.  
  6099.    .progress-bar-striped {
  6100.        background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  6101.        background-size: 1rem 1rem
  6102.    }
  6103.  
  6104.    .progress-bar-animated {
  6105.        -webkit-animation: progress-bar-stripes 1s linear infinite;
  6106.        animation: progress-bar-stripes 1s linear infinite
  6107.    }
  6108.  
  6109.    @media (prefers-reduced-motion:reduce) {
  6110.        .progress-bar-animated {
  6111.            -webkit-animation: none;
  6112.            animation: none
  6113.        }
  6114.    }
  6115.  
  6116.    .media {
  6117.        display: -ms-flexbox;
  6118.        display: flex;
  6119.        -ms-flex-align: start;
  6120.        align-items: flex-start
  6121.    }
  6122.  
  6123.    .media-body {
  6124.        -ms-flex: 1;
  6125.        flex: 1
  6126.    }
  6127.  
  6128.    .list-group {
  6129.        display: -ms-flexbox;
  6130.        display: flex;
  6131.        -ms-flex-direction: column;
  6132.        flex-direction: column;
  6133.        padding-right: 0;
  6134.        margin-bottom: 0;
  6135.        border-radius: .25rem
  6136.    }
  6137.  
  6138.    .list-group-item-action {
  6139.        width: 100%;
  6140.        color: #495057;
  6141.        text-align: inherit
  6142.    }
  6143.  
  6144.    .list-group-item-action:focus,
  6145.    .list-group-item-action:hover {
  6146.        z-index: 1;
  6147.        color: #495057;
  6148.        text-decoration: none;
  6149.        background-color: #f8f9fa
  6150.    }
  6151.  
  6152.    .list-group-item-action:active {
  6153.        color: #212529;
  6154.        background-color: #e9ecef
  6155.    }
  6156.  
  6157.    .list-group-item {
  6158.        position: relative;
  6159.        display: block;
  6160.        padding: .75rem 1.25rem;
  6161.        background-color: #fff;
  6162.        border: 1px solid rgba(0, 0, 0, .125)
  6163.    }
  6164.  
  6165.    .list-group-item:first-child {
  6166.        border-top-left-radius: inherit;
  6167.        border-top-right-radius: inherit
  6168.    }
  6169.  
  6170.    .list-group-item:last-child {
  6171.        border-bottom-right-radius: inherit;
  6172.        border-bottom-left-radius: inherit
  6173.    }
  6174.  
  6175.    .list-group-item.disabled,
  6176.    .list-group-item:disabled {
  6177.        color: #6c757d;
  6178.        pointer-events: none;
  6179.        background-color: #fff
  6180.    }
  6181.  
  6182.    .list-group-item.active {
  6183.        z-index: 2;
  6184.        color: #fff;
  6185.        background-color: #007bff;
  6186.        border-color: #007bff
  6187.    }
  6188.  
  6189.    .list-group-item+.list-group-item {
  6190.        border-top-width: 0
  6191.    }
  6192.  
  6193.    .list-group-item+.list-group-item.active {
  6194.        margin-top: -1px;
  6195.        border-top-width: 1px
  6196.    }
  6197.  
  6198.    .list-group-horizontal {
  6199.        -ms-flex-direction: row;
  6200.        flex-direction: row
  6201.    }
  6202.  
  6203.    .list-group-horizontal .list-group-item:first-child {
  6204.        border-bottom-right-radius: .25rem;
  6205.        border-top-left-radius: 0
  6206.    }
  6207.  
  6208.    .list-group-horizontal .list-group-item:last-child {
  6209.        border-top-left-radius: .25rem;
  6210.        border-bottom-right-radius: 0
  6211.    }
  6212.  
  6213.    .list-group-horizontal .list-group-item.active {
  6214.        margin-top: 0
  6215.    }
  6216.  
  6217.    .list-group-horizontal .list-group-item+.list-group-item {
  6218.        border-top-width: 1px;
  6219.        border-right-width: 0
  6220.    }
  6221.  
  6222.    .list-group-horizontal .list-group-item+.list-group-item.active {
  6223.        margin-right: -1px;
  6224.        border-right-width: 1px
  6225.    }
  6226.  
  6227.    @media (min-width:576px) {
  6228.        .list-group-horizontal-sm {
  6229.            -ms-flex-direction: row;
  6230.            flex-direction: row
  6231.        }
  6232.  
  6233.        .list-group-horizontal-sm .list-group-item:first-child {
  6234.            border-bottom-right-radius: .25rem;
  6235.            border-top-left-radius: 0
  6236.        }
  6237.  
  6238.        .list-group-horizontal-sm .list-group-item:last-child {
  6239.            border-top-left-radius: .25rem;
  6240.            border-bottom-right-radius: 0
  6241.        }
  6242.  
  6243.        .list-group-horizontal-sm .list-group-item.active {
  6244.            margin-top: 0
  6245.        }
  6246.  
  6247.        .list-group-horizontal-sm .list-group-item+.list-group-item {
  6248.            border-top-width: 1px;
  6249.            border-right-width: 0
  6250.        }
  6251.  
  6252.        .list-group-horizontal-sm .list-group-item+.list-group-item.active {
  6253.            margin-right: -1px;
  6254.            border-right-width: 1px
  6255.        }
  6256.    }
  6257.  
  6258.    @media (min-width:768px) {
  6259.        .list-group-horizontal-md {
  6260.            -ms-flex-direction: row;
  6261.            flex-direction: row
  6262.        }
  6263.  
  6264.        .list-group-horizontal-md .list-group-item:first-child {
  6265.            border-bottom-right-radius: .25rem;
  6266.            border-top-left-radius: 0
  6267.        }
  6268.  
  6269.        .list-group-horizontal-md .list-group-item:last-child {
  6270.            border-top-left-radius: .25rem;
  6271.            border-bottom-right-radius: 0
  6272.        }
  6273.  
  6274.        .list-group-horizontal-md .list-group-item.active {
  6275.            margin-top: 0
  6276.        }
  6277.  
  6278.        .list-group-horizontal-md .list-group-item+.list-group-item {
  6279.            border-top-width: 1px;
  6280.            border-right-width: 0
  6281.        }
  6282.  
  6283.        .list-group-horizontal-md .list-group-item+.list-group-item.active {
  6284.            margin-right: -1px;
  6285.            border-right-width: 1px
  6286.        }
  6287.    }
  6288.  
  6289.    @media (min-width:992px) {
  6290.        .list-group-horizontal-lg {
  6291.            -ms-flex-direction: row;
  6292.            flex-direction: row
  6293.        }
  6294.  
  6295.        .list-group-horizontal-lg .list-group-item:first-child {
  6296.            border-bottom-right-radius: .25rem;
  6297.            border-top-left-radius: 0
  6298.        }
  6299.  
  6300.        .list-group-horizontal-lg .list-group-item:last-child {
  6301.            border-top-left-radius: .25rem;
  6302.            border-bottom-right-radius: 0
  6303.        }
  6304.  
  6305.        .list-group-horizontal-lg .list-group-item.active {
  6306.            margin-top: 0
  6307.        }
  6308.  
  6309.        .list-group-horizontal-lg .list-group-item+.list-group-item {
  6310.            border-top-width: 1px;
  6311.            border-right-width: 0
  6312.        }
  6313.  
  6314.        .list-group-horizontal-lg .list-group-item+.list-group-item.active {
  6315.            margin-right: -1px;
  6316.            border-right-width: 1px
  6317.        }
  6318.    }
  6319.  
  6320.    @media (min-width:1200px) {
  6321.        .list-group-horizontal-xl {
  6322.            -ms-flex-direction: row;
  6323.            flex-direction: row
  6324.        }
  6325.  
  6326.        .list-group-horizontal-xl .list-group-item:first-child {
  6327.            border-bottom-right-radius: .25rem;
  6328.            border-top-left-radius: 0
  6329.        }
  6330.  
  6331.        .list-group-horizontal-xl .list-group-item:last-child {
  6332.            border-top-left-radius: .25rem;
  6333.            border-bottom-right-radius: 0
  6334.        }
  6335.  
  6336.        .list-group-horizontal-xl .list-group-item.active {
  6337.            margin-top: 0
  6338.        }
  6339.  
  6340.        .list-group-horizontal-xl .list-group-item+.list-group-item {
  6341.            border-top-width: 1px;
  6342.            border-right-width: 0
  6343.        }
  6344.  
  6345.        .list-group-horizontal-xl .list-group-item+.list-group-item.active {
  6346.            margin-right: -1px;
  6347.            border-right-width: 1px
  6348.        }
  6349.    }
  6350.  
  6351.    .list-group-flush {
  6352.        border-radius: 0
  6353.    }
  6354.  
  6355.    .list-group-flush>.list-group-item {
  6356.        border-width: 0 0 1px
  6357.    }
  6358.  
  6359.    .list-group-flush>.list-group-item:last-child {
  6360.        border-bottom-width: 0
  6361.    }
  6362.  
  6363.    .list-group-item-primary {
  6364.        color: #004085;
  6365.        background-color: #b8daff
  6366.    }
  6367.  
  6368.    .list-group-item-primary.list-group-item-action:focus,
  6369.    .list-group-item-primary.list-group-item-action:hover {
  6370.        color: #004085;
  6371.        background-color: #9fcdff
  6372.    }
  6373.  
  6374.    .list-group-item-primary.list-group-item-action.active {
  6375.        color: #fff;
  6376.        background-color: #004085;
  6377.        border-color: #004085
  6378.    }
  6379.  
  6380.    .list-group-item-secondary {
  6381.        color: #383d41;
  6382.        background-color: #d6d8db
  6383.    }
  6384.  
  6385.    .list-group-item-secondary.list-group-item-action:focus,
  6386.    .list-group-item-secondary.list-group-item-action:hover {
  6387.        color: #383d41;
  6388.        background-color: #c8cbcf
  6389.    }
  6390.  
  6391.    .list-group-item-secondary.list-group-item-action.active {
  6392.        color: #fff;
  6393.        background-color: #383d41;
  6394.        border-color: #383d41
  6395.    }
  6396.  
  6397.    .list-group-item-success {
  6398.        color: #155724;
  6399.        background-color: #c3e6cb
  6400.    }
  6401.  
  6402.    .list-group-item-success.list-group-item-action:focus,
  6403.    .list-group-item-success.list-group-item-action:hover {
  6404.        color: #155724;
  6405.        background-color: #b1dfbb
  6406.    }
  6407.  
  6408.    .list-group-item-success.list-group-item-action.active {
  6409.        color: #fff;
  6410.        background-color: #155724;
  6411.        border-color: #155724
  6412.    }
  6413.  
  6414.    .list-group-item-info {
  6415.        color: #0c5460;
  6416.        background-color: #bee5eb
  6417.    }
  6418.  
  6419.    .list-group-item-info.list-group-item-action:focus,
  6420.    .list-group-item-info.list-group-item-action:hover {
  6421.        color: #0c5460;
  6422.        background-color: #abdde5
  6423.    }
  6424.  
  6425.    .list-group-item-info.list-group-item-action.active {
  6426.        color: #fff;
  6427.        background-color: #0c5460;
  6428.        border-color: #0c5460
  6429.    }
  6430.  
  6431.    .list-group-item-warning {
  6432.        color: #856404;
  6433.        background-color: #ffeeba
  6434.    }
  6435.  
  6436.    .list-group-item-warning.list-group-item-action:focus,
  6437.    .list-group-item-warning.list-group-item-action:hover {
  6438.        color: #856404;
  6439.        background-color: #ffe8a1
  6440.    }
  6441.  
  6442.    .list-group-item-warning.list-group-item-action.active {
  6443.        color: #fff;
  6444.        background-color: #856404;
  6445.        border-color: #856404
  6446.    }
  6447.  
  6448.    .list-group-item-danger {
  6449.        color: #721c24;
  6450.        background-color: #f5c6cb
  6451.    }
  6452.  
  6453.    .list-group-item-danger.list-group-item-action:focus,
  6454.    .list-group-item-danger.list-group-item-action:hover {
  6455.        color: #721c24;
  6456.        background-color: #f1b0b7
  6457.    }
  6458.  
  6459.    .list-group-item-danger.list-group-item-action.active {
  6460.        color: #fff;
  6461.        background-color: #721c24;
  6462.        border-color: #721c24
  6463.    }
  6464.  
  6465.    .list-group-item-light {
  6466.        color: #818182;
  6467.        background-color: #fdfdfe
  6468.    }
  6469.  
  6470.    .list-group-item-light.list-group-item-action:focus,
  6471.    .list-group-item-light.list-group-item-action:hover {
  6472.        color: #818182;
  6473.        background-color: #ececf6
  6474.    }
  6475.  
  6476.    .list-group-item-light.list-group-item-action.active {
  6477.        color: #fff;
  6478.        background-color: #818182;
  6479.        border-color: #818182
  6480.    }
  6481.  
  6482.    .list-group-item-dark {
  6483.        color: #1b1e21;
  6484.        background-color: #c6c8ca
  6485.    }
  6486.  
  6487.    .list-group-item-dark.list-group-item-action:focus,
  6488.    .list-group-item-dark.list-group-item-action:hover {
  6489.        color: #1b1e21;
  6490.        background-color: #b9bbbe
  6491.    }
  6492.  
  6493.    .list-group-item-dark.list-group-item-action.active {
  6494.        color: #fff;
  6495.        background-color: #1b1e21;
  6496.        border-color: #1b1e21
  6497.    }
  6498.  
  6499.    .close {
  6500.        float: left;
  6501.        font-size: 1.5rem;
  6502.        font-weight: 700;
  6503.        line-height: 1;
  6504.        color: #000;
  6505.        text-shadow: 0 1px 0 #fff;
  6506.        opacity: .5
  6507.    }
  6508.  
  6509.    .close:hover {
  6510.        color: #000;
  6511.        text-decoration: none
  6512.    }
  6513.  
  6514.    .close:not(:disabled):not(.disabled):focus,
  6515.    .close:not(:disabled):not(.disabled):hover {
  6516.        opacity: .75
  6517.    }
  6518.  
  6519.    button.close {
  6520.        padding: 0;
  6521.        background-color: transparent;
  6522.        border: 0
  6523.    }
  6524.  
  6525.    a.close.disabled {
  6526.        pointer-events: none
  6527.    }
  6528.  
  6529.    .toast {
  6530.        max-width: 350px;
  6531.        overflow: hidden;
  6532.        font-size: .875rem;
  6533.        background-color: rgba(255, 255, 255, .85);
  6534.        background-clip: padding-box;
  6535.        border: 1px solid rgba(0, 0, 0, .1);
  6536.        box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .1);
  6537.        -webkit-backdrop-filter: blur(10px);
  6538.        backdrop-filter: blur(10px);
  6539.        opacity: 0;
  6540.        border-radius: .25rem
  6541.    }
  6542.  
  6543.    .toast:not(:last-child) {
  6544.        margin-bottom: .75rem
  6545.    }
  6546.  
  6547.    .toast.showing {
  6548.        opacity: 1
  6549.    }
  6550.  
  6551.    .toast.show {
  6552.        display: block;
  6553.        opacity: 1
  6554.    }
  6555.  
  6556.    .toast.hide {
  6557.        display: none
  6558.    }
  6559.  
  6560.    .toast-header {
  6561.        display: -ms-flexbox;
  6562.        display: flex;
  6563.        -ms-flex-align: center;
  6564.        align-items: center;
  6565.        padding: .25rem .75rem;
  6566.        color: #6c757d;
  6567.        background-color: rgba(255, 255, 255, .85);
  6568.        background-clip: padding-box;
  6569.        border-bottom: 1px solid rgba(0, 0, 0, .05)
  6570.    }
  6571.  
  6572.    .toast-body {
  6573.        padding: .75rem
  6574.    }
  6575.  
  6576.    .modal-open {
  6577.        overflow: hidden
  6578.    }
  6579.  
  6580.    .modal-open .modal {
  6581.        overflow-x: hidden;
  6582.        overflow-y: auto
  6583.    }
  6584.  
  6585.    .modal {
  6586.        position: fixed;
  6587.        top: 0;
  6588.        right: 0;
  6589.        z-index: 1050;
  6590.        display: none;
  6591.        width: 100%;
  6592.        height: 100%;
  6593.        overflow: hidden;
  6594.        outline: 0
  6595.    }
  6596.  
  6597.    .modal-dialog {
  6598.        position: relative;
  6599.        width: auto;
  6600.        margin: .5rem;
  6601.        pointer-events: none
  6602.    }
  6603.  
  6604.    .modal.fade .modal-dialog {
  6605.        transition: -webkit-transform .3s ease-out;
  6606.        transition: transform .3s ease-out;
  6607.        transition: transform .3s ease-out, -webkit-transform .3s ease-out;
  6608.        -webkit-transform: translate(0, -50px);
  6609.        transform: translate(0, -50px)
  6610.    }
  6611.  
  6612.    @media (prefers-reduced-motion:reduce) {
  6613.        .modal.fade .modal-dialog {
  6614.            transition: none
  6615.        }
  6616.    }
  6617.  
  6618.    .modal.show .modal-dialog {
  6619.        -webkit-transform: none;
  6620.        transform: none
  6621.    }
  6622.  
  6623.    .modal.modal-static .modal-dialog {
  6624.        -webkit-transform: scale(1.02);
  6625.        transform: scale(1.02)
  6626.    }
  6627.  
  6628.    .modal-dialog-scrollable {
  6629.        display: -ms-flexbox;
  6630.        display: flex;
  6631.        max-height: calc(100% - 1rem)
  6632.    }
  6633.  
  6634.    .modal-dialog-scrollable .modal-content {
  6635.        max-height: calc(100vh - 1rem);
  6636.        overflow: hidden
  6637.    }
  6638.  
  6639.    .modal-dialog-scrollable .modal-footer,
  6640.    .modal-dialog-scrollable .modal-header {
  6641.        -ms-flex-negative: 0;
  6642.        flex-shrink: 0
  6643.    }
  6644.  
  6645.    .modal-dialog-scrollable .modal-body {
  6646.        overflow-y: auto
  6647.    }
  6648.  
  6649.    .modal-dialog-centered {
  6650.        display: -ms-flexbox;
  6651.        display: flex;
  6652.        -ms-flex-align: center;
  6653.        align-items: center;
  6654.        min-height: calc(100% - 1rem)
  6655.    }
  6656.  
  6657.    .modal-dialog-centered::before {
  6658.        display: block;
  6659.        height: calc(100vh - 1rem);
  6660.        height: -webkit-min-content;
  6661.        height: -moz-min-content;
  6662.        height: min-content;
  6663.        content: ""
  6664.    }
  6665.  
  6666.    .modal-dialog-centered.modal-dialog-scrollable {
  6667.        -ms-flex-direction: column;
  6668.        flex-direction: column;
  6669.        -ms-flex-pack: center;
  6670.        justify-content: center;
  6671.        height: 100%
  6672.    }
  6673.  
  6674.    .modal-dialog-centered.modal-dialog-scrollable .modal-content {
  6675.        max-height: none
  6676.    }
  6677.  
  6678.    .modal-dialog-centered.modal-dialog-scrollable::before {
  6679.        content: none
  6680.    }
  6681.  
  6682.    .modal-content {
  6683.        position: relative;
  6684.        display: -ms-flexbox;
  6685.        display: flex;
  6686.        -ms-flex-direction: column;
  6687.        flex-direction: column;
  6688.        width: 100%;
  6689.        pointer-events: auto;
  6690.        background-color: #fff;
  6691.        background-clip: padding-box;
  6692.        border: 1px solid rgba(0, 0, 0, .2);
  6693.        border-radius: .3rem;
  6694.        outline: 0
  6695.    }
  6696.  
  6697.    .modal-backdrop {
  6698.        position: fixed;
  6699.        top: 0;
  6700.        right: 0;
  6701.        z-index: 1040;
  6702.        width: 100vw;
  6703.        height: 100vh;
  6704.        background-color: #000
  6705.    }
  6706.  
  6707.    .modal-backdrop.fade {
  6708.        opacity: 0
  6709.    }
  6710.  
  6711.    .modal-backdrop.show {
  6712.        opacity: .5
  6713.    }
  6714.  
  6715.    .modal-header {
  6716.        display: -ms-flexbox;
  6717.        display: flex;
  6718.        -ms-flex-align: start;
  6719.        align-items: flex-start;
  6720.        -ms-flex-pack: justify;
  6721.        justify-content: space-between;
  6722.        padding: 1rem 1rem;
  6723.        border-bottom: 1px solid #dee2e6;
  6724.        border-top-left-radius: calc(.3rem - 1px);
  6725.        border-top-right-radius: calc(.3rem - 1px)
  6726.    }
  6727.  
  6728.    .modal-header .close {
  6729.        padding: 1rem 1rem;
  6730.        margin: -1rem auto -1rem -1rem
  6731.    }
  6732.  
  6733.    .modal-title {
  6734.        margin-bottom: 0;
  6735.        line-height: 1.5
  6736.    }
  6737.  
  6738.    .modal-body {
  6739.        position: relative;
  6740.        -ms-flex: 1 1 auto;
  6741.        flex: 1 1 auto;
  6742.        padding: 1rem
  6743.    }
  6744.  
  6745.    .modal-footer {
  6746.        display: -ms-flexbox;
  6747.        display: flex;
  6748.        -ms-flex-wrap: wrap;
  6749.        flex-wrap: wrap;
  6750.        -ms-flex-align: center;
  6751.        align-items: center;
  6752.        -ms-flex-pack: end;
  6753.        justify-content: flex-end;
  6754.        padding: .75rem;
  6755.        border-top: 1px solid #dee2e6;
  6756.        border-bottom-right-radius: calc(.3rem - 1px);
  6757.        border-bottom-left-radius: calc(.3rem - 1px)
  6758.    }
  6759.  
  6760.    .modal-footer>* {
  6761.        margin: .25rem
  6762.    }
  6763.  
  6764.    .modal-scrollbar-measure {
  6765.        position: absolute;
  6766.        top: -9999px;
  6767.        width: 50px;
  6768.        height: 50px;
  6769.        overflow: scroll
  6770.    }
  6771.  
  6772.    @media (min-width:576px) {
  6773.        .modal-dialog {
  6774.            max-width: 500px;
  6775.            margin: 1.75rem auto
  6776.        }
  6777.  
  6778.        .modal-dialog-scrollable {
  6779.            max-height: calc(100% - 3.5rem)
  6780.        }
  6781.  
  6782.        .modal-dialog-scrollable .modal-content {
  6783.            max-height: calc(100vh - 3.5rem)
  6784.        }
  6785.  
  6786.        .modal-dialog-centered {
  6787.            min-height: calc(100% - 3.5rem)
  6788.        }
  6789.  
  6790.        .modal-dialog-centered::before {
  6791.            height: calc(100vh - 3.5rem);
  6792.            height: -webkit-min-content;
  6793.            height: -moz-min-content;
  6794.            height: min-content
  6795.        }
  6796.  
  6797.        .modal-sm {
  6798.            max-width: 300px
  6799.        }
  6800.    }
  6801.  
  6802.    @media (min-width:992px) {
  6803.  
  6804.        .modal-lg,
  6805.        .modal-xl {
  6806.            max-width: 800px
  6807.        }
  6808.    }
  6809.  
  6810.    @media (min-width:1200px) {
  6811.        .modal-xl {
  6812.            max-width: 1140px
  6813.        }
  6814.    }
  6815.  
  6816.    .tooltip {
  6817.        position: absolute;
  6818.        z-index: 1070;
  6819.        display: block;
  6820.        margin: 0;
  6821.        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  6822.        font-style: normal;
  6823.        font-weight: 400;
  6824.        line-height: 1.5;
  6825.        text-align: right;
  6826.        text-align: start;
  6827.        text-decoration: none;
  6828.        text-shadow: none;
  6829.        text-transform: none;
  6830.        letter-spacing: normal;
  6831.        word-break: normal;
  6832.        word-spacing: normal;
  6833.        white-space: normal;
  6834.        line-break: auto;
  6835.        font-size: .875rem;
  6836.        word-wrap: break-word;
  6837.        opacity: 0
  6838.    }
  6839.  
  6840.    .tooltip.show {
  6841.        opacity: .9
  6842.    }
  6843.  
  6844.    .tooltip .arrow {
  6845.        position: absolute;
  6846.        display: block;
  6847.        width: .8rem;
  6848.        height: .4rem
  6849.    }
  6850.  
  6851.    .tooltip .arrow::before {
  6852.        position: absolute;
  6853.        content: "";
  6854.        border-color: transparent;
  6855.        border-style: solid
  6856.    }
  6857.  
  6858.    .bs-tooltip-auto[x-placement^=top],
  6859.    .bs-tooltip-top {
  6860.        padding: .4rem 0
  6861.    }
  6862.  
  6863.    .bs-tooltip-auto[x-placement^=top] .arrow,
  6864.    .bs-tooltip-top .arrow {
  6865.        bottom: 0
  6866.    }
  6867.  
  6868.    .bs-tooltip-auto[x-placement^=top] .arrow::before,
  6869.    .bs-tooltip-top .arrow::before {
  6870.        top: 0;
  6871.        border-width: .4rem .4rem 0;
  6872.        border-top-color: #000
  6873.    }
  6874.  
  6875.    .bs-tooltip-auto[x-placement^=right],
  6876.    .bs-tooltip-right {
  6877.        padding: 0 .4rem
  6878.    }
  6879.  
  6880.    .bs-tooltip-auto[x-placement^=right] .arrow,
  6881.    .bs-tooltip-right .arrow {
  6882.        left: 0;
  6883.        width: .4rem;
  6884.        height: .8rem
  6885.    }
  6886.  
  6887.    .bs-tooltip-auto[x-placement^=right] .arrow::before,
  6888.    .bs-tooltip-right .arrow::before {
  6889.        right: 0;
  6890.        border-width: .4rem .4rem .4rem 0;
  6891.        border-right-color: #000
  6892.    }
  6893.  
  6894.    .bs-tooltip-auto[x-placement^=bottom],
  6895.    .bs-tooltip-bottom {
  6896.        padding: .4rem 0
  6897.    }
  6898.  
  6899.    .bs-tooltip-auto[x-placement^=bottom] .arrow,
  6900.    .bs-tooltip-bottom .arrow {
  6901.        top: 0
  6902.    }
  6903.  
  6904.    .bs-tooltip-auto[x-placement^=bottom] .arrow::before,
  6905.    .bs-tooltip-bottom .arrow::before {
  6906.        bottom: 0;
  6907.        border-width: 0 .4rem .4rem;
  6908.        border-bottom-color: #000
  6909.    }
  6910.  
  6911.    .bs-tooltip-auto[x-placement^=left],
  6912.    .bs-tooltip-left {
  6913.        padding: 0 .4rem
  6914.    }
  6915.  
  6916.    .bs-tooltip-auto[x-placement^=left] .arrow,
  6917.    .bs-tooltip-left .arrow {
  6918.        right: 0;
  6919.        width: .4rem;
  6920.        height: .8rem
  6921.    }
  6922.  
  6923.    .bs-tooltip-auto[x-placement^=left] .arrow::before,
  6924.    .bs-tooltip-left .arrow::before {
  6925.        left: 0;
  6926.        border-width: .4rem 0 .4rem .4rem;
  6927.        border-left-color: #000
  6928.    }
  6929.  
  6930.    .tooltip-inner {
  6931.        max-width: 200px;
  6932.        padding: .25rem .5rem;
  6933.        color: #fff;
  6934.        text-align: center;
  6935.        background-color: #000;
  6936.        border-radius: .25rem
  6937.    }
  6938.  
  6939.    .popover {
  6940.        position: absolute;
  6941.        top: 0;
  6942.        left: 0;
  6943.        z-index: 1060;
  6944.        display: block;
  6945.        max-width: 276px;
  6946.        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  6947.        font-style: normal;
  6948.        font-weight: 400;
  6949.        line-height: 1.5;
  6950.        text-align: right;
  6951.        text-align: start;
  6952.        text-decoration: none;
  6953.        text-shadow: none;
  6954.        text-transform: none;
  6955.        letter-spacing: normal;
  6956.        word-break: normal;
  6957.        word-spacing: normal;
  6958.        white-space: normal;
  6959.        line-break: auto;
  6960.        font-size: .875rem;
  6961.        word-wrap: break-word;
  6962.        background-color: #fff;
  6963.        background-clip: padding-box;
  6964.        border: 1px solid rgba(0, 0, 0, .2);
  6965.        border-radius: .3rem
  6966.    }
  6967.  
  6968.    .popover .arrow {
  6969.        position: absolute;
  6970.        display: block;
  6971.        width: 1rem;
  6972.        height: .5rem;
  6973.        margin: 0 .3rem
  6974.    }
  6975.  
  6976.    .popover .arrow::after,
  6977.    .popover .arrow::before {
  6978.        position: absolute;
  6979.        display: block;
  6980.        content: "";
  6981.        border-color: transparent;
  6982.        border-style: solid
  6983.    }
  6984.  
  6985.    .bs-popover-auto[x-placement^=top],
  6986.    .bs-popover-top {
  6987.        margin-bottom: .5rem
  6988.    }
  6989.  
  6990.    .bs-popover-auto[x-placement^=top]>.arrow,
  6991.    .bs-popover-top>.arrow {
  6992.        bottom: calc(-.5rem - 1px)
  6993.    }
  6994.  
  6995.    .bs-popover-auto[x-placement^=top]>.arrow::before,
  6996.    .bs-popover-top>.arrow::before {
  6997.        bottom: 0;
  6998.        border-width: .5rem .5rem 0;
  6999.        border-top-color: rgba(0, 0, 0, .25)
  7000.    }
  7001.  
  7002.    .bs-popover-auto[x-placement^=top]>.arrow::after,
  7003.    .bs-popover-top>.arrow::after {
  7004.        bottom: 1px;
  7005.        border-width: .5rem .5rem 0;
  7006.        border-top-color: #fff
  7007.    }
  7008.  
  7009.    .bs-popover-auto[x-placement^=right],
  7010.    .bs-popover-right {
  7011.        margin-left: .5rem
  7012.    }
  7013.  
  7014.    .bs-popover-auto[x-placement^=right]>.arrow,
  7015.    .bs-popover-right>.arrow {
  7016.        left: calc(-.5rem - 1px);
  7017.        width: .5rem;
  7018.        height: 1rem;
  7019.        margin: .3rem 0
  7020.    }
  7021.  
  7022.    .bs-popover-auto[x-placement^=right]>.arrow::before,
  7023.    .bs-popover-right>.arrow::before {
  7024.        left: 0;
  7025.        border-width: .5rem .5rem .5rem 0;
  7026.        border-right-color: rgba(0, 0, 0, .25)
  7027.    }
  7028.  
  7029.    .bs-popover-auto[x-placement^=right]>.arrow::after,
  7030.    .bs-popover-right>.arrow::after {
  7031.        left: 1px;
  7032.        border-width: .5rem .5rem .5rem 0;
  7033.        border-right-color: #fff
  7034.    }
  7035.  
  7036.    .bs-popover-auto[x-placement^=bottom],
  7037.    .bs-popover-bottom {
  7038.        margin-top: .5rem
  7039.    }
  7040.  
  7041.    .bs-popover-auto[x-placement^=bottom]>.arrow,
  7042.    .bs-popover-bottom>.arrow {
  7043.        top: calc(-.5rem - 1px)
  7044.    }
  7045.  
  7046.    .bs-popover-auto[x-placement^=bottom]>.arrow::before,
  7047.    .bs-popover-bottom>.arrow::before {
  7048.        top: 0;
  7049.        border-width: 0 .5rem .5rem .5rem;
  7050.        border-bottom-color: rgba(0, 0, 0, .25)
  7051.    }
  7052.  
  7053.    .bs-popover-auto[x-placement^=bottom]>.arrow::after,
  7054.    .bs-popover-bottom>.arrow::after {
  7055.        top: 1px;
  7056.        border-width: 0 .5rem .5rem .5rem;
  7057.        border-bottom-color: #fff
  7058.    }
  7059.  
  7060.    .bs-popover-auto[x-placement^=bottom] .popover-header::before,
  7061.    .bs-popover-bottom .popover-header::before {
  7062.        position: absolute;
  7063.        top: 0;
  7064.        right: 50%;
  7065.        display: block;
  7066.        width: 1rem;
  7067.        margin-right: -.5rem;
  7068.        content: "";
  7069.        border-bottom: 1px solid #f7f7f7
  7070.    }
  7071.  
  7072.    .bs-popover-auto[x-placement^=left],
  7073.    .bs-popover-left {
  7074.        margin-right: .5rem
  7075.    }
  7076.  
  7077.    .bs-popover-auto[x-placement^=left]>.arrow,
  7078.    .bs-popover-left>.arrow {
  7079.        right: calc(-.5rem - 1px);
  7080.        width: .5rem;
  7081.        height: 1rem;
  7082.        margin: .3rem 0
  7083.    }
  7084.  
  7085.    .bs-popover-auto[x-placement^=left]>.arrow::before,
  7086.    .bs-popover-left>.arrow::before {
  7087.        right: 0;
  7088.        border-width: .5rem 0 .5rem .5rem;
  7089.        border-left-color: rgba(0, 0, 0, .25)
  7090.    }
  7091.  
  7092.    .bs-popover-auto[x-placement^=left]>.arrow::after,
  7093.    .bs-popover-left>.arrow::after {
  7094.        right: 1px;
  7095.        border-width: .5rem 0 .5rem .5rem;
  7096.        border-left-color: #fff
  7097.    }
  7098.  
  7099.    .popover-header {
  7100.        padding: .5rem .75rem;
  7101.        margin-bottom: 0;
  7102.        font-size: 1rem;
  7103.        background-color: #f7f7f7;
  7104.        border-bottom: 1px solid #ebebeb;
  7105.        border-top-left-radius: calc(.3rem - 1px);
  7106.        border-top-right-radius: calc(.3rem - 1px)
  7107.    }
  7108.  
  7109.    .popover-header:empty {
  7110.        display: none
  7111.    }
  7112.  
  7113.    .popover-body {
  7114.        padding: .5rem .75rem;
  7115.        color: #212529
  7116.    }
  7117.  
  7118.    .carousel {
  7119.        position: relative
  7120.    }
  7121.  
  7122.    .carousel.pointer-event {
  7123.        -ms-touch-action: pan-y;
  7124.        touch-action: pan-y
  7125.    }
  7126.  
  7127.    .carousel-inner {
  7128.        position: relative;
  7129.        width: 100%;
  7130.        overflow: hidden
  7131.    }
  7132.  
  7133.    .carousel-inner::after {
  7134.        display: block;
  7135.        clear: both;
  7136.        content: ""
  7137.    }
  7138.  
  7139.    .carousel-item {
  7140.        position: relative;
  7141.        display: none;
  7142.        float: right;
  7143.        width: 100%;
  7144.        margin-left: -100%;
  7145.        -webkit-backface-visibility: hidden;
  7146.        backface-visibility: hidden;
  7147.        transition: -webkit-transform .6s ease-in-out;
  7148.        transition: transform .6s ease-in-out;
  7149.        transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out
  7150.    }
  7151.  
  7152.    @media (prefers-reduced-motion:reduce) {
  7153.        .carousel-item {
  7154.            transition: none
  7155.        }
  7156.    }
  7157.  
  7158.    .carousel-item-next,
  7159.    .carousel-item-prev,
  7160.    .carousel-item.active {
  7161.        display: block
  7162.    }
  7163.  
  7164.    .active.carousel-item-right,
  7165.    .carousel-item-next:not(.carousel-item-left) {
  7166.        -webkit-transform: translateX(-100%);
  7167.        transform: translateX(-100%)
  7168.    }
  7169.  
  7170.    .active.carousel-item-left,
  7171.    .carousel-item-prev:not(.carousel-item-right) {
  7172.        -webkit-transform: translateX(100%);
  7173.        transform: translateX(100%)
  7174.    }
  7175.  
  7176.    .carousel-fade .carousel-item {
  7177.        opacity: 0;
  7178.        transition-property: opacity;
  7179.        -webkit-transform: none;
  7180.        transform: none
  7181.    }
  7182.  
  7183.    .carousel-fade .carousel-item-next.carousel-item-left,
  7184.    .carousel-fade .carousel-item-prev.carousel-item-right,
  7185.    .carousel-fade .carousel-item.active {
  7186.        z-index: 1;
  7187.        opacity: 1
  7188.    }
  7189.  
  7190.    .carousel-fade .active.carousel-item-left,
  7191.    .carousel-fade .active.carousel-item-right {
  7192.        z-index: 0;
  7193.        opacity: 0;
  7194.        transition: opacity 0s .6s
  7195.    }
  7196.  
  7197.    @media (prefers-reduced-motion:reduce) {
  7198.  
  7199.        .carousel-fade .active.carousel-item-left,
  7200.        .carousel-fade .active.carousel-item-right {
  7201.            transition: none
  7202.        }
  7203.    }
  7204.  
  7205.    .carousel-control-next,
  7206.    .carousel-control-prev {
  7207.        position: absolute;
  7208.        top: 0;
  7209.        bottom: 0;
  7210.        z-index: 1;
  7211.        display: -ms-flexbox;
  7212.        display: flex;
  7213.        -ms-flex-align: center;
  7214.        align-items: center;
  7215.        -ms-flex-pack: center;
  7216.        justify-content: center;
  7217.        width: 15%;
  7218.        color: #fff;
  7219.        text-align: center;
  7220.        opacity: .5;
  7221.        transition: opacity .15s ease
  7222.    }
  7223.  
  7224.    @media (prefers-reduced-motion:reduce) {
  7225.  
  7226.        .carousel-control-next,
  7227.        .carousel-control-prev {
  7228.            transition: none
  7229.        }
  7230.    }
  7231.  
  7232.    .carousel-control-next:focus,
  7233.    .carousel-control-next:hover,
  7234.    .carousel-control-prev:focus,
  7235.    .carousel-control-prev:hover {
  7236.        color: #fff;
  7237.        text-decoration: none;
  7238.        outline: 0;
  7239.        opacity: .9
  7240.    }
  7241.  
  7242.    .carousel-control-prev {
  7243.        right: 0
  7244.    }
  7245.  
  7246.    .carousel-control-next {
  7247.        left: 0
  7248.    }
  7249.  
  7250.    .carousel-control-next-icon,
  7251.    .carousel-control-prev-icon {
  7252.        display: inline-block;
  7253.        width: 20px;
  7254.        height: 20px;
  7255.        background: no-repeat 50%/100% 100%
  7256.    }
  7257.  
  7258.    .carousel-control-prev-icon {
  7259.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")
  7260.    }
  7261.  
  7262.    .carousel-control-next-icon {
  7263.        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")
  7264.    }
  7265.  
  7266.    .carousel-indicators {
  7267.        position: absolute;
  7268.        right: 0;
  7269.        bottom: 0;
  7270.        left: 0;
  7271.        z-index: 15;
  7272.        display: -ms-flexbox;
  7273.        display: flex;
  7274.        -ms-flex-pack: center;
  7275.        justify-content: center;
  7276.        padding-right: 0;
  7277.        margin-right: 15%;
  7278.        margin-left: 15%;
  7279.        list-style: none
  7280.    }
  7281.  
  7282.    .carousel-indicators li {
  7283.        box-sizing: content-box;
  7284.        -ms-flex: 0 1 auto;
  7285.        flex: 0 1 auto;
  7286.        width: 30px;
  7287.        height: 3px;
  7288.        margin-right: 3px;
  7289.        margin-left: 3px;
  7290.        text-indent: -999px;
  7291.        cursor: pointer;
  7292.        background-color: #fff;
  7293.        background-clip: padding-box;
  7294.        border-top: 10px solid transparent;
  7295.        border-bottom: 10px solid transparent;
  7296.        opacity: .5;
  7297.        transition: opacity .6s ease
  7298.    }
  7299.  
  7300.    @media (prefers-reduced-motion:reduce) {
  7301.        .carousel-indicators li {
  7302.            transition: none
  7303.        }
  7304.    }
  7305.  
  7306.    .carousel-indicators .active {
  7307.        opacity: 1
  7308.    }
  7309.  
  7310.    .carousel-caption {
  7311.        position: absolute;
  7312.        right: 15%;
  7313.        bottom: 20px;
  7314.        left: 15%;
  7315.        z-index: 10;
  7316.        padding-top: 20px;
  7317.        padding-bottom: 20px;
  7318.        color: #fff;
  7319.        text-align: center
  7320.    }
  7321.  
  7322.    @-webkit-keyframes spinner-border {
  7323.        to {
  7324.            -webkit-transform: rotate(360deg);
  7325.            transform: rotate(360deg)
  7326.        }
  7327.    }
  7328.  
  7329.    @keyframes spinner-border {
  7330.        to {
  7331.            -webkit-transform: rotate(360deg);
  7332.            transform: rotate(360deg)
  7333.        }
  7334.    }
  7335.  
  7336.    .spinner-border {
  7337.        display: inline-block;
  7338.        width: 2rem;
  7339.        height: 2rem;
  7340.        vertical-align: text-bottom;
  7341.        border: .25em solid currentColor;
  7342.        border-left-color: transparent;
  7343.        border-radius: 50%;
  7344.        -webkit-animation: spinner-border .75s linear infinite;
  7345.        animation: spinner-border .75s linear infinite
  7346.    }
  7347.  
  7348.    .spinner-border-sm {
  7349.        width: 1rem;
  7350.        height: 1rem;
  7351.        border-width: .2em
  7352.    }
  7353.  
  7354.    @-webkit-keyframes spinner-grow {
  7355.        0% {
  7356.            -webkit-transform: scale(0);
  7357.            transform: scale(0)
  7358.        }
  7359.  
  7360.        50% {
  7361.            opacity: 1;
  7362.            -webkit-transform: none;
  7363.            transform: none
  7364.        }
  7365.    }
  7366.  
  7367.    @keyframes spinner-grow {
  7368.        0% {
  7369.            -webkit-transform: scale(0);
  7370.            transform: scale(0)
  7371.        }
  7372.  
  7373.        50% {
  7374.            opacity: 1;
  7375.            -webkit-transform: none;
  7376.            transform: none
  7377.        }
  7378.    }
  7379.  
  7380.    .spinner-grow {
  7381.        display: inline-block;
  7382.        width: 2rem;
  7383.        height: 2rem;
  7384.        vertical-align: text-bottom;
  7385.        background-color: currentColor;
  7386.        border-radius: 50%;
  7387.        opacity: 0;
  7388.        -webkit-animation: spinner-grow .75s linear infinite;
  7389.        animation: spinner-grow .75s linear infinite
  7390.    }
  7391.  
  7392.    .spinner-grow-sm {
  7393.        width: 1rem;
  7394.        height: 1rem
  7395.    }
  7396.  
  7397.    .align-baseline {
  7398.        vertical-align: baseline !important
  7399.    }
  7400.  
  7401.    .align-top {
  7402.        vertical-align: top !important
  7403.    }
  7404.  
  7405.    .align-middle {
  7406.        vertical-align: middle !important
  7407.    }
  7408.  
  7409.    .align-bottom {
  7410.        vertical-align: bottom !important
  7411.    }
  7412.  
  7413.    .align-text-bottom {
  7414.        vertical-align: text-bottom !important
  7415.    }
  7416.  
  7417.    .align-text-top {
  7418.        vertical-align: text-top !important
  7419.    }
  7420.  
  7421.    .bg-primary {
  7422.        background-color: #007bff !important
  7423.    }
  7424.  
  7425.    a.bg-primary:focus,
  7426.    a.bg-primary:hover,
  7427.    button.bg-primary:focus,
  7428.    button.bg-primary:hover {
  7429.        background-color: #0062cc !important
  7430.    }
  7431.  
  7432.    .bg-secondary {
  7433.        background-color: #6c757d !important
  7434.    }
  7435.  
  7436.    a.bg-secondary:focus,
  7437.    a.bg-secondary:hover,
  7438.    button.bg-secondary:focus,
  7439.    button.bg-secondary:hover {
  7440.        background-color: #545b62 !important
  7441.    }
  7442.  
  7443.    .bg-success {
  7444.        background-color: #28a745 !important
  7445.    }
  7446.  
  7447.    a.bg-success:focus,
  7448.    a.bg-success:hover,
  7449.    button.bg-success:focus,
  7450.    button.bg-success:hover {
  7451.        background-color: #1e7e34 !important
  7452.    }
  7453.  
  7454.    .bg-info {
  7455.        background-color: #17a2b8 !important
  7456.    }
  7457.  
  7458.    a.bg-info:focus,
  7459.    a.bg-info:hover,
  7460.    button.bg-info:focus,
  7461.    button.bg-info:hover {
  7462.        background-color: #117a8b !important
  7463.    }
  7464.  
  7465.    .bg-warning {
  7466.        background-color: #ffc107 !important
  7467.    }
  7468.  
  7469.    a.bg-warning:focus,
  7470.    a.bg-warning:hover,
  7471.    button.bg-warning:focus,
  7472.    button.bg-warning:hover {
  7473.        background-color: #d39e00 !important
  7474.    }
  7475.  
  7476.    .bg-danger {
  7477.        background-color: #dc3545 !important
  7478.    }
  7479.  
  7480.    a.bg-danger:focus,
  7481.    a.bg-danger:hover,
  7482.    button.bg-danger:focus,
  7483.    button.bg-danger:hover {
  7484.        background-color: #bd2130 !important
  7485.    }
  7486.  
  7487.    .bg-light {
  7488.        background-color: #f8f9fa !important
  7489.    }
  7490.  
  7491.    a.bg-light:focus,
  7492.    a.bg-light:hover,
  7493.    button.bg-light:focus,
  7494.    button.bg-light:hover {
  7495.        background-color: #dae0e5 !important
  7496.    }
  7497.  
  7498.    .bg-dark {
  7499.        background-color: #343a40 !important
  7500.    }
  7501.  
  7502.    a.bg-dark:focus,
  7503.    a.bg-dark:hover,
  7504.    button.bg-dark:focus,
  7505.    button.bg-dark:hover {
  7506.        background-color: #1d2124 !important
  7507.    }
  7508.  
  7509.    .bg-white {
  7510.        background-color: #fff !important
  7511.    }
  7512.  
  7513.    .bg-transparent {
  7514.        background-color: transparent !important
  7515.    }
  7516.  
  7517.    .border {
  7518.        border: 1px solid #dee2e6 !important
  7519.    }
  7520.  
  7521.    .border-top {
  7522.        border-top: 1px solid #dee2e6 !important
  7523.    }
  7524.  
  7525.    .border-right {
  7526.        border-right: 1px solid #dee2e6 !important
  7527.    }
  7528.  
  7529.    .border-bottom {
  7530.        border-bottom: 1px solid #dee2e6 !important
  7531.    }
  7532.  
  7533.    .border-left {
  7534.        border-left: 1px solid #dee2e6 !important
  7535.    }
  7536.  
  7537.    .border-0 {
  7538.        border: 0 !important
  7539.    }
  7540.  
  7541.    .border-top-0 {
  7542.        border-top: 0 !important
  7543.    }
  7544.  
  7545.    .border-right-0 {
  7546.        border-right: 0 !important
  7547.    }
  7548.  
  7549.    .border-bottom-0 {
  7550.        border-bottom: 0 !important
  7551.    }
  7552.  
  7553.    .border-left-0 {
  7554.        border-left: 0 !important
  7555.    }
  7556.  
  7557.    .border-primary {
  7558.        border-color: #007bff !important
  7559.    }
  7560.  
  7561.    .border-secondary {
  7562.        border-color: #6c757d !important
  7563.    }
  7564.  
  7565.    .border-success {
  7566.        border-color: #28a745 !important
  7567.    }
  7568.  
  7569.    .border-info {
  7570.        border-color: #17a2b8 !important
  7571.    }
  7572.  
  7573.    .border-warning {
  7574.        border-color: #ffc107 !important
  7575.    }
  7576.  
  7577.    .border-danger {
  7578.        border-color: #dc3545 !important
  7579.    }
  7580.  
  7581.    .border-light {
  7582.        border-color: #f8f9fa !important
  7583.    }
  7584.  
  7585.    .border-dark {
  7586.        border-color: #343a40 !important
  7587.    }
  7588.  
  7589.    .border-white {
  7590.        border-color: #fff !important
  7591.    }
  7592.  
  7593.    .rounded-sm {
  7594.        border-radius: .2rem !important
  7595.    }
  7596.  
  7597.    .rounded {
  7598.        border-radius: .25rem !important
  7599.    }
  7600.  
  7601.    .rounded-top {
  7602.        border-top-left-radius: .25rem !important;
  7603.        border-top-right-radius: .25rem !important
  7604.    }
  7605.  
  7606.    .rounded-right {
  7607.        border-top-right-radius: .25rem !important;
  7608.        border-bottom-right-radius: .25rem !important
  7609.    }
  7610.  
  7611.    .rounded-bottom {
  7612.        border-bottom-right-radius: .25rem !important;
  7613.        border-bottom-left-radius: .25rem !important
  7614.    }
  7615.  
  7616.    .rounded-left {
  7617.        border-top-left-radius: .25rem !important;
  7618.        border-bottom-left-radius: .25rem !important
  7619.    }
  7620.  
  7621.    .rounded-lg {
  7622.        border-radius: .3rem !important
  7623.    }
  7624.  
  7625.    .rounded-circle {
  7626.        border-radius: 50% !important
  7627.    }
  7628.  
  7629.    .rounded-pill {
  7630.        border-radius: 50rem !important
  7631.    }
  7632.  
  7633.    .rounded-0 {
  7634.        border-radius: 0 !important
  7635.    }
  7636.  
  7637.    .clearfix::after {
  7638.        display: block;
  7639.        clear: both;
  7640.        content: ""
  7641.    }
  7642.  
  7643.    .d-none {
  7644.        display: none !important
  7645.    }
  7646.  
  7647.    .d-inline {
  7648.        display: inline !important
  7649.    }
  7650.  
  7651.    .d-inline-block {
  7652.        display: inline-block !important
  7653.    }
  7654.  
  7655.    .d-block {
  7656.        display: block !important
  7657.    }
  7658.  
  7659.    .d-table {
  7660.        display: table !important
  7661.    }
  7662.  
  7663.    .d-table-row {
  7664.        display: table-row !important
  7665.    }
  7666.  
  7667.    .d-table-cell {
  7668.        display: table-cell !important
  7669.    }
  7670.  
  7671.    .d-flex {
  7672.        display: -ms-flexbox !important;
  7673.        display: flex !important
  7674.    }
  7675.  
  7676.    .d-inline-flex {
  7677.        display: -ms-inline-flexbox !important;
  7678.        display: inline-flex !important
  7679.    }
  7680.  
  7681.    @media (min-width:576px) {
  7682.        .d-sm-none {
  7683.            display: none !important
  7684.        }
  7685.  
  7686.        .d-sm-inline {
  7687.            display: inline !important
  7688.        }
  7689.  
  7690.        .d-sm-inline-block {
  7691.            display: inline-block !important
  7692.        }
  7693.  
  7694.        .d-sm-block {
  7695.            display: block !important
  7696.        }
  7697.  
  7698.        .d-sm-table {
  7699.            display: table !important
  7700.        }
  7701.  
  7702.        .d-sm-table-row {
  7703.            display: table-row !important
  7704.        }
  7705.  
  7706.        .d-sm-table-cell {
  7707.            display: table-cell !important
  7708.        }
  7709.  
  7710.        .d-sm-flex {
  7711.            display: -ms-flexbox !important;
  7712.            display: flex !important
  7713.        }
  7714.  
  7715.        .d-sm-inline-flex {
  7716.            display: -ms-inline-flexbox !important;
  7717.            display: inline-flex !important
  7718.        }
  7719.    }
  7720.  
  7721.    @media (min-width:768px) {
  7722.        .d-md-none {
  7723.            display: none !important
  7724.        }
  7725.  
  7726.        .d-md-inline {
  7727.            display: inline !important
  7728.        }
  7729.  
  7730.        .d-md-inline-block {
  7731.            display: inline-block !important
  7732.        }
  7733.  
  7734.        .d-md-block {
  7735.            display: block !important
  7736.        }
  7737.  
  7738.        .d-md-table {
  7739.            display: table !important
  7740.        }
  7741.  
  7742.        .d-md-table-row {
  7743.            display: table-row !important
  7744.        }
  7745.  
  7746.        .d-md-table-cell {
  7747.            display: table-cell !important
  7748.        }
  7749.  
  7750.        .d-md-flex {
  7751.            display: -ms-flexbox !important;
  7752.            display: flex !important
  7753.        }
  7754.  
  7755.        .d-md-inline-flex {
  7756.            display: -ms-inline-flexbox !important;
  7757.            display: inline-flex !important
  7758.        }
  7759.    }
  7760.  
  7761.    @media (min-width:992px) {
  7762.        .d-lg-none {
  7763.            display: none !important
  7764.        }
  7765.  
  7766.        .d-lg-inline {
  7767.            display: inline !important
  7768.        }
  7769.  
  7770.        .d-lg-inline-block {
  7771.            display: inline-block !important
  7772.        }
  7773.  
  7774.        .d-lg-block {
  7775.            display: block !important
  7776.        }
  7777.  
  7778.        .d-lg-table {
  7779.            display: table !important
  7780.        }
  7781.  
  7782.        .d-lg-table-row {
  7783.            display: table-row !important
  7784.        }
  7785.  
  7786.        .d-lg-table-cell {
  7787.            display: table-cell !important
  7788.        }
  7789.  
  7790.        .d-lg-flex {
  7791.            display: -ms-flexbox !important;
  7792.            display: flex !important
  7793.        }
  7794.  
  7795.        .d-lg-inline-flex {
  7796.            display: -ms-inline-flexbox !important;
  7797.            display: inline-flex !important
  7798.        }
  7799.    }
  7800.  
  7801.    @media (min-width:1200px) {
  7802.        .d-xl-none {
  7803.            display: none !important
  7804.        }
  7805.  
  7806.        .d-xl-inline {
  7807.            display: inline !important
  7808.        }
  7809.  
  7810.        .d-xl-inline-block {
  7811.            display: inline-block !important
  7812.        }
  7813.  
  7814.        .d-xl-block {
  7815.            display: block !important
  7816.        }
  7817.  
  7818.        .d-xl-table {
  7819.            display: table !important
  7820.        }
  7821.  
  7822.        .d-xl-table-row {
  7823.            display: table-row !important
  7824.        }
  7825.  
  7826.        .d-xl-table-cell {
  7827.            display: table-cell !important
  7828.        }
  7829.  
  7830.        .d-xl-flex {
  7831.            display: -ms-flexbox !important;
  7832.            display: flex !important
  7833.        }
  7834.  
  7835.        .d-xl-inline-flex {
  7836.            display: -ms-inline-flexbox !important;
  7837.            display: inline-flex !important
  7838.        }
  7839.    }
  7840.  
  7841.    @media print {
  7842.        .d-print-none {
  7843.            display: none !important
  7844.        }
  7845.  
  7846.        .d-print-inline {
  7847.            display: inline !important
  7848.        }
  7849.  
  7850.        .d-print-inline-block {
  7851.            display: inline-block !important
  7852.        }
  7853.  
  7854.        .d-print-block {
  7855.            display: block !important
  7856.        }
  7857.  
  7858.        .d-print-table {
  7859.            display: table !important
  7860.        }
  7861.  
  7862.        .d-print-table-row {
  7863.            display: table-row !important
  7864.        }
  7865.  
  7866.        .d-print-table-cell {
  7867.            display: table-cell !important
  7868.        }
  7869.  
  7870.        .d-print-flex {
  7871.            display: -ms-flexbox !important;
  7872.            display: flex !important
  7873.        }
  7874.  
  7875.        .d-print-inline-flex {
  7876.            display: -ms-inline-flexbox !important;
  7877.            display: inline-flex !important
  7878.        }
  7879.    }
  7880.  
  7881.    .embed-responsive {
  7882.        position: relative;
  7883.        display: block;
  7884.        width: 100%;
  7885.        padding: 0;
  7886.        overflow: hidden
  7887.    }
  7888.  
  7889.    .embed-responsive::before {
  7890.        display: block;
  7891.        content: ""
  7892.    }
  7893.  
  7894.    .embed-responsive .embed-responsive-item,
  7895.    .embed-responsive embed,
  7896.    .embed-responsive iframe,
  7897.    .embed-responsive object,
  7898.    .embed-responsive video {
  7899.        position: absolute;
  7900.        top: 0;
  7901.        bottom: 0;
  7902.        left: 0;
  7903.        width: 100%;
  7904.        height: 100%;
  7905.        border: 0
  7906.    }
  7907.  
  7908.    .embed-responsive-21by9::before {
  7909.        padding-top: 42.857143%
  7910.    }
  7911.  
  7912.    .embed-responsive-16by9::before {
  7913.        padding-top: 56.25%
  7914.    }
  7915.  
  7916.    .embed-responsive-4by3::before {
  7917.        padding-top: 75%
  7918.    }
  7919.  
  7920.    .embed-responsive-1by1::before {
  7921.        padding-top: 100%
  7922.    }
  7923.  
  7924.    .flex-row {
  7925.        -ms-flex-direction: row !important;
  7926.        flex-direction: row !important
  7927.    }
  7928.  
  7929.    .flex-column {
  7930.        -ms-flex-direction: column !important;
  7931.        flex-direction: column !important
  7932.    }
  7933.  
  7934.    .flex-row-reverse {
  7935.        -ms-flex-direction: row-reverse !important;
  7936.        flex-direction: row-reverse !important
  7937.    }
  7938.  
  7939.    .flex-column-reverse {
  7940.        -ms-flex-direction: column-reverse !important;
  7941.        flex-direction: column-reverse !important
  7942.    }
  7943.  
  7944.    .flex-wrap {
  7945.        -ms-flex-wrap: wrap !important;
  7946.        flex-wrap: wrap !important
  7947.    }
  7948.  
  7949.    .flex-nowrap {
  7950.        -ms-flex-wrap: nowrap !important;
  7951.        flex-wrap: nowrap !important
  7952.    }
  7953.  
  7954.    .flex-wrap-reverse {
  7955.        -ms-flex-wrap: wrap-reverse !important;
  7956.        flex-wrap: wrap-reverse !important
  7957.    }
  7958.  
  7959.    .flex-fill {
  7960.        -ms-flex: 1 1 auto !important;
  7961.        flex: 1 1 auto !important
  7962.    }
  7963.  
  7964.    .flex-grow-0 {
  7965.        -ms-flex-positive: 0 !important;
  7966.        flex-grow: 0 !important
  7967.    }
  7968.  
  7969.    .flex-grow-1 {
  7970.        -ms-flex-positive: 1 !important;
  7971.        flex-grow: 1 !important
  7972.    }
  7973.  
  7974.    .flex-shrink-0 {
  7975.        -ms-flex-negative: 0 !important;
  7976.        flex-shrink: 0 !important
  7977.    }
  7978.  
  7979.    .flex-shrink-1 {
  7980.        -ms-flex-negative: 1 !important;
  7981.        flex-shrink: 1 !important
  7982.    }
  7983.  
  7984.    .justify-content-start {
  7985.        -ms-flex-pack: start !important;
  7986.        justify-content: flex-start !important
  7987.    }
  7988.  
  7989.    .justify-content-end {
  7990.        -ms-flex-pack: end !important;
  7991.        justify-content: flex-end !important
  7992.    }
  7993.  
  7994.    .justify-content-center {
  7995.        -ms-flex-pack: center !important;
  7996.        justify-content: center !important
  7997.    }
  7998.  
  7999.    .justify-content-between {
  8000.        -ms-flex-pack: justify !important;
  8001.        justify-content: space-between !important
  8002.    }
  8003.  
  8004.    .justify-content-around {
  8005.        -ms-flex-pack: distribute !important;
  8006.        justify-content: space-around !important
  8007.    }
  8008.  
  8009.    .align-items-start {
  8010.        -ms-flex-align: start !important;
  8011.        align-items: flex-start !important
  8012.    }
  8013.  
  8014.    .align-items-end {
  8015.        -ms-flex-align: end !important;
  8016.        align-items: flex-end !important
  8017.    }
  8018.  
  8019.    .align-items-center {
  8020.        -ms-flex-align: center !important;
  8021.        align-items: center !important
  8022.    }
  8023.  
  8024.    .align-items-baseline {
  8025.        -ms-flex-align: baseline !important;
  8026.        align-items: baseline !important
  8027.    }
  8028.  
  8029.    .align-items-stretch {
  8030.        -ms-flex-align: stretch !important;
  8031.        align-items: stretch !important
  8032.    }
  8033.  
  8034.    .align-content-start {
  8035.        -ms-flex-line-pack: start !important;
  8036.        align-content: flex-start !important
  8037.    }
  8038.  
  8039.    .align-content-end {
  8040.        -ms-flex-line-pack: end !important;
  8041.        align-content: flex-end !important
  8042.    }
  8043.  
  8044.    .align-content-center {
  8045.        -ms-flex-line-pack: center !important;
  8046.        align-content: center !important
  8047.    }
  8048.  
  8049.    .align-content-between {
  8050.        -ms-flex-line-pack: justify !important;
  8051.        align-content: space-between !important
  8052.    }
  8053.  
  8054.    .align-content-around {
  8055.        -ms-flex-line-pack: distribute !important;
  8056.        align-content: space-around !important
  8057.    }
  8058.  
  8059.    .align-content-stretch {
  8060.        -ms-flex-line-pack: stretch !important;
  8061.        align-content: stretch !important
  8062.    }
  8063.  
  8064.    .align-self-auto {
  8065.        -ms-flex-item-align: auto !important;
  8066.        align-self: auto !important
  8067.    }
  8068.  
  8069.    .align-self-start {
  8070.        -ms-flex-item-align: start !important;
  8071.        align-self: flex-start !important
  8072.    }
  8073.  
  8074.    .align-self-end {
  8075.        -ms-flex-item-align: end !important;
  8076.        align-self: flex-end !important
  8077.    }
  8078.  
  8079.    .align-self-center {
  8080.        -ms-flex-item-align: center !important;
  8081.        align-self: center !important
  8082.    }
  8083.  
  8084.    .align-self-baseline {
  8085.        -ms-flex-item-align: baseline !important;
  8086.        align-self: baseline !important
  8087.    }
  8088.  
  8089.    .align-self-stretch {
  8090.        -ms-flex-item-align: stretch !important;
  8091.        align-self: stretch !important
  8092.    }
  8093.  
  8094.    @media (min-width:576px) {
  8095.        .flex-sm-row {
  8096.            -ms-flex-direction: row !important;
  8097.            flex-direction: row !important
  8098.        }
  8099.  
  8100.        .flex-sm-column {
  8101.            -ms-flex-direction: column !important;
  8102.            flex-direction: column !important
  8103.        }
  8104.  
  8105.        .flex-sm-row-reverse {
  8106.            -ms-flex-direction: row-reverse !important;
  8107.            flex-direction: row-reverse !important
  8108.        }
  8109.  
  8110.        .flex-sm-column-reverse {
  8111.            -ms-flex-direction: column-reverse !important;
  8112.            flex-direction: column-reverse !important
  8113.        }
  8114.  
  8115.        .flex-sm-wrap {
  8116.            -ms-flex-wrap: wrap !important;
  8117.            flex-wrap: wrap !important
  8118.        }
  8119.  
  8120.        .flex-sm-nowrap {
  8121.            -ms-flex-wrap: nowrap !important;
  8122.            flex-wrap: nowrap !important
  8123.        }
  8124.  
  8125.        .flex-sm-wrap-reverse {
  8126.            -ms-flex-wrap: wrap-reverse !important;
  8127.            flex-wrap: wrap-reverse !important
  8128.        }
  8129.  
  8130.        .flex-sm-fill {
  8131.            -ms-flex: 1 1 auto !important;
  8132.            flex: 1 1 auto !important
  8133.        }
  8134.  
  8135.        .flex-sm-grow-0 {
  8136.            -ms-flex-positive: 0 !important;
  8137.            flex-grow: 0 !important
  8138.        }
  8139.  
  8140.        .flex-sm-grow-1 {
  8141.            -ms-flex-positive: 1 !important;
  8142.            flex-grow: 1 !important
  8143.        }
  8144.  
  8145.        .flex-sm-shrink-0 {
  8146.            -ms-flex-negative: 0 !important;
  8147.            flex-shrink: 0 !important
  8148.        }
  8149.  
  8150.        .flex-sm-shrink-1 {
  8151.            -ms-flex-negative: 1 !important;
  8152.            flex-shrink: 1 !important
  8153.        }
  8154.  
  8155.        .justify-content-sm-start {
  8156.            -ms-flex-pack: start !important;
  8157.            justify-content: flex-start !important
  8158.        }
  8159.  
  8160.        .justify-content-sm-end {
  8161.            -ms-flex-pack: end !important;
  8162.            justify-content: flex-end !important
  8163.        }
  8164.  
  8165.        .justify-content-sm-center {
  8166.            -ms-flex-pack: center !important;
  8167.            justify-content: center !important
  8168.        }
  8169.  
  8170.        .justify-content-sm-between {
  8171.            -ms-flex-pack: justify !important;
  8172.            justify-content: space-between !important
  8173.        }
  8174.  
  8175.        .justify-content-sm-around {
  8176.            -ms-flex-pack: distribute !important;
  8177.            justify-content: space-around !important
  8178.        }
  8179.  
  8180.        .align-items-sm-start {
  8181.            -ms-flex-align: start !important;
  8182.            align-items: flex-start !important
  8183.        }
  8184.  
  8185.        .align-items-sm-end {
  8186.            -ms-flex-align: end !important;
  8187.            align-items: flex-end !important
  8188.        }
  8189.  
  8190.        .align-items-sm-center {
  8191.            -ms-flex-align: center !important;
  8192.            align-items: center !important
  8193.        }
  8194.  
  8195.        .align-items-sm-baseline {
  8196.            -ms-flex-align: baseline !important;
  8197.            align-items: baseline !important
  8198.        }
  8199.  
  8200.        .align-items-sm-stretch {
  8201.            -ms-flex-align: stretch !important;
  8202.            align-items: stretch !important
  8203.        }
  8204.  
  8205.        .align-content-sm-start {
  8206.            -ms-flex-line-pack: start !important;
  8207.            align-content: flex-start !important
  8208.        }
  8209.  
  8210.        .align-content-sm-end {
  8211.            -ms-flex-line-pack: end !important;
  8212.            align-content: flex-end !important
  8213.        }
  8214.  
  8215.        .align-content-sm-center {
  8216.            -ms-flex-line-pack: center !important;
  8217.            align-content: center !important
  8218.        }
  8219.  
  8220.        .align-content-sm-between {
  8221.            -ms-flex-line-pack: justify !important;
  8222.            align-content: space-between !important
  8223.        }
  8224.  
  8225.        .align-content-sm-around {
  8226.            -ms-flex-line-pack: distribute !important;
  8227.            align-content: space-around !important
  8228.        }
  8229.  
  8230.        .align-content-sm-stretch {
  8231.            -ms-flex-line-pack: stretch !important;
  8232.            align-content: stretch !important
  8233.        }
  8234.  
  8235.        .align-self-sm-auto {
  8236.            -ms-flex-item-align: auto !important;
  8237.            align-self: auto !important
  8238.        }
  8239.  
  8240.        .align-self-sm-start {
  8241.            -ms-flex-item-align: start !important;
  8242.            align-self: flex-start !important
  8243.        }
  8244.  
  8245.        .align-self-sm-end {
  8246.            -ms-flex-item-align: end !important;
  8247.            align-self: flex-end !important
  8248.        }
  8249.  
  8250.        .align-self-sm-center {
  8251.            -ms-flex-item-align: center !important;
  8252.            align-self: center !important
  8253.        }
  8254.  
  8255.        .align-self-sm-baseline {
  8256.            -ms-flex-item-align: baseline !important;
  8257.            align-self: baseline !important
  8258.        }
  8259.  
  8260.        .align-self-sm-stretch {
  8261.            -ms-flex-item-align: stretch !important;
  8262.            align-self: stretch !important
  8263.        }
  8264.    }
  8265.  
  8266.    @media (min-width:768px) {
  8267.        .flex-md-row {
  8268.            -ms-flex-direction: row !important;
  8269.            flex-direction: row !important
  8270.        }
  8271.  
  8272.        .flex-md-column {
  8273.            -ms-flex-direction: column !important;
  8274.            flex-direction: column !important
  8275.        }
  8276.  
  8277.        .flex-md-row-reverse {
  8278.            -ms-flex-direction: row-reverse !important;
  8279.            flex-direction: row-reverse !important
  8280.        }
  8281.  
  8282.        .flex-md-column-reverse {
  8283.            -ms-flex-direction: column-reverse !important;
  8284.            flex-direction: column-reverse !important
  8285.        }
  8286.  
  8287.        .flex-md-wrap {
  8288.            -ms-flex-wrap: wrap !important;
  8289.            flex-wrap: wrap !important
  8290.        }
  8291.  
  8292.        .flex-md-nowrap {
  8293.            -ms-flex-wrap: nowrap !important;
  8294.            flex-wrap: nowrap !important
  8295.        }
  8296.  
  8297.        .flex-md-wrap-reverse {
  8298.            -ms-flex-wrap: wrap-reverse !important;
  8299.            flex-wrap: wrap-reverse !important
  8300.        }
  8301.  
  8302.        .flex-md-fill {
  8303.            -ms-flex: 1 1 auto !important;
  8304.            flex: 1 1 auto !important
  8305.        }
  8306.  
  8307.        .flex-md-grow-0 {
  8308.            -ms-flex-positive: 0 !important;
  8309.            flex-grow: 0 !important
  8310.        }
  8311.  
  8312.        .flex-md-grow-1 {
  8313.            -ms-flex-positive: 1 !important;
  8314.            flex-grow: 1 !important
  8315.        }
  8316.  
  8317.        .flex-md-shrink-0 {
  8318.            -ms-flex-negative: 0 !important;
  8319.            flex-shrink: 0 !important
  8320.        }
  8321.  
  8322.        .flex-md-shrink-1 {
  8323.            -ms-flex-negative: 1 !important;
  8324.            flex-shrink: 1 !important
  8325.        }
  8326.  
  8327.        .justify-content-md-start {
  8328.            -ms-flex-pack: start !important;
  8329.            justify-content: flex-start !important
  8330.        }
  8331.  
  8332.        .justify-content-md-end {
  8333.            -ms-flex-pack: end !important;
  8334.            justify-content: flex-end !important
  8335.        }
  8336.  
  8337.        .justify-content-md-center {
  8338.            -ms-flex-pack: center !important;
  8339.            justify-content: center !important
  8340.        }
  8341.  
  8342.        .justify-content-md-between {
  8343.            -ms-flex-pack: justify !important;
  8344.            justify-content: space-between !important
  8345.        }
  8346.  
  8347.        .justify-content-md-around {
  8348.            -ms-flex-pack: distribute !important;
  8349.            justify-content: space-around !important
  8350.        }
  8351.  
  8352.        .align-items-md-start {
  8353.            -ms-flex-align: start !important;
  8354.            align-items: flex-start !important
  8355.        }
  8356.  
  8357.        .align-items-md-end {
  8358.            -ms-flex-align: end !important;
  8359.            align-items: flex-end !important
  8360.        }
  8361.  
  8362.        .align-items-md-center {
  8363.            -ms-flex-align: center !important;
  8364.            align-items: center !important
  8365.        }
  8366.  
  8367.        .align-items-md-baseline {
  8368.            -ms-flex-align: baseline !important;
  8369.            align-items: baseline !important
  8370.        }
  8371.  
  8372.        .align-items-md-stretch {
  8373.            -ms-flex-align: stretch !important;
  8374.            align-items: stretch !important
  8375.        }
  8376.  
  8377.        .align-content-md-start {
  8378.            -ms-flex-line-pack: start !important;
  8379.            align-content: flex-start !important
  8380.        }
  8381.  
  8382.        .align-content-md-end {
  8383.            -ms-flex-line-pack: end !important;
  8384.            align-content: flex-end !important
  8385.        }
  8386.  
  8387.        .align-content-md-center {
  8388.            -ms-flex-line-pack: center !important;
  8389.            align-content: center !important
  8390.        }
  8391.  
  8392.        .align-content-md-between {
  8393.            -ms-flex-line-pack: justify !important;
  8394.            align-content: space-between !important
  8395.        }
  8396.  
  8397.        .align-content-md-around {
  8398.            -ms-flex-line-pack: distribute !important;
  8399.            align-content: space-around !important
  8400.        }
  8401.  
  8402.        .align-content-md-stretch {
  8403.            -ms-flex-line-pack: stretch !important;
  8404.            align-content: stretch !important
  8405.        }
  8406.  
  8407.        .align-self-md-auto {
  8408.            -ms-flex-item-align: auto !important;
  8409.            align-self: auto !important
  8410.        }
  8411.  
  8412.        .align-self-md-start {
  8413.            -ms-flex-item-align: start !important;
  8414.            align-self: flex-start !important
  8415.        }
  8416.  
  8417.        .align-self-md-end {
  8418.            -ms-flex-item-align: end !important;
  8419.            align-self: flex-end !important
  8420.        }
  8421.  
  8422.        .align-self-md-center {
  8423.            -ms-flex-item-align: center !important;
  8424.            align-self: center !important
  8425.        }
  8426.  
  8427.        .align-self-md-baseline {
  8428.            -ms-flex-item-align: baseline !important;
  8429.            align-self: baseline !important
  8430.        }
  8431.  
  8432.        .align-self-md-stretch {
  8433.            -ms-flex-item-align: stretch !important;
  8434.            align-self: stretch !important
  8435.        }
  8436.    }
  8437.  
  8438.    @media (min-width:992px) {
  8439.        .flex-lg-row {
  8440.            -ms-flex-direction: row !important;
  8441.            flex-direction: row !important
  8442.        }
  8443.  
  8444.        .flex-lg-column {
  8445.            -ms-flex-direction: column !important;
  8446.            flex-direction: column !important
  8447.        }
  8448.  
  8449.        .flex-lg-row-reverse {
  8450.            -ms-flex-direction: row-reverse !important;
  8451.            flex-direction: row-reverse !important
  8452.        }
  8453.  
  8454.        .flex-lg-column-reverse {
  8455.            -ms-flex-direction: column-reverse !important;
  8456.            flex-direction: column-reverse !important
  8457.        }
  8458.  
  8459.        .flex-lg-wrap {
  8460.            -ms-flex-wrap: wrap !important;
  8461.            flex-wrap: wrap !important
  8462.        }
  8463.  
  8464.        .flex-lg-nowrap {
  8465.            -ms-flex-wrap: nowrap !important;
  8466.            flex-wrap: nowrap !important
  8467.        }
  8468.  
  8469.        .flex-lg-wrap-reverse {
  8470.            -ms-flex-wrap: wrap-reverse !important;
  8471.            flex-wrap: wrap-reverse !important
  8472.        }
  8473.  
  8474.        .flex-lg-fill {
  8475.            -ms-flex: 1 1 auto !important;
  8476.            flex: 1 1 auto !important
  8477.        }
  8478.  
  8479.        .flex-lg-grow-0 {
  8480.            -ms-flex-positive: 0 !important;
  8481.            flex-grow: 0 !important
  8482.        }
  8483.  
  8484.        .flex-lg-grow-1 {
  8485.            -ms-flex-positive: 1 !important;
  8486.            flex-grow: 1 !important
  8487.        }
  8488.  
  8489.        .flex-lg-shrink-0 {
  8490.            -ms-flex-negative: 0 !important;
  8491.            flex-shrink: 0 !important
  8492.        }
  8493.  
  8494.        .flex-lg-shrink-1 {
  8495.            -ms-flex-negative: 1 !important;
  8496.            flex-shrink: 1 !important
  8497.        }
  8498.  
  8499.        .justify-content-lg-start {
  8500.            -ms-flex-pack: start !important;
  8501.            justify-content: flex-start !important
  8502.        }
  8503.  
  8504.        .justify-content-lg-end {
  8505.            -ms-flex-pack: end !important;
  8506.            justify-content: flex-end !important
  8507.        }
  8508.  
  8509.        .justify-content-lg-center {
  8510.            -ms-flex-pack: center !important;
  8511.            justify-content: center !important
  8512.        }
  8513.  
  8514.        .justify-content-lg-between {
  8515.            -ms-flex-pack: justify !important;
  8516.            justify-content: space-between !important
  8517.        }
  8518.  
  8519.        .justify-content-lg-around {
  8520.            -ms-flex-pack: distribute !important;
  8521.            justify-content: space-around !important
  8522.        }
  8523.  
  8524.        .align-items-lg-start {
  8525.            -ms-flex-align: start !important;
  8526.            align-items: flex-start !important
  8527.        }
  8528.  
  8529.        .align-items-lg-end {
  8530.            -ms-flex-align: end !important;
  8531.            align-items: flex-end !important
  8532.        }
  8533.  
  8534.        .align-items-lg-center {
  8535.            -ms-flex-align: center !important;
  8536.            align-items: center !important
  8537.        }
  8538.  
  8539.        .align-items-lg-baseline {
  8540.            -ms-flex-align: baseline !important;
  8541.            align-items: baseline !important
  8542.        }
  8543.  
  8544.        .align-items-lg-stretch {
  8545.            -ms-flex-align: stretch !important;
  8546.            align-items: stretch !important
  8547.        }
  8548.  
  8549.        .align-content-lg-start {
  8550.            -ms-flex-line-pack: start !important;
  8551.            align-content: flex-start !important
  8552.        }
  8553.  
  8554.        .align-content-lg-end {
  8555.            -ms-flex-line-pack: end !important;
  8556.            align-content: flex-end !important
  8557.        }
  8558.  
  8559.        .align-content-lg-center {
  8560.            -ms-flex-line-pack: center !important;
  8561.            align-content: center !important
  8562.        }
  8563.  
  8564.        .align-content-lg-between {
  8565.            -ms-flex-line-pack: justify !important;
  8566.            align-content: space-between !important
  8567.        }
  8568.  
  8569.        .align-content-lg-around {
  8570.            -ms-flex-line-pack: distribute !important;
  8571.            align-content: space-around !important
  8572.        }
  8573.  
  8574.        .align-content-lg-stretch {
  8575.            -ms-flex-line-pack: stretch !important;
  8576.            align-content: stretch !important
  8577.        }
  8578.  
  8579.        .align-self-lg-auto {
  8580.            -ms-flex-item-align: auto !important;
  8581.            align-self: auto !important
  8582.        }
  8583.  
  8584.        .align-self-lg-start {
  8585.            -ms-flex-item-align: start !important;
  8586.            align-self: flex-start !important
  8587.        }
  8588.  
  8589.        .align-self-lg-end {
  8590.            -ms-flex-item-align: end !important;
  8591.            align-self: flex-end !important
  8592.        }
  8593.  
  8594.        .align-self-lg-center {
  8595.            -ms-flex-item-align: center !important;
  8596.            align-self: center !important
  8597.        }
  8598.  
  8599.        .align-self-lg-baseline {
  8600.            -ms-flex-item-align: baseline !important;
  8601.            align-self: baseline !important
  8602.        }
  8603.  
  8604.        .align-self-lg-stretch {
  8605.            -ms-flex-item-align: stretch !important;
  8606.            align-self: stretch !important
  8607.        }
  8608.    }
  8609.  
  8610.    @media (min-width:1200px) {
  8611.        .flex-xl-row {
  8612.            -ms-flex-direction: row !important;
  8613.            flex-direction: row !important
  8614.        }
  8615.  
  8616.        .flex-xl-column {
  8617.            -ms-flex-direction: column !important;
  8618.            flex-direction: column !important
  8619.        }
  8620.  
  8621.        .flex-xl-row-reverse {
  8622.            -ms-flex-direction: row-reverse !important;
  8623.            flex-direction: row-reverse !important
  8624.        }
  8625.  
  8626.        .flex-xl-column-reverse {
  8627.            -ms-flex-direction: column-reverse !important;
  8628.            flex-direction: column-reverse !important
  8629.        }
  8630.  
  8631.        .flex-xl-wrap {
  8632.            -ms-flex-wrap: wrap !important;
  8633.            flex-wrap: wrap !important
  8634.        }
  8635.  
  8636.        .flex-xl-nowrap {
  8637.            -ms-flex-wrap: nowrap !important;
  8638.            flex-wrap: nowrap !important
  8639.        }
  8640.  
  8641.        .flex-xl-wrap-reverse {
  8642.            -ms-flex-wrap: wrap-reverse !important;
  8643.            flex-wrap: wrap-reverse !important
  8644.        }
  8645.  
  8646.        .flex-xl-fill {
  8647.            -ms-flex: 1 1 auto !important;
  8648.            flex: 1 1 auto !important
  8649.        }
  8650.  
  8651.        .flex-xl-grow-0 {
  8652.            -ms-flex-positive: 0 !important;
  8653.            flex-grow: 0 !important
  8654.        }
  8655.  
  8656.        .flex-xl-grow-1 {
  8657.            -ms-flex-positive: 1 !important;
  8658.            flex-grow: 1 !important
  8659.        }
  8660.  
  8661.        .flex-xl-shrink-0 {
  8662.            -ms-flex-negative: 0 !important;
  8663.            flex-shrink: 0 !important
  8664.        }
  8665.  
  8666.        .flex-xl-shrink-1 {
  8667.            -ms-flex-negative: 1 !important;
  8668.            flex-shrink: 1 !important
  8669.        }
  8670.  
  8671.        .justify-content-xl-start {
  8672.            -ms-flex-pack: start !important;
  8673.            justify-content: flex-start !important
  8674.        }
  8675.  
  8676.        .justify-content-xl-end {
  8677.            -ms-flex-pack: end !important;
  8678.            justify-content: flex-end !important
  8679.        }
  8680.  
  8681.        .justify-content-xl-center {
  8682.            -ms-flex-pack: center !important;
  8683.            justify-content: center !important
  8684.        }
  8685.  
  8686.        .justify-content-xl-between {
  8687.            -ms-flex-pack: justify !important;
  8688.            justify-content: space-between !important
  8689.        }
  8690.  
  8691.        .justify-content-xl-around {
  8692.            -ms-flex-pack: distribute !important;
  8693.            justify-content: space-around !important
  8694.        }
  8695.  
  8696.        .align-items-xl-start {
  8697.            -ms-flex-align: start !important;
  8698.            align-items: flex-start !important
  8699.        }
  8700.  
  8701.        .align-items-xl-end {
  8702.            -ms-flex-align: end !important;
  8703.            align-items: flex-end !important
  8704.        }
  8705.  
  8706.        .align-items-xl-center {
  8707.            -ms-flex-align: center !important;
  8708.            align-items: center !important
  8709.        }
  8710.  
  8711.        .align-items-xl-baseline {
  8712.            -ms-flex-align: baseline !important;
  8713.            align-items: baseline !important
  8714.        }
  8715.  
  8716.        .align-items-xl-stretch {
  8717.            -ms-flex-align: stretch !important;
  8718.            align-items: stretch !important
  8719.        }
  8720.  
  8721.        .align-content-xl-start {
  8722.            -ms-flex-line-pack: start !important;
  8723.            align-content: flex-start !important
  8724.        }
  8725.  
  8726.        .align-content-xl-end {
  8727.            -ms-flex-line-pack: end !important;
  8728.            align-content: flex-end !important
  8729.        }
  8730.  
  8731.        .align-content-xl-center {
  8732.            -ms-flex-line-pack: center !important;
  8733.            align-content: center !important
  8734.        }
  8735.  
  8736.        .align-content-xl-between {
  8737.            -ms-flex-line-pack: justify !important;
  8738.            align-content: space-between !important
  8739.        }
  8740.  
  8741.        .align-content-xl-around {
  8742.            -ms-flex-line-pack: distribute !important;
  8743.            align-content: space-around !important
  8744.        }
  8745.  
  8746.        .align-content-xl-stretch {
  8747.            -ms-flex-line-pack: stretch !important;
  8748.            align-content: stretch !important
  8749.        }
  8750.  
  8751.        .align-self-xl-auto {
  8752.            -ms-flex-item-align: auto !important;
  8753.            align-self: auto !important
  8754.        }
  8755.  
  8756.        .align-self-xl-start {
  8757.            -ms-flex-item-align: start !important;
  8758.            align-self: flex-start !important
  8759.        }
  8760.  
  8761.        .align-self-xl-end {
  8762.            -ms-flex-item-align: end !important;
  8763.            align-self: flex-end !important
  8764.        }
  8765.  
  8766.        .align-self-xl-center {
  8767.            -ms-flex-item-align: center !important;
  8768.            align-self: center !important
  8769.        }
  8770.  
  8771.        .align-self-xl-baseline {
  8772.            -ms-flex-item-align: baseline !important;
  8773.            align-self: baseline !important
  8774.        }
  8775.  
  8776.        .align-self-xl-stretch {
  8777.            -ms-flex-item-align: stretch !important;
  8778.            align-self: stretch !important
  8779.        }
  8780.    }
  8781.  
  8782.    .float-left {
  8783.        float: left !important
  8784.    }
  8785.  
  8786.    .float-right {
  8787.        float: right !important
  8788.    }
  8789.  
  8790.    .float-none {
  8791.        float: none !important
  8792.    }
  8793.  
  8794.    @media (min-width:576px) {
  8795.        .float-sm-left {
  8796.            float: left !important
  8797.        }
  8798.  
  8799.        .float-sm-right {
  8800.            float: right !important
  8801.        }
  8802.  
  8803.        .float-sm-none {
  8804.            float: none !important
  8805.        }
  8806.    }
  8807.  
  8808.    @media (min-width:768px) {
  8809.        .float-md-left {
  8810.            float: left !important
  8811.        }
  8812.  
  8813.        .float-md-right {
  8814.            float: right !important
  8815.        }
  8816.  
  8817.        .float-md-none {
  8818.            float: none !important
  8819.        }
  8820.    }
  8821.  
  8822.    @media (min-width:992px) {
  8823.        .float-lg-left {
  8824.            float: left !important
  8825.        }
  8826.  
  8827.        .float-lg-right {
  8828.            float: right !important
  8829.        }
  8830.  
  8831.        .float-lg-none {
  8832.            float: none !important
  8833.        }
  8834.    }
  8835.  
  8836.    @media (min-width:1200px) {
  8837.        .float-xl-left {
  8838.            float: left !important
  8839.        }
  8840.  
  8841.        .float-xl-right {
  8842.            float: right !important
  8843.        }
  8844.  
  8845.        .float-xl-none {
  8846.            float: none !important
  8847.        }
  8848.    }
  8849.  
  8850.    .user-select-all {
  8851.        -webkit-user-select: all !important;
  8852.        -moz-user-select: all !important;
  8853.        -ms-user-select: all !important;
  8854.        user-select: all !important
  8855.    }
  8856.  
  8857.    .user-select-auto {
  8858.        -webkit-user-select: auto !important;
  8859.        -moz-user-select: auto !important;
  8860.        -ms-user-select: auto !important;
  8861.        user-select: auto !important
  8862.    }
  8863.  
  8864.    .user-select-none {
  8865.        -webkit-user-select: none !important;
  8866.        -moz-user-select: none !important;
  8867.        -ms-user-select: none !important;
  8868.        user-select: none !important
  8869.    }
  8870.  
  8871.    .overflow-auto {
  8872.        overflow: auto !important
  8873.    }
  8874.  
  8875.    .overflow-hidden {
  8876.        overflow: hidden !important
  8877.    }
  8878.  
  8879.    .position-static {
  8880.        position: static !important
  8881.    }
  8882.  
  8883.    .position-relative {
  8884.        position: relative !important
  8885.    }
  8886.  
  8887.    .position-absolute {
  8888.        position: absolute !important
  8889.    }
  8890.  
  8891.    .position-fixed {
  8892.        position: fixed !important
  8893.    }
  8894.  
  8895.    .position-sticky {
  8896.        position: -webkit-sticky !important;
  8897.        position: sticky !important
  8898.    }
  8899.  
  8900.    .fixed-top {
  8901.        position: fixed;
  8902.        top: 0;
  8903.        right: 0;
  8904.        left: 0;
  8905.        z-index: 1030
  8906.    }
  8907.  
  8908.    .fixed-bottom {
  8909.        position: fixed;
  8910.        right: 0;
  8911.        bottom: 0;
  8912.        left: 0;
  8913.        z-index: 1030
  8914.    }
  8915.  
  8916.    @supports ((position:-webkit-sticky) or (position:sticky)) {
  8917.        .sticky-top {
  8918.            position: -webkit-sticky;
  8919.            position: sticky;
  8920.            top: 0;
  8921.            z-index: 1020
  8922.        }
  8923.    }
  8924.  
  8925.    .sr-only {
  8926.        position: absolute;
  8927.        width: 1px;
  8928.        height: 1px;
  8929.        padding: 0;
  8930.        margin: -1px;
  8931.        overflow: hidden;
  8932.        clip: rect(0, 0, 0, 0);
  8933.        white-space: nowrap;
  8934.        border: 0
  8935.    }
  8936.  
  8937.    .sr-only-focusable:active,
  8938.    .sr-only-focusable:focus {
  8939.        position: static;
  8940.        width: auto;
  8941.        height: auto;
  8942.        overflow: visible;
  8943.        clip: auto;
  8944.        white-space: normal
  8945.    }
  8946.  
  8947.    .shadow-sm {
  8948.        box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important
  8949.    }
  8950.  
  8951.    .shadow {
  8952.        box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important
  8953.    }
  8954.  
  8955.    .shadow-lg {
  8956.        box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important
  8957.    }
  8958.  
  8959.    .shadow-none {
  8960.        box-shadow: none !important
  8961.    }
  8962.  
  8963.    .w-25 {
  8964.        width: 25% !important
  8965.    }
  8966.  
  8967.    .w-50 {
  8968.        width: 50% !important
  8969.    }
  8970.  
  8971.    .w-75 {
  8972.        width: 75% !important
  8973.    }
  8974.  
  8975.    .w-100 {
  8976.        width: 100% !important
  8977.    }
  8978.  
  8979.    .w-auto {
  8980.        width: auto !important
  8981.    }
  8982.  
  8983.    .h-25 {
  8984.        height: 25% !important
  8985.    }
  8986.  
  8987.    .h-50 {
  8988.        height: 50% !important
  8989.    }
  8990.  
  8991.    .h-75 {
  8992.        height: 75% !important
  8993.    }
  8994.  
  8995.    .h-100 {
  8996.        height: 100% !important
  8997.    }
  8998.  
  8999.    .h-auto {
  9000.        height: auto !important
  9001.    }
  9002.  
  9003.    .mw-100 {
  9004.        max-width: 100% !important
  9005.    }
  9006.  
  9007.    .mh-100 {
  9008.        max-height: 100% !important
  9009.    }
  9010.  
  9011.    .min-vw-100 {
  9012.        min-width: 100vw !important
  9013.    }
  9014.  
  9015.    .min-vh-100 {
  9016.        min-height: 100vh !important
  9017.    }
  9018.  
  9019.    .vw-100 {
  9020.        width: 100vw !important
  9021.    }
  9022.  
  9023.    .vh-100 {
  9024.        height: 100vh !important
  9025.    }
  9026.  
  9027.    .m-0 {
  9028.        margin: 0 !important
  9029.    }
  9030.  
  9031.    .mt-0,
  9032.    .my-0 {
  9033.        margin-top: 0 !important
  9034.    }
  9035.  
  9036.    .mr-0,
  9037.    .mx-0 {
  9038.        margin-right: 0 !important
  9039.    }
  9040.  
  9041.    .mb-0,
  9042.    .my-0 {
  9043.        margin-bottom: 0 !important
  9044.    }
  9045.  
  9046.    .ml-0,
  9047.    .mx-0 {
  9048.        margin-left: 0 !important
  9049.    }
  9050.  
  9051.    .m-1 {
  9052.        margin: .25rem !important
  9053.    }
  9054.  
  9055.    .mt-1,
  9056.    .my-1 {
  9057.        margin-top: .25rem !important
  9058.    }
  9059.  
  9060.    .mr-1,
  9061.    .mx-1 {
  9062.        margin-right: .25rem !important
  9063.    }
  9064.  
  9065.    .mb-1,
  9066.    .my-1 {
  9067.        margin-bottom: .25rem !important
  9068.    }
  9069.  
  9070.    .ml-1,
  9071.    .mx-1 {
  9072.        margin-left: .25rem !important
  9073.    }
  9074.  
  9075.    .m-2 {
  9076.        margin: .5rem !important
  9077.    }
  9078.  
  9079.    .mt-2,
  9080.    .my-2 {
  9081.        margin-top: .5rem !important
  9082.    }
  9083.  
  9084.    .mr-2,
  9085.    .mx-2 {
  9086.        margin-right: .5rem !important
  9087.    }
  9088.  
  9089.    .mb-2,
  9090.    .my-2 {
  9091.        margin-bottom: .5rem !important
  9092.    }
  9093.  
  9094.    .ml-2,
  9095.    .mx-2 {
  9096.        margin-left: .5rem !important
  9097.    }
  9098.  
  9099.    .m-3 {
  9100.        margin: 1rem !important
  9101.    }
  9102.  
  9103.    .mt-3,
  9104.    .my-3 {
  9105.        margin-top: 1rem !important
  9106.    }
  9107.  
  9108.    .mr-3,
  9109.    .mx-3 {
  9110.        margin-right: 1rem !important
  9111.    }
  9112.  
  9113.    .mb-3,
  9114.    .my-3 {
  9115.        margin-bottom: 1rem !important
  9116.    }
  9117.  
  9118.    .ml-3,
  9119.    .mx-3 {
  9120.        margin-left: 1rem !important
  9121.    }
  9122.  
  9123.    .m-4 {
  9124.        margin: 1.5rem !important
  9125.    }
  9126.  
  9127.    .mt-4,
  9128.    .my-4 {
  9129.        margin-top: 1.5rem !important
  9130.    }
  9131.  
  9132.    .mr-4,
  9133.    .mx-4 {
  9134.        margin-right: 1.5rem !important
  9135.    }
  9136.  
  9137.    .mb-4,
  9138.    .my-4 {
  9139.        margin-bottom: 1.5rem !important
  9140.    }
  9141.  
  9142.    .ml-4,
  9143.    .mx-4 {
  9144.        margin-left: 1.5rem !important
  9145.    }
  9146.  
  9147.    .m-5 {
  9148.        margin: 3rem !important
  9149.    }
  9150.  
  9151.    .mt-5,
  9152.    .my-5 {
  9153.        margin-top: 3rem !important
  9154.    }
  9155.  
  9156.    .mr-5,
  9157.    .mx-5 {
  9158.        margin-right: 3rem !important
  9159.    }
  9160.  
  9161.    .mb-5,
  9162.    .my-5 {
  9163.        margin-bottom: 3rem !important
  9164.    }
  9165.  
  9166.    .ml-5,
  9167.    .mx-5 {
  9168.        margin-left: 3rem !important
  9169.    }
  9170.  
  9171.    .p-0 {
  9172.        padding: 0 !important
  9173.    }
  9174.  
  9175.    .pt-0,
  9176.    .py-0 {
  9177.        padding-top: 0 !important
  9178.    }
  9179.  
  9180.    .pr-0,
  9181.    .px-0 {
  9182.        padding-right: 0 !important
  9183.    }
  9184.  
  9185.    .pb-0,
  9186.    .py-0 {
  9187.        padding-bottom: 0 !important
  9188.    }
  9189.  
  9190.    .pl-0,
  9191.    .px-0 {
  9192.        padding-left: 0 !important
  9193.    }
  9194.  
  9195.    .p-1 {
  9196.        padding: .25rem !important
  9197.    }
  9198.  
  9199.    .pt-1,
  9200.    .py-1 {
  9201.        padding-top: .25rem !important
  9202.    }
  9203.  
  9204.    .pr-1,
  9205.    .px-1 {
  9206.        padding-right: .25rem !important
  9207.    }
  9208.  
  9209.    .pb-1,
  9210.    .py-1 {
  9211.        padding-bottom: .25rem !important
  9212.    }
  9213.  
  9214.    .pl-1,
  9215.    .px-1 {
  9216.        padding-left: .25rem !important
  9217.    }
  9218.  
  9219.    .p-2 {
  9220.        padding: .5rem !important
  9221.    }
  9222.  
  9223.    .pt-2,
  9224.    .py-2 {
  9225.        padding-top: .5rem !important
  9226.    }
  9227.  
  9228.    .pr-2,
  9229.    .px-2 {
  9230.        padding-right: .5rem !important
  9231.    }
  9232.  
  9233.    .pb-2,
  9234.    .py-2 {
  9235.        padding-bottom: .5rem !important
  9236.    }
  9237.  
  9238.    .pl-2,
  9239.    .px-2 {
  9240.        padding-left: .5rem !important
  9241.    }
  9242.  
  9243.    .p-3 {
  9244.        padding: 1rem !important
  9245.    }
  9246.  
  9247.    .pt-3,
  9248.    .py-3 {
  9249.        padding-top: 1rem !important
  9250.    }
  9251.  
  9252.    .pr-3,
  9253.    .px-3 {
  9254.        padding-right: 1rem !important
  9255.    }
  9256.  
  9257.    .pb-3,
  9258.    .py-3 {
  9259.        padding-bottom: 1rem !important
  9260.    }
  9261.  
  9262.    .pl-3,
  9263.    .px-3 {
  9264.        padding-left: 1rem !important
  9265.    }
  9266.  
  9267.    .p-4 {
  9268.        padding: 1.5rem !important
  9269.    }
  9270.  
  9271.    .pt-4,
  9272.    .py-4 {
  9273.        padding-top: 1.5rem !important
  9274.    }
  9275.  
  9276.    .pr-4,
  9277.    .px-4 {
  9278.        padding-right: 1.5rem !important
  9279.    }
  9280.  
  9281.    .pb-4,
  9282.    .py-4 {
  9283.        padding-bottom: 1.5rem !important
  9284.    }
  9285.  
  9286.    .pl-4,
  9287.    .px-4 {
  9288.        padding-left: 1.5rem !important
  9289.    }
  9290.  
  9291.    .p-5 {
  9292.        padding: 3rem !important
  9293.    }
  9294.  
  9295.    .pt-5,
  9296.    .py-5 {
  9297.        padding-top: 3rem !important
  9298.    }
  9299.  
  9300.    .pr-5,
  9301.    .px-5 {
  9302.        padding-right: 3rem !important
  9303.    }
  9304.  
  9305.    .pb-5,
  9306.    .py-5 {
  9307.        padding-bottom: 3rem !important
  9308.    }
  9309.  
  9310.    .pl-5,
  9311.    .px-5 {
  9312.        padding-left: 3rem !important
  9313.    }
  9314.  
  9315.    .m-n1 {
  9316.        margin: -.25rem !important
  9317.    }
  9318.  
  9319.    .mt-n1,
  9320.    .my-n1 {
  9321.        margin-top: -.25rem !important
  9322.    }
  9323.  
  9324.    .mr-n1,
  9325.    .mx-n1 {
  9326.        margin-right: -.25rem !important
  9327.    }
  9328.  
  9329.    .mb-n1,
  9330.    .my-n1 {
  9331.        margin-bottom: -.25rem !important
  9332.    }
  9333.  
  9334.    .ml-n1,
  9335.    .mx-n1 {
  9336.        margin-left: -.25rem !important
  9337.    }
  9338.  
  9339.    .m-n2 {
  9340.        margin: -.5rem !important
  9341.    }
  9342.  
  9343.    .mt-n2,
  9344.    .my-n2 {
  9345.        margin-top: -.5rem !important
  9346.    }
  9347.  
  9348.    .mr-n2,
  9349.    .mx-n2 {
  9350.        margin-right: -.5rem !important
  9351.    }
  9352.  
  9353.    .mb-n2,
  9354.    .my-n2 {
  9355.        margin-bottom: -.5rem !important
  9356.    }
  9357.  
  9358.    .ml-n2,
  9359.    .mx-n2 {
  9360.        margin-left: -.5rem !important
  9361.    }
  9362.  
  9363.    .m-n3 {
  9364.        margin: -1rem !important
  9365.    }
  9366.  
  9367.    .mt-n3,
  9368.    .my-n3 {
  9369.        margin-top: -1rem !important
  9370.    }
  9371.  
  9372.    .mr-n3,
  9373.    .mx-n3 {
  9374.        margin-right: -1rem !important
  9375.    }
  9376.  
  9377.    .mb-n3,
  9378.    .my-n3 {
  9379.        margin-bottom: -1rem !important
  9380.    }
  9381.  
  9382.    .ml-n3,
  9383.    .mx-n3 {
  9384.        margin-left: -1rem !important
  9385.    }
  9386.  
  9387.    .m-n4 {
  9388.        margin: -1.5rem !important
  9389.    }
  9390.  
  9391.    .mt-n4,
  9392.    .my-n4 {
  9393.        margin-top: -1.5rem !important
  9394.    }
  9395.  
  9396.    .mr-n4,
  9397.    .mx-n4 {
  9398.        margin-right: -1.5rem !important
  9399.    }
  9400.  
  9401.    .mb-n4,
  9402.    .my-n4 {
  9403.        margin-bottom: -1.5rem !important
  9404.    }
  9405.  
  9406.    .ml-n4,
  9407.    .mx-n4 {
  9408.        margin-left: -1.5rem !important
  9409.    }
  9410.  
  9411.    .m-n5 {
  9412.        margin: -3rem !important
  9413.    }
  9414.  
  9415.    .mt-n5,
  9416.    .my-n5 {
  9417.        margin-top: -3rem !important
  9418.    }
  9419.  
  9420.    .mr-n5,
  9421.    .mx-n5 {
  9422.        margin-right: -3rem !important
  9423.    }
  9424.  
  9425.    .mb-n5,
  9426.    .my-n5 {
  9427.        margin-bottom: -3rem !important
  9428.    }
  9429.  
  9430.    .ml-n5,
  9431.    .mx-n5 {
  9432.        margin-left: -3rem !important
  9433.    }
  9434.  
  9435.    .m-auto {
  9436.        margin: auto !important
  9437.    }
  9438.  
  9439.    .mt-auto,
  9440.    .my-auto {
  9441.        margin-top: auto !important
  9442.    }
  9443.  
  9444.    .mr-auto,
  9445.    .mx-auto {
  9446.        margin-right: auto !important
  9447.    }
  9448.  
  9449.    .mb-auto,
  9450.    .my-auto {
  9451.        margin-bottom: auto !important
  9452.    }
  9453.  
  9454.    .ml-auto,
  9455.    .mx-auto {
  9456.        margin-left: auto !important
  9457.    }
  9458.  
  9459.    @media (min-width:576px) {
  9460.        .m-sm-0 {
  9461.            margin: 0 !important
  9462.        }
  9463.  
  9464.        .mt-sm-0,
  9465.        .my-sm-0 {
  9466.            margin-top: 0 !important
  9467.        }
  9468.  
  9469.        .mr-sm-0,
  9470.        .mx-sm-0 {
  9471.            margin-right: 0 !important
  9472.        }
  9473.  
  9474.        .mb-sm-0,
  9475.        .my-sm-0 {
  9476.            margin-bottom: 0 !important
  9477.        }
  9478.  
  9479.        .ml-sm-0,
  9480.        .mx-sm-0 {
  9481.            margin-left: 0 !important
  9482.        }
  9483.  
  9484.        .m-sm-1 {
  9485.            margin: .25rem !important
  9486.        }
  9487.  
  9488.        .mt-sm-1,
  9489.        .my-sm-1 {
  9490.            margin-top: .25rem !important
  9491.        }
  9492.  
  9493.        .mr-sm-1,
  9494.        .mx-sm-1 {
  9495.            margin-right: .25rem !important
  9496.        }
  9497.  
  9498.        .mb-sm-1,
  9499.        .my-sm-1 {
  9500.            margin-bottom: .25rem !important
  9501.        }
  9502.  
  9503.        .ml-sm-1,
  9504.        .mx-sm-1 {
  9505.            margin-left: .25rem !important
  9506.        }
  9507.  
  9508.        .m-sm-2 {
  9509.            margin: .5rem !important
  9510.        }
  9511.  
  9512.        .mt-sm-2,
  9513.        .my-sm-2 {
  9514.            margin-top: .5rem !important
  9515.        }
  9516.  
  9517.        .mr-sm-2,
  9518.        .mx-sm-2 {
  9519.            margin-right: .5rem !important
  9520.        }
  9521.  
  9522.        .mb-sm-2,
  9523.        .my-sm-2 {
  9524.            margin-bottom: .5rem !important
  9525.        }
  9526.  
  9527.        .ml-sm-2,
  9528.        .mx-sm-2 {
  9529.            margin-left: .5rem !important
  9530.        }
  9531.  
  9532.        .m-sm-3 {
  9533.            margin: 1rem !important
  9534.        }
  9535.  
  9536.        .mt-sm-3,
  9537.        .my-sm-3 {
  9538.            margin-top: 1rem !important
  9539.        }
  9540.  
  9541.        .mr-sm-3,
  9542.        .mx-sm-3 {
  9543.            margin-right: 1rem !important
  9544.        }
  9545.  
  9546.        .mb-sm-3,
  9547.        .my-sm-3 {
  9548.            margin-bottom: 1rem !important
  9549.        }
  9550.  
  9551.        .ml-sm-3,
  9552.        .mx-sm-3 {
  9553.            margin-left: 1rem !important
  9554.        }
  9555.  
  9556.        .m-sm-4 {
  9557.            margin: 1.5rem !important
  9558.        }
  9559.  
  9560.        .mt-sm-4,
  9561.        .my-sm-4 {
  9562.            margin-top: 1.5rem !important
  9563.        }
  9564.  
  9565.        .mr-sm-4,
  9566.        .mx-sm-4 {
  9567.            margin-right: 1.5rem !important
  9568.        }
  9569.  
  9570.        .mb-sm-4,
  9571.        .my-sm-4 {
  9572.            margin-bottom: 1.5rem !important
  9573.        }
  9574.  
  9575.        .ml-sm-4,
  9576.        .mx-sm-4 {
  9577.            margin-left: 1.5rem !important
  9578.        }
  9579.  
  9580.        .m-sm-5 {
  9581.            margin: 3rem !important
  9582.        }
  9583.  
  9584.        .mt-sm-5,
  9585.        .my-sm-5 {
  9586.            margin-top: 3rem !important
  9587.        }
  9588.  
  9589.        .mr-sm-5,
  9590.        .mx-sm-5 {
  9591.            margin-right: 3rem !important
  9592.        }
  9593.  
  9594.        .mb-sm-5,
  9595.        .my-sm-5 {
  9596.            margin-bottom: 3rem !important
  9597.        }
  9598.  
  9599.        .ml-sm-5,
  9600.        .mx-sm-5 {
  9601.            margin-left: 3rem !important
  9602.        }
  9603.  
  9604.        .p-sm-0 {
  9605.            padding: 0 !important
  9606.        }
  9607.  
  9608.        .pt-sm-0,
  9609.        .py-sm-0 {
  9610.            padding-top: 0 !important
  9611.        }
  9612.  
  9613.        .pr-sm-0,
  9614.        .px-sm-0 {
  9615.            padding-right: 0 !important
  9616.        }
  9617.  
  9618.        .pb-sm-0,
  9619.        .py-sm-0 {
  9620.            padding-bottom: 0 !important
  9621.        }
  9622.  
  9623.        .pl-sm-0,
  9624.        .px-sm-0 {
  9625.            padding-left: 0 !important
  9626.        }
  9627.  
  9628.        .p-sm-1 {
  9629.            padding: .25rem !important
  9630.        }
  9631.  
  9632.        .pt-sm-1,
  9633.        .py-sm-1 {
  9634.            padding-top: .25rem !important
  9635.        }
  9636.  
  9637.        .pr-sm-1,
  9638.        .px-sm-1 {
  9639.            padding-right: .25rem !important
  9640.        }
  9641.  
  9642.        .pb-sm-1,
  9643.        .py-sm-1 {
  9644.            padding-bottom: .25rem !important
  9645.        }
  9646.  
  9647.        .pl-sm-1,
  9648.        .px-sm-1 {
  9649.            padding-left: .25rem !important
  9650.        }
  9651.  
  9652.        .p-sm-2 {
  9653.            padding: .5rem !important
  9654.        }
  9655.  
  9656.        .pt-sm-2,
  9657.        .py-sm-2 {
  9658.            padding-top: .5rem !important
  9659.        }
  9660.  
  9661.        .pr-sm-2,
  9662.        .px-sm-2 {
  9663.            padding-right: .5rem !important
  9664.        }
  9665.  
  9666.        .pb-sm-2,
  9667.        .py-sm-2 {
  9668.            padding-bottom: .5rem !important
  9669.        }
  9670.  
  9671.        .pl-sm-2,
  9672.        .px-sm-2 {
  9673.            padding-left: .5rem !important
  9674.        }
  9675.  
  9676.        .p-sm-3 {
  9677.            padding: 1rem !important
  9678.        }
  9679.  
  9680.        .pt-sm-3,
  9681.        .py-sm-3 {
  9682.            padding-top: 1rem !important
  9683.        }
  9684.  
  9685.        .pr-sm-3,
  9686.        .px-sm-3 {
  9687.            padding-right: 1rem !important
  9688.        }
  9689.  
  9690.        .pb-sm-3,
  9691.        .py-sm-3 {
  9692.            padding-bottom: 1rem !important
  9693.        }
  9694.  
  9695.        .pl-sm-3,
  9696.        .px-sm-3 {
  9697.            padding-left: 1rem !important
  9698.        }
  9699.  
  9700.        .p-sm-4 {
  9701.            padding: 1.5rem !important
  9702.        }
  9703.  
  9704.        .pt-sm-4,
  9705.        .py-sm-4 {
  9706.            padding-top: 1.5rem !important
  9707.        }
  9708.  
  9709.        .pr-sm-4,
  9710.        .px-sm-4 {
  9711.            padding-right: 1.5rem !important
  9712.        }
  9713.  
  9714.        .pb-sm-4,
  9715.        .py-sm-4 {
  9716.            padding-bottom: 1.5rem !important
  9717.        }
  9718.  
  9719.        .pl-sm-4,
  9720.        .px-sm-4 {
  9721.            padding-left: 1.5rem !important
  9722.        }
  9723.  
  9724.        .p-sm-5 {
  9725.            padding: 3rem !important
  9726.        }
  9727.  
  9728.        .pt-sm-5,
  9729.        .py-sm-5 {
  9730.            padding-top: 3rem !important
  9731.        }
  9732.  
  9733.        .pr-sm-5,
  9734.        .px-sm-5 {
  9735.            padding-right: 3rem !important
  9736.        }
  9737.  
  9738.        .pb-sm-5,
  9739.        .py-sm-5 {
  9740.            padding-bottom: 3rem !important
  9741.        }
  9742.  
  9743.        .pl-sm-5,
  9744.        .px-sm-5 {
  9745.            padding-left: 3rem !important
  9746.        }
  9747.  
  9748.        .m-sm-n1 {
  9749.            margin: -.25rem !important
  9750.        }
  9751.  
  9752.        .mt-sm-n1,
  9753.        .my-sm-n1 {
  9754.            margin-top: -.25rem !important
  9755.        }
  9756.  
  9757.        .mr-sm-n1,
  9758.        .mx-sm-n1 {
  9759.            margin-right: -.25rem !important
  9760.        }
  9761.  
  9762.        .mb-sm-n1,
  9763.        .my-sm-n1 {
  9764.            margin-bottom: -.25rem !important
  9765.        }
  9766.  
  9767.        .ml-sm-n1,
  9768.        .mx-sm-n1 {
  9769.            margin-left: -.25rem !important
  9770.        }
  9771.  
  9772.        .m-sm-n2 {
  9773.            margin: -.5rem !important
  9774.        }
  9775.  
  9776.        .mt-sm-n2,
  9777.        .my-sm-n2 {
  9778.            margin-top: -.5rem !important
  9779.        }
  9780.  
  9781.        .mr-sm-n2,
  9782.        .mx-sm-n2 {
  9783.            margin-right: -.5rem !important
  9784.        }
  9785.  
  9786.        .mb-sm-n2,
  9787.        .my-sm-n2 {
  9788.            margin-bottom: -.5rem !important
  9789.        }
  9790.  
  9791.        .ml-sm-n2,
  9792.        .mx-sm-n2 {
  9793.            margin-left: -.5rem !important
  9794.        }
  9795.  
  9796.        .m-sm-n3 {
  9797.            margin: -1rem !important
  9798.        }
  9799.  
  9800.        .mt-sm-n3,
  9801.        .my-sm-n3 {
  9802.            margin-top: -1rem !important
  9803.        }
  9804.  
  9805.        .mr-sm-n3,
  9806.        .mx-sm-n3 {
  9807.            margin-right: -1rem !important
  9808.        }
  9809.  
  9810.        .mb-sm-n3,
  9811.        .my-sm-n3 {
  9812.            margin-bottom: -1rem !important
  9813.        }
  9814.  
  9815.        .ml-sm-n3,
  9816.        .mx-sm-n3 {
  9817.            margin-left: -1rem !important
  9818.        }
  9819.  
  9820.        .m-sm-n4 {
  9821.            margin: -1.5rem !important
  9822.        }
  9823.  
  9824.        .mt-sm-n4,
  9825.        .my-sm-n4 {
  9826.            margin-top: -1.5rem !important
  9827.        }
  9828.  
  9829.        .mr-sm-n4,
  9830.        .mx-sm-n4 {
  9831.            margin-right: -1.5rem !important
  9832.        }
  9833.  
  9834.        .mb-sm-n4,
  9835.        .my-sm-n4 {
  9836.            margin-bottom: -1.5rem !important
  9837.        }
  9838.  
  9839.        .ml-sm-n4,
  9840.        .mx-sm-n4 {
  9841.            margin-left: -1.5rem !important
  9842.        }
  9843.  
  9844.        .m-sm-n5 {
  9845.            margin: -3rem !important
  9846.        }
  9847.  
  9848.        .mt-sm-n5,
  9849.        .my-sm-n5 {
  9850.            margin-top: -3rem !important
  9851.        }
  9852.  
  9853.        .mr-sm-n5,
  9854.        .mx-sm-n5 {
  9855.            margin-right: -3rem !important
  9856.        }
  9857.  
  9858.        .mb-sm-n5,
  9859.        .my-sm-n5 {
  9860.            margin-bottom: -3rem !important
  9861.        }
  9862.  
  9863.        .ml-sm-n5,
  9864.        .mx-sm-n5 {
  9865.            margin-left: -3rem !important
  9866.        }
  9867.  
  9868.        .m-sm-auto {
  9869.            margin: auto !important
  9870.        }
  9871.  
  9872.        .mt-sm-auto,
  9873.        .my-sm-auto {
  9874.            margin-top: auto !important
  9875.        }
  9876.  
  9877.        .mr-sm-auto,
  9878.        .mx-sm-auto {
  9879.            margin-right: auto !important
  9880.        }
  9881.  
  9882.        .mb-sm-auto,
  9883.        .my-sm-auto {
  9884.            margin-bottom: auto !important
  9885.        }
  9886.  
  9887.        .ml-sm-auto,
  9888.        .mx-sm-auto {
  9889.            margin-left: auto !important
  9890.        }
  9891.    }
  9892.  
  9893.    @media (min-width:768px) {
  9894.        .m-md-0 {
  9895.            margin: 0 !important
  9896.        }
  9897.  
  9898.        .mt-md-0,
  9899.        .my-md-0 {
  9900.            margin-top: 0 !important
  9901.        }
  9902.  
  9903.        .mr-md-0,
  9904.        .mx-md-0 {
  9905.            margin-right: 0 !important
  9906.        }
  9907.  
  9908.        .mb-md-0,
  9909.        .my-md-0 {
  9910.            margin-bottom: 0 !important
  9911.        }
  9912.  
  9913.        .ml-md-0,
  9914.        .mx-md-0 {
  9915.            margin-left: 0 !important
  9916.        }
  9917.  
  9918.        .m-md-1 {
  9919.            margin: .25rem !important
  9920.        }
  9921.  
  9922.        .mt-md-1,
  9923.        .my-md-1 {
  9924.            margin-top: .25rem !important
  9925.        }
  9926.  
  9927.        .mr-md-1,
  9928.        .mx-md-1 {
  9929.            margin-right: .25rem !important
  9930.        }
  9931.  
  9932.        .mb-md-1,
  9933.        .my-md-1 {
  9934.            margin-bottom: .25rem !important
  9935.        }
  9936.  
  9937.        .ml-md-1,
  9938.        .mx-md-1 {
  9939.            margin-left: .25rem !important
  9940.        }
  9941.  
  9942.        .m-md-2 {
  9943.            margin: .5rem !important
  9944.        }
  9945.  
  9946.        .mt-md-2,
  9947.        .my-md-2 {
  9948.            margin-top: .5rem !important
  9949.        }
  9950.  
  9951.        .mr-md-2,
  9952.        .mx-md-2 {
  9953.            margin-right: .5rem !important
  9954.        }
  9955.  
  9956.        .mb-md-2,
  9957.        .my-md-2 {
  9958.            margin-bottom: .5rem !important
  9959.        }
  9960.  
  9961.        .ml-md-2,
  9962.        .mx-md-2 {
  9963.            margin-left: .5rem !important
  9964.        }
  9965.  
  9966.        .m-md-3 {
  9967.            margin: 1rem !important
  9968.        }
  9969.  
  9970.        .mt-md-3,
  9971.        .my-md-3 {
  9972.            margin-top: 1rem !important
  9973.        }
  9974.  
  9975.        .mr-md-3,
  9976.        .mx-md-3 {
  9977.            margin-right: 1rem !important
  9978.        }
  9979.  
  9980.        .mb-md-3,
  9981.        .my-md-3 {
  9982.            margin-bottom: 1rem !important
  9983.        }
  9984.  
  9985.        .ml-md-3,
  9986.        .mx-md-3 {
  9987.            margin-left: 1rem !important
  9988.        }
  9989.  
  9990.        .m-md-4 {
  9991.            margin: 1.5rem !important
  9992.        }
  9993.  
  9994.        .mt-md-4,
  9995.        .my-md-4 {
  9996.            margin-top: 1.5rem !important
  9997.        }
  9998.  
  9999.        .mr-md-4,
  10000.        .mx-md-4 {
  10001.            margin-right: 1.5rem !important
  10002.        }
  10003.  
  10004.        .mb-md-4,
  10005.        .my-md-4 {
  10006.            margin-bottom: 1.5rem !important
  10007.        }
  10008.  
  10009.        .ml-md-4,
  10010.        .mx-md-4 {
  10011.            margin-left: 1.5rem !important
  10012.        }
  10013.  
  10014.        .m-md-5 {
  10015.            margin: 3rem !important
  10016.        }
  10017.  
  10018.        .mt-md-5,
  10019.        .my-md-5 {
  10020.            margin-top: 3rem !important
  10021.        }
  10022.  
  10023.        .mr-md-5,
  10024.        .mx-md-5 {
  10025.            margin-right: 3rem !important
  10026.        }
  10027.  
  10028.        .mb-md-5,
  10029.        .my-md-5 {
  10030.            margin-bottom: 3rem !important
  10031.        }
  10032.  
  10033.        .ml-md-5,
  10034.        .mx-md-5 {
  10035.            margin-left: 3rem !important
  10036.        }
  10037.  
  10038.        .p-md-0 {
  10039.            padding: 0 !important
  10040.        }
  10041.  
  10042.        .pt-md-0,
  10043.        .py-md-0 {
  10044.            padding-top: 0 !important
  10045.        }
  10046.  
  10047.        .pr-md-0,
  10048.        .px-md-0 {
  10049.            padding-right: 0 !important
  10050.        }
  10051.  
  10052.        .pb-md-0,
  10053.        .py-md-0 {
  10054.            padding-bottom: 0 !important
  10055.        }
  10056.  
  10057.        .pl-md-0,
  10058.        .px-md-0 {
  10059.            padding-left: 0 !important
  10060.        }
  10061.  
  10062.        .p-md-1 {
  10063.            padding: .25rem !important
  10064.        }
  10065.  
  10066.        .pt-md-1,
  10067.        .py-md-1 {
  10068.            padding-top: .25rem !important
  10069.        }
  10070.  
  10071.        .pr-md-1,
  10072.        .px-md-1 {
  10073.            padding-right: .25rem !important
  10074.        }
  10075.  
  10076.        .pb-md-1,
  10077.        .py-md-1 {
  10078.            padding-bottom: .25rem !important
  10079.        }
  10080.  
  10081.        .pl-md-1,
  10082.        .px-md-1 {
  10083.            padding-left: .25rem !important
  10084.        }
  10085.  
  10086.        .p-md-2 {
  10087.            padding: .5rem !important
  10088.        }
  10089.  
  10090.        .pt-md-2,
  10091.        .py-md-2 {
  10092.            padding-top: .5rem !important
  10093.        }
  10094.  
  10095.        .pr-md-2,
  10096.        .px-md-2 {
  10097.            padding-right: .5rem !important
  10098.        }
  10099.  
  10100.        .pb-md-2,
  10101.        .py-md-2 {
  10102.            padding-bottom: .5rem !important
  10103.        }
  10104.  
  10105.        .pl-md-2,
  10106.        .px-md-2 {
  10107.            padding-left: .5rem !important
  10108.        }
  10109.  
  10110.        .p-md-3 {
  10111.            padding: 1rem !important
  10112.        }
  10113.  
  10114.        .pt-md-3,
  10115.        .py-md-3 {
  10116.            padding-top: 1rem !important
  10117.        }
  10118.  
  10119.        .pr-md-3,
  10120.        .px-md-3 {
  10121.            padding-right: 1rem !important
  10122.        }
  10123.  
  10124.        .pb-md-3,
  10125.        .py-md-3 {
  10126.            padding-bottom: 1rem !important
  10127.        }
  10128.  
  10129.        .pl-md-3,
  10130.        .px-md-3 {
  10131.            padding-left: 1rem !important
  10132.        }
  10133.  
  10134.        .p-md-4 {
  10135.            padding: 1.5rem !important
  10136.        }
  10137.  
  10138.        .pt-md-4,
  10139.        .py-md-4 {
  10140.            padding-top: 1.5rem !important
  10141.        }
  10142.  
  10143.        .pr-md-4,
  10144.        .px-md-4 {
  10145.            padding-right: 1.5rem !important
  10146.        }
  10147.  
  10148.        .pb-md-4,
  10149.        .py-md-4 {
  10150.            padding-bottom: 1.5rem !important
  10151.        }
  10152.  
  10153.        .pl-md-4,
  10154.        .px-md-4 {
  10155.            padding-left: 1.5rem !important
  10156.        }
  10157.  
  10158.        .p-md-5 {
  10159.            padding: 3rem !important
  10160.        }
  10161.  
  10162.        .pt-md-5,
  10163.        .py-md-5 {
  10164.            padding-top: 3rem !important
  10165.        }
  10166.  
  10167.        .pr-md-5,
  10168.        .px-md-5 {
  10169.            padding-right: 3rem !important
  10170.        }
  10171.  
  10172.        .pb-md-5,
  10173.        .py-md-5 {
  10174.            padding-bottom: 3rem !important
  10175.        }
  10176.  
  10177.        .pl-md-5,
  10178.        .px-md-5 {
  10179.            padding-left: 3rem !important
  10180.        }
  10181.  
  10182.        .m-md-n1 {
  10183.            margin: -.25rem !important
  10184.        }
  10185.  
  10186.        .mt-md-n1,
  10187.        .my-md-n1 {
  10188.            margin-top: -.25rem !important
  10189.        }
  10190.  
  10191.        .mr-md-n1,
  10192.        .mx-md-n1 {
  10193.            margin-right: -.25rem !important
  10194.        }
  10195.  
  10196.        .mb-md-n1,
  10197.        .my-md-n1 {
  10198.            margin-bottom: -.25rem !important
  10199.        }
  10200.  
  10201.        .ml-md-n1,
  10202.        .mx-md-n1 {
  10203.            margin-left: -.25rem !important
  10204.        }
  10205.  
  10206.        .m-md-n2 {
  10207.            margin: -.5rem !important
  10208.        }
  10209.  
  10210.        .mt-md-n2,
  10211.        .my-md-n2 {
  10212.            margin-top: -.5rem !important
  10213.        }
  10214.  
  10215.        .mr-md-n2,
  10216.        .mx-md-n2 {
  10217.            margin-right: -.5rem !important
  10218.        }
  10219.  
  10220.        .mb-md-n2,
  10221.        .my-md-n2 {
  10222.            margin-bottom: -.5rem !important
  10223.        }
  10224.  
  10225.        .ml-md-n2,
  10226.        .mx-md-n2 {
  10227.            margin-left: -.5rem !important
  10228.        }
  10229.  
  10230.        .m-md-n3 {
  10231.            margin: -1rem !important
  10232.        }
  10233.  
  10234.        .mt-md-n3,
  10235.        .my-md-n3 {
  10236.            margin-top: -1rem !important
  10237.        }
  10238.  
  10239.        .mr-md-n3,
  10240.        .mx-md-n3 {
  10241.            margin-right: -1rem !important
  10242.        }
  10243.  
  10244.        .mb-md-n3,
  10245.        .my-md-n3 {
  10246.            margin-bottom: -1rem !important
  10247.        }
  10248.  
  10249.        .ml-md-n3,
  10250.        .mx-md-n3 {
  10251.            margin-left: -1rem !important
  10252.        }
  10253.  
  10254.        .m-md-n4 {
  10255.            margin: -1.5rem !important
  10256.        }
  10257.  
  10258.        .mt-md-n4,
  10259.        .my-md-n4 {
  10260.            margin-top: -1.5rem !important
  10261.        }
  10262.  
  10263.        .mr-md-n4,
  10264.        .mx-md-n4 {
  10265.            margin-right: -1.5rem !important
  10266.        }
  10267.  
  10268.        .mb-md-n4,
  10269.        .my-md-n4 {
  10270.            margin-bottom: -1.5rem !important
  10271.        }
  10272.  
  10273.        .ml-md-n4,
  10274.        .mx-md-n4 {
  10275.            margin-left: -1.5rem !important
  10276.        }
  10277.  
  10278.        .m-md-n5 {
  10279.            margin: -3rem !important
  10280.        }
  10281.  
  10282.        .mt-md-n5,
  10283.        .my-md-n5 {
  10284.            margin-top: -3rem !important
  10285.        }
  10286.  
  10287.        .mr-md-n5,
  10288.        .mx-md-n5 {
  10289.            margin-right: -3rem !important
  10290.        }
  10291.  
  10292.        .mb-md-n5,
  10293.        .my-md-n5 {
  10294.            margin-bottom: -3rem !important
  10295.        }
  10296.  
  10297.        .ml-md-n5,
  10298.        .mx-md-n5 {
  10299.            margin-left: -3rem !important
  10300.        }
  10301.  
  10302.        .m-md-auto {
  10303.            margin: auto !important
  10304.        }
  10305.  
  10306.        .mt-md-auto,
  10307.        .my-md-auto {
  10308.            margin-top: auto !important
  10309.        }
  10310.  
  10311.        .mr-md-auto,
  10312.        .mx-md-auto {
  10313.            margin-right: auto !important
  10314.        }
  10315.  
  10316.        .mb-md-auto,
  10317.        .my-md-auto {
  10318.            margin-bottom: auto !important
  10319.        }
  10320.  
  10321.        .ml-md-auto,
  10322.        .mx-md-auto {
  10323.            margin-left: auto !important
  10324.        }
  10325.    }
  10326.  
  10327.    @media (min-width:992px) {
  10328.        .m-lg-0 {
  10329.            margin: 0 !important
  10330.        }
  10331.  
  10332.        .mt-lg-0,
  10333.        .my-lg-0 {
  10334.            margin-top: 0 !important
  10335.        }
  10336.  
  10337.        .mr-lg-0,
  10338.        .mx-lg-0 {
  10339.            margin-right: 0 !important
  10340.        }
  10341.  
  10342.        .mb-lg-0,
  10343.        .my-lg-0 {
  10344.            margin-bottom: 0 !important
  10345.        }
  10346.  
  10347.        .ml-lg-0,
  10348.        .mx-lg-0 {
  10349.            margin-left: 0 !important
  10350.        }
  10351.  
  10352.        .m-lg-1 {
  10353.            margin: .25rem !important
  10354.        }
  10355.  
  10356.        .mt-lg-1,
  10357.        .my-lg-1 {
  10358.            margin-top: .25rem !important
  10359.        }
  10360.  
  10361.        .mr-lg-1,
  10362.        .mx-lg-1 {
  10363.            margin-right: .25rem !important
  10364.        }
  10365.  
  10366.        .mb-lg-1,
  10367.        .my-lg-1 {
  10368.            margin-bottom: .25rem !important
  10369.        }
  10370.  
  10371.        .ml-lg-1,
  10372.        .mx-lg-1 {
  10373.            margin-left: .25rem !important
  10374.        }
  10375.  
  10376.        .m-lg-2 {
  10377.            margin: .5rem !important
  10378.        }
  10379.  
  10380.        .mt-lg-2,
  10381.        .my-lg-2 {
  10382.            margin-top: .5rem !important
  10383.        }
  10384.  
  10385.        .mr-lg-2,
  10386.        .mx-lg-2 {
  10387.            margin-right: .5rem !important
  10388.        }
  10389.  
  10390.        .mb-lg-2,
  10391.        .my-lg-2 {
  10392.            margin-bottom: .5rem !important
  10393.        }
  10394.  
  10395.        .ml-lg-2,
  10396.        .mx-lg-2 {
  10397.            margin-left: .5rem !important
  10398.        }
  10399.  
  10400.        .m-lg-3 {
  10401.            margin: 1rem !important
  10402.        }
  10403.  
  10404.        .mt-lg-3,
  10405.        .my-lg-3 {
  10406.            margin-top: 1rem !important
  10407.        }
  10408.  
  10409.        .mr-lg-3,
  10410.        .mx-lg-3 {
  10411.            margin-right: 1rem !important
  10412.        }
  10413.  
  10414.        .mb-lg-3,
  10415.        .my-lg-3 {
  10416.            margin-bottom: 1rem !important
  10417.        }
  10418.  
  10419.        .ml-lg-3,
  10420.        .mx-lg-3 {
  10421.            margin-left: 1rem !important
  10422.        }
  10423.  
  10424.        .m-lg-4 {
  10425.            margin: 1.5rem !important
  10426.        }
  10427.  
  10428.        .mt-lg-4,
  10429.        .my-lg-4 {
  10430.            margin-top: 1.5rem !important
  10431.        }
  10432.  
  10433.        .mr-lg-4,
  10434.        .mx-lg-4 {
  10435.            margin-right: 1.5rem !important
  10436.        }
  10437.  
  10438.        .mb-lg-4,
  10439.        .my-lg-4 {
  10440.            margin-bottom: 1.5rem !important
  10441.        }
  10442.  
  10443.        .ml-lg-4,
  10444.        .mx-lg-4 {
  10445.            margin-left: 1.5rem !important
  10446.        }
  10447.  
  10448.        .m-lg-5 {
  10449.            margin: 3rem !important
  10450.        }
  10451.  
  10452.        .mt-lg-5,
  10453.        .my-lg-5 {
  10454.            margin-top: 3rem !important
  10455.        }
  10456.  
  10457.        .mr-lg-5,
  10458.        .mx-lg-5 {
  10459.            margin-right: 3rem !important
  10460.        }
  10461.  
  10462.        .mb-lg-5,
  10463.        .my-lg-5 {
  10464.            margin-bottom: 3rem !important
  10465.        }
  10466.  
  10467.        .ml-lg-5,
  10468.        .mx-lg-5 {
  10469.            margin-left: 3rem !important
  10470.        }
  10471.  
  10472.        .p-lg-0 {
  10473.            padding: 0 !important
  10474.        }
  10475.  
  10476.        .pt-lg-0,
  10477.        .py-lg-0 {
  10478.            padding-top: 0 !important
  10479.        }
  10480.  
  10481.        .pr-lg-0,
  10482.        .px-lg-0 {
  10483.            padding-right: 0 !important
  10484.        }
  10485.  
  10486.        .pb-lg-0,
  10487.        .py-lg-0 {
  10488.            padding-bottom: 0 !important
  10489.        }
  10490.  
  10491.        .pl-lg-0,
  10492.        .px-lg-0 {
  10493.            padding-left: 0 !important
  10494.        }
  10495.  
  10496.        .p-lg-1 {
  10497.            padding: .25rem !important
  10498.        }
  10499.  
  10500.        .pt-lg-1,
  10501.        .py-lg-1 {
  10502.            padding-top: .25rem !important
  10503.        }
  10504.  
  10505.        .pr-lg-1,
  10506.        .px-lg-1 {
  10507.            padding-right: .25rem !important
  10508.        }
  10509.  
  10510.        .pb-lg-1,
  10511.        .py-lg-1 {
  10512.            padding-bottom: .25rem !important
  10513.        }
  10514.  
  10515.        .pl-lg-1,
  10516.        .px-lg-1 {
  10517.            padding-left: .25rem !important
  10518.        }
  10519.  
  10520.        .p-lg-2 {
  10521.            padding: .5rem !important
  10522.        }
  10523.  
  10524.        .pt-lg-2,
  10525.        .py-lg-2 {
  10526.            padding-top: .5rem !important
  10527.        }
  10528.  
  10529.        .pr-lg-2,
  10530.        .px-lg-2 {
  10531.            padding-right: .5rem !important
  10532.        }
  10533.  
  10534.        .pb-lg-2,
  10535.        .py-lg-2 {
  10536.            padding-bottom: .5rem !important
  10537.        }
  10538.  
  10539.        .pl-lg-2,
  10540.        .px-lg-2 {
  10541.            padding-left: .5rem !important
  10542.        }
  10543.  
  10544.        .p-lg-3 {
  10545.            padding: 1rem !important
  10546.        }
  10547.  
  10548.        .pt-lg-3,
  10549.        .py-lg-3 {
  10550.            padding-top: 1rem !important
  10551.        }
  10552.  
  10553.        .pr-lg-3,
  10554.        .px-lg-3 {
  10555.            padding-right: 1rem !important
  10556.        }
  10557.  
  10558.        .pb-lg-3,
  10559.        .py-lg-3 {
  10560.            padding-bottom: 1rem !important
  10561.        }
  10562.  
  10563.        .pl-lg-3,
  10564.        .px-lg-3 {
  10565.            padding-left: 1rem !important
  10566.        }
  10567.  
  10568.        .p-lg-4 {
  10569.            padding: 1.5rem !important
  10570.        }
  10571.  
  10572.        .pt-lg-4,
  10573.        .py-lg-4 {
  10574.            padding-top: 1.5rem !important
  10575.        }
  10576.  
  10577.        .pr-lg-4,
  10578.        .px-lg-4 {
  10579.            padding-right: 1.5rem !important
  10580.        }
  10581.  
  10582.        .pb-lg-4,
  10583.        .py-lg-4 {
  10584.            padding-bottom: 1.5rem !important
  10585.        }
  10586.  
  10587.        .pl-lg-4,
  10588.        .px-lg-4 {
  10589.            padding-left: 1.5rem !important
  10590.        }
  10591.  
  10592.        .p-lg-5 {
  10593.            padding: 3rem !important
  10594.        }
  10595.  
  10596.        .pt-lg-5,
  10597.        .py-lg-5 {
  10598.            padding-top: 3rem !important
  10599.        }
  10600.  
  10601.        .pr-lg-5,
  10602.        .px-lg-5 {
  10603.            padding-right: 3rem !important
  10604.        }
  10605.  
  10606.        .pb-lg-5,
  10607.        .py-lg-5 {
  10608.            padding-bottom: 3rem !important
  10609.        }
  10610.  
  10611.        .pl-lg-5,
  10612.        .px-lg-5 {
  10613.            padding-left: 3rem !important
  10614.        }
  10615.  
  10616.        .m-lg-n1 {
  10617.            margin: -.25rem !important
  10618.        }
  10619.  
  10620.        .mt-lg-n1,
  10621.        .my-lg-n1 {
  10622.            margin-top: -.25rem !important
  10623.        }
  10624.  
  10625.        .mr-lg-n1,
  10626.        .mx-lg-n1 {
  10627.            margin-right: -.25rem !important
  10628.        }
  10629.  
  10630.        .mb-lg-n1,
  10631.        .my-lg-n1 {
  10632.            margin-bottom: -.25rem !important
  10633.        }
  10634.  
  10635.        .ml-lg-n1,
  10636.        .mx-lg-n1 {
  10637.            margin-left: -.25rem !important
  10638.        }
  10639.  
  10640.        .m-lg-n2 {
  10641.            margin: -.5rem !important
  10642.        }
  10643.  
  10644.        .mt-lg-n2,
  10645.        .my-lg-n2 {
  10646.            margin-top: -.5rem !important
  10647.        }
  10648.  
  10649.        .mr-lg-n2,
  10650.        .mx-lg-n2 {
  10651.            margin-right: -.5rem !important
  10652.        }
  10653.  
  10654.        .mb-lg-n2,
  10655.        .my-lg-n2 {
  10656.            margin-bottom: -.5rem !important
  10657.        }
  10658.  
  10659.        .ml-lg-n2,
  10660.        .mx-lg-n2 {
  10661.            margin-left: -.5rem !important
  10662.        }
  10663.  
  10664.        .m-lg-n3 {
  10665.            margin: -1rem !important
  10666.        }
  10667.  
  10668.        .mt-lg-n3,
  10669.        .my-lg-n3 {
  10670.            margin-top: -1rem !important
  10671.        }
  10672.  
  10673.        .mr-lg-n3,
  10674.        .mx-lg-n3 {
  10675.            margin-right: -1rem !important
  10676.        }
  10677.  
  10678.        .mb-lg-n3,
  10679.        .my-lg-n3 {
  10680.            margin-bottom: -1rem !important
  10681.        }
  10682.  
  10683.        .ml-lg-n3,
  10684.        .mx-lg-n3 {
  10685.            margin-left: -1rem !important
  10686.        }
  10687.  
  10688.        .m-lg-n4 {
  10689.            margin: -1.5rem !important
  10690.        }
  10691.  
  10692.        .mt-lg-n4,
  10693.        .my-lg-n4 {
  10694.            margin-top: -1.5rem !important
  10695.        }
  10696.  
  10697.        .mr-lg-n4,
  10698.        .mx-lg-n4 {
  10699.            margin-right: -1.5rem !important
  10700.        }
  10701.  
  10702.        .mb-lg-n4,
  10703.        .my-lg-n4 {
  10704.            margin-bottom: -1.5rem !important
  10705.        }
  10706.  
  10707.        .ml-lg-n4,
  10708.        .mx-lg-n4 {
  10709.            margin-left: -1.5rem !important
  10710.        }
  10711.  
  10712.        .m-lg-n5 {
  10713.            margin: -3rem !important
  10714.        }
  10715.  
  10716.        .mt-lg-n5,
  10717.        .my-lg-n5 {
  10718.            margin-top: -3rem !important
  10719.        }
  10720.  
  10721.        .mr-lg-n5,
  10722.        .mx-lg-n5 {
  10723.            margin-right: -3rem !important
  10724.        }
  10725.  
  10726.        .mb-lg-n5,
  10727.        .my-lg-n5 {
  10728.            margin-bottom: -3rem !important
  10729.        }
  10730.  
  10731.        .ml-lg-n5,
  10732.        .mx-lg-n5 {
  10733.            margin-left: -3rem !important
  10734.        }
  10735.  
  10736.        .m-lg-auto {
  10737.            margin: auto !important
  10738.        }
  10739.  
  10740.        .mt-lg-auto,
  10741.        .my-lg-auto {
  10742.            margin-top: auto !important
  10743.        }
  10744.  
  10745.        .mr-lg-auto,
  10746.        .mx-lg-auto {
  10747.            margin-right: auto !important
  10748.        }
  10749.  
  10750.        .mb-lg-auto,
  10751.        .my-lg-auto {
  10752.            margin-bottom: auto !important
  10753.        }
  10754.  
  10755.        .ml-lg-auto,
  10756.        .mx-lg-auto {
  10757.            margin-left: auto !important
  10758.        }
  10759.    }
  10760.  
  10761.    @media (min-width:1200px) {
  10762.        .m-xl-0 {
  10763.            margin: 0 !important
  10764.        }
  10765.  
  10766.        .mt-xl-0,
  10767.        .my-xl-0 {
  10768.            margin-top: 0 !important
  10769.        }
  10770.  
  10771.        .mr-xl-0,
  10772.        .mx-xl-0 {
  10773.            margin-right: 0 !important
  10774.        }
  10775.  
  10776.        .mb-xl-0,
  10777.        .my-xl-0 {
  10778.            margin-bottom: 0 !important
  10779.        }
  10780.  
  10781.        .ml-xl-0,
  10782.        .mx-xl-0 {
  10783.            margin-left: 0 !important
  10784.        }
  10785.  
  10786.        .m-xl-1 {
  10787.            margin: .25rem !important
  10788.        }
  10789.  
  10790.        .mt-xl-1,
  10791.        .my-xl-1 {
  10792.            margin-top: .25rem !important
  10793.        }
  10794.  
  10795.        .mr-xl-1,
  10796.        .mx-xl-1 {
  10797.            margin-right: .25rem !important
  10798.        }
  10799.  
  10800.        .mb-xl-1,
  10801.        .my-xl-1 {
  10802.            margin-bottom: .25rem !important
  10803.        }
  10804.  
  10805.        .ml-xl-1,
  10806.        .mx-xl-1 {
  10807.            margin-left: .25rem !important
  10808.        }
  10809.  
  10810.        .m-xl-2 {
  10811.            margin: .5rem !important
  10812.        }
  10813.  
  10814.        .mt-xl-2,
  10815.        .my-xl-2 {
  10816.            margin-top: .5rem !important
  10817.        }
  10818.  
  10819.        .mr-xl-2,
  10820.        .mx-xl-2 {
  10821.            margin-right: .5rem !important
  10822.        }
  10823.  
  10824.        .mb-xl-2,
  10825.        .my-xl-2 {
  10826.            margin-bottom: .5rem !important
  10827.        }
  10828.  
  10829.        .ml-xl-2,
  10830.        .mx-xl-2 {
  10831.            margin-left: .5rem !important
  10832.        }
  10833.  
  10834.        .m-xl-3 {
  10835.            margin: 1rem !important
  10836.        }
  10837.  
  10838.        .mt-xl-3,
  10839.        .my-xl-3 {
  10840.            margin-top: 1rem !important
  10841.        }
  10842.  
  10843.        .mr-xl-3,
  10844.        .mx-xl-3 {
  10845.            margin-right: 1rem !important
  10846.        }
  10847.  
  10848.        .mb-xl-3,
  10849.        .my-xl-3 {
  10850.            margin-bottom: 1rem !important
  10851.        }
  10852.  
  10853.        .ml-xl-3,
  10854.        .mx-xl-3 {
  10855.            margin-left: 1rem !important
  10856.        }
  10857.  
  10858.        .m-xl-4 {
  10859.            margin: 1.5rem !important
  10860.        }
  10861.  
  10862.        .mt-xl-4,
  10863.        .my-xl-4 {
  10864.            margin-top: 1.5rem !important
  10865.        }
  10866.  
  10867.        .mr-xl-4,
  10868.        .mx-xl-4 {
  10869.            margin-right: 1.5rem !important
  10870.        }
  10871.  
  10872.        .mb-xl-4,
  10873.        .my-xl-4 {
  10874.            margin-bottom: 1.5rem !important
  10875.        }
  10876.  
  10877.        .ml-xl-4,
  10878.        .mx-xl-4 {
  10879.            margin-left: 1.5rem !important
  10880.        }
  10881.  
  10882.        .m-xl-5 {
  10883.            margin: 3rem !important
  10884.        }
  10885.  
  10886.        .mt-xl-5,
  10887.        .my-xl-5 {
  10888.            margin-top: 3rem !important
  10889.        }
  10890.  
  10891.        .mr-xl-5,
  10892.        .mx-xl-5 {
  10893.            margin-right: 3rem !important
  10894.        }
  10895.  
  10896.        .mb-xl-5,
  10897.        .my-xl-5 {
  10898.            margin-bottom: 3rem !important
  10899.        }
  10900.  
  10901.        .ml-xl-5,
  10902.        .mx-xl-5 {
  10903.            margin-left: 3rem !important
  10904.        }
  10905.  
  10906.        .p-xl-0 {
  10907.            padding: 0 !important
  10908.        }
  10909.  
  10910.        .pt-xl-0,
  10911.        .py-xl-0 {
  10912.            padding-top: 0 !important
  10913.        }
  10914.  
  10915.        .pr-xl-0,
  10916.        .px-xl-0 {
  10917.            padding-right: 0 !important
  10918.        }
  10919.  
  10920.        .pb-xl-0,
  10921.        .py-xl-0 {
  10922.            padding-bottom: 0 !important
  10923.        }
  10924.  
  10925.        .pl-xl-0,
  10926.        .px-xl-0 {
  10927.            padding-left: 0 !important
  10928.        }
  10929.  
  10930.        .p-xl-1 {
  10931.            padding: .25rem !important
  10932.        }
  10933.  
  10934.        .pt-xl-1,
  10935.        .py-xl-1 {
  10936.            padding-top: .25rem !important
  10937.        }
  10938.  
  10939.        .pr-xl-1,
  10940.        .px-xl-1 {
  10941.            padding-right: .25rem !important
  10942.        }
  10943.  
  10944.        .pb-xl-1,
  10945.        .py-xl-1 {
  10946.            padding-bottom: .25rem !important
  10947.        }
  10948.  
  10949.        .pl-xl-1,
  10950.        .px-xl-1 {
  10951.            padding-left: .25rem !important
  10952.        }
  10953.  
  10954.        .p-xl-2 {
  10955.            padding: .5rem !important
  10956.        }
  10957.  
  10958.        .pt-xl-2,
  10959.        .py-xl-2 {
  10960.            padding-top: .5rem !important
  10961.        }
  10962.  
  10963.        .pr-xl-2,
  10964.        .px-xl-2 {
  10965.            padding-right: .5rem !important
  10966.        }
  10967.  
  10968.        .pb-xl-2,
  10969.        .py-xl-2 {
  10970.            padding-bottom: .5rem !important
  10971.        }
  10972.  
  10973.        .pl-xl-2,
  10974.        .px-xl-2 {
  10975.            padding-left: .5rem !important
  10976.        }
  10977.  
  10978.        .p-xl-3 {
  10979.            padding: 1rem !important
  10980.        }
  10981.  
  10982.        .pt-xl-3,
  10983.        .py-xl-3 {
  10984.            padding-top: 1rem !important
  10985.        }
  10986.  
  10987.        .pr-xl-3,
  10988.        .px-xl-3 {
  10989.            padding-right: 1rem !important
  10990.        }
  10991.  
  10992.        .pb-xl-3,
  10993.        .py-xl-3 {
  10994.            padding-bottom: 1rem !important
  10995.        }
  10996.  
  10997.        .pl-xl-3,
  10998.        .px-xl-3 {
  10999.            padding-left: 1rem !important
  11000.        }
  11001.  
  11002.        .p-xl-4 {
  11003.            padding: 1.5rem !important
  11004.        }
  11005.  
  11006.        .pt-xl-4,
  11007.        .py-xl-4 {
  11008.            padding-top: 1.5rem !important
  11009.        }
  11010.  
  11011.        .pr-xl-4,
  11012.        .px-xl-4 {
  11013.            padding-right: 1.5rem !important
  11014.        }
  11015.  
  11016.        .pb-xl-4,
  11017.        .py-xl-4 {
  11018.            padding-bottom: 1.5rem !important
  11019.        }
  11020.  
  11021.        .pl-xl-4,
  11022.        .px-xl-4 {
  11023.            padding-left: 1.5rem !important
  11024.        }
  11025.  
  11026.        .p-xl-5 {
  11027.            padding: 3rem !important
  11028.        }
  11029.  
  11030.        .pt-xl-5,
  11031.        .py-xl-5 {
  11032.            padding-top: 3rem !important
  11033.        }
  11034.  
  11035.        .pr-xl-5,
  11036.        .px-xl-5 {
  11037.            padding-right: 3rem !important
  11038.        }
  11039.  
  11040.        .pb-xl-5,
  11041.        .py-xl-5 {
  11042.            padding-bottom: 3rem !important
  11043.        }
  11044.  
  11045.        .pl-xl-5,
  11046.        .px-xl-5 {
  11047.            padding-left: 3rem !important
  11048.        }
  11049.  
  11050.        .m-xl-n1 {
  11051.            margin: -.25rem !important
  11052.        }
  11053.  
  11054.        .mt-xl-n1,
  11055.        .my-xl-n1 {
  11056.            margin-top: -.25rem !important
  11057.        }
  11058.  
  11059.        .mr-xl-n1,
  11060.        .mx-xl-n1 {
  11061.            margin-right: -.25rem !important
  11062.        }
  11063.  
  11064.        .mb-xl-n1,
  11065.        .my-xl-n1 {
  11066.            margin-bottom: -.25rem !important
  11067.        }
  11068.  
  11069.        .ml-xl-n1,
  11070.        .mx-xl-n1 {
  11071.            margin-left: -.25rem !important
  11072.        }
  11073.  
  11074.        .m-xl-n2 {
  11075.            margin: -.5rem !important
  11076.        }
  11077.  
  11078.        .mt-xl-n2,
  11079.        .my-xl-n2 {
  11080.            margin-top: -.5rem !important
  11081.        }
  11082.  
  11083.        .mr-xl-n2,
  11084.        .mx-xl-n2 {
  11085.            margin-right: -.5rem !important
  11086.        }
  11087.  
  11088.        .mb-xl-n2,
  11089.        .my-xl-n2 {
  11090.            margin-bottom: -.5rem !important
  11091.        }
  11092.  
  11093.        .ml-xl-n2,
  11094.        .mx-xl-n2 {
  11095.            margin-left: -.5rem !important
  11096.        }
  11097.  
  11098.        .m-xl-n3 {
  11099.            margin: -1rem !important
  11100.        }
  11101.  
  11102.        .mt-xl-n3,
  11103.        .my-xl-n3 {
  11104.            margin-top: -1rem !important
  11105.        }
  11106.  
  11107.        .mr-xl-n3,
  11108.        .mx-xl-n3 {
  11109.            margin-right: -1rem !important
  11110.        }
  11111.  
  11112.        .mb-xl-n3,
  11113.        .my-xl-n3 {
  11114.            margin-bottom: -1rem !important
  11115.        }
  11116.  
  11117.        .ml-xl-n3,
  11118.        .mx-xl-n3 {
  11119.            margin-left: -1rem !important
  11120.        }
  11121.  
  11122.        .m-xl-n4 {
  11123.            margin: -1.5rem !important
  11124.        }
  11125.  
  11126.        .mt-xl-n4,
  11127.        .my-xl-n4 {
  11128.            margin-top: -1.5rem !important
  11129.        }
  11130.  
  11131.        .mr-xl-n4,
  11132.        .mx-xl-n4 {
  11133.            margin-right: -1.5rem !important
  11134.        }
  11135.  
  11136.        .mb-xl-n4,
  11137.        .my-xl-n4 {
  11138.            margin-bottom: -1.5rem !important
  11139.        }
  11140.  
  11141.        .ml-xl-n4,
  11142.        .mx-xl-n4 {
  11143.            margin-left: -1.5rem !important
  11144.        }
  11145.  
  11146.        .m-xl-n5 {
  11147.            margin: -3rem !important
  11148.        }
  11149.  
  11150.        .mt-xl-n5,
  11151.        .my-xl-n5 {
  11152.            margin-top: -3rem !important
  11153.        }
  11154.  
  11155.        .mr-xl-n5,
  11156.        .mx-xl-n5 {
  11157.            margin-right: -3rem !important
  11158.        }
  11159.  
  11160.        .mb-xl-n5,
  11161.        .my-xl-n5 {
  11162.            margin-bottom: -3rem !important
  11163.        }
  11164.  
  11165.        .ml-xl-n5,
  11166.        .mx-xl-n5 {
  11167.            margin-left: -3rem !important
  11168.        }
  11169.  
  11170.        .m-xl-auto {
  11171.            margin: auto !important
  11172.        }
  11173.  
  11174.        .mt-xl-auto,
  11175.        .my-xl-auto {
  11176.            margin-top: auto !important
  11177.        }
  11178.  
  11179.        .mr-xl-auto,
  11180.        .mx-xl-auto {
  11181.            margin-right: auto !important
  11182.        }
  11183.  
  11184.        .mb-xl-auto,
  11185.        .my-xl-auto {
  11186.            margin-bottom: auto !important
  11187.        }
  11188.  
  11189.        .ml-xl-auto,
  11190.        .mx-xl-auto {
  11191.            margin-left: auto !important
  11192.        }
  11193.    }
  11194.  
  11195.    .stretched-link::after {
  11196.        position: absolute;
  11197.        top: 0;
  11198.        right: 0;
  11199.        bottom: 0;
  11200.        left: 0;
  11201.        z-index: 1;
  11202.        pointer-events: auto;
  11203.        content: "";
  11204.        background-color: rgba(0, 0, 0, 0)
  11205.    }
  11206.  
  11207.    .text-monospace {
  11208.        font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important
  11209.    }
  11210.  
  11211.    .text-justify {
  11212.        text-align: justify !important
  11213.    }
  11214.  
  11215.    .text-wrap {
  11216.        white-space: normal !important
  11217.    }
  11218.  
  11219.    .text-nowrap {
  11220.        white-space: nowrap !important
  11221.    }
  11222.  
  11223.    .text-truncate {
  11224.        overflow: hidden;
  11225.        text-overflow: ellipsis;
  11226.        white-space: nowrap
  11227.    }
  11228.  
  11229.    .text-left {
  11230.        text-align: left !important
  11231.    }
  11232.  
  11233.    .text-right {
  11234.        text-align: right !important
  11235.    }
  11236.  
  11237.    .text-center {
  11238.        text-align: center !important
  11239.    }
  11240.  
  11241.    @media (min-width:576px) {
  11242.        .text-sm-left {
  11243.            text-align: left !important
  11244.        }
  11245.  
  11246.        .text-sm-right {
  11247.            text-align: right !important
  11248.        }
  11249.  
  11250.        .text-sm-center {
  11251.            text-align: center !important
  11252.        }
  11253.    }
  11254.  
  11255.    @media (min-width:768px) {
  11256.        .text-md-left {
  11257.            text-align: left !important
  11258.        }
  11259.  
  11260.        .text-md-right {
  11261.            text-align: right !important
  11262.        }
  11263.  
  11264.        .text-md-center {
  11265.            text-align: center !important
  11266.        }
  11267.    }
  11268.  
  11269.    @media (min-width:992px) {
  11270.        .text-lg-left {
  11271.            text-align: left !important
  11272.        }
  11273.  
  11274.        .text-lg-right {
  11275.            text-align: right !important
  11276.        }
  11277.  
  11278.        .text-lg-center {
  11279.            text-align: center !important
  11280.        }
  11281.    }
  11282.  
  11283.    @media (min-width:1200px) {
  11284.        .text-xl-left {
  11285.            text-align: left !important
  11286.        }
  11287.  
  11288.        .text-xl-right {
  11289.            text-align: right !important
  11290.        }
  11291.  
  11292.        .text-xl-center {
  11293.            text-align: center !important
  11294.        }
  11295.    }
  11296.  
  11297.    .text-lowercase {
  11298.        text-transform: lowercase !important
  11299.    }
  11300.  
  11301.    .text-uppercase {
  11302.        text-transform: uppercase !important
  11303.    }
  11304.  
  11305.    .text-capitalize {
  11306.        text-transform: capitalize !important
  11307.    }
  11308.  
  11309.    .font-weight-light {
  11310.        font-weight: 300 !important
  11311.    }
  11312.  
  11313.    .font-weight-lighter {
  11314.        font-weight: lighter !important
  11315.    }
  11316.  
  11317.    .font-weight-normal {
  11318.        font-weight: 400 !important
  11319.    }
  11320.  
  11321.    .font-weight-bold {
  11322.        font-weight: 700 !important
  11323.    }
  11324.  
  11325.    .font-weight-bolder {
  11326.        font-weight: bolder !important
  11327.    }
  11328.  
  11329.    .font-italic {
  11330.        font-style: italic !important
  11331.    }
  11332.  
  11333.    .text-white {
  11334.        color: #fff !important
  11335.    }
  11336.  
  11337.    .text-primary {
  11338.        color: #007bff !important
  11339.    }
  11340.  
  11341.    a.text-primary:focus,
  11342.    a.text-primary:hover {
  11343.        color: #0056b3 !important
  11344.    }
  11345.  
  11346.    .text-secondary {
  11347.        color: #6c757d !important
  11348.    }
  11349.  
  11350.    a.text-secondary:focus,
  11351.    a.text-secondary:hover {
  11352.        color: #494f54 !important
  11353.    }
  11354.  
  11355.    .text-success {
  11356.        color: #28a745 !important
  11357.    }
  11358.  
  11359.    a.text-success:focus,
  11360.    a.text-success:hover {
  11361.        color: #19692c !important
  11362.    }
  11363.  
  11364.    .text-info {
  11365.        color: #17a2b8 !important
  11366.    }
  11367.  
  11368.    a.text-info:focus,
  11369.    a.text-info:hover {
  11370.        color: #0f6674 !important
  11371.    }
  11372.  
  11373.    .text-warning {
  11374.        color: #ffc107 !important
  11375.    }
  11376.  
  11377.    a.text-warning:focus,
  11378.    a.text-warning:hover {
  11379.        color: #ba8b00 !important
  11380.    }
  11381.  
  11382.    .text-danger {
  11383.        color: #dc3545 !important
  11384.    }
  11385.  
  11386.    a.text-danger:focus,
  11387.    a.text-danger:hover {
  11388.        color: #a71d2a !important
  11389.    }
  11390.  
  11391.    .text-light {
  11392.        color: #f8f9fa !important
  11393.    }
  11394.  
  11395.    a.text-light:focus,
  11396.    a.text-light:hover {
  11397.        color: #cbd3da !important
  11398.    }
  11399.  
  11400.    .text-dark {
  11401.        color: #343a40 !important
  11402.    }
  11403.  
  11404.    a.text-dark:focus,
  11405.    a.text-dark:hover {
  11406.        color: #121416 !important
  11407.    }
  11408.  
  11409.    .text-body {
  11410.        color: #212529 !important
  11411.    }
  11412.  
  11413.    .text-muted {
  11414.        color: #6c757d !important
  11415.    }
  11416.  
  11417.    .text-black-50 {
  11418.        color: rgba(0, 0, 0, .5) !important
  11419.    }
  11420.  
  11421.    .text-white-50 {
  11422.        color: rgba(255, 255, 255, .5) !important
  11423.    }
  11424.  
  11425.    .text-hide {
  11426.        font: 0/0 a;
  11427.        color: transparent;
  11428.        text-shadow: none;
  11429.        background-color: transparent;
  11430.        border: 0
  11431.    }
  11432.  
  11433.    .text-decoration-none {
  11434.        text-decoration: none !important
  11435.    }
  11436.  
  11437.    .text-break {
  11438.        word-wrap: break-word !important
  11439.    }
  11440.  
  11441.    .text-reset {
  11442.        color: inherit !important
  11443.    }
  11444.  
  11445.    .visible {
  11446.        visibility: visible !important
  11447.    }
  11448.  
  11449.    .invisible {
  11450.        visibility: hidden !important
  11451.    }
  11452.  
  11453.    @media print {
  11454.  
  11455.        *,
  11456.        ::after,
  11457.        ::before {
  11458.            text-shadow: none !important;
  11459.            box-shadow: none !important
  11460.        }
  11461.  
  11462.        a:not(.btn) {
  11463.            text-decoration: underline
  11464.        }
  11465.  
  11466.        abbr[title]::after {
  11467.            content: " ("attr(title) ")"
  11468.        }
  11469.  
  11470.        pre {
  11471.            white-space: pre-wrap !important
  11472.        }
  11473.  
  11474.        blockquote,
  11475.        pre {
  11476.            border: 1px solid #adb5bd;
  11477.            page-break-inside: avoid
  11478.        }
  11479.  
  11480.        thead {
  11481.            display: table-header-group
  11482.        }
  11483.  
  11484.        img,
  11485.        tr {
  11486.            page-break-inside: avoid
  11487.        }
  11488.  
  11489.        h2,
  11490.        h3,
  11491.        p {
  11492.            orphans: 3;
  11493.            widows: 3
  11494.        }
  11495.  
  11496.        h2,
  11497.        h3 {
  11498.            page-break-after: avoid
  11499.        }
  11500.  
  11501.        @page {
  11502.            size: a3
  11503.        }
  11504.  
  11505.        body {
  11506.            min-width: 992px !important
  11507.        }
  11508.  
  11509.        .container {
  11510.            min-width: 992px !important
  11511.        }
  11512.  
  11513.        .navbar {
  11514.            display: none
  11515.        }
  11516.  
  11517.        .badge {
  11518.            border: 1px solid #000
  11519.        }
  11520.  
  11521.        .table {
  11522.            border-collapse: collapse !important
  11523.        }
  11524.  
  11525.        .table td,
  11526.        .table th {
  11527.            background-color: #fff !important
  11528.        }
  11529.  
  11530.        .table-bordered td,
  11531.        .table-bordered th {
  11532.            border: 1px solid #dee2e6 !important
  11533.        }
  11534.  
  11535.        .table-dark {
  11536.            color: inherit
  11537.        }
  11538.  
  11539.        .table-dark tbody+tbody,
  11540.        .table-dark td,
  11541.        .table-dark th,
  11542.        .table-dark thead th {
  11543.            border-color: #dee2e6
  11544.        }
  11545.  
  11546.        .table .thead-dark th {
  11547.            color: inherit;
  11548.            border-color: #dee2e6
  11549.        }
  11550.    }
  11551.  
  11552.    ::-webkit-scrollbar {
  11553.        width: .2em
  11554.    }
  11555.  
  11556.    ::-webkit-scrollbar-track {
  11557.        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .2)
  11558.    }
  11559.  
  11560.    ::-webkit-scrollbar-thumb {
  11561.        background-color: #c5c7c9;
  11562.        outline: 1px solid #c5c7c9
  11563.    }
  11564.  
  11565.    ::selection {
  11566.        background: #ddd
  11567.    }
  11568.  
  11569.    ::-moz-selection {
  11570.        background: #ddd
  11571.    }
  11572.  
  11573.    body {
  11574.        background: #fbfbfb;
  11575.        color: #1e2329;
  11576.        font-size: 14px;
  11577.        font-weight: 400;
  11578.        line-height: 25px;
  11579.        text-align: right;
  11580.        font-family: 'Droid Arabic Kufi', sans-serif;
  11581.        overflow-x: hidden
  11582.    }
  11583.  
  11584.    a,
  11585.    a:active,
  11586.    a:focus,
  11587.    a:hover {
  11588.        text-decoration: none
  11589.    }
  11590.  
  11591.    * {
  11592.        margin: 0;
  11593.        padding: 0
  11594.    }
  11595.  
  11596.    img {
  11597.        border: 0;
  11598.        max-width: 100%
  11599.    }
  11600.  
  11601.    .hide-class {
  11602.        display: none
  11603.    }
  11604.  
  11605.    .card h2 {
  11606.        font-size: 20px;
  11607.        line-height: 30px
  11608.    }
  11609.  
  11610.    .carousel {
  11611.        width: 100%
  11612.    }
  11613.  
  11614.    .carousel-item img {
  11615.        width: 100%
  11616.    }
  11617.  
  11618.    .pad {
  11619.        padding: 10px
  11620.    }
  11621.  
  11622.    .catname {
  11623.        font-size: 26px;
  11624.        line-height: 35px;
  11625.        margin-bottom: 20px;
  11626.        background: #fff;
  11627.        box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12)
  11628.    }
  11629.  
  11630.    .product-title {
  11631.        font-size: 14px !important;
  11632.        text-align: center;
  11633.        font-weight: 700;
  11634.        height: 60px;
  11635.        overflow: hidden
  11636.    }
  11637.  
  11638.    .space {
  11639.        width: 100%;
  11640.        display: inline-block;
  11641.        min-height: 5px
  11642.    }
  11643.  
  11644.    .ofh2 {
  11645.        font-size: 20px !important;
  11646.        text-align: center;
  11647.        font-weight: 700;
  11648.        line-height: 35px;
  11649.        padding: 0 10px;
  11650.        width: 100%;
  11651.        display: inline-block
  11652.    }
  11653.  
  11654.    .btn.focus,
  11655.    .btn:active,
  11656.    .btn:focus,
  11657.    .btn:hover {
  11658.        outline: 0;
  11659.        text-decoration: none;
  11660.        box-shadow: unset
  11661.    }
  11662.  
  11663.    .tags {
  11664.        padding: 10px;
  11665.        margin: 3px;
  11666.        max-width: 100%;
  11667.        overflow: hidden
  11668.    }
  11669.  
  11670.    footer {
  11671.        width: 100%;
  11672.        display: inline-block;
  11673.        margin-top: 50px;
  11674.        background: #1e2329;
  11675.        padding: 20px 10px 0 10px;
  11676.        color: #fff;
  11677.        font-size: 12px
  11678.    }
  11679.  
  11680.    .pimg {
  11681.        width: 100%;
  11682.        display: inline-block;
  11683.        padding: 20px;
  11684.        border-radius: 10px;
  11685.        background: #fff;
  11686.        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12)
  11687.    }
  11688.  
  11689.    .pimg img {
  11690.        width: 100%
  11691.    }
  11692.  
  11693.    .pinfo {
  11694.        width: 100%;
  11695.        display: inline-block;
  11696.        padding: 20px;
  11697.        border-radius: 10px;
  11698.        background: #fff;
  11699.        line-height: 35px;
  11700.        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12)
  11701.    }
  11702.  
  11703.    .descr {
  11704.        width: 100%;
  11705.        display: inline-block;
  11706.        padding: 20px;
  11707.        border-radius: 10px;
  11708.        background: #fff;
  11709.        line-height: 30px;
  11710.        margin-top: 30px;
  11711.        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12)
  11712.    }
  11713.  
  11714.    .descr li {
  11715.        list-style: none;
  11716.        padding: 5px
  11717.    }
  11718.  
  11719.    .descr ul {
  11720.        padding: 0;
  11721.        margin: 0
  11722.    }
  11723.  
  11724.    @media(min-width:768px) {
  11725.        .hideondt {
  11726.            display: none !important
  11727.        }
  11728.    }
  11729.  
  11730.    .catname a {
  11731.        display: inline-block;
  11732.        position: relative
  11733.    }
  11734.  
  11735.    .catname span {
  11736.        font-size: 12px;
  11737.        margin-top: 0px;
  11738.        display: block
  11739.    }
  11740.  
  11741.    .phones {
  11742.        position: fixed;
  11743.        right: 0;
  11744.        bottom: 0;
  11745.        left: 0;
  11746.        z-index: 1;
  11747.        text-align: center;
  11748.        width: 230px;
  11749.        margin: auto
  11750.    }
  11751.  
  11752.    .phones a {
  11753.        font-size: 22px;
  11754.        font-weight: 700;
  11755.        padding: 5px;
  11756.        background: #15181b;
  11757.        border: 1px solid #000;
  11758.        margin-top: 2px;
  11759.        border-radius: 4px;
  11760.        opacity: .9;
  11761.        position: relative;
  11762.        display: block;
  11763.        color: #fff
  11764.    }
  11765.  
  11766.    .card {
  11767.        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
  11768.        border: 0
  11769.    }
  11770.  
  11771.    .fixed {
  11772.        position: fixed;
  11773.        top: 0;
  11774.        z-index: 100;
  11775.        width: 100%
  11776.    }
  11777.  
  11778.    .phones svg {
  11779.        font-size: 25px;
  11780.        margin: 0 5px
  11781.    }
  11782.  
  11783.    #accordion {
  11784.        width: 100%
  11785.    }
  11786.  
  11787.    .conts img {
  11788.        width: 300px;
  11789.        height: 195px;
  11790.    }
  11791.  
  11792.    .pricetable {
  11793.        width: 100%;
  11794.        display: inline-block;
  11795.        margin-top: 20px;
  11796.        margin-bottom: 20px;
  11797.    }
  11798.  
  11799.    .tabletitles {
  11800.        width: 100%;
  11801.        display: inline-block;
  11802.        text-align: center;
  11803.        border-top-right-radius: 5px;
  11804.        border-top-left-radius: 5px;
  11805.        padding: 20px 10px;
  11806.    }
  11807.  
  11808.    .tabletitles i {
  11809.        margin: 0 5px;
  11810.    }
  11811.  
  11812.    .tabletitles h2 {
  11813.        color: #fff;
  11814.        font-size: 22px;
  11815.        font-weight: 700;
  11816.        margin-bottom: 20px;
  11817.        line-height: 40px;
  11818.    }
  11819.  
  11820.    .tabletitles h4 {
  11821.        color: #f5f5f5;
  11822.        font-size: 12px;
  11823.    }
  11824.  
  11825.    .table {
  11826.        width: 100%;
  11827.        margin-bottom: 1rem;
  11828.        color: #212529;
  11829.    }
  11830.  
  11831.    .table-striped>tbody>tr:nth-child(odd) {
  11832.        background-color: #f9f9f9;
  11833.    }
  11834.  
  11835.    .pricetable .table>tbody>tr>td,
  11836.    .pricetable .table>tbody>tr>th {
  11837.        padding: 10px;
  11838.        line-height: 20px;
  11839.        vertical-align: top;
  11840.        border-top: 1px solid #ddd;
  11841.        font-size: 14px;
  11842.        background: #fff;
  11843.        font-weight: 400;
  11844.    }
  11845.  
  11846.    .table-striped>tbody>tr:nth-child(odd) {
  11847.        background-color: #f9f9f9;
  11848.    }
  11849.  
  11850.    .pricetable tr {
  11851.        box-shadow: 0 0 2px #464646;
  11852.    }
  11853.  
  11854.    @media (max-width: 991px) {
  11855.  
  11856.        .pricetable .table-bordered>tbody>tr>td,
  11857.        .table-bordered>tbody>tr>th {
  11858.            display: flex;
  11859.            border: 0;
  11860.        }
  11861.  
  11862.        .hide-xs {
  11863.            display: none !important;
  11864.        }
  11865.    }
  11866.    </style>
  11867.  
  11868.    <meta name="ahrefs-site-verification" content="7639c0b4b619a6106916a1ee7b1d068f606944f4e5906d9387e75909af39289b">
  11869.  
  11870.            <script>
  11871.    //history.pushState(null, document.title, location.href);
  11872.    window.onpopstate = function() {
  11873.        history.go(1);
  11874.    };
  11875.    </script>
  11876.    <!-- Global site tag (gtag.js) - Google Analytics -->
  11877.    <script async src="https://www.googletagmanager.com/gtag/js?id=UA-59100706-29"></script>
  11878.    <script>
  11879.    window.dataLayer = window.dataLayer || [];
  11880.  
  11881.    function gtag() {
  11882.        dataLayer.push(arguments);
  11883.    }
  11884.    gtag('js', new Date());
  11885.  
  11886.    gtag('config', 'UA-59100706-29');
  11887.    </script>
  11888.  
  11889.  
  11890.  
  11891.  
  11892.  
  11893.  
  11894.  
  11895. </head>
  11896.  
  11897. <body>
  11898.  
  11899.    <style>
  11900.        .product-title , .product-title:hover , .product-title:active , .product-title:focus ,
  11901.        footer a , footer a:active , footer a:focus , footer a:hover,
  11902.        .btn-link , .btn-link:hover , .btn-link:active , .btn-link:focus , .conts h2 , .toshowmore , .descr a , .descr a:hover , .descr a:focus , .descr a:active {
  11903.            color:#03984B !important;
  11904.            font-weight: bold;
  11905.        }
  11906.        .pricetable a{
  11907.            color:#03984B !important;
  11908.        }
  11909.        .phones a {
  11910.            background: #03984B !important;
  11911.            border: 1px solid rgb(0 0 0 / 0.30) !important;
  11912.        }
  11913.        .ntag{
  11914.            font-size: 12px !important;
  11915.            display: inline-block;
  11916.            margin: 0;
  11917.            margin: 5px;
  11918.            background: #0000000a;
  11919.            color: #4a4a4a;
  11920.            display: inline-block;
  11921.            padding: 0px 5px;
  11922.            border-radius: 5px;
  11923.        }
  11924.        .ntag a, .ntag a:hover , .ntag a:active , .ntag a:focus{
  11925.            
  11926.        }
  11927.    
  11928. .card h3 , .card h4 {
  11929.    font-size: 16px;
  11930.    line-height: 30px;
  11931. }
  11932. .card ul {
  11933.    padding-right: 20px;
  11934. }
  11935. .conts{
  11936.    width: 100%;
  11937.    display: inline-block;
  11938.    height: 50px;
  11939.    overflow: hidden;
  11940. }
  11941. .toshowmore{
  11942.    cursor: pointer;
  11943.    display: block;
  11944.    margin-top: 5px;
  11945. }
  11946. .phclcik , .phclcik:hover , .phclcik:active , .phclcik:focus{
  11947.    font-weight: bold;
  11948.    color:#000;
  11949. }
  11950. .catname img{
  11951.    width: 150px;
  11952.    height: 55px;
  11953.    margin-bottom: 15px;
  11954.    margin-top: 10px;
  11955. }
  11956. .sh{
  11957.    color: #636363;
  11958.    margin: 3px;
  11959.    background: #f1f1f1;
  11960.    padding: 2px 6px;
  11961.    display: inline-block;
  11962.    border-radius: 5px;
  11963. }
  11964. .sh h2{
  11965.    font-size:12px;
  11966.    margin:0;
  11967.    padding:0;
  11968. }
  11969. </style><div class="container hide-class">
  11970.        <div class="row">
  11971.            <div class="col-md-12 text-center">
  11972.                <a alt="تكييف يونيون اير" href="https://aircool.top/UnionAir/تكييف-يونيون-اير"><img alt="تكييف يونيون اير" title="تكييف يونيون اير" src="https://aircool.top/files/UnionAir.png"></a>
  11973.            </div>
  11974.        </div>
  11975.    </div>
  11976.  
  11977.    <h1 class="catname text-center"><a alt="تكييف يونيون اير" href="https://aircool.top/UnionAir/تكييف-يونيون-اير"><img alt="تكييف يونيون اير" title="تكييف يونيون اير" src="https://aircool.top/files/air-cool.png"></a><span>تكييف يونيون أفضل انواع التكييف - عروض واسعار تكييفات يونيون 2024</span></h1>
  11978.            
  11979. <div class="container">
  11980.        <div class="row">
  11981.  
  11982.            <h2 class="ofh2 text-right">unionaire i cool</h2>
  11983.            <div class="space"></div><div class="space"></div><div class="space"></div>
  11984.            <div class="col-md-6 text-center">
  11985.                <div class="pimg">
  11986.                    <img src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/unionaire-i-cool.png" alt="unionaire i cool">
  11987.                </div>
  11988.            </div>
  11989.            <div class="col-md-12">
  11990.                <div class="descr"><p>تعرف على unionaire i cool وايضا كل ما يمكنك معرفته عن unionaire i cool من خلال موقعنا <a href="https://aircool.top">اسعار التكييفات 2021 - عروض التكييفات من اير كول</a></p>
  11991.        <h2>unionaire i cool</h2>
  11992.        <p>عميلنا العزيز من الآن هتقدر تستمتع بوقتك فقط مع unionaire i cool والذى يحتوى على الكثير جدا من الامكانيات المتطورة و يتوفر به كل جديد من خصائص ومواصفات لكى ينال على اعجابك.</p>
  11993.        <h2>مميزات unionaire i cool</h2>
  11994.        <p>تهتم الشركة المصنعه ل unionaire i cool بتوفير جميع الامكانيات التى توجد فى الجهاز ، ويتم صناعته بدقه عاليه للحفاظ على مكانته ولكى يبقى هو الجهاز رقم واحد فى السوق.</p> <p>ولكى تحصل على معلومات اكثر عن unionaire i cool يمكنك الاتصال بنا فى اى وقت على الرقم التالي <a class="phtel" href="tel:01111146765">01111146765</a> ويسعدنا الرد عليكم وعلى كل استفساراتكم.</p><br><p>يمكنك ايضا معرفة اسعار تكييف يونيون اير وجميع موديلات وانواع تكييفات يونيون اير من <a class="phtel" href="https://aircool.top/UnionAir/تكييف-يونيون-اير">تكييف يونيون اير</a></p> </div>
  11995.            </div>
  11996.        </div>
  11997.    </div>
  11998.  
  11999. <script type="application/ld+json">
  12000. {
  12001.  "@context": "https://schema.org",
  12002.  "@type": "BlogPosting",
  12003.  "mainEntityOfPage": {
  12004.    "@type": "WebPage",
  12005.    "@id": "https://aircool.top/UnionAir/unionaire-i-cool"
  12006.  },
  12007.  "headline": "unionaire i cool",
  12008.  "description": "تعرف على unionaire i cool وايضا كل ما يمكنك معرفته عن unionaire i cool من خلال موقعنا اسعار التكييفات 2021 - عروض التكييفات من اير كول
  12009.        unionaire i cool
  12010.        عميلنا العزيز من الآن هتقدر تستمتع بوقتك فقط مع unionaire i cool والذى يحتوى على الكثير جدا من الامكانيات المتطورة و يتوفر به كل جديد من خصائص ومواصفات لكى ينال على اعجابك.
  12011.        مميزات unionaire i cool
  12012.        تهتم الشركة المصنعه ل unionaire i cool بتوفير جميع الامكانيات التى توجد فى الجهاز ، ويتم صناعته بدقه عاليه للحفاظ على مكانته ولكى يبقى هو الجهاز رقم واحد فى السوق.",
  12013.  "image": "https://aircool.top/files/unionaire-i-cool.png",  
  12014.  "author": {
  12015.    "@type": "Organization",
  12016.    "name": "تكييف يونيون اير"
  12017.  },  
  12018.  "publisher": {
  12019.    "@type": "Organization",
  12020.    "name": "تكييف يونيون اير",
  12021.    "logo": {
  12022.      "@type": "ImageObject",
  12023.      "url": "https://aircool.top/files/UnionAir.png"
  12024.    }
  12025.  },
  12026.  "datePublished": "2020-12-28",
  12027.  "dateModified": "2020-12-28"
  12028. }
  12029. </script>
  12030. <div class="space"></div><div class="space"></div>
  12031.    <div class="container">
  12032.        <div class="row">
  12033.        <div class="col-md-12"><div class="space"></div><h2 class="ofh2 text-right">عروض تكييف يونيون اير</h2><div class="space"></div></div>
  12034.    
  12035.            <div class="col-md-3 pad">
  12036.            <div class="card">
  12037.            <a href="https://aircool.top/UnionAir/سعر-تكييف-يونيون-3-حصان">
  12038.            <img class="card-img-top" src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/سعر-تكييف-يونيون-3-حصان.png" alt="سعر تكييف يونيون 3 حصان">
  12039.            </a>
  12040.            <div class="card-body">
  12041.            <a href="https://aircool.top/UnionAir/سعر-تكييف-يونيون-3-حصان">
  12042.              <h3 class="card-title product-title">سعر تكييف يونيون 3 حصان</h3>
  12043.            </a>
  12044.              <p class="hide-class">تعرف على سعر تكييف يونيون 3 حصان وايضا كل ما يمكنك معرفته عن سعر تكييف يونيون 3 حصان من خلال موقعنا اسعار التكييفات 2021 - عروض التكييفات من اير كول
  12045.        سعر تكييف يونيون 3 حصان
  12046.        عميلنا العزيز من الآن هتقدر تستمتع بوقتك فقط مع سعر تكييف يونيون 3 حصان والذى يحتوى على الكثير جدا من الامكانيات المتطورة و يتوفر به كل جديد من خصائص ومواصفات لكى ينال على اعجابك.
  12047.        مميزات سعر تكييف يونيون 3 حصان
  12048.        تهتم الشركة المصنعه ل سعر تكييف يونيون 3 حصان بتوفير جميع الامكانيات التى توجد فى الجهاز ، ويتم صناعته بدقه عاليه للحفاظ على مكانته ولكى يبقى هو الجهاز رقم واحد فى السوق.</p>
  12049.              <h3 class="hide-class">سعر تكييف يونيون 3 حصان</h3>
  12050.            </div>
  12051.            
  12052.          </div>
  12053.            </div>
  12054.        
  12055.            <div class="col-md-3 pad">
  12056.            <div class="card">
  12057.            <a href="https://aircool.top/UnionAir/تكييف-يونيون-شباك">
  12058.            <img class="card-img-top" src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/تكييف-يونيون-شباك.png" alt="تكييف يونيون شباك">
  12059.            </a>
  12060.            <div class="card-body">
  12061.            <a href="https://aircool.top/UnionAir/تكييف-يونيون-شباك">
  12062.              <h3 class="card-title product-title">تكييف يونيون شباك</h3>
  12063.            </a>
  12064.              <p class="hide-class">تعرف على تكييف يونيون شباك وايضا كل ما يمكنك معرفته عن تكييف يونيون شباك من خلال موقعنا اسعار التكييفات 2021 - عروض التكييفات من اير كول
  12065.        تكييف يونيون شباك
  12066.        عميلنا العزيز من الآن هتقدر تستمتع بوقتك فقط مع تكييف يونيون شباك والذى يحتوى على الكثير جدا من الامكانيات المتطورة و يتوفر به كل جديد من خصائص ومواصفات لكى ينال على اعجابك.
  12067.        مميزات تكييف يونيون شباك
  12068.        تهتم الشركة المصنعه ل تكييف يونيون شباك بتوفير جميع الامكانيات التى توجد فى الجهاز ، ويتم صناعته بدقه عاليه للحفاظ على مكانته ولكى يبقى هو الجهاز رقم واحد فى السوق.</p>
  12069.              <h3 class="hide-class">تكييف يونيون شباك</h3>
  12070.            </div>
  12071.            
  12072.          </div>
  12073.            </div>
  12074.        
  12075.            <div class="col-md-3 pad">
  12076.            <div class="card">
  12077.            <a href="https://aircool.top/UnionAir/ضمان-تكييف-يونيون">
  12078.            <img class="card-img-top" src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/ضمان-تكييف-يونيون.png" alt="ضمان تكييف يونيون">
  12079.            </a>
  12080.            <div class="card-body">
  12081.            <a href="https://aircool.top/UnionAir/ضمان-تكييف-يونيون">
  12082.              <h3 class="card-title product-title">ضمان تكييف يونيون</h3>
  12083.            </a>
  12084.              <p class="hide-class">تعرف على ضمان تكييف يونيون وايضا كل ما يمكنك معرفته عن ضمان تكييف يونيون من خلال موقعنا اسعار التكييفات 2021 - عروض التكييفات من اير كول
  12085.        ضمان تكييف يونيون
  12086.        عميلنا العزيز من الآن هتقدر تستمتع بوقتك فقط مع ضمان تكييف يونيون والذى يحتوى على الكثير جدا من الامكانيات المتطورة و يتوفر به كل جديد من خصائص ومواصفات لكى ينال على اعجابك.
  12087.        مميزات ضمان تكييف يونيون
  12088.        تهتم الشركة المصنعه ل ضمان تكييف يونيون بتوفير جميع الامكانيات التى توجد فى الجهاز ، ويتم صناعته بدقه عاليه للحفاظ على مكانته ولكى يبقى هو الجهاز رقم واحد فى السوق.</p>
  12089.              <h3 class="hide-class">ضمان تكييف يونيون</h3>
  12090.            </div>
  12091.            
  12092.          </div>
  12093.            </div>
  12094.        
  12095.            <div class="col-md-3 pad">
  12096.            <div class="card">
  12097.            <a href="https://aircool.top/UnionAir/اسعار-تكييف-يونيون-3-حصان">
  12098.            <img class="card-img-top" src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/اسعار-تكييف-يونيون-3-حصان.png" alt="اسعار تكييف يونيون 3 حصان">
  12099.            </a>
  12100.            <div class="card-body">
  12101.            <a href="https://aircool.top/UnionAir/اسعار-تكييف-يونيون-3-حصان">
  12102.              <h3 class="card-title product-title">اسعار تكييف يونيون 3 حصان</h3>
  12103.            </a>
  12104.              <p class="hide-class">تعرف على اسعار تكييف يونيون 3 حصان وايضا كل ما يمكنك معرفته عن اسعار تكييف يونيون 3 حصان من خلال موقعنا ايركول للتكييفات
  12105.        اسعار تكييف يونيون 3 حصان
  12106.        عميلنا العزيز من الآن هتقدر تستمتع بوقتك فقط مع اسعار تكييف يونيون 3 حصان والذى يحتوى على الكثير جدا من الامكانيات المتطورة و يتوفر به كل جديد من خصائص ومواصفات لكى ينال على اعجابك.
  12107.        مميزات اسعار تكييف يونيون 3 حصان
  12108.        تهتم الشركة المصنعه ل اسعار تكييف يونيون 3 حصان بتوفير جميع الامكانيات التى توجد فى الجهاز ، ويتم صناعته بدقه عاليه للحفاظ على مكانته ولكى يبقى هو الجهاز رقم واحد فى السوق.</p>
  12109.              <h3 class="hide-class">اسعار تكييف يونيون 3 حصان</h3>
  12110.            </div>
  12111.            
  12112.          </div>
  12113.            </div>
  12114.        
  12115.        </div>
  12116.    </div>
  12117.    
  12118.    <div class="container">
  12119.        <div class="row">
  12120.        <div class="col-md-12 pad">
  12121.            <div class="space"></div><div class="space"></div>
  12122.            <h2 class="ofh2 text-right">المزيد من منتجات تكييف يونيون اير</h2>
  12123.        </div>
  12124.    
  12125.            <div class="col-md-3 pad">
  12126.            <div class="card">
  12127.            <a href="https://aircool.top/UnionAir/تكييف-يونيون-اير-فري-ستاند-6-حصان-بارد-ساخن-TFD">
  12128.            <img class="card-img-top" src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/tfd.png" alt="تكييف يونيون اير فري ستاند 6 حصان بارد ساخن TFD">
  12129.            </a>
  12130.            <div class="card-body">
  12131.            <a href="https://aircool.top/UnionAir/تكييف-يونيون-اير-فري-ستاند-6-حصان-بارد-ساخن-TFD">
  12132.              <h2 class="card-title product-title">تكييف يونيون اير فري ستاند 6 حصان بارد ساخن TFD</h2>
  12133.            </a>
  12134.              <p class="hide-class">
  12135.  
  12136. TFD 050 _HR
  12137.  • تصميم أنيق جدا ليتناسب مع أي ديكور.
  12138. • توفير الطاقة.
  12139. • تشغيل الترا هادئ.
  12140.  • تكنولوجيا PC-board-مجلس من أجل السيطرة الكاملة
  12141. • وضع "جاف" يقلل من بخار الماء عن طريق التجفيف الالي .
  12142. • مؤقت مبرمج  يتحكم في وحدة التشغيل
  12143. • اختيار تلقائي ل 3 مراحل لسرعه المروحة الداخليه  •
  12144. • نظام الكتروني يدعم 3 دقائق دورة قصيرة لحمايه الكباس، والذي يضمن سلامة النظام بالكامل ..
  12145.  •  وظيفة التشخيص الذاتي.
  12146. • كفاءة، سهوله نقل وتنظيف فلاتر الهواء
  12147.  
  12148.  
  12149.  
  12150.  
  12151.  
  12152. التفاصيل
  12153.  
  12154.  
  12155. تكييف فري ستاند دولابي 6 حصان TFD - يونيون اير
  12156.  
  12157. </p>
  12158.              <h3 class="hide-class">سعر تكييف يونيون اير فري ستاند 6 حصان بارد ساخن TFD,اسعار تكييف يونيون اير فري ستاند 6 حصان بارد ساخن TFD,عروض تكييف يونيون اير فري ستاند 6 حصان بارد ساخن TFD,مميزات تكييف يونيون اير فري ستاند 6 حصان بارد ساخن TFD,توكيل تكييف يونيون اير فري ستاند 6 حصان بارد ساخن TFD,عيوب تكييف يونيون اير فري ستاند 6 حصان بارد ساخن TFD,ريموت تكييف يونيون اير فري ستاند 6 حصان بارد ساخن TFD,كتالوج تكييف يونيون اير فري ستاند 6 حصان بارد ساخن TFD,ضمان تكييف يونيون اير فري ستاند 6 حصان بارد ساخن TFD,ميزة تكييف يونيون اير فري ستاند 6 حصان بارد ساخن TFD,ثمن تكييف يونيون اير فري ستاند 6 حصان بارد ساخن TFD,</h3>
  12159.            </div>
  12160.            <ul class="list-group list-group-flush">
  12161.              <li class="list-group-item text-center">20,800.00 جنيه</li>
  12162.              <li class="list-group-item text-center">بارد ساخن</li>
  12163.              <li class="list-group-item text-center">6 حصان</li>
  12164.              <li class="list-group-item text-center">TFD050_HR</li>
  12165.            </ul>
  12166.            <div class="card-body text-center">
  12167.              <a href="https://aircool.top/UnionAir/تكييف-يونيون-اير-فري-ستاند-6-حصان-بارد-ساخن-TFD" class="btn btn-secondary">شراء الآن</a>
  12168.            </div>
  12169.          </div>
  12170.            </div>
  12171.        
  12172.            <div class="col-md-3 pad">
  12173.            <div class="card">
  12174.            <a href="https://aircool.top/UnionAir/تكييف-يونيون-اير-اي-كول-سبليت-1.5-حصان-بارد-فقط">
  12175.            <img class="card-img-top" src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/icool.png" alt="تكييف يونيون اير اي كول سبليت 1.5 حصان بارد فقط">
  12176.            </a>
  12177.            <div class="card-body">
  12178.            <a href="https://aircool.top/UnionAir/تكييف-يونيون-اير-اي-كول-سبليت-1.5-حصان-بارد-فقط">
  12179.              <h2 class="card-title product-title">تكييف يونيون اير اي كول سبليت 1.5 حصان بارد فقط</h2>
  12180.            </a>
  12181.              <p class="hide-class">
  12182. تصميم راقى وحديث يناسب أى ديكور
  12183. موفر للطاقة، يستهلك طاقة قليلة.
  12184. مفتاح تشغيل سهل
  12185. جهاز تحكم لاسلكى LCD مع إمكانية إرسال عالية
  12186. تقنية متقدمة ولوحة PC ذات تحكم كامل
  12187. نظام “DRY” لتقليل بخار الماء وتخفيض من رطوبة الهواء
  12188. نظام “SLEEP” الذى يمنحك جو هادئ عند النوم وتوفير فى طاقة الإستهلاك
  12189. وحدة تشغيل بجهاز تحكم ذو مؤقت لضبط البرامج حتى 24 ساعة
  12190. إعدادات يدوية وتلقائية لضبط إتجاه الهواء
  12191. إختيار تلقائى للتحكم فى سرعة المروحة مكون من 3 مراحل
  12192. نظام إلكترونى مزود بدائرة حماية الموتور (3 دقائق) من ارتفاع درجة الحرارة لضمان حماية نظام التشغيل بالكامل
  12193. جهاز ضاغط كومبريسور لضمان تشغيل النظام بشكل كامل
  12194. فتحات تبريد “Hydrophilic”
  12195. خاصية إكتشاف الأعطال
  12196. فلاتر هواء قابلة للتنظيف والفصل
  12197. خصائص الوحدة الخارجية:
  12198. تركيب وتصليح سهل.
  12199. تصميم راقى وحديث يناسب أى ديكور
  12200. ضوضاء أقل مع ضاغط عالي الكفاءة
  12201. تصميم متطور يسمح لاستخدام نظام التوصيل
  12202. سهولة التركيب
  12203. مصمم من معدن ثقيل مجلفن مع مقاومة كهربية للهواء
  12204. لون مميز
  12205. تصميم داخلي مميز وفتحات للمراوح لزيادة معدل تغير الحرارة
  12206. يوفر في استهلاك الطاقة
  12207. متوفر بنظام تبريد فقط
  12208. يعمل فى درجات الحرارة العالية فى الخارج.
  12209.  
  12210.  
  12211. اللون: ابيض
  12212. الموديل: I cool 12Cooling plazma digital Split Air Conditioner - 1.5 Hp
  12213. بلد الصنع: Egypt
  12214. الحجم (طولx عرضx ارتفاع سم): Indoor unit 1090x314x180 / outdoor unit 721x582x302
  12215. </p>
  12216.              <h3 class="hide-class">سعر تكييف يونيون اير اي كول سبليت 1.5 حصان بارد فقط,اسعار تكييف يونيون اير اي كول سبليت 1.5 حصان بارد فقط,عروض تكييف يونيون اير اي كول سبليت 1.5 حصان بارد فقط,مميزات تكييف يونيون اير اي كول سبليت 1.5 حصان بارد فقط,توكيل تكييف يونيون اير اي كول سبليت 1.5 حصان بارد فقط,عيوب تكييف يونيون اير اي كول سبليت 1.5 حصان بارد فقط,ريموت تكييف يونيون اير اي كول سبليت 1.5 حصان بارد فقط,كتالوج تكييف يونيون اير اي كول سبليت 1.5 حصان بارد فقط,ضمان تكييف يونيون اير اي كول سبليت 1.5 حصان بارد فقط,ميزة تكييف يونيون اير اي كول سبليت 1.5 حصان بارد فقط,ثمن تكييف يونيون اير اي كول سبليت 1.5 حصان بارد فقط,</h3>
  12217.            </div>
  12218.            <ul class="list-group list-group-flush">
  12219.              <li class="list-group-item text-center">4,800.00 جنيه</li>
  12220.              <li class="list-group-item text-center">بارد فقط</li>
  12221.              <li class="list-group-item text-center">1.5 حصان</li>
  12222.              <li class="list-group-item text-center">ICOOL012_SMART</li>
  12223.            </ul>
  12224.            <div class="card-body text-center">
  12225.              <a href="https://aircool.top/UnionAir/تكييف-يونيون-اير-اي-كول-سبليت-1.5-حصان-بارد-فقط" class="btn btn-secondary">شراء الآن</a>
  12226.            </div>
  12227.          </div>
  12228.            </div>
  12229.        
  12230.            <div class="col-md-3 pad">
  12231.            <div class="card">
  12232.            <a href="https://aircool.top/UnionAir/تكييف-يونيون-اير-ميجا-فاي-2.25-حصان-بارد-فقط">
  12233.            <img class="card-img-top" src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/megafy-1.png" alt="تكييف يونيون اير ميجا فاي 2.25 حصان بارد فقط">
  12234.            </a>
  12235.            <div class="card-body">
  12236.            <a href="https://aircool.top/UnionAir/تكييف-يونيون-اير-ميجا-فاي-2.25-حصان-بارد-فقط">
  12237.              <h2 class="card-title product-title">تكييف يونيون اير ميجا فاي 2.25 حصان بارد فقط</h2>
  12238.            </a>
  12239.              <p class="hide-class">
  12240.  
  12241.  
  12242.  
  12243.  
  12244.  
  12245.  
  12246. MEGAFY018_CR
  12247. • بارد فقط
  12248. • البلازما نظام تنقية الهواء " Ionizer Filter "
  12249. • تصميم أنيق جدا لتتناسب مع أي ديكور.
  12250. • توفير الطاقة.
  12251. • تشغيل الترا هادئ.
  12252. • تحكم عن بعد لاسلكي LCD جذاب مع قدرة نقل عالية.
  12253. • تكنولوجيا PC-board-مجلس من أجل السيطرة الكاملة.
  12254. • وضع "جاف" يقلل من بخار الماء عن طريق التجفيف الالي .
  12255. • وضع "النوم" يوفر بيئة نوم مناسبة مع توفير الطاقة.
  12256. • توقيت 24 ساعة للبرمجة يتحكم في وحدة التشغيل.
  12257. • اختيار اتوماتيك و يدوي لدليل اتجاه مخرج الهواء.
  12258. • اختيار اتوماتيك لسرعة المروحة لا يقل عن 3 مراحل.
  12259. • نظام الكتروني يدعم 3 دقائق دورة قصيرة لحمايه الكباس ، والذي يضمن سلامة النظام بالكامل .
  12260. • زعانف " Hydrophilic " في المبخر.
  12261. • وظيفة التشخيص الذاتي.
  12262. • كفاءة، سهوله نقل وتنظيف فلاتر الهواء
  12263.  
  12264.  
  12265.  
  12266. التفاصيل
  12267.  
  12268.  
  12269.  
  12270.  
  12271.    
  12272.  
  12273.  
  12274.  
  12275.  
  12276.  
  12277.  
  12278.  
  12279.  
  12280.  
  12281.  
  12282.  
  12283.  
  12284. أبعاد الوحدة الداخلية
  12285.  
  12286.  
  12287.  
  12288.  
  12289.  
  12290.  
  12291.  
  12292. &nbsp;
  12293.  
  12294.  
  12295.  
  12296.  
  12297.  
  12298.  
  12299.  
  12300. 1090x314x180 mm
  12301.  
  12302.  
  12303.  
  12304.  
  12305.  
  12306.  
  12307.  
  12308. &nbsp;
  12309.  
  12310.  
  12311.  
  12312.  
  12313.  
  12314.  
  12315.  
  12316.  
  12317.  
  12318. أبعاد الوحدة الخارجية
  12319.  
  12320.  
  12321.  
  12322.  
  12323.  
  12324.  
  12325.  
  12326. &nbsp;
  12327.  
  12328.  
  12329.  
  12330.  
  12331.  
  12332.  
  12333.  
  12334. 721 x 582.0 x 302.0
  12335.  
  12336.  
  12337.  
  12338.  
  12339.  
  12340.  
  12341.  
  12342. &nbsp;
  12343.  
  12344.  
  12345.  
  12346.  
  12347.  
  12348.  
  12349.  
  12350.  
  12351.  
  12352.  
  12353. الوزن الصافي للوحدة الداخلية
  12354.  
  12355.  
  12356.  
  12357.  
  12358.  
  12359.  
  12360.  
  12361. &nbsp;
  12362.  
  12363.  
  12364.  
  12365.  
  12366.  
  12367.  
  12368.  
  12369. 12.5 كجم
  12370.  
  12371.  
  12372.  
  12373.  
  12374.  
  12375.  
  12376.  
  12377. &nbsp;
  12378.  
  12379.  
  12380.  
  12381.  
  12382.  
  12383.  
  12384.  
  12385.  
  12386.  
  12387. الوزن الصافي للوحدة الخارجية
  12388.  
  12389.  
  12390.  
  12391.  
  12392.  
  12393.  
  12394.  
  12395. &nbsp;
  12396.  
  12397.  
  12398.  
  12399.  
  12400.  
  12401.  
  12402.  
  12403. 38 كجم
  12404.  
  12405.  
  12406.  
  12407.  
  12408.  
  12409.  
  12410.  
  12411.  
  12412.  
  12413.  
  12414.  
  12415.  
  12416.  
  12417.  
  12418. </p>
  12419.              <h3 class="hide-class">سعر تكييف يونيون اير ميجا فاي 2.25 حصان بارد فقط,اسعار تكييف يونيون اير ميجا فاي 2.25 حصان بارد فقط,عروض تكييف يونيون اير ميجا فاي 2.25 حصان بارد فقط,مميزات تكييف يونيون اير ميجا فاي 2.25 حصان بارد فقط,توكيل تكييف يونيون اير ميجا فاي 2.25 حصان بارد فقط,عيوب تكييف يونيون اير ميجا فاي 2.25 حصان بارد فقط,ريموت تكييف يونيون اير ميجا فاي 2.25 حصان بارد فقط,كتالوج تكييف يونيون اير ميجا فاي 2.25 حصان بارد فقط,ضمان تكييف يونيون اير ميجا فاي 2.25 حصان بارد فقط,ميزة تكييف يونيون اير ميجا فاي 2.25 حصان بارد فقط,ثمن تكييف يونيون اير ميجا فاي 2.25 حصان بارد فقط,</h3>
  12420.            </div>
  12421.            <ul class="list-group list-group-flush">
  12422.              <li class="list-group-item text-center">6,400.00 جنيه</li>
  12423.              <li class="list-group-item text-center">بارد فقط</li>
  12424.              <li class="list-group-item text-center">2.25 حصان</li>
  12425.              <li class="list-group-item text-center">MEGAFY018_CR</li>
  12426.            </ul>
  12427.            <div class="card-body text-center">
  12428.              <a href="https://aircool.top/UnionAir/تكييف-يونيون-اير-ميجا-فاي-2.25-حصان-بارد-فقط" class="btn btn-secondary">شراء الآن</a>
  12429.            </div>
  12430.          </div>
  12431.            </div>
  12432.        
  12433.            <div class="col-md-3 pad">
  12434.            <div class="card">
  12435.            <a href="https://aircool.top/UnionAir/تكييف-يونيون-اير-أرضي-سقفي-2.25-حصان-بارد-ساخن">
  12436.            <img class="card-img-top" src="https://aircool.top/layout/images/ajax.gif" data-src="https://aircool.top/files/ceiling-floor.png" alt="تكييف يونيون اير أرضي سقفي 2.25 حصان بارد ساخن">
  12437.            </a>
  12438.            <div class="card-body">
  12439.            <a href="https://aircool.top/UnionAir/تكييف-يونيون-اير-أرضي-سقفي-2.25-حصان-بارد-ساخن">
  12440.              <h2 class="card-title product-title">تكييف يونيون اير أرضي سقفي 2.25 حصان بارد ساخن</h2>
  12441.            </a>
  12442.              <p class="hide-class">
  12443.  
  12444. CFU018-HR
  12445. • تصميم أنيق جدا لتتناسب مع أي ديكور.
  12446. • توفير الطاقة .
  12447. • تشغيل الترا هادئ.
  12448. • تحكم عن بعد لاسلكي LCD جذاب مع قدرة نقل عالية.
  12449. • تكنولوجيا PC-board-مجلس من أجل السيطرة الكاملة.
  12450. • وضع "جاف" يقلل من بخار الماء عن طريق التجفيف الالي .
  12451. • وضع "النوم" يوفر بيئة نوم مناسبة مع توفير الطاقة.
  12452. • توقيت 24 ساعة للبرمجة يتحكم في وحدة التشغيل.
  12453. • اختيار اتوماتيك و يدوي لدليل اتجاه مخرج الهواء.
  12454. • اختيار اتوماتيك لسرعة المروحة لا يقل عن 3 مراحل
  12455. • نظام الكتروني يدعم 3 دقائق دورة قصيرة لحمايه الكباس، والذي يضمن سلامة النظام بالكامل .
  12456. • وظيفة التشخيص الذاتي.
  12457. • كفاءة، سهوله نقل وتنظيف فلاتر الهواء
  12458.  
  12459.  
  12460.  
  12461.  
  12462.  
  12463. التفاصيل
  12464.  
  12465.  
  12466.  
  12467. أبعاد الوحدة الداخلية: 1308x608x235 mm
  12468. أبعاد الوحدة الخارجية: 721x582x302 mm
  12469. الوزن الصافي للوحدة الداخلية: 41 كجم
  12470. الوزن الصافي للوحدة الخارجية: 42 كجم
  12471.  
  12472.  
  12473. </p>
  12474.              <h3 class="hide-class">سعر تكييف يونيون اير أرضي سقفي 2.25 حصان بارد ساخن,اسعار تكييف يونيون اير أرضي سقفي 2.25 حصان بارد ساخن,عروض تكييف يونيون اير أرضي سقفي 2.25 حصان بارد ساخن,مميزات تكييف يونيون اير أرضي سقفي 2.25 حصان بارد ساخن,توكيل تكييف يونيون اير أرضي سقفي 2.25 حصان بارد ساخن,عيوب تكييف يونيون اير أرضي سقفي 2.25 حصان بارد ساخن,ريموت تكييف يونيون اير أرضي سقفي 2.25 حصان بارد ساخن,كتالوج تكييف يونيون اير أرضي سقفي 2.25 حصان بارد ساخن,ضمان تكييف يونيون اير أرضي سقفي 2.25 حصان بارد ساخن,ميزة تكييف يونيون اير أرضي سقفي 2.25 حصان بارد ساخن,ثمن تكييف يونيون اير أرضي سقفي 2.25 حصان بارد ساخن,</h3>
  12475.            </div>
  12476.            <ul class="list-group list-group-flush">
  12477.              <li class="list-group-item text-center">10,155.00 جنيه</li>
  12478.              <li class="list-group-item text-center">بارد ساخن</li>
  12479.              <li class="list-group-item text-center">2.25 حصان</li>
  12480.              <li class="list-group-item text-center">CFU018_HR</li>
  12481.            </ul>
  12482.            <div class="card-body text-center">
  12483.              <a href="https://aircool.top/UnionAir/تكييف-يونيون-اير-أرضي-سقفي-2.25-حصان-بارد-ساخن" class="btn btn-secondary">شراء الآن</a>
  12484.            </div>
  12485.          </div>
  12486.            </div>
  12487.        
  12488.        </div>
  12489.    </div>
  12490.    <div class="space"></div><div class="space"></div><footer>
  12491.  
  12492.        <p class="text-center">جميع الحقوق محفوظه © <a href="https://aircool.top/UnionAir/تكييف-يونيون-اير">تكييف يونيون اير</a> برمجة <a href="https://wiilx.com/" target="_blank" style="">ويلكس</a></p>
  12493.        
  12494. </footer>
  12495.  
  12496.  
  12497. <div class="phones"> <a href="tel:01111146765"><svg class="bi bi-phone" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
  12498. <path fill-rule="evenodd" d="M11 1H5a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM5 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H5z"/>
  12499. <path fill-rule="evenodd" d="M8 14a1 1 0 1 0 0-2 1 1 0 0 0 0 2z"/>
  12500. </svg>01111146765<svg class="bi bi-phone" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
  12501. <path fill-rule="evenodd" d="M11 1H5a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM5 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H5z"/>
  12502. <path fill-rule="evenodd" d="M8 14a1 1 0 1 0 0-2 1 1 0 0 0 0 2z"/>
  12503. </svg></a> </div>
  12504. <script>/*! jQuery v3.2.1 | (c) JS Foundation and other contributors | jquery.org/license */
  12505. !function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c<b?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:h,sort:c.sort,splice:c.splice},r.extend=r.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||r.isFunction(g)||(g={}),h===i&&(g=this,h--);h<i;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(r.isPlainObject(d)||(e=Array.isArray(d)))?(e?(e=!1,f=c&&Array.isArray(c)?c:[]):f=c&&r.isPlainObject(c)?c:{},g[b]=r.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},r.extend({expando:"jQuery"+(q+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===r.type(a)},isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=r.type(a);return("number"===b||"string"===b)&&!isNaN(a-parseFloat(a))},isPlainObject:function(a){var b,c;return!(!a||"[object Object]"!==k.call(a))&&(!(b=e(a))||(c=l.call(b,"constructor")&&b.constructor,"function"==typeof c&&m.call(c)===n))},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?j[k.call(a)]||"object":typeof a},globalEval:function(a){p(a)},camelCase:function(a){return a.replace(t,"ms-").replace(u,v)},each:function(a,b){var c,d=0;if(w(a)){for(c=a.length;d<c;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(s,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(w(Object(a))?r.merge(c,"string"==typeof a?[a]:a):h.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:i.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;d<c;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;f<g;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,f=0,h=[];if(w(a))for(d=a.length;f<d;f++)e=b(a[f],f,c),null!=e&&h.push(e);else for(f in a)e=b(a[f],f,c),null!=e&&h.push(e);return g.apply([],h)},guid:1,proxy:function(a,b){var c,d,e;if("string"==typeof b&&(c=a[b],b=a,a=c),r.isFunction(a))return d=f.call(arguments,2),e=function(){return a.apply(b||this,d.concat(f.call(arguments)))},e.guid=a.guid=a.guid||r.guid++,e},now:Date.now,support:o}),"function"==typeof Symbol&&(r.fn[Symbol.iterator]=c[Symbol.iterator]),r.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){j["[object "+b+"]"]=b.toLowerCase()});function w(a){var b=!!a&&"length"in a&&a.length,c=r.type(a);return"function"!==c&&!r.isWindow(a)&&("array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",M="\\["+K+"*("+L+")(?:"+K+"*([*^$|!~]?=)"+K+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+L+"))|)"+K+"*\\]",N=":("+L+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",O=new RegExp(K+"+","g"),P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c<b;c+=2)a.push(c);return a}),odd:pa(function(a,b){for(var c=1;c<b;c+=2)a.push(c);return a}),lt:pa(function(a,b,c){for(var d=c<0?c+b:c;--d>=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=ma(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=na(b);function ra(){}ra.prototype=d.filters=d.pseudos,d.setFilters=new ra,g=ga.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=Q.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=R.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(P," ")}),h=h.slice(c.length));for(g in d.filter)!(e=V[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?ga.error(a):z(a,i).slice(0)};function sa(a){for(var b=0,c=a.length,d="";b<c;b++)d+=a[b].value;return d}function ta(a,b,c){var d=b.dir,e=b.next,f=e||d,g=c&&"parentNode"===f,h=x++;return b.first?function(b,c,e){while(b=b[d])if(1===b.nodeType||g)return a(b,c,e);return!1}:function(b,c,i){var j,k,l,m=[w,h];if(i){while(b=b[d])if((1===b.nodeType||g)&&a(b,c,i))return!0}else while(b=b[d])if(1===b.nodeType||g)if(l=b[u]||(b[u]={}),k=l[b.uniqueID]||(l[b.uniqueID]={}),e&&e===b.nodeName.toLowerCase())b=b[d]||b;else{if((j=k[f])&&j[0]===w&&j[1]===h)return m[2]=j[2];if(k[f]=m,m[2]=a(b,c,i))return!0}return!1}}function ua(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d<e;d++)ga(a,b[d],c);return c}function wa(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;h<i;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function xa(a,b,c,d,e,f){return d&&!d[u]&&(d=xa(d)),e&&!e[u]&&(e=xa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||va(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:wa(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=wa(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?I(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i<f;i++)if(c=d.relative[a[i].type])m=[ta(ua(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;e<f;e++)if(d.relative[a[e].type])break;return xa(i>1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i<e&&ya(a.slice(i,e)),e<f&&ya(a=a.slice(e)),e<f&&sa(a))}m.push(c)}return ua(m)}function za(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b<d;b++)if(r.contains(e[b],this))return!0}));for(c=this.pushStack([]),b=0;b<d;b++)r.find(a,e[b],c);return d>1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a<c;a++)if(r.contains(this,b[a]))return!0})},closest:function(a,b){var c,d=0,e=this.length,f=[],g="string"!=typeof a&&r(a);if(!A.test(a))for(;d<e;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){r.each(b,function(b,c){r.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==r.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return r.each(arguments,function(a,b){var c;while((c=r.inArray(b,f,c))>-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b<f)){if(a=d.apply(h,i),a===c.promise())throw new TypeError("Thenable self-resolution");j=a&&("object"==typeof a||"function"==typeof a)&&a.then,r.isFunction(j)?e?j.call(a,g(f,c,N,e),g(f,c,O,e)):(f++,j.call(a,g(f,c,N,e),g(f,c,O,e),g(f,c,N,c.notifyWith))):(d!==N&&(h=void 0,i=[a]),(e||c.resolveWith)(h,i))}},k=e?j:function(){try{j()}catch(a){r.Deferred.exceptionHook&&r.Deferred.exceptionHook(a,k.stackTrace),b+1>=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S),
  12506. a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h<i;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},U=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function V(){this.expando=r.expando+V.uid++}V.uid=1,V.prototype={cache:function(a){var b=a[this.expando];return b||(b={},U(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[r.camelCase(b)]=c;else for(d in b)e[r.camelCase(d)]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][r.camelCase(b)]},access:function(a,b,c){return void 0===b||b&&"string"==typeof b&&void 0===c?this.get(a,b):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d=a[this.expando];if(void 0!==d){if(void 0!==b){Array.isArray(b)?b=b.map(r.camelCase):(b=r.camelCase(b),b=b in d?[b]:b.match(L)||[]),c=b.length;while(c--)delete d[b[c]]}(void 0===b||r.isEmptyObject(d))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!r.isEmptyObject(b)}};var W=new V,X=new V,Y=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Z=/[A-Z]/g;function $(a){return"true"===a||"false"!==a&&("null"===a?null:a===+a+""?+a:Y.test(a)?JSON.parse(a):a)}function _(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Z,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c=$(c)}catch(e){}X.set(a,b,c)}else c=void 0;return c}r.extend({hasData:function(a){return X.hasData(a)||W.hasData(a)},data:function(a,b,c){return X.access(a,b,c)},removeData:function(a,b){X.remove(a,b)},_data:function(a,b,c){return W.access(a,b,c)},_removeData:function(a,b){W.remove(a,b)}}),r.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=X.get(f),1===f.nodeType&&!W.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=r.camelCase(d.slice(5)),_(f,d,e[d])));W.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){X.set(this,a)}):T(this,function(b){var c;if(f&&void 0===b){if(c=X.get(f,a),void 0!==c)return c;if(c=_(f,a),void 0!==c)return c}else this.each(function(){X.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?r.queue(this[0],a):void 0===b?this:this.each(function(){var c=r.queue(this,a,b);r._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&r.dequeue(this,a)})},dequeue:function(a){return this.each(function(){r.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=r.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=W.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var aa=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ba=new RegExp("^(?:([+-])=|)("+aa+")([a-z%]*)$","i"),ca=["Top","Right","Bottom","Left"],da=function(a,b){return a=b||a,"none"===a.style.display||""===a.style.display&&r.contains(a.ownerDocument,a)&&"none"===r.css(a,"display")},ea=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};function fa(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return r.css(a,b,"")},i=h(),j=c&&c[3]||(r.cssNumber[b]?"":"px"),k=(r.cssNumber[b]||"px"!==j&&+i)&&ba.exec(r.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,r.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var ga={};function ha(a){var b,c=a.ownerDocument,d=a.nodeName,e=ga[d];return e?e:(b=c.body.appendChild(c.createElement(d)),e=r.css(b,"display"),b.parentNode.removeChild(b),"none"===e&&(e="block"),ga[d]=e,e)}function ia(a,b){for(var c,d,e=[],f=0,g=a.length;f<g;f++)d=a[f],d.style&&(c=d.style.display,b?("none"===c&&(e[f]=W.get(d,"display")||null,e[f]||(d.style.display="")),""===d.style.display&&da(d)&&(e[f]=ha(d))):"none"!==c&&(e[f]="none",W.set(d,"display",c)));for(f=0;f<g;f++)null!=e[f]&&(a[f].style.display=e[f]);return a}r.fn.extend({show:function(){return ia(this,!0)},hide:function(){return ia(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){da(this)?r(this).show():r(this).hide()})}});var ja=/^(?:checkbox|radio)$/i,ka=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c<d;c++)W.set(a[c],"globalEval",!b||W.get(b[c],"globalEval"))}var pa=/<|&#?\w+;/;function qa(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],n=0,o=a.length;n<o;n++)if(f=a[n],f||0===f)if("object"===r.type(f))r.merge(m,f.nodeType?[f]:f);else if(pa.test(f)){g=g||l.appendChild(b.createElement("div")),h=(ka.exec(f)||["",""])[1].toLowerCase(),i=ma[h]||ma._default,g.innerHTML=i[1]+r.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;r.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",n=0;while(f=m[n++])if(d&&r.inArray(f,d)>-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c<arguments.length;c++)i[c]=arguments[c];if(b.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,b)!==!1){h=r.event.handlers.call(this,b,j),c=0;while((f=h[c++])&&!b.isPropagationStopped()){b.currentTarget=f.elem,d=0;while((g=f.handlers[d++])&&!b.isImmediatePropagationStopped())b.rnamespace&&!b.rnamespace.test(g.namespace)||(b.handleObj=g,b.data=g.data,e=((r.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(b.result=e)===!1&&(b.preventDefault(),b.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,b),b.result}},handlers:function(a,b){var c,d,e,f,g,h=[],i=b.delegateCount,j=a.target;if(i&&j.nodeType&&!("click"===a.type&&a.button>=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c<i;c++)d=b[c],e=d.selector+" ",void 0===g[e]&&(g[e]=d.needsContext?r(e,this).index(j)>-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i<b.length&&h.push({elem:j,handlers:b.slice(i)}),h},addProp:function(a,b){Object.defineProperty(r.Event.prototype,a,{enumerable:!0,configurable:!0,get:r.isFunction(b)?function(){if(this.originalEvent)return b(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[a]},set:function(b){Object.defineProperty(this,a,{enumerable:!0,configurable:!0,writable:!0,value:b})}})},fix:function(a){return a[r.expando]?a:new r.Event(a)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==xa()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===xa()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&B(this,"input"))return this.click(),!1},_default:function(a){return B(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},r.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},r.Event=function(a,b){return this instanceof r.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?va:wa,this.target=a.target&&3===a.target.nodeType?a.target.parentNode:a.target,this.currentTarget=a.currentTarget,this.relatedTarget=a.relatedTarget):this.type=a,b&&r.extend(this,b),this.timeStamp=a&&a.timeStamp||r.now(),void(this[r.expando]=!0)):new r.Event(a,b)},r.Event.prototype={constructor:r.Event,isDefaultPrevented:wa,isPropagationStopped:wa,isImmediatePropagationStopped:wa,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=va,a&&!this.isSimulated&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=va,a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=va,a&&!this.isSimulated&&a.stopImmediatePropagation(),this.stopPropagation()}},r.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(a){var b=a.button;return null==a.which&&sa.test(a.type)?null!=a.charCode?a.charCode:a.keyCode:!a.which&&void 0!==b&&ta.test(a.type)?1&b?1:2&b?3:4&b?2:0:a.which}},r.event.addProp),r.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){r.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||r.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),r.fn.extend({on:function(a,b,c,d){return ya(this,a,b,c,d)},one:function(a,b,c,d){return ya(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,r(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=wa),this.each(function(){r.event.remove(this,a,c,b)})}});var za=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/<script|<style|<link/i,Ba=/checked\s*(?:[^=]|=\s*.checked.)/i,Ca=/^true\/(.*)/,Da=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c<d;c++)r.event.add(b,e,j[e][c])}X.hasData(a)&&(h=X.access(a),i=r.extend({},h),X.set(b,i))}}function Ia(a,b){var c=b.nodeName.toLowerCase();"input"===c&&ja.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function Ja(a,b,c,d){b=g.apply([],b);var e,f,h,i,j,k,l=0,m=a.length,n=m-1,q=b[0],s=r.isFunction(q);if(s||m>1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l<m;l++)j=e,l!==n&&(j=r.clone(j,!0,!0),i&&r.merge(h,na(j,"script"))),c.call(a[l],j,l);if(i)for(k=h[h.length-1].ownerDocument,r.map(h,Ga),l=0;l<i;l++)j=h[l],la.test(j.type||"")&&!W.access(j,"globalEval")&&r.contains(k,j)&&(j.src?r._evalUrl&&r._evalUrl(j.src):p(j.textContent.replace(Da,""),k))}return a}function Ka(a,b,c){for(var d,e=b?r.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||r.cleanData(na(d)),d.parentNode&&(c&&r.contains(d.ownerDocument,d)&&oa(na(d,"script")),d.parentNode.removeChild(d));return a}r.extend({htmlPrefilter:function(a){return a.replace(za,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d<e;d++)Ia(f[d],g[d]);if(b)if(c)for(f=f||na(a),g=g||na(h),d=0,e=f.length;d<e;d++)Ha(f[d],g[d]);else Ha(a,h);return g=na(h,"script"),g.length>0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c<d;c++)b=this[c]||{},1===b.nodeType&&(r.cleanData(na(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ja(this,arguments,function(b){var c=this.parentNode;r.inArray(this,a)<0&&(r.cleanData(na(this)),c&&c.replaceChild(b,this))},a)}}),r.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){r.fn[a]=function(a){for(var c,d=[],e=r(a),f=e.length-1,g=0;g<=f;g++)c=g===f?this:this.clone(!0),r(e[g])[b](c),h.apply(d,c.get());return this.pushStack(d)}});var La=/^margin/,Ma=new RegExp("^("+aa+")(?!px)[a-z%]+$","i"),Na=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)};!function(){function b(){if(i){i.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",i.innerHTML="",ra.appendChild(h);var b=a.getComputedStyle(i);c="1%"!==b.top,g="2px"===b.marginLeft,e="4px"===b.width,i.style.marginRight="50%",f="4px"===b.marginRight,ra.removeChild(h),i=null}}var c,e,f,g,h=d.createElement("div"),i=d.createElement("div");i.style&&(i.style.backgroundClip="content-box",i.cloneNode(!0).style.backgroundClip="",o.clearCloneStyle="content-box"===i.style.backgroundClip,h.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",h.appendChild(i),r.extend(o,{pixelPosition:function(){return b(),c},boxSizingReliable:function(){return b(),e},pixelMarginRight:function(){return b(),f},reliableMarginLeft:function(){return b(),g}}))}();function Oa(a,b,c){var d,e,f,g,h=a.style;return c=c||Na(a),c&&(g=c.getPropertyValue(b)||c[b],""!==g||r.contains(a.ownerDocument,a)||(g=r.style(a,b)),!o.pixelMarginRight()&&Ma.test(g)&&La.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function Pa(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Qa=/^(none|table(?!-c[ea]).+)/,Ra=/^--/,Sa={position:"absolute",visibility:"hidden",display:"block"},Ta={letterSpacing:"0",fontWeight:"400"},Ua=["Webkit","Moz","ms"],Va=d.createElement("div").style;function Wa(a){if(a in Va)return a;var b=a[0].toUpperCase()+a.slice(1),c=Ua.length;while(c--)if(a=Ua[c]+b,a in Va)return a}function Xa(a){var b=r.cssProps[a];return b||(b=r.cssProps[a]=Wa(a)||a),b}function Ya(a,b,c){var d=ba.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Za(a,b,c,d,e){var f,g=0;for(f=c===(d?"border":"content")?4:"width"===b?1:0;f<4;f+=2)"margin"===c&&(g+=r.css(a,c+ca[f],!0,e)),d?("content"===c&&(g-=r.css(a,"padding"+ca[f],!0,e)),"margin"!==c&&(g-=r.css(a,"border"+ca[f]+"Width",!0,e))):(g+=r.css(a,"padding"+ca[f],!0,e),"padding"!==c&&(g+=r.css(a,"border"+ca[f]+"Width",!0,e)));return g}function $a(a,b,c){var d,e=Na(a),f=Oa(a,b,e),g="border-box"===r.css(a,"boxSizing",!1,e);return Ma.test(f)?f:(d=g&&(o.boxSizingReliable()||f===a.style[b]),"auto"===f&&(f=a["offset"+b[0].toUpperCase()+b.slice(1)]),f=parseFloat(f)||0,f+Za(a,b,c||(g?"border":"content"),d,e)+"px")}r.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Oa(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=r.camelCase(b),i=Ra.test(b),j=a.style;return i||(b=Xa(h)),g=r.cssHooks[b]||r.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:j[b]:(f=typeof c,"string"===f&&(e=ba.exec(c))&&e[1]&&(c=fa(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(r.cssNumber[h]?"":"px")),o.clearCloneStyle||""!==c||0!==b.indexOf("background")||(j[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i?j.setProperty(b,c):j[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=r.camelCase(b),i=Ra.test(b);return i||(b=Xa(h)),g=r.cssHooks[b]||r.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Oa(a,b,d)),"normal"===e&&b in Ta&&(e=Ta[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),r.each(["height","width"],function(a,b){r.cssHooks[b]={get:function(a,c,d){if(c)return!Qa.test(r.css(a,"display"))||a.getClientRects().length&&a.getBoundingClientRect().width?$a(a,b,d):ea(a,Sa,function(){return $a(a,b,d)})},set:function(a,c,d){var e,f=d&&Na(a),g=d&&Za(a,b,d,"border-box"===r.css(a,"boxSizing",!1,f),f);return g&&(e=ba.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=r.css(a,b)),Ya(a,c,g)}}}),r.cssHooks.marginLeft=Pa(o.reliableMarginLeft,function(a,b){if(b)return(parseFloat(Oa(a,"marginLeft"))||a.getBoundingClientRect().left-ea(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px"}),r.each({margin:"",padding:"",border:"Width"},function(a,b){r.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];d<4;d++)e[a+ca[d]+b]=f[d]||f[d-2]||f[0];return e}},La.test(a)||(r.cssHooks[a+b].set=Ya)}),r.fn.extend({css:function(a,b){return T(this,function(a,b,c){var d,e,f={},g=0;if(Array.isArray(b)){for(d=Na(a),e=b.length;g<e;g++)f[b[g]]=r.css(a,b[g],!1,d);return f}return void 0!==c?r.style(a,b,c):r.css(a,b)},a,b,arguments.length>1)}});function _a(a,b,c,d,e){return new _a.prototype.init(a,b,c,d,e)}r.Tween=_a,_a.prototype={constructor:_a,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=_a.propHooks[this.prop];return a&&a.get?a.get(this):_a.propHooks._default.get(this)},run:function(a){var b,c=_a.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):_a.propHooks._default.set(this),this}},_a.prototype.init.prototype=_a.prototype,_a.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},_a.propHooks.scrollTop=_a.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=_a.prototype.init,r.fx.step={};var ab,bb,cb=/^(?:toggle|show|hide)$/,db=/queueHooks$/;function eb(){bb&&(d.hidden===!1&&a.requestAnimationFrame?a.requestAnimationFrame(eb):a.setTimeout(eb,r.fx.interval),r.fx.tick())}function fb(){return a.setTimeout(function(){ab=void 0}),ab=r.now()}function gb(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ca[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function hb(a,b,c){for(var d,e=(kb.tweeners[b]||[]).concat(kb.tweeners["*"]),f=0,g=e.length;f<g;f++)if(d=e[f].call(c,b,a))return d}function ib(a,b,c){var d,e,f,g,h,i,j,k,l="width"in b||"height"in b,m=this,n={},o=a.style,p=a.nodeType&&da(a),q=W.get(a,"fxshow");c.queue||(g=r._queueHooks(a,"fx"),null==g.unqueued&&(g.unqueued=0,h=g.empty.fire,g.empty.fire=function(){g.unqueued||h()}),g.unqueued++,m.always(function(){m.always(function(){g.unqueued--,r.queue(a,"fx").length||g.empty.fire()})}));for(d in b)if(e=b[d],cb.test(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}n[d]=q&&q[d]||r.style(a,d)}if(i=!r.isEmptyObject(b),i||!r.isEmptyObject(n)){l&&1===a.nodeType&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=q&&q.display,null==j&&(j=W.get(a,"display")),k=r.css(a,"display"),"none"===k&&(j?k=j:(ia([a],!0),j=a.style.display||j,k=r.css(a,"display"),ia([a]))),("inline"===k||"inline-block"===k&&null!=j)&&"none"===r.css(a,"float")&&(i||(m.done(function(){o.display=j}),null==j&&(k=o.display,j="none"===k?"":k)),o.display="inline-block")),c.overflow&&(o.overflow="hidden",m.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]})),i=!1;for(d in n)i||(q?"hidden"in q&&(p=q.hidden):q=W.access(a,"fxshow",{display:j}),f&&(q.hidden=!p),p&&ia([a],!0),m.done(function(){p||ia([a]),W.remove(a,"fxshow");for(d in n)r.style(a,d,n[d])})),i=hb(p?q[d]:0,d,m),d in q||(q[d]=i.start,p&&(i.end=i.start,i.start=0))}}function jb(a,b){var c,d,e,f,g;for(c in a)if(d=r.camelCase(c),e=b[d],f=a[c],Array.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=r.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function kb(a,b,c){var d,e,f=0,g=kb.prefilters.length,h=r.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=ab||fb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;g<i;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),f<1&&i?c:(i||h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:r.extend({},b),opts:r.extend(!0,{specialEasing:{},easing:r.easing._default},c),originalProperties:b,originalOptions:c,startTime:ab||fb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=r.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;c<d;c++)j.tweens[c].run(1);return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for(jb(k,j.opts.specialEasing);f<g;f++)if(d=kb.prefilters[f].call(j,a,k,j.opts))return r.isFunction(d.stop)&&(r._queueHooks(j.elem,j.opts.queue).stop=r.proxy(d.stop,d)),d;return r.map(k,hb,j),r.isFunction(j.opts.start)&&j.opts.start.call(a,j),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always),r.fx.timer(r.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j}r.Animation=r.extend(kb,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return fa(c.elem,a,ba.exec(b),c),c}]},tweener:function(a,b){r.isFunction(a)?(b=a,a=["*"]):a=a.match(L);for(var c,d=0,e=a.length;d<e;d++)c=a[d],kb.tweeners[c]=kb.tweeners[c]||[],kb.tweeners[c].unshift(b)},prefilters:[ib],prefilter:function(a,b){b?kb.prefilters.unshift(a):kb.prefilters.push(a)}}),r.speed=function(a,b,c){var d=a&&"object"==typeof a?r.extend({},a):{complete:c||!c&&b||r.isFunction(a)&&a,duration:a,easing:c&&b||b&&!r.isFunction(b)&&b};return r.fx.off?d.duration=0:"number"!=typeof d.duration&&(d.duration in r.fx.speeds?d.duration=r.fx.speeds[d.duration]:d.duration=r.fx.speeds._default),null!=d.queue&&d.queue!==!0||(d.queue="fx"),d.old=d.complete,d.complete=function(){r.isFunction(d.old)&&d.old.call(this),d.queue&&r.dequeue(this,d.queue)},d},r.fn.extend({fadeTo:function(a,b,c,d){return this.filter(da).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=r.isEmptyObject(a),f=r.speed(b,c,d),g=function(){var b=kb(this,r.extend({},a),f);(e||W.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=r.timers,g=W.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&db.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));!b&&c||r.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=W.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=r.timers,g=d?d.length:0;for(c.finish=!0,r.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;b<g;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),r.each(["toggle","show","hide"],function(a,b){var c=r.fn[b];r.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(gb(b,!0),a,d,e)}}),r.each({slideDown:gb("show"),slideUp:gb("hide"),slideToggle:gb("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){r.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),r.timers=[],r.fx.tick=function(){var a,b=0,c=r.timers;for(ab=r.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||r.fx.stop(),ab=void 0},r.fx.timer=function(a){r.timers.push(a),r.fx.start()},r.fx.interval=13,r.fx.start=function(){bb||(bb=!0,eb())},r.fx.stop=function(){bb=null},r.fx.speeds={slow:600,fast:200,_default:400},r.fn.delay=function(b,c){return b=r.fx?r.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",o.checkOn=""!==a.value,o.optSelected=c.selected,a=d.createElement("input"),a.value="t",a.type="radio",o.radioValue="t"===a.value}();var lb,mb=r.expr.attrHandle;r.fn.extend({attr:function(a,b){return T(this,r.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?lb:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b),
  12507. null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),lb={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=mb[b]||r.find.attr;mb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=mb[g],mb[g]=e,e=null!=c(a,b,d)?g:null,mb[g]=f),e}});var nb=/^(?:input|select|textarea|button)$/i,ob=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):nb.test(a.nodeName)||ob.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function pb(a){var b=a.match(L)||[];return b.join(" ")}function qb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,qb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,qb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,qb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=qb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+pb(qb(c))+" ").indexOf(b)>-1)return!0;return!1}});var rb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:pb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d<i;d++)if(c=e[d],(c.selected||d===f)&&!c.disabled&&(!c.parentNode.disabled||!B(c.parentNode,"optgroup"))){if(b=r(c).val(),g)return b;h.push(b)}return h},set:function(a,b){var c,d,e=a.options,f=r.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=r.inArray(r.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var sb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!sb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,sb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var tb=a.location,ub=r.now(),vb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var wb=/\[\]$/,xb=/\r?\n/g,yb=/^(?:submit|button|image|reset|file)$/i,zb=/^(?:input|select|textarea|keygen)/i;function Ab(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||wb.test(a)?d(a,e):Ab(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)Ab(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)Ab(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&zb.test(this.nodeName)&&!yb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(xb,"\r\n")}}):{name:b.name,value:c.replace(xb,"\r\n")}}).get()}});var Bb=/%20/g,Cb=/#.*$/,Db=/([?&])_=[^&]*/,Eb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Fb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Gb=/^(?:GET|HEAD)$/,Hb=/^\/\//,Ib={},Jb={},Kb="*/".concat("*"),Lb=d.createElement("a");Lb.href=tb.href;function Mb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(L)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Nb(a,b,c,d){var e={},f=a===Jb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Ob(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Pb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Qb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:tb.href,type:"GET",isLocal:Fb.test(tb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Ob(Ob(a,r.ajaxSettings),b):Ob(r.ajaxSettings,a)},ajaxPrefilter:Mb(Ib),ajaxTransport:Mb(Jb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Eb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||tb.href)+"").replace(Hb,tb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(L)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Lb.protocol+"//"+Lb.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Nb(Ib,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Gb.test(o.type),f=o.url.replace(Cb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(Bb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(vb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Db,"$1"),n=(vb.test(f)?"&":"?")+"_="+ub++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Kb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Nb(Jb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Pb(o,y,d)),v=Qb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Rb={0:200,1223:204},Sb=r.ajaxSettings.xhr();o.cors=!!Sb&&"withCredentials"in Sb,o.ajax=Sb=!!Sb,r.ajaxTransport(function(b){var c,d;if(o.cors||Sb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Rb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&f("error"===a.type?404:200,a.type)}),d.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Tb=[],Ub=/(=)\?(?=&|$)|\?\?/;r.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Tb.pop()||r.expando+"_"+ub++;return this[a]=!0,a}}),r.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Ub.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ub.test(b.data)&&"data");if(h||"jsonp"===b.dataTypes[0])return e=b.jsonpCallback=r.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Ub,"$1"+e):b.jsonp!==!1&&(b.url+=(vb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||r.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?r(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Tb.push(e)),g&&r.isFunction(f)&&f(g[0]),g=f=void 0}),"script"}),o.createHTMLDocument=function(){var a=d.implementation.createHTMLDocument("").body;return a.innerHTML="<form></form><form></form>",2===a.childNodes.length}(),r.parseHTML=function(a,b,c){if("string"!=typeof a)return[];"boolean"==typeof b&&(c=b,b=!1);var e,f,g;return b||(o.createHTMLDocument?(b=d.implementation.createHTMLDocument(""),e=b.createElement("base"),e.href=d.location.href,b.head.appendChild(e)):b=d),f=C.exec(a),g=!c&&[],f?[b.createElement(f[1])]:(f=qa([a],b,g),g&&g.length&&r(g).remove(),r.merge([],f.childNodes))},r.fn.load=function(a,b,c){var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=pb(a.slice(h)),a=a.slice(0,h)),r.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&r.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?r("<div>").append(r.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},r.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){r.fn[b]=function(a){return this.on(b,a)}}),r.expr.pseudos.animated=function(a){return r.grep(r.timers,function(b){return a===b.elem}).length},r.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=r.css(a,"position"),l=r(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=r.css(a,"top"),i=r.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),r.isFunction(b)&&(b=b.call(a,c,r.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},r.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){r.offset.setOffset(this,a,b)});var b,c,d,e,f=this[0];if(f)return f.getClientRects().length?(d=f.getBoundingClientRect(),b=f.ownerDocument,c=b.documentElement,e=b.defaultView,{top:d.top+e.pageYOffset-c.clientTop,left:d.left+e.pageXOffset-c.clientLeft}):{top:0,left:0}},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===r.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),B(a[0],"html")||(d=a.offset()),d={top:d.top+r.css(a[0],"borderTopWidth",!0),left:d.left+r.css(a[0],"borderLeftWidth",!0)}),{top:b.top-d.top-r.css(c,"marginTop",!0),left:b.left-d.left-r.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===r.css(a,"position"))a=a.offsetParent;return a||ra})}}),r.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;r.fn[a]=function(d){return T(this,function(a,d,e){var f;return r.isWindow(a)?f=a:9===a.nodeType&&(f=a.defaultView),void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),r.each(["top","left"],function(a,b){r.cssHooks[b]=Pa(o.pixelPosition,function(a,c){if(c)return c=Oa(a,b),Ma.test(c)?r(a).position()[b]+"px":c})}),r.each({Height:"height",Width:"width"},function(a,b){r.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){r.fn[d]=function(e,f){var g=arguments.length&&(c||"boolean"!=typeof e),h=c||(e===!0||f===!0?"margin":"border");return T(this,function(b,c,e){var f;return r.isWindow(b)?0===d.indexOf("outer")?b["inner"+a]:b.document.documentElement["client"+a]:9===b.nodeType?(f=b.documentElement,Math.max(b.body["scroll"+a],f["scroll"+a],b.body["offset"+a],f["offset"+a],f["client"+a])):void 0===e?r.css(b,c,h):r.style(b,c,e,h)},b,g?e:void 0,g)}})}),r.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}}),r.holdReady=function(a){a?r.readyWait++:r.ready(!0)},r.isArray=Array.isArray,r.parseJSON=JSON.parse,r.nodeName=B,"function"==typeof define&&define.amd&&define("jquery",[],function(){return r});var Vb=a.jQuery,Wb=a.$;return r.noConflict=function(b){return a.$===r&&(a.$=Wb),b&&a.jQuery===r&&(a.jQuery=Vb),r},b||(a.jQuery=a.$=r),r});
  12508. !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t=t||self).bootstrap={},t.jQuery,t.Popper)}(this,(function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function o(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function a(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(Object(n),!0).forEach((function(e){s(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}e=e&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e,n=n&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n;function l(t){var n=this,i=!1;return e(this).one(c.TRANSITION_END,(function(){i=!0})),setTimeout((function(){i||c.triggerTransitionEnd(n)}),t),this}var c={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var n=e(t).css("transition-duration"),i=e(t).css("transition-delay"),o=parseFloat(n),s=parseFloat(i);return o||s?(n=n.split(",")[0],i=i.split(",")[0],1e3*(parseFloat(n)+parseFloat(i))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){e(t).trigger("transitionend")},supportsTransitionEnd:function(){return Boolean("transitionend")},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],s=e[i],r=s&&c.isElement(s)?"element":null===(a=s)||"undefined"==typeof a?""+a:{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(o).test(r))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+r+'" but expected type "'+o+'".')}var a},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){var e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?c.findShadowRoot(t.parentNode):null},jQueryDetection:function(){if("undefined"==typeof e)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=e.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||t[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};c.jQueryDetection(),e.fn.emulateTransitionEnd=l,e.event.special[c.TRANSITION_END]={bindType:"transitionend",delegateType:"transitionend",handle:function(t){if(e(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var h="alert",u=e.fn[h],d=function(){function t(t){this._element=t}var n=t.prototype;return n.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},n.dispose=function(){e.removeData(this._element,"bs.alert"),this._element=null},n._getRootElement=function(t){var n=c.getSelectorFromElement(t),i=!1;return n&&(i=document.querySelector(n)),i||(i=e(t).closest(".alert")[0]),i},n._triggerCloseEvent=function(t){var n=e.Event("close.bs.alert");return e(t).trigger(n),n},n._removeElement=function(t){var n=this;if(e(t).removeClass("show"),e(t).hasClass("fade")){var i=c.getTransitionDurationFromElement(t);e(t).one(c.TRANSITION_END,(function(e){return n._destroyElement(t,e)})).emulateTransitionEnd(i)}else this._destroyElement(t)},n._destroyElement=function(t){e(t).detach().trigger("closed.bs.alert").remove()},t._jQueryInterface=function(n){return this.each((function(){var i=e(this),o=i.data("bs.alert");o||(o=new t(this),i.data("bs.alert",o)),"close"===n&&o[n](this)}))},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}}]),t}();e(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',d._handleDismiss(new d)),e.fn[h]=d._jQueryInterface,e.fn[h].Constructor=d,e.fn[h].noConflict=function(){return e.fn[h]=u,d._jQueryInterface};var f=e.fn.button,g=function(){function t(t){this._element=t}var n=t.prototype;return n.toggle=function(){var t=!0,n=!0,i=e(this._element).closest('[data-toggle="buttons"]')[0];if(i){var o=this._element.querySelector('input:not([type="hidden"])');if(o){if("radio"===o.type)if(o.checked&&this._element.classList.contains("active"))t=!1;else{var s=i.querySelector(".active");s&&e(s).removeClass("active")}t&&("checkbox"!==o.type&&"radio"!==o.type||(o.checked=!this._element.classList.contains("active")),e(o).trigger("change")),o.focus(),n=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(n&&this._element.setAttribute("aria-pressed",!this._element.classList.contains("active")),t&&e(this._element).toggleClass("active"))},n.dispose=function(){e.removeData(this._element,"bs.button"),this._element=null},t._jQueryInterface=function(n){return this.each((function(){var i=e(this).data("bs.button");i||(i=new t(this),e(this).data("bs.button",i)),"toggle"===n&&i[n]()}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}}]),t}();e(document).on("click.bs.button.data-api",'[data-toggle^="button"]',(function(t){var n=t.target,i=n;if(e(n).hasClass("btn")||(n=e(n).closest(".btn")[0]),!n||n.hasAttribute("disabled")||n.classList.contains("disabled"))t.preventDefault();else{var o=n.querySelector('input:not([type="hidden"])');if(o&&(o.hasAttribute("disabled")||o.classList.contains("disabled")))return void t.preventDefault();"LABEL"===i.tagName&&o&&"checkbox"===o.type&&t.preventDefault(),g._jQueryInterface.call(e(n),"toggle")}})).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',(function(t){var n=e(t.target).closest(".btn")[0];e(n).toggleClass("focus",/^focus(in)?$/.test(t.type))})),e(window).on("load.bs.button.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),e=0,n=t.length;e<n;e++){var i=t[e],o=i.querySelector('input:not([type="hidden"])');o.checked||o.hasAttribute("checked")?i.classList.add("active"):i.classList.remove("active")}for(var s=0,r=(t=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;s<r;s++){var a=t[s];"true"===a.getAttribute("aria-pressed")?a.classList.add("active"):a.classList.remove("active")}})),e.fn.button=g._jQueryInterface,e.fn.button.Constructor=g,e.fn.button.noConflict=function(){return e.fn.button=f,g._jQueryInterface};var m="carousel",p=".bs.carousel",_=e.fn[m],v={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},b={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},y={TOUCH:"touch",PEN:"pen"},E=function(){function t(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var n=t.prototype;return n.next=function(){this._isSliding||this._slide("next")},n.nextWhenVisible=function(){!document.hidden&&e(this._element).is(":visible")&&"hidden"!==e(this._element).css("visibility")&&this.next()},n.prev=function(){this._isSliding||this._slide("prev")},n.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(c.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},n.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},n.to=function(t){var n=this;this._activeElement=this._element.querySelector(".active.carousel-item");var i=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)e(this._element).one("slid.bs.carousel",(function(){return n.to(t)}));else{if(i===t)return this.pause(),void this.cycle();var o=t>i?"next":"prev";this._slide(o,this._items[t])}},n.dispose=function(){e(this._element).off(p),e.removeData(this._element,"bs.carousel"),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},n._getConfig=function(t){return t=a(a({},v),t),c.typeCheckConfig(m,t,b),t},n._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0&&this.prev(),e<0&&this.next()}},n._addEventListeners=function(){var t=this;this._config.keyboard&&e(this._element).on("keydown.bs.carousel",(function(e){return t._keydown(e)})),"hover"===this._config.pause&&e(this._element).on("mouseenter.bs.carousel",(function(e){return t.pause(e)})).on("mouseleave.bs.carousel",(function(e){return t.cycle(e)})),this._config.touch&&this._addTouchEventListeners()},n._addTouchEventListeners=function(){var t=this;if(this._touchSupported){var n=function(e){t._pointerEvent&&y[e.originalEvent.pointerType.toUpperCase()]?t.touchStartX=e.originalEvent.clientX:t._pointerEvent||(t.touchStartX=e.originalEvent.touches[0].clientX)},i=function(e){t._pointerEvent&&y[e.originalEvent.pointerType.toUpperCase()]&&(t.touchDeltaX=e.originalEvent.clientX-t.touchStartX),t._handleSwipe(),"hover"===t._config.pause&&(t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout((function(e){return t.cycle(e)}),500+t._config.interval))};e(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",(function(t){return t.preventDefault()})),this._pointerEvent?(e(this._element).on("pointerdown.bs.carousel",(function(t){return n(t)})),e(this._element).on("pointerup.bs.carousel",(function(t){return i(t)})),this._element.classList.add("pointer-event")):(e(this._element).on("touchstart.bs.carousel",(function(t){return n(t)})),e(this._element).on("touchmove.bs.carousel",(function(e){return function(e){e.originalEvent.touches&&e.originalEvent.touches.length>1?t.touchDeltaX=0:t.touchDeltaX=e.originalEvent.touches[0].clientX-t.touchStartX}(e)})),e(this._element).on("touchend.bs.carousel",(function(t){return i(t)})))}},n._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},n._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(t)},n._getItemByDirection=function(t,e){var n="next"===t,i="prev"===t,o=this._getItemIndex(e),s=this._items.length-1;if((i&&0===o||n&&o===s)&&!this._config.wrap)return e;var r=(o+("prev"===t?-1:1))%this._items.length;return-1===r?this._items[this._items.length-1]:this._items[r]},n._triggerSlideEvent=function(t,n){var i=this._getItemIndex(t),o=this._getItemIndex(this._element.querySelector(".active.carousel-item")),s=e.Event("slide.bs.carousel",{relatedTarget:t,direction:n,from:o,to:i});return e(this._element).trigger(s),s},n._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var n=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));e(n).removeClass("active");var i=this._indicatorsElement.children[this._getItemIndex(t)];i&&e(i).addClass("active")}},n._slide=function(t,n){var i,o,s,r=this,a=this._element.querySelector(".active.carousel-item"),l=this._getItemIndex(a),h=n||a&&this._getItemByDirection(t,a),u=this._getItemIndex(h),d=Boolean(this._interval);if("next"===t?(i="carousel-item-left",o="carousel-item-next",s="left"):(i="carousel-item-right",o="carousel-item-prev",s="right"),h&&e(h).hasClass("active"))this._isSliding=!1;else if(!this._triggerSlideEvent(h,s).isDefaultPrevented()&&a&&h){this._isSliding=!0,d&&this.pause(),this._setActiveIndicatorElement(h);var f=e.Event("slid.bs.carousel",{relatedTarget:h,direction:s,from:l,to:u});if(e(this._element).hasClass("slide")){e(h).addClass(o),c.reflow(h),e(a).addClass(i),e(h).addClass(i);var g=parseInt(h.getAttribute("data-interval"),10);g?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=g):this._config.interval=this._config.defaultInterval||this._config.interval;var m=c.getTransitionDurationFromElement(a);e(a).one(c.TRANSITION_END,(function(){e(h).removeClass(i+" "+o).addClass("active"),e(a).removeClass("active "+o+" "+i),r._isSliding=!1,setTimeout((function(){return e(r._element).trigger(f)}),0)})).emulateTransitionEnd(m)}else e(a).removeClass("active"),e(h).addClass("active"),this._isSliding=!1,e(this._element).trigger(f);d&&this.cycle()}},t._jQueryInterface=function(n){return this.each((function(){var i=e(this).data("bs.carousel"),o=a(a({},v),e(this).data());"object"==typeof n&&(o=a(a({},o),n));var s="string"==typeof n?n:o.slide;if(i||(i=new t(this,o),e(this).data("bs.carousel",i)),"number"==typeof n)i.to(n);else if("string"==typeof s){if("undefined"==typeof i[s])throw new TypeError('No method named "'+s+'"');i[s]()}else o.interval&&o.ride&&(i.pause(),i.cycle())}))},t._dataApiClickHandler=function(n){var i=c.getSelectorFromElement(this);if(i){var o=e(i)[0];if(o&&e(o).hasClass("carousel")){var s=a(a({},e(o).data()),e(this).data()),r=this.getAttribute("data-slide-to");r&&(s.interval=!1),t._jQueryInterface.call(e(o),s),r&&e(o).data("bs.carousel").to(r),n.preventDefault()}}},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return v}}]),t}();e(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",E._dataApiClickHandler),e(window).on("load.bs.carousel.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),n=0,i=t.length;n<i;n++){var o=e(t[n]);E._jQueryInterface.call(o,o.data())}})),e.fn[m]=E._jQueryInterface,e.fn[m].Constructor=E,e.fn[m].noConflict=function(){return e.fn[m]=_,E._jQueryInterface};var w="collapse",T=e.fn[w],C={toggle:!0,parent:""},S={toggle:"boolean",parent:"(string|element)"},D=function(){function t(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var n=[].slice.call(document.querySelectorAll('[data-toggle="collapse"]')),i=0,o=n.length;i<o;i++){var s=n[i],r=c.getSelectorFromElement(s),a=[].slice.call(document.querySelectorAll(r)).filter((function(e){return e===t}));null!==r&&a.length>0&&(this._selector=r,this._triggerArray.push(s))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var n=t.prototype;return n.toggle=function(){e(this._element).hasClass("show")?this.hide():this.show()},n.show=function(){var n,i,o=this;if(!this._isTransitioning&&!e(this._element).hasClass("show")&&(this._parent&&0===(n=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter((function(t){return"string"==typeof o._config.parent?t.getAttribute("data-parent")===o._config.parent:t.classList.contains("collapse")}))).length&&(n=null),!(n&&(i=e(n).not(this._selector).data("bs.collapse"))&&i._isTransitioning))){var s=e.Event("show.bs.collapse");if(e(this._element).trigger(s),!s.isDefaultPrevented()){n&&(t._jQueryInterface.call(e(n).not(this._selector),"hide"),i||e(n).data("bs.collapse",null));var r=this._getDimension();e(this._element).removeClass("collapse").addClass("collapsing"),this._element.style[r]=0,this._triggerArray.length&&e(this._triggerArray).removeClass("collapsed").attr("aria-expanded",!0),this.setTransitioning(!0);var a="scroll"+(r[0].toUpperCase()+r.slice(1)),l=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,(function(){e(o._element).removeClass("collapsing").addClass("collapse show"),o._element.style[r]="",o.setTransitioning(!1),e(o._element).trigger("shown.bs.collapse")})).emulateTransitionEnd(l),this._element.style[r]=this._element[a]+"px"}}},n.hide=function(){var t=this;if(!this._isTransitioning&&e(this._element).hasClass("show")){var n=e.Event("hide.bs.collapse");if(e(this._element).trigger(n),!n.isDefaultPrevented()){var i=this._getDimension();this._element.style[i]=this._element.getBoundingClientRect()[i]+"px",c.reflow(this._element),e(this._element).addClass("collapsing").removeClass("collapse show");var o=this._triggerArray.length;if(o>0)for(var s=0;s<o;s++){var r=this._triggerArray[s],a=c.getSelectorFromElement(r);if(null!==a)e([].slice.call(document.querySelectorAll(a))).hasClass("show")||e(r).addClass("collapsed").attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[i]="";var l=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,(function(){t.setTransitioning(!1),e(t._element).removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")})).emulateTransitionEnd(l)}}},n.setTransitioning=function(t){this._isTransitioning=t},n.dispose=function(){e.removeData(this._element,"bs.collapse"),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},n._getConfig=function(t){return(t=a(a({},C),t)).toggle=Boolean(t.toggle),c.typeCheckConfig(w,t,S),t},n._getDimension=function(){return e(this._element).hasClass("width")?"width":"height"},n._getParent=function(){var n,i=this;c.isElement(this._config.parent)?(n=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(n=this._config.parent[0])):n=document.querySelector(this._config.parent);var o='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',s=[].slice.call(n.querySelectorAll(o));return e(s).each((function(e,n){i._addAriaAndCollapsedClass(t._getTargetFromElement(n),[n])})),n},n._addAriaAndCollapsedClass=function(t,n){var i=e(t).hasClass("show");n.length&&e(n).toggleClass("collapsed",!i).attr("aria-expanded",i)},t._getTargetFromElement=function(t){var e=c.getSelectorFromElement(t);return e?document.querySelector(e):null},t._jQueryInterface=function(n){return this.each((function(){var i=e(this),o=i.data("bs.collapse"),s=a(a(a({},C),i.data()),"object"==typeof n&&n?n:{});if(!o&&s.toggle&&"string"==typeof n&&/show|hide/.test(n)&&(s.toggle=!1),o||(o=new t(this,s),i.data("bs.collapse",o)),"string"==typeof n){if("undefined"==typeof o[n])throw new TypeError('No method named "'+n+'"');o[n]()}}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return C}}]),t}();e(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',(function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var n=e(this),i=c.getSelectorFromElement(this),o=[].slice.call(document.querySelectorAll(i));e(o).each((function(){var t=e(this),i=t.data("bs.collapse")?"toggle":n.data();D._jQueryInterface.call(t,i)}))})),e.fn[w]=D._jQueryInterface,e.fn[w].Constructor=D,e.fn[w].noConflict=function(){return e.fn[w]=T,D._jQueryInterface};var k="dropdown",N=e.fn[k],A=new RegExp("38|40|27"),I={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},O={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},j=function(){function t(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var i=t.prototype;return i.toggle=function(){if(!this._element.disabled&&!e(this._element).hasClass("disabled")){var n=e(this._menu).hasClass("show");t._clearMenus(),n||this.show(!0)}},i.show=function(i){if(void 0===i&&(i=!1),!(this._element.disabled||e(this._element).hasClass("disabled")||e(this._menu).hasClass("show"))){var o={relatedTarget:this._element},s=e.Event("show.bs.dropdown",o),r=t._getParentFromElement(this._element);if(e(r).trigger(s),!s.isDefaultPrevented()){if(!this._inNavbar&&i){if("undefined"==typeof n)throw new TypeError("Bootstrap's dropdowns require Popper.js ()");var a=this._element;"parent"===this._config.reference?a=r:c.isElement(this._config.reference)&&(a=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(a=this._config.reference[0])),"scrollParent"!==this._config.boundary&&e(r).addClass("position-static"),this._popper=new n(a,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===e(r).closest(".navbar-nav").length&&e(document.body).children().on("mouseover",null,e.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),e(this._menu).toggleClass("show"),e(r).toggleClass("show").trigger(e.Event("shown.bs.dropdown",o))}}},i.hide=function(){if(!this._element.disabled&&!e(this._element).hasClass("disabled")&&e(this._menu).hasClass("show")){var n={relatedTarget:this._element},i=e.Event("hide.bs.dropdown",n),o=t._getParentFromElement(this._element);e(o).trigger(i),i.isDefaultPrevented()||(this._popper&&this._popper.destroy(),e(this._menu).toggleClass("show"),e(o).toggleClass("show").trigger(e.Event("hidden.bs.dropdown",n)))}},i.dispose=function(){e.removeData(this._element,"bs.dropdown"),e(this._element).off(".bs.dropdown"),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},i.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},i._addEventListeners=function(){var t=this;e(this._element).on("click.bs.dropdown",(function(e){e.preventDefault(),e.stopPropagation(),t.toggle()}))},i._getConfig=function(t){return t=a(a(a({},this.constructor.Default),e(this._element).data()),t),c.typeCheckConfig(k,t,this.constructor.DefaultType),t},i._getMenuElement=function(){if(!this._menu){var e=t._getParentFromElement(this._element);e&&(this._menu=e.querySelector(".dropdown-menu"))}return this._menu},i._getPlacement=function(){var t=e(this._element.parentNode),n="bottom-start";return t.hasClass("dropup")?n=e(this._menu).hasClass("dropdown-menu-right")?"top-end":"top-start":t.hasClass("dropright")?n="right-start":t.hasClass("dropleft")?n="left-start":e(this._menu).hasClass("dropdown-menu-right")&&(n="bottom-end"),n},i._detectNavbar=function(){return e(this._element).closest(".navbar").length>0},i._getOffset=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=a(a({},e.offsets),t._config.offset(e.offsets,t._element)||{}),e}:e.offset=this._config.offset,e},i._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),a(a({},t),this._config.popperConfig)},t._jQueryInterface=function(n){return this.each((function(){var i=e(this).data("bs.dropdown");if(i||(i=new t(this,"object"==typeof n?n:null),e(this).data("bs.dropdown",i)),"string"==typeof n){if("undefined"==typeof i[n])throw new TypeError('No method named "'+n+'"');i[n]()}}))},t._clearMenus=function(n){if(!n||3!==n.which&&("keyup"!==n.type||9===n.which))for(var i=[].slice.call(document.querySelectorAll('[data-toggle="dropdown"]')),o=0,s=i.length;o<s;o++){var r=t._getParentFromElement(i[o]),a=e(i[o]).data("bs.dropdown"),l={relatedTarget:i[o]};if(n&&"click"===n.type&&(l.clickEvent=n),a){var c=a._menu;if(e(r).hasClass("show")&&!(n&&("click"===n.type&&/input|textarea/i.test(n.target.tagName)||"keyup"===n.type&&9===n.which)&&e.contains(r,n.target))){var h=e.Event("hide.bs.dropdown",l);e(r).trigger(h),h.isDefaultPrevented()||("ontouchstart"in document.documentElement&&e(document.body).children().off("mouseover",null,e.noop),i[o].setAttribute("aria-expanded","false"),a._popper&&a._popper.destroy(),e(c).removeClass("show"),e(r).removeClass("show").trigger(e.Event("hidden.bs.dropdown",l)))}}}},t._getParentFromElement=function(t){var e,n=c.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},t._dataApiKeydownHandler=function(n){if(!(/input|textarea/i.test(n.target.tagName)?32===n.which||27!==n.which&&(40!==n.which&&38!==n.which||e(n.target).closest(".dropdown-menu").length):!A.test(n.which))&&!this.disabled&&!e(this).hasClass("disabled")){var i=t._getParentFromElement(this),o=e(i).hasClass("show");if(o||27!==n.which){if(n.preventDefault(),n.stopPropagation(),!o||o&&(27===n.which||32===n.which))return 27===n.which&&e(i.querySelector('[data-toggle="dropdown"]')).trigger("focus"),void e(this).trigger("click");var s=[].slice.call(i.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter((function(t){return e(t).is(":visible")}));if(0!==s.length){var r=s.indexOf(n.target);38===n.which&&r>0&&r--,40===n.which&&r<s.length-1&&r++,r<0&&(r=0),s[r].focus()}}}},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return I}},{key:"DefaultType",get:function(){return O}}]),t}();e(document).on("keydown.bs.dropdown.data-api",'[data-toggle="dropdown"]',j._dataApiKeydownHandler).on("keydown.bs.dropdown.data-api",".dropdown-menu",j._dataApiKeydownHandler).on("click.bs.dropdown.data-api keyup.bs.dropdown.data-api",j._clearMenus).on("click.bs.dropdown.data-api",'[data-toggle="dropdown"]',(function(t){t.preventDefault(),t.stopPropagation(),j._jQueryInterface.call(e(this),"toggle")})).on("click.bs.dropdown.data-api",".dropdown form",(function(t){t.stopPropagation()})),e.fn[k]=j._jQueryInterface,e.fn[k].Constructor=j,e.fn[k].noConflict=function(){return e.fn[k]=N,j._jQueryInterface};var P=e.fn.modal,x={backdrop:!0,keyboard:!0,focus:!0,show:!0},L={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},R=function(){function t(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(".modal-dialog"),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var n=t.prototype;return n.toggle=function(t){return this._isShown?this.hide():this.show(t)},n.show=function(t){var n=this;if(!this._isShown&&!this._isTransitioning){e(this._element).hasClass("fade")&&(this._isTransitioning=!0);var i=e.Event("show.bs.modal",{relatedTarget:t});e(this._element).trigger(i),this._isShown||i.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),e(this._element).on("click.dismiss.bs.modal",'[data-dismiss="modal"]',(function(t){return n.hide(t)})),e(this._dialog).on("mousedown.dismiss.bs.modal",(function(){e(n._element).one("mouseup.dismiss.bs.modal",(function(t){e(t.target).is(n._element)&&(n._ignoreBackdropClick=!0)}))})),this._showBackdrop((function(){return n._showElement(t)})))}},n.hide=function(t){var n=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var i=e.Event("hide.bs.modal");if(e(this._element).trigger(i),this._isShown&&!i.isDefaultPrevented()){this._isShown=!1;var o=e(this._element).hasClass("fade");if(o&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),e(document).off("focusin.bs.modal"),e(this._element).removeClass("show"),e(this._element).off("click.dismiss.bs.modal"),e(this._dialog).off("mousedown.dismiss.bs.modal"),o){var s=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,(function(t){return n._hideModal(t)})).emulateTransitionEnd(s)}else this._hideModal()}}},n.dispose=function(){[window,this._element,this._dialog].forEach((function(t){return e(t).off(".bs.modal")})),e(document).off("focusin.bs.modal"),e.removeData(this._element,"bs.modal"),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},n.handleUpdate=function(){this._adjustDialog()},n._getConfig=function(t){return t=a(a({},x),t),c.typeCheckConfig("modal",t,L),t},n._triggerBackdropTransition=function(){var t=this;if("static"===this._config.backdrop){var n=e.Event("hidePrevented.bs.modal");if(e(this._element).trigger(n),n.defaultPrevented)return;this._element.classList.add("modal-static");var i=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,(function(){t._element.classList.remove("modal-static")})).emulateTransitionEnd(i),this._element.focus()}else this.hide()},n._showElement=function(t){var n=this,i=e(this._element).hasClass("fade"),o=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),e(this._dialog).hasClass("modal-dialog-scrollable")&&o?o.scrollTop=0:this._element.scrollTop=0,i&&c.reflow(this._element),e(this._element).addClass("show"),this._config.focus&&this._enforceFocus();var s=e.Event("shown.bs.modal",{relatedTarget:t}),r=function(){n._config.focus&&n._element.focus(),n._isTransitioning=!1,e(n._element).trigger(s)};if(i){var a=c.getTransitionDurationFromElement(this._dialog);e(this._dialog).one(c.TRANSITION_END,r).emulateTransitionEnd(a)}else r()},n._enforceFocus=function(){var t=this;e(document).off("focusin.bs.modal").on("focusin.bs.modal",(function(n){document!==n.target&&t._element!==n.target&&0===e(t._element).has(n.target).length&&t._element.focus()}))},n._setEscapeEvent=function(){var t=this;this._isShown?e(this._element).on("keydown.dismiss.bs.modal",(function(e){t._config.keyboard&&27===e.which?(e.preventDefault(),t.hide()):t._config.keyboard||27!==e.which||t._triggerBackdropTransition()})):this._isShown||e(this._element).off("keydown.dismiss.bs.modal")},n._setResizeEvent=function(){var t=this;this._isShown?e(window).on("resize.bs.modal",(function(e){return t.handleUpdate(e)})):e(window).off("resize.bs.modal")},n._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._isTransitioning=!1,this._showBackdrop((function(){e(document.body).removeClass("modal-open"),t._resetAdjustments(),t._resetScrollbar(),e(t._element).trigger("hidden.bs.modal")}))},n._removeBackdrop=function(){this._backdrop&&(e(this._backdrop).remove(),this._backdrop=null)},n._showBackdrop=function(t){var n=this,i=e(this._element).hasClass("fade")?"fade":"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",i&&this._backdrop.classList.add(i),e(this._backdrop).appendTo(document.body),e(this._element).on("click.dismiss.bs.modal",(function(t){n._ignoreBackdropClick?n._ignoreBackdropClick=!1:t.target===t.currentTarget&&n._triggerBackdropTransition()})),i&&c.reflow(this._backdrop),e(this._backdrop).addClass("show"),!t)return;if(!i)return void t();var o=c.getTransitionDurationFromElement(this._backdrop);e(this._backdrop).one(c.TRANSITION_END,t).emulateTransitionEnd(o)}else if(!this._isShown&&this._backdrop){e(this._backdrop).removeClass("show");var s=function(){n._removeBackdrop(),t&&t()};if(e(this._element).hasClass("fade")){var r=c.getTransitionDurationFromElement(this._backdrop);e(this._backdrop).one(c.TRANSITION_END,s).emulateTransitionEnd(r)}else s()}else t&&t()},n._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},n._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},n._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(t.left+t.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},n._setScrollbar=function(){var t=this;if(this._isBodyOverflowing){var n=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top")),i=[].slice.call(document.querySelectorAll(".sticky-top"));e(n).each((function(n,i){var o=i.style.paddingRight,s=e(i).css("padding-right");e(i).data("padding-right",o).css("padding-right",parseFloat(s)+t._scrollbarWidth+"px")})),e(i).each((function(n,i){var o=i.style.marginRight,s=e(i).css("margin-right");e(i).data("margin-right",o).css("margin-right",parseFloat(s)-t._scrollbarWidth+"px")}));var o=document.body.style.paddingRight,s=e(document.body).css("padding-right");e(document.body).data("padding-right",o).css("padding-right",parseFloat(s)+this._scrollbarWidth+"px")}e(document.body).addClass("modal-open")},n._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"));e(t).each((function(t,n){var i=e(n).data("padding-right");e(n).removeData("padding-right"),n.style.paddingRight=i||""}));var n=[].slice.call(document.querySelectorAll(".sticky-top"));e(n).each((function(t,n){var i=e(n).data("margin-right");"undefined"!=typeof i&&e(n).css("margin-right",i).removeData("margin-right")}));var i=e(document.body).data("padding-right");e(document.body).removeData("padding-right"),document.body.style.paddingRight=i||""},n._getScrollbarWidth=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},t._jQueryInterface=function(n,i){return this.each((function(){var o=e(this).data("bs.modal"),s=a(a(a({},x),e(this).data()),"object"==typeof n&&n?n:{});if(o||(o=new t(this,s),e(this).data("bs.modal",o)),"string"==typeof n){if("undefined"==typeof o[n])throw new TypeError('No method named "'+n+'"');o[n](i)}else s.show&&o.show(i)}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return x}}]),t}();e(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',(function(t){var n,i=this,o=c.getSelectorFromElement(this);o&&(n=document.querySelector(o));var s=e(n).data("bs.modal")?"toggle":a(a({},e(n).data()),e(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var r=e(n).one("show.bs.modal",(function(t){t.isDefaultPrevented()||r.one("hidden.bs.modal",(function(){e(i).is(":visible")&&i.focus()}))}));R._jQueryInterface.call(e(n),s,this)})),e.fn.modal=R._jQueryInterface,e.fn.modal.Constructor=R,e.fn.modal.noConflict=function(){return e.fn.modal=P,R._jQueryInterface};var q=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],F={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Q=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,B=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function H(t,e,n){if(0===t.length)return t;if(n&&"function"==typeof n)return n(t);for(var i=(new window.DOMParser).parseFromString(t,"text/html"),o=Object.keys(e),s=[].slice.call(i.body.querySelectorAll("*")),r=function(t,n){var i=s[t],r=i.nodeName.toLowerCase();if(-1===o.indexOf(i.nodeName.toLowerCase()))return i.parentNode.removeChild(i),"continue";var a=[].slice.call(i.attributes),l=[].concat(e["*"]||[],e[r]||[]);a.forEach((function(t){(function(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===q.indexOf(n)||Boolean(t.nodeValue.match(Q)||t.nodeValue.match(B));for(var i=e.filter((function(t){return t instanceof RegExp})),o=0,s=i.length;o<s;o++)if(n.match(i[o]))return!0;return!1})(t,l)||i.removeAttribute(t.nodeName)}))},a=0,l=s.length;a<l;a++)r(a);return i.body.innerHTML}var U="tooltip",M=e.fn[U],W=new RegExp("(^|\\s)bs-tooltip\\S+","g"),V=["sanitize","whiteList","sanitizeFn"],z={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},K={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},X={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:F,popperConfig:null},Y={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},$=function(){function t(t,e){if("undefined"==typeof n)throw new TypeError("Bootstrap's tooltips require Popper.js ()");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var i=t.prototype;return i.enable=function(){this._isEnabled=!0},i.disable=function(){this._isEnabled=!1},i.toggleEnabled=function(){this._isEnabled=!this._isEnabled},i.toggle=function(t){if(this._isEnabled)if(t){var n=this.constructor.DATA_KEY,i=e(t.currentTarget).data(n);i||(i=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(n,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(e(this.getTipElement()).hasClass("show"))return void this._leave(null,this);this._enter(null,this)}},i.dispose=function(){clearTimeout(this._timeout),e.removeData(this.element,this.constructor.DATA_KEY),e(this.element).off(this.constructor.EVENT_KEY),e(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&e(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},i.show=function(){var t=this;if("none"===e(this.element).css("display"))throw new Error("Please use show on visible elements");var i=e.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){e(this.element).trigger(i);var o=c.findShadowRoot(this.element),s=e.contains(null!==o?o:this.element.ownerDocument.documentElement,this.element);if(i.isDefaultPrevented()||!s)return;var r=this.getTipElement(),a=c.getUID(this.constructor.NAME);r.setAttribute("id",a),this.element.setAttribute("aria-describedby",a),this.setContent(),this.config.animation&&e(r).addClass("fade");var l="function"==typeof this.config.placement?this.config.placement.call(this,r,this.element):this.config.placement,h=this._getAttachment(l);this.addAttachmentClass(h);var u=this._getContainer();e(r).data(this.constructor.DATA_KEY,this),e.contains(this.element.ownerDocument.documentElement,this.tip)||e(r).appendTo(u),e(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new n(this.element,r,this._getPopperConfig(h)),e(r).addClass("show"),"ontouchstart"in document.documentElement&&e(document.body).children().on("mouseover",null,e.noop);var d=function(){t.config.animation&&t._fixTransition();var n=t._hoverState;t._hoverState=null,e(t.element).trigger(t.constructor.Event.SHOWN),"out"===n&&t._leave(null,t)};if(e(this.tip).hasClass("fade")){var f=c.getTransitionDurationFromElement(this.tip);e(this.tip).one(c.TRANSITION_END,d).emulateTransitionEnd(f)}else d()}},i.hide=function(t){var n=this,i=this.getTipElement(),o=e.Event(this.constructor.Event.HIDE),s=function(){"show"!==n._hoverState&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),e(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),t&&t()};if(e(this.element).trigger(o),!o.isDefaultPrevented()){if(e(i).removeClass("show"),"ontouchstart"in document.documentElement&&e(document.body).children().off("mouseover",null,e.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,e(this.tip).hasClass("fade")){var r=c.getTransitionDurationFromElement(i);e(i).one(c.TRANSITION_END,s).emulateTransitionEnd(r)}else s();this._hoverState=""}},i.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},i.isWithContent=function(){return Boolean(this.getTitle())},i.addAttachmentClass=function(t){e(this.getTipElement()).addClass("bs-tooltip-"+t)},i.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},i.setContent=function(){var t=this.getTipElement();this.setElementContent(e(t.querySelectorAll(".tooltip-inner")),this.getTitle()),e(t).removeClass("fade show")},i.setElementContent=function(t,n){"object"!=typeof n||!n.nodeType&&!n.jquery?this.config.html?(this.config.sanitize&&(n=H(n,this.config.whiteList,this.config.sanitizeFn)),t.html(n)):t.text(n):this.config.html?e(n).parent().is(t)||t.empty().append(n):t.text(e(n).text())},i.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},i._getPopperConfig=function(t){var e=this;return a(a({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),this.config.popperConfig)},i._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=a(a({},e.offsets),t.config.offset(e.offsets,t.element)||{}),e}:e.offset=this.config.offset,e},i._getContainer=function(){return!1===this.config.container?document.body:c.isElement(this.config.container)?e(this.config.container):e(document).find(this.config.container)},i._getAttachment=function(t){return K[t.toUpperCase()]},i._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach((function(n){if("click"===n)e(t.element).on(t.constructor.Event.CLICK,t.config.selector,(function(e){return t.toggle(e)}));else if("manual"!==n){var i="hover"===n?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,o="hover"===n?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;e(t.element).on(i,t.config.selector,(function(e){return t._enter(e)})).on(o,t.config.selector,(function(e){return t._leave(e)}))}})),this._hideModalHandler=function(){t.element&&t.hide()},e(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=a(a({},this.config),{},{trigger:"manual",selector:""}):this._fixTitle()},i._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},i._enter=function(t,n){var i=this.constructor.DATA_KEY;(n=n||e(t.currentTarget).data(i))||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),e(n.getTipElement()).hasClass("show")||"show"===n._hoverState?n._hoverState="show":(clearTimeout(n._timeout),n._hoverState="show",n.config.delay&&n.config.delay.show?n._timeout=setTimeout((function(){"show"===n._hoverState&&n.show()}),n.config.delay.show):n.show())},i._leave=function(t,n){var i=this.constructor.DATA_KEY;(n=n||e(t.currentTarget).data(i))||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusout"===t.type?"focus":"hover"]=!1),n._isWithActiveTrigger()||(clearTimeout(n._timeout),n._hoverState="out",n.config.delay&&n.config.delay.hide?n._timeout=setTimeout((function(){"out"===n._hoverState&&n.hide()}),n.config.delay.hide):n.hide())},i._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},i._getConfig=function(t){var n=e(this.element).data();return Object.keys(n).forEach((function(t){-1!==V.indexOf(t)&&delete n[t]})),"number"==typeof(t=a(a(a({},this.constructor.Default),n),"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),c.typeCheckConfig(U,t,this.constructor.DefaultType),t.sanitize&&(t.template=H(t.template,t.whiteList,t.sanitizeFn)),t},i._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},i._cleanTipClass=function(){var t=e(this.getTipElement()),n=t.attr("class").match(W);null!==n&&n.length&&t.removeClass(n.join(""))},i._handlePopperPlacementChange=function(t){this.tip=t.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},i._fixTransition=function(){var t=this.getTipElement(),n=this.config.animation;null===t.getAttribute("x-placement")&&(e(t).removeClass("fade"),this.config.animation=!1,this.hide(),this.show(),this.config.animation=n)},t._jQueryInterface=function(n){return this.each((function(){var i=e(this).data("bs.tooltip"),o="object"==typeof n&&n;if((i||!/dispose|hide/.test(n))&&(i||(i=new t(this,o),e(this).data("bs.tooltip",i)),"string"==typeof n)){if("undefined"==typeof i[n])throw new TypeError('No method named "'+n+'"');i[n]()}}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return X}},{key:"NAME",get:function(){return U}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:function(){return Y}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return z}}]),t}();e.fn[U]=$._jQueryInterface,e.fn[U].Constructor=$,e.fn[U].noConflict=function(){return e.fn[U]=M,$._jQueryInterface};var J="popover",G=e.fn[J],Z=new RegExp("(^|\\s)bs-popover\\S+","g"),tt=a(a({},$.Default),{},{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),et=a(a({},$.DefaultType),{},{content:"(string|element|function)"}),nt={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},it=function(t){var n,i;function s(){return t.apply(this,arguments)||this}i=t,(n=s).prototype=Object.create(i.prototype),n.prototype.constructor=n,n.__proto__=i;var r=s.prototype;return r.isWithContent=function(){return this.getTitle()||this._getContent()},r.addAttachmentClass=function(t){e(this.getTipElement()).addClass("bs-popover-"+t)},r.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},r.setContent=function(){var t=e(this.getTipElement());this.setElementContent(t.find(".popover-header"),this.getTitle());var n=this._getContent();"function"==typeof n&&(n=n.call(this.element)),this.setElementContent(t.find(".popover-body"),n),t.removeClass("fade show")},r._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},r._cleanTipClass=function(){var t=e(this.getTipElement()),n=t.attr("class").match(Z);null!==n&&n.length>0&&t.removeClass(n.join(""))},s._jQueryInterface=function(t){return this.each((function(){var n=e(this).data("bs.popover"),i="object"==typeof t?t:null;if((n||!/dispose|hide/.test(t))&&(n||(n=new s(this,i),e(this).data("bs.popover",n)),"string"==typeof t)){if("undefined"==typeof n[t])throw new TypeError('No method named "'+t+'"');n[t]()}}))},o(s,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return tt}},{key:"NAME",get:function(){return J}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return nt}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return et}}]),s}($);e.fn[J]=it._jQueryInterface,e.fn[J].Constructor=it,e.fn[J].noConflict=function(){return e.fn[J]=G,it._jQueryInterface};var ot="scrollspy",st=e.fn[ot],rt={offset:10,method:"auto",target:""},at={offset:"number",method:"string",target:"(string|element)"},lt=function(){function t(t,n){var i=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(n),this._selector=this._config.target+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,e(this._scrollElement).on("scroll.bs.scrollspy",(function(t){return i._process(t)})),this.refresh(),this._process()}var n=t.prototype;return n.refresh=function(){var t=this,n=this._scrollElement===this._scrollElement.window?"offset":"position",i="auto"===this._config.method?n:this._config.method,o="position"===i?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(t){var n,s=c.getSelectorFromElement(t);if(s&&(n=document.querySelector(s)),n){var r=n.getBoundingClientRect();if(r.width||r.height)return[e(n)[i]().top+o,s]}return null})).filter((function(t){return t})).sort((function(t,e){return t[0]-e[0]})).forEach((function(e){t._offsets.push(e[0]),t._targets.push(e[1])}))},n.dispose=function(){e.removeData(this._element,"bs.scrollspy"),e(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},n._getConfig=function(t){if("string"!=typeof(t=a(a({},rt),"object"==typeof t&&t?t:{})).target&&c.isElement(t.target)){var n=e(t.target).attr("id");n||(n=c.getUID(ot),e(t.target).attr("id",n)),t.target="#"+n}return c.typeCheckConfig(ot,t,at),t},n._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},n._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},n._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},n._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;){this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t<this._offsets[o+1])&&this._activate(this._targets[o])}}},n._activate=function(t){this._activeTarget=t,this._clear();var n=this._selector.split(",").map((function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'})),i=e([].slice.call(document.querySelectorAll(n.join(","))));i.hasClass("dropdown-item")?(i.closest(".dropdown").find(".dropdown-toggle").addClass("active"),i.addClass("active")):(i.addClass("active"),i.parents(".nav, .list-group").prev(".nav-link, .list-group-item").addClass("active"),i.parents(".nav, .list-group").prev(".nav-item").children(".nav-link").addClass("active")),e(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:t})},n._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter((function(t){return t.classList.contains("active")})).forEach((function(t){return t.classList.remove("active")}))},t._jQueryInterface=function(n){return this.each((function(){var i=e(this).data("bs.scrollspy");if(i||(i=new t(this,"object"==typeof n&&n),e(this).data("bs.scrollspy",i)),"string"==typeof n){if("undefined"==typeof i[n])throw new TypeError('No method named "'+n+'"');i[n]()}}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return rt}}]),t}();e(window).on("load.bs.scrollspy.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),n=t.length;n--;){var i=e(t[n]);lt._jQueryInterface.call(i,i.data())}})),e.fn[ot]=lt._jQueryInterface,e.fn[ot].Constructor=lt,e.fn[ot].noConflict=function(){return e.fn[ot]=st,lt._jQueryInterface};var ct=e.fn.tab,ht=function(){function t(t){this._element=t}var n=t.prototype;return n.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&e(this._element).hasClass("active")||e(this._element).hasClass("disabled"))){var n,i,o=e(this._element).closest(".nav, .list-group")[0],s=c.getSelectorFromElement(this._element);if(o){var r="UL"===o.nodeName||"OL"===o.nodeName?"> li > .active":".active";i=(i=e.makeArray(e(o).find(r)))[i.length-1]}var a=e.Event("hide.bs.tab",{relatedTarget:this._element}),l=e.Event("show.bs.tab",{relatedTarget:i});if(i&&e(i).trigger(a),e(this._element).trigger(l),!l.isDefaultPrevented()&&!a.isDefaultPrevented()){s&&(n=document.querySelector(s)),this._activate(this._element,o);var h=function(){var n=e.Event("hidden.bs.tab",{relatedTarget:t._element}),o=e.Event("shown.bs.tab",{relatedTarget:i});e(i).trigger(n),e(t._element).trigger(o)};n?this._activate(n,n.parentNode,h):h()}}},n.dispose=function(){e.removeData(this._element,"bs.tab"),this._element=null},n._activate=function(t,n,i){var o=this,s=(!n||"UL"!==n.nodeName&&"OL"!==n.nodeName?e(n).children(".active"):e(n).find("> li > .active"))[0],r=i&&s&&e(s).hasClass("fade"),a=function(){return o._transitionComplete(t,s,i)};if(s&&r){var l=c.getTransitionDurationFromElement(s);e(s).removeClass("show").one(c.TRANSITION_END,a).emulateTransitionEnd(l)}else a()},n._transitionComplete=function(t,n,i){if(n){e(n).removeClass("active");var o=e(n.parentNode).find("> .dropdown-menu .active")[0];o&&e(o).removeClass("active"),"tab"===n.getAttribute("role")&&n.setAttribute("aria-selected",!1)}if(e(t).addClass("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),c.reflow(t),t.classList.contains("fade")&&t.classList.add("show"),t.parentNode&&e(t.parentNode).hasClass("dropdown-menu")){var s=e(t).closest(".dropdown")[0];if(s){var r=[].slice.call(s.querySelectorAll(".dropdown-toggle"));e(r).addClass("active")}t.setAttribute("aria-expanded",!0)}i&&i()},t._jQueryInterface=function(n){return this.each((function(){var i=e(this),o=i.data("bs.tab");if(o||(o=new t(this),i.data("bs.tab",o)),"string"==typeof n){if("undefined"==typeof o[n])throw new TypeError('No method named "'+n+'"');o[n]()}}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}}]),t}();e(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(t){t.preventDefault(),ht._jQueryInterface.call(e(this),"show")})),e.fn.tab=ht._jQueryInterface,e.fn.tab.Constructor=ht,e.fn.tab.noConflict=function(){return e.fn.tab=ct,ht._jQueryInterface};var ut=e.fn.toast,dt={animation:"boolean",autohide:"boolean",delay:"number"},ft={animation:!0,autohide:!0,delay:500},gt=function(){function t(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var n=t.prototype;return n.show=function(){var t=this,n=e.Event("show.bs.toast");if(e(this._element).trigger(n),!n.isDefaultPrevented()){this._config.animation&&this._element.classList.add("fade");var i=function(){t._element.classList.remove("showing"),t._element.classList.add("show"),e(t._element).trigger("shown.bs.toast"),t._config.autohide&&(t._timeout=setTimeout((function(){t.hide()}),t._config.delay))};if(this._element.classList.remove("hide"),c.reflow(this._element),this._element.classList.add("showing"),this._config.animation){var o=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,i).emulateTransitionEnd(o)}else i()}},n.hide=function(){if(this._element.classList.contains("show")){var t=e.Event("hide.bs.toast");e(this._element).trigger(t),t.isDefaultPrevented()||this._close()}},n.dispose=function(){clearTimeout(this._timeout),this._timeout=null,this._element.classList.contains("show")&&this._element.classList.remove("show"),e(this._element).off("click.dismiss.bs.toast"),e.removeData(this._element,"bs.toast"),this._element=null,this._config=null},n._getConfig=function(t){return t=a(a(a({},ft),e(this._element).data()),"object"==typeof t&&t?t:{}),c.typeCheckConfig("toast",t,this.constructor.DefaultType),t},n._setListeners=function(){var t=this;e(this._element).on("click.dismiss.bs.toast",'[data-dismiss="toast"]',(function(){return t.hide()}))},n._close=function(){var t=this,n=function(){t._element.classList.add("hide"),e(t._element).trigger("hidden.bs.toast")};if(this._element.classList.remove("show"),this._config.animation){var i=c.getTransitionDurationFromElement(this._element);e(this._element).one(c.TRANSITION_END,n).emulateTransitionEnd(i)}else n()},t._jQueryInterface=function(n){return this.each((function(){var i=e(this),o=i.data("bs.toast");if(o||(o=new t(this,"object"==typeof n&&n),i.data("bs.toast",o)),"string"==typeof n){if("undefined"==typeof o[n])throw new TypeError('No method named "'+n+'"');o[n](this)}}))},o(t,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"DefaultType",get:function(){return dt}},{key:"Default",get:function(){return ft}}]),t}();e.fn.toast=gt._jQueryInterface,e.fn.toast.Constructor=gt,e.fn.toast.noConflict=function(){return e.fn.toast=ut,gt._jQueryInterface},t.Alert=d,t.Button=g,t.Carousel=E,t.Collapse=D,t.Dropdown=j,t.Modal=R,t.Popover=it,t.Scrollspy=lt,t.Tab=ht,t.Toast=gt,t.Tooltip=$,t.Util=c,Object.defineProperty(t,"__esModule",{value:!0})}));
  12509. //# sourceMappingURL=bootstrap.min.js.map</script>
  12510.  
  12511. <script>
  12512.    var site_url = "https://aircool.top";
  12513.    $(document).ready(function () {
  12514.        $('.carousel').carousel({
  12515.            interval: 2000
  12516.        });
  12517.  
  12518.        $('img').each(function() {
  12519.            try{
  12520.                $(this).attr('src' , $(this).attr('data-src'));
  12521.            }catch{}
  12522.        });
  12523.  
  12524.        $('footer').css('padding-bottom' , $('.phones').height());
  12525.    });
  12526.    /*
  12527.    $(window).bind('scroll', function () {
  12528.        if ($(window).scrollTop() > 50) {
  12529.            $('.catname').addClass('fixed');
  12530.        } else {
  12531.            $('.catname').removeClass('fixed');
  12532.        }
  12533.    });
  12534.    */
  12535.    function showmore(){
  12536.        $('.toshowmore').hide(200);
  12537.        $('.conts').css('height' , 'auto');
  12538.    }
  12539. </script>
  12540. <script type="application/ld+json">
  12541. {
  12542.  "@context": "https://schema.org",
  12543.  "@type": "ElectronicsStore",
  12544.  "name": "ايركول للتكييفات",
  12545.  "image": "https://aircool.top/files/air-cool.png",
  12546.  "@id": "https://aircool.top/files/air-cool.png",
  12547.  "url": "https://aircool.top",
  12548.  "telephone": "01111146765",
  12549.  "priceRange": "1000",
  12550.  "address": {
  12551.    "@type": "PostalAddress",
  12552.    "streetAddress": "الطريق الدائري، المعتمدية، بولاق الدكرور",
  12553.    "addressLocality": "giza",
  12554.    "postalCode": "12617",
  12555.    "addressCountry": "EG"
  12556.  },
  12557.  "geo": {
  12558.    "@type": "GeoCoordinates",
  12559.    "latitude": 30.0442082,
  12560.    "longitude": 31.1697892
  12561.  },
  12562.  "openingHoursSpecification": {
  12563.    "@type": "OpeningHoursSpecification",
  12564.    "dayOfWeek": [
  12565.      "Monday",
  12566.      "Tuesday",
  12567.      "Wednesday",
  12568.      "Thursday",
  12569.      "Friday",
  12570.      "Saturday",
  12571.      "Sunday"
  12572.    ],
  12573.    "opens": "00:00",
  12574.    "closes": "23:59"
  12575.  },
  12576.  "sameAs": [
  12577.    "#",
  12578.    "#",
  12579.    "#",
  12580.    "https://aircool.top"
  12581.  ]
  12582. }
  12583. </script>
  12584. <script>
  12585.   function loadjs(){
  12586.        $.post(site_url+"/ajax.php", { action : 'loadjs'} ,function(data){
  12587.            $("#loadjs").html(data);
  12588.        });
  12589.    }
  12590.    window.setTimeout(function() {loadjs(); },5000);
  12591. </script>
  12592. </body>
  12593. </html>
  12594.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda