/*!
* Tabler v1.0.0-beta19 (https://tabler.io)
* @version 1.0.0-beta19
* @link https://tabler.io
* Copyright 2018-2023 The Tabler Authors
* Copyright 2018-2023 codecalm.net Paweł Kuna
* Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE)
*/
:root,[data-bs-theme=light]{--tblr-blue:#206bc4;--tblr-indigo:#4263eb;--tblr-purple:#ae3ec9;--tblr-pink:#d6336c;--tblr-red:#d63939;--tblr-orange:#f76707;--tblr-yellow:#f59f00;--tblr-green:#2fb344;--tblr-teal:#0ca678;--tblr-cyan:#17a2b8;--tblr-black:#000000;--tblr-white:#ffffff;--tblr-gray:#667382;--tblr-gray-dark:#182433;--tblr-gray-100:#f6f8fb;--tblr-gray-200:#eef1f4;--tblr-gray-300:#dadfe5;--tblr-gray-400:#bbc3cd;--tblr-gray-500:#929dab;--tblr-gray-600:#667382;--tblr-gray-700:#3a4859;--tblr-gray-800:#182433;--tblr-gray-900:#040a11;--tblr-primary:#206bc4;--tblr-secondary:#667382;--tblr-success:#2fb344;--tblr-info:#4299e1;--tblr-warning:#f76707;--tblr-danger:#d63939;--tblr-light:#fcfdfe;--tblr-dark:#182433;--tblr-muted:#667382;--tblr-blue:#206bc4;--tblr-azure:#4299e1;--tblr-indigo:#4263eb;--tblr-purple:#ae3ec9;--tblr-pink:#d6336c;--tblr-red:#d63939;--tblr-orange:#f76707;--tblr-yellow:#f59f00;--tblr-lime:#74b816;--tblr-green:#2fb344;--tblr-teal:#0ca678;--tblr-cyan:#17a2b8;--tblr-facebook:#1877f2;--tblr-twitter:#1da1f2;--tblr-linkedin:#0a66c2;--tblr-google:#dc4e41;--tblr-youtube:#ff0000;--tblr-vimeo:#1ab7ea;--tblr-dribbble:#ea4c89;--tblr-github:#181717;--tblr-instagram:#e4405f;--tblr-pinterest:#bd081c;--tblr-vk:#6383a8;--tblr-rss:#ffa500;--tblr-flickr:#0063dc;--tblr-bitbucket:#0052cc;--tblr-tabler:#206bc4;--tblr-primary-rgb:32,107,196;--tblr-secondary-rgb:102,115,130;--tblr-success-rgb:47,179,68;--tblr-info-rgb:66,153,225;--tblr-warning-rgb:247,103,7;--tblr-danger-rgb:214,57,57;--tblr-light-rgb:252,253,254;--tblr-dark-rgb:24,36,51;--tblr-muted-rgb:102,115,130;--tblr-blue-rgb:32,107,196;--tblr-azure-rgb:66,153,225;--tblr-indigo-rgb:66,99,235;--tblr-purple-rgb:174,62,201;--tblr-pink-rgb:214,51,108;--tblr-red-rgb:214,57,57;--tblr-orange-rgb:247,103,7;--tblr-yellow-rgb:245,159,0;--tblr-lime-rgb:116,184,22;--tblr-green-rgb:47,179,68;--tblr-teal-rgb:12,166,120;--tblr-cyan-rgb:23,162,184;--tblr-facebook-rgb:24,119,242;--tblr-twitter-rgb:29,161,242;--tblr-linkedin-rgb:10,102,194;--tblr-google-rgb:220,78,65;--tblr-youtube-rgb:255,0,0;--tblr-vimeo-rgb:26,183,234;--tblr-dribbble-rgb:234,76,137;--tblr-github-rgb:24,23,23;--tblr-instagram-rgb:228,64,95;--tblr-pinterest-rgb:189,8,28;--tblr-vk-rgb:99,131,168;--tblr-rss-rgb:255,165,0;--tblr-flickr-rgb:0,99,220;--tblr-bitbucket-rgb:0,82,204;--tblr-tabler-rgb:32,107,196;--tblr-primary-text-emphasis:#0d2b4e;--tblr-secondary-text-emphasis:#292e34;--tblr-success-text-emphasis:#13481b;--tblr-info-text-emphasis:#1a3d5a;--tblr-warning-text-emphasis:#632903;--tblr-danger-text-emphasis:#561717;--tblr-light-text-emphasis:#3a4859;--tblr-dark-text-emphasis:#3a4859;--tblr-primary-bg-subtle:#d2e1f3;--tblr-secondary-bg-subtle:#e0e3e6;--tblr-success-bg-subtle:#d5f0da;--tblr-info-bg-subtle:#d9ebf9;--tblr-warning-bg-subtle:#fde1cd;--tblr-danger-bg-subtle:#f7d7d7;--tblr-light-bg-subtle:#fbfcfd;--tblr-dark-bg-subtle:#bbc3cd;--tblr-primary-border-subtle:#a6c4e7;--tblr-secondary-border-subtle:#c2c7cd;--tblr-success-border-subtle:#ace1b4;--tblr-info-border-subtle:#b3d6f3;--tblr-warning-border-subtle:#fcc29c;--tblr-danger-border-subtle:#efb0b0;--tblr-light-border-subtle:#eef1f4;--tblr-dark-border-subtle:#929dab;--tblr-white-rgb:255,255,255;--tblr-black-rgb:0,0,0;--tblr-font-sans-serif:-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif;--tblr-font-monospace:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--tblr-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--tblr-body-font-family:var(--tblr-font-sans-serif);--tblr-body-font-size:0.875rem;--tblr-body-font-weight:400;--tblr-body-line-height:1.4285714286;--tblr-body-color:#182433;--tblr-body-color-rgb:24,36,51;--tblr-body-bg:#f6f8fb;--tblr-body-bg-rgb:246,248,251;--tblr-emphasis-color:#182433;--tblr-emphasis-color-rgb:24,36,51;--tblr-secondary-color:rgba(24, 36, 51, 0.75);--tblr-secondary-color-rgb:24,36,51;--tblr-secondary-bg:#eef1f4;--tblr-secondary-bg-rgb:238,241,244;--tblr-tertiary-color:rgba(24, 36, 51, 0.5);--tblr-tertiary-color-rgb:24,36,51;--tblr-tertiary-bg:#f6f8fb;--tblr-tertiary-bg-rgb:246,248,251;--tblr-link-color:#206bc4;--tblr-link-color-rgb:32,107,196;--tblr-link-decoration:none;--tblr-link-hover-color:#1a569d;--tblr-link-hover-color-rgb:26,86,157;--tblr-link-hover-decoration:underline;--tblr-code-color:var(--tblr-gray-600);--tblr-highlight-bg:#fdeccc;--tblr-border-width:1px;--tblr-border-style:solid;--tblr-border-color:#dadfe5;--tblr-border-color-translucent:rgba(4, 32, 69, 0.14);--tblr-border-radius:4px;--tblr-border-radius-sm:2px;--tblr-border-radius-lg:8px;--tblr-border-radius-xl:1rem;--tblr-border-radius-xxl:2rem;--tblr-border-radius-2xl:var(--tblr-border-radius-xxl);--tblr-border-radius-pill:100rem;--tblr-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--tblr-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--tblr-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--tblr-box-shadow-inset:0 0 transparent;--tblr-focus-ring-width:0.25rem;--tblr-focus-ring-opacity:0.25;--tblr-focus-ring-color:rgba(32, 107, 196, 0.25);--tblr-form-valid-color:#2fb344;--tblr-form-valid-border-color:#2fb344;--tblr-form-invalid-color:#d63939;--tblr-form-invalid-border-color:#d63939}
[data-bs-theme=dark]{color-scheme:dark;--tblr-body-color:#fcfdfe;--tblr-body-color-rgb:252,253,254;--tblr-body-bg:#040a11;--tblr-body-bg-rgb:4,10,17;--tblr-emphasis-color:#ffffff;--tblr-emphasis-color-rgb:255,255,255;--tblr-secondary-color:rgba(252, 253, 254, 0.75);--tblr-secondary-color-rgb:252,253,254;--tblr-secondary-bg:#182433;--tblr-secondary-bg-rgb:24,36,51;--tblr-tertiary-color:rgba(252, 253, 254, 0.5);--tblr-tertiary-color-rgb:252,253,254;--tblr-tertiary-bg:#0e1722;--tblr-tertiary-bg-rgb:14,23,34;--tblr-primary-text-emphasis:#79a6dc;--tblr-secondary-text-emphasis:#a3abb4;--tblr-success-text-emphasis:#82d18f;--tblr-info-text-emphasis:#8ec2ed;--tblr-warning-text-emphasis:#faa46a;--tblr-danger-text-emphasis:#e68888;--tblr-light-text-emphasis:#f6f8fb;--tblr-dark-text-emphasis:#dadfe5;--tblr-primary-bg-subtle:#061527;--tblr-secondary-bg-subtle:#14171a;--tblr-success-bg-subtle:#09240e;--tblr-info-bg-subtle:#0d1f2d;--tblr-warning-bg-subtle:#311501;--tblr-danger-bg-subtle:#2b0b0b;--tblr-light-bg-subtle:#182433;--tblr-dark-bg-subtle:#0c121a;--tblr-primary-border-subtle:#134076;--tblr-secondary-border-subtle:#3d454e;--tblr-success-border-subtle:#1c6b29;--tblr-info-border-subtle:#285c87;--tblr-warning-border-subtle:#943e04;--tblr-danger-border-subtle:#802222;--tblr-light-border-subtle:#3a4859;--tblr-dark-border-subtle:#182433;--tblr-link-color:#79a6dc;--tblr-link-hover-color:#94b8e3;--tblr-link-color-rgb:121,166,220;--tblr-link-hover-color-rgb:148,184,227;--tblr-code-color:var(--tblr-gray-300);--tblr-border-color:#1f2e41;--tblr-border-color-translucent:rgba(72, 110, 149, 0.14);--tblr-form-valid-color:#82d18f;--tblr-form-valid-border-color:#82d18f;--tblr-form-invalid-color:#e68888;--tblr-form-invalid-border-color:#e68888}
*,::after,::before{box-sizing:border-box}
@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}
body{margin:0;font-family:var(--tblr-body-font-family);font-size:var(--tblr-body-font-size);font-weight:var(--tblr-body-font-weight);line-height:var(--tblr-body-line-height);color:var(--tblr-body-color);text-align:var(--tblr-body-text-align);background-color:var(--tblr-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
.hr,hr{margin:2rem 0;color:inherit;border:0;border-top:var(--tblr-border-width) solid;opacity:.16}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:var(--tblr-spacer);font-weight:var(--tblr-font-weight-bold);line-height:1.2;color:var(--tblr-heading-color,inherit)}
.h1,h1{font-size:1.5rem}
.h2,h2{font-size:1.25rem}
.h3,h3{font-size:1rem}
.h4,h4{font-size:.875rem}
.h5,h5{font-size:.75rem}
.h6,h6{font-size:.625rem}
p{margin-top:0;margin-bottom:1rem}
abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
ol,ul{padding-left:2rem}
dl,ol,ul{margin-top:0;margin-bottom:1rem}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
dt{font-weight:600}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:bolder}
.small,small{font-size:85.714285%}
.mark,mark{padding:.1875em;background-color:var(--tblr-highlight-bg)}
sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:rgba(var(--tblr-link-color-rgb),var(--tblr-link-opacity,1));text-decoration:none}
a:hover{--tblr-link-color-rgb:var(--tblr-link-hover-color-rgb);text-decoration:underline}
a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}
code,kbd,pre,samp{font-family:var(--tblr-font-monospace);font-size:1em}
pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:85.714285%;color:var(--tblr-light)}
pre code{font-size:inherit;color:inherit;word-break:normal}
code{font-size:85.714285%;color:var(--tblr-code-color);word-wrap:break-word}
a>code{color:inherit}
kbd{padding:.25rem .5rem;font-size:var(--tblr-font-size-h5);color:var(--tblr-muted-dark);background-color:var(--tblr-code-bg);border-radius:2px}
kbd kbd{padding:0;font-size:1em}
figure{margin:0 0 1rem}
img,svg{vertical-align:middle}
table{caption-side:bottom;border-collapse:collapse}
caption{padding-top:.75rem;padding-bottom:.75rem;color:var(--tblr-secondary-color);text-align:left}
th{text-align:inherit;text-align:-webkit-match-parent}
tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}
label{display:inline-block}
button{border-radius:0}
button:focus:not(:focus-visible){outline:0}
button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,select{text-transform:none}
[role=button]{cursor:pointer}
select{word-wrap:normal}
select:disabled{opacity:1}
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}
::-moz-focus-inner{padding:0;border-style:none}
textarea{resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}
legend+*{clear:left}
::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}
::-webkit-inner-spin-button{height:auto}
[type=search]{outline-offset:-2px;-webkit-appearance:textfield}
::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-color-swatch-wrapper{padding:0}
::file-selector-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
iframe{border:0}
summary{display:list-item;cursor:pointer}
progress{vertical-align:baseline}
[hidden]{display:none!important}
.lead{font-size:.875rem;font-weight:var(--tblr-font-weight-normal)}
.display-1{font-size:5rem;font-weight:300;line-height:1.2}
.display-2{font-size:4.5rem;font-weight:300;line-height:1.2}
.display-3{font-size:4rem;font-weight:300;line-height:1.2}
.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}
.display-5{font-size:3rem;font-weight:300;line-height:1.2}
.display-6{font-size:2rem;font-weight:300;line-height:1.2}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.list-inline-item:not(:last-child){margin-right:.5rem}
.initialism{font-size:85.714285%;text-transform:uppercase}
.blockquote{margin-bottom:1rem;font-size:.875rem}
.blockquote>:last-child{margin-bottom:0}
.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:85.714285%;color:#667382}
.blockquote-footer::before{content:"— "}
.img-fluid{max-width:100%;height:auto}
.img-thumbnail{padding:.25rem;background-color:var(--tblr-body-bg);border:var(--tblr-border-width) solid var(--tblr-border-color);border-radius:var(--tblr-border-radius);box-shadow:var(--tblr-box-shadow-sm);max-width:100%;height:auto}
.figure{display:inline-block}
.figure-img{margin-bottom:.5rem;line-height:1}
.figure-caption{font-size:85.714285%;color:var(--tblr-secondary-color)}
.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--tblr-gutter-x:calc(var(--tblr-page-padding) * 2);--tblr-gutter-y:0;width:100%;padding-right:calc(var(--tblr-gutter-x) * .5);padding-left:calc(var(--tblr-gutter-x) * .5);margin-right:auto;margin-left:auto}
@media (min-width:576px){.container,.container-sm{max-width:540px}}
@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}
@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}
@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}
@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}
:root{--tblr-breakpoint-xs:0;--tblr-breakpoint-sm:576px;--tblr-breakpoint-md:768px;--tblr-breakpoint-lg:992px;--tblr-breakpoint-xl:1200px;--tblr-breakpoint-xxl:1400px}
.row{--tblr-gutter-x:var(--tblr-page-padding);--tblr-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--tblr-gutter-y));margin-right:calc(-.5 * var(--tblr-gutter-x));margin-left:calc(-.5 * var(--tblr-gutter-x))}
.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--tblr-gutter-x) * .5);padding-left:calc(var(--tblr-gutter-x) * .5);margin-top:var(--tblr-gutter-y)}
.grid{display:grid;grid-template-rows:repeat(var(--tblr-rows,1),1fr);grid-template-columns:repeat(var(--tblr-columns,12),1fr);gap:var(--tblr-gap,var(--tblr-page-padding))}
.grid .g-col-1{grid-column:auto/span 1}
.grid .g-col-2{grid-column:auto/span 2}
.grid .g-col-3{grid-column:auto/span 3}
.grid .g-col-4{grid-column:auto/span 4}
.grid .g-col-5{grid-column:auto/span 5}
.grid .g-col-6{grid-column:auto/span 6}
.grid .g-col-7{grid-column:auto/span 7}
.grid .g-col-8{grid-column:auto/span 8}
.grid .g-col-9{grid-column:auto/span 9}
.grid .g-col-10{grid-column:auto/span 10}
.grid .g-col-11{grid-column:auto/span 11}
.grid .g-col-12{grid-column:auto/span 12}
.grid .g-start-1{grid-column-start:1}
.grid .g-start-2{grid-column-start:2}
.grid .g-start-3{grid-column-start:3}
.grid .g-start-4{grid-column-start:4}
.grid .g-start-5{grid-column-start:5}
.grid .g-start-6{grid-column-start:6}
.grid .g-start-7{grid-column-start:7}
.grid .g-start-8{grid-column-start:8}
.grid .g-start-9{grid-column-start:9}
.grid .g-start-10{grid-column-start:10}
.grid .g-start-11{grid-column-start:11}
@media (min-width:576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}
@media (min-width:768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}
@media (min-width:992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}
@media (min-width:1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}
@media (min-width:1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}
.col{flex:1 0 0%}
.row-cols-auto>*{flex:0 0 auto;width:auto}
.row-cols-1>*{flex:0 0 auto;width:100%}
.row-cols-2>*{flex:0 0 auto;width:50%}
.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}
.row-cols-4>*{flex:0 0 auto;width:25%}
.row-cols-5>*{flex:0 0 auto;width:20%}
.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}
.col-auto{flex:0 0 auto;width:auto}
.col-1{flex:0 0 auto;width:8.33333333%}
.col-2{flex:0 0 auto;width:16.66666667%}
.col-3{flex:0 0 auto;width:25%}
.col-4{flex:0 0 auto;width:33.33333333%}
.col-5{flex:0 0 auto;width:41.66666667%}
.col-6{flex:0 0 auto;width:50%}
.col-7{flex:0 0 auto;width:58.33333333%}
.col-8{flex:0 0 auto;width:66.66666667%}
.col-9{flex:0 0 auto;width:75%}
.col-10{flex:0 0 auto;width:83.33333333%}
.col-11{flex:0 0 auto;width:91.66666667%}
.col-12{flex:0 0 auto;width:100%}
.offset-1{margin-left:8.33333333%}
.offset-2{margin-left:16.66666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.33333333%}
.offset-5{margin-left:41.66666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.33333333%}
.offset-8{margin-left:66.66666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.33333333%}
.offset-11{margin-left:91.66666667%}
.g-0,.gx-0{--tblr-gutter-x:0}
.g-0,.gy-0{--tblr-gutter-y:0}
.g-1,.gx-1{--tblr-gutter-x:0.25rem}
.g-1,.gy-1{--tblr-gutter-y:0.25rem}
.g-2,.gx-2{--tblr-gutter-x:0.5rem}
.g-2,.gy-2{--tblr-gutter-y:0.5rem}
.g-3,.gx-3{--tblr-gutter-x:1rem}
.g-3,.gy-3{--tblr-gutter-y:1rem}
.g-4,.gx-4{--tblr-gutter-x:1.5rem}
.g-4,.gy-4{--tblr-gutter-y:1.5rem}
.g-5,.gx-5{--tblr-gutter-x:2rem}
.g-5,.gy-5{--tblr-gutter-y:2rem}
.g-6,.gx-6{--tblr-gutter-x:3rem}
.g-6,.gy-6{--tblr-gutter-y:3rem}
.g-7,.gx-7{--tblr-gutter-x:5rem}
.g-7,.gy-7{--tblr-gutter-y:5rem}
.g-8,.gx-8{--tblr-gutter-x:8rem}
.g-8,.gy-8{--tblr-gutter-y:8rem}
@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--tblr-gutter-x:0}.g-sm-0,.gy-sm-0{--tblr-gutter-y:0}.g-sm-1,.gx-sm-1{--tblr-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--tblr-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--tblr-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--tblr-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--tblr-gutter-x:1rem}.g-sm-3,.gy-sm-3{--tblr-gutter-y:1rem}.g-sm-4,.gx-sm-4{--tblr-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--tblr-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--tblr-gutter-x:2rem}.g-sm-5,.gy-sm-5{--tblr-gutter-y:2rem}.g-sm-6,.gx-sm-6{--tblr-gutter-x:3rem}.g-sm-6,.gy-sm-6{--tblr-gutter-y:3rem}.g-sm-7,.gx-sm-7{--tblr-gutter-x:5rem}.g-sm-7,.gy-sm-7{--tblr-gutter-y:5rem}.g-sm-8,.gx-sm-8{--tblr-gutter-x:8rem}.g-sm-8,.gy-sm-8{--tblr-gutter-y:8rem}}
@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--tblr-gutter-x:0}.g-md-0,.gy-md-0{--tblr-gutter-y:0}.g-md-1,.gx-md-1{--tblr-gutter-x:0.25rem}.g-md-1,.gy-md-1{--tblr-gutter-y:0.25rem}.g-md-2,.gx-md-2{--tblr-gutter-x:0.5rem}.g-md-2,.gy-md-2{--tblr-gutter-y:0.5rem}.g-md-3,.gx-md-3{--tblr-gutter-x:1rem}.g-md-3,.gy-md-3{--tblr-gutter-y:1rem}.g-md-4,.gx-md-4{--tblr-gutter-x:1.5rem}.g-md-4,.gy-md-4{--tblr-gutter-y:1.5rem}.g-md-5,.gx-md-5{--tblr-gutter-x:2rem}.g-md-5,.gy-md-5{--tblr-gutter-y:2rem}.g-md-6,.gx-md-6{--tblr-gutter-x:3rem}.g-md-6,.gy-md-6{--tblr-gutter-y:3rem}.g-md-7,.gx-md-7{--tblr-gutter-x:5rem}.g-md-7,.gy-md-7{--tblr-gutter-y:5rem}.g-md-8,.gx-md-8{--tblr-gutter-x:8rem}.g-md-8,.gy-md-8{--tblr-gutter-y:8rem}}
@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--tblr-gutter-x:0}.g-lg-0,.gy-lg-0{--tblr-gutter-y:0}.g-lg-1,.gx-lg-1{--tblr-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--tblr-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--tblr-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--tblr-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--tblr-gutter-x:1rem}.g-lg-3,.gy-lg-3{--tblr-gutter-y:1rem}.g-lg-4,.gx-lg-4{--tblr-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--tblr-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--tblr-gutter-x:2rem}.g-lg-5,.gy-lg-5{--tblr-gutter-y:2rem}.g-lg-6,.gx-lg-6{--tblr-gutter-x:3rem}.g-lg-6,.gy-lg-6{--tblr-gutter-y:3rem}.g-lg-7,.gx-lg-7{--tblr-gutter-x:5rem}.g-lg-7,.gy-lg-7{--tblr-gutter-y:5rem}.g-lg-8,.gx-lg-8{--tblr-gutter-x:8rem}.g-lg-8,.gy-lg-8{--tblr-gutter-y:8rem}}
@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--tblr-gutter-x:0}.g-xl-0,.gy-xl-0{--tblr-gutter-y:0}.g-xl-1,.gx-xl-1{--tblr-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--tblr-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--tblr-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--tblr-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--tblr-gutter-x:1rem}.g-xl-3,.gy-xl-3{--tblr-gutter-y:1rem}.g-xl-4,.gx-xl-4{--tblr-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--tblr-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--tblr-gutter-x:2rem}.g-xl-5,.gy-xl-5{--tblr-gutter-y:2rem}.g-xl-6,.gx-xl-6{--tblr-gutter-x:3rem}.g-xl-6,.gy-xl-6{--tblr-gutter-y:3rem}.g-xl-7,.gx-xl-7{--tblr-gutter-x:5rem}.g-xl-7,.gy-xl-7{--tblr-gutter-y:5rem}.g-xl-8,.gx-xl-8{--tblr-gutter-x:8rem}.g-xl-8,.gy-xl-8{--tblr-gutter-y:8rem}}
@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--tblr-gutter-x:0}.g-xxl-0,.gy-xxl-0{--tblr-gutter-y:0}.g-xxl-1,.gx-xxl-1{--tblr-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--tblr-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--tblr-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--tblr-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--tblr-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--tblr-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--tblr-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--tblr-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--tblr-gutter-x:2rem}.g-xxl-5,.gy-xxl-5{--tblr-gutter-y:2rem}.g-xxl-6,.gx-xxl-6{--tblr-gutter-x:3rem}.g-xxl-6,.gy-xxl-6{--tblr-gutter-y:3rem}.g-xxl-7,.gx-xxl-7{--tblr-gutter-x:5rem}.g-xxl-7,.gy-xxl-7{--tblr-gutter-y:5rem}.g-xxl-8,.gx-xxl-8{--tblr-gutter-x:8rem}.g-xxl-8,.gy-xxl-8{--tblr-gutter-y:8rem}}
.markdown>table,.table{--tblr-table-color:inherit;--tblr-table-bg:transparent;--tblr-table-border-color:var(--tblr-border-color-translucent);--tblr-table-accent-bg:transparent;--tblr-table-striped-color:inherit;--tblr-table-striped-bg:var(--tblr-bg-surface-tertiary);--tblr-table-active-color:inherit;--tblr-table-active-bg:rgba(0, 0, 0, 0.1);--tblr-table-hover-color:inherit;--tblr-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--tblr-table-color);vertical-align:top;border-color:var(--tblr-table-border-color)}
.markdown>table>:not(caption)>*>*,.table>:not(caption)>*>*{padding:.75rem .75rem;background-color:var(--tblr-table-bg);border-bottom-width:var(--tblr-border-width);box-shadow:inset 0 0 0 9999px var(--tblr-table-accent-bg)}
.markdown>table>tbody,.table>tbody{vertical-align:inherit}
.markdown>table>thead,.table>thead{vertical-align:bottom}
.table-group-divider{border-top:calc(var(--tblr-border-width) * 2) solid var(--tblr-border-color-translucent)}
.caption-top{caption-side:top}
.table-sm>:not(caption)>*>*{padding:.25rem .25rem}
.markdown>table>:not(caption)>*,.table-bordered>:not(caption)>*{border-width:var(--tblr-border-width) 0}
.markdown>table>:not(caption)>*>*,.table-bordered>:not(caption)>*>*{border-width:0 var(--tblr-border-width)}
.table-borderless>:not(caption)>*>*{border-bottom-width:0}
.table-borderless>:not(:first-child){border-top-width:0}
.table-striped>tbody>tr:nth-of-type(even)>*{--tblr-table-accent-bg:var(--tblr-table-striped-bg);color:var(--tblr-table-striped-color)}
.table-striped-columns>:not(caption)>tr>:nth-child(even){--tblr-table-accent-bg:var(--tblr-table-striped-bg);color:var(--tblr-table-striped-color)}
.table-active{--tblr-table-accent-bg:var(--tblr-table-active-bg);color:var(--tblr-table-active-color)}
.table-hover>tbody>tr:hover>*{--tblr-table-accent-bg:var(--tblr-table-hover-bg);color:var(--tblr-table-hover-color)}
.table-primary{--tblr-table-color:#182433;--tblr-table-bg:#d2e1f3;--tblr-table-border-color:#bfcee0;--tblr-table-striped-bg:#c9d8e9;--tblr-table-striped-color:#182433;--tblr-table-active-bg:#bfcee0;--tblr-table-active-color:#fcfdfe;--tblr-table-hover-bg:#c4d3e5;--tblr-table-hover-color:#182433;color:var(--tblr-table-color);border-color:var(--tblr-table-border-color)}
.table-secondary{--tblr-table-color:#182433;--tblr-table-bg:#e0e3e6;--tblr-table-border-color:#ccd0d4;--tblr-table-striped-bg:#d6d9dd;--tblr-table-striped-color:#182433;--tblr-table-active-bg:#ccd0d4;--tblr-table-active-color:#fcfdfe;--tblr-table-hover-bg:#d1d5d9;--tblr-table-hover-color:#182433;color:var(--tblr-table-color);border-color:var(--tblr-table-border-color)}
.table-success{--tblr-table-color:#182433;--tblr-table-bg:#d5f0da;--tblr-table-border-color:#c2dcc9;--tblr-table-striped-bg:#cce6d2;--tblr-table-striped-color:#182433;--tblr-table-active-bg:#c2dcc9;--tblr-table-active-color:#182433;--tblr-table-hover-bg:#c7e1cd;--tblr-table-hover-color:#182433;color:var(--tblr-table-color);border-color:var(--tblr-table-border-color)}
.table-info{--tblr-table-color:#182433;--tblr-table-bg:#d9ebf9;--tblr-table-border-color:#c6d7e5;--tblr-table-striped-bg:#cfe1ef;--tblr-table-striped-color:#182433;--tblr-table-active-bg:#c6d7e5;--tblr-table-active-color:#182433;--tblr-table-hover-bg:#cbdcea;--tblr-table-hover-color:#182433;color:var(--tblr-table-color);border-color:var(--tblr-table-border-color)}
.table-warning{--tblr-table-color:#182433;--tblr-table-bg:#fde1cd;--tblr-table-border-color:#e6cebe;--tblr-table-striped-bg:#f2d8c5;--tblr-table-striped-color:#182433;--tblr-table-active-bg:#e6cebe;--tblr-table-active-color:#182433;--tblr-table-hover-bg:#ecd3c1;--tblr-table-hover-color:#182433;color:var(--tblr-table-color);border-color:var(--tblr-table-border-color)}
.table-danger{--tblr-table-color:#182433;--tblr-table-bg:#f7d7d7;--tblr-table-border-color:#e1c5c7;--tblr-table-striped-bg:#eccecf;--tblr-table-striped-color:#182433;--tblr-table-active-bg:#e1c5c7;--tblr-table-active-color:#fcfdfe;--tblr-table-hover-bg:#e6cacb;--tblr-table-hover-color:#fcfdfe;color:var(--tblr-table-color);border-color:var(--tblr-table-border-color)}
.table-light{--tblr-table-color:#182433;--tblr-table-bg:#fcfdfe;--tblr-table-border-color:#e5e7ea;--tblr-table-striped-bg:#f1f2f4;--tblr-table-striped-color:#182433;--tblr-table-active-bg:#e5e7ea;--tblr-table-active-color:#182433;--tblr-table-hover-bg:#ebedef;--tblr-table-hover-color:#182433;color:var(--tblr-table-color);border-color:var(--tblr-table-border-color)}
.table-dark{--tblr-table-color:#fcfdfe;--tblr-table-bg:#182433;--tblr-table-border-color:#2f3a47;--tblr-table-striped-bg:#232f3d;--tblr-table-striped-color:#fcfdfe;--tblr-table-active-bg:#2f3a47;--tblr-table-active-color:#fcfdfe;--tblr-table-hover-bg:#293442;--tblr-table-hover-color:#fcfdfe;color:var(--tblr-table-color);border-color:var(--tblr-table-border-color)}
.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}
@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}
@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}
@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}
@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}
@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}
.form-label{margin-bottom:.5rem;font-size:.875rem;font-weight:var(--tblr-font-weight-medium)}
.col-form-label{padding-top:calc(.4375rem + var(--tblr-border-width));padding-bottom:calc(.4375rem + var(--tblr-border-width));margin-bottom:0;font-size:inherit;font-weight:var(--tblr-font-weight-medium);line-height:1.4285714286}
.col-form-label-lg{padding-top:calc(.5rem + var(--tblr-border-width));padding-bottom:calc(.5rem + var(--tblr-border-width));font-size:1.25rem}
.col-form-label-sm{padding-top:calc(.125rem + var(--tblr-border-width));padding-bottom:calc(.125rem + var(--tblr-border-width));font-size:.75rem}
.form-text{margin-top:.25rem;font-size:85.714285%;color:var(--tblr-secondary-color)}
.form-control{display:block;width:100%;padding:.4375rem .75rem;font-family:var(--tblr-font-sans-serif);font-size:.875rem;font-weight:400;line-height:1.4285714286;color:inherit;background-color:var(--tblr-bg-forms);background-clip:padding-box;border:var(--tblr-border-width) solid var(--tblr-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--tblr-border-radius);box-shadow:0 0 transparent;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.form-control{transition:none}}
.form-control[type=file]{overflow:hidden}
.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}
.form-control:focus{color:inherit;background-color:var(--tblr-bg-forms);border-color:#90b5e2;outline:0;box-shadow:0 0 transparent,0 0 0 .25rem rgba(32,107,196,.25)}
.form-control::-webkit-date-and-time-value{min-width:85px;height:1.4285714286em;margin:0}
.form-control::-webkit-datetime-edit{display:block;padding:0}
.form-control::-moz-placeholder{color:#929dab;opacity:1}
.form-control::placeholder{color:#929dab;opacity:1}
.form-control:disabled{background-color:var(--tblr-bg-surface-secondary);opacity:1}
.form-control::file-selector-button{padding:.4375rem .75rem;margin:-.4375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:inherit;background-color:var(--tblr-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--tblr-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--tblr-secondary-bg)}
.form-control-plaintext{display:block;width:100%;padding:.4375rem 0;margin-bottom:0;line-height:1.4285714286;color:var(--tblr-body-color);background-color:transparent;border:solid transparent;border-width:var(--tblr-border-width) 0}
.form-control-plaintext:focus{outline:0}
.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}
.form-control-sm{min-height:calc(1.4285714286em + .25rem + calc(var(--tblr-border-width) * 2));padding:.125rem .25rem;font-size:.75rem;border-radius:var(--tblr-border-radius-sm)}
.form-control-sm::file-selector-button{padding:.125rem .25rem;margin:-.125rem -.25rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem}
.form-control-lg{min-height:calc(1.4285714286em + 1rem + calc(var(--tblr-border-width) * 2));padding:.5rem .75rem;font-size:1.25rem;border-radius:var(--tblr-border-radius-lg)}
.form-control-lg::file-selector-button{padding:.5rem .75rem;margin:-.5rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem}
textarea.form-control{min-height:calc(1.4285714286em + .875rem + calc(var(--tblr-border-width) * 2))}
textarea.form-control-sm{min-height:calc(1.4285714286em + .25rem + calc(var(--tblr-border-width) * 2))}
textarea.form-control-lg{min-height:calc(1.4285714286em + 1rem + calc(var(--tblr-border-width) * 2))}
.form-control-color{width:3rem;height:calc(1.4285714286em + .875rem + calc(var(--tblr-border-width) * 2));padding:.4375rem}
.form-control-color:not(:disabled):not([readonly]){cursor:pointer}
.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--tblr-border-radius)}
.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--tblr-border-radius)}
.form-control-color.form-control-sm{height:calc(1.4285714286em + .25rem + calc(var(--tblr-border-width) * 2))}
.form-control-color.form-control-lg{height:calc(1.4285714286em + 1rem + calc(var(--tblr-border-width) * 2))}
.form-select{--tblr-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23929dab' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.4375rem 2.25rem .4375rem .75rem;font-family:var(--tblr-font-sans-serif);font-size:.875rem;font-weight:400;line-height:1.4285714286;color:inherit;background-color:var(--tblr-bg-forms);background-image:var(--tblr-form-select-bg-img),var(--tblr-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--tblr-border-width) solid var(--tblr-border-color);border-radius:var(--tblr-border-radius);box-shadow:0 0 transparent;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}
@media (prefers-reduced-motion:reduce){.form-select{transition:none}}
.form-select:focus{border-color:#90b5e2;outline:0;box-shadow:0 0 transparent,0 0 0 .25rem rgba(32,107,196,.25)}
.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}
.form-select:disabled{background-color:var(--tblr-bg-surface-secondary)}
.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 inherit}
.form-select-sm{padding-top:.125rem;padding-bottom:.125rem;padding-left:.25rem;font-size:.75rem;border-radius:var(--tblr-border-radius-sm)}
.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;font-size:1.25rem;border-radius:var(--tblr-border-radius-lg)}
[data-bs-theme=dark] .form-select{--tblr-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fcfdfe' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}
.form-check{display:block;min-height:1.25rem;padding-left:1.5rem;margin-bottom:.5rem}
.form-check .form-check-input{float:left;margin-left:-1.5rem}
.form-check-reverse{padding-right:1.5rem;padding-left:0;text-align:right}
.form-check-reverse .form-check-input{float:right;margin-right:-1.5rem;margin-left:0}
.form-check-input{--tblr-form-check-bg:var(--tblr-bg-forms);width:1rem;height:1rem;margin-top:.2142857143rem;vertical-align:top;background-color:var(--tblr-form-check-bg);background-image:var(--tblr-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}
.form-check-input[type=checkbox]{border-radius:var(--tblr-border-radius)}
.form-check-input[type=radio]{border-radius:50%}
.form-check-input:active{filter:brightness(90%)}
.form-check-input:focus{border-color:#90b5e2;outline:0;box-shadow:0 0 0 .25rem rgba(32,107,196,.25)}
.form-check-input:checked{background-color:var(--tblr-primary);border-color:var(--tblr-border-color-translucent)}
.form-check-input:checked[type=checkbox]{--tblr-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8.5l2.5 2.5l5.5 -5.5'/%3e%3c/svg%3e")}
.form-check-input:checked[type=radio]{--tblr-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle r='3' fill='%23ffffff' cx='8' cy='8' /%3e%3c/svg%3e")}
.form-check-input[type=checkbox]:indeterminate{background-color:var(--tblr-primary);border-color:var(--tblr-primary);--tblr-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}
.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}
.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.7}
.form-switch{padding-left:2.5rem}
.form-switch .form-check-input{--tblr-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23dadfe5'/%3e%3c/svg%3e");width:2rem;margin-left:-2.5rem;background-image:var(--tblr-form-switch-bg);background-position:left center;border-radius:2rem;transition:background-position .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}
.form-switch .form-check-input:focus{--tblr-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2390b5e2'/%3e%3c/svg%3e")}
.form-switch .form-check-input:checked{background-position:right center;--tblr-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}
.form-switch.form-check-reverse{padding-right:2.5rem;padding-left:0}
.form-switch.form-check-reverse .form-check-input{margin-right:-2.5rem;margin-left:0}
.form-check-inline{display:inline-block;margin-right:1rem}
.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.4}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--tblr-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}
.form-range{width:100%;height:1.25rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.form-range:focus{outline:0}
.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #f6f8fb,0 0 0 .25rem rgba(32,107,196,.25)}
.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f6f8fb,0 0 0 .25rem rgba(32,107,196,.25)}
.form-range::-moz-focus-outer{border:0}
.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.375rem;background-color:var(--tblr-primary);border:2px var(--tblr-border-style) #fff;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}
@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}
.form-range::-webkit-slider-thumb:active{background-color:#bcd3ed}
.form-range::-webkit-slider-runnable-track{width:100%;height:.25rem;color:transparent;cursor:pointer;background-color:var(--tblr-border-color);border-color:transparent;border-radius:1rem;box-shadow:0 0 transparent}
.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:var(--tblr-primary);border:2px var(--tblr-border-style) #fff;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}
@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}
.form-range::-moz-range-thumb:active{background-color:#bcd3ed}
.form-range::-moz-range-track{width:100%;height:.25rem;color:transparent;cursor:pointer;background-color:var(--tblr-border-color);border-color:transparent;border-radius:1rem;box-shadow:0 0 transparent}
.form-range:disabled{pointer-events:none}
.form-range:disabled::-webkit-slider-thumb{background-color:var(--tblr-secondary-color)}
.form-range:disabled::-moz-range-thumb{background-color:var(--tblr-secondary-color)}
.form-floating{position:relative}
.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--tblr-border-width) * 2));line-height:1.25}
.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--tblr-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}
@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}
.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}
.form-floating>.form-control-plaintext::-moz-placeholder, .form-floating>.form-control::-moz-placeholder{color:transparent}
.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}
.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown), .form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--tblr-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}
.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:rgba(var(--tblr-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}
.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--tblr-bg-forms);border-radius:var(--tblr-border-radius)}
.form-floating>.form-control-plaintext~label::after,.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--tblr-bg-forms);border-radius:var(--tblr-border-radius)}
.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--tblr-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}
.form-floating>.form-control-plaintext~label{border-width:var(--tblr-border-width) 0}
.form-floating>:disabled~label{color:#667382}
.form-floating>:disabled~label::after{background-color:var(--tblr-bg-surface-secondary)}
.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}
.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}
.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}
.input-group .btn{position:relative;z-index:2}
.input-group .btn:focus{z-index:5}
.input-group-text{display:flex;align-items:center;padding:.4375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.4285714286;color:var(--tblr-muted);text-align:center;white-space:nowrap;background-color:var(--tblr-bg-surface-secondary);border:var(--tblr-border-width) solid var(--tblr-border-color);border-radius:var(--tblr-border-radius)}
.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem .75rem;font-size:1.25rem;border-radius:var(--tblr-border-radius-lg)}
.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.125rem .25rem;font-size:.75rem;border-radius:var(--tblr-border-radius-sm)}
.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}
.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--tblr-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}
.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}
.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:85.714285%;color:var(--tblr-form-valid-color)}
.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:var(--tblr-spacer-2) var(--tblr-spacer-2);margin-top:.1rem;font-size:.765625rem;color:#fff;background-color:var(--tblr-success);border-radius:var(--tblr-border-radius)}
.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}
.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--tblr-form-valid-border-color);padding-right:calc(1.4285714286em + .875rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%232fb344' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='20 6 9 17 4 12'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.3571428572em + .21875rem) center;background-size:calc(.7142857143em + .4375rem) calc(.7142857143em + .4375rem)}
.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--tblr-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--tblr-success-rgb),.25)}
.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.4285714286em + .875rem);background-position:top calc(.3571428572em + .21875rem) right calc(.3571428572em + .21875rem)}
.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--tblr-form-valid-border-color)}
.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--tblr-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%232fb344' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='20 6 9 17 4 12'%3e%3c/polyline%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.7142857143em + .4375rem) calc(.7142857143em + .4375rem)}
.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--tblr-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--tblr-success-rgb),.25)}
.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.4285714286em + .875rem))}
.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--tblr-form-valid-border-color)}
.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--tblr-form-valid-color)}
.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--tblr-success-rgb),.25)}
.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--tblr-form-valid-color)}
.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}
.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}
.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:85.714285%;color:var(--tblr-form-invalid-color)}
.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:var(--tblr-spacer-2) var(--tblr-spacer-2);margin-top:.1rem;font-size:.765625rem;color:#fff;background-color:var(--tblr-danger);border-radius:var(--tblr-border-radius)}
.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}
.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--tblr-form-invalid-border-color);padding-right:calc(1.4285714286em + .875rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23d63939' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.3571428572em + .21875rem) center;background-size:calc(.7142857143em + .4375rem) calc(.7142857143em + .4375rem)}
.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--tblr-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--tblr-danger-rgb),.25)}
.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.4285714286em + .875rem);background-position:top calc(.3571428572em + .21875rem) right calc(.3571428572em + .21875rem)}
.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--tblr-form-invalid-border-color)}
.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--tblr-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23d63939' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.7142857143em + .4375rem) calc(.7142857143em + .4375rem)}
.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--tblr-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--tblr-danger-rgb),.25)}
.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.4285714286em + .875rem))}
.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--tblr-form-invalid-border-color)}
.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--tblr-form-invalid-color)}
.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--tblr-danger-rgb),.25)}
.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--tblr-form-invalid-color)}
.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}
.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}
.btn{--tblr-btn-padding-x:1rem;--tblr-btn-padding-y:0.4375rem;--tblr-btn-font-family:var(--tblr-font-sans-serif);--tblr-btn-font-size:0.875rem;--tblr-btn-font-weight:var(--tblr-font-weight-medium);--tblr-btn-line-height:1.4285714286;--tblr-btn-color:var(--tblr-body-color);--tblr-btn-bg:transparent;--tblr-btn-border-width:var(--tblr-border-width);--tblr-btn-border-color:transparent;--tblr-btn-border-radius:var(--tblr-border-radius);--tblr-btn-hover-border-color:transparent;--tblr-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--tblr-btn-disabled-opacity:0.4;--tblr-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--tblr-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--tblr-btn-padding-y) var(--tblr-btn-padding-x);font-family:var(--tblr-btn-font-family);font-size:var(--tblr-btn-font-size);font-weight:var(--tblr-btn-font-weight);line-height:var(--tblr-btn-line-height);color:var(--tblr-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--tblr-btn-border-width) solid var(--tblr-btn-border-color);border-radius:var(--tblr-btn-border-radius);background-color:var(--tblr-btn-bg);box-shadow:var(--tblr-btn-box-shadow);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.btn{transition:none}}
.btn:hover{color:var(--tblr-btn-hover-color);text-decoration:none;background-color:var(--tblr-btn-hover-bg);border-color:var(--tblr-btn-hover-border-color)}
.btn-check+.btn:hover{color:var(--tblr-btn-color);background-color:var(--tblr-btn-bg);border-color:var(--tblr-btn-border-color)}
.btn:focus-visible{color:var(--tblr-btn-hover-color);background-color:var(--tblr-btn-hover-bg);border-color:var(--tblr-btn-hover-border-color);outline:0;box-shadow:var(--tblr-btn-box-shadow),var(--tblr-btn-focus-box-shadow)}
.btn-check:focus-visible+.btn{border-color:var(--tblr-btn-hover-border-color);outline:0;box-shadow:var(--tblr-btn-box-shadow),var(--tblr-btn-focus-box-shadow)}
.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--tblr-btn-active-color);background-color:var(--tblr-btn-active-bg);border-color:var(--tblr-btn-active-border-color);box-shadow:var(--tblr-btn-active-shadow)}
.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--tblr-btn-active-shadow),var(--tblr-btn-focus-box-shadow)}
.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--tblr-btn-disabled-color);pointer-events:none;background-color:var(--tblr-btn-disabled-bg);border-color:var(--tblr-btn-disabled-border-color);opacity:var(--tblr-btn-disabled-opacity);box-shadow:none}
.btn-link{--tblr-btn-font-weight:400;--tblr-btn-color:var(--tblr-link-color);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-link-hover-color);--tblr-btn-hover-border-color:transparent;--tblr-btn-active-color:var(--tblr-link-hover-color);--tblr-btn-active-border-color:transparent;--tblr-btn-disabled-color:#667382;--tblr-btn-disabled-border-color:transparent;--tblr-btn-box-shadow:0 0 0 #000;--tblr-btn-focus-shadow-rgb:65,129,205;text-decoration:none}
.btn-link:focus-visible,.btn-link:hover{text-decoration:underline}
.btn-link:focus-visible{color:var(--tblr-btn-color)}
.btn-link:hover{color:var(--tblr-btn-hover-color)}
.btn-group-lg>.btn,.btn-lg{--tblr-btn-padding-y:0.5rem;--tblr-btn-padding-x:0.75rem;--tblr-btn-font-size:1.25rem;--tblr-btn-border-radius:var(--tblr-border-radius-lg)}
.btn-group-sm>.btn,.btn-sm{--tblr-btn-padding-y:0.125rem;--tblr-btn-padding-x:0.25rem;--tblr-btn-font-size:0.75rem;--tblr-btn-border-radius:var(--tblr-border-radius-sm)}
.fade{transition:opacity .15s linear}
@media (prefers-reduced-motion:reduce){.fade{transition:none}}
.fade:not(.show){opacity:0}
.collapse:not(.show){display:none}
.collapsing{height:0;overflow:hidden;transition:height .35s ease}
@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}
.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}
@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}
.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}
.dropdown-toggle{white-space:nowrap}
.dropdown-toggle:after{content:"";display:inline-block;vertical-align:.306em;width:.36em;height:.36em;border-bottom:1px var(--tblr-border-style);border-left:1px var(--tblr-border-style);margin-right:.1em;margin-left:.4em;transform:rotate(-45deg)}
.dropdown-menu{--tblr-dropdown-zindex:1000;--tblr-dropdown-min-width:11rem;--tblr-dropdown-padding-x:0;--tblr-dropdown-padding-y:0.25rem;--tblr-dropdown-spacer:1px;--tblr-dropdown-font-size:0.875rem;--tblr-dropdown-color:var(--tblr-body-color);--tblr-dropdown-bg:var(--tblr-bg-surface);--tblr-dropdown-border-color:var(--tblr-border-color-translucent);--tblr-dropdown-border-radius:var(--tblr-border-radius);--tblr-dropdown-border-width:var(--tblr-border-width);--tblr-dropdown-inner-border-radius:calc(var(--tblr-border-radius) - var(--tblr-border-width));--tblr-dropdown-divider-bg:var(--tblr-border-color-translucent);--tblr-dropdown-divider-margin-y:var(--tblr-spacer);--tblr-dropdown-box-shadow:var(--tblr-shadow-dropdown);--tblr-dropdown-link-color:inherit;--tblr-dropdown-link-hover-color:inherit;--tblr-dropdown-link-hover-bg:rgba(var(--tblr-muted-rgb), 0.04);--tblr-dropdown-link-active-color:var(--tblr-primary);--tblr-dropdown-link-active-bg:var(--tblr-active-bg);--tblr-dropdown-link-disabled-color:var(--tblr-tertiary-color);--tblr-dropdown-item-padding-x:0.75rem;--tblr-dropdown-item-padding-y:0.5rem;--tblr-dropdown-header-color:#667382;--tblr-dropdown-header-padding-x:0.75rem;--tblr-dropdown-header-padding-y:0.25rem;position:absolute;z-index:var(--tblr-dropdown-zindex);display:none;min-width:var(--tblr-dropdown-min-width);padding:var(--tblr-dropdown-padding-y) var(--tblr-dropdown-padding-x);margin:0;font-size:var(--tblr-dropdown-font-size);color:var(--tblr-dropdown-color);text-align:left;list-style:none;background-color:var(--tblr-dropdown-bg);background-clip:padding-box;border:var(--tblr-dropdown-border-width) solid var(--tblr-dropdown-border-color);border-radius:var(--tblr-dropdown-border-radius);box-shadow:var(--tblr-dropdown-box-shadow)}
.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--tblr-dropdown-spacer)}
.dropdown-menu-start{--bs-position:start}
.dropdown-menu-start[data-bs-popper]{right:auto;left:0}
.dropdown-menu-end{--bs-position:end}
.dropdown-menu-end[data-bs-popper]{right:0;left:auto}
@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}
@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}
@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}
@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}
@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}
.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--tblr-dropdown-spacer)}
.dropup .dropdown-toggle:after{content:"";display:inline-block;vertical-align:.306em;width:.36em;height:.36em;border-bottom:1px var(--tblr-border-style);border-left:1px var(--tblr-border-style);margin-right:.1em;margin-left:.4em;transform:rotate(135deg)}
.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--tblr-dropdown-spacer)}
.dropend .dropdown-toggle:after{content:"";display:inline-block;vertical-align:.306em;width:.36em;height:.36em;border-bottom:1px var(--tblr-border-style);border-left:1px var(--tblr-border-style);margin-right:.1em;margin-left:.4em;transform:rotate(-135deg)}
.dropend .dropdown-toggle::after{vertical-align:0}
.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--tblr-dropdown-spacer)}
.dropstart .dropdown-toggle:after{content:"";display:inline-block;vertical-align:.306em;width:.36em;height:.36em;border-bottom:1px var(--tblr-border-style);border-left:1px var(--tblr-border-style);margin-right:.1em;margin-left:.4em;transform:rotate(45deg)}
.dropstart .dropdown-toggle::before{vertical-align:0}
.dropdown-divider{height:0;margin:var(--tblr-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--tblr-dropdown-divider-bg);opacity:1}
.dropdown-item{display:block;width:100%;padding:var(--tblr-dropdown-item-padding-y) var(--tblr-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--tblr-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--tblr-dropdown-item-border-radius,0)}
.dropdown-item:focus,.dropdown-item:hover{color:var(--tblr-dropdown-link-hover-color);text-decoration:none;background-color:var(--tblr-dropdown-link-hover-bg)}
.dropdown-item.active,.dropdown-item:active{color:var(--tblr-dropdown-link-active-color);text-decoration:none;background-color:var(--tblr-dropdown-link-active-bg)}
.dropdown-item.disabled,.dropdown-item:disabled{color:var(--tblr-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}
.dropdown-menu.show{display:block}
.dropdown-header{display:block;padding:var(--tblr-dropdown-header-padding-y) var(--tblr-dropdown-header-padding-x);margin-bottom:0;font-size:.765625rem;color:var(--tblr-dropdown-header-color);white-space:nowrap}
.dropdown-item-text{display:block;padding:var(--tblr-dropdown-item-padding-y) var(--tblr-dropdown-item-padding-x);color:var(--tblr-dropdown-link-color)}
.dropdown-menu-dark{--tblr-dropdown-color:#dadfe5;--tblr-dropdown-bg:#182433;--tblr-dropdown-border-color:var(--tblr-border-color-translucent);--tblr-dropdown-link-color:#dadfe5;--tblr-dropdown-link-hover-color:#ffffff;--tblr-dropdown-divider-bg:var(--tblr-border-color-translucent);--tblr-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--tblr-dropdown-link-active-color:var(--tblr-primary);--tblr-dropdown-link-active-bg:var(--tblr-active-bg);--tblr-dropdown-link-disabled-color:#929dab;--tblr-dropdown-header-color:#929dab}
.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}
.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}
.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}
.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}
.btn-toolbar .input-group{width:auto}
.btn-group{border-radius:var(--tblr-border-radius)}
.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--tblr-border-width) * -1)}
.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}
.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}
.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}
.dropstart .dropdown-toggle-split::before{margin-right:0}
.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.1875rem;padding-left:.1875rem}
.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}
.btn-group.show .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-group.show .dropdown-toggle.btn-link{box-shadow:none}
.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}
.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}
.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--tblr-border-width) * -1)}
.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}
.nav{--tblr-nav-link-padding-x:0.75rem;--tblr-nav-link-padding-y:0.5rem;--tblr-nav-link-color:var(--tblr-muted);--tblr-nav-link-hover-color:var(--tblr-link-hover-color);--tblr-nav-link-disabled-color:var(--tblr-disabled-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:var(--tblr-nav-link-padding-y) var(--tblr-nav-link-padding-x);font-size:var(--tblr-nav-link-font-size);font-weight:var(--tblr-nav-link-font-weight);color:var(--tblr-nav-link-color);background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}
.nav-link:focus,.nav-link:hover{color:var(--tblr-nav-link-hover-color);text-decoration:none}
.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(32,107,196,.25)}
.nav-link.disabled{color:var(--tblr-nav-link-disabled-color);pointer-events:none;cursor:default}
.nav-tabs{--tblr-nav-tabs-border-width:var(--tblr-border-width);--tblr-nav-tabs-border-color:var(--tblr-border-color);--tblr-nav-tabs-border-radius:var(--tblr-border-radius);--tblr-nav-tabs-link-hover-border-color:var(--tblr-border-color) var(--tblr-border-color) var(--tblr-border-color);--tblr-nav-tabs-link-active-color:var(--tblr-body-color);--tblr-nav-tabs-link-active-bg:var(--tblr-body-bg);--tblr-nav-tabs-link-active-border-color:var(--tblr-border-color) var(--tblr-border-color) var(--tblr-border-color);border-bottom:var(--tblr-nav-tabs-border-width) solid var(--tblr-nav-tabs-border-color)}
.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--tblr-nav-tabs-border-width));border:var(--tblr-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--tblr-nav-tabs-border-radius);border-top-right-radius:var(--tblr-nav-tabs-border-radius)}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--tblr-nav-tabs-link-hover-border-color)}
.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--tblr-nav-link-disabled-color);background-color:transparent;border-color:transparent}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--tblr-nav-tabs-link-active-color);background-color:var(--tblr-nav-tabs-link-active-bg);border-color:var(--tblr-nav-tabs-link-active-border-color)}
.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--tblr-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}
.nav-pills{--tblr-nav-pills-border-radius:var(--tblr-border-radius);--tblr-nav-pills-link-active-color:var(--tblr-primary);--tblr-nav-pills-link-active-bg:var(--tblr-active-bg)}
.nav-pills .nav-link{border-radius:var(--tblr-nav-pills-border-radius)}
.nav-pills .nav-link:disabled{color:var(--tblr-nav-link-disabled-color);background-color:transparent;border-color:transparent}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--tblr-nav-pills-link-active-color);background-color:var(--tblr-nav-pills-link-active-bg)}
.nav-underline{--tblr-nav-underline-gap:1rem;--tblr-nav-underline-border-width:0.125rem;--tblr-nav-underline-link-active-color:var(--tblr-emphasis-color);gap:var(--tblr-nav-underline-gap)}
.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--tblr-nav-underline-border-width) solid transparent}
.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}
.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:600;color:var(--tblr-nav-underline-link-active-color);border-bottom-color:currentcolor}
.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}
.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}
.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.navbar{--tblr-navbar-padding-x:0;--tblr-navbar-padding-y:0.25rem;--tblr-navbar-color:var(--tblr-body-color);--tblr-navbar-hover-color:rgba(var(--tblr-emphasis-color-rgb), 0.8);--tblr-navbar-disabled-color:var(--tblr-disabled-color);--tblr-navbar-active-color:var(--tblr-body-color) color;--tblr-navbar-brand-padding-y:0.5rem;--tblr-navbar-brand-margin-end:1rem;--tblr-navbar-brand-font-size:1.25rem;--tblr-navbar-brand-color:var(--tblr-body-color);--tblr-navbar-brand-hover-color:var(--tblr-body-color) color;--tblr-navbar-nav-link-padding-x:0.75rem;--tblr-navbar-toggler-padding-y:0;--tblr-navbar-toggler-padding-x:0;--tblr-navbar-toggler-font-size:1rem;--tblr-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2824, 36, 51, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--tblr-navbar-toggler-border-color:rgba(var(--tblr-emphasis-color-rgb), 0.15);--tblr-navbar-toggler-border-radius:var(--tblr-border-radius);--tblr-navbar-toggler-focus-width:0;--tblr-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--tblr-navbar-padding-y) var(--tblr-navbar-padding-x)}
.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}
.navbar-brand{padding-top:var(--tblr-navbar-brand-padding-y);padding-bottom:var(--tblr-navbar-brand-padding-y);margin-right:var(--tblr-navbar-brand-margin-end);font-size:var(--tblr-navbar-brand-font-size);color:var(--tblr-navbar-brand-color);white-space:nowrap}
.navbar-brand:focus,.navbar-brand:hover{color:var(--tblr-navbar-brand-hover-color);text-decoration:none}
.navbar-nav{--tblr-nav-link-padding-x:0;--tblr-nav-link-padding-y:0.5rem;--tblr-nav-link-color:var(--tblr-navbar-color);--tblr-nav-link-hover-color:var(--tblr-navbar-hover-color);--tblr-nav-link-disabled-color:var(--tblr-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}
.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--tblr-navbar-active-color)}
.navbar-nav .dropdown-menu{position:static}
.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--tblr-navbar-color)}
.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--tblr-navbar-active-color)}
.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}
.navbar-toggler{padding:var(--tblr-navbar-toggler-padding-y) var(--tblr-navbar-toggler-padding-x);font-size:var(--tblr-navbar-toggler-font-size);line-height:1;color:var(--tblr-navbar-color);background-color:transparent;border:var(--tblr-border-width) solid var(--tblr-navbar-toggler-border-color);border-radius:var(--tblr-navbar-toggler-border-radius);transition:var(--tblr-navbar-toggler-transition)}
@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}
.navbar-toggler:hover{text-decoration:none}
.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--tblr-navbar-toggler-focus-width)}
.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--tblr-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}
.navbar-nav-scroll{max-height:var(--tblr-scroll-height,75vh);overflow-y:auto}
@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--tblr-navbar-nav-link-padding-x);padding-left:var(--tblr-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;box-shadow:none;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}
@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--tblr-navbar-nav-link-padding-x);padding-left:var(--tblr-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;box-shadow:none;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}
@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--tblr-navbar-nav-link-padding-x);padding-left:var(--tblr-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;box-shadow:none;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}
@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--tblr-navbar-nav-link-padding-x);padding-left:var(--tblr-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;box-shadow:none;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}
@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--tblr-navbar-nav-link-padding-x);padding-left:var(--tblr-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;box-shadow:none;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}
.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}
.navbar-expand .navbar-nav{flex-direction:row}
.navbar-expand .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand .navbar-nav .nav-link{padding-right:var(--tblr-navbar-nav-link-padding-x);padding-left:var(--tblr-navbar-nav-link-padding-x)}
.navbar-expand .navbar-nav-scroll{overflow:visible}
.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}
.navbar-expand .navbar-toggler{display:none}
.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;box-shadow:none;transition:none}
.navbar-expand .offcanvas .offcanvas-header{display:none}
.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}
.navbar-dark{--tblr-navbar-color:rgba(255, 255, 255, 0.7);--tblr-navbar-hover-color:rgba(255, 255, 255, 0.75);--tblr-navbar-disabled-color:var(--tblr-disabled-color);--tblr-navbar-active-color:#ffffff;--tblr-navbar-brand-color:#ffffff;--tblr-navbar-brand-hover-color:#ffffff;--tblr-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--tblr-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.7%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
[data-bs-theme=dark] .navbar-toggler-icon{--tblr-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.7%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
.card{--tblr-card-spacer-y:1rem;--tblr-card-spacer-x:1.5rem;--tblr-card-title-spacer-y:1.25rem;--tblr-card-border-width:var(--tblr-border-width);--tblr-card-border-color:var(--tblr-border-color-translucent);--tblr-card-border-radius:var(--tblr-border-radius);--tblr-card-box-shadow:var(--tblr-shadow-card);--tblr-card-inner-border-radius:calc(var(--tblr-border-radius) - (var(--tblr-border-width)));--tblr-card-cap-padding-y:1rem;--tblr-card-cap-padding-x:1.5rem;--tblr-card-cap-bg:var(--tblr-bg-surface-tertiary);--tblr-card-cap-color:inherit;--tblr-card-color:inherit;--tblr-card-bg:var(--tblr-bg-surface);--tblr-card-img-overlay-padding:1rem;--tblr-card-group-margin:1.5rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--tblr-card-height);color:var(--tblr-body-color);word-wrap:break-word;background-color:var(--tblr-card-bg);background-clip:border-box;border:var(--tblr-card-border-width) solid var(--tblr-card-border-color);border-radius:var(--tblr-card-border-radius);box-shadow:var(--tblr-card-box-shadow)}
.card>.hr,.card>hr{margin-right:0;margin-left:0}
.card>.list-group{border-top:inherit;border-bottom:inherit}
.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--tblr-card-inner-border-radius);border-top-right-radius:var(--tblr-card-inner-border-radius)}
.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--tblr-card-inner-border-radius);border-bottom-left-radius:var(--tblr-card-inner-border-radius)}
.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}
.card-body{flex:1 1 auto;padding:var(--tblr-card-spacer-y) var(--tblr-card-spacer-x);color:var(--tblr-card-color)}
.card-title{margin-bottom:var(--tblr-card-title-spacer-y);color:var(--tblr-card-title-color)}
.card-subtitle{margin-top:calc(-.5 * var(--tblr-card-title-spacer-y));margin-bottom:0;color:var(--tblr-card-subtitle-color)}
.card-text:last-child{margin-bottom:0}
.card-link:hover{text-decoration:none}
.card-link+.card-link{margin-left:var(--tblr-card-spacer-x)}
.card-header{padding:var(--tblr-card-cap-padding-y) var(--tblr-card-cap-padding-x);margin-bottom:0;color:var(--tblr-card-cap-color);background-color:var(--tblr-card-cap-bg);border-bottom:var(--tblr-card-border-width) solid var(--tblr-card-border-color)}
.card-header:first-child{border-radius:var(--tblr-card-inner-border-radius) var(--tblr-card-inner-border-radius) 0 0}
.card-footer{padding:var(--tblr-card-cap-padding-y) var(--tblr-card-cap-padding-x);color:var(--tblr-card-cap-color);background-color:var(--tblr-card-cap-bg);border-top:var(--tblr-card-border-width) solid var(--tblr-card-border-color)}
.card-footer:last-child{border-radius:0 0 var(--tblr-card-inner-border-radius) var(--tblr-card-inner-border-radius)}
.card-header-tabs{margin-right:calc(-.5 * var(--tblr-card-cap-padding-x));margin-bottom:calc(-1 * var(--tblr-card-cap-padding-y));margin-left:calc(-.5 * var(--tblr-card-cap-padding-x));border-bottom:0}
.card-header-tabs .nav-link.active{background-color:var(--tblr-card-bg);border-bottom-color:var(--tblr-card-bg)}
.card-header-pills{margin-right:calc(-.5 * var(--tblr-card-cap-padding-x));margin-left:calc(-.5 * var(--tblr-card-cap-padding-x))}
.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--tblr-card-img-overlay-padding);border-radius:var(--tblr-card-inner-border-radius)}
.card-img,.card-img-bottom,.card-img-top{width:100%}
.card-img,.card-img-top{border-top-left-radius:var(--tblr-card-inner-border-radius);border-top-right-radius:var(--tblr-card-inner-border-radius)}
.card-img,.card-img-bottom{border-bottom-right-radius:var(--tblr-card-inner-border-radius);border-bottom-left-radius:var(--tblr-card-inner-border-radius)}
.card-group>.card{margin-bottom:var(--tblr-card-group-margin)}
@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}
.accordion{--tblr-accordion-color:var(--tblr-body-color);--tblr-accordion-bg:transparent;--tblr-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--tblr-accordion-border-color:var(--tblr-border-color-translucent);--tblr-accordion-border-width:var(--tblr-border-width);--tblr-accordion-border-radius:var(--tblr-border-radius);--tblr-accordion-inner-border-radius:calc(var(--tblr-border-radius) - (var(--tblr-border-width)));--tblr-accordion-btn-padding-x:1.25rem;--tblr-accordion-btn-padding-y:1rem;--tblr-accordion-btn-color:var(--tblr-body-color);--tblr-accordion-btn-bg:transparent;--tblr-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23182433'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--tblr-accordion-btn-icon-width:1rem;--tblr-accordion-btn-icon-transform:rotate(-180deg);--tblr-accordion-btn-icon-transition:transform 0.2s ease-in-out;--tblr-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230d2b4e'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--tblr-accordion-btn-focus-border-color:var(--tblr-border-color-translucent);--tblr-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(32, 107, 196, 0.25);--tblr-accordion-body-padding-x:1.25rem;--tblr-accordion-body-padding-y:1rem;--tblr-accordion-active-color:inherit;--tblr-accordion-active-bg:transparent}
.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--tblr-accordion-btn-padding-y) var(--tblr-accordion-btn-padding-x);font-size:.875rem;color:var(--tblr-accordion-btn-color);text-align:left;background-color:var(--tblr-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--tblr-accordion-transition)}
@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}
.accordion-button:not(.collapsed){color:var(--tblr-accordion-active-color);background-color:var(--tblr-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--tblr-accordion-border-width)) 0 var(--tblr-accordion-border-color)}
.accordion-button:not(.collapsed)::after{background-image:var(--tblr-accordion-btn-active-icon);transform:var(--tblr-accordion-btn-icon-transform)}
.accordion-button::after{flex-shrink:0;width:var(--tblr-accordion-btn-icon-width);height:var(--tblr-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--tblr-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--tblr-accordion-btn-icon-width);transition:var(--tblr-accordion-btn-icon-transition)}
@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}
.accordion-button:hover{z-index:2}
.accordion-button:focus{z-index:3;border-color:var(--tblr-accordion-btn-focus-border-color);outline:0;box-shadow:var(--tblr-accordion-btn-focus-box-shadow)}
.accordion-header{margin-bottom:0}
.accordion-item{color:var(--tblr-accordion-color);background-color:var(--tblr-accordion-bg);border:var(--tblr-accordion-border-width) solid var(--tblr-accordion-border-color)}
.accordion-item:first-of-type{border-top-left-radius:var(--tblr-accordion-border-radius);border-top-right-radius:var(--tblr-accordion-border-radius)}
.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--tblr-accordion-inner-border-radius);border-top-right-radius:var(--tblr-accordion-inner-border-radius)}
.accordion-item:not(:first-of-type){border-top:0}
.accordion-item:last-of-type{border-bottom-right-radius:var(--tblr-accordion-border-radius);border-bottom-left-radius:var(--tblr-accordion-border-radius)}
.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--tblr-accordion-inner-border-radius);border-bottom-left-radius:var(--tblr-accordion-inner-border-radius)}
.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--tblr-accordion-border-radius);border-bottom-left-radius:var(--tblr-accordion-border-radius)}
.accordion-body{padding:var(--tblr-accordion-body-padding-y) var(--tblr-accordion-body-padding-x)}
.accordion-flush .accordion-collapse{border-width:0}
.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}
.accordion-flush .accordion-item:first-child{border-top:0}
.accordion-flush .accordion-item:last-child{border-bottom:0}
.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}
[data-bs-theme=dark] .accordion-button::after{--tblr-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2379a6dc'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--tblr-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2379a6dc'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}
.breadcrumb{--tblr-breadcrumb-padding-x:0;--tblr-breadcrumb-padding-y:0;--tblr-breadcrumb-margin-bottom:1rem;--tblr-breadcrumb-divider-color:var(--tblr-muted);--tblr-breadcrumb-item-padding-x:0.5rem;--tblr-breadcrumb-item-active-color:inherit;display:flex;flex-wrap:wrap;padding:var(--tblr-breadcrumb-padding-y) var(--tblr-breadcrumb-padding-x);margin-bottom:var(--tblr-breadcrumb-margin-bottom);font-size:var(--tblr-breadcrumb-font-size);list-style:none;background-color:var(--tblr-breadcrumb-bg);border-radius:var(--tblr-breadcrumb-border-radius)}
.breadcrumb-item+.breadcrumb-item{padding-left:var(--tblr-breadcrumb-item-padding-x)}
.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--tblr-breadcrumb-item-padding-x);color:var(--tblr-breadcrumb-divider-color);content:var(--tblr-breadcrumb-divider, "/")}
.breadcrumb-item.active{color:var(--tblr-breadcrumb-item-active-color)}
.pagination{--tblr-pagination-padding-x:0.25rem;--tblr-pagination-padding-y:0.25rem;--tblr-pagination-font-size:0.875rem;--tblr-pagination-color:var(--tblr-muted);--tblr-pagination-bg:transparent;--tblr-pagination-border-width:0;--tblr-pagination-border-color:var(--tblr-border-color);--tblr-pagination-border-radius:var(--tblr-border-radius);--tblr-pagination-hover-color:var(--tblr-link-hover-color);--tblr-pagination-hover-bg:var(--tblr-tertiary-bg);--tblr-pagination-hover-border-color:var(--tblr-border-color);--tblr-pagination-focus-color:var(--tblr-link-hover-color);--tblr-pagination-focus-bg:var(--tblr-secondary-bg);--tblr-pagination-focus-box-shadow:0 0 0 0.25rem rgba(32, 107, 196, 0.25);--tblr-pagination-active-color:#ffffff;--tblr-pagination-active-bg:var(--tblr-primary);--tblr-pagination-active-border-color:var(--tblr-primary);--tblr-pagination-disabled-color:var(--tblr-disabled-color);--tblr-pagination-disabled-bg:transparent;--tblr-pagination-disabled-border-color:var(--tblr-border-color);display:flex;padding-left:0;list-style:none}
.page-link{position:relative;display:block;padding:var(--tblr-pagination-padding-y) var(--tblr-pagination-padding-x);font-size:var(--tblr-pagination-font-size);color:var(--tblr-pagination-color);background-color:var(--tblr-pagination-bg);border:var(--tblr-pagination-border-width) solid var(--tblr-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.page-link{transition:none}}
.page-link:hover{z-index:2;color:var(--tblr-pagination-hover-color);text-decoration:none;background-color:var(--tblr-pagination-hover-bg);border-color:var(--tblr-pagination-hover-border-color)}
.page-link:focus{z-index:3;color:var(--tblr-pagination-focus-color);background-color:var(--tblr-pagination-focus-bg);outline:0;box-shadow:var(--tblr-pagination-focus-box-shadow)}
.active>.page-link,.page-link.active{z-index:3;color:var(--tblr-pagination-active-color);background-color:var(--tblr-pagination-active-bg);border-color:var(--tblr-pagination-active-border-color)}
.disabled>.page-link,.page-link.disabled{color:var(--tblr-pagination-disabled-color);pointer-events:none;background-color:var(--tblr-pagination-disabled-bg);border-color:var(--tblr-pagination-disabled-border-color)}
.page-item:not(:first-child) .page-link{margin-left:calc(0 * -1)}
.page-item:first-child .page-link{border-top-left-radius:var(--tblr-pagination-border-radius);border-bottom-left-radius:var(--tblr-pagination-border-radius)}
.page-item:last-child .page-link{border-top-right-radius:var(--tblr-pagination-border-radius);border-bottom-right-radius:var(--tblr-pagination-border-radius)}
.pagination-lg{--tblr-pagination-padding-x:1.5rem;--tblr-pagination-padding-y:0.75rem;--tblr-pagination-font-size:1.09375rem;--tblr-pagination-border-radius:var(--tblr-border-radius-lg)}
.pagination-sm{--tblr-pagination-padding-x:0.5rem;--tblr-pagination-padding-y:0.25rem;--tblr-pagination-font-size:0.765625rem;--tblr-pagination-border-radius:var(--tblr-border-radius-sm)}
.badge{--tblr-badge-padding-x:0.5em;--tblr-badge-padding-y:0.25em;--tblr-badge-font-size:85.714285%;--tblr-badge-font-weight:var(--tblr-font-weight-medium);--tblr-badge-color:#ffffff;--tblr-badge-border-radius:var(--tblr-border-radius);display:inline-block;padding:var(--tblr-badge-padding-y) var(--tblr-badge-padding-x);font-size:var(--tblr-badge-font-size);font-weight:var(--tblr-badge-font-weight);line-height:1;color:var(--tblr-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--tblr-badge-border-radius)}
.badge:empty{display:none}
.btn .badge{position:relative;top:-1px}
.alert{--tblr-alert-bg:transparent;--tblr-alert-padding-x:1rem;--tblr-alert-padding-y:1rem;--tblr-alert-margin-bottom:1rem;--tblr-alert-color:inherit;--tblr-alert-border-color:transparent;--tblr-alert-border:var(--tblr-border-width) solid var(--tblr-alert-border-color);--tblr-alert-border-radius:var(--tblr-border-radius);--tblr-alert-link-color:inherit;position:relative;padding:var(--tblr-alert-padding-y) var(--tblr-alert-padding-x);margin-bottom:var(--tblr-alert-margin-bottom);color:var(--tblr-alert-color);background-color:var(--tblr-alert-bg);border:var(--tblr-alert-border);border-radius:var(--tblr-alert-border-radius)}
.alert-heading{color:inherit}
.alert-link{font-weight:var(--tblr-font-weight-bold);color:var(--tblr-alert-link-color)}
.alert-dismissible{padding-right:3rem}
.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}
.alert-primary{--tblr-alert-color:var(--tblr-primary-text-emphasis);--tblr-alert-bg:var(--tblr-primary-bg-subtle);--tblr-alert-border-color:var(--tblr-primary-border-subtle);--tblr-alert-link-color:var(--tblr-primary-text-emphasis)}
.alert-secondary{--tblr-alert-color:var(--tblr-secondary-text-emphasis);--tblr-alert-bg:var(--tblr-secondary-bg-subtle);--tblr-alert-border-color:var(--tblr-secondary-border-subtle);--tblr-alert-link-color:var(--tblr-secondary-text-emphasis)}
.alert-success{--tblr-alert-color:var(--tblr-success-text-emphasis);--tblr-alert-bg:var(--tblr-success-bg-subtle);--tblr-alert-border-color:var(--tblr-success-border-subtle);--tblr-alert-link-color:var(--tblr-success-text-emphasis)}
.alert-info{--tblr-alert-color:var(--tblr-info-text-emphasis);--tblr-alert-bg:var(--tblr-info-bg-subtle);--tblr-alert-border-color:var(--tblr-info-border-subtle);--tblr-alert-link-color:var(--tblr-info-text-emphasis)}
.alert-warning{--tblr-alert-color:var(--tblr-warning-text-emphasis);--tblr-alert-bg:var(--tblr-warning-bg-subtle);--tblr-alert-border-color:var(--tblr-warning-border-subtle);--tblr-alert-link-color:var(--tblr-warning-text-emphasis)}
.alert-danger{--tblr-alert-color:var(--tblr-danger-text-emphasis);--tblr-alert-bg:var(--tblr-danger-bg-subtle);--tblr-alert-border-color:var(--tblr-danger-border-subtle);--tblr-alert-link-color:var(--tblr-danger-text-emphasis)}
.alert-light{--tblr-alert-color:var(--tblr-light-text-emphasis);--tblr-alert-bg:var(--tblr-light-bg-subtle);--tblr-alert-border-color:var(--tblr-light-border-subtle);--tblr-alert-link-color:var(--tblr-light-text-emphasis)}
.alert-dark{--tblr-alert-color:var(--tblr-dark-text-emphasis);--tblr-alert-bg:var(--tblr-dark-bg-subtle);--tblr-alert-border-color:var(--tblr-dark-border-subtle);--tblr-alert-link-color:var(--tblr-dark-text-emphasis)}
.alert-muted{--tblr-alert-color:var(--tblr-muted-text-emphasis);--tblr-alert-bg:var(--tblr-muted-bg-subtle);--tblr-alert-border-color:var(--tblr-muted-border-subtle);--tblr-alert-link-color:var(--tblr-muted-text-emphasis)}
.alert-blue{--tblr-alert-color:var(--tblr-blue-text-emphasis);--tblr-alert-bg:var(--tblr-blue-bg-subtle);--tblr-alert-border-color:var(--tblr-blue-border-subtle);--tblr-alert-link-color:var(--tblr-blue-text-emphasis)}
.alert-azure{--tblr-alert-color:var(--tblr-azure-text-emphasis);--tblr-alert-bg:var(--tblr-azure-bg-subtle);--tblr-alert-border-color:var(--tblr-azure-border-subtle);--tblr-alert-link-color:var(--tblr-azure-text-emphasis)}
.alert-indigo{--tblr-alert-color:var(--tblr-indigo-text-emphasis);--tblr-alert-bg:var(--tblr-indigo-bg-subtle);--tblr-alert-border-color:var(--tblr-indigo-border-subtle);--tblr-alert-link-color:var(--tblr-indigo-text-emphasis)}
.alert-purple{--tblr-alert-color:var(--tblr-purple-text-emphasis);--tblr-alert-bg:var(--tblr-purple-bg-subtle);--tblr-alert-border-color:var(--tblr-purple-border-subtle);--tblr-alert-link-color:var(--tblr-purple-text-emphasis)}
.alert-pink{--tblr-alert-color:var(--tblr-pink-text-emphasis);--tblr-alert-bg:var(--tblr-pink-bg-subtle);--tblr-alert-border-color:var(--tblr-pink-border-subtle);--tblr-alert-link-color:var(--tblr-pink-text-emphasis)}
.alert-red{--tblr-alert-color:var(--tblr-red-text-emphasis);--tblr-alert-bg:var(--tblr-red-bg-subtle);--tblr-alert-border-color:var(--tblr-red-border-subtle);--tblr-alert-link-color:var(--tblr-red-text-emphasis)}
.alert-orange{--tblr-alert-color:var(--tblr-orange-text-emphasis);--tblr-alert-bg:var(--tblr-orange-bg-subtle);--tblr-alert-border-color:var(--tblr-orange-border-subtle);--tblr-alert-link-color:var(--tblr-orange-text-emphasis)}
.alert-yellow{--tblr-alert-color:var(--tblr-yellow-text-emphasis);--tblr-alert-bg:var(--tblr-yellow-bg-subtle);--tblr-alert-border-color:var(--tblr-yellow-border-subtle);--tblr-alert-link-color:var(--tblr-yellow-text-emphasis)}
.alert-lime{--tblr-alert-color:var(--tblr-lime-text-emphasis);--tblr-alert-bg:var(--tblr-lime-bg-subtle);--tblr-alert-border-color:var(--tblr-lime-border-subtle);--tblr-alert-link-color:var(--tblr-lime-text-emphasis)}
.alert-green{--tblr-alert-color:var(--tblr-green-text-emphasis);--tblr-alert-bg:var(--tblr-green-bg-subtle);--tblr-alert-border-color:var(--tblr-green-border-subtle);--tblr-alert-link-color:var(--tblr-green-text-emphasis)}
.alert-teal{--tblr-alert-color:var(--tblr-teal-text-emphasis);--tblr-alert-bg:var(--tblr-teal-bg-subtle);--tblr-alert-border-color:var(--tblr-teal-border-subtle);--tblr-alert-link-color:var(--tblr-teal-text-emphasis)}
.alert-cyan{--tblr-alert-color:var(--tblr-cyan-text-emphasis);--tblr-alert-bg:var(--tblr-cyan-bg-subtle);--tblr-alert-border-color:var(--tblr-cyan-border-subtle);--tblr-alert-link-color:var(--tblr-cyan-text-emphasis)}
.alert-facebook{--tblr-alert-color:var(--tblr-facebook-text-emphasis);--tblr-alert-bg:var(--tblr-facebook-bg-subtle);--tblr-alert-border-color:var(--tblr-facebook-border-subtle);--tblr-alert-link-color:var(--tblr-facebook-text-emphasis)}
.alert-twitter{--tblr-alert-color:var(--tblr-twitter-text-emphasis);--tblr-alert-bg:var(--tblr-twitter-bg-subtle);--tblr-alert-border-color:var(--tblr-twitter-border-subtle);--tblr-alert-link-color:var(--tblr-twitter-text-emphasis)}
.alert-linkedin{--tblr-alert-color:var(--tblr-linkedin-text-emphasis);--tblr-alert-bg:var(--tblr-linkedin-bg-subtle);--tblr-alert-border-color:var(--tblr-linkedin-border-subtle);--tblr-alert-link-color:var(--tblr-linkedin-text-emphasis)}
.alert-google{--tblr-alert-color:var(--tblr-google-text-emphasis);--tblr-alert-bg:var(--tblr-google-bg-subtle);--tblr-alert-border-color:var(--tblr-google-border-subtle);--tblr-alert-link-color:var(--tblr-google-text-emphasis)}
.alert-youtube{--tblr-alert-color:var(--tblr-youtube-text-emphasis);--tblr-alert-bg:var(--tblr-youtube-bg-subtle);--tblr-alert-border-color:var(--tblr-youtube-border-subtle);--tblr-alert-link-color:var(--tblr-youtube-text-emphasis)}
.alert-vimeo{--tblr-alert-color:var(--tblr-vimeo-text-emphasis);--tblr-alert-bg:var(--tblr-vimeo-bg-subtle);--tblr-alert-border-color:var(--tblr-vimeo-border-subtle);--tblr-alert-link-color:var(--tblr-vimeo-text-emphasis)}
.alert-dribbble{--tblr-alert-color:var(--tblr-dribbble-text-emphasis);--tblr-alert-bg:var(--tblr-dribbble-bg-subtle);--tblr-alert-border-color:var(--tblr-dribbble-border-subtle);--tblr-alert-link-color:var(--tblr-dribbble-text-emphasis)}
.alert-github{--tblr-alert-color:var(--tblr-github-text-emphasis);--tblr-alert-bg:var(--tblr-github-bg-subtle);--tblr-alert-border-color:var(--tblr-github-border-subtle);--tblr-alert-link-color:var(--tblr-github-text-emphasis)}
.alert-instagram{--tblr-alert-color:var(--tblr-instagram-text-emphasis);--tblr-alert-bg:var(--tblr-instagram-bg-subtle);--tblr-alert-border-color:var(--tblr-instagram-border-subtle);--tblr-alert-link-color:var(--tblr-instagram-text-emphasis)}
.alert-pinterest{--tblr-alert-color:var(--tblr-pinterest-text-emphasis);--tblr-alert-bg:var(--tblr-pinterest-bg-subtle);--tblr-alert-border-color:var(--tblr-pinterest-border-subtle);--tblr-alert-link-color:var(--tblr-pinterest-text-emphasis)}
.alert-vk{--tblr-alert-color:var(--tblr-vk-text-emphasis);--tblr-alert-bg:var(--tblr-vk-bg-subtle);--tblr-alert-border-color:var(--tblr-vk-border-subtle);--tblr-alert-link-color:var(--tblr-vk-text-emphasis)}
.alert-rss{--tblr-alert-color:var(--tblr-rss-text-emphasis);--tblr-alert-bg:var(--tblr-rss-bg-subtle);--tblr-alert-border-color:var(--tblr-rss-border-subtle);--tblr-alert-link-color:var(--tblr-rss-text-emphasis)}
.alert-flickr{--tblr-alert-color:var(--tblr-flickr-text-emphasis);--tblr-alert-bg:var(--tblr-flickr-bg-subtle);--tblr-alert-border-color:var(--tblr-flickr-border-subtle);--tblr-alert-link-color:var(--tblr-flickr-text-emphasis)}
.alert-bitbucket{--tblr-alert-color:var(--tblr-bitbucket-text-emphasis);--tblr-alert-bg:var(--tblr-bitbucket-bg-subtle);--tblr-alert-border-color:var(--tblr-bitbucket-border-subtle);--tblr-alert-link-color:var(--tblr-bitbucket-text-emphasis)}
.alert-tabler{--tblr-alert-color:var(--tblr-tabler-text-emphasis);--tblr-alert-bg:var(--tblr-tabler-bg-subtle);--tblr-alert-border-color:var(--tblr-tabler-border-subtle);--tblr-alert-link-color:var(--tblr-tabler-text-emphasis)}
@keyframes progress-bar-stripes{0%{background-position-x:.5rem}}
.progress,.progress-stacked{--tblr-progress-height:0.5rem;--tblr-progress-font-size:0.65625rem;--tblr-progress-bg:var(--tblr-border-color);--tblr-progress-border-radius:var(--tblr-border-radius);--tblr-progress-box-shadow:var(--tblr-box-shadow-inset);--tblr-progress-bar-color:#ffffff;--tblr-progress-bar-bg:var(--tblr-primary);--tblr-progress-bar-transition:width 0.6s ease;display:flex;height:var(--tblr-progress-height);overflow:hidden;font-size:var(--tblr-progress-font-size);background-color:var(--tblr-progress-bg);border-radius:var(--tblr-progress-border-radius);box-shadow:var(--tblr-progress-box-shadow)}
.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--tblr-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--tblr-progress-bar-bg);transition:var(--tblr-progress-bar-transition)}
@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}
.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--tblr-progress-height) var(--tblr-progress-height)}
.progress-stacked>.progress{overflow:visible}
.progress-stacked>.progress>.progress-bar{width:100%}
.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}
@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}
.list-group{--tblr-list-group-color:var(--tblr-body-color);--tblr-list-group-bg:inherit;--tblr-list-group-border-color:var(--tblr-border-color);--tblr-list-group-border-width:var(--tblr-border-width);--tblr-list-group-border-radius:var(--tblr-border-radius);--tblr-list-group-item-padding-x:1.5rem;--tblr-list-group-item-padding-y:1rem;--tblr-list-group-action-color:inherit;--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:rgba(var(--tblr-muted-rgb), 0.04);--tblr-list-group-action-active-color:var(--tblr-body-color);--tblr-list-group-action-active-bg:var(--tblr-secondary-bg);--tblr-list-group-disabled-color:var(--tblr-secondary-color);--tblr-list-group-disabled-bg:inherit;--tblr-list-group-active-color:inherit;--tblr-list-group-active-bg:var(--tblr-active-bg);--tblr-list-group-active-border-color:var(--tblr-border-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--tblr-list-group-border-radius)}
.list-group-numbered{list-style-type:none;counter-reset:section}
.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}
.list-group-item-action{width:100%;color:var(--tblr-list-group-action-color);text-align:inherit}
.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--tblr-list-group-action-hover-color);text-decoration:none;background-color:var(--tblr-list-group-action-hover-bg)}
.list-group-item-action:active{color:var(--tblr-list-group-action-active-color);background-color:var(--tblr-list-group-action-active-bg)}
.list-group-item{position:relative;display:block;padding:var(--tblr-list-group-item-padding-y) var(--tblr-list-group-item-padding-x);color:var(--tblr-list-group-color);background-color:var(--tblr-list-group-bg);border:var(--tblr-list-group-border-width) solid var(--tblr-list-group-border-color)}
.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}
.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}
.list-group-item.disabled,.list-group-item:disabled{color:var(--tblr-list-group-disabled-color);pointer-events:none;background-color:var(--tblr-list-group-disabled-bg)}
.list-group-item.active{z-index:2;color:var(--tblr-list-group-active-color);background-color:var(--tblr-list-group-active-bg);border-color:var(--tblr-list-group-active-border-color)}
.list-group-item+.list-group-item{border-top-width:0}
.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--tblr-list-group-border-width));border-top-width:var(--tblr-list-group-border-width)}
.list-group-horizontal{flex-direction:row}
.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--tblr-list-group-border-radius);border-top-right-radius:0}
.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--tblr-list-group-border-radius);border-bottom-left-radius:0}
.list-group-horizontal>.list-group-item.active{margin-top:0}
.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--tblr-list-group-border-width);border-left-width:0}
.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--tblr-list-group-border-width));border-left-width:var(--tblr-list-group-border-width)}
@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--tblr-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--tblr-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--tblr-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--tblr-list-group-border-width));border-left-width:var(--tblr-list-group-border-width)}}
@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--tblr-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--tblr-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--tblr-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--tblr-list-group-border-width));border-left-width:var(--tblr-list-group-border-width)}}
@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--tblr-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--tblr-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--tblr-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--tblr-list-group-border-width));border-left-width:var(--tblr-list-group-border-width)}}
@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--tblr-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--tblr-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--tblr-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--tblr-list-group-border-width));border-left-width:var(--tblr-list-group-border-width)}}
@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--tblr-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--tblr-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--tblr-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--tblr-list-group-border-width));border-left-width:var(--tblr-list-group-border-width)}}
.list-group-flush{border-radius:0}
.list-group-flush>.list-group-item{border-width:0 0 var(--tblr-list-group-border-width)}
.list-group-flush>.list-group-item:last-child{border-bottom-width:0}
.list-group-item-primary{--tblr-list-group-color:var(--tblr-primary-text-emphasis);--tblr-list-group-bg:var(--tblr-primary-bg-subtle);--tblr-list-group-border-color:var(--tblr-primary-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-primary-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-primary-border-subtle);--tblr-list-group-active-color:var(--tblr-primary-bg-subtle);--tblr-list-group-active-bg:var(--tblr-primary-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-primary-text-emphasis)}
.list-group-item-secondary{--tblr-list-group-color:var(--tblr-secondary-text-emphasis);--tblr-list-group-bg:var(--tblr-secondary-bg-subtle);--tblr-list-group-border-color:var(--tblr-secondary-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-secondary-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-secondary-border-subtle);--tblr-list-group-active-color:var(--tblr-secondary-bg-subtle);--tblr-list-group-active-bg:var(--tblr-secondary-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-secondary-text-emphasis)}
.list-group-item-success{--tblr-list-group-color:var(--tblr-success-text-emphasis);--tblr-list-group-bg:var(--tblr-success-bg-subtle);--tblr-list-group-border-color:var(--tblr-success-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-success-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-success-border-subtle);--tblr-list-group-active-color:var(--tblr-success-bg-subtle);--tblr-list-group-active-bg:var(--tblr-success-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-success-text-emphasis)}
.list-group-item-info{--tblr-list-group-color:var(--tblr-info-text-emphasis);--tblr-list-group-bg:var(--tblr-info-bg-subtle);--tblr-list-group-border-color:var(--tblr-info-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-info-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-info-border-subtle);--tblr-list-group-active-color:var(--tblr-info-bg-subtle);--tblr-list-group-active-bg:var(--tblr-info-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-info-text-emphasis)}
.list-group-item-warning{--tblr-list-group-color:var(--tblr-warning-text-emphasis);--tblr-list-group-bg:var(--tblr-warning-bg-subtle);--tblr-list-group-border-color:var(--tblr-warning-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-warning-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-warning-border-subtle);--tblr-list-group-active-color:var(--tblr-warning-bg-subtle);--tblr-list-group-active-bg:var(--tblr-warning-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-warning-text-emphasis)}
.list-group-item-danger{--tblr-list-group-color:var(--tblr-danger-text-emphasis);--tblr-list-group-bg:var(--tblr-danger-bg-subtle);--tblr-list-group-border-color:var(--tblr-danger-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-danger-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-danger-border-subtle);--tblr-list-group-active-color:var(--tblr-danger-bg-subtle);--tblr-list-group-active-bg:var(--tblr-danger-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-danger-text-emphasis)}
.list-group-item-light{--tblr-list-group-color:var(--tblr-light-text-emphasis);--tblr-list-group-bg:var(--tblr-light-bg-subtle);--tblr-list-group-border-color:var(--tblr-light-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-light-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-light-border-subtle);--tblr-list-group-active-color:var(--tblr-light-bg-subtle);--tblr-list-group-active-bg:var(--tblr-light-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-light-text-emphasis)}
.list-group-item-dark{--tblr-list-group-color:var(--tblr-dark-text-emphasis);--tblr-list-group-bg:var(--tblr-dark-bg-subtle);--tblr-list-group-border-color:var(--tblr-dark-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-dark-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-dark-border-subtle);--tblr-list-group-active-color:var(--tblr-dark-bg-subtle);--tblr-list-group-active-bg:var(--tblr-dark-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-dark-text-emphasis)}
.list-group-item-muted{--tblr-list-group-color:var(--tblr-muted-text-emphasis);--tblr-list-group-bg:var(--tblr-muted-bg-subtle);--tblr-list-group-border-color:var(--tblr-muted-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-muted-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-muted-border-subtle);--tblr-list-group-active-color:var(--tblr-muted-bg-subtle);--tblr-list-group-active-bg:var(--tblr-muted-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-muted-text-emphasis)}
.list-group-item-blue{--tblr-list-group-color:var(--tblr-blue-text-emphasis);--tblr-list-group-bg:var(--tblr-blue-bg-subtle);--tblr-list-group-border-color:var(--tblr-blue-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-blue-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-blue-border-subtle);--tblr-list-group-active-color:var(--tblr-blue-bg-subtle);--tblr-list-group-active-bg:var(--tblr-blue-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-blue-text-emphasis)}
.list-group-item-azure{--tblr-list-group-color:var(--tblr-azure-text-emphasis);--tblr-list-group-bg:var(--tblr-azure-bg-subtle);--tblr-list-group-border-color:var(--tblr-azure-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-azure-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-azure-border-subtle);--tblr-list-group-active-color:var(--tblr-azure-bg-subtle);--tblr-list-group-active-bg:var(--tblr-azure-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-azure-text-emphasis)}
.list-group-item-indigo{--tblr-list-group-color:var(--tblr-indigo-text-emphasis);--tblr-list-group-bg:var(--tblr-indigo-bg-subtle);--tblr-list-group-border-color:var(--tblr-indigo-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-indigo-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-indigo-border-subtle);--tblr-list-group-active-color:var(--tblr-indigo-bg-subtle);--tblr-list-group-active-bg:var(--tblr-indigo-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-indigo-text-emphasis)}
.list-group-item-purple{--tblr-list-group-color:var(--tblr-purple-text-emphasis);--tblr-list-group-bg:var(--tblr-purple-bg-subtle);--tblr-list-group-border-color:var(--tblr-purple-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-purple-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-purple-border-subtle);--tblr-list-group-active-color:var(--tblr-purple-bg-subtle);--tblr-list-group-active-bg:var(--tblr-purple-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-purple-text-emphasis)}
.list-group-item-pink{--tblr-list-group-color:var(--tblr-pink-text-emphasis);--tblr-list-group-bg:var(--tblr-pink-bg-subtle);--tblr-list-group-border-color:var(--tblr-pink-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-pink-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-pink-border-subtle);--tblr-list-group-active-color:var(--tblr-pink-bg-subtle);--tblr-list-group-active-bg:var(--tblr-pink-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-pink-text-emphasis)}
.list-group-item-red{--tblr-list-group-color:var(--tblr-red-text-emphasis);--tblr-list-group-bg:var(--tblr-red-bg-subtle);--tblr-list-group-border-color:var(--tblr-red-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-red-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-red-border-subtle);--tblr-list-group-active-color:var(--tblr-red-bg-subtle);--tblr-list-group-active-bg:var(--tblr-red-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-red-text-emphasis)}
.list-group-item-orange{--tblr-list-group-color:var(--tblr-orange-text-emphasis);--tblr-list-group-bg:var(--tblr-orange-bg-subtle);--tblr-list-group-border-color:var(--tblr-orange-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-orange-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-orange-border-subtle);--tblr-list-group-active-color:var(--tblr-orange-bg-subtle);--tblr-list-group-active-bg:var(--tblr-orange-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-orange-text-emphasis)}
.list-group-item-yellow{--tblr-list-group-color:var(--tblr-yellow-text-emphasis);--tblr-list-group-bg:var(--tblr-yellow-bg-subtle);--tblr-list-group-border-color:var(--tblr-yellow-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-yellow-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-yellow-border-subtle);--tblr-list-group-active-color:var(--tblr-yellow-bg-subtle);--tblr-list-group-active-bg:var(--tblr-yellow-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-yellow-text-emphasis)}
.list-group-item-lime{--tblr-list-group-color:var(--tblr-lime-text-emphasis);--tblr-list-group-bg:var(--tblr-lime-bg-subtle);--tblr-list-group-border-color:var(--tblr-lime-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-lime-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-lime-border-subtle);--tblr-list-group-active-color:var(--tblr-lime-bg-subtle);--tblr-list-group-active-bg:var(--tblr-lime-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-lime-text-emphasis)}
.list-group-item-green{--tblr-list-group-color:var(--tblr-green-text-emphasis);--tblr-list-group-bg:var(--tblr-green-bg-subtle);--tblr-list-group-border-color:var(--tblr-green-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-green-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-green-border-subtle);--tblr-list-group-active-color:var(--tblr-green-bg-subtle);--tblr-list-group-active-bg:var(--tblr-green-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-green-text-emphasis)}
.list-group-item-teal{--tblr-list-group-color:var(--tblr-teal-text-emphasis);--tblr-list-group-bg:var(--tblr-teal-bg-subtle);--tblr-list-group-border-color:var(--tblr-teal-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-teal-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-teal-border-subtle);--tblr-list-group-active-color:var(--tblr-teal-bg-subtle);--tblr-list-group-active-bg:var(--tblr-teal-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-teal-text-emphasis)}
.list-group-item-cyan{--tblr-list-group-color:var(--tblr-cyan-text-emphasis);--tblr-list-group-bg:var(--tblr-cyan-bg-subtle);--tblr-list-group-border-color:var(--tblr-cyan-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-cyan-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-cyan-border-subtle);--tblr-list-group-active-color:var(--tblr-cyan-bg-subtle);--tblr-list-group-active-bg:var(--tblr-cyan-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-cyan-text-emphasis)}
.list-group-item-facebook{--tblr-list-group-color:var(--tblr-facebook-text-emphasis);--tblr-list-group-bg:var(--tblr-facebook-bg-subtle);--tblr-list-group-border-color:var(--tblr-facebook-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-facebook-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-facebook-border-subtle);--tblr-list-group-active-color:var(--tblr-facebook-bg-subtle);--tblr-list-group-active-bg:var(--tblr-facebook-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-facebook-text-emphasis)}
.list-group-item-twitter{--tblr-list-group-color:var(--tblr-twitter-text-emphasis);--tblr-list-group-bg:var(--tblr-twitter-bg-subtle);--tblr-list-group-border-color:var(--tblr-twitter-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-twitter-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-twitter-border-subtle);--tblr-list-group-active-color:var(--tblr-twitter-bg-subtle);--tblr-list-group-active-bg:var(--tblr-twitter-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-twitter-text-emphasis)}
.list-group-item-linkedin{--tblr-list-group-color:var(--tblr-linkedin-text-emphasis);--tblr-list-group-bg:var(--tblr-linkedin-bg-subtle);--tblr-list-group-border-color:var(--tblr-linkedin-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-linkedin-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-linkedin-border-subtle);--tblr-list-group-active-color:var(--tblr-linkedin-bg-subtle);--tblr-list-group-active-bg:var(--tblr-linkedin-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-linkedin-text-emphasis)}
.list-group-item-google{--tblr-list-group-color:var(--tblr-google-text-emphasis);--tblr-list-group-bg:var(--tblr-google-bg-subtle);--tblr-list-group-border-color:var(--tblr-google-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-google-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-google-border-subtle);--tblr-list-group-active-color:var(--tblr-google-bg-subtle);--tblr-list-group-active-bg:var(--tblr-google-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-google-text-emphasis)}
.list-group-item-youtube{--tblr-list-group-color:var(--tblr-youtube-text-emphasis);--tblr-list-group-bg:var(--tblr-youtube-bg-subtle);--tblr-list-group-border-color:var(--tblr-youtube-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-youtube-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-youtube-border-subtle);--tblr-list-group-active-color:var(--tblr-youtube-bg-subtle);--tblr-list-group-active-bg:var(--tblr-youtube-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-youtube-text-emphasis)}
.list-group-item-vimeo{--tblr-list-group-color:var(--tblr-vimeo-text-emphasis);--tblr-list-group-bg:var(--tblr-vimeo-bg-subtle);--tblr-list-group-border-color:var(--tblr-vimeo-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-vimeo-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-vimeo-border-subtle);--tblr-list-group-active-color:var(--tblr-vimeo-bg-subtle);--tblr-list-group-active-bg:var(--tblr-vimeo-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-vimeo-text-emphasis)}
.list-group-item-dribbble{--tblr-list-group-color:var(--tblr-dribbble-text-emphasis);--tblr-list-group-bg:var(--tblr-dribbble-bg-subtle);--tblr-list-group-border-color:var(--tblr-dribbble-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-dribbble-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-dribbble-border-subtle);--tblr-list-group-active-color:var(--tblr-dribbble-bg-subtle);--tblr-list-group-active-bg:var(--tblr-dribbble-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-dribbble-text-emphasis)}
.list-group-item-github{--tblr-list-group-color:var(--tblr-github-text-emphasis);--tblr-list-group-bg:var(--tblr-github-bg-subtle);--tblr-list-group-border-color:var(--tblr-github-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-github-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-github-border-subtle);--tblr-list-group-active-color:var(--tblr-github-bg-subtle);--tblr-list-group-active-bg:var(--tblr-github-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-github-text-emphasis)}
.list-group-item-instagram{--tblr-list-group-color:var(--tblr-instagram-text-emphasis);--tblr-list-group-bg:var(--tblr-instagram-bg-subtle);--tblr-list-group-border-color:var(--tblr-instagram-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-instagram-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-instagram-border-subtle);--tblr-list-group-active-color:var(--tblr-instagram-bg-subtle);--tblr-list-group-active-bg:var(--tblr-instagram-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-instagram-text-emphasis)}
.list-group-item-pinterest{--tblr-list-group-color:var(--tblr-pinterest-text-emphasis);--tblr-list-group-bg:var(--tblr-pinterest-bg-subtle);--tblr-list-group-border-color:var(--tblr-pinterest-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-pinterest-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-pinterest-border-subtle);--tblr-list-group-active-color:var(--tblr-pinterest-bg-subtle);--tblr-list-group-active-bg:var(--tblr-pinterest-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-pinterest-text-emphasis)}
.list-group-item-vk{--tblr-list-group-color:var(--tblr-vk-text-emphasis);--tblr-list-group-bg:var(--tblr-vk-bg-subtle);--tblr-list-group-border-color:var(--tblr-vk-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-vk-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-vk-border-subtle);--tblr-list-group-active-color:var(--tblr-vk-bg-subtle);--tblr-list-group-active-bg:var(--tblr-vk-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-vk-text-emphasis)}
.list-group-item-rss{--tblr-list-group-color:var(--tblr-rss-text-emphasis);--tblr-list-group-bg:var(--tblr-rss-bg-subtle);--tblr-list-group-border-color:var(--tblr-rss-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-rss-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-rss-border-subtle);--tblr-list-group-active-color:var(--tblr-rss-bg-subtle);--tblr-list-group-active-bg:var(--tblr-rss-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-rss-text-emphasis)}
.list-group-item-flickr{--tblr-list-group-color:var(--tblr-flickr-text-emphasis);--tblr-list-group-bg:var(--tblr-flickr-bg-subtle);--tblr-list-group-border-color:var(--tblr-flickr-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-flickr-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-flickr-border-subtle);--tblr-list-group-active-color:var(--tblr-flickr-bg-subtle);--tblr-list-group-active-bg:var(--tblr-flickr-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-flickr-text-emphasis)}
.list-group-item-bitbucket{--tblr-list-group-color:var(--tblr-bitbucket-text-emphasis);--tblr-list-group-bg:var(--tblr-bitbucket-bg-subtle);--tblr-list-group-border-color:var(--tblr-bitbucket-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-bitbucket-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-bitbucket-border-subtle);--tblr-list-group-active-color:var(--tblr-bitbucket-bg-subtle);--tblr-list-group-active-bg:var(--tblr-bitbucket-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-bitbucket-text-emphasis)}
.list-group-item-tabler{--tblr-list-group-color:var(--tblr-tabler-text-emphasis);--tblr-list-group-bg:var(--tblr-tabler-bg-subtle);--tblr-list-group-border-color:var(--tblr-tabler-border-subtle);--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:var(--tblr-tabler-border-subtle);--tblr-list-group-action-active-color:var(--tblr-emphasis-color);--tblr-list-group-action-active-bg:var(--tblr-tabler-border-subtle);--tblr-list-group-active-color:var(--tblr-tabler-bg-subtle);--tblr-list-group-active-bg:var(--tblr-tabler-text-emphasis);--tblr-list-group-active-border-color:var(--tblr-tabler-text-emphasis)}
.btn-close{--tblr-btn-close-color:#000000;--tblr-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--tblr-btn-close-opacity:0.3;--tblr-btn-close-hover-opacity:0.75;--tblr-btn-close-focus-shadow:0 0 0 0.25rem rgba(32, 107, 196, 0.25);--tblr-btn-close-focus-opacity:1;--tblr-btn-close-disabled-opacity:0.25;--tblr-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:.75rem;height:.75rem;padding:.25em .25em;color:var(--tblr-btn-close-color);background:transparent var(--tblr-btn-close-bg) center/.75rem auto no-repeat;border:0;border-radius:4px;opacity:var(--tblr-btn-close-opacity)}
.btn-close:hover{color:var(--tblr-btn-close-color);text-decoration:none;opacity:var(--tblr-btn-close-hover-opacity)}
.btn-close:focus{outline:0;box-shadow:var(--tblr-btn-close-focus-shadow);opacity:var(--tblr-btn-close-focus-opacity)}
.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--tblr-btn-close-disabled-opacity)}
.btn-close-white{filter:var(--tblr-btn-close-white-filter)}
[data-bs-theme=dark] .btn-close{filter:var(--tblr-btn-close-white-filter)}
.toast{--tblr-toast-zindex:1090;--tblr-toast-padding-x:0.75rem;--tblr-toast-padding-y:0.5rem;--tblr-toast-spacing:calc(var(--tblr-page-padding) * 2);--tblr-toast-max-width:350px;--tblr-toast-font-size:0.875rem;--tblr-toast-bg:rgba(var(--tblr-body-bg-rgb), 0.85);--tblr-toast-border-width:var(--tblr-border-width);--tblr-toast-border-color:var(--tblr-border-color);--tblr-toast-border-radius:var(--tblr-border-radius);--tblr-toast-box-shadow:var(--tblr-box-shadow);--tblr-toast-header-color:var(--tblr-muted);--tblr-toast-header-bg:rgba(var(--tblr-body-bg-rgb), 0.85);--tblr-toast-header-border-color:var(--tblr-border-color);width:var(--tblr-toast-max-width);max-width:100%;font-size:var(--tblr-toast-font-size);color:var(--tblr-toast-color);pointer-events:auto;background-color:var(--tblr-toast-bg);background-clip:padding-box;border:var(--tblr-toast-border-width) solid var(--tblr-toast-border-color);box-shadow:var(--tblr-toast-box-shadow);border-radius:var(--tblr-toast-border-radius)}
.toast.showing{opacity:0}
.toast:not(.show){display:none}
.toast-container{--tblr-toast-zindex:1090;position:absolute;z-index:var(--tblr-toast-zindex);width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}
.toast-container>:not(:last-child){margin-bottom:var(--tblr-toast-spacing)}
.toast-header{display:flex;align-items:center;padding:var(--tblr-toast-padding-y) var(--tblr-toast-padding-x);color:var(--tblr-toast-header-color);background-color:var(--tblr-toast-header-bg);background-clip:padding-box;border-bottom:var(--tblr-toast-border-width) solid var(--tblr-toast-header-border-color);border-top-left-radius:calc(var(--tblr-toast-border-radius) - var(--tblr-toast-border-width));border-top-right-radius:calc(var(--tblr-toast-border-radius) - var(--tblr-toast-border-width))}
.toast-header .btn-close{margin-right:calc(-.5 * var(--tblr-toast-padding-x));margin-left:var(--tblr-toast-padding-x)}
.toast-body{padding:var(--tblr-toast-padding-x);word-wrap:break-word}
.modal{--tblr-modal-zindex:1055;--tblr-modal-width:540px;--tblr-modal-padding:1.5rem;--tblr-modal-margin:0.5rem;--tblr-modal-bg:var(--tblr-bg-surface);--tblr-modal-border-color:transparent;--tblr-modal-border-width:var(--tblr-border-width);--tblr-modal-border-radius:var(--tblr-border-radius-lg);--tblr-modal-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--tblr-modal-inner-border-radius:calc(var(--tblr-modal-border-radius) - 1px);--tblr-modal-header-padding-x:1.5rem;--tblr-modal-header-padding-y:1.5rem;--tblr-modal-header-padding:1.5rem;--tblr-modal-header-border-color:var(--tblr-border-color);--tblr-modal-header-border-width:var(--tblr-border-width);--tblr-modal-title-line-height:1.4285714286;--tblr-modal-footer-gap:0.75rem;--tblr-modal-footer-bg:var(--tblr-bg-surface-tertiary);--tblr-modal-footer-border-color:var(--tblr-border-color);--tblr-modal-footer-border-width:var(--tblr-border-width);position:fixed;top:0;left:0;z-index:var(--tblr-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}
.modal-dialog{position:relative;width:auto;margin:var(--tblr-modal-margin);pointer-events:none}
.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-1rem)}
@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}
.modal.show .modal-dialog{transform:none}
.modal.modal-static .modal-dialog{transform:scale(1.02)}
.modal-dialog-scrollable{height:calc(100% - var(--tblr-modal-margin) * 2)}
.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}
.modal-dialog-scrollable .modal-body{overflow-y:auto}
.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--tblr-modal-margin) * 2)}
.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--tblr-modal-color);pointer-events:auto;background-color:var(--tblr-modal-bg);background-clip:padding-box;border:var(--tblr-modal-border-width) solid var(--tblr-modal-border-color);border-radius:var(--tblr-modal-border-radius);box-shadow:var(--tblr-modal-box-shadow);outline:0}
.modal-backdrop{--tblr-backdrop-zindex:1050;--tblr-backdrop-bg:#182433;--tblr-backdrop-opacity:0.24;position:fixed;top:0;left:0;z-index:var(--tblr-backdrop-zindex);width:100vw;height:100vh;background-color:var(--tblr-backdrop-bg)}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.show{opacity:var(--tblr-backdrop-opacity)}
.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--tblr-modal-header-padding);border-bottom:var(--tblr-modal-header-border-width) solid var(--tblr-modal-header-border-color);border-top-left-radius:var(--tblr-modal-inner-border-radius);border-top-right-radius:var(--tblr-modal-inner-border-radius)}
.modal-header .btn-close{padding:calc(var(--tblr-modal-header-padding-y) * .5) calc(var(--tblr-modal-header-padding-x) * .5);margin:calc(-.5 * var(--tblr-modal-header-padding-y)) calc(-.5 * var(--tblr-modal-header-padding-x)) calc(-.5 * var(--tblr-modal-header-padding-y)) auto}
.modal-title{margin-bottom:0;line-height:var(--tblr-modal-title-line-height)}
.modal-body{position:relative;flex:1 1 auto;padding:var(--tblr-modal-padding)}
.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--tblr-modal-padding) - var(--tblr-modal-footer-gap) * .5);background-color:var(--tblr-modal-footer-bg);border-top:var(--tblr-modal-footer-border-width) solid var(--tblr-modal-footer-border-color);border-bottom-right-radius:var(--tblr-modal-inner-border-radius);border-bottom-left-radius:var(--tblr-modal-inner-border-radius)}
.modal-footer>*{margin:calc(var(--tblr-modal-footer-gap) * .5)}
@media (min-width:576px){.modal{--tblr-modal-margin:1.75rem;--tblr-modal-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--tblr-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--tblr-modal-width:380px}}
@media (min-width:992px){.modal-lg,.modal-xl{--tblr-modal-width:720px}}
@media (min-width:1200px){.modal-xl{--tblr-modal-width:1140px}}
.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}
.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}
.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}
.modal-fullscreen .modal-body{overflow-y:auto}
@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}
@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}
@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}
@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}
@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}
.tooltip{--tblr-tooltip-zindex:1080;--tblr-tooltip-max-width:200px;--tblr-tooltip-padding-x:var(--tblr-spacer-2);--tblr-tooltip-padding-y:var(--tblr-spacer-2);--tblr-tooltip-font-size:0.765625rem;--tblr-tooltip-color:var(--tblr-light);--tblr-tooltip-bg:var(--tblr-bg-surface-dark);--tblr-tooltip-border-radius:var(--tblr-border-radius);--tblr-tooltip-opacity:0.9;--tblr-tooltip-arrow-width:0.8rem;--tblr-tooltip-arrow-height:0.4rem;z-index:var(--tblr-tooltip-zindex);display:block;margin:var(--tblr-tooltip-margin);font-family:var(--tblr-font-sans-serif);font-style:normal;font-weight:400;line-height:1.4285714286;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--tblr-tooltip-font-size);word-wrap:break-word;opacity:0}
.tooltip.show{opacity:var(--tblr-tooltip-opacity)}
.tooltip .tooltip-arrow{display:block;width:var(--tblr-tooltip-arrow-width);height:var(--tblr-tooltip-arrow-height)}
.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--tblr-tooltip-arrow-height))}
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--tblr-tooltip-arrow-height) calc(var(--tblr-tooltip-arrow-width) * .5) 0;border-top-color:var(--tblr-tooltip-bg)}
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--tblr-tooltip-arrow-height));width:var(--tblr-tooltip-arrow-height);height:var(--tblr-tooltip-arrow-width)}
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--tblr-tooltip-arrow-width) * .5) var(--tblr-tooltip-arrow-height) calc(var(--tblr-tooltip-arrow-width) * .5) 0;border-right-color:var(--tblr-tooltip-bg)}
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--tblr-tooltip-arrow-height))}
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--tblr-tooltip-arrow-width) * .5) var(--tblr-tooltip-arrow-height);border-bottom-color:var(--tblr-tooltip-bg)}
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--tblr-tooltip-arrow-height));width:var(--tblr-tooltip-arrow-height);height:var(--tblr-tooltip-arrow-width)}
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--tblr-tooltip-arrow-width) * .5) 0 calc(var(--tblr-tooltip-arrow-width) * .5) var(--tblr-tooltip-arrow-height);border-left-color:var(--tblr-tooltip-bg)}
.tooltip-inner{max-width:var(--tblr-tooltip-max-width);padding:var(--tblr-tooltip-padding-y) var(--tblr-tooltip-padding-x);color:var(--tblr-tooltip-color);text-align:center;background-color:var(--tblr-tooltip-bg);border-radius:var(--tblr-tooltip-border-radius)}
.popover{--tblr-popover-zindex:1070;--tblr-popover-max-width:276px;--tblr-popover-font-size:0.765625rem;--tblr-popover-bg:var(--tblr-bg-surface);--tblr-popover-border-width:var(--tblr-border-width);--tblr-popover-border-color:var(--tblr-border-color);--tblr-popover-border-radius:var(--tblr-border-radius-lg);--tblr-popover-inner-border-radius:calc(var(--tblr-border-radius-lg) - var(--tblr-border-width));--tblr-popover-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--tblr-popover-header-padding-x:1rem;--tblr-popover-header-padding-y:0.5rem;--tblr-popover-header-font-size:0.875rem;--tblr-popover-header-bg:transparent;--tblr-popover-body-padding-x:1rem;--tblr-popover-body-padding-y:1rem;--tblr-popover-body-color:inherit;--tblr-popover-arrow-width:1rem;--tblr-popover-arrow-height:0.5rem;--tblr-popover-arrow-border:var(--tblr-popover-border-color);z-index:var(--tblr-popover-zindex);display:block;max-width:var(--tblr-popover-max-width);font-family:var(--tblr-font-sans-serif);font-style:normal;font-weight:400;line-height:1.4285714286;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--tblr-popover-font-size);word-wrap:break-word;background-color:var(--tblr-popover-bg);background-clip:padding-box;border:var(--tblr-popover-border-width) solid var(--tblr-popover-border-color);border-radius:var(--tblr-popover-border-radius);box-shadow:var(--tblr-popover-box-shadow)}
.popover .popover-arrow{display:block;width:var(--tblr-popover-arrow-width);height:var(--tblr-popover-arrow-height)}
.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--tblr-popover-arrow-height)) - var(--tblr-popover-border-width))}
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--tblr-popover-arrow-height) calc(var(--tblr-popover-arrow-width) * .5) 0}
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--tblr-popover-arrow-border)}
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--tblr-popover-border-width);border-top-color:var(--tblr-popover-bg)}
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--tblr-popover-arrow-height)) - var(--tblr-popover-border-width));width:var(--tblr-popover-arrow-height);height:var(--tblr-popover-arrow-width)}
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--tblr-popover-arrow-width) * .5) var(--tblr-popover-arrow-height) calc(var(--tblr-popover-arrow-width) * .5) 0}
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--tblr-popover-arrow-border)}
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--tblr-popover-border-width);border-right-color:var(--tblr-popover-bg)}
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--tblr-popover-arrow-height)) - var(--tblr-popover-border-width))}
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--tblr-popover-arrow-width) * .5) var(--tblr-popover-arrow-height)}
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--tblr-popover-arrow-border)}
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--tblr-popover-border-width);border-bottom-color:var(--tblr-popover-bg)}
.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--tblr-popover-arrow-width);margin-left:calc(-.5 * var(--tblr-popover-arrow-width));content:"";border-bottom:var(--tblr-popover-border-width) solid var(--tblr-popover-header-bg)}
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--tblr-popover-arrow-height)) - var(--tblr-popover-border-width));width:var(--tblr-popover-arrow-height);height:var(--tblr-popover-arrow-width)}
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--tblr-popover-arrow-width) * .5) 0 calc(var(--tblr-popover-arrow-width) * .5) var(--tblr-popover-arrow-height)}
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--tblr-popover-arrow-border)}
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--tblr-popover-border-width);border-left-color:var(--tblr-popover-bg)}
.popover-header{padding:var(--tblr-popover-header-padding-y) var(--tblr-popover-header-padding-x);margin-bottom:0;font-size:var(--tblr-popover-header-font-size);color:var(--tblr-popover-header-color);background-color:var(--tblr-popover-header-bg);border-bottom:var(--tblr-popover-border-width) solid var(--tblr-popover-border-color);border-top-left-radius:var(--tblr-popover-inner-border-radius);border-top-right-radius:var(--tblr-popover-inner-border-radius)}
.popover-header:empty{display:none}
.popover-body{padding:var(--tblr-popover-body-padding-y) var(--tblr-popover-body-padding-x);color:var(--tblr-popover-body-color)}
.carousel{position:relative}
.carousel.pointer-event{touch-action:pan-y}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-inner::after{display:block;clear:both;content:""}
.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}
@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}
.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}
.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}
.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}
.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}
.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}
.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}
@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}
.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}
@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}
.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}
.carousel-control-prev{left:0}
.carousel-control-next{right:0}
.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='15 18 9 12 15 6'%3e%3c/polyline%3e%3c/svg%3e")}
.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='9 18 15 12 9 6'%3e%3c/polyline%3e%3c/svg%3e")}
.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}
.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}
@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}
.carousel-indicators .active{opacity:1}
.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}
.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}
.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}
.carousel-dark .carousel-caption{color:#000}
[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}
[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}
[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}
.spinner-border,.spinner-grow{display:inline-block;width:var(--tblr-spinner-width);height:var(--tblr-spinner-height);vertical-align:var(--tblr-spinner-vertical-align);border-radius:50%;animation:var(--tblr-spinner-animation-speed) linear infinite var(--tblr-spinner-animation-name)}
@keyframes spinner-border{to{transform:rotate(360deg)}}
.spinner-border{--tblr-spinner-width:1.5rem;--tblr-spinner-height:1.5rem;--tblr-spinner-vertical-align:-0.125em;--tblr-spinner-border-width:2px;--tblr-spinner-animation-speed:0.75s;--tblr-spinner-animation-name:spinner-border;border:var(--tblr-spinner-border-width) solid currentcolor;border-right-color:transparent}
.spinner-border-sm{--tblr-spinner-width:1rem;--tblr-spinner-height:1rem;--tblr-spinner-border-width:1px}
@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}
.spinner-grow{--tblr-spinner-width:1.5rem;--tblr-spinner-height:1.5rem;--tblr-spinner-vertical-align:-0.125em;--tblr-spinner-animation-speed:0.75s;--tblr-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}
.spinner-grow-sm{--tblr-spinner-width:1rem;--tblr-spinner-height:1rem}
@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--tblr-spinner-animation-speed:1.5s}}
.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--tblr-offcanvas-zindex:1045;--tblr-offcanvas-width:400px;--tblr-offcanvas-height:30vh;--tblr-offcanvas-padding-x:1.5rem;--tblr-offcanvas-padding-y:1.5rem;--tblr-offcanvas-color:var(--tblr-body-color);--tblr-offcanvas-bg:var(--tblr-bg-surface);--tblr-offcanvas-border-width:var(--tblr-border-width);--tblr-offcanvas-border-color:var(--tblr-border-color);--tblr-offcanvas-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--tblr-offcanvas-transition:transform 0.3s ease-in-out;--tblr-offcanvas-title-line-height:1.4285714286}
@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--tblr-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--tblr-offcanvas-color);visibility:hidden;background-color:var(--tblr-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--tblr-offcanvas-box-shadow);transition:var(--tblr-offcanvas-transition)}}
@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}
@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--tblr-offcanvas-width);border-right:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--tblr-offcanvas-width);border-left:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--tblr-offcanvas-height);max-height:100%;border-bottom:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--tblr-offcanvas-height);max-height:100%;border-top:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}
@media (min-width:576px){.offcanvas-sm{--tblr-offcanvas-height:auto;--tblr-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}
@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--tblr-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--tblr-offcanvas-color);visibility:hidden;background-color:var(--tblr-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--tblr-offcanvas-box-shadow);transition:var(--tblr-offcanvas-transition)}}
@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}
@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--tblr-offcanvas-width);border-right:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--tblr-offcanvas-width);border-left:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--tblr-offcanvas-height);max-height:100%;border-bottom:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--tblr-offcanvas-height);max-height:100%;border-top:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}
@media (min-width:768px){.offcanvas-md{--tblr-offcanvas-height:auto;--tblr-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}
@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--tblr-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--tblr-offcanvas-color);visibility:hidden;background-color:var(--tblr-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--tblr-offcanvas-box-shadow);transition:var(--tblr-offcanvas-transition)}}
@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}
@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--tblr-offcanvas-width);border-right:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--tblr-offcanvas-width);border-left:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--tblr-offcanvas-height);max-height:100%;border-bottom:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--tblr-offcanvas-height);max-height:100%;border-top:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}
@media (min-width:992px){.offcanvas-lg{--tblr-offcanvas-height:auto;--tblr-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}
@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--tblr-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--tblr-offcanvas-color);visibility:hidden;background-color:var(--tblr-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--tblr-offcanvas-box-shadow);transition:var(--tblr-offcanvas-transition)}}
@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}
@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--tblr-offcanvas-width);border-right:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--tblr-offcanvas-width);border-left:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--tblr-offcanvas-height);max-height:100%;border-bottom:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--tblr-offcanvas-height);max-height:100%;border-top:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}
@media (min-width:1200px){.offcanvas-xl{--tblr-offcanvas-height:auto;--tblr-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}
@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--tblr-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--tblr-offcanvas-color);visibility:hidden;background-color:var(--tblr-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--tblr-offcanvas-box-shadow);transition:var(--tblr-offcanvas-transition)}}
@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}
@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--tblr-offcanvas-width);border-right:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--tblr-offcanvas-width);border-left:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--tblr-offcanvas-height);max-height:100%;border-bottom:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--tblr-offcanvas-height);max-height:100%;border-top:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}
@media (min-width:1400px){.offcanvas-xxl{--tblr-offcanvas-height:auto;--tblr-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}
.offcanvas{position:fixed;bottom:0;z-index:var(--tblr-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--tblr-offcanvas-color);visibility:hidden;background-color:var(--tblr-offcanvas-bg);background-clip:padding-box;outline:0;box-shadow:var(--tblr-offcanvas-box-shadow);transition:var(--tblr-offcanvas-transition)}
@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}
.offcanvas.offcanvas-start{top:0;left:0;width:var(--tblr-offcanvas-width);border-right:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateX(-100%)}
.offcanvas.offcanvas-end{top:0;right:0;width:var(--tblr-offcanvas-width);border-left:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateX(100%)}
.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--tblr-offcanvas-height);max-height:100%;border-bottom:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateY(-100%)}
.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--tblr-offcanvas-height);max-height:100%;border-top:var(--tblr-offcanvas-border-width) solid var(--tblr-offcanvas-border-color);transform:translateY(100%)}
.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}
.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}
.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#182433}
.offcanvas-backdrop.fade{opacity:0}
.offcanvas-backdrop.show{opacity:.24}
.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--tblr-offcanvas-padding-y) var(--tblr-offcanvas-padding-x)}
.offcanvas-header .btn-close{padding:calc(var(--tblr-offcanvas-padding-y) * .5) calc(var(--tblr-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--tblr-offcanvas-padding-y));margin-right:calc(-.5 * var(--tblr-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--tblr-offcanvas-padding-y))}
.offcanvas-title{margin-bottom:0;line-height:var(--tblr-offcanvas-title-line-height)}
.offcanvas-body{flex-grow:1;padding:var(--tblr-offcanvas-padding-y) var(--tblr-offcanvas-padding-x);overflow-y:auto}
.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.2}
.placeholder.btn::before{display:inline-block;content:""}
.placeholder-xs{min-height:.6em}
.placeholder-sm{min-height:.8em}
.placeholder-lg{min-height:1.2em}
.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}
@keyframes placeholder-glow{50%{opacity:.1}}
.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.9) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.9) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}
@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0;mask-position:-200% 0}}
.clearfix::after{display:block;clear:both;content:""}
.text-bg-primary{color:#fcfdfe!important;background-color:RGBA(32,107,196,var(--tblr-bg-opacity,1))!important}
.text-bg-secondary{color:#fcfdfe!important;background-color:RGBA(102,115,130,var(--tblr-bg-opacity,1))!important}
.text-bg-success{color:#fcfdfe!important;background-color:RGBA(47,179,68,var(--tblr-bg-opacity,1))!important}
.text-bg-info{color:#fcfdfe!important;background-color:RGBA(66,153,225,var(--tblr-bg-opacity,1))!important}
.text-bg-warning{color:#fcfdfe!important;background-color:RGBA(247,103,7,var(--tblr-bg-opacity,1))!important}
.text-bg-danger{color:#fcfdfe!important;background-color:RGBA(214,57,57,var(--tblr-bg-opacity,1))!important}
.text-bg-light{color:#182433!important;background-color:RGBA(252,253,254,var(--tblr-bg-opacity,1))!important}
.text-bg-dark{color:#fcfdfe!important;background-color:RGBA(24,36,51,var(--tblr-bg-opacity,1))!important}
.text-bg-muted{color:#fcfdfe!important;background-color:RGBA(102,115,130,var(--tblr-bg-opacity,1))!important}
.text-bg-blue{color:#fcfdfe!important;background-color:RGBA(32,107,196,var(--tblr-bg-opacity,1))!important}
.text-bg-azure{color:#fcfdfe!important;background-color:RGBA(66,153,225,var(--tblr-bg-opacity,1))!important}
.text-bg-indigo{color:#fcfdfe!important;background-color:RGBA(66,99,235,var(--tblr-bg-opacity,1))!important}
.text-bg-purple{color:#fcfdfe!important;background-color:RGBA(174,62,201,var(--tblr-bg-opacity,1))!important}
.text-bg-pink{color:#fcfdfe!important;background-color:RGBA(214,51,108,var(--tblr-bg-opacity,1))!important}
.text-bg-red{color:#fcfdfe!important;background-color:RGBA(214,57,57,var(--tblr-bg-opacity,1))!important}
.text-bg-orange{color:#fcfdfe!important;background-color:RGBA(247,103,7,var(--tblr-bg-opacity,1))!important}
.text-bg-yellow{color:#fcfdfe!important;background-color:RGBA(245,159,0,var(--tblr-bg-opacity,1))!important}
.text-bg-lime{color:#fcfdfe!important;background-color:RGBA(116,184,22,var(--tblr-bg-opacity,1))!important}
.text-bg-green{color:#fcfdfe!important;background-color:RGBA(47,179,68,var(--tblr-bg-opacity,1))!important}
.text-bg-teal{color:#fcfdfe!important;background-color:RGBA(12,166,120,var(--tblr-bg-opacity,1))!important}
.text-bg-cyan{color:#fcfdfe!important;background-color:RGBA(23,162,184,var(--tblr-bg-opacity,1))!important}
.text-bg-facebook{color:#fcfdfe!important;background-color:RGBA(24,119,242,var(--tblr-bg-opacity,1))!important}
.text-bg-twitter{color:#fcfdfe!important;background-color:RGBA(29,161,242,var(--tblr-bg-opacity,1))!important}
.text-bg-linkedin{color:#fcfdfe!important;background-color:RGBA(10,102,194,var(--tblr-bg-opacity,1))!important}
.text-bg-google{color:#fcfdfe!important;background-color:RGBA(220,78,65,var(--tblr-bg-opacity,1))!important}
.text-bg-youtube{color:#fcfdfe!important;background-color:RGBA(255,0,0,var(--tblr-bg-opacity,1))!important}
.text-bg-vimeo{color:#fcfdfe!important;background-color:RGBA(26,183,234,var(--tblr-bg-opacity,1))!important}
.text-bg-dribbble{color:#fcfdfe!important;background-color:RGBA(234,76,137,var(--tblr-bg-opacity,1))!important}
.text-bg-github{color:#fcfdfe!important;background-color:RGBA(24,23,23,var(--tblr-bg-opacity,1))!important}
.text-bg-instagram{color:#fcfdfe!important;background-color:RGBA(228,64,95,var(--tblr-bg-opacity,1))!important}
.text-bg-pinterest{color:#fcfdfe!important;background-color:RGBA(189,8,28,var(--tblr-bg-opacity,1))!important}
.text-bg-vk{color:#fcfdfe!important;background-color:RGBA(99,131,168,var(--tblr-bg-opacity,1))!important}
.text-bg-rss{color:#fcfdfe!important;background-color:RGBA(255,165,0,var(--tblr-bg-opacity,1))!important}
.text-bg-flickr{color:#fcfdfe!important;background-color:RGBA(0,99,220,var(--tblr-bg-opacity,1))!important}
.text-bg-bitbucket{color:#fcfdfe!important;background-color:RGBA(0,82,204,var(--tblr-bg-opacity,1))!important}
.text-bg-tabler{color:#fcfdfe!important;background-color:RGBA(32,107,196,var(--tblr-bg-opacity,1))!important}
.link-primary{color:RGBA(var(--tblr-primary-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-primary-rgb),var(--tblr-link-underline-opacity,1))}
.link-primary:focus,.link-primary:hover{color:RGBA(26,86,157,var(--tblr-link-opacity,1));text-decoration-color:RGBA(26,86,157,var(--tblr-link-underline-opacity,1))}
.link-secondary{color:RGBA(var(--tblr-secondary-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-secondary-rgb),var(--tblr-link-underline-opacity,1))}
.link-secondary:focus,.link-secondary:hover{color:RGBA(82,92,104,var(--tblr-link-opacity,1));text-decoration-color:RGBA(82,92,104,var(--tblr-link-underline-opacity,1))}
.link-success{color:RGBA(var(--tblr-success-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-success-rgb),var(--tblr-link-underline-opacity,1))}
.link-success:focus,.link-success:hover{color:RGBA(38,143,54,var(--tblr-link-opacity,1));text-decoration-color:RGBA(38,143,54,var(--tblr-link-underline-opacity,1))}
.link-info{color:RGBA(var(--tblr-info-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-info-rgb),var(--tblr-link-underline-opacity,1))}
.link-info:focus,.link-info:hover{color:RGBA(53,122,180,var(--tblr-link-opacity,1));text-decoration-color:RGBA(53,122,180,var(--tblr-link-underline-opacity,1))}
.link-warning{color:RGBA(var(--tblr-warning-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-warning-rgb),var(--tblr-link-underline-opacity,1))}
.link-warning:focus,.link-warning:hover{color:RGBA(198,82,6,var(--tblr-link-opacity,1));text-decoration-color:RGBA(198,82,6,var(--tblr-link-underline-opacity,1))}
.link-danger{color:RGBA(var(--tblr-danger-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-danger-rgb),var(--tblr-link-underline-opacity,1))}
.link-danger:focus,.link-danger:hover{color:RGBA(171,46,46,var(--tblr-link-opacity,1));text-decoration-color:RGBA(171,46,46,var(--tblr-link-underline-opacity,1))}
.link-light{color:RGBA(var(--tblr-light-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-light-rgb),var(--tblr-link-underline-opacity,1))}
.link-light:focus,.link-light:hover{color:RGBA(253,253,254,var(--tblr-link-opacity,1));text-decoration-color:RGBA(253,253,254,var(--tblr-link-underline-opacity,1))}
.link-dark{color:RGBA(var(--tblr-dark-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-dark-rgb),var(--tblr-link-underline-opacity,1))}
.link-dark:focus,.link-dark:hover{color:RGBA(19,29,41,var(--tblr-link-opacity,1));text-decoration-color:RGBA(19,29,41,var(--tblr-link-underline-opacity,1))}
.link-muted{color:RGBA(var(--tblr-muted-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-muted-rgb),var(--tblr-link-underline-opacity,1))}
.link-muted:focus,.link-muted:hover{color:RGBA(82,92,104,var(--tblr-link-opacity,1));text-decoration-color:RGBA(82,92,104,var(--tblr-link-underline-opacity,1))}
.link-blue{color:RGBA(var(--tblr-blue-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-blue-rgb),var(--tblr-link-underline-opacity,1))}
.link-blue:focus,.link-blue:hover{color:RGBA(26,86,157,var(--tblr-link-opacity,1));text-decoration-color:RGBA(26,86,157,var(--tblr-link-underline-opacity,1))}
.link-azure{color:RGBA(var(--tblr-azure-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-azure-rgb),var(--tblr-link-underline-opacity,1))}
.link-azure:focus,.link-azure:hover{color:RGBA(53,122,180,var(--tblr-link-opacity,1));text-decoration-color:RGBA(53,122,180,var(--tblr-link-underline-opacity,1))}
.link-indigo{color:RGBA(var(--tblr-indigo-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-indigo-rgb),var(--tblr-link-underline-opacity,1))}
.link-indigo:focus,.link-indigo:hover{color:RGBA(53,79,188,var(--tblr-link-opacity,1));text-decoration-color:RGBA(53,79,188,var(--tblr-link-underline-opacity,1))}
.link-purple{color:RGBA(var(--tblr-purple-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-purple-rgb),var(--tblr-link-underline-opacity,1))}
.link-purple:focus,.link-purple:hover{color:RGBA(139,50,161,var(--tblr-link-opacity,1));text-decoration-color:RGBA(139,50,161,var(--tblr-link-underline-opacity,1))}
.link-pink{color:RGBA(var(--tblr-pink-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-pink-rgb),var(--tblr-link-underline-opacity,1))}
.link-pink:focus,.link-pink:hover{color:RGBA(171,41,86,var(--tblr-link-opacity,1));text-decoration-color:RGBA(171,41,86,var(--tblr-link-underline-opacity,1))}
.link-red{color:RGBA(var(--tblr-red-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-red-rgb),var(--tblr-link-underline-opacity,1))}
.link-red:focus,.link-red:hover{color:RGBA(171,46,46,var(--tblr-link-opacity,1));text-decoration-color:RGBA(171,46,46,var(--tblr-link-underline-opacity,1))}
.link-orange{color:RGBA(var(--tblr-orange-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-orange-rgb),var(--tblr-link-underline-opacity,1))}
.link-orange:focus,.link-orange:hover{color:RGBA(198,82,6,var(--tblr-link-opacity,1));text-decoration-color:RGBA(198,82,6,var(--tblr-link-underline-opacity,1))}
.link-yellow{color:RGBA(var(--tblr-yellow-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-yellow-rgb),var(--tblr-link-underline-opacity,1))}
.link-yellow:focus,.link-yellow:hover{color:RGBA(196,127,0,var(--tblr-link-opacity,1));text-decoration-color:RGBA(196,127,0,var(--tblr-link-underline-opacity,1))}
.link-lime{color:RGBA(var(--tblr-lime-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-lime-rgb),var(--tblr-link-underline-opacity,1))}
.link-lime:focus,.link-lime:hover{color:RGBA(93,147,18,var(--tblr-link-opacity,1));text-decoration-color:RGBA(93,147,18,var(--tblr-link-underline-opacity,1))}
.link-green{color:RGBA(var(--tblr-green-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-green-rgb),var(--tblr-link-underline-opacity,1))}
.link-green:focus,.link-green:hover{color:RGBA(38,143,54,var(--tblr-link-opacity,1));text-decoration-color:RGBA(38,143,54,var(--tblr-link-underline-opacity,1))}
.link-teal{color:RGBA(var(--tblr-teal-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-teal-rgb),var(--tblr-link-underline-opacity,1))}
.link-teal:focus,.link-teal:hover{color:RGBA(10,133,96,var(--tblr-link-opacity,1));text-decoration-color:RGBA(10,133,96,var(--tblr-link-underline-opacity,1))}
.link-cyan{color:RGBA(var(--tblr-cyan-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-cyan-rgb),var(--tblr-link-underline-opacity,1))}
.link-cyan:focus,.link-cyan:hover{color:RGBA(18,130,147,var(--tblr-link-opacity,1));text-decoration-color:RGBA(18,130,147,var(--tblr-link-underline-opacity,1))}
.link-facebook{color:RGBA(var(--tblr-facebook-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-facebook-rgb),var(--tblr-link-underline-opacity,1))}
.link-facebook:focus,.link-facebook:hover{color:RGBA(19,95,194,var(--tblr-link-opacity,1));text-decoration-color:RGBA(19,95,194,var(--tblr-link-underline-opacity,1))}
.link-twitter{color:RGBA(var(--tblr-twitter-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-twitter-rgb),var(--tblr-link-underline-opacity,1))}
.link-twitter:focus,.link-twitter:hover{color:RGBA(23,129,194,var(--tblr-link-opacity,1));text-decoration-color:RGBA(23,129,194,var(--tblr-link-underline-opacity,1))}
.link-linkedin{color:RGBA(var(--tblr-linkedin-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-linkedin-rgb),var(--tblr-link-underline-opacity,1))}
.link-linkedin:focus,.link-linkedin:hover{color:RGBA(8,82,155,var(--tblr-link-opacity,1));text-decoration-color:RGBA(8,82,155,var(--tblr-link-underline-opacity,1))}
.link-google{color:RGBA(var(--tblr-google-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-google-rgb),var(--tblr-link-underline-opacity,1))}
.link-google:focus,.link-google:hover{color:RGBA(176,62,52,var(--tblr-link-opacity,1));text-decoration-color:RGBA(176,62,52,var(--tblr-link-underline-opacity,1))}
.link-youtube{color:RGBA(var(--tblr-youtube-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-youtube-rgb),var(--tblr-link-underline-opacity,1))}
.link-youtube:focus,.link-youtube:hover{color:RGBA(204,0,0,var(--tblr-link-opacity,1));text-decoration-color:RGBA(204,0,0,var(--tblr-link-underline-opacity,1))}
.link-vimeo{color:RGBA(var(--tblr-vimeo-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-vimeo-rgb),var(--tblr-link-underline-opacity,1))}
.link-vimeo:focus,.link-vimeo:hover{color:RGBA(21,146,187,var(--tblr-link-opacity,1));text-decoration-color:RGBA(21,146,187,var(--tblr-link-underline-opacity,1))}
.link-dribbble{color:RGBA(var(--tblr-dribbble-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-dribbble-rgb),var(--tblr-link-underline-opacity,1))}
.link-dribbble:focus,.link-dribbble:hover{color:RGBA(187,61,110,var(--tblr-link-opacity,1));text-decoration-color:RGBA(187,61,110,var(--tblr-link-underline-opacity,1))}
.link-github{color:RGBA(var(--tblr-github-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-github-rgb),var(--tblr-link-underline-opacity,1))}
.link-github:focus,.link-github:hover{color:RGBA(19,18,18,var(--tblr-link-opacity,1));text-decoration-color:RGBA(19,18,18,var(--tblr-link-underline-opacity,1))}
.link-instagram{color:RGBA(var(--tblr-instagram-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-instagram-rgb),var(--tblr-link-underline-opacity,1))}
.link-instagram:focus,.link-instagram:hover{color:RGBA(182,51,76,var(--tblr-link-opacity,1));text-decoration-color:RGBA(182,51,76,var(--tblr-link-underline-opacity,1))}
.link-pinterest{color:RGBA(var(--tblr-pinterest-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-pinterest-rgb),var(--tblr-link-underline-opacity,1))}
.link-pinterest:focus,.link-pinterest:hover{color:RGBA(151,6,22,var(--tblr-link-opacity,1));text-decoration-color:RGBA(151,6,22,var(--tblr-link-underline-opacity,1))}
.link-vk{color:RGBA(var(--tblr-vk-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-vk-rgb),var(--tblr-link-underline-opacity,1))}
.link-vk:focus,.link-vk:hover{color:RGBA(79,105,134,var(--tblr-link-opacity,1));text-decoration-color:RGBA(79,105,134,var(--tblr-link-underline-opacity,1))}
.link-rss{color:RGBA(var(--tblr-rss-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-rss-rgb),var(--tblr-link-underline-opacity,1))}
.link-rss:focus,.link-rss:hover{color:RGBA(204,132,0,var(--tblr-link-opacity,1));text-decoration-color:RGBA(204,132,0,var(--tblr-link-underline-opacity,1))}
.link-flickr{color:RGBA(var(--tblr-flickr-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-flickr-rgb),var(--tblr-link-underline-opacity,1))}
.link-flickr:focus,.link-flickr:hover{color:RGBA(0,79,176,var(--tblr-link-opacity,1));text-decoration-color:RGBA(0,79,176,var(--tblr-link-underline-opacity,1))}
.link-bitbucket{color:RGBA(var(--tblr-bitbucket-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-bitbucket-rgb),var(--tblr-link-underline-opacity,1))}
.link-bitbucket:focus,.link-bitbucket:hover{color:RGBA(0,66,163,var(--tblr-link-opacity,1));text-decoration-color:RGBA(0,66,163,var(--tblr-link-underline-opacity,1))}
.link-tabler{color:RGBA(var(--tblr-tabler-rgb,var(--tblr-link-opacity,1)));text-decoration-color:RGBA(var(--tblr-tabler-rgb),var(--tblr-link-underline-opacity,1))}
.link-tabler:focus,.link-tabler:hover{color:RGBA(26,86,157,var(--tblr-link-opacity,1));text-decoration-color:RGBA(26,86,157,var(--tblr-link-underline-opacity,1))}
.link-body-emphasis{color:RGBA(var(--tblr-emphasis-color-rgb),var(--tblr-link-opacity,1));text-decoration-color:RGBA(var(--tblr-emphasis-color-rgb),var(--tblr-link-underline-opacity,1))}
.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--tblr-emphasis-color-rgb),var(--tblr-link-opacity,.75));text-decoration-color:RGBA(var(--tblr-emphasis-color-rgb),var(--tblr-link-underline-opacity,.75))}
.focus-ring:focus{outline:0;box-shadow:var(--tblr-focus-ring-x,0) var(--tblr-focus-ring-y,0) var(--tblr-focus-ring-blur,0) var(--tblr-focus-ring-width) var(--tblr-focus-ring-color)}
.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--tblr-link-color-rgb),var(--tblr-link-opacity,.5));text-underline-offset:.25em;backface-visibility:hidden}
.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}
@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}
.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--tblr-icon-link-transform,translate3d(.25em,0,0))}
.ratio{position:relative;width:100%}
.ratio::before{display:block;padding-top:var(--tblr-aspect-ratio);content:""}
.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}
.ratio-1x1{--tblr-aspect-ratio:100%}
.ratio-2x1{--tblr-aspect-ratio:50%}
.ratio-1x2{--tblr-aspect-ratio:200%}
.ratio-3x1{--tblr-aspect-ratio:33.3333333333%}
.ratio-1x3{--tblr-aspect-ratio:300%}
.ratio-4x3{--tblr-aspect-ratio:75%}
.ratio-3x4{--tblr-aspect-ratio:133.3333333333%}
.ratio-16x9{--tblr-aspect-ratio:56.25%}
.ratio-9x16{--tblr-aspect-ratio:177.7777777778%}
.ratio-21x9{--tblr-aspect-ratio:42.8571428571%}
.ratio-9x21{--tblr-aspect-ratio:233.3333333333%}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}
.sticky-top{position:sticky;top:0;z-index:1020}
.sticky-bottom{position:sticky;bottom:0;z-index:1020}
@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}
@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}
@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}
@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}
@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}
.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}
.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}
.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}
.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.16}
.align-baseline{vertical-align:baseline!important}
.align-top{vertical-align:top!important}
.align-middle{vertical-align:middle!important}
.align-bottom{vertical-align:bottom!important}
.align-text-bottom{vertical-align:text-bottom!important}
.align-text-top{vertical-align:text-top!important}
.float-start{float:left!important}
.float-end{float:right!important}
.float-none{float:none!important}
.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}
.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}
.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}
.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}
.object-fit-none{-o-object-fit:none!important;object-fit:none!important}
.opacity-0{opacity:0!important}
.opacity-25{opacity:.25!important}
.opacity-50{opacity:.5!important}
.opacity-75{opacity:.75!important}
.opacity-100{opacity:1!important}
.overflow-auto{overflow:auto!important}
.overflow-hidden{overflow:hidden!important}
.overflow-visible{overflow:visible!important}
.overflow-scroll{overflow:scroll!important}
.overflow-x-auto{overflow-x:auto!important}
.overflow-x-hidden{overflow-x:hidden!important}
.overflow-x-visible{overflow-x:visible!important}
.overflow-x-scroll{overflow-x:scroll!important}
.overflow-y-auto{overflow-y:auto!important}
.overflow-y-hidden{overflow-y:hidden!important}
.overflow-y-visible{overflow-y:visible!important}
.overflow-y-scroll{overflow-y:scroll!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-grid{display:grid!important}
.d-inline-grid{display:inline-grid!important}
.d-table{display:table!important}
.d-table-row{display:table-row!important}
.d-table-cell{display:table-cell!important}
.d-flex{display:flex!important}
.d-inline-flex{display:inline-flex!important}
.d-none{display:none!important}
.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}
.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}
.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}
.shadow-none{box-shadow:none!important}
.focus-ring-primary{--tblr-focus-ring-color:rgba(var(--tblr-primary-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-secondary{--tblr-focus-ring-color:rgba(var(--tblr-secondary-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-success{--tblr-focus-ring-color:rgba(var(--tblr-success-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-info{--tblr-focus-ring-color:rgba(var(--tblr-info-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-warning{--tblr-focus-ring-color:rgba(var(--tblr-warning-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-danger{--tblr-focus-ring-color:rgba(var(--tblr-danger-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-light{--tblr-focus-ring-color:rgba(var(--tblr-light-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-dark{--tblr-focus-ring-color:rgba(var(--tblr-dark-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-muted{--tblr-focus-ring-color:rgba(var(--tblr-muted-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-blue{--tblr-focus-ring-color:rgba(var(--tblr-blue-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-azure{--tblr-focus-ring-color:rgba(var(--tblr-azure-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-indigo{--tblr-focus-ring-color:rgba(var(--tblr-indigo-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-purple{--tblr-focus-ring-color:rgba(var(--tblr-purple-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-pink{--tblr-focus-ring-color:rgba(var(--tblr-pink-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-red{--tblr-focus-ring-color:rgba(var(--tblr-red-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-orange{--tblr-focus-ring-color:rgba(var(--tblr-orange-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-yellow{--tblr-focus-ring-color:rgba(var(--tblr-yellow-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-lime{--tblr-focus-ring-color:rgba(var(--tblr-lime-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-green{--tblr-focus-ring-color:rgba(var(--tblr-green-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-teal{--tblr-focus-ring-color:rgba(var(--tblr-teal-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-cyan{--tblr-focus-ring-color:rgba(var(--tblr-cyan-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-facebook{--tblr-focus-ring-color:rgba(var(--tblr-facebook-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-twitter{--tblr-focus-ring-color:rgba(var(--tblr-twitter-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-linkedin{--tblr-focus-ring-color:rgba(var(--tblr-linkedin-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-google{--tblr-focus-ring-color:rgba(var(--tblr-google-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-youtube{--tblr-focus-ring-color:rgba(var(--tblr-youtube-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-vimeo{--tblr-focus-ring-color:rgba(var(--tblr-vimeo-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-dribbble{--tblr-focus-ring-color:rgba(var(--tblr-dribbble-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-github{--tblr-focus-ring-color:rgba(var(--tblr-github-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-instagram{--tblr-focus-ring-color:rgba(var(--tblr-instagram-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-pinterest{--tblr-focus-ring-color:rgba(var(--tblr-pinterest-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-vk{--tblr-focus-ring-color:rgba(var(--tblr-vk-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-rss{--tblr-focus-ring-color:rgba(var(--tblr-rss-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-flickr{--tblr-focus-ring-color:rgba(var(--tblr-flickr-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-bitbucket{--tblr-focus-ring-color:rgba(var(--tblr-bitbucket-rgb), var(--tblr-focus-ring-opacity))}
.focus-ring-tabler{--tblr-focus-ring-color:rgba(var(--tblr-tabler-rgb), var(--tblr-focus-ring-opacity))}
.position-static{position:static!important}
.position-relative{position:relative!important}
.position-absolute{position:absolute!important}
.position-fixed{position:fixed!important}
.position-sticky{position:sticky!important}
.top-0{top:0!important}
.top-50{top:50%!important}
.top-100{top:100%!important}
.bottom-0{bottom:0!important}
.bottom-50{bottom:50%!important}
.bottom-100{bottom:100%!important}
.start-0{left:0!important}
.start-50{left:50%!important}
.start-100{left:100%!important}
.end-0{right:0!important}
.end-50{right:50%!important}
.end-100{right:100%!important}
.translate-middle{transform:translate(-50%,-50%)!important}
.translate-middle-x{transform:translateX(-50%)!important}
.translate-middle-y{transform:translateY(-50%)!important}
.border{border:var(--tblr-border-width) var(--tblr-border-style) rgba(4,32,69,.14)!important}
.border-wide{border:2px var(--tblr-border-style) rgba(4,32,69,.14)!important}
.border-0{border:0!important}
.border-top{border-top:var(--tblr-border-width) var(--tblr-border-style) rgba(4,32,69,.14)!important}
.border-top-wide{border-top:2px var(--tblr-border-style) rgba(4,32,69,.14)!important}
.border-top-0{border-top:0!important}
.border-end{border-right:var(--tblr-border-width) var(--tblr-border-style) rgba(4,32,69,.14)!important}
.border-end-wide{border-right:2px var(--tblr-border-style) rgba(4,32,69,.14)!important}
.border-end-0{border-right:0!important}
.border-bottom{border-bottom:var(--tblr-border-width) var(--tblr-border-style) rgba(4,32,69,.14)!important}
.border-bottom-wide{border-bottom:2px var(--tblr-border-style) rgba(4,32,69,.14)!important}
.border-bottom-0{border-bottom:0!important}
.border-start{border-left:var(--tblr-border-width) var(--tblr-border-style) rgba(4,32,69,.14)!important}
.border-start-wide{border-left:2px var(--tblr-border-style) rgba(4,32,69,.14)!important}
.border-start-0{border-left:0!important}
.border-primary{--tblr-border-opacity:1;border-color:rgba(var(--tblr-primary-rgb),var(--tblr-border-opacity))!important}
.border-secondary{--tblr-border-opacity:1;border-color:rgba(var(--tblr-secondary-rgb),var(--tblr-border-opacity))!important}
.border-success{--tblr-border-opacity:1;border-color:rgba(var(--tblr-success-rgb),var(--tblr-border-opacity))!important}
.border-info{--tblr-border-opacity:1;border-color:rgba(var(--tblr-info-rgb),var(--tblr-border-opacity))!important}
.border-warning{--tblr-border-opacity:1;border-color:rgba(var(--tblr-warning-rgb),var(--tblr-border-opacity))!important}
.border-danger{--tblr-border-opacity:1;border-color:rgba(var(--tblr-danger-rgb),var(--tblr-border-opacity))!important}
.border-light{--tblr-border-opacity:1;border-color:rgba(var(--tblr-light-rgb),var(--tblr-border-opacity))!important}
.border-dark{--tblr-border-opacity:1;border-color:rgba(var(--tblr-dark-rgb),var(--tblr-border-opacity))!important}
.border-muted{--tblr-border-opacity:1;border-color:rgba(var(--tblr-muted-rgb),var(--tblr-border-opacity))!important}
.border-blue{--tblr-border-opacity:1;border-color:rgba(var(--tblr-blue-rgb),var(--tblr-border-opacity))!important}
.border-azure{--tblr-border-opacity:1;border-color:rgba(var(--tblr-azure-rgb),var(--tblr-border-opacity))!important}
.border-indigo{--tblr-border-opacity:1;border-color:rgba(var(--tblr-indigo-rgb),var(--tblr-border-opacity))!important}
.border-purple{--tblr-border-opacity:1;border-color:rgba(var(--tblr-purple-rgb),var(--tblr-border-opacity))!important}
.border-pink{--tblr-border-opacity:1;border-color:rgba(var(--tblr-pink-rgb),var(--tblr-border-opacity))!important}
.border-red{--tblr-border-opacity:1;border-color:rgba(var(--tblr-red-rgb),var(--tblr-border-opacity))!important}
.border-orange{--tblr-border-opacity:1;border-color:rgba(var(--tblr-orange-rgb),var(--tblr-border-opacity))!important}
.border-yellow{--tblr-border-opacity:1;border-color:rgba(var(--tblr-yellow-rgb),var(--tblr-border-opacity))!important}
.border-lime{--tblr-border-opacity:1;border-color:rgba(var(--tblr-lime-rgb),var(--tblr-border-opacity))!important}
.border-green{--tblr-border-opacity:1;border-color:rgba(var(--tblr-green-rgb),var(--tblr-border-opacity))!important}
.border-teal{--tblr-border-opacity:1;border-color:rgba(var(--tblr-teal-rgb),var(--tblr-border-opacity))!important}
.border-cyan{--tblr-border-opacity:1;border-color:rgba(var(--tblr-cyan-rgb),var(--tblr-border-opacity))!important}
.border-facebook{--tblr-border-opacity:1;border-color:rgba(var(--tblr-facebook-rgb),var(--tblr-border-opacity))!important}
.border-twitter{--tblr-border-opacity:1;border-color:rgba(var(--tblr-twitter-rgb),var(--tblr-border-opacity))!important}
.border-linkedin{--tblr-border-opacity:1;border-color:rgba(var(--tblr-linkedin-rgb),var(--tblr-border-opacity))!important}
.border-google{--tblr-border-opacity:1;border-color:rgba(var(--tblr-google-rgb),var(--tblr-border-opacity))!important}
.border-youtube{--tblr-border-opacity:1;border-color:rgba(var(--tblr-youtube-rgb),var(--tblr-border-opacity))!important}
.border-vimeo{--tblr-border-opacity:1;border-color:rgba(var(--tblr-vimeo-rgb),var(--tblr-border-opacity))!important}
.border-dribbble{--tblr-border-opacity:1;border-color:rgba(var(--tblr-dribbble-rgb),var(--tblr-border-opacity))!important}
.border-github{--tblr-border-opacity:1;border-color:rgba(var(--tblr-github-rgb),var(--tblr-border-opacity))!important}
.border-instagram{--tblr-border-opacity:1;border-color:rgba(var(--tblr-instagram-rgb),var(--tblr-border-opacity))!important}
.border-pinterest{--tblr-border-opacity:1;border-color:rgba(var(--tblr-pinterest-rgb),var(--tblr-border-opacity))!important}
.border-vk{--tblr-border-opacity:1;border-color:rgba(var(--tblr-vk-rgb),var(--tblr-border-opacity))!important}
.border-rss{--tblr-border-opacity:1;border-color:rgba(var(--tblr-rss-rgb),var(--tblr-border-opacity))!important}
.border-flickr{--tblr-border-opacity:1;border-color:rgba(var(--tblr-flickr-rgb),var(--tblr-border-opacity))!important}
.border-bitbucket{--tblr-border-opacity:1;border-color:rgba(var(--tblr-bitbucket-rgb),var(--tblr-border-opacity))!important}
.border-tabler{--tblr-border-opacity:1;border-color:rgba(var(--tblr-tabler-rgb),var(--tblr-border-opacity))!important}
.border-black{--tblr-border-opacity:1;border-color:rgba(var(--tblr-black-rgb),var(--tblr-border-opacity))!important}
.border-white{--tblr-border-opacity:1;border-color:rgba(var(--tblr-white-rgb),var(--tblr-border-opacity))!important}
.border-primary-subtle{border-color:var(--tblr-primary-border-subtle)!important}
.border-secondary-subtle{border-color:var(--tblr-secondary-border-subtle)!important}
.border-success-subtle{border-color:var(--tblr-success-border-subtle)!important}
.border-info-subtle{border-color:var(--tblr-info-border-subtle)!important}
.border-warning-subtle{border-color:var(--tblr-warning-border-subtle)!important}
.border-danger-subtle{border-color:var(--tblr-danger-border-subtle)!important}
.border-light-subtle{border-color:var(--tblr-light-border-subtle)!important}
.border-dark-subtle{border-color:var(--tblr-dark-border-subtle)!important}
.border-1{border-width:1px!important}
.border-2{border-width:2px!important}
.border-3{border-width:3px!important}
.border-4{border-width:4px!important}
.border-5{border-width:5px!important}
.border-opacity-10{--tblr-border-opacity:0.1}
.border-opacity-25{--tblr-border-opacity:0.25}
.border-opacity-50{--tblr-border-opacity:0.5}
.border-opacity-75{--tblr-border-opacity:0.75}
.border-opacity-100{--tblr-border-opacity:1}
.w-0{width:0!important}
.w-1{width:.25rem!important}
.w-2{width:.5rem!important}
.w-3{width:1rem!important}
.w-4{width:1.5rem!important}
.w-5{width:2rem!important}
.w-6{width:3rem!important}
.w-7{width:5rem!important}
.w-8{width:8rem!important}
.w-25{width:25%!important}
.w-33{width:33.33333%!important}
.w-50{width:50%!important}
.w-66{width:66.66666%!important}
.w-75{width:75%!important}
.w-100{width:100%!important}
.w-auto{width:auto!important}
.mw-100{max-width:100%!important}
.vw-100{width:100vw!important}
.min-vw-100{min-width:100vw!important}
.h-0{height:0!important}
.h-1{height:.25rem!important}
.h-2{height:.5rem!important}
.h-3{height:1rem!important}
.h-4{height:1.5rem!important}
.h-5{height:2rem!important}
.h-6{height:3rem!important}
.h-7{height:5rem!important}
.h-8{height:8rem!important}
.h-25{height:25%!important}
.h-33{height:33.33333%!important}
.h-50{height:50%!important}
.h-66{height:66.66666%!important}
.h-75{height:75%!important}
.h-100{height:100%!important}
.h-auto{height:auto!important}
.mh-100{max-height:100%!important}
.vh-100{height:100vh!important}
.min-vh-100{min-height:100vh!important}
.flex-fill{flex:1 1 auto!important}
.flex-row{flex-direction:row!important}
.flex-column{flex-direction:column!important}
.flex-row-reverse{flex-direction:row-reverse!important}
.flex-column-reverse{flex-direction:column-reverse!important}
.flex-grow-0{flex-grow:0!important}
.flex-grow-1{flex-grow:1!important}
.flex-shrink-0{flex-shrink:0!important}
.flex-shrink-1{flex-shrink:1!important}
.flex-wrap{flex-wrap:wrap!important}
.flex-nowrap{flex-wrap:nowrap!important}
.flex-wrap-reverse{flex-wrap:wrap-reverse!important}
.justify-content-start{justify-content:flex-start!important}
.justify-content-end{justify-content:flex-end!important}
.justify-content-center{justify-content:center!important}
.justify-content-between{justify-content:space-between!important}
.justify-content-around{justify-content:space-around!important}
.justify-content-evenly{justify-content:space-evenly!important}
.align-items-start{align-items:flex-start!important}
.align-items-end{align-items:flex-end!important}
.align-items-center{align-items:center!important}
.align-items-baseline{align-items:baseline!important}
.align-items-stretch{align-items:stretch!important}
.align-content-start{align-content:flex-start!important}
.align-content-end{align-content:flex-end!important}
.align-content-center{align-content:center!important}
.align-content-between{align-content:space-between!important}
.align-content-around{align-content:space-around!important}
.align-content-stretch{align-content:stretch!important}
.align-self-auto{align-self:auto!important}
.align-self-start{align-self:flex-start!important}
.align-self-end{align-self:flex-end!important}
.align-self-center{align-self:center!important}
.align-self-baseline{align-self:baseline!important}
.align-self-stretch{align-self:stretch!important}
.order-first{order:-1!important}
.order-0{order:0!important}
.order-1{order:1!important}
.order-2{order:2!important}
.order-3{order:3!important}
.order-4{order:4!important}
.order-5{order:5!important}
.order-last{order:6!important}
.m-0{margin:0!important}
.m-1{margin:.25rem!important}
.m-2{margin:.5rem!important}
.m-3{margin:1rem!important}
.m-4{margin:1.5rem!important}
.m-5{margin:2rem!important}
.m-6{margin:3rem!important}
.m-7{margin:5rem!important}
.m-8{margin:8rem!important}
.m-auto{margin:auto!important}
.mx-0{margin-right:0!important;margin-left:0!important}
.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}
.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}
.mx-3{margin-right:1rem!important;margin-left:1rem!important}
.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}
.mx-5{margin-right:2rem!important;margin-left:2rem!important}
.mx-6{margin-right:3rem!important;margin-left:3rem!important}
.mx-7{margin-right:5rem!important;margin-left:5rem!important}
.mx-8{margin-right:8rem!important;margin-left:8rem!important}
.mx-auto{margin-right:auto!important;margin-left:auto!important}
.my-0{margin-top:0!important;margin-bottom:0!important}
.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}
.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}
.my-3{margin-top:1rem!important;margin-bottom:1rem!important}
.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}
.my-5{margin-top:2rem!important;margin-bottom:2rem!important}
.my-6{margin-top:3rem!important;margin-bottom:3rem!important}
.my-7{margin-top:5rem!important;margin-bottom:5rem!important}
.my-8{margin-top:8rem!important;margin-bottom:8rem!important}
.my-auto{margin-top:auto!important;margin-bottom:auto!important}
.mt-0{margin-top:0!important}
.mt-1{margin-top:.25rem!important}
.mt-2{margin-top:.5rem!important}
.mt-3{margin-top:1rem!important}
.mt-4{margin-top:1.5rem!important}
.mt-5{margin-top:2rem!important}
.mt-6{margin-top:3rem!important}
.mt-7{margin-top:5rem!important}
.mt-8{margin-top:8rem!important}
.mt-auto{margin-top:auto!important}
.me-0{margin-right:0!important}
.me-1{margin-right:.25rem!important}
.me-2{margin-right:.5rem!important}
.me-3{margin-right:1rem!important}
.me-4{margin-right:1.5rem!important}
.me-5{margin-right:2rem!important}
.me-6{margin-right:3rem!important}
.me-7{margin-right:5rem!important}
.me-8{margin-right:8rem!important}
.me-auto{margin-right:auto!important}
.mb-0{margin-bottom:0!important}
.mb-1{margin-bottom:.25rem!important}
.mb-2{margin-bottom:.5rem!important}
.mb-3{margin-bottom:1rem!important}
.mb-4{margin-bottom:1.5rem!important}
.mb-5{margin-bottom:2rem!important}
.mb-6{margin-bottom:3rem!important}
.mb-7{margin-bottom:5rem!important}
.mb-8{margin-bottom:8rem!important}
.mb-auto{margin-bottom:auto!important}
.ms-0{margin-left:0!important}
.ms-1{margin-left:.25rem!important}
.ms-2{margin-left:.5rem!important}
.ms-3{margin-left:1rem!important}
.ms-4{margin-left:1.5rem!important}
.ms-5{margin-left:2rem!important}
.ms-6{margin-left:3rem!important}
.ms-7{margin-left:5rem!important}
.ms-8{margin-left:8rem!important}
.ms-auto{margin-left:auto!important}
.p-0{padding:0!important}
.p-1{padding:.25rem!important}
.p-2{padding:.5rem!important}
.p-3{padding:1rem!important}
.p-4{padding:1.5rem!important}
.p-5{padding:2rem!important}
.p-6{padding:3rem!important}
.p-7{padding:5rem!important}
.p-8{padding:8rem!important}
.px-0{padding-right:0!important;padding-left:0!important}
.px-1{padding-right:.25rem!important;padding-left:.25rem!important}
.px-2{padding-right:.5rem!important;padding-left:.5rem!important}
.px-3{padding-right:1rem!important;padding-left:1rem!important}
.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}
.px-5{padding-right:2rem!important;padding-left:2rem!important}
.px-6{padding-right:3rem!important;padding-left:3rem!important}
.px-7{padding-right:5rem!important;padding-left:5rem!important}
.px-8{padding-right:8rem!important;padding-left:8rem!important}
.py-0{padding-top:0!important;padding-bottom:0!important}
.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}
.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}
.py-3{padding-top:1rem!important;padding-bottom:1rem!important}
.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}
.py-5{padding-top:2rem!important;padding-bottom:2rem!important}
.py-6{padding-top:3rem!important;padding-bottom:3rem!important}
.py-7{padding-top:5rem!important;padding-bottom:5rem!important}
.py-8{padding-top:8rem!important;padding-bottom:8rem!important}
.pt-0{padding-top:0!important}
.pt-1{padding-top:.25rem!important}
.pt-2{padding-top:.5rem!important}
.pt-3{padding-top:1rem!important}
.pt-4{padding-top:1.5rem!important}
.pt-5{padding-top:2rem!important}
.pt-6{padding-top:3rem!important}
.pt-7{padding-top:5rem!important}
.pt-8{padding-top:8rem!important}
.pe-0{padding-right:0!important}
.pe-1{padding-right:.25rem!important}
.pe-2{padding-right:.5rem!important}
.pe-3{padding-right:1rem!important}
.pe-4{padding-right:1.5rem!important}
.pe-5{padding-right:2rem!important}
.pe-6{padding-right:3rem!important}
.pe-7{padding-right:5rem!important}
.pe-8{padding-right:8rem!important}
.pb-0{padding-bottom:0!important}
.pb-1{padding-bottom:.25rem!important}
.pb-2{padding-bottom:.5rem!important}
.pb-3{padding-bottom:1rem!important}
.pb-4{padding-bottom:1.5rem!important}
.pb-5{padding-bottom:2rem!important}
.pb-6{padding-bottom:3rem!important}
.pb-7{padding-bottom:5rem!important}
.pb-8{padding-bottom:8rem!important}
.ps-0{padding-left:0!important}
.ps-1{padding-left:.25rem!important}
.ps-2{padding-left:.5rem!important}
.ps-3{padding-left:1rem!important}
.ps-4{padding-left:1.5rem!important}
.ps-5{padding-left:2rem!important}
.ps-6{padding-left:3rem!important}
.ps-7{padding-left:5rem!important}
.ps-8{padding-left:8rem!important}
.gap-0{gap:0!important}
.gap-1{gap:.25rem!important}
.gap-2{gap:.5rem!important}
.gap-3{gap:1rem!important}
.gap-4{gap:1.5rem!important}
.gap-5{gap:2rem!important}
.gap-6{gap:3rem!important}
.gap-7{gap:5rem!important}
.gap-8{gap:8rem!important}
.row-gap-0{row-gap:0!important}
.row-gap-1{row-gap:.25rem!important}
.row-gap-2{row-gap:.5rem!important}
.row-gap-3{row-gap:1rem!important}
.row-gap-4{row-gap:1.5rem!important}
.row-gap-5{row-gap:2rem!important}
.row-gap-6{row-gap:3rem!important}
.row-gap-7{row-gap:5rem!important}
.row-gap-8{row-gap:8rem!important}
.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}
.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}
.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}
.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}
.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}
.column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}
.column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}
.column-gap-7{-moz-column-gap:5rem!important;column-gap:5rem!important}
.column-gap-8{-moz-column-gap:8rem!important;column-gap:8rem!important}
.font-monospace{font-family:var(--tblr-font-monospace)!important}
.fs-1{font-size:1.5rem!important}
.fs-2{font-size:1.25rem!important}
.fs-3{font-size:1rem!important}
.fs-4{font-size:.875rem!important}
.fs-5{font-size:.75rem!important}
.fs-6{font-size:.625rem!important}
.fst-italic{font-style:italic!important}
.fst-normal{font-style:normal!important}
.fw-lighter{font-weight:lighter!important}
.fw-light{font-weight:300!important}
.fw-normal{font-weight:400!important}
.fw-medium{font-weight:500!important}
.fw-semibold{font-weight:600!important}
.fw-bold{font-weight:600!important}
.fw-bolder{font-weight:bolder!important}
.lh-1{line-height:1!important}
.lh-sm{line-height:1.1428571429!important}
.lh-base{line-height:1.4285714286!important}
.lh-lg{line-height:1.7142857143!important}
.text-start{text-align:left!important}
.text-end{text-align:right!important}
.text-center{text-align:center!important}
.text-decoration-none{text-decoration:none!important}
.text-decoration-underline{text-decoration:underline!important}
.text-decoration-line-through{text-decoration:line-through!important}
.text-lowercase{text-transform:lowercase!important}
.text-uppercase{text-transform:uppercase!important}
.text-capitalize{text-transform:capitalize!important}
.text-wrap{white-space:normal!important}
.text-nowrap{white-space:nowrap!important}
.text-break{word-wrap:break-word!important;word-break:break-word!important}
.text-primary{--tblr-text-opacity:1;color:rgba(var(--tblr-primary-rgb),var(--tblr-text-opacity))!important}
.text-secondary{--tblr-text-opacity:1;color:rgba(var(--tblr-secondary-rgb),var(--tblr-text-opacity))!important}
.text-success{--tblr-text-opacity:1;color:rgba(var(--tblr-success-rgb),var(--tblr-text-opacity))!important}
.text-info{--tblr-text-opacity:1;color:rgba(var(--tblr-info-rgb),var(--tblr-text-opacity))!important}
.text-warning{--tblr-text-opacity:1;color:rgba(var(--tblr-warning-rgb),var(--tblr-text-opacity))!important}
.text-danger{--tblr-text-opacity:1;color:rgba(var(--tblr-danger-rgb),var(--tblr-text-opacity))!important}
.text-light{--tblr-text-opacity:1;color:rgba(var(--tblr-light-rgb),var(--tblr-text-opacity))!important}
.text-dark{--tblr-text-opacity:1;color:rgba(var(--tblr-dark-rgb),var(--tblr-text-opacity))!important}
.text-muted{--tblr-text-opacity:1;color:var(--tblr-secondary-color)!important}
.text-blue{--tblr-text-opacity:1;color:rgba(var(--tblr-blue-rgb),var(--tblr-text-opacity))!important}
.text-azure{--tblr-text-opacity:1;color:rgba(var(--tblr-azure-rgb),var(--tblr-text-opacity))!important}
.text-indigo{--tblr-text-opacity:1;color:rgba(var(--tblr-indigo-rgb),var(--tblr-text-opacity))!important}
.text-purple{--tblr-text-opacity:1;color:rgba(var(--tblr-purple-rgb),var(--tblr-text-opacity))!important}
.text-pink{--tblr-text-opacity:1;color:rgba(var(--tblr-pink-rgb),var(--tblr-text-opacity))!important}
.text-red{--tblr-text-opacity:1;color:rgba(var(--tblr-red-rgb),var(--tblr-text-opacity))!important}
.text-orange{--tblr-text-opacity:1;color:rgba(var(--tblr-orange-rgb),var(--tblr-text-opacity))!important}
.text-yellow{--tblr-text-opacity:1;color:rgba(var(--tblr-yellow-rgb),var(--tblr-text-opacity))!important}
.text-lime{--tblr-text-opacity:1;color:rgba(var(--tblr-lime-rgb),var(--tblr-text-opacity))!important}
.text-green{--tblr-text-opacity:1;color:rgba(var(--tblr-green-rgb),var(--tblr-text-opacity))!important}
.text-teal{--tblr-text-opacity:1;color:rgba(var(--tblr-teal-rgb),var(--tblr-text-opacity))!important}
.text-cyan{--tblr-text-opacity:1;color:rgba(var(--tblr-cyan-rgb),var(--tblr-text-opacity))!important}
.text-facebook{--tblr-text-opacity:1;color:rgba(var(--tblr-facebook-rgb),var(--tblr-text-opacity))!important}
.text-twitter{--tblr-text-opacity:1;color:rgba(var(--tblr-twitter-rgb),var(--tblr-text-opacity))!important}
.text-linkedin{--tblr-text-opacity:1;color:rgba(var(--tblr-linkedin-rgb),var(--tblr-text-opacity))!important}
.text-google{--tblr-text-opacity:1;color:rgba(var(--tblr-google-rgb),var(--tblr-text-opacity))!important}
.text-youtube{--tblr-text-opacity:1;color:rgba(var(--tblr-youtube-rgb),var(--tblr-text-opacity))!important}
.text-vimeo{--tblr-text-opacity:1;color:rgba(var(--tblr-vimeo-rgb),var(--tblr-text-opacity))!important}
.text-dribbble{--tblr-text-opacity:1;color:rgba(var(--tblr-dribbble-rgb),var(--tblr-text-opacity))!important}
.text-github{--tblr-text-opacity:1;color:rgba(var(--tblr-github-rgb),var(--tblr-text-opacity))!important}
.text-instagram{--tblr-text-opacity:1;color:rgba(var(--tblr-instagram-rgb),var(--tblr-text-opacity))!important}
.text-pinterest{--tblr-text-opacity:1;color:rgba(var(--tblr-pinterest-rgb),var(--tblr-text-opacity))!important}
.text-vk{--tblr-text-opacity:1;color:rgba(var(--tblr-vk-rgb),var(--tblr-text-opacity))!important}
.text-rss{--tblr-text-opacity:1;color:rgba(var(--tblr-rss-rgb),var(--tblr-text-opacity))!important}
.text-flickr{--tblr-text-opacity:1;color:rgba(var(--tblr-flickr-rgb),var(--tblr-text-opacity))!important}
.text-bitbucket{--tblr-text-opacity:1;color:rgba(var(--tblr-bitbucket-rgb),var(--tblr-text-opacity))!important}
.text-tabler{--tblr-text-opacity:1;color:rgba(var(--tblr-tabler-rgb),var(--tblr-text-opacity))!important}
.text-black{--tblr-text-opacity:1;color:rgba(var(--tblr-black-rgb),var(--tblr-text-opacity))!important}
.text-white{--tblr-text-opacity:1;color:rgba(var(--tblr-white-rgb),var(--tblr-text-opacity))!important}
.text-body{--tblr-text-opacity:1;color:rgba(var(--tblr-body-color-rgb),var(--tblr-text-opacity))!important}
.text-black-50{--tblr-text-opacity:1;color:rgba(0,0,0,.5)!important}
.text-white-50{--tblr-text-opacity:1;color:rgba(255,255,255,.5)!important}
.text-body-secondary{--tblr-text-opacity:1;color:var(--tblr-secondary-color)!important}
.text-body-tertiary{--tblr-text-opacity:1;color:var(--tblr-tertiary-color)!important}
.text-body-emphasis{--tblr-text-opacity:1;color:var(--tblr-emphasis-color)!important}
.text-reset{--tblr-text-opacity:1;color:inherit!important}
.text-opacity-25{--tblr-text-opacity:0.25}
.text-opacity-50{--tblr-text-opacity:0.5}
.text-opacity-75{--tblr-text-opacity:0.75}
.text-opacity-100{--tblr-text-opacity:1}
.text-primary-emphasis{color:var(--tblr-primary-text-emphasis)!important}
.text-secondary-emphasis{color:var(--tblr-secondary-text-emphasis)!important}
.text-success-emphasis{color:var(--tblr-success-text-emphasis)!important}
.text-info-emphasis{color:var(--tblr-info-text-emphasis)!important}
.text-warning-emphasis{color:var(--tblr-warning-text-emphasis)!important}
.text-danger-emphasis{color:var(--tblr-danger-text-emphasis)!important}
.text-light-emphasis{color:var(--tblr-light-text-emphasis)!important}
.text-dark-emphasis{color:var(--tblr-dark-text-emphasis)!important}
.link-opacity-10{--tblr-link-opacity:0.1}
.link-opacity-10-hover:hover{--tblr-link-opacity:0.1}
.link-opacity-25{--tblr-link-opacity:0.25}
.link-opacity-25-hover:hover{--tblr-link-opacity:0.25}
.link-opacity-50{--tblr-link-opacity:0.5}
.link-opacity-50-hover:hover{--tblr-link-opacity:0.5}
.link-opacity-75{--tblr-link-opacity:0.75}
.link-opacity-75-hover:hover{--tblr-link-opacity:0.75}
.link-opacity-100{--tblr-link-opacity:1}
.link-opacity-100-hover:hover{--tblr-link-opacity:1}
.link-offset-1{text-underline-offset:.125em!important}
.link-offset-1-hover:hover{text-underline-offset:.125em!important}
.link-offset-2{text-underline-offset:.25em!important}
.link-offset-2-hover:hover{text-underline-offset:.25em!important}
.link-offset-3{text-underline-offset:.375em!important}
.link-offset-3-hover:hover{text-underline-offset:.375em!important}
.link-underline-primary{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-primary-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-secondary{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-secondary-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-success{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-success-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-info{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-info-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-warning{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-warning-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-danger{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-danger-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-light{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-light-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-dark{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-dark-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-muted{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-muted-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-blue{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-blue-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-azure{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-azure-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-indigo{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-indigo-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-purple{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-purple-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-pink{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-pink-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-red{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-red-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-orange{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-orange-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-yellow{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-yellow-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-lime{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-lime-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-green{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-green-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-teal{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-teal-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-cyan{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-cyan-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-facebook{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-facebook-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-twitter{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-twitter-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-linkedin{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-linkedin-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-google{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-google-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-youtube{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-youtube-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-vimeo{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-vimeo-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-dribbble{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-dribbble-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-github{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-github-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-instagram{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-instagram-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-pinterest{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-pinterest-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-vk{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-vk-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-rss{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-rss-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-flickr{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-flickr-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-bitbucket{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-bitbucket-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline-tabler{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-tabler-rgb),var(--tblr-link-underline-opacity))!important}
.link-underline{--tblr-link-underline-opacity:1;text-decoration-color:rgba(var(--tblr-link-color-rgb),var(--tblr-link-underline-opacity,1))!important}
.link-underline-opacity-0{--tblr-link-underline-opacity:0}
.link-underline-opacity-0-hover:hover{--tblr-link-underline-opacity:0}
.link-underline-opacity-10{--tblr-link-underline-opacity:0.1}
.link-underline-opacity-10-hover:hover{--tblr-link-underline-opacity:0.1}
.link-underline-opacity-25{--tblr-link-underline-opacity:0.25}
.link-underline-opacity-25-hover:hover{--tblr-link-underline-opacity:0.25}
.link-underline-opacity-50{--tblr-link-underline-opacity:0.5}
.link-underline-opacity-50-hover:hover{--tblr-link-underline-opacity:0.5}
.link-underline-opacity-75{--tblr-link-underline-opacity:0.75}
.link-underline-opacity-75-hover:hover{--tblr-link-underline-opacity:0.75}
.link-underline-opacity-100{--tblr-link-underline-opacity:1}
.link-underline-opacity-100-hover:hover{--tblr-link-underline-opacity:1}
.bg-primary{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-primary-rgb),var(--tblr-bg-opacity))!important}
.bg-secondary{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-secondary-rgb),var(--tblr-bg-opacity))!important}
.bg-success{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-success-rgb),var(--tblr-bg-opacity))!important}
.bg-info{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-info-rgb),var(--tblr-bg-opacity))!important}
.bg-warning{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-warning-rgb),var(--tblr-bg-opacity))!important}
.bg-danger{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-danger-rgb),var(--tblr-bg-opacity))!important}
.bg-light{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-light-rgb),var(--tblr-bg-opacity))!important}
.bg-dark{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-dark-rgb),var(--tblr-bg-opacity))!important}
.bg-muted{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-muted-rgb),var(--tblr-bg-opacity))!important}
.bg-blue{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-blue-rgb),var(--tblr-bg-opacity))!important}
.bg-azure{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-azure-rgb),var(--tblr-bg-opacity))!important}
.bg-indigo{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-indigo-rgb),var(--tblr-bg-opacity))!important}
.bg-purple{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-purple-rgb),var(--tblr-bg-opacity))!important}
.bg-pink{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-pink-rgb),var(--tblr-bg-opacity))!important}
.bg-red{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-red-rgb),var(--tblr-bg-opacity))!important}
.bg-orange{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-orange-rgb),var(--tblr-bg-opacity))!important}
.bg-yellow{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-yellow-rgb),var(--tblr-bg-opacity))!important}
.bg-lime{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-lime-rgb),var(--tblr-bg-opacity))!important}
.bg-green{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-green-rgb),var(--tblr-bg-opacity))!important}
.bg-teal{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-teal-rgb),var(--tblr-bg-opacity))!important}
.bg-cyan{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-cyan-rgb),var(--tblr-bg-opacity))!important}
.bg-facebook{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-facebook-rgb),var(--tblr-bg-opacity))!important}
.bg-twitter{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-twitter-rgb),var(--tblr-bg-opacity))!important}
.bg-linkedin{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-linkedin-rgb),var(--tblr-bg-opacity))!important}
.bg-google{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-google-rgb),var(--tblr-bg-opacity))!important}
.bg-youtube{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-youtube-rgb),var(--tblr-bg-opacity))!important}
.bg-vimeo{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-vimeo-rgb),var(--tblr-bg-opacity))!important}
.bg-dribbble{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-dribbble-rgb),var(--tblr-bg-opacity))!important}
.bg-github{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-github-rgb),var(--tblr-bg-opacity))!important}
.bg-instagram{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-instagram-rgb),var(--tblr-bg-opacity))!important}
.bg-pinterest{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-pinterest-rgb),var(--tblr-bg-opacity))!important}
.bg-vk{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-vk-rgb),var(--tblr-bg-opacity))!important}
.bg-rss{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-rss-rgb),var(--tblr-bg-opacity))!important}
.bg-flickr{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-flickr-rgb),var(--tblr-bg-opacity))!important}
.bg-bitbucket{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-bitbucket-rgb),var(--tblr-bg-opacity))!important}
.bg-tabler{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-tabler-rgb),var(--tblr-bg-opacity))!important}
.bg-black{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-black-rgb),var(--tblr-bg-opacity))!important}
.bg-white{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-white-rgb),var(--tblr-bg-opacity))!important}
.bg-body{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-body-bg-rgb),var(--tblr-bg-opacity))!important}
.bg-transparent{--tblr-bg-opacity:1;background-color:transparent!important}
.bg-body-secondary{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-secondary-bg-rgb),var(--tblr-bg-opacity))!important}
.bg-body-tertiary{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-tertiary-bg-rgb),var(--tblr-bg-opacity))!important}
.bg-opacity-10{--tblr-bg-opacity:0.1}
.bg-opacity-25{--tblr-bg-opacity:0.25}
.bg-opacity-50{--tblr-bg-opacity:0.5}
.bg-opacity-75{--tblr-bg-opacity:0.75}
.bg-opacity-100{--tblr-bg-opacity:1}
.bg-primary-subtle{background-color:var(--tblr-primary-bg-subtle)!important}
.bg-secondary-subtle{background-color:var(--tblr-secondary-bg-subtle)!important}
.bg-success-subtle{background-color:var(--tblr-success-bg-subtle)!important}
.bg-info-subtle{background-color:var(--tblr-info-bg-subtle)!important}
.bg-warning-subtle{background-color:var(--tblr-warning-bg-subtle)!important}
.bg-danger-subtle{background-color:var(--tblr-danger-bg-subtle)!important}
.bg-light-subtle{background-color:var(--tblr-light-bg-subtle)!important}
.bg-dark-subtle{background-color:var(--tblr-dark-bg-subtle)!important}
.bg-gradient{background-image:var(--tblr-gradient)!important}
.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}
.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}
.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}
.pe-none{pointer-events:none!important}
.pe-auto{pointer-events:auto!important}
.rounded{border-radius:var(--tblr-border-radius)!important}
.rounded-0{border-radius:0!important}
.rounded-1{border-radius:var(--tblr-border-radius-sm)!important}
.rounded-2{border-radius:var(--tblr-border-radius)!important}
.rounded-3{border-radius:var(--tblr-border-radius-lg)!important}
.rounded-4{border-radius:var(--tblr-border-radius-xl)!important}
.rounded-5{border-radius:var(--tblr-border-radius-xxl)!important}
.rounded-circle{border-radius:50%!important}
.rounded-pill{border-radius:var(--tblr-border-radius-pill)!important}
.rounded-top{border-top-left-radius:var(--tblr-border-radius)!important;border-top-right-radius:var(--tblr-border-radius)!important}
.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}
.rounded-top-1{border-top-left-radius:var(--tblr-border-radius-sm)!important;border-top-right-radius:var(--tblr-border-radius-sm)!important}
.rounded-top-2{border-top-left-radius:var(--tblr-border-radius)!important;border-top-right-radius:var(--tblr-border-radius)!important}
.rounded-top-3{border-top-left-radius:var(--tblr-border-radius-lg)!important;border-top-right-radius:var(--tblr-border-radius-lg)!important}
.rounded-top-4{border-top-left-radius:var(--tblr-border-radius-xl)!important;border-top-right-radius:var(--tblr-border-radius-xl)!important}
.rounded-top-5{border-top-left-radius:var(--tblr-border-radius-xxl)!important;border-top-right-radius:var(--tblr-border-radius-xxl)!important}
.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}
.rounded-top-pill{border-top-left-radius:var(--tblr-border-radius-pill)!important;border-top-right-radius:var(--tblr-border-radius-pill)!important}
.rounded-end{border-top-right-radius:var(--tblr-border-radius)!important;border-bottom-right-radius:var(--tblr-border-radius)!important}
.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}
.rounded-end-1{border-top-right-radius:var(--tblr-border-radius-sm)!important;border-bottom-right-radius:var(--tblr-border-radius-sm)!important}
.rounded-end-2{border-top-right-radius:var(--tblr-border-radius)!important;border-bottom-right-radius:var(--tblr-border-radius)!important}
.rounded-end-3{border-top-right-radius:var(--tblr-border-radius-lg)!important;border-bottom-right-radius:var(--tblr-border-radius-lg)!important}
.rounded-end-4{border-top-right-radius:var(--tblr-border-radius-xl)!important;border-bottom-right-radius:var(--tblr-border-radius-xl)!important}
.rounded-end-5{border-top-right-radius:var(--tblr-border-radius-xxl)!important;border-bottom-right-radius:var(--tblr-border-radius-xxl)!important}
.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}
.rounded-end-pill{border-top-right-radius:var(--tblr-border-radius-pill)!important;border-bottom-right-radius:var(--tblr-border-radius-pill)!important}
.rounded-bottom{border-bottom-right-radius:var(--tblr-border-radius)!important;border-bottom-left-radius:var(--tblr-border-radius)!important}
.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}
.rounded-bottom-1{border-bottom-right-radius:var(--tblr-border-radius-sm)!important;border-bottom-left-radius:var(--tblr-border-radius-sm)!important}
.rounded-bottom-2{border-bottom-right-radius:var(--tblr-border-radius)!important;border-bottom-left-radius:var(--tblr-border-radius)!important}
.rounded-bottom-3{border-bottom-right-radius:var(--tblr-border-radius-lg)!important;border-bottom-left-radius:var(--tblr-border-radius-lg)!important}
.rounded-bottom-4{border-bottom-right-radius:var(--tblr-border-radius-xl)!important;border-bottom-left-radius:var(--tblr-border-radius-xl)!important}
.rounded-bottom-5{border-bottom-right-radius:var(--tblr-border-radius-xxl)!important;border-bottom-left-radius:var(--tblr-border-radius-xxl)!important}
.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}
.rounded-bottom-pill{border-bottom-right-radius:var(--tblr-border-radius-pill)!important;border-bottom-left-radius:var(--tblr-border-radius-pill)!important}
.rounded-start{border-bottom-left-radius:var(--tblr-border-radius)!important;border-top-left-radius:var(--tblr-border-radius)!important}
.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}
.rounded-start-1{border-bottom-left-radius:var(--tblr-border-radius-sm)!important;border-top-left-radius:var(--tblr-border-radius-sm)!important}
.rounded-start-2{border-bottom-left-radius:var(--tblr-border-radius)!important;border-top-left-radius:var(--tblr-border-radius)!important}
.rounded-start-3{border-bottom-left-radius:var(--tblr-border-radius-lg)!important;border-top-left-radius:var(--tblr-border-radius-lg)!important}
.rounded-start-4{border-bottom-left-radius:var(--tblr-border-radius-xl)!important;border-top-left-radius:var(--tblr-border-radius-xl)!important}
.rounded-start-5{border-bottom-left-radius:var(--tblr-border-radius-xxl)!important;border-top-left-radius:var(--tblr-border-radius-xxl)!important}
.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}
.rounded-start-pill{border-bottom-left-radius:var(--tblr-border-radius-pill)!important;border-top-left-radius:var(--tblr-border-radius-pill)!important}
.visible{visibility:visible!important}
.invisible{visibility:hidden!important}
.z-n1{z-index:-1!important}
.z-0{z-index:0!important}
.z-1{z-index:1!important}
.z-2{z-index:2!important}
.z-3{z-index:3!important}
.object-contain{-o-object-fit:contain!important;object-fit:contain!important}
.object-cover{-o-object-fit:cover!important;object-fit:cover!important}
.object-fill{-o-object-fit:fill!important;object-fit:fill!important}
.object-scale-down{-o-object-fit:scale-down!important;object-fit:scale-down!important}
.object-none{-o-object-fit:none!important;object-fit:none!important}
.tracking-tight{letter-spacing:-.05em!important}
.tracking-normal{letter-spacing:0!important}
.tracking-wide{letter-spacing:.05em!important}
.cursor-auto{cursor:auto!important}
.cursor-pointer{cursor:pointer!important}
.cursor-move{cursor:move!important}
.cursor-not-allowed{cursor:not-allowed!important}
.cursor-zoom-in{cursor:zoom-in!important}
.cursor-zoom-out{cursor:zoom-out!important}
.cursor-default{cursor:default!important}
.cursor-none{cursor:none!important}
.cursor-help{cursor:help!important}
.cursor-progress{cursor:progress!important}
.cursor-wait{cursor:wait!important}
.cursor-text{cursor:text!important}
.cursor-v-text{cursor:vertical-text!important}
.cursor-grab{cursor:grab!important}
.cursor-grabbing{cursor:grabbing!important}
.border-x{border-left:var(--tblr-border-width) var(--tblr-border-style) rgba(4,32,69,.14)!important;border-right:var(--tblr-border-width) var(--tblr-border-style) rgba(4,32,69,.14)!important}
.border-x-wide{border-left:2px var(--tblr-border-style) rgba(4,32,69,.14)!important;border-right:2px var(--tblr-border-style) rgba(4,32,69,.14)!important}
.border-x-0{border-left:0!important;border-right:0!important}
.border-y{border-top:var(--tblr-border-width) var(--tblr-border-style) rgba(4,32,69,.14)!important;border-bottom:var(--tblr-border-width) var(--tblr-border-style) rgba(4,32,69,.14)!important}
.border-y-wide{border-top:2px var(--tblr-border-style) rgba(4,32,69,.14)!important;border-bottom:2px var(--tblr-border-style) rgba(4,32,69,.14)!important}
.border-y-0{border-top:0!important;border-bottom:0!important}
.columns-2{-moz-columns:2!important;columns:2!important}
.columns-3{-moz-columns:3!important;columns:3!important}
.columns-4{-moz-columns:4!important;columns:4!important}
@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:2rem!important}.m-sm-6{margin:3rem!important}.m-sm-7{margin:5rem!important}.m-sm-8{margin:8rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:2rem!important;margin-left:2rem!important}.mx-sm-6{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-7{margin-right:5rem!important;margin-left:5rem!important}.mx-sm-8{margin-right:8rem!important;margin-left:8rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-sm-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-7{margin-top:5rem!important;margin-bottom:5rem!important}.my-sm-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:2rem!important}.mt-sm-6{margin-top:3rem!important}.mt-sm-7{margin-top:5rem!important}.mt-sm-8{margin-top:8rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:2rem!important}.me-sm-6{margin-right:3rem!important}.me-sm-7{margin-right:5rem!important}.me-sm-8{margin-right:8rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:2rem!important}.mb-sm-6{margin-bottom:3rem!important}.mb-sm-7{margin-bottom:5rem!important}.mb-sm-8{margin-bottom:8rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:2rem!important}.ms-sm-6{margin-left:3rem!important}.ms-sm-7{margin-left:5rem!important}.ms-sm-8{margin-left:8rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:2rem!important}.p-sm-6{padding:3rem!important}.p-sm-7{padding:5rem!important}.p-sm-8{padding:8rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:2rem!important;padding-left:2rem!important}.px-sm-6{padding-right:3rem!important;padding-left:3rem!important}.px-sm-7{padding-right:5rem!important;padding-left:5rem!important}.px-sm-8{padding-right:8rem!important;padding-left:8rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-sm-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-sm-7{padding-top:5rem!important;padding-bottom:5rem!important}.py-sm-8{padding-top:8rem!important;padding-bottom:8rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:2rem!important}.pt-sm-6{padding-top:3rem!important}.pt-sm-7{padding-top:5rem!important}.pt-sm-8{padding-top:8rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:2rem!important}.pe-sm-6{padding-right:3rem!important}.pe-sm-7{padding-right:5rem!important}.pe-sm-8{padding-right:8rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:2rem!important}.pb-sm-6{padding-bottom:3rem!important}.pb-sm-7{padding-bottom:5rem!important}.pb-sm-8{padding-bottom:8rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:2rem!important}.ps-sm-6{padding-left:3rem!important}.ps-sm-7{padding-left:5rem!important}.ps-sm-8{padding-left:8rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:2rem!important}.gap-sm-6{gap:3rem!important}.gap-sm-7{gap:5rem!important}.gap-sm-8{gap:8rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:2rem!important}.row-gap-sm-6{row-gap:3rem!important}.row-gap-sm-7{row-gap:5rem!important}.row-gap-sm-8{row-gap:8rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-sm-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-sm-7{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-sm-8{-moz-column-gap:8rem!important;column-gap:8rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}.columns-sm-2{-moz-columns:2!important;columns:2!important}.columns-sm-3{-moz-columns:3!important;columns:3!important}.columns-sm-4{-moz-columns:4!important;columns:4!important}}
@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:2rem!important}.m-md-6{margin:3rem!important}.m-md-7{margin:5rem!important}.m-md-8{margin:8rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:2rem!important;margin-left:2rem!important}.mx-md-6{margin-right:3rem!important;margin-left:3rem!important}.mx-md-7{margin-right:5rem!important;margin-left:5rem!important}.mx-md-8{margin-right:8rem!important;margin-left:8rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-md-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-7{margin-top:5rem!important;margin-bottom:5rem!important}.my-md-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:2rem!important}.mt-md-6{margin-top:3rem!important}.mt-md-7{margin-top:5rem!important}.mt-md-8{margin-top:8rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:2rem!important}.me-md-6{margin-right:3rem!important}.me-md-7{margin-right:5rem!important}.me-md-8{margin-right:8rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:2rem!important}.mb-md-6{margin-bottom:3rem!important}.mb-md-7{margin-bottom:5rem!important}.mb-md-8{margin-bottom:8rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:2rem!important}.ms-md-6{margin-left:3rem!important}.ms-md-7{margin-left:5rem!important}.ms-md-8{margin-left:8rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:2rem!important}.p-md-6{padding:3rem!important}.p-md-7{padding:5rem!important}.p-md-8{padding:8rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:2rem!important;padding-left:2rem!important}.px-md-6{padding-right:3rem!important;padding-left:3rem!important}.px-md-7{padding-right:5rem!important;padding-left:5rem!important}.px-md-8{padding-right:8rem!important;padding-left:8rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-md-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-md-7{padding-top:5rem!important;padding-bottom:5rem!important}.py-md-8{padding-top:8rem!important;padding-bottom:8rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:2rem!important}.pt-md-6{padding-top:3rem!important}.pt-md-7{padding-top:5rem!important}.pt-md-8{padding-top:8rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:2rem!important}.pe-md-6{padding-right:3rem!important}.pe-md-7{padding-right:5rem!important}.pe-md-8{padding-right:8rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:2rem!important}.pb-md-6{padding-bottom:3rem!important}.pb-md-7{padding-bottom:5rem!important}.pb-md-8{padding-bottom:8rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:2rem!important}.ps-md-6{padding-left:3rem!important}.ps-md-7{padding-left:5rem!important}.ps-md-8{padding-left:8rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:2rem!important}.gap-md-6{gap:3rem!important}.gap-md-7{gap:5rem!important}.gap-md-8{gap:8rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:2rem!important}.row-gap-md-6{row-gap:3rem!important}.row-gap-md-7{row-gap:5rem!important}.row-gap-md-8{row-gap:8rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-md-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-md-7{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-md-8{-moz-column-gap:8rem!important;column-gap:8rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}.columns-md-2{-moz-columns:2!important;columns:2!important}.columns-md-3{-moz-columns:3!important;columns:3!important}.columns-md-4{-moz-columns:4!important;columns:4!important}}
@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:2rem!important}.m-lg-6{margin:3rem!important}.m-lg-7{margin:5rem!important}.m-lg-8{margin:8rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:2rem!important;margin-left:2rem!important}.mx-lg-6{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-7{margin-right:5rem!important;margin-left:5rem!important}.mx-lg-8{margin-right:8rem!important;margin-left:8rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-lg-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-7{margin-top:5rem!important;margin-bottom:5rem!important}.my-lg-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:2rem!important}.mt-lg-6{margin-top:3rem!important}.mt-lg-7{margin-top:5rem!important}.mt-lg-8{margin-top:8rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:2rem!important}.me-lg-6{margin-right:3rem!important}.me-lg-7{margin-right:5rem!important}.me-lg-8{margin-right:8rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:2rem!important}.mb-lg-6{margin-bottom:3rem!important}.mb-lg-7{margin-bottom:5rem!important}.mb-lg-8{margin-bottom:8rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:2rem!important}.ms-lg-6{margin-left:3rem!important}.ms-lg-7{margin-left:5rem!important}.ms-lg-8{margin-left:8rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:2rem!important}.p-lg-6{padding:3rem!important}.p-lg-7{padding:5rem!important}.p-lg-8{padding:8rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:2rem!important;padding-left:2rem!important}.px-lg-6{padding-right:3rem!important;padding-left:3rem!important}.px-lg-7{padding-right:5rem!important;padding-left:5rem!important}.px-lg-8{padding-right:8rem!important;padding-left:8rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-lg-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-lg-7{padding-top:5rem!important;padding-bottom:5rem!important}.py-lg-8{padding-top:8rem!important;padding-bottom:8rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:2rem!important}.pt-lg-6{padding-top:3rem!important}.pt-lg-7{padding-top:5rem!important}.pt-lg-8{padding-top:8rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:2rem!important}.pe-lg-6{padding-right:3rem!important}.pe-lg-7{padding-right:5rem!important}.pe-lg-8{padding-right:8rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:2rem!important}.pb-lg-6{padding-bottom:3rem!important}.pb-lg-7{padding-bottom:5rem!important}.pb-lg-8{padding-bottom:8rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:2rem!important}.ps-lg-6{padding-left:3rem!important}.ps-lg-7{padding-left:5rem!important}.ps-lg-8{padding-left:8rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:2rem!important}.gap-lg-6{gap:3rem!important}.gap-lg-7{gap:5rem!important}.gap-lg-8{gap:8rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:2rem!important}.row-gap-lg-6{row-gap:3rem!important}.row-gap-lg-7{row-gap:5rem!important}.row-gap-lg-8{row-gap:8rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-lg-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-lg-7{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-lg-8{-moz-column-gap:8rem!important;column-gap:8rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}.columns-lg-2{-moz-columns:2!important;columns:2!important}.columns-lg-3{-moz-columns:3!important;columns:3!important}.columns-lg-4{-moz-columns:4!important;columns:4!important}}
@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:2rem!important}.m-xl-6{margin:3rem!important}.m-xl-7{margin:5rem!important}.m-xl-8{margin:8rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:2rem!important;margin-left:2rem!important}.mx-xl-6{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-7{margin-right:5rem!important;margin-left:5rem!important}.mx-xl-8{margin-right:8rem!important;margin-left:8rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-xl-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-7{margin-top:5rem!important;margin-bottom:5rem!important}.my-xl-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:2rem!important}.mt-xl-6{margin-top:3rem!important}.mt-xl-7{margin-top:5rem!important}.mt-xl-8{margin-top:8rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:2rem!important}.me-xl-6{margin-right:3rem!important}.me-xl-7{margin-right:5rem!important}.me-xl-8{margin-right:8rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:2rem!important}.mb-xl-6{margin-bottom:3rem!important}.mb-xl-7{margin-bottom:5rem!important}.mb-xl-8{margin-bottom:8rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:2rem!important}.ms-xl-6{margin-left:3rem!important}.ms-xl-7{margin-left:5rem!important}.ms-xl-8{margin-left:8rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:2rem!important}.p-xl-6{padding:3rem!important}.p-xl-7{padding:5rem!important}.p-xl-8{padding:8rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:2rem!important;padding-left:2rem!important}.px-xl-6{padding-right:3rem!important;padding-left:3rem!important}.px-xl-7{padding-right:5rem!important;padding-left:5rem!important}.px-xl-8{padding-right:8rem!important;padding-left:8rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-xl-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-xl-7{padding-top:5rem!important;padding-bottom:5rem!important}.py-xl-8{padding-top:8rem!important;padding-bottom:8rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:2rem!important}.pt-xl-6{padding-top:3rem!important}.pt-xl-7{padding-top:5rem!important}.pt-xl-8{padding-top:8rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:2rem!important}.pe-xl-6{padding-right:3rem!important}.pe-xl-7{padding-right:5rem!important}.pe-xl-8{padding-right:8rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:2rem!important}.pb-xl-6{padding-bottom:3rem!important}.pb-xl-7{padding-bottom:5rem!important}.pb-xl-8{padding-bottom:8rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:2rem!important}.ps-xl-6{padding-left:3rem!important}.ps-xl-7{padding-left:5rem!important}.ps-xl-8{padding-left:8rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:2rem!important}.gap-xl-6{gap:3rem!important}.gap-xl-7{gap:5rem!important}.gap-xl-8{gap:8rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:2rem!important}.row-gap-xl-6{row-gap:3rem!important}.row-gap-xl-7{row-gap:5rem!important}.row-gap-xl-8{row-gap:8rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-xl-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-xl-7{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-xl-8{-moz-column-gap:8rem!important;column-gap:8rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}.columns-xl-2{-moz-columns:2!important;columns:2!important}.columns-xl-3{-moz-columns:3!important;columns:3!important}.columns-xl-4{-moz-columns:4!important;columns:4!important}}
@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:2rem!important}.m-xxl-6{margin:3rem!important}.m-xxl-7{margin:5rem!important}.m-xxl-8{margin:8rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:2rem!important;margin-left:2rem!important}.mx-xxl-6{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-7{margin-right:5rem!important;margin-left:5rem!important}.mx-xxl-8{margin-right:8rem!important;margin-left:8rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-xxl-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-7{margin-top:5rem!important;margin-bottom:5rem!important}.my-xxl-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:2rem!important}.mt-xxl-6{margin-top:3rem!important}.mt-xxl-7{margin-top:5rem!important}.mt-xxl-8{margin-top:8rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:2rem!important}.me-xxl-6{margin-right:3rem!important}.me-xxl-7{margin-right:5rem!important}.me-xxl-8{margin-right:8rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:2rem!important}.mb-xxl-6{margin-bottom:3rem!important}.mb-xxl-7{margin-bottom:5rem!important}.mb-xxl-8{margin-bottom:8rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:2rem!important}.ms-xxl-6{margin-left:3rem!important}.ms-xxl-7{margin-left:5rem!important}.ms-xxl-8{margin-left:8rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:2rem!important}.p-xxl-6{padding:3rem!important}.p-xxl-7{padding:5rem!important}.p-xxl-8{padding:8rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:2rem!important;padding-left:2rem!important}.px-xxl-6{padding-right:3rem!important;padding-left:3rem!important}.px-xxl-7{padding-right:5rem!important;padding-left:5rem!important}.px-xxl-8{padding-right:8rem!important;padding-left:8rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-xxl-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-xxl-7{padding-top:5rem!important;padding-bottom:5rem!important}.py-xxl-8{padding-top:8rem!important;padding-bottom:8rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:2rem!important}.pt-xxl-6{padding-top:3rem!important}.pt-xxl-7{padding-top:5rem!important}.pt-xxl-8{padding-top:8rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:2rem!important}.pe-xxl-6{padding-right:3rem!important}.pe-xxl-7{padding-right:5rem!important}.pe-xxl-8{padding-right:8rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:2rem!important}.pb-xxl-6{padding-bottom:3rem!important}.pb-xxl-7{padding-bottom:5rem!important}.pb-xxl-8{padding-bottom:8rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:2rem!important}.ps-xxl-6{padding-left:3rem!important}.ps-xxl-7{padding-left:5rem!important}.ps-xxl-8{padding-left:8rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:2rem!important}.gap-xxl-6{gap:3rem!important}.gap-xxl-7{gap:5rem!important}.gap-xxl-8{gap:8rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:2rem!important}.row-gap-xxl-6{row-gap:3rem!important}.row-gap-xxl-7{row-gap:5rem!important}.row-gap-xxl-8{row-gap:8rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-xxl-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-xxl-7{-moz-column-gap:5rem!important;column-gap:5rem!important}.column-gap-xxl-8{-moz-column-gap:8rem!important;column-gap:8rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}.columns-xxl-2{-moz-columns:2!important;columns:2!important}.columns-xxl-3{-moz-columns:3!important;columns:3!important}.columns-xxl-4{-moz-columns:4!important;columns:4!important}}
@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
:host,:root{font-size:16px;height:100%;--tblr-primary:#206bc4;--tblr-primary-rgb:32,107,196;--tblr-primary-fg:var(--tblr-light);--tblr-primary-darken:#1d60b0;--tblr-primary-lt:#e9f0f9;--tblr-primary-lt-rgb:233,240,249;--tblr-secondary:#667382;--tblr-secondary-rgb:102,115,130;--tblr-secondary-fg:var(--tblr-light);--tblr-secondary-darken:#5c6875;--tblr-secondary-lt:#f0f1f3;--tblr-secondary-lt-rgb:240,241,243;--tblr-success:#2fb344;--tblr-success-rgb:47,179,68;--tblr-success-fg:var(--tblr-light);--tblr-success-darken:#2aa13d;--tblr-success-lt:#eaf7ec;--tblr-success-lt-rgb:234,247,236;--tblr-info:#4299e1;--tblr-info-rgb:66,153,225;--tblr-info-fg:var(--tblr-light);--tblr-info-darken:#3b8acb;--tblr-info-lt:#ecf5fc;--tblr-info-lt-rgb:236,245,252;--tblr-warning:#f76707;--tblr-warning-rgb:247,103,7;--tblr-warning-fg:var(--tblr-light);--tblr-warning-darken:#de5d06;--tblr-warning-lt:#fef0e6;--tblr-warning-lt-rgb:254,240,230;--tblr-danger:#d63939;--tblr-danger-rgb:214,57,57;--tblr-danger-fg:var(--tblr-light);--tblr-danger-darken:#c13333;--tblr-danger-lt:#fbebeb;--tblr-danger-lt-rgb:251,235,235;--tblr-light:#fcfdfe;--tblr-light-rgb:252,253,254;--tblr-light-fg:var(--tblr-dark);--tblr-light-darken:#e3e4e5;--tblr-light-lt:white;--tblr-light-lt-rgb:255,255,255;--tblr-dark:#182433;--tblr-dark-rgb:24,36,51;--tblr-dark-fg:var(--tblr-light);--tblr-dark-darken:#16202e;--tblr-dark-lt:#e8e9eb;--tblr-dark-lt-rgb:232,233,235;--tblr-muted:#667382;--tblr-muted-rgb:102,115,130;--tblr-muted-fg:var(--tblr-light);--tblr-muted-darken:#5c6875;--tblr-muted-lt:#f0f1f3;--tblr-muted-lt-rgb:240,241,243;--tblr-blue:#206bc4;--tblr-blue-rgb:32,107,196;--tblr-blue-fg:var(--tblr-light);--tblr-blue-darken:#1d60b0;--tblr-blue-lt:#e9f0f9;--tblr-blue-lt-rgb:233,240,249;--tblr-azure:#4299e1;--tblr-azure-rgb:66,153,225;--tblr-azure-fg:var(--tblr-light);--tblr-azure-darken:#3b8acb;--tblr-azure-lt:#ecf5fc;--tblr-azure-lt-rgb:236,245,252;--tblr-indigo:#4263eb;--tblr-indigo-rgb:66,99,235;--tblr-indigo-fg:var(--tblr-light);--tblr-indigo-darken:#3b59d4;--tblr-indigo-lt:#eceffd;--tblr-indigo-lt-rgb:236,239,253;--tblr-purple:#ae3ec9;--tblr-purple-rgb:174,62,201;--tblr-purple-fg:var(--tblr-light);--tblr-purple-darken:#9d38b5;--tblr-purple-lt:#f7ecfa;--tblr-purple-lt-rgb:247,236,250;--tblr-pink:#d6336c;--tblr-pink-rgb:214,51,108;--tblr-pink-fg:var(--tblr-light);--tblr-pink-darken:#c12e61;--tblr-pink-lt:#fbebf0;--tblr-pink-lt-rgb:251,235,240;--tblr-red:#d63939;--tblr-red-rgb:214,57,57;--tblr-red-fg:var(--tblr-light);--tblr-red-darken:#c13333;--tblr-red-lt:#fbebeb;--tblr-red-lt-rgb:251,235,235;--tblr-orange:#f76707;--tblr-orange-rgb:247,103,7;--tblr-orange-fg:var(--tblr-light);--tblr-orange-darken:#de5d06;--tblr-orange-lt:#fef0e6;--tblr-orange-lt-rgb:254,240,230;--tblr-yellow:#f59f00;--tblr-yellow-rgb:245,159,0;--tblr-yellow-fg:var(--tblr-light);--tblr-yellow-darken:#dd8f00;--tblr-yellow-lt:#fef5e6;--tblr-yellow-lt-rgb:254,245,230;--tblr-lime:#74b816;--tblr-lime-rgb:116,184,22;--tblr-lime-fg:var(--tblr-light);--tblr-lime-darken:#68a614;--tblr-lime-lt:#f1f8e8;--tblr-lime-lt-rgb:241,248,232;--tblr-green:#2fb344;--tblr-green-rgb:47,179,68;--tblr-green-fg:var(--tblr-light);--tblr-green-darken:#2aa13d;--tblr-green-lt:#eaf7ec;--tblr-green-lt-rgb:234,247,236;--tblr-teal:#0ca678;--tblr-teal-rgb:12,166,120;--tblr-teal-fg:var(--tblr-light);--tblr-teal-darken:#0b956c;--tblr-teal-lt:#e7f6f2;--tblr-teal-lt-rgb:231,246,242;--tblr-cyan:#17a2b8;--tblr-cyan-rgb:23,162,184;--tblr-cyan-fg:var(--tblr-light);--tblr-cyan-darken:#1592a6;--tblr-cyan-lt:#e8f6f8;--tblr-cyan-lt-rgb:232,246,248;--tblr-facebook:#1877f2;--tblr-facebook-rgb:24,119,242;--tblr-facebook-fg:var(--tblr-light);--tblr-facebook-darken:#166bda;--tblr-facebook-lt:#e8f1fe;--tblr-facebook-lt-rgb:232,241,254;--tblr-twitter:#1da1f2;--tblr-twitter-rgb:29,161,242;--tblr-twitter-fg:var(--tblr-light);--tblr-twitter-darken:#1a91da;--tblr-twitter-lt:#e8f6fe;--tblr-twitter-lt-rgb:232,246,254;--tblr-linkedin:#0a66c2;--tblr-linkedin-rgb:10,102,194;--tblr-linkedin-fg:var(--tblr-light);--tblr-linkedin-darken:#095caf;--tblr-linkedin-lt:#e7f0f9;--tblr-linkedin-lt-rgb:231,240,249;--tblr-google:#dc4e41;--tblr-google-rgb:220,78,65;--tblr-google-fg:var(--tblr-light);--tblr-google-darken:#c6463b;--tblr-google-lt:#fcedec;--tblr-google-lt-rgb:252,237,236;--tblr-youtube:#ff0000;--tblr-youtube-rgb:255,0,0;--tblr-youtube-fg:var(--tblr-light);--tblr-youtube-darken:#e60000;--tblr-youtube-lt:#ffe6e6;--tblr-youtube-lt-rgb:255,230,230;--tblr-vimeo:#1ab7ea;--tblr-vimeo-rgb:26,183,234;--tblr-vimeo-fg:var(--tblr-light);--tblr-vimeo-darken:#17a5d3;--tblr-vimeo-lt:#e8f8fd;--tblr-vimeo-lt-rgb:232,248,253;--tblr-dribbble:#ea4c89;--tblr-dribbble-rgb:234,76,137;--tblr-dribbble-fg:var(--tblr-light);--tblr-dribbble-darken:#d3447b;--tblr-dribbble-lt:#fdedf3;--tblr-dribbble-lt-rgb:253,237,243;--tblr-github:#181717;--tblr-github-rgb:24,23,23;--tblr-github-fg:var(--tblr-light);--tblr-github-darken:#161515;--tblr-github-lt:#e8e8e8;--tblr-github-lt-rgb:232,232,232;--tblr-instagram:#e4405f;--tblr-instagram-rgb:228,64,95;--tblr-instagram-fg:var(--tblr-light);--tblr-instagram-darken:#cd3a56;--tblr-instagram-lt:#fcecef;--tblr-instagram-lt-rgb:252,236,239;--tblr-pinterest:#bd081c;--tblr-pinterest-rgb:189,8,28;--tblr-pinterest-fg:var(--tblr-light);--tblr-pinterest-darken:#aa0719;--tblr-pinterest-lt:#f8e6e8;--tblr-pinterest-lt-rgb:248,230,232;--tblr-vk:#6383a8;--tblr-vk-rgb:99,131,168;--tblr-vk-fg:var(--tblr-light);--tblr-vk-darken:#597697;--tblr-vk-lt:#eff3f6;--tblr-vk-lt-rgb:239,243,246;--tblr-rss:#ffa500;--tblr-rss-rgb:255,165,0;--tblr-rss-fg:var(--tblr-light);--tblr-rss-darken:#e69500;--tblr-rss-lt:#fff6e6;--tblr-rss-lt-rgb:255,246,230;--tblr-flickr:#0063dc;--tblr-flickr-rgb:0,99,220;--tblr-flickr-fg:var(--tblr-light);--tblr-flickr-darken:#0059c6;--tblr-flickr-lt:#e6effc;--tblr-flickr-lt-rgb:230,239,252;--tblr-bitbucket:#0052cc;--tblr-bitbucket-rgb:0,82,204;--tblr-bitbucket-fg:var(--tblr-light);--tblr-bitbucket-darken:#004ab8;--tblr-bitbucket-lt:#e6eefa;--tblr-bitbucket-lt-rgb:230,238,250;--tblr-tabler:#206bc4;--tblr-tabler-rgb:32,107,196;--tblr-tabler-fg:var(--tblr-light);--tblr-tabler-darken:#1d60b0;--tblr-tabler-lt:#e9f0f9;--tblr-tabler-lt-rgb:233,240,249;--tblr-gray-50:#fcfdfe;--tblr-gray-50-rgb:252,253,254;--tblr-gray-50-fg:var(--tblr-dark);--tblr-gray-50-darken:#e3e4e5;--tblr-gray-50-lt:white;--tblr-gray-50-lt-rgb:255,255,255;--tblr-gray-100:#f6f8fb;--tblr-gray-100-rgb:246,248,251;--tblr-gray-100-fg:var(--tblr-dark);--tblr-gray-100-darken:#dddfe2;--tblr-gray-100-lt:#fefeff;--tblr-gray-100-lt-rgb:254,254,255;--tblr-gray-200:#eef1f4;--tblr-gray-200-rgb:238,241,244;--tblr-gray-200-fg:var(--tblr-dark);--tblr-gray-200-darken:#d6d9dc;--tblr-gray-200-lt:#fdfefe;--tblr-gray-200-lt-rgb:253,254,254;--tblr-gray-300:#dadfe5;--tblr-gray-300-rgb:218,223,229;--tblr-gray-300-fg:var(--tblr-dark);--tblr-gray-300-darken:#c4c9ce;--tblr-gray-300-lt:#fbfcfc;--tblr-gray-300-lt-rgb:251,252,252;--tblr-gray-400:#bbc3cd;--tblr-gray-400-rgb:187,195,205;--tblr-gray-400-fg:var(--tblr-light);--tblr-gray-400-darken:#a8b0b9;--tblr-gray-400-lt:#f8f9fa;--tblr-gray-400-lt-rgb:248,249,250;--tblr-gray-500:#929dab;--tblr-gray-500-rgb:146,157,171;--tblr-gray-500-fg:var(--tblr-light);--tblr-gray-500-darken:#838d9a;--tblr-gray-500-lt:#f4f5f7;--tblr-gray-500-lt-rgb:244,245,247;--tblr-gray-600:#667382;--tblr-gray-600-rgb:102,115,130;--tblr-gray-600-fg:var(--tblr-light);--tblr-gray-600-darken:#5c6875;--tblr-gray-600-lt:#f0f1f3;--tblr-gray-600-lt-rgb:240,241,243;--tblr-gray-700:#3a4859;--tblr-gray-700-rgb:58,72,89;--tblr-gray-700-fg:var(--tblr-light);--tblr-gray-700-darken:#344150;--tblr-gray-700-lt:#ebedee;--tblr-gray-700-lt-rgb:235,237,238;--tblr-gray-800:#182433;--tblr-gray-800-rgb:24,36,51;--tblr-gray-800-fg:var(--tblr-light);--tblr-gray-800-darken:#16202e;--tblr-gray-800-lt:#e8e9eb;--tblr-gray-800-lt-rgb:232,233,235;--tblr-gray-900:#040a11;--tblr-gray-900-rgb:4,10,17;--tblr-gray-900-fg:var(--tblr-light);--tblr-gray-900-darken:#04090f;--tblr-gray-900-lt:#e6e7e7;--tblr-gray-900-lt-rgb:230,231,231;--tblr-spacer-0:0;--tblr-spacer-1:0.25rem;--tblr-spacer-2:0.5rem;--tblr-spacer-3:1rem;--tblr-spacer-4:1.5rem;--tblr-spacer-5:2rem;--tblr-spacer-6:3rem;--tblr-spacer-7:5rem;--tblr-spacer-8:8rem;--tblr-spacer:1rem;--tblr-bg-surface:var(--tblr-white);--tblr-bg-surface-secondary:var(--tblr-gray-100);--tblr-bg-surface-tertiary:var(--tblr-gray-50);--tblr-bg-surface-dark:var(--tblr-dark);--tblr-bg-forms:var(--tblr-bg-surface);--tblr-border-color:#dadfe5;--tblr-border-color-translucent:rgba(4, 32, 69, 0.14);--tblr-border-dark-color:#bbc3cd;--tblr-border-dark-color-translucent:rgba(4, 32, 69, 0.27);--tblr-border-active-color:#b6bcc3;--tblr-icon-color:var(--tblr-gray-500);--tblr-active-bg:rgba(var(--tblr-primary-rgb), 0.04);--tblr-disabled-bg:var(--tblr-bg-surface-secondary);--tblr-disabled-color:var(--tblr-gray-300);--tblr-code-color:var(--tblr-gray-600);--tblr-code-bg:var(--tblr-bg-surface-secondary);--tblr-dark-mode-border-color:#1f2e41;--tblr-dark-mode-border-color-translucent:rgba(72, 110, 149, 0.14);--tblr-dark-mode-border-color-active:#2c415d;--tblr-dark-mode-border-dark-color:#1f2e41;--tblr-page-padding:var(--tblr-spacer-3);--tblr-page-padding-y:var(--tblr-spacer-4);--tblr-font-weight-light:300;--tblr-font-weight-normal:400;--tblr-font-weight-medium:500;--tblr-font-weight-bold:600;--tblr-font-weight-headings:var(--tblr-font-weight-bold);--tblr-font-size-h1:1.5rem;--tblr-font-size-h2:1.25rem;--tblr-font-size-h3:1rem;--tblr-font-size-h4:0.875rem;--tblr-font-size-h5:0.75rem;--tblr-font-size-h6:0.625rem;--tblr-line-height-h1:2rem;--tblr-line-height-h2:1.75rem;--tblr-line-height-h3:1.5rem;--tblr-line-height-h4:1.25rem;--tblr-line-height-h5:1rem;--tblr-line-height-h6:1rem;--tblr-shadow:rgba(var(--tblr-body-color-rgb), 0.04) 0 2px 4px 0;--tblr-shadow-transparent:0 0 0 0 transparent;--tblr-shadow-button:0 1px 0 rgba(var(--tblr-body-color-rgb), 0.04);--tblr-shadow-button-inset:inset 0 -1px 0 rgba(var(--tblr-body-color-rgb), 0.2);--tblr-shadow-card:0 0 4px rgba(var(--tblr-body-color-rgb), 0.04);--tblr-shadow-card-hover:rgba(var(--tblr-body-color-rgb), 0.16) 0 2px 16px 0;--tblr-shadow-dropdown:0px 16px 24px 2px rgba(0, 0, 0, 0.07),0px 6px 30px 5px rgba(0, 0, 0, 0.06),0px 8px 10px -5px rgba(0, 0, 0, 0.1)}
@media (max-width:991.98px){:host,:root{--tblr-page-padding:var(--tblr-spacer-2)}}
@keyframes pulse{from{opacity:1;transform:scale3d(.8,.8,.8)}50%{transform:scale3d(1,1,1);opacity:1}to{opacity:1;transform:scale3d(.8,.8,.8)}}
@keyframes tada{0%{transform:scale3d(1,1,1)}10%,5%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-5deg)}15%,25%,35%,45%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,5deg)}20%,30%,40%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-5deg)}50%{transform:scale3d(1,1,1)}}
@keyframes rotate-360{from{transform:rotate(0)}to{transform:rotate(360deg)}}
@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}
body{letter-spacing:0;touch-action:manipulation;text-rendering:optimizeLegibility;font-feature-settings:"liga" 0;position:relative;min-height:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media print{body{background:0 0}}
*{scrollbar-color:rgba(var(--tblr-scrollbar-color,var(--tblr-body-color-rgb)),.16) transparent}
::-webkit-scrollbar{width:1rem;height:1rem;-webkit-transition:background .3s;transition:background .3s}
@media (prefers-reduced-motion:reduce){::-webkit-scrollbar{-webkit-transition:none;transition:none}}
::-webkit-scrollbar-thumb{border-radius:1rem;border:5px solid transparent;box-shadow:inset 0 0 0 1rem rgba(var(--tblr-scrollbar-color,var(--tblr-body-color-rgb)),.16)}
::-webkit-scrollbar-track{background:0 0}
:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 1rem rgba(var(--tblr-scrollbar-color,var(--tblr-body-color-rgb)),.32)}
::-webkit-scrollbar-corner{background:0 0}
.layout-fluid .container,.layout-fluid [class*=" container-"],.layout-fluid [class^=container-]{max-width:100%}
.layout-boxed{--tblr-theme-boxed-border-radius:0;--tblr-theme-boxed-width:1320px}
@media (min-width:768px){.layout-boxed{background:#182433 linear-gradient(to right,rgba(255,255,255,.1),transparent) fixed;padding:1rem;--tblr-theme-boxed-border-radius:4px}}
.layout-boxed .page{margin:0 auto;max-width:var(--tblr-theme-boxed-width);border-radius:var(--tblr-theme-boxed-border-radius);color:var(--tblr-body-color)}
@media (min-width:768px){.layout-boxed .page{border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);background:var(--tblr-body-bg)}}
.layout-boxed .page>.navbar:first-child{border-top-left-radius:var(--tblr-theme-boxed-border-radius);border-top-right-radius:var(--tblr-theme-boxed-border-radius)}
.navbar{--tblr-navbar-bg:var(--tblr-bg-surface);--tblr-navbar-border-width:var(--tblr-border-width);--tblr-navbar-active-border-color:var(--tblr-primary);--tblr-navbar-active-bg:rgba(0, 0, 0, 0.06);--tblr-navbar-color:var(--tblr-body-color);--tblr-navbar-border-color:var(--tblr-border-color);align-items:stretch;min-height:3.5rem;box-shadow:inset 0 calc(-1 * var(--tblr-navbar-border-width)) 0 0 var(--tblr-navbar-border-color);background:var(--tblr-navbar-bg);color:var(--tblr-navbar-color)}
.navbar-collapse .navbar{flex-grow:1}
.navbar.collapsing{min-height:0}
.navbar .dropdown-menu{position:absolute;z-index:1030}
.navbar .navbar-nav{min-height:3rem}
.navbar .navbar-nav .nav-link{position:relative;min-width:2rem;min-height:2rem;justify-content:center;border-radius:var(--tblr-border-radius)}
.navbar .navbar-nav .nav-link .badge{position:absolute;top:.375rem;right:.375rem;transform:translate(50%,-50%)}
.navbar-nav{margin:0;padding:0}
@media (max-width:575.98px){.navbar-expand-sm .navbar-collapse{flex-direction:column}.navbar-expand-sm .navbar-collapse [class^=container]{flex-direction:column;align-items:stretch;padding:0}.navbar-expand-sm .navbar-collapse .navbar-nav{margin-left:0;margin-right:0}.navbar-expand-sm .navbar-collapse .navbar-nav .nav-link{padding:.5rem calc(calc(var(--tblr-page-padding) * 2)/ 2);justify-content:flex-start}.navbar-expand-sm .navbar-collapse .dropdown-menu-columns{flex-direction:column}.navbar-expand-sm .navbar-collapse .dropdown-menu{padding:0;background:0 0;position:static;color:inherit;box-shadow:none;border:none;min-width:0;margin:0}.navbar-expand-sm .navbar-collapse .dropdown-menu .dropdown-item{min-width:0;display:flex;width:auto;padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 1.75rem);color:inherit}.navbar-expand-sm .navbar-collapse .dropdown-menu .dropdown-item.active,.navbar-expand-sm .navbar-collapse .dropdown-menu .dropdown-item:active{background:var(--tblr-navbar-active-bg)}.navbar-expand-sm .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 3.25rem)}.navbar-expand-sm .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 4.75rem)}.navbar-expand-sm .navbar-collapse .dropdown-toggle:after{margin-left:auto}.navbar-expand-sm .navbar-collapse .nav-item.active:after{border-bottom-width:0;border-left-width:3px;right:auto;top:0;bottom:0}}
@media (min-width:576px){.navbar-expand-sm .navbar-collapse{width:auto;flex:1 1 auto}.navbar-expand-sm .nav-item.active{position:relative}.navbar-expand-sm .nav-item.active:after{content:"";position:absolute;left:0;right:0;bottom:-.25rem;border:0 var(--tblr-border-style) var(--tblr-navbar-active-border-color);border-bottom-width:2px}.navbar-expand-sm.navbar-vertical{box-shadow:inset calc(-1 * var(--tblr-navbar-border-width)) 0 0 0 var(--tblr-navbar-border-color)}.navbar-expand-sm.navbar-vertical.navbar-right{box-shadow:inset calc(1 * var(--tblr-navbar-border-width)) 0 0 0 var(--tblr-navbar-border-color)}.navbar-expand-sm.navbar-vertical~.navbar,.navbar-expand-sm.navbar-vertical~.page-wrapper{margin-left:15rem}.navbar-expand-sm.navbar-vertical.navbar-right~.navbar,.navbar-expand-sm.navbar-vertical.navbar-right~.page-wrapper{margin-left:0;margin-right:15rem}}
@media (max-width:767.98px){.navbar-expand-md .navbar-collapse{flex-direction:column}.navbar-expand-md .navbar-collapse [class^=container]{flex-direction:column;align-items:stretch;padding:0}.navbar-expand-md .navbar-collapse .navbar-nav{margin-left:0;margin-right:0}.navbar-expand-md .navbar-collapse .navbar-nav .nav-link{padding:.5rem calc(calc(var(--tblr-page-padding) * 2)/ 2);justify-content:flex-start}.navbar-expand-md .navbar-collapse .dropdown-menu-columns{flex-direction:column}.navbar-expand-md .navbar-collapse .dropdown-menu{padding:0;background:0 0;position:static;color:inherit;box-shadow:none;border:none;min-width:0;margin:0}.navbar-expand-md .navbar-collapse .dropdown-menu .dropdown-item{min-width:0;display:flex;width:auto;padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 1.75rem);color:inherit}.navbar-expand-md .navbar-collapse .dropdown-menu .dropdown-item.active,.navbar-expand-md .navbar-collapse .dropdown-menu .dropdown-item:active{background:var(--tblr-navbar-active-bg)}.navbar-expand-md .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 3.25rem)}.navbar-expand-md .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 4.75rem)}.navbar-expand-md .navbar-collapse .dropdown-toggle:after{margin-left:auto}.navbar-expand-md .navbar-collapse .nav-item.active:after{border-bottom-width:0;border-left-width:3px;right:auto;top:0;bottom:0}}
@media (min-width:768px){.navbar-expand-md .navbar-collapse{width:auto;flex:1 1 auto}.navbar-expand-md .nav-item.active{position:relative}.navbar-expand-md .nav-item.active:after{content:"";position:absolute;left:0;right:0;bottom:-.25rem;border:0 var(--tblr-border-style) var(--tblr-navbar-active-border-color);border-bottom-width:2px}.navbar-expand-md.navbar-vertical{box-shadow:inset calc(-1 * var(--tblr-navbar-border-width)) 0 0 0 var(--tblr-navbar-border-color)}.navbar-expand-md.navbar-vertical.navbar-right{box-shadow:inset calc(1 * var(--tblr-navbar-border-width)) 0 0 0 var(--tblr-navbar-border-color)}.navbar-expand-md.navbar-vertical~.navbar,.navbar-expand-md.navbar-vertical~.page-wrapper{margin-left:15rem}.navbar-expand-md.navbar-vertical.navbar-right~.navbar,.navbar-expand-md.navbar-vertical.navbar-right~.page-wrapper{margin-left:0;margin-right:15rem}}
@media (max-width:991.98px){.navbar-expand-lg .navbar-collapse{flex-direction:column}.navbar-expand-lg .navbar-collapse [class^=container]{flex-direction:column;align-items:stretch;padding:0}.navbar-expand-lg .navbar-collapse .navbar-nav{margin-left:0;margin-right:0}.navbar-expand-lg .navbar-collapse .navbar-nav .nav-link{padding:.5rem calc(calc(var(--tblr-page-padding) * 2)/ 2);justify-content:flex-start}.navbar-expand-lg .navbar-collapse .dropdown-menu-columns{flex-direction:column}.navbar-expand-lg .navbar-collapse .dropdown-menu{padding:0;background:0 0;position:static;color:inherit;box-shadow:none;border:none;min-width:0;margin:0}.navbar-expand-lg .navbar-collapse .dropdown-menu .dropdown-item{min-width:0;display:flex;width:auto;padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 1.75rem);color:inherit}.navbar-expand-lg .navbar-collapse .dropdown-menu .dropdown-item.active,.navbar-expand-lg .navbar-collapse .dropdown-menu .dropdown-item:active{background:var(--tblr-navbar-active-bg)}.navbar-expand-lg .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 3.25rem)}.navbar-expand-lg .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 4.75rem)}.navbar-expand-lg .navbar-collapse .dropdown-toggle:after{margin-left:auto}.navbar-expand-lg .navbar-collapse .nav-item.active:after{border-bottom-width:0;border-left-width:3px;right:auto;top:0;bottom:0}}
@media (min-width:992px){.navbar-expand-lg .navbar-collapse{width:auto;flex:1 1 auto}.navbar-expand-lg .nav-item.active{position:relative}.navbar-expand-lg .nav-item.active:after{content:"";position:absolute;left:0;right:0;bottom:-.25rem;border:0 var(--tblr-border-style) var(--tblr-navbar-active-border-color);border-bottom-width:2px}.navbar-expand-lg.navbar-vertical{box-shadow:inset calc(-1 * var(--tblr-navbar-border-width)) 0 0 0 var(--tblr-navbar-border-color)}.navbar-expand-lg.navbar-vertical.navbar-right{box-shadow:inset calc(1 * var(--tblr-navbar-border-width)) 0 0 0 var(--tblr-navbar-border-color)}.navbar-expand-lg.navbar-vertical~.navbar,.navbar-expand-lg.navbar-vertical~.page-wrapper{margin-left:15rem}.navbar-expand-lg.navbar-vertical.navbar-right~.navbar,.navbar-expand-lg.navbar-vertical.navbar-right~.page-wrapper{margin-left:0;margin-right:15rem}}
@media (max-width:1199.98px){.navbar-expand-xl .navbar-collapse{flex-direction:column}.navbar-expand-xl .navbar-collapse [class^=container]{flex-direction:column;align-items:stretch;padding:0}.navbar-expand-xl .navbar-collapse .navbar-nav{margin-left:0;margin-right:0}.navbar-expand-xl .navbar-collapse .navbar-nav .nav-link{padding:.5rem calc(calc(var(--tblr-page-padding) * 2)/ 2);justify-content:flex-start}.navbar-expand-xl .navbar-collapse .dropdown-menu-columns{flex-direction:column}.navbar-expand-xl .navbar-collapse .dropdown-menu{padding:0;background:0 0;position:static;color:inherit;box-shadow:none;border:none;min-width:0;margin:0}.navbar-expand-xl .navbar-collapse .dropdown-menu .dropdown-item{min-width:0;display:flex;width:auto;padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 1.75rem);color:inherit}.navbar-expand-xl .navbar-collapse .dropdown-menu .dropdown-item.active,.navbar-expand-xl .navbar-collapse .dropdown-menu .dropdown-item:active{background:var(--tblr-navbar-active-bg)}.navbar-expand-xl .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 3.25rem)}.navbar-expand-xl .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 4.75rem)}.navbar-expand-xl .navbar-collapse .dropdown-toggle:after{margin-left:auto}.navbar-expand-xl .navbar-collapse .nav-item.active:after{border-bottom-width:0;border-left-width:3px;right:auto;top:0;bottom:0}}
@media (min-width:1200px){.navbar-expand-xl .navbar-collapse{width:auto;flex:1 1 auto}.navbar-expand-xl .nav-item.active{position:relative}.navbar-expand-xl .nav-item.active:after{content:"";position:absolute;left:0;right:0;bottom:-.25rem;border:0 var(--tblr-border-style) var(--tblr-navbar-active-border-color);border-bottom-width:2px}.navbar-expand-xl.navbar-vertical{box-shadow:inset calc(-1 * var(--tblr-navbar-border-width)) 0 0 0 var(--tblr-navbar-border-color)}.navbar-expand-xl.navbar-vertical.navbar-right{box-shadow:inset calc(1 * var(--tblr-navbar-border-width)) 0 0 0 var(--tblr-navbar-border-color)}.navbar-expand-xl.navbar-vertical~.navbar,.navbar-expand-xl.navbar-vertical~.page-wrapper{margin-left:15rem}.navbar-expand-xl.navbar-vertical.navbar-right~.navbar,.navbar-expand-xl.navbar-vertical.navbar-right~.page-wrapper{margin-left:0;margin-right:15rem}}
@media (max-width:1399.98px){.navbar-expand-xxl .navbar-collapse{flex-direction:column}.navbar-expand-xxl .navbar-collapse [class^=container]{flex-direction:column;align-items:stretch;padding:0}.navbar-expand-xxl .navbar-collapse .navbar-nav{margin-left:0;margin-right:0}.navbar-expand-xxl .navbar-collapse .navbar-nav .nav-link{padding:.5rem calc(calc(var(--tblr-page-padding) * 2)/ 2);justify-content:flex-start}.navbar-expand-xxl .navbar-collapse .dropdown-menu-columns{flex-direction:column}.navbar-expand-xxl .navbar-collapse .dropdown-menu{padding:0;background:0 0;position:static;color:inherit;box-shadow:none;border:none;min-width:0;margin:0}.navbar-expand-xxl .navbar-collapse .dropdown-menu .dropdown-item{min-width:0;display:flex;width:auto;padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 1.75rem);color:inherit}.navbar-expand-xxl .navbar-collapse .dropdown-menu .dropdown-item.active,.navbar-expand-xxl .navbar-collapse .dropdown-menu .dropdown-item:active{background:var(--tblr-navbar-active-bg)}.navbar-expand-xxl .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 3.25rem)}.navbar-expand-xxl .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 4.75rem)}.navbar-expand-xxl .navbar-collapse .dropdown-toggle:after{margin-left:auto}.navbar-expand-xxl .navbar-collapse .nav-item.active:after{border-bottom-width:0;border-left-width:3px;right:auto;top:0;bottom:0}}
@media (min-width:1400px){.navbar-expand-xxl .navbar-collapse{width:auto;flex:1 1 auto}.navbar-expand-xxl .nav-item.active{position:relative}.navbar-expand-xxl .nav-item.active:after{content:"";position:absolute;left:0;right:0;bottom:-.25rem;border:0 var(--tblr-border-style) var(--tblr-navbar-active-border-color);border-bottom-width:2px}.navbar-expand-xxl.navbar-vertical{box-shadow:inset calc(-1 * var(--tblr-navbar-border-width)) 0 0 0 var(--tblr-navbar-border-color)}.navbar-expand-xxl.navbar-vertical.navbar-right{box-shadow:inset calc(1 * var(--tblr-navbar-border-width)) 0 0 0 var(--tblr-navbar-border-color)}.navbar-expand-xxl.navbar-vertical~.navbar,.navbar-expand-xxl.navbar-vertical~.page-wrapper{margin-left:15rem}.navbar-expand-xxl.navbar-vertical.navbar-right~.navbar,.navbar-expand-xxl.navbar-vertical.navbar-right~.page-wrapper{margin-left:0;margin-right:15rem}}
.navbar-expand .navbar-collapse{flex-direction:column}
.navbar-expand .navbar-collapse [class^=container]{flex-direction:column;align-items:stretch;padding:0}
.navbar-expand .navbar-collapse .navbar-nav{margin-left:0;margin-right:0}
.navbar-expand .navbar-collapse .navbar-nav .nav-link{padding:.5rem calc(calc(var(--tblr-page-padding) * 2)/ 2);justify-content:flex-start}
.navbar-expand .navbar-collapse .dropdown-menu-columns{flex-direction:column}
.navbar-expand .navbar-collapse .dropdown-menu{padding:0;background:0 0;position:static;color:inherit;box-shadow:none;border:none;min-width:0;margin:0}
.navbar-expand .navbar-collapse .dropdown-menu .dropdown-item{min-width:0;display:flex;width:auto;padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 1.75rem);color:inherit}
.navbar-expand .navbar-collapse .dropdown-menu .dropdown-item.active,.navbar-expand .navbar-collapse .dropdown-menu .dropdown-item:active{background:var(--tblr-navbar-active-bg)}
.navbar-expand .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 3.25rem)}
.navbar-expand .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 4.75rem)}
.navbar-expand .navbar-collapse .dropdown-toggle:after{margin-left:auto}
.navbar-expand .navbar-collapse .nav-item.active:after{border-bottom-width:0;border-left-width:3px;right:auto;top:0;bottom:0}
.navbar-expand .navbar-collapse{width:auto;flex:1 1 auto}
.navbar-expand .nav-item.active{position:relative}
.navbar-expand .nav-item.active:after{content:"";position:absolute;left:0;right:0;bottom:-.25rem;border:0 var(--tblr-border-style) var(--tblr-navbar-active-border-color);border-bottom-width:2px}
.navbar-expand.navbar-vertical{box-shadow:inset calc(-1 * var(--tblr-navbar-border-width)) 0 0 0 var(--tblr-navbar-border-color)}
.navbar-expand.navbar-vertical.navbar-right{box-shadow:inset calc(1 * var(--tblr-navbar-border-width)) 0 0 0 var(--tblr-navbar-border-color)}
.navbar-expand.navbar-vertical~.navbar,.navbar-expand.navbar-vertical~.page-wrapper{margin-left:15rem}
.navbar-expand.navbar-vertical.navbar-right~.navbar,.navbar-expand.navbar-vertical.navbar-right~.page-wrapper{margin-left:0;margin-right:15rem}
.navbar-brand{display:inline-flex;align-items:center;font-weight:var(--tblr-font-weight-bold);margin:0;line-height:1;gap:.5rem}
.navbar-brand-image{height:2rem;width:auto}
.navbar-toggler{border:0;width:2rem;height:2rem;position:relative;display:flex;align-items:center;justify-content:center}
.navbar-toggler-icon{height:2px;width:1.25em;background:currentColor;border-radius:10px;transition:top .2s .2s,bottom .2s .2s,transform .2s,opacity 0s .2s;position:relative}
@media (prefers-reduced-motion:reduce){.navbar-toggler-icon{transition:none}}
.navbar-toggler-icon:after,.navbar-toggler-icon:before{content:"";display:block;height:inherit;width:inherit;border-radius:inherit;background:inherit;position:absolute;left:0;transition:inherit}
@media (prefers-reduced-motion:reduce){.navbar-toggler-icon:after,.navbar-toggler-icon:before{transition:none}}
.navbar-toggler-icon:before{top:-.45em}
.navbar-toggler-icon:after{bottom:-.45em}
.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{transform:rotate(45deg);transition:top .3s,bottom .3s,transform .3s .3s,opacity 0s .3s}
@media (prefers-reduced-motion:reduce){.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{transition:none}}
.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{top:0;transform:rotate(-90deg)}
.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{bottom:0;opacity:0}
.navbar-transparent{--tblr-navbar-border-color:transparent!important;background:0 0!important}
.navbar-nav{align-items:stretch}
.navbar-nav .nav-item{display:flex;flex-direction:column;justify-content:center}
.navbar-side{margin:0;display:flex;flex-direction:row;align-items:center;justify-content:space-around}
@media (min-width:576px){.navbar-vertical.navbar-expand-sm{width:15rem;position:fixed;top:0;left:0;bottom:0;z-index:1030;align-items:flex-start;transition:transform .3s;overflow-y:scroll;padding:0}}
@media (min-width:576px) and (prefers-reduced-motion:reduce){.navbar-vertical.navbar-expand-sm{transition:none}}
@media (min-width:576px){.navbar-vertical.navbar-expand-sm.navbar-right{left:auto;right:0}.navbar-vertical.navbar-expand-sm .navbar-brand{padding:.75rem 0;justify-content:center}.navbar-vertical.navbar-expand-sm .navbar-collapse{align-items:stretch}.navbar-vertical.navbar-expand-sm .navbar-nav{flex-direction:column;flex-grow:1;min-height:auto}.navbar-vertical.navbar-expand-sm .navbar-nav .nav-link{padding-top:.5rem;padding-bottom:.5rem}.navbar-vertical.navbar-expand-sm>[class^=container]{flex-direction:column;align-items:stretch;min-height:100%;justify-content:flex-start;padding:0}.navbar-vertical.navbar-expand-sm~.page{padding-left:15rem}.navbar-vertical.navbar-expand-sm~.page [class^=container]{padding-left:1.5rem;padding-right:1.5rem}.navbar-vertical.navbar-expand-sm.navbar-right~.page{padding-left:0;padding-right:15rem}.navbar-vertical.navbar-expand-sm .navbar-collapse{flex-direction:column}.navbar-vertical.navbar-expand-sm .navbar-collapse [class^=container]{flex-direction:column;align-items:stretch;padding:0}.navbar-vertical.navbar-expand-sm .navbar-collapse .navbar-nav{margin-left:0;margin-right:0}.navbar-vertical.navbar-expand-sm .navbar-collapse .navbar-nav .nav-link{padding:.5rem calc(calc(var(--tblr-page-padding) * 2)/ 2);justify-content:flex-start}.navbar-vertical.navbar-expand-sm .navbar-collapse .dropdown-menu-columns{flex-direction:column}.navbar-vertical.navbar-expand-sm .navbar-collapse .dropdown-menu{padding:0;background:0 0;position:static;color:inherit;box-shadow:none;border:none;min-width:0;margin:0}.navbar-vertical.navbar-expand-sm .navbar-collapse .dropdown-menu .dropdown-item{min-width:0;display:flex;width:auto;padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 1.75rem);color:inherit}.navbar-vertical.navbar-expand-sm .navbar-collapse .dropdown-menu .dropdown-item.active,.navbar-vertical.navbar-expand-sm .navbar-collapse .dropdown-menu .dropdown-item:active{background:var(--tblr-navbar-active-bg)}.navbar-vertical.navbar-expand-sm .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 3.25rem)}.navbar-vertical.navbar-expand-sm .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 4.75rem)}.navbar-vertical.navbar-expand-sm .navbar-collapse .dropdown-toggle:after{margin-left:auto}.navbar-vertical.navbar-expand-sm .navbar-collapse .nav-item.active:after{border-bottom-width:0;border-left-width:3px;right:auto;top:0;bottom:0}}
@media (min-width:768px){.navbar-vertical.navbar-expand-md{width:15rem;position:fixed;top:0;left:0;bottom:0;z-index:1030;align-items:flex-start;transition:transform .3s;overflow-y:scroll;padding:0}}
@media (min-width:768px) and (prefers-reduced-motion:reduce){.navbar-vertical.navbar-expand-md{transition:none}}
@media (min-width:768px){.navbar-vertical.navbar-expand-md.navbar-right{left:auto;right:0}.navbar-vertical.navbar-expand-md .navbar-brand{padding:.75rem 0;justify-content:center}.navbar-vertical.navbar-expand-md .navbar-collapse{align-items:stretch}.navbar-vertical.navbar-expand-md .navbar-nav{flex-direction:column;flex-grow:1;min-height:auto}.navbar-vertical.navbar-expand-md .navbar-nav .nav-link{padding-top:.5rem;padding-bottom:.5rem}.navbar-vertical.navbar-expand-md>[class^=container]{flex-direction:column;align-items:stretch;min-height:100%;justify-content:flex-start;padding:0}.navbar-vertical.navbar-expand-md~.page{padding-left:15rem}.navbar-vertical.navbar-expand-md~.page [class^=container]{padding-left:1.5rem;padding-right:1.5rem}.navbar-vertical.navbar-expand-md.navbar-right~.page{padding-left:0;padding-right:15rem}.navbar-vertical.navbar-expand-md .navbar-collapse{flex-direction:column}.navbar-vertical.navbar-expand-md .navbar-collapse [class^=container]{flex-direction:column;align-items:stretch;padding:0}.navbar-vertical.navbar-expand-md .navbar-collapse .navbar-nav{margin-left:0;margin-right:0}.navbar-vertical.navbar-expand-md .navbar-collapse .navbar-nav .nav-link{padding:.5rem calc(calc(var(--tblr-page-padding) * 2)/ 2);justify-content:flex-start}.navbar-vertical.navbar-expand-md .navbar-collapse .dropdown-menu-columns{flex-direction:column}.navbar-vertical.navbar-expand-md .navbar-collapse .dropdown-menu{padding:0;background:0 0;position:static;color:inherit;box-shadow:none;border:none;min-width:0;margin:0}.navbar-vertical.navbar-expand-md .navbar-collapse .dropdown-menu .dropdown-item{min-width:0;display:flex;width:auto;padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 1.75rem);color:inherit}.navbar-vertical.navbar-expand-md .navbar-collapse .dropdown-menu .dropdown-item.active,.navbar-vertical.navbar-expand-md .navbar-collapse .dropdown-menu .dropdown-item:active{background:var(--tblr-navbar-active-bg)}.navbar-vertical.navbar-expand-md .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 3.25rem)}.navbar-vertical.navbar-expand-md .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 4.75rem)}.navbar-vertical.navbar-expand-md .navbar-collapse .dropdown-toggle:after{margin-left:auto}.navbar-vertical.navbar-expand-md .navbar-collapse .nav-item.active:after{border-bottom-width:0;border-left-width:3px;right:auto;top:0;bottom:0}}
@media (min-width:992px){.navbar-vertical.navbar-expand-lg{width:15rem;position:fixed;top:0;left:0;bottom:0;z-index:1030;align-items:flex-start;transition:transform .3s;overflow-y:scroll;padding:0}}
@media (min-width:992px) and (prefers-reduced-motion:reduce){.navbar-vertical.navbar-expand-lg{transition:none}}
@media (min-width:992px){.navbar-vertical.navbar-expand-lg.navbar-right{left:auto;right:0}.navbar-vertical.navbar-expand-lg .navbar-brand{padding:.75rem 0;justify-content:center}.navbar-vertical.navbar-expand-lg .navbar-collapse{align-items:stretch}.navbar-vertical.navbar-expand-lg .navbar-nav{flex-direction:column;flex-grow:1;min-height:auto}.navbar-vertical.navbar-expand-lg .navbar-nav .nav-link{padding-top:.5rem;padding-bottom:.5rem}.navbar-vertical.navbar-expand-lg>[class^=container]{flex-direction:column;align-items:stretch;min-height:100%;justify-content:flex-start;padding:0}.navbar-vertical.navbar-expand-lg~.page{padding-left:15rem}.navbar-vertical.navbar-expand-lg~.page [class^=container]{padding-left:1.5rem;padding-right:1.5rem}.navbar-vertical.navbar-expand-lg.navbar-right~.page{padding-left:0;padding-right:15rem}.navbar-vertical.navbar-expand-lg .navbar-collapse{flex-direction:column}.navbar-vertical.navbar-expand-lg .navbar-collapse [class^=container]{flex-direction:column;align-items:stretch;padding:0}.navbar-vertical.navbar-expand-lg .navbar-collapse .navbar-nav{margin-left:0;margin-right:0}.navbar-vertical.navbar-expand-lg .navbar-collapse .navbar-nav .nav-link{padding:.5rem calc(calc(var(--tblr-page-padding) * 2)/ 2);justify-content:flex-start}.navbar-vertical.navbar-expand-lg .navbar-collapse .dropdown-menu-columns{flex-direction:column}.navbar-vertical.navbar-expand-lg .navbar-collapse .dropdown-menu{padding:0;background:0 0;position:static;color:inherit;box-shadow:none;border:none;min-width:0;margin:0}.navbar-vertical.navbar-expand-lg .navbar-collapse .dropdown-menu .dropdown-item{min-width:0;display:flex;width:auto;padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 1.75rem);color:inherit}.navbar-vertical.navbar-expand-lg .navbar-collapse .dropdown-menu .dropdown-item.active,.navbar-vertical.navbar-expand-lg .navbar-collapse .dropdown-menu .dropdown-item:active{background:var(--tblr-navbar-active-bg)}.navbar-vertical.navbar-expand-lg .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 3.25rem)}.navbar-vertical.navbar-expand-lg .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 4.75rem)}.navbar-vertical.navbar-expand-lg .navbar-collapse .dropdown-toggle:after{margin-left:auto}.navbar-vertical.navbar-expand-lg .navbar-collapse .nav-item.active:after{border-bottom-width:0;border-left-width:3px;right:auto;top:0;bottom:0}}
@media (min-width:1200px){.navbar-vertical.navbar-expand-xl{width:15rem;position:fixed;top:0;left:0;bottom:0;z-index:1030;align-items:flex-start;transition:transform .3s;overflow-y:scroll;padding:0}}
@media (min-width:1200px) and (prefers-reduced-motion:reduce){.navbar-vertical.navbar-expand-xl{transition:none}}
@media (min-width:1200px){.navbar-vertical.navbar-expand-xl.navbar-right{left:auto;right:0}.navbar-vertical.navbar-expand-xl .navbar-brand{padding:.75rem 0;justify-content:center}.navbar-vertical.navbar-expand-xl .navbar-collapse{align-items:stretch}.navbar-vertical.navbar-expand-xl .navbar-nav{flex-direction:column;flex-grow:1;min-height:auto}.navbar-vertical.navbar-expand-xl .navbar-nav .nav-link{padding-top:.5rem;padding-bottom:.5rem}.navbar-vertical.navbar-expand-xl>[class^=container]{flex-direction:column;align-items:stretch;min-height:100%;justify-content:flex-start;padding:0}.navbar-vertical.navbar-expand-xl~.page{padding-left:15rem}.navbar-vertical.navbar-expand-xl~.page [class^=container]{padding-left:1.5rem;padding-right:1.5rem}.navbar-vertical.navbar-expand-xl.navbar-right~.page{padding-left:0;padding-right:15rem}.navbar-vertical.navbar-expand-xl .navbar-collapse{flex-direction:column}.navbar-vertical.navbar-expand-xl .navbar-collapse [class^=container]{flex-direction:column;align-items:stretch;padding:0}.navbar-vertical.navbar-expand-xl .navbar-collapse .navbar-nav{margin-left:0;margin-right:0}.navbar-vertical.navbar-expand-xl .navbar-collapse .navbar-nav .nav-link{padding:.5rem calc(calc(var(--tblr-page-padding) * 2)/ 2);justify-content:flex-start}.navbar-vertical.navbar-expand-xl .navbar-collapse .dropdown-menu-columns{flex-direction:column}.navbar-vertical.navbar-expand-xl .navbar-collapse .dropdown-menu{padding:0;background:0 0;position:static;color:inherit;box-shadow:none;border:none;min-width:0;margin:0}.navbar-vertical.navbar-expand-xl .navbar-collapse .dropdown-menu .dropdown-item{min-width:0;display:flex;width:auto;padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 1.75rem);color:inherit}.navbar-vertical.navbar-expand-xl .navbar-collapse .dropdown-menu .dropdown-item.active,.navbar-vertical.navbar-expand-xl .navbar-collapse .dropdown-menu .dropdown-item:active{background:var(--tblr-navbar-active-bg)}.navbar-vertical.navbar-expand-xl .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 3.25rem)}.navbar-vertical.navbar-expand-xl .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 4.75rem)}.navbar-vertical.navbar-expand-xl .navbar-collapse .dropdown-toggle:after{margin-left:auto}.navbar-vertical.navbar-expand-xl .navbar-collapse .nav-item.active:after{border-bottom-width:0;border-left-width:3px;right:auto;top:0;bottom:0}}
@media (min-width:1400px){.navbar-vertical.navbar-expand-xxl{width:15rem;position:fixed;top:0;left:0;bottom:0;z-index:1030;align-items:flex-start;transition:transform .3s;overflow-y:scroll;padding:0}}
@media (min-width:1400px) and (prefers-reduced-motion:reduce){.navbar-vertical.navbar-expand-xxl{transition:none}}
@media (min-width:1400px){.navbar-vertical.navbar-expand-xxl.navbar-right{left:auto;right:0}.navbar-vertical.navbar-expand-xxl .navbar-brand{padding:.75rem 0;justify-content:center}.navbar-vertical.navbar-expand-xxl .navbar-collapse{align-items:stretch}.navbar-vertical.navbar-expand-xxl .navbar-nav{flex-direction:column;flex-grow:1;min-height:auto}.navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link{padding-top:.5rem;padding-bottom:.5rem}.navbar-vertical.navbar-expand-xxl>[class^=container]{flex-direction:column;align-items:stretch;min-height:100%;justify-content:flex-start;padding:0}.navbar-vertical.navbar-expand-xxl~.page{padding-left:15rem}.navbar-vertical.navbar-expand-xxl~.page [class^=container]{padding-left:1.5rem;padding-right:1.5rem}.navbar-vertical.navbar-expand-xxl.navbar-right~.page{padding-left:0;padding-right:15rem}.navbar-vertical.navbar-expand-xxl .navbar-collapse{flex-direction:column}.navbar-vertical.navbar-expand-xxl .navbar-collapse [class^=container]{flex-direction:column;align-items:stretch;padding:0}.navbar-vertical.navbar-expand-xxl .navbar-collapse .navbar-nav{margin-left:0;margin-right:0}.navbar-vertical.navbar-expand-xxl .navbar-collapse .navbar-nav .nav-link{padding:.5rem calc(calc(var(--tblr-page-padding) * 2)/ 2);justify-content:flex-start}.navbar-vertical.navbar-expand-xxl .navbar-collapse .dropdown-menu-columns{flex-direction:column}.navbar-vertical.navbar-expand-xxl .navbar-collapse .dropdown-menu{padding:0;background:0 0;position:static;color:inherit;box-shadow:none;border:none;min-width:0;margin:0}.navbar-vertical.navbar-expand-xxl .navbar-collapse .dropdown-menu .dropdown-item{min-width:0;display:flex;width:auto;padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 1.75rem);color:inherit}.navbar-vertical.navbar-expand-xxl .navbar-collapse .dropdown-menu .dropdown-item.active,.navbar-vertical.navbar-expand-xxl .navbar-collapse .dropdown-menu .dropdown-item:active{background:var(--tblr-navbar-active-bg)}.navbar-vertical.navbar-expand-xxl .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 3.25rem)}.navbar-vertical.navbar-expand-xxl .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 4.75rem)}.navbar-vertical.navbar-expand-xxl .navbar-collapse .dropdown-toggle:after{margin-left:auto}.navbar-vertical.navbar-expand-xxl .navbar-collapse .nav-item.active:after{border-bottom-width:0;border-left-width:3px;right:auto;top:0;bottom:0}}
.navbar-vertical.navbar-expand{width:15rem;position:fixed;top:0;left:0;bottom:0;z-index:1030;align-items:flex-start;transition:transform .3s;overflow-y:scroll;padding:0}
@media (prefers-reduced-motion:reduce){.navbar-vertical.navbar-expand{transition:none}}
.navbar-vertical.navbar-expand.navbar-right{left:auto;right:0}
.navbar-vertical.navbar-expand .navbar-brand{padding:.75rem 0;justify-content:center}
.navbar-vertical.navbar-expand .navbar-collapse{align-items:stretch}
.navbar-vertical.navbar-expand .navbar-nav{flex-direction:column;flex-grow:1;min-height:auto}
.navbar-vertical.navbar-expand .navbar-nav .nav-link{padding-top:.5rem;padding-bottom:.5rem}
.navbar-vertical.navbar-expand>[class^=container]{flex-direction:column;align-items:stretch;min-height:100%;justify-content:flex-start;padding:0}
.navbar-vertical.navbar-expand~.page{padding-left:15rem}
.navbar-vertical.navbar-expand~.page [class^=container]{padding-left:1.5rem;padding-right:1.5rem}
.navbar-vertical.navbar-expand.navbar-right~.page{padding-left:0;padding-right:15rem}
.navbar-vertical.navbar-expand .navbar-collapse{flex-direction:column}
.navbar-vertical.navbar-expand .navbar-collapse [class^=container]{flex-direction:column;align-items:stretch;padding:0}
.navbar-vertical.navbar-expand .navbar-collapse .navbar-nav{margin-left:0;margin-right:0}
.navbar-vertical.navbar-expand .navbar-collapse .navbar-nav .nav-link{padding:.5rem calc(calc(var(--tblr-page-padding) * 2)/ 2);justify-content:flex-start}
.navbar-vertical.navbar-expand .navbar-collapse .dropdown-menu-columns{flex-direction:column}
.navbar-vertical.navbar-expand .navbar-collapse .dropdown-menu{padding:0;background:0 0;position:static;color:inherit;box-shadow:none;border:none;min-width:0;margin:0}
.navbar-vertical.navbar-expand .navbar-collapse .dropdown-menu .dropdown-item{min-width:0;display:flex;width:auto;padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 1.75rem);color:inherit}
.navbar-vertical.navbar-expand .navbar-collapse .dropdown-menu .dropdown-item.active,.navbar-vertical.navbar-expand .navbar-collapse .dropdown-menu .dropdown-item:active{background:var(--tblr-navbar-active-bg)}
.navbar-vertical.navbar-expand .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 3.25rem)}
.navbar-vertical.navbar-expand .navbar-collapse .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-item{padding-left:calc(calc(calc(var(--tblr-page-padding) * 2)/ 2) + 4.75rem)}
.navbar-vertical.navbar-expand .navbar-collapse .dropdown-toggle:after{margin-left:auto}
.navbar-vertical.navbar-expand .navbar-collapse .nav-item.active:after{border-bottom-width:0;border-left-width:3px;right:auto;top:0;bottom:0}
.navbar-overlap:after{content:"";height:9rem;position:absolute;top:100%;left:0;right:0;background:inherit;z-index:-1;box-shadow:inherit}
.page{display:flex;flex-direction:column;position:relative;min-height:100%}
.page-center .container{margin-top:auto;margin-bottom:auto}
.page-wrapper{flex:1;display:flex;flex-direction:column}
@media print{.page-wrapper{margin:0!important}}
.page-wrapper-full .page-body:first-child{margin:0;border-top:0}
.page-body{margin-top:var(--tblr-page-padding-y);margin-bottom:var(--tblr-page-padding-y)}
.page-body-card{background:var(--tblr-bg-surface);border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent);padding:var(--tblr-page-padding) 0;margin-bottom:0;flex:1}
.page-body~.page-body-card{margin-top:0}
.page-cover{background:no-repeat center/cover;min-height:9rem}
@media (min-width:768px){.page-cover{min-height:12rem}}
@media (min-width:992px){.page-cover{min-height:15rem}}
.page-cover-overlay{position:relative}
.page-cover-overlay:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%)}
.page-header{display:flex;flex-wrap:wrap;min-height:2.25rem;flex-direction:column;justify-content:center}
.page-wrapper .page-header{margin:var(--tblr-page-padding-y) 0 0}
.page-header-border{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);padding:var(--tblr-page-padding-y) 0;margin:0!important;background-color:var(--tblr-bg-surface)}
.page-pretitle{font-size:.625rem;font-weight:var(--tblr-font-weight-bold);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-muted)}
.page-title{margin:0;font-size:1.25rem;line-height:1.75rem;font-weight:var(--tblr-font-weight-bold);color:inherit;display:flex;align-items:center}
.page-title svg{width:1.5rem;height:1.5rem;margin-right:.25rem}
.page-title-lg{font-size:1.5rem;line-height:2rem}
.page-subtitle{margin-top:.25rem;color:var(--tblr-muted)}
.page-cover{--tblr-page-cover-blur:20px;--tblr-page-cover-padding:1rem;min-height:6rem;padding:var(--tblr-page-cover-padding) 0;position:relative;overflow:hidden}
.page-cover-img{position:absolute;top:calc(-2 * var(--tblr-page-cover-blur,0));left:calc(-2 * var(--tblr-page-cover-blur,0));right:calc(-2 * var(--tblr-page-cover-blur,0));bottom:calc(-2 * var(--tblr-page-cover-blur,0));pointer-events:none;filter:blur(var(--tblr-page-cover-blur));-o-object-fit:cover;object-fit:cover;background-size:cover;background-position:center;z-index:-1}
.page-tabs{margin-top:.5rem;position:relative}
.page-header-tabs .nav-bordered{border:0}
.page-header-tabs+.page-body-card{margin-top:0}
.footer{border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);background-color:#fff;padding:2rem 0;color:var(--tblr-muted);margin-top:auto}
.footer-transparent{background-color:transparent;border-top:0}
body:not(.theme-dark):not([data-bs-theme=dark]) .hide-theme-light{display:none!important}
body.theme-dark .hide-theme-dark,body[data-bs-theme=dark] .hide-theme-dark{display:none!important}
[data-bs-theme=dark]{--tblr-body-color:#fcfdfe;--tblr-body-color-rgb:252,253,254;--tblr-muted:#3a4859;--tblr-body-bg:#151f2c;--tblr-body-bg-rgb:21,31,44;--tblr-emphasis-color:#ffffff;--tblr-emphasis-color-rgb:255,255,255;--tblr-bg-forms:#151f2c;--tblr-bg-surface:#182433;--tblr-bg-surface-dark:#151f2c;--tblr-bg-surface-secondary:#1b293a;--tblr-bg-surface-tertiary:#151f2c;--tblr-link-color:#307fdd;--tblr-link-hover-color:#206bc4;--tblr-active-bg:#1b293a;--tblr-disabled-color:var(--tblr-gray-700);--tblr-border-color:var(--tblr-dark-mode-border-color);--tblr-border-color-translucent:var(
  --tblr-dark-mode-border-color-translucent
);--tblr-border-dark-color:var(--tblr-dark-mode-border-dark-color);--tblr-border-color-active:var(
  --tblr-dark-mode-border-color-active
);--tblr-btn-color:#151f2c;--tblr-code-color:var(--tblr-body-color);--tblr-code-bg:#1f2e41;--tblr-primary-lt:#192b42;--tblr-primary-lt-rgb:25,43,66;--tblr-secondary-lt:#202c3b;--tblr-secondary-lt-rgb:32,44,59;--tblr-success-lt:#1a3235;--tblr-success-lt-rgb:26,50,53;--tblr-info-lt:#1c3044;--tblr-info-lt-rgb:28,48,68;--tblr-warning-lt:#2e2b2f;--tblr-warning-lt-rgb:46,43,47;--tblr-danger-lt:#2b2634;--tblr-danger-lt-rgb:43,38,52;--tblr-light-lt:#2f3a47;--tblr-light-lt-rgb:47,58,71;--tblr-dark-lt:#182433;--tblr-dark-lt-rgb:24,36,51;--tblr-muted-lt:#202c3b;--tblr-muted-lt-rgb:32,44,59;--tblr-blue-lt:#192b42;--tblr-blue-lt-rgb:25,43,66;--tblr-azure-lt:#1c3044;--tblr-azure-lt-rgb:28,48,68;--tblr-indigo-lt:#1c2a45;--tblr-indigo-lt-rgb:28,42,69;--tblr-purple-lt:#272742;--tblr-purple-lt-rgb:39,39,66;--tblr-pink-lt:#2b2639;--tblr-pink-lt-rgb:43,38,57;--tblr-red-lt:#2b2634;--tblr-red-lt-rgb:43,38,52;--tblr-orange-lt:#2e2b2f;--tblr-orange-lt-rgb:46,43,47;--tblr-yellow-lt:#2e302e;--tblr-yellow-lt-rgb:46,48,46;--tblr-lime-lt:#213330;--tblr-lime-lt-rgb:33,51,48;--tblr-green-lt:#1a3235;--tblr-green-lt-rgb:26,50,53;--tblr-teal-lt:#17313a;--tblr-teal-lt-rgb:23,49,58;--tblr-cyan-lt:#183140;--tblr-cyan-lt-rgb:24,49,64;--tblr-facebook-lt:#182c46;--tblr-facebook-lt-rgb:24,44,70;--tblr-twitter-lt:#193146;--tblr-twitter-lt-rgb:25,49,70;--tblr-linkedin-lt:#172b41;--tblr-linkedin-lt-rgb:23,43,65;--tblr-google-lt:#2c2834;--tblr-google-lt-rgb:44,40,52;--tblr-youtube-lt:#2f202e;--tblr-youtube-lt-rgb:47,32,46;--tblr-vimeo-lt:#183345;--tblr-vimeo-lt-rgb:24,51,69;--tblr-dribbble-lt:#2d283c;--tblr-dribbble-lt-rgb:45,40,60;--tblr-github-lt:#182330;--tblr-github-lt-rgb:24,35,48;--tblr-instagram-lt:#2c2737;--tblr-instagram-lt-rgb:44,39,55;--tblr-pinterest-lt:#292131;--tblr-pinterest-lt-rgb:41,33,49;--tblr-vk-lt:#202e3f;--tblr-vk-lt-rgb:32,46,63;--tblr-rss-lt:#2f312e;--tblr-rss-lt-rgb:47,49,46;--tblr-flickr-lt:#162a44;--tblr-flickr-lt-rgb:22,42,68;--tblr-bitbucket-lt:#162942;--tblr-bitbucket-lt-rgb:22,41,66;--tblr-tabler-lt:#192b42;--tblr-tabler-lt-rgb:25,43,66}
[data-bs-theme=dark] .navbar-brand-autodark .navbar-brand-image{filter:brightness(0) invert(1)}
.accordion{--tblr-accordion-color:var(--tblr-body-color)}
.accordion-button:focus:not(:focus-visible){outline:0;box-shadow:none}
.accordion-button:after{opacity:.7}
.accordion-button:not(.collapsed){font-weight:var(--tblr-font-weight-bold);border-bottom-color:transparent;box-shadow:none}
.accordion-button:not(.collapsed):after{opacity:1}
.alert{--tblr-alert-color:var(--tblr-muted);background:#fff;border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent);border-left:.25rem var(--tblr-border-style) var(--tblr-alert-color);box-shadow:rgba(24,36,51,.04) 0 2px 4px 0}
.alert>:last-child{margin-bottom:0}
.alert-important{border-color:transparent;background:var(--tblr-alert-color);color:#fff}
.alert-important .alert-icon,.alert-important .alert-link{color:inherit}
.alert-important .alert-link:hover{color:inherit}
.alert-link,.alert-link:hover{color:var(--tblr-alert-color)}
.alert-primary{--tblr-alert-color:var(--tblr-primary)}
.alert-secondary{--tblr-alert-color:var(--tblr-secondary)}
.alert-success{--tblr-alert-color:var(--tblr-success)}
.alert-info{--tblr-alert-color:var(--tblr-info)}
.alert-warning{--tblr-alert-color:var(--tblr-warning)}
.alert-danger{--tblr-alert-color:var(--tblr-danger)}
.alert-light{--tblr-alert-color:var(--tblr-light)}
.alert-dark{--tblr-alert-color:var(--tblr-dark)}
.alert-muted{--tblr-alert-color:var(--tblr-muted)}
.alert-blue{--tblr-alert-color:var(--tblr-blue)}
.alert-azure{--tblr-alert-color:var(--tblr-azure)}
.alert-indigo{--tblr-alert-color:var(--tblr-indigo)}
.alert-purple{--tblr-alert-color:var(--tblr-purple)}
.alert-pink{--tblr-alert-color:var(--tblr-pink)}
.alert-red{--tblr-alert-color:var(--tblr-red)}
.alert-orange{--tblr-alert-color:var(--tblr-orange)}
.alert-yellow{--tblr-alert-color:var(--tblr-yellow)}
.alert-lime{--tblr-alert-color:var(--tblr-lime)}
.alert-green{--tblr-alert-color:var(--tblr-green)}
.alert-teal{--tblr-alert-color:var(--tblr-teal)}
.alert-cyan{--tblr-alert-color:var(--tblr-cyan)}
.alert-facebook{--tblr-alert-color:var(--tblr-facebook)}
.alert-twitter{--tblr-alert-color:var(--tblr-twitter)}
.alert-linkedin{--tblr-alert-color:var(--tblr-linkedin)}
.alert-google{--tblr-alert-color:var(--tblr-google)}
.alert-youtube{--tblr-alert-color:var(--tblr-youtube)}
.alert-vimeo{--tblr-alert-color:var(--tblr-vimeo)}
.alert-dribbble{--tblr-alert-color:var(--tblr-dribbble)}
.alert-github{--tblr-alert-color:var(--tblr-github)}
.alert-instagram{--tblr-alert-color:var(--tblr-instagram)}
.alert-pinterest{--tblr-alert-color:var(--tblr-pinterest)}
.alert-vk{--tblr-alert-color:var(--tblr-vk)}
.alert-rss{--tblr-alert-color:var(--tblr-rss)}
.alert-flickr{--tblr-alert-color:var(--tblr-flickr)}
.alert-bitbucket{--tblr-alert-color:var(--tblr-bitbucket)}
.alert-tabler{--tblr-alert-color:var(--tblr-tabler)}
.alert-icon{color:var(--tblr-alert-color);width:1.5rem!important;height:1.5rem!important;margin:-.125rem 1rem -.125rem 0}
.alert-title{font-size:.875rem;line-height:1.25rem;font-weight:var(--tblr-font-weight-bold);margin-bottom:.25rem;color:var(--tblr-alert-color)}
.avatar{--tblr-avatar-size:2.5rem;--tblr-avatar-bg:var(--tblr-bg-surface-secondary);--tblr-avatar-shadow:inset var(--tblr-border-color-translucent) 0 0 0 1px;position:relative;width:var(--tblr-avatar-size);height:var(--tblr-avatar-size);font-size:calc(var(--tblr-avatar-size)/ 2.8571428572);font-weight:var(--tblr-font-weight-medium);display:inline-flex;align-items:center;justify-content:center;color:var(--tblr-muted);text-align:center;text-transform:uppercase;vertical-align:bottom;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--tblr-avatar-bg) no-repeat center/cover;border-radius:var(--tblr-border-radius);box-shadow:var(--tblr-avatar-shadow)}
.avatar svg{width:calc(var(--tblr-avatar-size)/ 1.6666666667);height:calc(var(--tblr-avatar-size)/ 1.6666666667)}
.avatar .badge{position:absolute;right:0;bottom:0;border-radius:100rem;box-shadow:0 0 0 2px var(--tblr-bg-surface)}
a.avatar{cursor:pointer}
.avatar-rounded{border-radius:100rem}
.avatar-xs{--tblr-avatar-size:1.5rem}
.avatar-xs .badge:empty{width:.375rem;height:.375rem}
.avatar-sm{--tblr-avatar-size:2rem}
.avatar-sm .badge:empty{width:.5rem;height:.5rem}
.avatar-md{--tblr-avatar-size:4rem}
.avatar-md .badge:empty{width:1rem;height:1rem}
.avatar-lg{--tblr-avatar-size:5.5rem}
.avatar-lg .badge:empty{width:1.375rem;height:1.375rem}
.avatar-xl{--tblr-avatar-size:7rem}
.avatar-xl .badge:empty{width:1.75rem;height:1.75rem}
.avatar-2xl{--tblr-avatar-size:11rem}
.avatar-2xl .badge:empty{width:2.75rem;height:2.75rem}
.avatar-list{--tblr-list-gap:0.5rem;display:flex;flex-wrap:wrap;gap:var(--tblr-list-gap)}
.avatar-list a.avatar:hover{z-index:1}
.avatar-list-stacked{display:block;--tblr-list-gap:0}
.avatar-list-stacked .avatar{margin-right:calc(-.5 * var(--tblr-avatar-size))!important;box-shadow:var(--tblr-avatar-shadow),0 0 0 2px var(--tblr-card-cap-bg,var(--tblr-card-bg,var(--tblr-bg-surface)))}
.avatar-upload{width:4rem;height:4rem;border:var(--tblr-border-width) dashed var(--tblr-border-color);background:var(--tblr-bg-forms);flex-direction:column;transition:color .3s,background-color .3s}
@media (prefers-reduced-motion:reduce){.avatar-upload{transition:none}}
.avatar-upload svg{width:1.5rem;height:1.5rem;stroke-width:1}
.avatar-upload:hover{border-color:var(--tblr-primary);color:var(--tblr-primary);text-decoration:none}
.avatar-upload-text{font-size:.625rem;line-height:1;margin-top:.25rem}
.avatar-cover{margin-top:calc(-.5 * var(--tblr-avatar-size));box-shadow:0 0 0 .25rem var(--tblr-card-bg,var(--tblr-body-bg))}
.badge{justify-content:center;align-items:center;background:#929dab;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--tblr-border-width) var(--tblr-border-style) transparent;min-width:1.35714285em;font-weight:var(--tblr-font-weight-bold);letter-spacing:.04em;vertical-align:bottom}
a.badge{color:var(--tblr-bg-surface)}
.badge:empty{display:inline-block;width:.5rem;height:.5rem;min-width:0;min-height:auto;padding:0;border-radius:100rem;vertical-align:baseline}
.badge .avatar{box-sizing:content-box;width:1.25rem;height:1.25rem;margin:0 .5rem 0 -.5rem}
.badge .icon{width:1em;height:1em;font-size:1rem;stroke-width:2}
.badge-outline{background-color:transparent;border:var(--tblr-border-width) var(--tblr-border-style) currentColor}
.badge-pill{border-radius:100rem}
.badges-list{--tblr-list-gap:0.5rem;display:flex;flex-wrap:wrap;gap:var(--tblr-list-gap)}
.badge-notification{position:absolute!important;top:0!important;right:0!important;transform:translate(50%,-50%);z-index:1}
.badge-blink{animation:blink 2s infinite}
.breadcrumb{--tblr-breadcrumb-item-active-font-weight:var(--tblr-font-weight-bold);--tblr-breadcrumb-item-disabled-color:var(--tblr-disabled-color);--tblr-breadcrumb-link-color:var(--tblr-link-color);padding:0;margin:0;background:0 0}
.breadcrumb a{color:var(--tblr-breadcrumb-link-color)}
.breadcrumb a:hover{text-decoration:underline}
.breadcrumb-muted{--tblr-breadcrumb-link-color:var(--tblr-muted)}
.breadcrumb-item.active{font-weight:var(--tblr-breadcrumb-item-active-font-weight)}
.breadcrumb-item.active a{color:inherit;pointer-events:none}
.breadcrumb-item.disabled{color:var(--tblr-breadcrumb-item-disabled-color)}
.breadcrumb-item.disabled:before{color:inherit}
.breadcrumb-item.disabled a{color:inherit;pointer-events:none}
.breadcrumb-dots{--tblr-breadcrumb-divider:"·"}
.breadcrumb-arrows{--tblr-breadcrumb-divider:"›"}
.breadcrumb-bullets{--tblr-breadcrumb-divider:"•"}
.btn{--tblr-btn-bg:var(--tblr-bg-surface);--tblr-btn-hover-bg:var(--tblr-bg-surface);--tblr-btn-icon-size:1.25rem;--tblr-btn-bg:var(--tblr-bg-surface);--tblr-btn-color:var(--tblr-body-color);--tblr-btn-border-color:var(--tblr-border-color);--tblr-btn-hover-bg:var(--tblr-btn-bg);--tblr-btn-hover-border-color:var(--tblr-border-color-active);--tblr-btn-box-shadow:var(--tblr-shadow-button);--tblr-btn-active-color:var(--tblr-primary);--tblr-btn-active-bg:rgba(var(--tblr-primary-rgb), 0.04);--tblr-btn-active-border-color:var(--tblr-primary);display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;box-shadow:var(--tblr-btn-box-shadow)}
.btn .icon{width:var(--tblr-btn-icon-size);height:var(--tblr-btn-icon-size);min-width:var(--tblr-btn-icon-size);margin:0 calc(var(--tblr-btn-padding-x)/ 2) 0 calc(var(--tblr-btn-padding-x)/ -4);vertical-align:bottom;color:inherit}
.btn .avatar{width:var(--tblr-btn-icon-size);height:var(--tblr-btn-icon-size);margin:0 calc(var(--tblr-btn-padding-x)/ 2) 0 calc(var(--tblr-btn-padding-x)/ -4)}
.btn .icon-right{margin:0 calc(var(--tblr-btn-padding-x)/ -4) 0 calc(var(--tblr-btn-padding-x)/ 2)}
.btn .badge{top:auto}
.btn-check+.btn:hover{color:var(--tblr-btn-hover-color);background-color:var(--tblr-btn-hover-bg);border-color:var(--tblr-btn-hover-border-color)}
.btn-link{color:#206bc4;background-color:transparent;border-color:transparent;box-shadow:none}
.btn-link .icon{color:inherit}
.btn-link:hover{color:#1a569d;border-color:transparent}
.btn-primary{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-primary-fg);--tblr-btn-bg:var(--tblr-primary);--tblr-btn-hover-color:var(--tblr-primary-fg);--tblr-btn-hover-bg:rgba(var(--tblr-primary-rgb), .8);--tblr-btn-active-color:var(--tblr-primary-fg);--tblr-btn-active-bg:rgba(var(--tblr-primary-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-primary);--tblr-btn-disabled-color:var(--tblr-primary-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-primary{--tblr-btn-color:var(--tblr-primary);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-primary);--tblr-btn-hover-color:var(--tblr-primary-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-primary);--tblr-btn-active-color:var(--tblr-primary-fg);--tblr-btn-active-bg:var(--tblr-primary);--tblr-btn-disabled-color:var(--tblr-primary);--tblr-btn-disabled-border-color:var(--tblr-primary)}
.btn-secondary{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-secondary-fg);--tblr-btn-bg:var(--tblr-secondary);--tblr-btn-hover-color:var(--tblr-secondary-fg);--tblr-btn-hover-bg:rgba(var(--tblr-secondary-rgb), .8);--tblr-btn-active-color:var(--tblr-secondary-fg);--tblr-btn-active-bg:rgba(var(--tblr-secondary-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-secondary);--tblr-btn-disabled-color:var(--tblr-secondary-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-secondary{--tblr-btn-color:var(--tblr-secondary);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-secondary);--tblr-btn-hover-color:var(--tblr-secondary-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-secondary);--tblr-btn-active-color:var(--tblr-secondary-fg);--tblr-btn-active-bg:var(--tblr-secondary);--tblr-btn-disabled-color:var(--tblr-secondary);--tblr-btn-disabled-border-color:var(--tblr-secondary)}
.btn-success{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-success-fg);--tblr-btn-bg:var(--tblr-success);--tblr-btn-hover-color:var(--tblr-success-fg);--tblr-btn-hover-bg:rgba(var(--tblr-success-rgb), .8);--tblr-btn-active-color:var(--tblr-success-fg);--tblr-btn-active-bg:rgba(var(--tblr-success-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-success);--tblr-btn-disabled-color:var(--tblr-success-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-success{--tblr-btn-color:var(--tblr-success);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-success);--tblr-btn-hover-color:var(--tblr-success-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-success);--tblr-btn-active-color:var(--tblr-success-fg);--tblr-btn-active-bg:var(--tblr-success);--tblr-btn-disabled-color:var(--tblr-success);--tblr-btn-disabled-border-color:var(--tblr-success)}
.btn-info{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-info-fg);--tblr-btn-bg:var(--tblr-info);--tblr-btn-hover-color:var(--tblr-info-fg);--tblr-btn-hover-bg:rgba(var(--tblr-info-rgb), .8);--tblr-btn-active-color:var(--tblr-info-fg);--tblr-btn-active-bg:rgba(var(--tblr-info-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-info);--tblr-btn-disabled-color:var(--tblr-info-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-info{--tblr-btn-color:var(--tblr-info);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-info);--tblr-btn-hover-color:var(--tblr-info-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-info);--tblr-btn-active-color:var(--tblr-info-fg);--tblr-btn-active-bg:var(--tblr-info);--tblr-btn-disabled-color:var(--tblr-info);--tblr-btn-disabled-border-color:var(--tblr-info)}
.btn-warning{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-warning-fg);--tblr-btn-bg:var(--tblr-warning);--tblr-btn-hover-color:var(--tblr-warning-fg);--tblr-btn-hover-bg:rgba(var(--tblr-warning-rgb), .8);--tblr-btn-active-color:var(--tblr-warning-fg);--tblr-btn-active-bg:rgba(var(--tblr-warning-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-warning);--tblr-btn-disabled-color:var(--tblr-warning-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-warning{--tblr-btn-color:var(--tblr-warning);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-warning);--tblr-btn-hover-color:var(--tblr-warning-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-warning);--tblr-btn-active-color:var(--tblr-warning-fg);--tblr-btn-active-bg:var(--tblr-warning);--tblr-btn-disabled-color:var(--tblr-warning);--tblr-btn-disabled-border-color:var(--tblr-warning)}
.btn-danger{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-danger-fg);--tblr-btn-bg:var(--tblr-danger);--tblr-btn-hover-color:var(--tblr-danger-fg);--tblr-btn-hover-bg:rgba(var(--tblr-danger-rgb), .8);--tblr-btn-active-color:var(--tblr-danger-fg);--tblr-btn-active-bg:rgba(var(--tblr-danger-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-danger);--tblr-btn-disabled-color:var(--tblr-danger-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-danger{--tblr-btn-color:var(--tblr-danger);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-danger);--tblr-btn-hover-color:var(--tblr-danger-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-danger);--tblr-btn-active-color:var(--tblr-danger-fg);--tblr-btn-active-bg:var(--tblr-danger);--tblr-btn-disabled-color:var(--tblr-danger);--tblr-btn-disabled-border-color:var(--tblr-danger)}
.btn-light{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-light-fg);--tblr-btn-bg:var(--tblr-light);--tblr-btn-hover-color:var(--tblr-light-fg);--tblr-btn-hover-bg:rgba(var(--tblr-light-rgb), .8);--tblr-btn-active-color:var(--tblr-light-fg);--tblr-btn-active-bg:rgba(var(--tblr-light-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-light);--tblr-btn-disabled-color:var(--tblr-light-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-light{--tblr-btn-color:var(--tblr-light);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-light);--tblr-btn-hover-color:var(--tblr-light-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-light);--tblr-btn-active-color:var(--tblr-light-fg);--tblr-btn-active-bg:var(--tblr-light);--tblr-btn-disabled-color:var(--tblr-light);--tblr-btn-disabled-border-color:var(--tblr-light)}
.btn-dark{--tblr-btn-border-color:var(--tblr-dark-mode-border-color);--tblr-btn-hover-border-color:var(--tblr-dark-mode-border-color-active);--tblr-btn-active-border-color:var(--tblr-dark-mode-border-color-active);--tblr-btn-color:var(--tblr-dark-fg);--tblr-btn-bg:var(--tblr-dark);--tblr-btn-hover-color:var(--tblr-dark-fg);--tblr-btn-hover-bg:rgba(var(--tblr-dark-rgb), .8);--tblr-btn-active-color:var(--tblr-dark-fg);--tblr-btn-active-bg:rgba(var(--tblr-dark-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-dark);--tblr-btn-disabled-color:var(--tblr-dark-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-dark{--tblr-btn-color:var(--tblr-dark);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-dark);--tblr-btn-hover-color:var(--tblr-dark-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-dark);--tblr-btn-active-color:var(--tblr-dark-fg);--tblr-btn-active-bg:var(--tblr-dark);--tblr-btn-disabled-color:var(--tblr-dark);--tblr-btn-disabled-border-color:var(--tblr-dark)}
.btn-muted{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-muted-fg);--tblr-btn-bg:var(--tblr-muted);--tblr-btn-hover-color:var(--tblr-muted-fg);--tblr-btn-hover-bg:rgba(var(--tblr-muted-rgb), .8);--tblr-btn-active-color:var(--tblr-muted-fg);--tblr-btn-active-bg:rgba(var(--tblr-muted-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-muted);--tblr-btn-disabled-color:var(--tblr-muted-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-muted{--tblr-btn-color:var(--tblr-muted);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-muted);--tblr-btn-hover-color:var(--tblr-muted-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-muted);--tblr-btn-active-color:var(--tblr-muted-fg);--tblr-btn-active-bg:var(--tblr-muted);--tblr-btn-disabled-color:var(--tblr-muted);--tblr-btn-disabled-border-color:var(--tblr-muted)}
.btn-blue{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-blue-fg);--tblr-btn-bg:var(--tblr-blue);--tblr-btn-hover-color:var(--tblr-blue-fg);--tblr-btn-hover-bg:rgba(var(--tblr-blue-rgb), .8);--tblr-btn-active-color:var(--tblr-blue-fg);--tblr-btn-active-bg:rgba(var(--tblr-blue-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-blue);--tblr-btn-disabled-color:var(--tblr-blue-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-blue{--tblr-btn-color:var(--tblr-blue);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-blue);--tblr-btn-hover-color:var(--tblr-blue-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-blue);--tblr-btn-active-color:var(--tblr-blue-fg);--tblr-btn-active-bg:var(--tblr-blue);--tblr-btn-disabled-color:var(--tblr-blue);--tblr-btn-disabled-border-color:var(--tblr-blue)}
.btn-azure{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-azure-fg);--tblr-btn-bg:var(--tblr-azure);--tblr-btn-hover-color:var(--tblr-azure-fg);--tblr-btn-hover-bg:rgba(var(--tblr-azure-rgb), .8);--tblr-btn-active-color:var(--tblr-azure-fg);--tblr-btn-active-bg:rgba(var(--tblr-azure-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-azure);--tblr-btn-disabled-color:var(--tblr-azure-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-azure{--tblr-btn-color:var(--tblr-azure);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-azure);--tblr-btn-hover-color:var(--tblr-azure-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-azure);--tblr-btn-active-color:var(--tblr-azure-fg);--tblr-btn-active-bg:var(--tblr-azure);--tblr-btn-disabled-color:var(--tblr-azure);--tblr-btn-disabled-border-color:var(--tblr-azure)}
.btn-indigo{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-indigo-fg);--tblr-btn-bg:var(--tblr-indigo);--tblr-btn-hover-color:var(--tblr-indigo-fg);--tblr-btn-hover-bg:rgba(var(--tblr-indigo-rgb), .8);--tblr-btn-active-color:var(--tblr-indigo-fg);--tblr-btn-active-bg:rgba(var(--tblr-indigo-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-indigo);--tblr-btn-disabled-color:var(--tblr-indigo-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-indigo{--tblr-btn-color:var(--tblr-indigo);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-indigo);--tblr-btn-hover-color:var(--tblr-indigo-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-indigo);--tblr-btn-active-color:var(--tblr-indigo-fg);--tblr-btn-active-bg:var(--tblr-indigo);--tblr-btn-disabled-color:var(--tblr-indigo);--tblr-btn-disabled-border-color:var(--tblr-indigo)}
.btn-purple{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-purple-fg);--tblr-btn-bg:var(--tblr-purple);--tblr-btn-hover-color:var(--tblr-purple-fg);--tblr-btn-hover-bg:rgba(var(--tblr-purple-rgb), .8);--tblr-btn-active-color:var(--tblr-purple-fg);--tblr-btn-active-bg:rgba(var(--tblr-purple-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-purple);--tblr-btn-disabled-color:var(--tblr-purple-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-purple{--tblr-btn-color:var(--tblr-purple);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-purple);--tblr-btn-hover-color:var(--tblr-purple-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-purple);--tblr-btn-active-color:var(--tblr-purple-fg);--tblr-btn-active-bg:var(--tblr-purple);--tblr-btn-disabled-color:var(--tblr-purple);--tblr-btn-disabled-border-color:var(--tblr-purple)}
.btn-pink{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-pink-fg);--tblr-btn-bg:var(--tblr-pink);--tblr-btn-hover-color:var(--tblr-pink-fg);--tblr-btn-hover-bg:rgba(var(--tblr-pink-rgb), .8);--tblr-btn-active-color:var(--tblr-pink-fg);--tblr-btn-active-bg:rgba(var(--tblr-pink-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-pink);--tblr-btn-disabled-color:var(--tblr-pink-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-pink{--tblr-btn-color:var(--tblr-pink);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-pink);--tblr-btn-hover-color:var(--tblr-pink-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-pink);--tblr-btn-active-color:var(--tblr-pink-fg);--tblr-btn-active-bg:var(--tblr-pink);--tblr-btn-disabled-color:var(--tblr-pink);--tblr-btn-disabled-border-color:var(--tblr-pink)}
.btn-red{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-red-fg);--tblr-btn-bg:var(--tblr-red);--tblr-btn-hover-color:var(--tblr-red-fg);--tblr-btn-hover-bg:rgba(var(--tblr-red-rgb), .8);--tblr-btn-active-color:var(--tblr-red-fg);--tblr-btn-active-bg:rgba(var(--tblr-red-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-red);--tblr-btn-disabled-color:var(--tblr-red-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-red{--tblr-btn-color:var(--tblr-red);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-red);--tblr-btn-hover-color:var(--tblr-red-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-red);--tblr-btn-active-color:var(--tblr-red-fg);--tblr-btn-active-bg:var(--tblr-red);--tblr-btn-disabled-color:var(--tblr-red);--tblr-btn-disabled-border-color:var(--tblr-red)}
.btn-orange{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-orange-fg);--tblr-btn-bg:var(--tblr-orange);--tblr-btn-hover-color:var(--tblr-orange-fg);--tblr-btn-hover-bg:rgba(var(--tblr-orange-rgb), .8);--tblr-btn-active-color:var(--tblr-orange-fg);--tblr-btn-active-bg:rgba(var(--tblr-orange-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-orange);--tblr-btn-disabled-color:var(--tblr-orange-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-orange{--tblr-btn-color:var(--tblr-orange);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-orange);--tblr-btn-hover-color:var(--tblr-orange-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-orange);--tblr-btn-active-color:var(--tblr-orange-fg);--tblr-btn-active-bg:var(--tblr-orange);--tblr-btn-disabled-color:var(--tblr-orange);--tblr-btn-disabled-border-color:var(--tblr-orange)}
.btn-yellow{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-yellow-fg);--tblr-btn-bg:var(--tblr-yellow);--tblr-btn-hover-color:var(--tblr-yellow-fg);--tblr-btn-hover-bg:rgba(var(--tblr-yellow-rgb), .8);--tblr-btn-active-color:var(--tblr-yellow-fg);--tblr-btn-active-bg:rgba(var(--tblr-yellow-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-yellow);--tblr-btn-disabled-color:var(--tblr-yellow-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-yellow{--tblr-btn-color:var(--tblr-yellow);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-yellow);--tblr-btn-hover-color:var(--tblr-yellow-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-yellow);--tblr-btn-active-color:var(--tblr-yellow-fg);--tblr-btn-active-bg:var(--tblr-yellow);--tblr-btn-disabled-color:var(--tblr-yellow);--tblr-btn-disabled-border-color:var(--tblr-yellow)}
.btn-lime{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-lime-fg);--tblr-btn-bg:var(--tblr-lime);--tblr-btn-hover-color:var(--tblr-lime-fg);--tblr-btn-hover-bg:rgba(var(--tblr-lime-rgb), .8);--tblr-btn-active-color:var(--tblr-lime-fg);--tblr-btn-active-bg:rgba(var(--tblr-lime-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-lime);--tblr-btn-disabled-color:var(--tblr-lime-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-lime{--tblr-btn-color:var(--tblr-lime);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-lime);--tblr-btn-hover-color:var(--tblr-lime-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-lime);--tblr-btn-active-color:var(--tblr-lime-fg);--tblr-btn-active-bg:var(--tblr-lime);--tblr-btn-disabled-color:var(--tblr-lime);--tblr-btn-disabled-border-color:var(--tblr-lime)}
.btn-green{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-green-fg);--tblr-btn-bg:var(--tblr-green);--tblr-btn-hover-color:var(--tblr-green-fg);--tblr-btn-hover-bg:rgba(var(--tblr-green-rgb), .8);--tblr-btn-active-color:var(--tblr-green-fg);--tblr-btn-active-bg:rgba(var(--tblr-green-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-green);--tblr-btn-disabled-color:var(--tblr-green-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-green{--tblr-btn-color:var(--tblr-green);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-green);--tblr-btn-hover-color:var(--tblr-green-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-green);--tblr-btn-active-color:var(--tblr-green-fg);--tblr-btn-active-bg:var(--tblr-green);--tblr-btn-disabled-color:var(--tblr-green);--tblr-btn-disabled-border-color:var(--tblr-green)}
.btn-teal{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-teal-fg);--tblr-btn-bg:var(--tblr-teal);--tblr-btn-hover-color:var(--tblr-teal-fg);--tblr-btn-hover-bg:rgba(var(--tblr-teal-rgb), .8);--tblr-btn-active-color:var(--tblr-teal-fg);--tblr-btn-active-bg:rgba(var(--tblr-teal-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-teal);--tblr-btn-disabled-color:var(--tblr-teal-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-teal{--tblr-btn-color:var(--tblr-teal);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-teal);--tblr-btn-hover-color:var(--tblr-teal-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-teal);--tblr-btn-active-color:var(--tblr-teal-fg);--tblr-btn-active-bg:var(--tblr-teal);--tblr-btn-disabled-color:var(--tblr-teal);--tblr-btn-disabled-border-color:var(--tblr-teal)}
.btn-cyan{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-cyan-fg);--tblr-btn-bg:var(--tblr-cyan);--tblr-btn-hover-color:var(--tblr-cyan-fg);--tblr-btn-hover-bg:rgba(var(--tblr-cyan-rgb), .8);--tblr-btn-active-color:var(--tblr-cyan-fg);--tblr-btn-active-bg:rgba(var(--tblr-cyan-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-cyan);--tblr-btn-disabled-color:var(--tblr-cyan-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-cyan{--tblr-btn-color:var(--tblr-cyan);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-cyan);--tblr-btn-hover-color:var(--tblr-cyan-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-cyan);--tblr-btn-active-color:var(--tblr-cyan-fg);--tblr-btn-active-bg:var(--tblr-cyan);--tblr-btn-disabled-color:var(--tblr-cyan);--tblr-btn-disabled-border-color:var(--tblr-cyan)}
.btn-facebook{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-facebook-fg);--tblr-btn-bg:var(--tblr-facebook);--tblr-btn-hover-color:var(--tblr-facebook-fg);--tblr-btn-hover-bg:rgba(var(--tblr-facebook-rgb), .8);--tblr-btn-active-color:var(--tblr-facebook-fg);--tblr-btn-active-bg:rgba(var(--tblr-facebook-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-facebook);--tblr-btn-disabled-color:var(--tblr-facebook-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-facebook{--tblr-btn-color:var(--tblr-facebook);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-facebook);--tblr-btn-hover-color:var(--tblr-facebook-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-facebook);--tblr-btn-active-color:var(--tblr-facebook-fg);--tblr-btn-active-bg:var(--tblr-facebook);--tblr-btn-disabled-color:var(--tblr-facebook);--tblr-btn-disabled-border-color:var(--tblr-facebook)}
.btn-twitter{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-twitter-fg);--tblr-btn-bg:var(--tblr-twitter);--tblr-btn-hover-color:var(--tblr-twitter-fg);--tblr-btn-hover-bg:rgba(var(--tblr-twitter-rgb), .8);--tblr-btn-active-color:var(--tblr-twitter-fg);--tblr-btn-active-bg:rgba(var(--tblr-twitter-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-twitter);--tblr-btn-disabled-color:var(--tblr-twitter-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-twitter{--tblr-btn-color:var(--tblr-twitter);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-twitter);--tblr-btn-hover-color:var(--tblr-twitter-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-twitter);--tblr-btn-active-color:var(--tblr-twitter-fg);--tblr-btn-active-bg:var(--tblr-twitter);--tblr-btn-disabled-color:var(--tblr-twitter);--tblr-btn-disabled-border-color:var(--tblr-twitter)}
.btn-linkedin{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-linkedin-fg);--tblr-btn-bg:var(--tblr-linkedin);--tblr-btn-hover-color:var(--tblr-linkedin-fg);--tblr-btn-hover-bg:rgba(var(--tblr-linkedin-rgb), .8);--tblr-btn-active-color:var(--tblr-linkedin-fg);--tblr-btn-active-bg:rgba(var(--tblr-linkedin-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-linkedin);--tblr-btn-disabled-color:var(--tblr-linkedin-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-linkedin{--tblr-btn-color:var(--tblr-linkedin);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-linkedin);--tblr-btn-hover-color:var(--tblr-linkedin-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-linkedin);--tblr-btn-active-color:var(--tblr-linkedin-fg);--tblr-btn-active-bg:var(--tblr-linkedin);--tblr-btn-disabled-color:var(--tblr-linkedin);--tblr-btn-disabled-border-color:var(--tblr-linkedin)}
.btn-google{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-google-fg);--tblr-btn-bg:var(--tblr-google);--tblr-btn-hover-color:var(--tblr-google-fg);--tblr-btn-hover-bg:rgba(var(--tblr-google-rgb), .8);--tblr-btn-active-color:var(--tblr-google-fg);--tblr-btn-active-bg:rgba(var(--tblr-google-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-google);--tblr-btn-disabled-color:var(--tblr-google-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-google{--tblr-btn-color:var(--tblr-google);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-google);--tblr-btn-hover-color:var(--tblr-google-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-google);--tblr-btn-active-color:var(--tblr-google-fg);--tblr-btn-active-bg:var(--tblr-google);--tblr-btn-disabled-color:var(--tblr-google);--tblr-btn-disabled-border-color:var(--tblr-google)}
.btn-youtube{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-youtube-fg);--tblr-btn-bg:var(--tblr-youtube);--tblr-btn-hover-color:var(--tblr-youtube-fg);--tblr-btn-hover-bg:rgba(var(--tblr-youtube-rgb), .8);--tblr-btn-active-color:var(--tblr-youtube-fg);--tblr-btn-active-bg:rgba(var(--tblr-youtube-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-youtube);--tblr-btn-disabled-color:var(--tblr-youtube-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-youtube{--tblr-btn-color:var(--tblr-youtube);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-youtube);--tblr-btn-hover-color:var(--tblr-youtube-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-youtube);--tblr-btn-active-color:var(--tblr-youtube-fg);--tblr-btn-active-bg:var(--tblr-youtube);--tblr-btn-disabled-color:var(--tblr-youtube);--tblr-btn-disabled-border-color:var(--tblr-youtube)}
.btn-vimeo{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-vimeo-fg);--tblr-btn-bg:var(--tblr-vimeo);--tblr-btn-hover-color:var(--tblr-vimeo-fg);--tblr-btn-hover-bg:rgba(var(--tblr-vimeo-rgb), .8);--tblr-btn-active-color:var(--tblr-vimeo-fg);--tblr-btn-active-bg:rgba(var(--tblr-vimeo-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-vimeo);--tblr-btn-disabled-color:var(--tblr-vimeo-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-vimeo{--tblr-btn-color:var(--tblr-vimeo);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-vimeo);--tblr-btn-hover-color:var(--tblr-vimeo-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-vimeo);--tblr-btn-active-color:var(--tblr-vimeo-fg);--tblr-btn-active-bg:var(--tblr-vimeo);--tblr-btn-disabled-color:var(--tblr-vimeo);--tblr-btn-disabled-border-color:var(--tblr-vimeo)}
.btn-dribbble{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-dribbble-fg);--tblr-btn-bg:var(--tblr-dribbble);--tblr-btn-hover-color:var(--tblr-dribbble-fg);--tblr-btn-hover-bg:rgba(var(--tblr-dribbble-rgb), .8);--tblr-btn-active-color:var(--tblr-dribbble-fg);--tblr-btn-active-bg:rgba(var(--tblr-dribbble-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-dribbble);--tblr-btn-disabled-color:var(--tblr-dribbble-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-dribbble{--tblr-btn-color:var(--tblr-dribbble);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-dribbble);--tblr-btn-hover-color:var(--tblr-dribbble-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-dribbble);--tblr-btn-active-color:var(--tblr-dribbble-fg);--tblr-btn-active-bg:var(--tblr-dribbble);--tblr-btn-disabled-color:var(--tblr-dribbble);--tblr-btn-disabled-border-color:var(--tblr-dribbble)}
.btn-github{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-github-fg);--tblr-btn-bg:var(--tblr-github);--tblr-btn-hover-color:var(--tblr-github-fg);--tblr-btn-hover-bg:rgba(var(--tblr-github-rgb), .8);--tblr-btn-active-color:var(--tblr-github-fg);--tblr-btn-active-bg:rgba(var(--tblr-github-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-github);--tblr-btn-disabled-color:var(--tblr-github-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-github{--tblr-btn-color:var(--tblr-github);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-github);--tblr-btn-hover-color:var(--tblr-github-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-github);--tblr-btn-active-color:var(--tblr-github-fg);--tblr-btn-active-bg:var(--tblr-github);--tblr-btn-disabled-color:var(--tblr-github);--tblr-btn-disabled-border-color:var(--tblr-github)}
.btn-instagram{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-instagram-fg);--tblr-btn-bg:var(--tblr-instagram);--tblr-btn-hover-color:var(--tblr-instagram-fg);--tblr-btn-hover-bg:rgba(var(--tblr-instagram-rgb), .8);--tblr-btn-active-color:var(--tblr-instagram-fg);--tblr-btn-active-bg:rgba(var(--tblr-instagram-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-instagram);--tblr-btn-disabled-color:var(--tblr-instagram-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-instagram{--tblr-btn-color:var(--tblr-instagram);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-instagram);--tblr-btn-hover-color:var(--tblr-instagram-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-instagram);--tblr-btn-active-color:var(--tblr-instagram-fg);--tblr-btn-active-bg:var(--tblr-instagram);--tblr-btn-disabled-color:var(--tblr-instagram);--tblr-btn-disabled-border-color:var(--tblr-instagram)}
.btn-pinterest{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-pinterest-fg);--tblr-btn-bg:var(--tblr-pinterest);--tblr-btn-hover-color:var(--tblr-pinterest-fg);--tblr-btn-hover-bg:rgba(var(--tblr-pinterest-rgb), .8);--tblr-btn-active-color:var(--tblr-pinterest-fg);--tblr-btn-active-bg:rgba(var(--tblr-pinterest-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-pinterest);--tblr-btn-disabled-color:var(--tblr-pinterest-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-pinterest{--tblr-btn-color:var(--tblr-pinterest);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-pinterest);--tblr-btn-hover-color:var(--tblr-pinterest-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-pinterest);--tblr-btn-active-color:var(--tblr-pinterest-fg);--tblr-btn-active-bg:var(--tblr-pinterest);--tblr-btn-disabled-color:var(--tblr-pinterest);--tblr-btn-disabled-border-color:var(--tblr-pinterest)}
.btn-vk{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-vk-fg);--tblr-btn-bg:var(--tblr-vk);--tblr-btn-hover-color:var(--tblr-vk-fg);--tblr-btn-hover-bg:rgba(var(--tblr-vk-rgb), .8);--tblr-btn-active-color:var(--tblr-vk-fg);--tblr-btn-active-bg:rgba(var(--tblr-vk-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-vk);--tblr-btn-disabled-color:var(--tblr-vk-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-vk{--tblr-btn-color:var(--tblr-vk);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-vk);--tblr-btn-hover-color:var(--tblr-vk-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-vk);--tblr-btn-active-color:var(--tblr-vk-fg);--tblr-btn-active-bg:var(--tblr-vk);--tblr-btn-disabled-color:var(--tblr-vk);--tblr-btn-disabled-border-color:var(--tblr-vk)}
.btn-rss{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-rss-fg);--tblr-btn-bg:var(--tblr-rss);--tblr-btn-hover-color:var(--tblr-rss-fg);--tblr-btn-hover-bg:rgba(var(--tblr-rss-rgb), .8);--tblr-btn-active-color:var(--tblr-rss-fg);--tblr-btn-active-bg:rgba(var(--tblr-rss-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-rss);--tblr-btn-disabled-color:var(--tblr-rss-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-rss{--tblr-btn-color:var(--tblr-rss);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-rss);--tblr-btn-hover-color:var(--tblr-rss-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-rss);--tblr-btn-active-color:var(--tblr-rss-fg);--tblr-btn-active-bg:var(--tblr-rss);--tblr-btn-disabled-color:var(--tblr-rss);--tblr-btn-disabled-border-color:var(--tblr-rss)}
.btn-flickr{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-flickr-fg);--tblr-btn-bg:var(--tblr-flickr);--tblr-btn-hover-color:var(--tblr-flickr-fg);--tblr-btn-hover-bg:rgba(var(--tblr-flickr-rgb), .8);--tblr-btn-active-color:var(--tblr-flickr-fg);--tblr-btn-active-bg:rgba(var(--tblr-flickr-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-flickr);--tblr-btn-disabled-color:var(--tblr-flickr-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-flickr{--tblr-btn-color:var(--tblr-flickr);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-flickr);--tblr-btn-hover-color:var(--tblr-flickr-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-flickr);--tblr-btn-active-color:var(--tblr-flickr-fg);--tblr-btn-active-bg:var(--tblr-flickr);--tblr-btn-disabled-color:var(--tblr-flickr);--tblr-btn-disabled-border-color:var(--tblr-flickr)}
.btn-bitbucket{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-bitbucket-fg);--tblr-btn-bg:var(--tblr-bitbucket);--tblr-btn-hover-color:var(--tblr-bitbucket-fg);--tblr-btn-hover-bg:rgba(var(--tblr-bitbucket-rgb), .8);--tblr-btn-active-color:var(--tblr-bitbucket-fg);--tblr-btn-active-bg:rgba(var(--tblr-bitbucket-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-bitbucket);--tblr-btn-disabled-color:var(--tblr-bitbucket-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-bitbucket{--tblr-btn-color:var(--tblr-bitbucket);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-bitbucket);--tblr-btn-hover-color:var(--tblr-bitbucket-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-bitbucket);--tblr-btn-active-color:var(--tblr-bitbucket-fg);--tblr-btn-active-bg:var(--tblr-bitbucket);--tblr-btn-disabled-color:var(--tblr-bitbucket);--tblr-btn-disabled-border-color:var(--tblr-bitbucket)}
.btn-tabler{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-tabler-fg);--tblr-btn-bg:var(--tblr-tabler);--tblr-btn-hover-color:var(--tblr-tabler-fg);--tblr-btn-hover-bg:rgba(var(--tblr-tabler-rgb), .8);--tblr-btn-active-color:var(--tblr-tabler-fg);--tblr-btn-active-bg:rgba(var(--tblr-tabler-rgb), .8);--tblr-btn-disabled-bg:var(--tblr-tabler);--tblr-btn-disabled-color:var(--tblr-tabler-fg);--tblr-btn-box-shadow:var(--tblr-shadow-button),var(--tblr-shadow-button-inset)}
.btn-outline-tabler{--tblr-btn-color:var(--tblr-tabler);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-tabler);--tblr-btn-hover-color:var(--tblr-tabler-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-tabler);--tblr-btn-active-color:var(--tblr-tabler-fg);--tblr-btn-active-bg:var(--tblr-tabler);--tblr-btn-disabled-color:var(--tblr-tabler);--tblr-btn-disabled-border-color:var(--tblr-tabler)}
.btn-ghost-primary{--tblr-btn-color:var(--tblr-primary);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-primary-fg);--tblr-btn-hover-bg:var(--tblr-primary);--tblr-btn-hover-border-color:var(--tblr-primary);--tblr-btn-active-color:var(--tblr-primary-fg);--tblr-btn-active-bg:var(--tblr-primary);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-primary);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-secondary{--tblr-btn-color:var(--tblr-secondary);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-secondary-fg);--tblr-btn-hover-bg:var(--tblr-secondary);--tblr-btn-hover-border-color:var(--tblr-secondary);--tblr-btn-active-color:var(--tblr-secondary-fg);--tblr-btn-active-bg:var(--tblr-secondary);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-secondary);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-success{--tblr-btn-color:var(--tblr-success);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-success-fg);--tblr-btn-hover-bg:var(--tblr-success);--tblr-btn-hover-border-color:var(--tblr-success);--tblr-btn-active-color:var(--tblr-success-fg);--tblr-btn-active-bg:var(--tblr-success);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-success);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-info{--tblr-btn-color:var(--tblr-info);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-info-fg);--tblr-btn-hover-bg:var(--tblr-info);--tblr-btn-hover-border-color:var(--tblr-info);--tblr-btn-active-color:var(--tblr-info-fg);--tblr-btn-active-bg:var(--tblr-info);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-info);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-warning{--tblr-btn-color:var(--tblr-warning);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-warning-fg);--tblr-btn-hover-bg:var(--tblr-warning);--tblr-btn-hover-border-color:var(--tblr-warning);--tblr-btn-active-color:var(--tblr-warning-fg);--tblr-btn-active-bg:var(--tblr-warning);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-warning);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-danger{--tblr-btn-color:var(--tblr-danger);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-danger-fg);--tblr-btn-hover-bg:var(--tblr-danger);--tblr-btn-hover-border-color:var(--tblr-danger);--tblr-btn-active-color:var(--tblr-danger-fg);--tblr-btn-active-bg:var(--tblr-danger);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-danger);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-light{--tblr-btn-color:var(--tblr-light);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-light-fg);--tblr-btn-hover-bg:var(--tblr-light);--tblr-btn-hover-border-color:var(--tblr-light);--tblr-btn-active-color:var(--tblr-light-fg);--tblr-btn-active-bg:var(--tblr-light);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-light);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-dark{--tblr-btn-color:var(--tblr-dark);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-dark-fg);--tblr-btn-hover-bg:var(--tblr-dark);--tblr-btn-hover-border-color:var(--tblr-dark);--tblr-btn-active-color:var(--tblr-dark-fg);--tblr-btn-active-bg:var(--tblr-dark);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-dark);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-muted{--tblr-btn-color:var(--tblr-muted);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-muted-fg);--tblr-btn-hover-bg:var(--tblr-muted);--tblr-btn-hover-border-color:var(--tblr-muted);--tblr-btn-active-color:var(--tblr-muted-fg);--tblr-btn-active-bg:var(--tblr-muted);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-muted);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-blue{--tblr-btn-color:var(--tblr-blue);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-blue-fg);--tblr-btn-hover-bg:var(--tblr-blue);--tblr-btn-hover-border-color:var(--tblr-blue);--tblr-btn-active-color:var(--tblr-blue-fg);--tblr-btn-active-bg:var(--tblr-blue);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-blue);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-azure{--tblr-btn-color:var(--tblr-azure);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-azure-fg);--tblr-btn-hover-bg:var(--tblr-azure);--tblr-btn-hover-border-color:var(--tblr-azure);--tblr-btn-active-color:var(--tblr-azure-fg);--tblr-btn-active-bg:var(--tblr-azure);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-azure);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-indigo{--tblr-btn-color:var(--tblr-indigo);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-indigo-fg);--tblr-btn-hover-bg:var(--tblr-indigo);--tblr-btn-hover-border-color:var(--tblr-indigo);--tblr-btn-active-color:var(--tblr-indigo-fg);--tblr-btn-active-bg:var(--tblr-indigo);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-indigo);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-purple{--tblr-btn-color:var(--tblr-purple);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-purple-fg);--tblr-btn-hover-bg:var(--tblr-purple);--tblr-btn-hover-border-color:var(--tblr-purple);--tblr-btn-active-color:var(--tblr-purple-fg);--tblr-btn-active-bg:var(--tblr-purple);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-purple);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-pink{--tblr-btn-color:var(--tblr-pink);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-pink-fg);--tblr-btn-hover-bg:var(--tblr-pink);--tblr-btn-hover-border-color:var(--tblr-pink);--tblr-btn-active-color:var(--tblr-pink-fg);--tblr-btn-active-bg:var(--tblr-pink);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-pink);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-red{--tblr-btn-color:var(--tblr-red);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-red-fg);--tblr-btn-hover-bg:var(--tblr-red);--tblr-btn-hover-border-color:var(--tblr-red);--tblr-btn-active-color:var(--tblr-red-fg);--tblr-btn-active-bg:var(--tblr-red);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-red);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-orange{--tblr-btn-color:var(--tblr-orange);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-orange-fg);--tblr-btn-hover-bg:var(--tblr-orange);--tblr-btn-hover-border-color:var(--tblr-orange);--tblr-btn-active-color:var(--tblr-orange-fg);--tblr-btn-active-bg:var(--tblr-orange);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-orange);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-yellow{--tblr-btn-color:var(--tblr-yellow);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-yellow-fg);--tblr-btn-hover-bg:var(--tblr-yellow);--tblr-btn-hover-border-color:var(--tblr-yellow);--tblr-btn-active-color:var(--tblr-yellow-fg);--tblr-btn-active-bg:var(--tblr-yellow);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-yellow);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-lime{--tblr-btn-color:var(--tblr-lime);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-lime-fg);--tblr-btn-hover-bg:var(--tblr-lime);--tblr-btn-hover-border-color:var(--tblr-lime);--tblr-btn-active-color:var(--tblr-lime-fg);--tblr-btn-active-bg:var(--tblr-lime);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-lime);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-green{--tblr-btn-color:var(--tblr-green);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-green-fg);--tblr-btn-hover-bg:var(--tblr-green);--tblr-btn-hover-border-color:var(--tblr-green);--tblr-btn-active-color:var(--tblr-green-fg);--tblr-btn-active-bg:var(--tblr-green);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-green);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-teal{--tblr-btn-color:var(--tblr-teal);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-teal-fg);--tblr-btn-hover-bg:var(--tblr-teal);--tblr-btn-hover-border-color:var(--tblr-teal);--tblr-btn-active-color:var(--tblr-teal-fg);--tblr-btn-active-bg:var(--tblr-teal);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-teal);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-cyan{--tblr-btn-color:var(--tblr-cyan);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-cyan-fg);--tblr-btn-hover-bg:var(--tblr-cyan);--tblr-btn-hover-border-color:var(--tblr-cyan);--tblr-btn-active-color:var(--tblr-cyan-fg);--tblr-btn-active-bg:var(--tblr-cyan);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-cyan);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-facebook{--tblr-btn-color:var(--tblr-facebook);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-facebook-fg);--tblr-btn-hover-bg:var(--tblr-facebook);--tblr-btn-hover-border-color:var(--tblr-facebook);--tblr-btn-active-color:var(--tblr-facebook-fg);--tblr-btn-active-bg:var(--tblr-facebook);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-facebook);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-twitter{--tblr-btn-color:var(--tblr-twitter);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-twitter-fg);--tblr-btn-hover-bg:var(--tblr-twitter);--tblr-btn-hover-border-color:var(--tblr-twitter);--tblr-btn-active-color:var(--tblr-twitter-fg);--tblr-btn-active-bg:var(--tblr-twitter);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-twitter);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-linkedin{--tblr-btn-color:var(--tblr-linkedin);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-linkedin-fg);--tblr-btn-hover-bg:var(--tblr-linkedin);--tblr-btn-hover-border-color:var(--tblr-linkedin);--tblr-btn-active-color:var(--tblr-linkedin-fg);--tblr-btn-active-bg:var(--tblr-linkedin);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-linkedin);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-google{--tblr-btn-color:var(--tblr-google);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-google-fg);--tblr-btn-hover-bg:var(--tblr-google);--tblr-btn-hover-border-color:var(--tblr-google);--tblr-btn-active-color:var(--tblr-google-fg);--tblr-btn-active-bg:var(--tblr-google);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-google);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-youtube{--tblr-btn-color:var(--tblr-youtube);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-youtube-fg);--tblr-btn-hover-bg:var(--tblr-youtube);--tblr-btn-hover-border-color:var(--tblr-youtube);--tblr-btn-active-color:var(--tblr-youtube-fg);--tblr-btn-active-bg:var(--tblr-youtube);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-youtube);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-vimeo{--tblr-btn-color:var(--tblr-vimeo);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-vimeo-fg);--tblr-btn-hover-bg:var(--tblr-vimeo);--tblr-btn-hover-border-color:var(--tblr-vimeo);--tblr-btn-active-color:var(--tblr-vimeo-fg);--tblr-btn-active-bg:var(--tblr-vimeo);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-vimeo);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-dribbble{--tblr-btn-color:var(--tblr-dribbble);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-dribbble-fg);--tblr-btn-hover-bg:var(--tblr-dribbble);--tblr-btn-hover-border-color:var(--tblr-dribbble);--tblr-btn-active-color:var(--tblr-dribbble-fg);--tblr-btn-active-bg:var(--tblr-dribbble);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-dribbble);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-github{--tblr-btn-color:var(--tblr-github);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-github-fg);--tblr-btn-hover-bg:var(--tblr-github);--tblr-btn-hover-border-color:var(--tblr-github);--tblr-btn-active-color:var(--tblr-github-fg);--tblr-btn-active-bg:var(--tblr-github);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-github);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-instagram{--tblr-btn-color:var(--tblr-instagram);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-instagram-fg);--tblr-btn-hover-bg:var(--tblr-instagram);--tblr-btn-hover-border-color:var(--tblr-instagram);--tblr-btn-active-color:var(--tblr-instagram-fg);--tblr-btn-active-bg:var(--tblr-instagram);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-instagram);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-pinterest{--tblr-btn-color:var(--tblr-pinterest);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-pinterest-fg);--tblr-btn-hover-bg:var(--tblr-pinterest);--tblr-btn-hover-border-color:var(--tblr-pinterest);--tblr-btn-active-color:var(--tblr-pinterest-fg);--tblr-btn-active-bg:var(--tblr-pinterest);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-pinterest);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-vk{--tblr-btn-color:var(--tblr-vk);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-vk-fg);--tblr-btn-hover-bg:var(--tblr-vk);--tblr-btn-hover-border-color:var(--tblr-vk);--tblr-btn-active-color:var(--tblr-vk-fg);--tblr-btn-active-bg:var(--tblr-vk);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-vk);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-rss{--tblr-btn-color:var(--tblr-rss);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-rss-fg);--tblr-btn-hover-bg:var(--tblr-rss);--tblr-btn-hover-border-color:var(--tblr-rss);--tblr-btn-active-color:var(--tblr-rss-fg);--tblr-btn-active-bg:var(--tblr-rss);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-rss);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-flickr{--tblr-btn-color:var(--tblr-flickr);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-flickr-fg);--tblr-btn-hover-bg:var(--tblr-flickr);--tblr-btn-hover-border-color:var(--tblr-flickr);--tblr-btn-active-color:var(--tblr-flickr-fg);--tblr-btn-active-bg:var(--tblr-flickr);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-flickr);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-bitbucket{--tblr-btn-color:var(--tblr-bitbucket);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-bitbucket-fg);--tblr-btn-hover-bg:var(--tblr-bitbucket);--tblr-btn-hover-border-color:var(--tblr-bitbucket);--tblr-btn-active-color:var(--tblr-bitbucket-fg);--tblr-btn-active-bg:var(--tblr-bitbucket);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-bitbucket);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-ghost-tabler{--tblr-btn-color:var(--tblr-tabler);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-tabler-fg);--tblr-btn-hover-bg:var(--tblr-tabler);--tblr-btn-hover-border-color:var(--tblr-tabler);--tblr-btn-active-color:var(--tblr-tabler-fg);--tblr-btn-active-bg:var(--tblr-tabler);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color:var(--tblr-tabler);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}
.btn-group-sm>.btn,.btn-sm{--tblr-btn-line-height:1.5;--tblr-btn-icon-size:.75rem}
.btn-group-lg>.btn,.btn-lg{--tblr-btn-line-height:1.5;--tblr-btn-icon-size:2rem}
.btn-pill{padding-right:1.5em;padding-left:1.5em;border-radius:10rem}
.btn-pill[class*=btn-icon]{padding:.375rem 15px}
.btn-square{border-radius:0}
.btn-icon{min-width:calc(var(--tblr-btn-line-height) * var(--tblr-btn-font-size) + var(--tblr-btn-padding-y) * 2 + var(--tblr-btn-border-width) * 2);min-height:calc(var(--tblr-btn-line-height) * var(--tblr-btn-font-size) + var(--tblr-btn-padding-y) * 2 + var(--tblr-btn-border-width) * 2);padding-left:0;padding-right:0}
.btn-icon .icon{margin:calc(-1 * var(--tblr-btn-padding-x))}
.btn-list{--tblr-list-gap:0.5rem;display:flex;flex-wrap:wrap;gap:var(--tblr-list-gap)}
.btn-floating{position:fixed;z-index:1030;bottom:1.5rem;right:1.5rem;border-radius:100rem}
.btn-loading{position:relative;color:transparent!important;text-shadow:none!important;pointer-events:none}
.btn-loading>*{opacity:0}
.btn-loading:after{content:"";display:inline-block;vertical-align:text-bottom;border:2px var(--tblr-border-style) currentColor;border-right-color:transparent;border-radius:100rem;color:var(--tblr-btn-color);position:absolute;width:var(--tblr-btn-icon-size);height:var(--tblr-btn-icon-size);left:calc(50% - var(--tblr-btn-icon-size)/ 2);top:calc(50% - var(--tblr-btn-icon-size)/ 2);animation:spinner-border .75s linear infinite}
.btn-action{padding:0;border:0;color:var(--tblr-muted);display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:var(--tblr-border-radius);background:0 0}
.btn-action:after{content:none}
.btn-action:focus{outline:0;box-shadow:none}
.btn-action.show,.btn-action:hover{color:var(--tblr-body-color);background:var(--tblr-active-bg)}
.btn-action.show{color:var(--tblr-primary)}
.btn-action .icon{margin:0;width:1.25rem;height:1.25rem;font-size:1.25rem;stroke-width:1}
.btn-actions{display:flex}
.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group>.btn-check:checked+.btn,.btn-group>.btn.active,.btn-group>.btn:active{z-index:5}
.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}
.calendar{display:block;font-size:.765625rem;border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);border-radius:var(--tblr-border-radius)}
.calendar-nav{display:flex;align-items:center}
.calendar-title{flex:1;text-align:center}
.calendar-body,.calendar-header{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:.5rem 0}
.calendar-header{color:var(--tblr-muted)}
.calendar-date{flex:0 0 14.2857142857%;max-width:14.2857142857%;padding:.2rem;text-align:center;border:0}
.calendar-date.next-month,.calendar-date.prev-month{opacity:.25}
.calendar-date .date-item{position:relative;display:inline-block;width:1.4rem;height:1.4rem;line-height:1.4rem;color:#66758c;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;background:0 0;border:var(--tblr-border-width) var(--tblr-border-style) transparent;border-radius:100rem;outline:0;transition:background .3s,border .3s,box-shadow .32s,color .3s}
@media (prefers-reduced-motion:reduce){.calendar-date .date-item{transition:none}}
.calendar-date .date-item:hover{color:var(--tblr-primary);text-decoration:none;background:#fefeff;border-color:var(--tblr-border-color)}
.calendar-date .date-today{color:var(--tblr-primary);border-color:var(--tblr-border-color)}
.calendar-range{position:relative}
.calendar-range:before{position:absolute;top:50%;right:0;left:0;height:1.4rem;content:"";background:rgba(var(--tblr-primary-rgb),.1);transform:translateY(-50%)}
.calendar-range.range-end .date-item,.calendar-range.range-start .date-item{color:#fff;background:var(--tblr-primary);border-color:var(--tblr-primary)}
.calendar-range.range-start:before{left:50%}
.calendar-range.range-end:before{right:50%}
.carousel-indicators-vertical{left:auto;top:0;margin:0 1rem 0 0;flex-direction:column}
.carousel-indicators-vertical [data-bs-target]{margin:3px 0 3px;width:3px;height:30px;border:0;border-left:10px var(--tblr-border-style) transparent;border-right:10px var(--tblr-border-style) transparent}
.carousel-indicators-dot [data-bs-target]{width:.5rem;height:.5rem;border-radius:100rem;border:10px var(--tblr-border-style) transparent;margin:0}
.carousel-indicators-thumb [data-bs-target]{width:2rem;height:auto;background:no-repeat center/cover;border:0;border-radius:var(--tblr-border-radius);box-shadow:rgba(var(--tblr-body-color-rgb),.04) 0 2px 4px 0;margin:0 3px;opacity:.75}
@media (min-width:992px){.carousel-indicators-thumb [data-bs-target]{width:4rem}}
.carousel-indicators-thumb [data-bs-target]:before{content:"";padding-top:var(--tblr-aspect-ratio,100%);display:block}
.carousel-indicators-thumb.carousel-indicators-vertical [data-bs-target]{margin:3px 0}
.carousel-caption-background{background:red;position:absolute;left:0;right:0;bottom:0;height:90%;background:linear-gradient(0deg,rgba(24,36,51,.9),rgba(24,36,51,0))}
.card{transition:transform .3s ease-out,opacity .3s ease-out,box-shadow .3s ease-out}
@media (prefers-reduced-motion:reduce){.card{transition:none}}
@media print{.card{border:none;box-shadow:none}}
a.card{color:inherit}
a.card:hover{text-decoration:none;box-shadow:rgba(var(--tblr-body-color-rgb),.16) 0 2px 16px 0}
.card .card{box-shadow:none}
.card-borderless,.card-borderless .card-footer,.card-borderless .card-header{border-color:transparent}
.card-stamp{--tblr-stamp-size:7rem;position:absolute;top:0;right:0;width:calc(var(--tblr-stamp-size) * 1);height:calc(var(--tblr-stamp-size) * 1);max-height:100%;border-top-right-radius:4px;opacity:.2;overflow:hidden;pointer-events:none}
.card-stamp-lg{--tblr-stamp-size:13rem}
.card-stamp-icon{background:var(--tblr-muted);color:var(--tblr-card-bg,var(--tblr-bg-surface));display:flex;align-items:center;justify-content:center;border-radius:100rem;width:calc(var(--tblr-stamp-size) * 1);height:calc(var(--tblr-stamp-size) * 1);position:relative;top:calc(var(--tblr-stamp-size) * -.25);right:calc(var(--tblr-stamp-size) * -.25);font-size:calc(var(--tblr-stamp-size) * .75);transform:rotate(10deg)}
.card-stamp-icon .icon{stroke-width:2;width:calc(var(--tblr-stamp-size) * .75);height:calc(var(--tblr-stamp-size) * .75)}
.card-img,.card-img-start{border-top-left-radius:calc(var(--tblr-border-radius) - (var(--tblr-border-width)));border-bottom-left-radius:calc(var(--tblr-border-radius) - (var(--tblr-border-width)))}
.card-img,.card-img-end{border-top-right-radius:calc(var(--tblr-border-radius) - (var(--tblr-border-width)));border-bottom-right-radius:calc(var(--tblr-border-radius) - (var(--tblr-border-width)))}
.card-img-overlay{display:flex;flex-direction:column;justify-content:flex-end}
.card-img-overlay-dark{background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%)}
.card-inactive{pointer-events:none;box-shadow:none}
.card-inactive .card-body{opacity:.64}
.card-active{--tblr-card-border-color:var(--tblr-primary);--tblr-card-bg:var(--tblr-active-bg)}
.card-btn{display:flex;align-items:center;justify-content:center;padding:1rem 1.5rem;text-align:center;transition:background .3s;border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);flex:1;color:inherit;font-weight:var(--tblr-font-weight-medium)}
@media (prefers-reduced-motion:reduce){.card-btn{transition:none}}
.card-btn:hover{text-decoration:none;background:rgba(var(--tblr-primary-rgb),.04)}
.card-btn+.card-btn{border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)}
.card-stacked{--tblr-card-stacked-offset:.25rem;position:relative}
.card-stacked:after{position:absolute;top:calc(-1 * var(--tblr-card-stacked-offset));right:var(--tblr-card-stacked-offset);left:var(--tblr-card-stacked-offset);height:var(--tblr-card-stacked-offset);content:"";background:var(--tblr-card-bg,var(--tblr-bg-surface));border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-card-border-color);border-radius:var(--tblr-card-border-radius) var(--tblr-card-border-radius) 0 0}
.card-cover{position:relative;padding:1rem 1.5rem;background:#666 no-repeat center/cover}
.card-cover:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:rgba(24,36,51,.48)}
.card-cover:first-child,.card-cover:first-child:before{border-radius:4px 4px 0 0}
.card-cover-blurred:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}
.card-actions{margin:-.5rem -.5rem -.5rem auto;padding-left:.5rem}
.card-actions a{text-decoration:none}
.card-header{color:inherit;display:flex;align-items:center;background:0 0}
.card-header:first-child{border-radius:var(--tblr-card-border-radius) var(--tblr-card-border-radius) 0 0}
.card-header-light{border-bottom-color:transparent;background:var(--tblr-bg-surface-tertiary)}
.card-header-tabs{background:var(--tblr-bg-surface-tertiary);flex:1;margin:calc(var(--tblr-card-cap-padding-y) * -1) calc(var(--tblr-card-cap-padding-x) * -1) calc(var(--tblr-card-cap-padding-y) * -1);padding:calc(var(--tblr-card-cap-padding-y) * .5) calc(var(--tblr-card-cap-padding-x) * .5) 0}
.card-header-pills{flex:1;margin-top:-.5rem;margin-bottom:-.5rem}
.card-rotate-left{transform:rotate(-1.5deg)}
.card-rotate-right{transform:rotate(1.5deg)}
.card-link{color:inherit}
.card-link:hover{color:inherit;text-decoration:none;box-shadow:0 1px 6px 0 rgba(0,0,0,.08)}
.card-link-rotate:hover{transform:rotate(1.5deg);opacity:1}
.card-link-pop:hover{transform:translateY(-2px);opacity:1}
.card-footer{margin-top:auto}
.card-footer:last-child{border-radius:0 0 var(--tblr-card-border-radius) var(--tblr-card-border-radius)}
.card-footer-transparent{background:0 0;border-color:transparent;padding-top:0}
.card-footer-borderless{border-top:none}
.card-progress{height:.25rem}
.card-progress:last-child{border-radius:0 0 2px 2px}
.card-progress:first-child{border-radius:2px 2px 0 0}
.card-meta{color:var(--tblr-muted)}
.card-title{display:block;margin:0 0 1rem;font-size:1rem;font-weight:var(--tblr-font-weight-medium);line-height:1.5rem}
a.card-title:hover{color:inherit}
.card-header .card-title{margin:0}
.card-subtitle{margin-bottom:1.25rem;color:var(--tblr-muted);font-weight:400}
.card-header .card-subtitle{margin:0}
.card-title .card-subtitle{margin:0 0 0 .25rem;font-size:.875rem}
.card-body{position:relative}
.card-body>:last-child{margin-bottom:0}
.card-sm>.card-body{padding:1rem}
@media (min-width:768px){.card-md>.card-body{padding:2.5rem}}
@media (min-width:768px){.card-lg>.card-body{padding:2rem}}
@media (min-width:992px){.card-lg>.card-body{padding:4rem}}
@media print{.card-body{padding:0}}
.card-body+.card-body{border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)}
.card-body-scrollable{overflow:auto}
.card-options{top:1.5rem;right:.75rem;display:flex;margin-left:auto}
.card-options-link{display:inline-block;min-width:1rem;margin-left:.25rem;color:var(--tblr-muted)}
.card-status-top{position:absolute;top:0;right:0;left:0;height:2px;border-radius:var(--tblr-card-border-radius) var(--tblr-card-border-radius) 0 0}
.card-status-start{position:absolute;right:auto;bottom:0;width:2px;height:100%;border-radius:var(--tblr-card-border-radius) 0 0 var(--tblr-card-border-radius)}
.card-status-bottom{position:absolute;top:initial;bottom:0;width:100%;height:2px;border-radius:0 0 var(--tblr-card-border-radius) var(--tblr-card-border-radius)}
.card-table{margin-bottom:0!important}
.card-table tr td:first-child,.card-table tr th:first-child{padding-left:1.5rem;border-left:0}
.card-table tr td:last-child,.card-table tr th:last-child{padding-right:1.5rem;border-right:0}
.card-table tbody tr:first-child,.card-table tfoot tr:first-child,.card-table thead tr:first-child{border-top:0}
.card-table tbody tr:first-child td,.card-table tbody tr:first-child th,.card-table tfoot tr:first-child td,.card-table tfoot tr:first-child th,.card-table thead tr:first-child td,.card-table thead tr:first-child th{border-top:0}
.card-body+.card-table{border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-table-border-color)}
.card-code{padding:0}
.card-code .highlight{margin:0;border:0}
.card-code pre{margin:0!important;border:0!important}
.card-chart{position:relative;z-index:1;height:3.5rem}
.card-avatar{margin-left:auto;margin-right:auto;box-shadow:0 0 0 .25rem var(--tblr-card-bg,var(--tblr-bg-surface));margin-top:calc(-1 * var(--tblr-avatar-size) * .5)}
.card-body+.card-list-group{border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)}
.card-list-group .list-group-item{padding-right:1.5rem;padding-left:1.5rem;border-right:0;border-left:0;border-radius:0}
.card-list-group .list-group-item:last-child{border-bottom:0}
.card-list-group .list-group-item:first-child{border-top:0}
.card-tabs .nav-tabs{position:relative;z-index:1000;border-bottom:0}
.card-tabs .nav-tabs .nav-link{background:var(--tblr-bg-surface-tertiary);border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)}
.card-tabs .nav-tabs .nav-link.active,.card-tabs .nav-tabs .nav-link:active,.card-tabs .nav-tabs .nav-link:hover{border-color:var(--tblr-border-color-translucent);color:var(--tblr-body-color)}
.card-tabs .nav-tabs .nav-link.active{background:var(--tblr-card-bg,var(--tblr-bg-surface));border-bottom-color:transparent}
.card-tabs .nav-tabs .nav-item:not(:first-child) .nav-link{border-top-left-radius:0}
.card-tabs .nav-tabs .nav-item:not(:last-child) .nav-link{border-top-right-radius:0}
.card-tabs .nav-tabs .nav-item+.nav-item{margin-left:calc(-1 * var(--tblr-border-width))}
.card-tabs .nav-tabs-bottom{margin-bottom:0}
.card-tabs .nav-tabs-bottom .nav-link{margin-bottom:0}
.card-tabs .nav-tabs-bottom .nav-link.active{border-top-color:transparent}
.card-tabs .nav-tabs-bottom .nav-item{margin-top:calc(-1 * var(--tblr-border-width));margin-bottom:0}
.card-tabs .nav-tabs-bottom .nav-item .nav-link{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent);border-radius:0 0 var(--tblr-border-radius) var(--tblr-border-radius)}
.card-tabs .nav-tabs-bottom .nav-item:not(:first-child) .nav-link{border-bottom-left-radius:0}
.card-tabs .nav-tabs-bottom .nav-item:not(:last-child) .nav-link{border-bottom-right-radius:0}
.card-tabs .card{border-bottom-left-radius:0}
.card-tabs .nav-tabs+.tab-content .card{border-bottom-left-radius:var(--tblr-card-border-radius);border-top-left-radius:0}
.btn-close{cursor:pointer}
.btn-close:focus{outline:0}
.dropdown-menu{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.dropdown-menu.card{padding:0;min-width:25rem;display:none}
.dropdown-menu.card.show{display:flex}
.dropdown-item{min-width:11rem;display:flex;align-items:center;margin:0;line-height:1.4285714286}
.dropdown-item-icon{width:1.25rem!important;height:1.25rem!important;margin-right:.5rem;color:var(--tblr-muted);opacity:.7;text-align:center}
.dropdown-item-indicator{margin-right:.5rem;margin-left:-.25rem;height:1.25rem;display:inline-flex;line-height:1;vertical-align:bottom;align-items:center}
.dropdown-header{font-size:.625rem;font-weight:var(--tblr-font-weight-bold);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-muted);padding-bottom:.25rem;pointer-events:none}
.dropdown-menu-scrollable{height:auto;max-height:13rem;overflow-x:hidden}
.dropdown-menu-column{min-width:11rem}
.dropdown-menu-column .dropdown-item{min-width:0}
.dropdown-menu-columns{display:flex;flex:0 .25rem}
.dropdown-menu-arrow:before{content:"";position:absolute;top:-.25rem;left:.75rem;display:block;background:inherit;width:14px;height:14px;transform:rotate(45deg);transform-origin:center;border:1px solid;border-color:inherit;z-index:-1;clip:rect(0,9px,9px,0)}
.dropdown-menu-arrow.dropdown-menu-end:before{right:.75rem;left:auto}
.dropend>.dropdown-menu{margin-top:calc(-.25rem - 1px);margin-left:-.25rem}
.dropend .dropdown-toggle:after{margin-left:auto}
.dropdown-menu-card{padding:0}
.dropdown-menu-card>.card{margin:0;border:0;box-shadow:none}
.datagrid{--tblr-datagrid-padding:1.5rem;--tblr-datagrid-item-width:15rem;display:grid;grid-gap:var(--tblr-datagrid-padding);grid-template-columns:repeat(auto-fit,minmax(var(--tblr-datagrid-item-width),1fr))}
.datagrid-title{font-size:.625rem;font-weight:var(--tblr-font-weight-bold);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-muted);margin-bottom:.25rem}
.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:1rem;text-align:center}
@media (min-width:768px){.empty{padding:3rem}}
.empty-icon{margin:0 0 1rem;width:3rem;height:3rem;line-height:1;color:var(--tblr-muted)}
.empty-icon svg{width:100%;height:100%}
.empty-img{margin:0 0 2rem;line-height:1}
.empty-img img{height:8rem;width:auto}
.empty-header{margin:0 0 1rem;font-size:4rem;font-weight:var(--tblr-font-weight-light);line-height:1;color:var(--tblr-muted)}
.empty-title{font-size:1.25rem;line-height:1.75rem;font-weight:var(--tblr-font-weight-bold)}
.empty-subtitle,.empty-title{margin:0 0 .5rem}
.empty-action{margin-top:1.5rem}
.empty-bordered{border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);border-radius:var(--tblr-border-radius)}
.row>*{min-width:0}
.col-separator{border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)}
.container-slim{--tblr-gutter-x:calc(var(--tblr-page-padding) * 2);--tblr-gutter-y:0;width:100%;padding-right:calc(var(--tblr-gutter-x) * .5);padding-left:calc(var(--tblr-gutter-x) * .5);margin-right:auto;margin-left:auto;max-width:16rem}
.container-tight{--tblr-gutter-x:calc(var(--tblr-page-padding) * 2);--tblr-gutter-y:0;width:100%;padding-right:calc(var(--tblr-gutter-x) * .5);padding-left:calc(var(--tblr-gutter-x) * .5);margin-right:auto;margin-left:auto;max-width:30rem}
.container-narrow{--tblr-gutter-x:calc(var(--tblr-page-padding) * 2);--tblr-gutter-y:0;width:100%;padding-right:calc(var(--tblr-gutter-x) * .5);padding-left:calc(var(--tblr-gutter-x) * .5);margin-right:auto;margin-left:auto;max-width:45rem}
.row-0{margin-right:0;margin-left:0}
.row-0>.col,.row-0>[class*=col-]{padding-right:0;padding-left:0}
.row-0 .card{margin-bottom:0}
.row-sm{margin-right:-.375rem;margin-left:-.375rem}
.row-sm>.col,.row-sm>[class*=col-]{padding-right:.375rem;padding-left:.375rem}
.row-sm .card{margin-bottom:.75rem}
.row-md{margin-right:-1.5rem;margin-left:-1.5rem}
.row-md>.col,.row-md>[class*=col-]{padding-right:1.5rem;padding-left:1.5rem}
.row-md .card{margin-bottom:3rem}
.row-lg{margin-right:-3rem;margin-left:-3rem}
.row-lg>.col,.row-lg>[class*=col-]{padding-right:3rem;padding-left:3rem}
.row-lg .card{margin-bottom:6rem}
.row-deck>.col,.row-deck>[class*=col-]{display:flex;align-items:stretch}
.row-deck>.col .card,.row-deck>[class*=col-] .card{flex:1 1 auto}
.row-cards{--tblr-gutter-x:var(--tblr-page-padding);--tblr-gutter-y:var(--tblr-page-padding);min-width:0}
.row-cards .row-cards{flex:1}
.space-y{display:flex;flex-direction:column;gap:1rem}
.space-x{display:flex;gap:1rem}
.space-y-0{display:flex;flex-direction:column;gap:0}
.space-x-0{display:flex;gap:0}
.space-y-1{display:flex;flex-direction:column;gap:.25rem}
.space-x-1{display:flex;gap:.25rem}
.space-y-2{display:flex;flex-direction:column;gap:.5rem}
.space-x-2{display:flex;gap:.5rem}
.space-y-3{display:flex;flex-direction:column;gap:1rem}
.space-x-3{display:flex;gap:1rem}
.space-y-4{display:flex;flex-direction:column;gap:1.5rem}
.space-x-4{display:flex;gap:1.5rem}
.space-y-5{display:flex;flex-direction:column;gap:2rem}
.space-x-5{display:flex;gap:2rem}
.space-y-6{display:flex;flex-direction:column;gap:3rem}
.space-x-6{display:flex;gap:3rem}
.space-y-7{display:flex;flex-direction:column;gap:5rem}
.space-x-7{display:flex;gap:5rem}
.space-y-8{display:flex;flex-direction:column;gap:8rem}
.space-x-8{display:flex;gap:8rem}
.divide-y>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-y>:not(template):not(:first-child){padding-top:1rem!important}
.divide-y>:not(template):not(:last-child){padding-bottom:1rem!important}
.divide-x>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-x>:not(template):not(:first-child){padding-left:1rem!important}
.divide-x>:not(template):not(:last-child){padding-right:1rem!important}
.divide-y-0>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-y-0>:not(template):not(:first-child){padding-top:0!important}
.divide-y-0>:not(template):not(:last-child){padding-bottom:0!important}
.divide-x-0>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-x-0>:not(template):not(:first-child){padding-left:0!important}
.divide-x-0>:not(template):not(:last-child){padding-right:0!important}
.divide-y-1>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-y-1>:not(template):not(:first-child){padding-top:.25rem!important}
.divide-y-1>:not(template):not(:last-child){padding-bottom:.25rem!important}
.divide-x-1>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-x-1>:not(template):not(:first-child){padding-left:.25rem!important}
.divide-x-1>:not(template):not(:last-child){padding-right:.25rem!important}
.divide-y-2>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-y-2>:not(template):not(:first-child){padding-top:.5rem!important}
.divide-y-2>:not(template):not(:last-child){padding-bottom:.5rem!important}
.divide-x-2>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-x-2>:not(template):not(:first-child){padding-left:.5rem!important}
.divide-x-2>:not(template):not(:last-child){padding-right:.5rem!important}
.divide-y-3>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-y-3>:not(template):not(:first-child){padding-top:1rem!important}
.divide-y-3>:not(template):not(:last-child){padding-bottom:1rem!important}
.divide-x-3>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-x-3>:not(template):not(:first-child){padding-left:1rem!important}
.divide-x-3>:not(template):not(:last-child){padding-right:1rem!important}
.divide-y-4>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-y-4>:not(template):not(:first-child){padding-top:1.5rem!important}
.divide-y-4>:not(template):not(:last-child){padding-bottom:1.5rem!important}
.divide-x-4>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-x-4>:not(template):not(:first-child){padding-left:1.5rem!important}
.divide-x-4>:not(template):not(:last-child){padding-right:1.5rem!important}
.divide-y-5>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-y-5>:not(template):not(:first-child){padding-top:2rem!important}
.divide-y-5>:not(template):not(:last-child){padding-bottom:2rem!important}
.divide-x-5>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-x-5>:not(template):not(:first-child){padding-left:2rem!important}
.divide-x-5>:not(template):not(:last-child){padding-right:2rem!important}
.divide-y-6>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-y-6>:not(template):not(:first-child){padding-top:3rem!important}
.divide-y-6>:not(template):not(:last-child){padding-bottom:3rem!important}
.divide-x-6>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-x-6>:not(template):not(:first-child){padding-left:3rem!important}
.divide-x-6>:not(template):not(:last-child){padding-right:3rem!important}
.divide-y-7>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-y-7>:not(template):not(:first-child){padding-top:5rem!important}
.divide-y-7>:not(template):not(:last-child){padding-bottom:5rem!important}
.divide-x-7>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-x-7>:not(template):not(:first-child){padding-left:5rem!important}
.divide-x-7>:not(template):not(:last-child){padding-right:5rem!important}
.divide-y-8>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-y-8>:not(template):not(:first-child){padding-top:8rem!important}
.divide-y-8>:not(template):not(:last-child){padding-bottom:8rem!important}
.divide-x-8>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)!important}
.divide-x-8>:not(template):not(:first-child){padding-left:8rem!important}
.divide-x-8>:not(template):not(:last-child){padding-right:8rem!important}
.divide-y-fill{display:flex;flex-direction:column;height:100%}
.divide-y-fill>:not(template){flex:1;display:flex;justify-content:center;flex-direction:column}
.icon{--tblr-icon-size:1.25rem;width:var(--tblr-icon-size);height:var(--tblr-icon-size);font-size:var(--tblr-icon-size);vertical-align:bottom;stroke-width:1.5}
.icon:hover{text-decoration:none}
.icon-inline{--tblr-icon-size:1rem;vertical-align:-.2rem}
.icon-filled{fill:currentColor}
.icon-sm{--tblr-icon-size:1rem;stroke-width:1}
.icon-md{--tblr-icon-size:2.5rem;stroke-width:1}
.icon-lg{--tblr-icon-size:3.5rem;stroke-width:1}
.icon-pulse{transition:all .15s ease 0s;animation:pulse 2s ease infinite;animation-fill-mode:both}
.icon-tada{transition:all .15s ease 0s;animation:tada 3s ease infinite;animation-fill-mode:both}
.icon-rotate{transition:all .15s ease 0s;animation:rotate-360 3s linear infinite;animation-fill-mode:both}
.img-responsive{--tblr-img-responsive-ratio:75%;background:no-repeat center/cover;padding-top:var(--tblr-img-responsive-ratio)}
.img-responsive-grid{padding-top:calc(var(--tblr-img-responsive-ratio) - var(--tblr-gutter-y)/ 2)}
.img-responsive-1x1{--tblr-img-responsive-ratio:100%}
.img-responsive-2x1{--tblr-img-responsive-ratio:50%}
.img-responsive-1x2{--tblr-img-responsive-ratio:200%}
.img-responsive-3x1{--tblr-img-responsive-ratio:33.3333333333%}
.img-responsive-1x3{--tblr-img-responsive-ratio:300%}
.img-responsive-4x3{--tblr-img-responsive-ratio:75%}
.img-responsive-3x4{--tblr-img-responsive-ratio:133.3333333333%}
.img-responsive-16x9{--tblr-img-responsive-ratio:56.25%}
.img-responsive-9x16{--tblr-img-responsive-ratio:177.7777777778%}
.img-responsive-21x9{--tblr-img-responsive-ratio:42.8571428571%}
.img-responsive-9x21{--tblr-img-responsive-ratio:233.3333333333%}
textarea[cols]{height:auto}
.col-form-label,.form-label{display:block;font-weight:var(--tblr-font-weight-medium)}
.col-form-label.required:after,.form-label.required:after{content:"*";margin-left:.25rem;color:#d63939}
.form-label-description{float:right;font-weight:var(--tblr-font-weight-normal);color:var(--tblr-muted)}
.form-hint{display:block;color:var(--tblr-muted)}
.form-hint:last-child{margin-bottom:0}
.form-hint+.form-control{margin-top:.25rem}
.form-label+.form-hint{margin-top:-.25rem}
.form-control+.form-hint,.form-select+.form-hint,.input-group+.form-hint{margin-top:.5rem}
.form-select:-moz-focusring{color:var(--tblr-body-color)}
.form-control:-webkit-autofill{box-shadow:0 0 0 1000px var(--tblr-body-bg) inset;color:var(--tblr-body-color);-webkit-text-fill-color:var(--tblr-body-color)}
.form-control.disabled,.form-control:disabled{color:var(--tblr-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}
.form-control[size]{width:auto}
.form-control-light{background-color:var(--tblr-gray-100);border-color:transparent}
.form-control-dark{background-color:rgba(0,0,0,.1);color:#fff;border-color:transparent}
.form-control-dark:focus{background-color:rgba(0,0,0,.1);box-shadow:none;border-color:rgba(255,255,255,.24)}
.form-control-dark::-moz-placeholder{color:rgba(255,255,255,.6)}
.form-control-dark::placeholder{color:rgba(255,255,255,.6)}
.form-control-rounded{border-radius:10rem}
.form-control-flush{padding:0;background:0 0!important;border-color:transparent!important;resize:none;box-shadow:none!important;line-height:inherit}
.form-footer{margin-top:2rem}
.form-fieldset{padding:1rem;margin-bottom:1rem;background:var(--tblr-body-bg);border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);border-radius:var(--tblr-border-radius)}
.form-help{display:inline-flex;font-weight:var(--tblr-font-weight-bold);align-items:center;justify-content:center;width:1.125rem;height:1.125rem;font-size:.75rem;color:var(--tblr-muted);text-align:center;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--tblr-gray-100);border-radius:100rem;transition:background-color .3s,color .3s}
@media (prefers-reduced-motion:reduce){.form-help{transition:none}}
.form-help:hover,.form-help[aria-describedby]{color:#fff;background:var(--tblr-primary)}
.input-group-link{font-size:.75rem}
.input-group-flat:focus-within{box-shadow:0 0 0 .25rem rgba(32,107,196,.25);border-radius:var(--tblr-border-radius)}
.input-group-flat:focus-within .form-control,.input-group-flat:focus-within .input-group-text{border-color:#90b5e2!important}
.input-group-flat .form-control:focus{border-color:var(--tblr-border-color);box-shadow:none}
.input-group-flat .form-control:not(:last-child){border-right:0}
.input-group-flat .form-control:not(:first-child){border-left:0}
.input-group-flat .input-group-text{background:var(--tblr-bg-forms);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.input-group-flat .input-group-text{transition:none}}
.input-group-flat .input-group-text:first-child{padding-right:0}
.input-group-flat .input-group-text:last-child{padding-left:0}
.form-file-button{margin-left:0;border-left:0}
.input-icon{position:relative}
.input-icon .form-control:not(:last-child),.input-icon .form-select:not(:last-child){padding-right:2.5rem}
.input-icon .form-control:not(:first-child),.input-icon .form-select:not(:last-child){padding-left:2.5rem}
.input-icon-addon{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;min-width:2.5rem;color:var(--tblr-icon-color);pointer-events:none;font-size:1.2em}
.input-icon-addon:last-child{right:0;left:auto}
.form-colorinput{position:relative;display:inline-block;margin:0;line-height:1;cursor:pointer}
.form-colorinput-input{position:absolute;z-index:-1;opacity:0}
.form-colorinput-color{display:block;width:1.5rem;height:1.5rem;color:#fff;border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent);border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}
.form-colorinput-color:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:no-repeat center center/1rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8.5l2.5 2.5l5.5 -5.5'/%3e%3c/svg%3e");opacity:0;transition:opacity .3s}
@media (prefers-reduced-motion:reduce){.form-colorinput-color:before{transition:none}}
.form-colorinput-input:checked~.form-colorinput-color:before{opacity:1}
.form-colorinput-input:focus~.form-colorinput-color{border-color:var(--tblr-primary);box-shadow:0 0 0 .25rem rgba(32,107,196,.25)}
.form-colorinput-light .form-colorinput-color:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3e%3cpath fill='none' stroke='%23182433' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8.5l2.5 2.5l5.5 -5.5'/%3e%3c/svg%3e")}
.form-imagecheck{position:relative;margin:0;cursor:pointer}
.form-imagecheck-input{position:absolute;z-index:-1;opacity:0}
.form-imagecheck-figure{position:relative;display:block;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);border-radius:3px}
.form-imagecheck-input:focus~.form-imagecheck-figure{border-color:var(--tblr-primary);box-shadow:0 0 0 .25rem rgba(32,107,196,.25)}
.form-imagecheck-input:checked~.form-imagecheck-figure{border-color:var(--tblr-primary)}
.form-imagecheck-figure:before{position:absolute;top:.25rem;left:.25rem;z-index:1;display:block;width:1rem;height:1rem;color:#fff;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--tblr-bg-forms);border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);border-radius:var(--tblr-border-radius);transition:opacity .3s}
@media (prefers-reduced-motion:reduce){.form-imagecheck-figure:before{transition:none}}
.form-imagecheck-input:checked~.form-imagecheck-figure:before{background-color:var(--tblr-primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8.5l2.5 2.5l5.5 -5.5'/%3e%3c/svg%3e");background-repeat:repeat;background-position:center;background-size:1rem;border-color:var(--tblr-border-color-translucent)}
.form-imagecheck-input[type=radio]~.form-imagecheck-figure:before{border-radius:50%}
.form-imagecheck-input[type=radio]:checked~.form-imagecheck-figure:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle r='3' fill='%23ffffff' cx='8' cy='8' /%3e%3c/svg%3e")}
.form-imagecheck-image{max-width:100%;display:block;opacity:.64;transition:opacity .3s}
@media (prefers-reduced-motion:reduce){.form-imagecheck-image{transition:none}}
.form-imagecheck-image:first-child{border-top-left-radius:2px;border-top-right-radius:2px}
.form-imagecheck-image:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}
.form-imagecheck-input:checked~.form-imagecheck-figure .form-imagecheck-image,.form-imagecheck-input:focus~.form-imagecheck-figure .form-imagecheck-image,.form-imagecheck:hover .form-imagecheck-image{opacity:1}
.form-imagecheck-caption{padding:.25rem;font-size:.765625rem;color:var(--tblr-muted);text-align:center;transition:color .3s}
@media (prefers-reduced-motion:reduce){.form-imagecheck-caption{transition:none}}
.form-imagecheck-input:checked~.form-imagecheck-figure .form-imagecheck-caption,.form-imagecheck-input:focus~.form-imagecheck-figure .form-imagecheck-caption,.form-imagecheck:hover .form-imagecheck-caption{color:var(--tblr-body-color)}
.form-selectgroup{display:inline-flex;margin:0 -.5rem -.5rem 0;flex-wrap:wrap}
.form-selectgroup .form-selectgroup-item{margin:0 .5rem .5rem 0}
.form-selectgroup-vertical{flex-direction:column}
.form-selectgroup-item{display:block;position:relative}
.form-selectgroup-input{position:absolute;top:0;left:0;z-index:-1;opacity:0}
.form-selectgroup-label{position:relative;display:block;min-width:calc(1.4285714286em + .875rem + calc(var(--tblr-border-width) * 2));margin:0;padding:.4375rem .75rem;font-size:.875rem;line-height:1.4285714286;color:var(--tblr-muted);background:var(--tblr-bg-forms);text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);border-radius:3px;transition:border-color .3s,background .3s,color .3s}
@media (prefers-reduced-motion:reduce){.form-selectgroup-label{transition:none}}
.form-selectgroup-label .icon:only-child{margin:0 -.25rem}
.form-selectgroup-label:hover{color:var(--tblr-body-color)}
.form-selectgroup-check{display:inline-block;width:1rem;height:1rem;border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent);vertical-align:middle}
.form-selectgroup-input[type=checkbox]+.form-selectgroup-label .form-selectgroup-check{border-radius:var(--tblr-border-radius)}
.form-selectgroup-input[type=radio]+.form-selectgroup-label .form-selectgroup-check{border-radius:50%}
.form-selectgroup-input:checked+.form-selectgroup-label .form-selectgroup-check{background-color:var(--tblr-primary);background-repeat:repeat;background-position:center;background-size:1rem;border-color:var(--tblr-border-color-translucent)}
.form-selectgroup-input[type=checkbox]:checked+.form-selectgroup-label .form-selectgroup-check{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8.5l2.5 2.5l5.5 -5.5'/%3e%3c/svg%3e")}
.form-selectgroup-input[type=radio]:checked+.form-selectgroup-label .form-selectgroup-check{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle r='3' fill='%23ffffff' cx='8' cy='8' /%3e%3c/svg%3e")}
.form-selectgroup-check-floated{position:absolute;top:.4375rem;right:.4375rem}
.form-selectgroup-input:checked+.form-selectgroup-label{z-index:1;color:var(--tblr-primary);background:rgba(var(--tblr-primary-rgb),.04);border-color:var(--tblr-primary)}
.form-selectgroup-input:focus+.form-selectgroup-label{z-index:2;color:var(--tblr-primary);border-color:var(--tblr-primary);box-shadow:0 0 0 .25rem rgba(32,107,196,.25)}
.form-selectgroup-boxes .form-selectgroup-label{text-align:left;padding:1.5rem 1rem;color:inherit}
.form-selectgroup-boxes .form-selectgroup-input:checked+.form-selectgroup-label{color:inherit}
.form-selectgroup-boxes .form-selectgroup-input:checked+.form-selectgroup-label .form-selectgroup-title{color:var(--tblr-primary)}
.form-selectgroup-boxes .form-selectgroup-input:checked+.form-selectgroup-label .form-selectgroup-label-content{opacity:1}
.form-selectgroup-pills{flex-wrap:wrap;align-items:flex-start}
.form-selectgroup-pills .form-selectgroup-item{flex-grow:0}
.form-selectgroup-pills .form-selectgroup-label{border-radius:50px}
.form-control-color::-webkit-color-swatch{border:none}
[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}
.form-control::file-selector-button{background-color:var(--tblr-btn-color,var(--tblr-tertiary-bg))}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--tblr-btn-color,var(--tblr-secondary-bg))}
.form-check{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.form-check.form-check-highlight .form-check-input:not(:checked)~.form-check-label{color:var(--tblr-muted)}
.form-check .form-check-label-off{color:var(--tblr-muted)}
.form-check .form-check-input:checked~.form-check-label-off{display:none}
.form-check .form-check-input:not(:checked)~.form-check-label-on{display:none}
.form-check-input{background-size:1rem;margin-top:.125rem}
.form-switch .form-check-input{transition:background-color .3s,background-position .3s}
@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}
.form-check-label{display:block}
.form-check-label.required:after{content:"*";margin-left:.25rem;color:#d63939}
.form-check-description{display:block;color:var(--tblr-muted);font-size:.75rem;margin-top:.25rem}
.form-check-single{margin:0}
.form-check-single .form-check-input{margin:0}
.form-switch .form-check-input{height:1.125rem;margin-top:.0625rem}
.form-switch-lg{padding-left:3.5rem;min-height:1.5rem}
.form-switch-lg .form-check-input{height:1.5rem;width:2.75rem;background-size:1.5rem;margin-left:-3.5rem}
.form-switch-lg .form-check-label{padding-top:.125rem}
.form-check-input:checked{border:none}
.form-control.is-invalid-lite,.form-control.is-valid-lite,.form-select.is-invalid-lite,.form-select.is-valid-lite{border-color:var(--tblr-border-color)!important}
.legend{--tblr-legend-size:0.75em;display:inline-block;background:var(--tblr-border-color);width:var(--tblr-legend-size);height:var(--tblr-legend-size);border-radius:var(--tblr-border-radius-sm)}
.list-group{margin-left:0;margin-right:0}
.list-group-header{background:var(--tblr-bg-surface-tertiary);padding:.5rem 1.5rem;font-size:.75rem;font-weight:var(--tblr-font-weight-medium);line-height:1;text-transform:uppercase;color:var(--tblr-muted);border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)}
.list-group-flush>.list-group-header:last-child{border-bottom-width:0}
.list-group-item{background-color:inherit}
.list-group-item.active{background-color:rgba(var(--tblr-muted-rgb),.04);border-left-color:#206bc4;border-left-width:2px}
.list-group-item:active,.list-group-item:focus,.list-group-item:hover{background-color:rgba(var(--tblr-muted-rgb),.04)}
.list-group-item.disabled,.list-group-item:disabled{color:#929dab;background-color:rgba(var(--tblr-muted-rgb),.04)}
.list-bordered .list-item{border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);margin-top:-1px}
.list-bordered .list-item:first-child{border-top:none}
.list-group-hoverable .list-group-item-actions{opacity:0;transition:opacity .3s}
@media (prefers-reduced-motion:reduce){.list-group-hoverable .list-group-item-actions{transition:none}}
.list-group-hoverable .list-group-item-actions.show,.list-group-hoverable .list-group-item:hover .list-group-item-actions{opacity:1}
.list-group-transparent{--tblr-list-group-border-radius:0;margin:0 -1.5rem}
.list-group-transparent .list-group-item{background:0 0;border:0}
.list-group-transparent .list-group-item .icon{color:var(--tblr-muted)}
.list-group-transparent .list-group-item.active{font-weight:var(--tblr-font-weight-bold);color:inherit;background:var(--tblr-active-bg)}
.list-group-transparent .list-group-item.active .icon{color:inherit}
.list-separated-item{padding:1rem 0}
.list-separated-item:first-child{padding-top:0}
.list-separated-item:last-child{padding-bottom:0}
.list-separated-item+.list-separated-item{border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)}
.list-inline-item:not(:last-child){margin-right:auto;-webkit-margin-end:.5rem;margin-inline-end:.5rem}
.list-inline-dots .list-inline-item+.list-inline-item:before{content:" · ";-webkit-margin-end:.5rem;margin-inline-end:.5rem}
.loader{position:relative;display:block;width:2.5rem;height:2.5rem;color:#206bc4;vertical-align:middle}
.loader:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:1px var(--tblr-border-style);border-color:transparent;border-top-color:currentColor;border-left-color:currentColor;border-radius:100rem;animation:rotate-360 .6s linear;animation-iteration-count:infinite}
.dimmer{position:relative}
.dimmer .loader{position:absolute;top:50%;right:0;left:0;display:none;margin:0 auto;transform:translateY(-50%)}
.dimmer.active .loader{display:block}
.dimmer.active .dimmer-content{pointer-events:none;opacity:.1}
@keyframes animated-dots{0%{transform:translateX(-100%)}}
.animated-dots{display:inline-block;overflow:hidden;vertical-align:bottom}
.animated-dots:after{display:inline-block;content:"...";animation:animated-dots 1.2s steps(4,jump-none) infinite}
.modal-content .btn-close{position:absolute;top:0;right:0;width:3.5rem;height:3.5rem;margin:0;padding:0;z-index:10}
.modal-body{scrollbar-color:rgba(var(--tblr-scrollbar-color,var(--tblr-body-color-rgb)),.16) transparent}
.modal-body::-webkit-scrollbar{width:1rem;height:1rem;-webkit-transition:background .3s;transition:background .3s}
@media (prefers-reduced-motion:reduce){.modal-body::-webkit-scrollbar{-webkit-transition:none;transition:none}}
.modal-body::-webkit-scrollbar-thumb{border-radius:1rem;border:5px solid transparent;box-shadow:inset 0 0 0 1rem rgba(var(--tblr-scrollbar-color,var(--tblr-body-color-rgb)),.16)}
.modal-body::-webkit-scrollbar-track{background:0 0}
.modal-body:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 1rem rgba(var(--tblr-scrollbar-color,var(--tblr-body-color-rgb)),.32)}
.modal-body::-webkit-scrollbar-corner{background:0 0}
.modal-body .modal-title{margin-bottom:1rem}
.modal-body+.modal-body{border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)}
.modal-status{position:absolute;top:0;left:0;right:0;height:2px;background:var(--tblr-muted);border-radius:var(--tblr-border-radius-lg) var(--tblr-border-radius-lg) 0 0}
.modal-header{align-items:center;min-height:3.5rem;background:0 0;padding:0 3.5rem 0 1.5rem}
.modal-title{font-size:1rem;font-weight:var(--tblr-font-weight-bold);line-height:1.4285714286}
.modal-footer{padding-top:.75rem;padding-bottom:.75rem}
.modal-blur{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}
.modal-full-width{max-width:none;margin:0 .5rem}
.nav-vertical,.nav-vertical .nav{flex-direction:column;flex-wrap:nowrap}
.nav-vertical .nav{margin-left:1.25rem;border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);padding-left:.5rem}
.nav-vertical .nav-item.show .nav-link,.nav-vertical .nav-link.active{font-weight:var(--tblr-font-weight-bold)}
.nav-vertical.nav-pills{margin:0 -.75rem}
.nav-bordered{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)}
.nav-bordered .nav-item+.nav-item{margin-left:1.25rem}
.nav-bordered .nav-link{padding-left:0;padding-right:0;margin:0 0 -var(--tblr-border-width);border:0;border-bottom:2px var(--tblr-border-style) transparent;color:var(--tblr-muted)}
.nav-bordered .nav-item.show .nav-link,.nav-bordered .nav-link.active{color:var(--tblr-primary);border-color:var(--tblr-primary)}
.nav-link{display:flex;transition:color .3s;align-items:center}
@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}
.nav-link-toggle{margin-left:auto;padding:0 .25rem;transition:transform .3s}
@media (prefers-reduced-motion:reduce){.nav-link-toggle{transition:none}}
.nav-link-toggle:after{content:"";display:inline-block;vertical-align:.306em;width:.36em;height:.36em;border-bottom:1px var(--tblr-border-style);border-left:1px var(--tblr-border-style);margin-right:.1em;margin-left:.4em;transform:rotate(-45deg)}
.nav-link-toggle:after{margin:0}
.nav-link[aria-expanded=true] .nav-link-toggle{transform:rotate(180deg)}
.nav-link-icon{width:1.25rem;height:1.25rem;margin-right:.5rem;color:var(--tblr-icon-color)}
.nav-link-icon svg{display:block;height:100%}
.nav-fill .nav-item .nav-link{justify-content:center}
.stars{display:inline-flex;color:#bbc3cd;font-size:.75rem}
.stars .star:not(:first-child){margin-left:.25rem}
.pagination{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.page-link{min-width:1.75rem;border-radius:var(--tblr-border-radius)}
.page-item{text-align:center}
.page-item:not(.active) .page-link:hover{background:0 0}
.page-item.page-next,.page-item.page-prev{flex:0 0 50%;text-align:left}
.page-item.page-next{margin-left:auto;text-align:right}
.page-item-subtitle{margin-bottom:2px;font-size:12px;color:var(--tblr-muted);text-transform:uppercase}
.page-item.disabled .page-item-subtitle{color:var(--tblr-disabled-color)}
.page-item-title{font-size:1rem;font-weight:var(--tblr-font-weight-normal);color:var(--tblr-body-color)}
.page-link:hover .page-item-title{color:#206bc4}
.page-item.disabled .page-item-title{color:var(--tblr-disabled-color)}
@keyframes progress-indeterminate{0%{right:100%;left:-35%}100%,60%{right:-90%;left:100%}}
.progress{position:relative;width:100%;line-height:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.progress::-webkit-progress-bar{background:var(--tblr-progress-bg)}
.progress::-webkit-progress-value{background-color:var(--tblr-primary)}
.progress::-moz-progress-bar{background-color:var(--tblr-primary)}
.progress::-ms-fill{background-color:var(--tblr-primary);border:none}
.progress-sm{height:.25rem}
.progress-bar{height:100%}
.progress-bar-indeterminate:after,.progress-bar-indeterminate:before{position:absolute;top:0;bottom:0;left:0;content:"";background-color:inherit;will-change:left,right}
.progress-bar-indeterminate:before{animation:progress-indeterminate 1.5s cubic-bezier(.65,.815,.735,.395) infinite}
.progress-separated .progress-bar{box-shadow:0 0 0 2px var(--tblr-card-bg,var(--tblr-bg-surface))}
.progressbg{position:relative;padding:.25rem .5rem;display:flex}
.progressbg-text{position:relative;z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.progressbg-progress{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;height:100%;background:0 0;pointer-events:none}
.progressbg-value{font-weight:var(--tblr-font-weight-medium);margin-left:auto;padding-left:2rem}
.ribbon{--tblr-ribbon-margin:0.25rem;--tblr-ribbon-border-radius:var(--tblr-border-radius);position:absolute;top:.75rem;right:calc(-1 * var(--tblr-ribbon-margin));z-index:1;padding:.25rem .75rem;font-size:.625rem;font-weight:var(--tblr-font-weight-bold);line-height:1;color:#fff;text-align:center;text-transform:uppercase;background:var(--tblr-primary);border-color:var(--tblr-primary);border-radius:var(--tblr-ribbon-border-radius) 0 var(--tblr-ribbon-border-radius) var(--tblr-ribbon-border-radius);display:inline-flex;align-items:center;justify-content:center;min-height:2rem;min-width:2rem}
.ribbon:before{position:absolute;right:0;bottom:100%;width:0;height:0;content:"";filter:brightness(70%);border:calc(var(--tblr-ribbon-margin) * .5) var(--tblr-border-style);border-color:inherit;border-top-color:transparent;border-right-color:transparent}
.ribbon.bg-blue{border-color:var(--tblr-blue)}
.ribbon.bg-blue-lt{border-color:rgba(var(--tblr-blue-rgb),.1)!important}
.ribbon.bg-azure{border-color:var(--tblr-azure)}
.ribbon.bg-azure-lt{border-color:rgba(var(--tblr-azure-rgb),.1)!important}
.ribbon.bg-indigo{border-color:var(--tblr-indigo)}
.ribbon.bg-indigo-lt{border-color:rgba(var(--tblr-indigo-rgb),.1)!important}
.ribbon.bg-purple{border-color:var(--tblr-purple)}
.ribbon.bg-purple-lt{border-color:rgba(var(--tblr-purple-rgb),.1)!important}
.ribbon.bg-pink{border-color:var(--tblr-pink)}
.ribbon.bg-pink-lt{border-color:rgba(var(--tblr-pink-rgb),.1)!important}
.ribbon.bg-red{border-color:var(--tblr-red)}
.ribbon.bg-red-lt{border-color:rgba(var(--tblr-red-rgb),.1)!important}
.ribbon.bg-orange{border-color:var(--tblr-orange)}
.ribbon.bg-orange-lt{border-color:rgba(var(--tblr-orange-rgb),.1)!important}
.ribbon.bg-yellow{border-color:var(--tblr-yellow)}
.ribbon.bg-yellow-lt{border-color:rgba(var(--tblr-yellow-rgb),.1)!important}
.ribbon.bg-lime{border-color:var(--tblr-lime)}
.ribbon.bg-lime-lt{border-color:rgba(var(--tblr-lime-rgb),.1)!important}
.ribbon.bg-green{border-color:var(--tblr-green)}
.ribbon.bg-green-lt{border-color:rgba(var(--tblr-green-rgb),.1)!important}
.ribbon.bg-teal{border-color:var(--tblr-teal)}
.ribbon.bg-teal-lt{border-color:rgba(var(--tblr-teal-rgb),.1)!important}
.ribbon.bg-cyan{border-color:var(--tblr-cyan)}
.ribbon.bg-cyan-lt{border-color:rgba(var(--tblr-cyan-rgb),.1)!important}
.ribbon .icon{width:1.25rem;height:1.25rem;font-size:1.25rem}
.ribbon-top{top:calc(-1 * var(--tblr-ribbon-margin));right:.75rem;width:2rem;padding:.5rem 0;border-radius:0 var(--tblr-ribbon-border-radius) var(--tblr-ribbon-border-radius) var(--tblr-ribbon-border-radius)}
.ribbon-top:before{top:0;right:100%;bottom:auto;border-color:inherit;border-top-color:transparent;border-left-color:transparent}
.ribbon-top.ribbon-start{right:auto;left:.75rem}
.ribbon-top.ribbon-start:before{top:0;right:100%;left:auto}
.ribbon-start{right:auto;left:calc(-1 * var(--tblr-ribbon-margin))}
.ribbon-start:before{top:auto;bottom:100%;left:0;border-color:inherit;border-top-color:transparent;border-left-color:transparent}
.ribbon-bottom{top:auto;bottom:.75rem}
.ribbon-bookmark{padding-left:.25rem;border-radius:0 0 var(--tblr-ribbon-border-radius) 0}
.ribbon-bookmark:after{position:absolute;top:0;right:100%;display:block;width:0;height:0;content:"";border:1rem var(--tblr-border-style);border-color:inherit;border-right-width:0;border-left-color:transparent;border-left-width:.5rem}
.ribbon-bookmark.ribbon-left{padding-right:.5rem}
.ribbon-bookmark.ribbon-left:after{right:auto;left:100%;border-right-color:transparent;border-right-width:.5rem;border-left-width:0}
.ribbon-bookmark.ribbon-top{padding-right:0;padding-bottom:.25rem;padding-left:0;border-radius:0 var(--tblr-ribbon-border-radius) 0 0}
.ribbon-bookmark.ribbon-top:after{top:100%;right:0;left:0;border-color:inherit;border-width:1rem;border-top-width:0;border-bottom-color:transparent;border-bottom-width:.5rem}
.markdown{line-height:1.7142857143}
.markdown>:first-child{margin-top:0}
.markdown>:last-child,.markdown>:last-child .highlight{margin-bottom:0}
@media (min-width:768px){.markdown>.hr,.markdown>hr{margin-top:3em;margin-bottom:3em}}
.markdown>.h1,.markdown>.h2,.markdown>.h3,.markdown>.h4,.markdown>.h5,.markdown>.h6,.markdown>h1,.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{font-weight:var(--tblr-font-weight-bold)}
.markdown>blockquote{font-size:1rem;margin:1.5rem 0;padding:.5rem 1.5rem}
.markdown>img{border-radius:var(--tblr-border-radius)}
.placeholder:not(.btn):not([class*=bg-]){background-color:currentColor!important}
.placeholder:not(.avatar):not([class*=card-img-]){border-radius:var(--tblr-border-radius)}
.steps{--tblr-steps-color:var(--tblr-primary);--tblr-steps-inactive-color:var(--tblr-border-color);--tblr-steps-dot-size:.5rem;--tblr-steps-border-width:2px;display:flex;flex-wrap:nowrap;width:100%;padding:0;margin:0;list-style:none}
.steps-blue{--tblr-steps-color:var(--tblr-blue)}
.steps-azure{--tblr-steps-color:var(--tblr-azure)}
.steps-indigo{--tblr-steps-color:var(--tblr-indigo)}
.steps-purple{--tblr-steps-color:var(--tblr-purple)}
.steps-pink{--tblr-steps-color:var(--tblr-pink)}
.steps-red{--tblr-steps-color:var(--tblr-red)}
.steps-orange{--tblr-steps-color:var(--tblr-orange)}
.steps-yellow{--tblr-steps-color:var(--tblr-yellow)}
.steps-lime{--tblr-steps-color:var(--tblr-lime)}
.steps-green{--tblr-steps-color:var(--tblr-green)}
.steps-teal{--tblr-steps-color:var(--tblr-teal)}
.steps-cyan{--tblr-steps-color:var(--tblr-cyan)}
.step-item{position:relative;flex:1 1 0;min-height:1rem;margin-top:0;color:inherit;text-align:center;cursor:default;padding-top:calc(var(--tblr-steps-dot-size))}
a.step-item{cursor:pointer}
a.step-item:hover{color:inherit}
.step-item:after,.step-item:before{background:var(--tblr-steps-color)}
.step-item:not(:last-child):after{position:absolute;left:50%;width:100%;content:"";transform:translateY(-50%)}
.step-item:after{top:calc(var(--tblr-steps-dot-size) * .5);height:var(--tblr-steps-border-width)}
.step-item:before{content:"";position:absolute;top:0;left:50%;z-index:1;box-sizing:content-box;display:flex;align-items:center;justify-content:center;border-radius:100rem;transform:translateX(-50%);color:var(--tblr-white);width:var(--tblr-steps-dot-size);height:var(--tblr-steps-dot-size)}
.step-item.active{font-weight:var(--tblr-font-weight-bold)}
.step-item.active:after{background:var(--tblr-steps-inactive-color)}
.step-item.active~.step-item{color:var(--tblr-disabled-color)}
.step-item.active~.step-item:after,.step-item.active~.step-item:before{background:var(--tblr-steps-inactive-color)}
.steps-counter{--tblr-steps-dot-size:1.5rem;counter-reset:steps}
.steps-counter .step-item{counter-increment:steps}
.steps-counter .step-item:before{content:counter(steps)}
.steps-vertical{--tblr-steps-dot-offset:6px;flex-direction:column}
.steps-vertical.steps-counter{--tblr-steps-dot-offset:-2px}
.steps-vertical .step-item{text-align:left;padding-top:0;padding-left:calc(var(--tblr-steps-dot-size) + 1rem);min-height:auto}
.steps-vertical .step-item:not(:first-child){margin-top:1rem}
.steps-vertical .step-item:before{top:var(--tblr-steps-dot-offset);left:0;transform:translate(0,0)}
.steps-vertical .step-item:not(:last-child):after{position:absolute;content:"";transform:translateX(-50%);top:var(--tblr-steps-dot-offset);left:calc(var(--tblr-steps-dot-size) * .5);width:var(--tblr-steps-border-width);height:calc(100% + 1rem)}
@keyframes status-pulsate-main{40%{transform:scale(1.25,1.25)}60%{transform:scale(1.25,1.25)}}
@keyframes status-pulsate-secondary{10%{transform:scale(1,1)}30%{transform:scale(3,3)}80%{transform:scale(3,3)}100%{transform:scale(1,1)}}
@keyframes status-pulsate-tertiary{25%{transform:scale(1,1)}80%{transform:scale(3,3);opacity:0}100%{transform:scale(3,3);opacity:0}}
.status{--tblr-status-height:1.5rem;--tblr-status-color:#667382;--tblr-status-color-rgb:102,115,130;display:inline-flex;align-items:center;height:var(--tblr-status-height);padding:.25rem .75rem;gap:.5rem;color:var(--tblr-status-color);background:rgba(var(--tblr-status-color-rgb),.1);font-size:.875rem;text-transform:none;letter-spacing:normal;border-radius:100rem;font-weight:var(--tblr-font-weight-medium);line-height:1;margin:0}
.status .status-dot{background:var(--tblr-status-color)}
.status .icon{font-size:1.25rem}
.status-lite{border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)!important;background:0 0!important;color:var(--tblr-body-color)!important}
.status-primary{--tblr-status-color:#206bc4;--tblr-status-color-rgb:32,107,196}
.status-secondary{--tblr-status-color:#667382;--tblr-status-color-rgb:102,115,130}
.status-success{--tblr-status-color:#2fb344;--tblr-status-color-rgb:47,179,68}
.status-info{--tblr-status-color:#4299e1;--tblr-status-color-rgb:66,153,225}
.status-warning{--tblr-status-color:#f76707;--tblr-status-color-rgb:247,103,7}
.status-danger{--tblr-status-color:#d63939;--tblr-status-color-rgb:214,57,57}
.status-light{--tblr-status-color:#fcfdfe;--tblr-status-color-rgb:252,253,254}
.status-dark{--tblr-status-color:#182433;--tblr-status-color-rgb:24,36,51}
.status-muted{--tblr-status-color:#667382;--tblr-status-color-rgb:102,115,130}
.status-blue{--tblr-status-color:#206bc4;--tblr-status-color-rgb:32,107,196}
.status-azure{--tblr-status-color:#4299e1;--tblr-status-color-rgb:66,153,225}
.status-indigo{--tblr-status-color:#4263eb;--tblr-status-color-rgb:66,99,235}
.status-purple{--tblr-status-color:#ae3ec9;--tblr-status-color-rgb:174,62,201}
.status-pink{--tblr-status-color:#d6336c;--tblr-status-color-rgb:214,51,108}
.status-red{--tblr-status-color:#d63939;--tblr-status-color-rgb:214,57,57}
.status-orange{--tblr-status-color:#f76707;--tblr-status-color-rgb:247,103,7}
.status-yellow{--tblr-status-color:#f59f00;--tblr-status-color-rgb:245,159,0}
.status-lime{--tblr-status-color:#74b816;--tblr-status-color-rgb:116,184,22}
.status-green{--tblr-status-color:#2fb344;--tblr-status-color-rgb:47,179,68}
.status-teal{--tblr-status-color:#0ca678;--tblr-status-color-rgb:12,166,120}
.status-cyan{--tblr-status-color:#17a2b8;--tblr-status-color-rgb:23,162,184}
.status-facebook{--tblr-status-color:#1877f2;--tblr-status-color-rgb:24,119,242}
.status-twitter{--tblr-status-color:#1da1f2;--tblr-status-color-rgb:29,161,242}
.status-linkedin{--tblr-status-color:#0a66c2;--tblr-status-color-rgb:10,102,194}
.status-google{--tblr-status-color:#dc4e41;--tblr-status-color-rgb:220,78,65}
.status-youtube{--tblr-status-color:#ff0000;--tblr-status-color-rgb:255,0,0}
.status-vimeo{--tblr-status-color:#1ab7ea;--tblr-status-color-rgb:26,183,234}
.status-dribbble{--tblr-status-color:#ea4c89;--tblr-status-color-rgb:234,76,137}
.status-github{--tblr-status-color:#181717;--tblr-status-color-rgb:24,23,23}
.status-instagram{--tblr-status-color:#e4405f;--tblr-status-color-rgb:228,64,95}
.status-pinterest{--tblr-status-color:#bd081c;--tblr-status-color-rgb:189,8,28}
.status-vk{--tblr-status-color:#6383a8;--tblr-status-color-rgb:99,131,168}
.status-rss{--tblr-status-color:#ffa500;--tblr-status-color-rgb:255,165,0}
.status-flickr{--tblr-status-color:#0063dc;--tblr-status-color-rgb:0,99,220}
.status-bitbucket{--tblr-status-color:#0052cc;--tblr-status-color-rgb:0,82,204}
.status-tabler{--tblr-status-color:#206bc4;--tblr-status-color-rgb:32,107,196}
.status-dot{--tblr-status-dot-color:var(--tblr-status-color, #667382);--tblr-status-size:0.5rem;position:relative;display:inline-block;width:var(--tblr-status-size);height:var(--tblr-status-size);background:var(--tblr-status-dot-color);border-radius:100rem}
.status-dot-animated:before{content:"";position:absolute;inset:0;z-index:0;background:inherit;border-radius:inherit;opacity:.6;animation:1s linear 2s backwards infinite status-pulsate-tertiary}
.status-indicator{--tblr-status-indicator-size:2.5rem;--tblr-status-indicator-color:var(--tblr-status-color, #667382);display:block;position:relative;width:var(--tblr-status-indicator-size);height:var(--tblr-status-indicator-size)}
.status-indicator-circle{--tblr-status-circle-size:.75rem;position:absolute;left:50%;top:50%;margin:calc(var(--tblr-status-circle-size)/ -2) 0 0 calc(var(--tblr-status-circle-size)/ -2);width:var(--tblr-status-circle-size);height:var(--tblr-status-circle-size);border-radius:100rem;background:var(--tblr-status-color)}
.status-indicator-circle:nth-child(1){z-index:3}
.status-indicator-circle:nth-child(2){z-index:2;opacity:.1}
.status-indicator-circle:nth-child(3){z-index:1;opacity:.3}
.status-indicator-animated .status-indicator-circle:nth-child(1){animation:2s linear 1s infinite backwards status-pulsate-main}
.status-indicator-animated .status-indicator-circle:nth-child(2){animation:2s linear 1s infinite backwards status-pulsate-secondary}
.status-indicator-animated .status-indicator-circle:nth-child(3){animation:2s linear 1s infinite backwards status-pulsate-tertiary}
.switch-icon{display:inline-block;line-height:1;border:0;padding:0;background:0 0;width:1.25rem;height:1.25rem;vertical-align:bottom;position:relative;cursor:pointer}
.switch-icon.disabled{pointer-events:none;opacity:.4}
.switch-icon:focus{outline:0}
.switch-icon svg{display:block;width:100%;height:100%}
.switch-icon .switch-icon-a,.switch-icon .switch-icon-b{display:block;width:100%;height:100%}
.switch-icon .switch-icon-a{opacity:1}
.switch-icon .switch-icon-b{position:absolute;top:0;left:0;opacity:0}
.switch-icon.active .switch-icon-a{opacity:0}
.switch-icon.active .switch-icon-b{opacity:1}
.switch-icon-fade .switch-icon-a,.switch-icon-fade .switch-icon-b{transition:opacity .5s}
@media (prefers-reduced-motion:reduce){.switch-icon-fade .switch-icon-a,.switch-icon-fade .switch-icon-b{transition:none}}
.switch-icon-scale .switch-icon-a,.switch-icon-scale .switch-icon-b{transition:opacity .5s,transform 0s .5s}
@media (prefers-reduced-motion:reduce){.switch-icon-scale .switch-icon-a,.switch-icon-scale .switch-icon-b{transition:none}}
.switch-icon-scale .switch-icon-b{transform:scale(1.5)}
.switch-icon-scale.active .switch-icon-a,.switch-icon-scale.active .switch-icon-b{transition:opacity 0s,transform .5s}
@media (prefers-reduced-motion:reduce){.switch-icon-scale.active .switch-icon-a,.switch-icon-scale.active .switch-icon-b{transition:none}}
.switch-icon-scale.active .switch-icon-b{transform:scale(1)}
.switch-icon-flip{perspective:10em}
.switch-icon-flip .switch-icon-a,.switch-icon-flip .switch-icon-b{backface-visibility:hidden;transform-style:preserve-3d;transition:opacity 0s .2s,transform .4s ease-in-out}
@media (prefers-reduced-motion:reduce){.switch-icon-flip .switch-icon-a,.switch-icon-flip .switch-icon-b{transition:none}}
.switch-icon-flip .switch-icon-a{opacity:1;transform:rotateY(0)}
.switch-icon-flip .switch-icon-b{opacity:1;transform:rotateY(-180deg)}
.switch-icon-flip.active .switch-icon-a{opacity:1;transform:rotateY(180deg)}
.switch-icon-flip.active .switch-icon-b{opacity:1;transform:rotateY(0)}
.switch-icon-slide-down,.switch-icon-slide-left,.switch-icon-slide-right,.switch-icon-slide-up{overflow:hidden}
.switch-icon-slide-down .switch-icon-a,.switch-icon-slide-down .switch-icon-b,.switch-icon-slide-left .switch-icon-a,.switch-icon-slide-left .switch-icon-b,.switch-icon-slide-right .switch-icon-a,.switch-icon-slide-right .switch-icon-b,.switch-icon-slide-up .switch-icon-a,.switch-icon-slide-up .switch-icon-b{transition:opacity .3s,transform .3s}
@media (prefers-reduced-motion:reduce){.switch-icon-slide-down .switch-icon-a,.switch-icon-slide-down .switch-icon-b,.switch-icon-slide-left .switch-icon-a,.switch-icon-slide-left .switch-icon-b,.switch-icon-slide-right .switch-icon-a,.switch-icon-slide-right .switch-icon-b,.switch-icon-slide-up .switch-icon-a,.switch-icon-slide-up .switch-icon-b{transition:none}}
.switch-icon-slide-down .switch-icon-a,.switch-icon-slide-left .switch-icon-a,.switch-icon-slide-right .switch-icon-a,.switch-icon-slide-up .switch-icon-a{transform:translateY(0)}
.switch-icon-slide-down .switch-icon-b,.switch-icon-slide-left .switch-icon-b,.switch-icon-slide-right .switch-icon-b,.switch-icon-slide-up .switch-icon-b{transform:translateY(100%)}
.switch-icon-slide-down.active .switch-icon-a,.switch-icon-slide-left.active .switch-icon-a,.switch-icon-slide-right.active .switch-icon-a,.switch-icon-slide-up.active .switch-icon-a{transform:translateY(-100%)}
.switch-icon-slide-down.active .switch-icon-b,.switch-icon-slide-left.active .switch-icon-b,.switch-icon-slide-right.active .switch-icon-b,.switch-icon-slide-up.active .switch-icon-b{transform:translateY(0)}
.switch-icon-slide-left .switch-icon-a{transform:translateX(0)}
.switch-icon-slide-left .switch-icon-b{transform:translateX(100%)}
.switch-icon-slide-left.active .switch-icon-a{transform:translateX(-100%)}
.switch-icon-slide-left.active .switch-icon-b{transform:translateX(0)}
.switch-icon-slide-right .switch-icon-a{transform:translateX(0)}
.switch-icon-slide-right .switch-icon-b{transform:translateX(-100%)}
.switch-icon-slide-right.active .switch-icon-a{transform:translateX(100%)}
.switch-icon-slide-right.active .switch-icon-b{transform:translateX(0)}
.switch-icon-slide-down .switch-icon-a{transform:translateY(0)}
.switch-icon-slide-down .switch-icon-b{transform:translateY(-100%)}
.switch-icon-slide-down.active .switch-icon-a{transform:translateY(100%)}
.switch-icon-slide-down.active .switch-icon-b{transform:translateY(0)}
.markdown>table thead th,.table thead th{color:var(--tblr-muted);background:var(--tblr-bg-surface-tertiary);font-size:.625rem;font-weight:var(--tblr-font-weight-bold);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-muted);padding-top:.5rem;padding-bottom:.5rem;white-space:nowrap}
@media print{.markdown>table thead th,.table thead th{background:0 0}}
.table-responsive .markdown>table,.table-responsive .table{margin-bottom:0}
.table-responsive+.card-footer{border-top:0}
.table-transparent thead th{background:0 0}
.table-nowrap>:not(caption)>*>*{white-space:nowrap}
.table-vcenter>:not(caption)>*>*{vertical-align:middle}
.table-center>:not(caption)>*>*{text-align:center}
.td-truncate{max-width:1px;width:100%}
.table-mobile{display:block}
.table-mobile thead{display:none}
.table-mobile tbody,.table-mobile tr{display:flex;flex-direction:column}
.table-mobile td{display:block;padding:.75rem .75rem!important;border:none;color:var(--tblr-body-color)!important}
.table-mobile td[data-label]:before{font-size:.625rem;font-weight:var(--tblr-font-weight-bold);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-muted);content:attr(data-label);display:block}
.table-mobile tr{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)}
.table-mobile .btn{display:block}
@media (max-width:575.98px){.table-mobile-sm{display:block}.table-mobile-sm thead{display:none}.table-mobile-sm tbody,.table-mobile-sm tr{display:flex;flex-direction:column}.table-mobile-sm td{display:block;padding:.75rem .75rem!important;border:none;color:var(--tblr-body-color)!important}.table-mobile-sm td[data-label]:before{font-size:.625rem;font-weight:var(--tblr-font-weight-bold);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-muted);content:attr(data-label);display:block}.table-mobile-sm tr{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)}.table-mobile-sm .btn{display:block}}
@media (max-width:767.98px){.table-mobile-md{display:block}.table-mobile-md thead{display:none}.table-mobile-md tbody,.table-mobile-md tr{display:flex;flex-direction:column}.table-mobile-md td{display:block;padding:.75rem .75rem!important;border:none;color:var(--tblr-body-color)!important}.table-mobile-md td[data-label]:before{font-size:.625rem;font-weight:var(--tblr-font-weight-bold);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-muted);content:attr(data-label);display:block}.table-mobile-md tr{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)}.table-mobile-md .btn{display:block}}
@media (max-width:991.98px){.table-mobile-lg{display:block}.table-mobile-lg thead{display:none}.table-mobile-lg tbody,.table-mobile-lg tr{display:flex;flex-direction:column}.table-mobile-lg td{display:block;padding:.75rem .75rem!important;border:none;color:var(--tblr-body-color)!important}.table-mobile-lg td[data-label]:before{font-size:.625rem;font-weight:var(--tblr-font-weight-bold);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-muted);content:attr(data-label);display:block}.table-mobile-lg tr{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)}.table-mobile-lg .btn{display:block}}
@media (max-width:1199.98px){.table-mobile-xl{display:block}.table-mobile-xl thead{display:none}.table-mobile-xl tbody,.table-mobile-xl tr{display:flex;flex-direction:column}.table-mobile-xl td{display:block;padding:.75rem .75rem!important;border:none;color:var(--tblr-body-color)!important}.table-mobile-xl td[data-label]:before{font-size:.625rem;font-weight:var(--tblr-font-weight-bold);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-muted);content:attr(data-label);display:block}.table-mobile-xl tr{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)}.table-mobile-xl .btn{display:block}}
@media (max-width:1399.98px){.table-mobile-xxl{display:block}.table-mobile-xxl thead{display:none}.table-mobile-xxl tbody,.table-mobile-xxl tr{display:flex;flex-direction:column}.table-mobile-xxl td{display:block;padding:.75rem .75rem!important;border:none;color:var(--tblr-body-color)!important}.table-mobile-xxl td[data-label]:before{font-size:.625rem;font-weight:var(--tblr-font-weight-bold);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-muted);content:attr(data-label);display:block}.table-mobile-xxl tr{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)}.table-mobile-xxl .btn{display:block}}
.table-sort{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;border:0;background:inherit;display:block;width:100%;text-align:inherit;transition:color .3s;margin:-.5rem -.75rem;padding:.5rem .75rem}
@media (prefers-reduced-motion:reduce){.table-sort{transition:none}}
.table-sort.asc,.table-sort.desc,.table-sort:hover{color:var(--tblr-body-color)}
.table-sort:after{content:"";display:inline-flex;width:1rem;height:1rem;vertical-align:bottom;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'><path d='M5 7l3 -3l3 3'/><path d='M5 10l3 3l3 -3'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'><path d='M5 7l3 -3l3 3'/><path d='M5 10l3 3l3 -3'/></svg>");background:currentColor;margin-left:.25rem}
.table-sort.asc:after{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'><path fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M5 10l3 -3l3 3'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'><path fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M5 10l3 -3l3 3'/></svg>")}
.table-sort.desc:after{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'><path fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M5 7l3 3l3 -3'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'><path fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M5 7l3 3l3 -3'/></svg>")}
.table-borderless thead th{background:0 0}
.toast{background:#fff;border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent);box-shadow:rgba(24,36,51,.04) 0 2px 4px 0}
.toast .toast-header{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.toast button[data-bs-dismiss=toast]{outline:0}
.toast-primary{--tblr-toast-color:#206bc4}
.toast-secondary{--tblr-toast-color:#667382}
.toast-success{--tblr-toast-color:#2fb344}
.toast-info{--tblr-toast-color:#4299e1}
.toast-warning{--tblr-toast-color:#f76707}
.toast-danger{--tblr-toast-color:#d63939}
.toast-light{--tblr-toast-color:#fcfdfe}
.toast-dark{--tblr-toast-color:#182433}
.toast-muted{--tblr-toast-color:#667382}
.toast-blue{--tblr-toast-color:#206bc4}
.toast-azure{--tblr-toast-color:#4299e1}
.toast-indigo{--tblr-toast-color:#4263eb}
.toast-purple{--tblr-toast-color:#ae3ec9}
.toast-pink{--tblr-toast-color:#d6336c}
.toast-red{--tblr-toast-color:#d63939}
.toast-orange{--tblr-toast-color:#f76707}
.toast-yellow{--tblr-toast-color:#f59f00}
.toast-lime{--tblr-toast-color:#74b816}
.toast-green{--tblr-toast-color:#2fb344}
.toast-teal{--tblr-toast-color:#0ca678}
.toast-cyan{--tblr-toast-color:#17a2b8}
.toast-facebook{--tblr-toast-color:#1877f2}
.toast-twitter{--tblr-toast-color:#1da1f2}
.toast-linkedin{--tblr-toast-color:#0a66c2}
.toast-google{--tblr-toast-color:#dc4e41}
.toast-youtube{--tblr-toast-color:#ff0000}
.toast-vimeo{--tblr-toast-color:#1ab7ea}
.toast-dribbble{--tblr-toast-color:#ea4c89}
.toast-github{--tblr-toast-color:#181717}
.toast-instagram{--tblr-toast-color:#e4405f}
.toast-pinterest{--tblr-toast-color:#bd081c}
.toast-vk{--tblr-toast-color:#6383a8}
.toast-rss{--tblr-toast-color:#ffa500}
.toast-flickr{--tblr-toast-color:#0063dc}
.toast-bitbucket{--tblr-toast-color:#0052cc}
.toast-tabler{--tblr-toast-color:#206bc4}
.toolbar{display:flex;flex-wrap:nowrap;flex-shrink:0;margin:0 -.5rem}
.toolbar>*{margin:0 .5rem}
.tracking{--tblr-tracking-height:1.5rem;--tblr-tracking-gap-width:0.125rem;--tblr-tracking-block-border-radius:var(--tblr-border-radius);display:flex;gap:var(--tblr-tracking-gap-width)}
.tracking-squares{--tblr-tracking-block-border-radius:var(--tblr-border-radius-sm)}
.tracking-squares .tracking-block{height:auto}
.tracking-squares .tracking-block:before{content:"";display:block;padding-top:100%}
.tracking-block{flex:1;border-radius:var(--tblr-tracking-block-border-radius);height:var(--tblr-tracking-height);min-width:.25rem;background:var(--tblr-border-color)}
.timeline{--tblr-timeline-icon-size:2.5rem;position:relative;list-style:none;padding:0}
.timeline-event{position:relative}
.timeline-event:not(:last-child){margin-bottom:var(--tblr-page-padding)}
.timeline-event:not(:last-child):before{content:"";position:absolute;top:var(--tblr-timeline-icon-size);left:calc(var(--tblr-timeline-icon-size)/ 2);bottom:calc(-1 * var(--tblr-page-padding));width:var(--tblr-border-width);background-color:var(--tblr-border-color);border-radius:var(--tblr-border-radius)}
.timeline-event-icon{position:absolute;display:flex;align-items:center;justify-content:center;width:var(--tblr-timeline-icon-size,2.5rem);height:var(--tblr-timeline-icon-size,2.5rem);background:var(--tblr-gray-200);color:var(--tblr-muted);border-radius:var(--tblr-border-radius);z-index:5}
.timeline-event-card{margin-left:calc(var(--tblr-timeline-icon-size,2.5rem) + var(--tblr-page-padding))}
.timeline-simple .timeline-event-icon{display:none}
.timeline-simple .timeline-event-card{margin-left:0}
.hr-text{display:flex;align-items:center;margin:2rem 0;font-size:.625rem;font-weight:var(--tblr-font-weight-bold);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-muted);height:1px}
.hr-text:after,.hr-text:before{flex:1 1 auto;height:1px;background-color:var(--tblr-border-color)}
.hr-text:before{content:"";margin-right:.5rem}
.hr-text:after{content:"";margin-left:.5rem}
.hr-text>:first-child{padding-right:.5rem;padding-left:0;color:var(--tblr-muted)}
.hr-text.hr-text-left:before{content:none}
.hr-text.hr-text-left>:first-child{padding-right:.5rem;padding-left:.5rem}
.hr-text.hr-text-right:before{content:""}
.hr-text.hr-text-right:after{content:none}
.hr-text.hr-text-right>:first-child{padding-right:0;padding-left:.5rem}
.card>.hr-text{margin:0}
.hr-text-spaceless{margin:-.5rem 0}
.lead{line-height:1.4}
a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}
.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}
.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:inherit}
.h1,h1{font-size:var(--tblr-font-size-h1);line-height:var(--tblr-line-height-h1)}
.h2,h2{font-size:var(--tblr-font-size-h2);line-height:var(--tblr-line-height-h2)}
.h3,h3{font-size:var(--tblr-font-size-h3);line-height:var(--tblr-line-height-h3)}
.h4,h4{font-size:var(--tblr-font-size-h4);line-height:var(--tblr-line-height-h4)}
.h5,h5{font-size:var(--tblr-font-size-h5);line-height:var(--tblr-line-height-h5)}
.h6,h6{font-size:var(--tblr-font-size-h6);line-height:var(--tblr-line-height-h6)}
.strong,b,strong{font-weight:var(--tblr-font-weight-bold)}
blockquote{padding-left:1rem;border-left:2px var(--tblr-border-style) var(--tblr-border-color)}
blockquote p{margin-bottom:1rem}
blockquote cite{display:block;text-align:right}
blockquote cite:before{content:"— "}
ol,ul{padding-left:1.5rem}
.hr,hr{margin:2rem 0}
dl dd:last-child{margin-bottom:0}
pre{padding:1rem;background:var(--tblr-bg-surface-dark);color:var(--tblr-light);border-radius:var(--tblr-border-radius)}
pre code{background:0 0}
code{background:var(--tblr-code-bg);padding:2px 4px;border-radius:var(--tblr-border-radius)}
.kbd,kbd{border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);display:inline-block;box-sizing:border-box;max-width:100%;font-size:var(--tblr-font-size-h5);font-weight:var(--tblr-font-weight-medium);line-height:1;vertical-align:baseline;border-radius:var(--tblr-border-radius)}
img{max-width:100%}
.list-unstyled{margin-left:0}
::-moz-selection{background-color:rgba(var(--tblr-primary-rgb),.16)}
::selection{background-color:rgba(var(--tblr-primary-rgb),.16)}
[class*=" link-"].disabled,[class^=link-].disabled{color:var(--tblr-disabled-color);pointer-events:none}
.subheader{font-size:.625rem;font-weight:var(--tblr-font-weight-bold);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-muted)}
.chart{display:block;min-height:10rem}
.chart text{font-family:inherit}
.chart-sm{height:2.5rem}
.chart-lg{height:15rem}
.chart-square{height:5.75rem}
.chart-sparkline{position:relative;width:4rem;height:2.5rem;line-height:1;min-height:0!important}
.chart-sparkline-sm{height:1.5rem}
.chart-sparkline-square{width:2.5rem}
.chart-sparkline-wide{width:6rem}
.chart-sparkline-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.625rem}
.chart-sparkline-label .icon{width:1rem;height:1rem;font-size:1rem}
.offcanvas-header{border-bottom:var(--tblr-border-width) var(--tblr-border-style) rgba(4,32,69,.14)}
.offcanvas-footer{padding:1.5rem 1.5rem}
.offcanvas-title{font-size:1rem;font-weight:var(--tblr-font-weight-medium);line-height:1.5rem}
.offcanvas-narrow{width:20rem}
.bg-white-overlay{color:#fff;background-color:rgba(252,253,254,.24)}
.bg-dark-overlay{color:#fff;background-color:rgba(24,36,51,.24)}
.bg-cover{background-repeat:no-repeat;background-size:cover;background-position:center}
.bg-primary{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-primary-rgb),var(--tblr-bg-opacity))!important}
.bg-primary-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-primary-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-primary-lt-rgb),var(--tblr-bg-opacity))!important}
.border-primary{border-color:#206bc4!important}
.bg-secondary{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-secondary-rgb),var(--tblr-bg-opacity))!important}
.bg-secondary-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-secondary-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-secondary-lt-rgb),var(--tblr-bg-opacity))!important}
.border-secondary{border-color:#667382!important}
.bg-success{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-success-rgb),var(--tblr-bg-opacity))!important}
.bg-success-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-success-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-success-lt-rgb),var(--tblr-bg-opacity))!important}
.border-success{border-color:#2fb344!important}
.bg-info{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-info-rgb),var(--tblr-bg-opacity))!important}
.bg-info-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-info-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-info-lt-rgb),var(--tblr-bg-opacity))!important}
.border-info{border-color:#4299e1!important}
.bg-warning{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-warning-rgb),var(--tblr-bg-opacity))!important}
.bg-warning-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-warning-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-warning-lt-rgb),var(--tblr-bg-opacity))!important}
.border-warning{border-color:#f76707!important}
.bg-danger{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-danger-rgb),var(--tblr-bg-opacity))!important}
.bg-danger-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-danger-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-danger-lt-rgb),var(--tblr-bg-opacity))!important}
.border-danger{border-color:#d63939!important}
.bg-light{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-light-rgb),var(--tblr-bg-opacity))!important}
.bg-light-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-light-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-light-lt-rgb),var(--tblr-bg-opacity))!important}
.border-light{border-color:#fcfdfe!important}
.bg-dark{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-dark-rgb),var(--tblr-bg-opacity))!important}
.bg-dark-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-dark-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-dark-lt-rgb),var(--tblr-bg-opacity))!important}
.border-dark{border-color:#182433!important}
.bg-muted{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-muted-rgb),var(--tblr-bg-opacity))!important}
.bg-muted-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-muted-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-muted-lt-rgb),var(--tblr-bg-opacity))!important}
.border-muted{border-color:#667382!important}
.bg-blue{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-blue-rgb),var(--tblr-bg-opacity))!important}
.bg-blue-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-blue-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-blue-lt-rgb),var(--tblr-bg-opacity))!important}
.border-blue{border-color:#206bc4!important}
.bg-azure{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-azure-rgb),var(--tblr-bg-opacity))!important}
.bg-azure-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-azure-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-azure-lt-rgb),var(--tblr-bg-opacity))!important}
.border-azure{border-color:#4299e1!important}
.bg-indigo{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-indigo-rgb),var(--tblr-bg-opacity))!important}
.bg-indigo-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-indigo-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-indigo-lt-rgb),var(--tblr-bg-opacity))!important}
.border-indigo{border-color:#4263eb!important}
.bg-purple{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-purple-rgb),var(--tblr-bg-opacity))!important}
.bg-purple-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-purple-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-purple-lt-rgb),var(--tblr-bg-opacity))!important}
.border-purple{border-color:#ae3ec9!important}
.bg-pink{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-pink-rgb),var(--tblr-bg-opacity))!important}
.bg-pink-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-pink-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-pink-lt-rgb),var(--tblr-bg-opacity))!important}
.border-pink{border-color:#d6336c!important}
.bg-red{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-red-rgb),var(--tblr-bg-opacity))!important}
.bg-red-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-red-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-red-lt-rgb),var(--tblr-bg-opacity))!important}
.border-red{border-color:#d63939!important}
.bg-orange{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-orange-rgb),var(--tblr-bg-opacity))!important}
.bg-orange-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-orange-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-orange-lt-rgb),var(--tblr-bg-opacity))!important}
.border-orange{border-color:#f76707!important}
.bg-yellow{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-yellow-rgb),var(--tblr-bg-opacity))!important}
.bg-yellow-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-yellow-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-yellow-lt-rgb),var(--tblr-bg-opacity))!important}
.border-yellow{border-color:#f59f00!important}
.bg-lime{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-lime-rgb),var(--tblr-bg-opacity))!important}
.bg-lime-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-lime-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-lime-lt-rgb),var(--tblr-bg-opacity))!important}
.border-lime{border-color:#74b816!important}
.bg-green{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-green-rgb),var(--tblr-bg-opacity))!important}
.bg-green-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-green-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-green-lt-rgb),var(--tblr-bg-opacity))!important}
.border-green{border-color:#2fb344!important}
.bg-teal{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-teal-rgb),var(--tblr-bg-opacity))!important}
.bg-teal-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-teal-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-teal-lt-rgb),var(--tblr-bg-opacity))!important}
.border-teal{border-color:#0ca678!important}
.bg-cyan{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-cyan-rgb),var(--tblr-bg-opacity))!important}
.bg-cyan-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-cyan-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-cyan-lt-rgb),var(--tblr-bg-opacity))!important}
.border-cyan{border-color:#17a2b8!important}
.bg-facebook{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-facebook-rgb),var(--tblr-bg-opacity))!important}
.bg-facebook-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-facebook-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-facebook-lt-rgb),var(--tblr-bg-opacity))!important}
.border-facebook{border-color:#1877f2!important}
.bg-twitter{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-twitter-rgb),var(--tblr-bg-opacity))!important}
.bg-twitter-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-twitter-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-twitter-lt-rgb),var(--tblr-bg-opacity))!important}
.border-twitter{border-color:#1da1f2!important}
.bg-linkedin{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-linkedin-rgb),var(--tblr-bg-opacity))!important}
.bg-linkedin-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-linkedin-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-linkedin-lt-rgb),var(--tblr-bg-opacity))!important}
.border-linkedin{border-color:#0a66c2!important}
.bg-google{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-google-rgb),var(--tblr-bg-opacity))!important}
.bg-google-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-google-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-google-lt-rgb),var(--tblr-bg-opacity))!important}
.border-google{border-color:#dc4e41!important}
.bg-youtube{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-youtube-rgb),var(--tblr-bg-opacity))!important}
.bg-youtube-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-youtube-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-youtube-lt-rgb),var(--tblr-bg-opacity))!important}
.border-youtube{border-color:red!important}
.bg-vimeo{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-vimeo-rgb),var(--tblr-bg-opacity))!important}
.bg-vimeo-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-vimeo-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-vimeo-lt-rgb),var(--tblr-bg-opacity))!important}
.border-vimeo{border-color:#1ab7ea!important}
.bg-dribbble{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-dribbble-rgb),var(--tblr-bg-opacity))!important}
.bg-dribbble-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-dribbble-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-dribbble-lt-rgb),var(--tblr-bg-opacity))!important}
.border-dribbble{border-color:#ea4c89!important}
.bg-github{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-github-rgb),var(--tblr-bg-opacity))!important}
.bg-github-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-github-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-github-lt-rgb),var(--tblr-bg-opacity))!important}
.border-github{border-color:#181717!important}
.bg-instagram{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-instagram-rgb),var(--tblr-bg-opacity))!important}
.bg-instagram-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-instagram-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-instagram-lt-rgb),var(--tblr-bg-opacity))!important}
.border-instagram{border-color:#e4405f!important}
.bg-pinterest{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-pinterest-rgb),var(--tblr-bg-opacity))!important}
.bg-pinterest-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-pinterest-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-pinterest-lt-rgb),var(--tblr-bg-opacity))!important}
.border-pinterest{border-color:#bd081c!important}
.bg-vk{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-vk-rgb),var(--tblr-bg-opacity))!important}
.bg-vk-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-vk-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-vk-lt-rgb),var(--tblr-bg-opacity))!important}
.border-vk{border-color:#6383a8!important}
.bg-rss{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-rss-rgb),var(--tblr-bg-opacity))!important}
.bg-rss-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-rss-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-rss-lt-rgb),var(--tblr-bg-opacity))!important}
.border-rss{border-color:orange!important}
.bg-flickr{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-flickr-rgb),var(--tblr-bg-opacity))!important}
.bg-flickr-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-flickr-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-flickr-lt-rgb),var(--tblr-bg-opacity))!important}
.border-flickr{border-color:#0063dc!important}
.bg-bitbucket{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-bitbucket-rgb),var(--tblr-bg-opacity))!important}
.bg-bitbucket-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-bitbucket-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-bitbucket-lt-rgb),var(--tblr-bg-opacity))!important}
.border-bitbucket{border-color:#0052cc!important}
.bg-tabler{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-tabler-rgb),var(--tblr-bg-opacity))!important}
.bg-tabler-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-tabler-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-tabler-lt-rgb),var(--tblr-bg-opacity))!important}
.border-tabler{border-color:#206bc4!important}
.bg-white{--tblr-bg-opacity:1;background-color:rgba(var(--tblr-white-rgb),var(--tblr-bg-opacity))!important}
.bg-white-lt{--tblr-bg-opacity:1;--tblr-text-opacity:1;color:rgba(var(--tblr-white-rgb),var(--tblr-text-opacity))!important;background-color:rgba(var(--tblr-white-lt-rgb),var(--tblr-bg-opacity))!important}
.border-white{border-color:#fff!important}
.text-primary{--tblr-text-opacity:1;color:rgba(var(--tblr-primary-rgb),var(--tblr-text-opacity))!important}
.text-primary-fg{color:var(--tblr-primary-fg)!important}
.text-secondary{--tblr-text-opacity:1;color:rgba(var(--tblr-secondary-rgb),var(--tblr-text-opacity))!important}
.text-secondary-fg{color:var(--tblr-secondary-fg)!important}
.text-success{--tblr-text-opacity:1;color:rgba(var(--tblr-success-rgb),var(--tblr-text-opacity))!important}
.text-success-fg{color:var(--tblr-success-fg)!important}
.text-info{--tblr-text-opacity:1;color:rgba(var(--tblr-info-rgb),var(--tblr-text-opacity))!important}
.text-info-fg{color:var(--tblr-info-fg)!important}
.text-warning{--tblr-text-opacity:1;color:rgba(var(--tblr-warning-rgb),var(--tblr-text-opacity))!important}
.text-warning-fg{color:var(--tblr-warning-fg)!important}
.text-danger{--tblr-text-opacity:1;color:rgba(var(--tblr-danger-rgb),var(--tblr-text-opacity))!important}
.text-danger-fg{color:var(--tblr-danger-fg)!important}
.text-light{--tblr-text-opacity:1;color:rgba(var(--tblr-light-rgb),var(--tblr-text-opacity))!important}
.text-light-fg{color:var(--tblr-light-fg)!important}
.text-dark{--tblr-text-opacity:1;color:rgba(var(--tblr-dark-rgb),var(--tblr-text-opacity))!important}
.text-dark-fg{color:var(--tblr-dark-fg)!important}
.text-muted{--tblr-text-opacity:1;color:rgba(var(--tblr-muted-rgb),var(--tblr-text-opacity))!important}
.text-muted-fg{color:var(--tblr-muted-fg)!important}
.text-blue{--tblr-text-opacity:1;color:rgba(var(--tblr-blue-rgb),var(--tblr-text-opacity))!important}
.text-blue-fg{color:var(--tblr-blue-fg)!important}
.text-azure{--tblr-text-opacity:1;color:rgba(var(--tblr-azure-rgb),var(--tblr-text-opacity))!important}
.text-azure-fg{color:var(--tblr-azure-fg)!important}
.text-indigo{--tblr-text-opacity:1;color:rgba(var(--tblr-indigo-rgb),var(--tblr-text-opacity))!important}
.text-indigo-fg{color:var(--tblr-indigo-fg)!important}
.text-purple{--tblr-text-opacity:1;color:rgba(var(--tblr-purple-rgb),var(--tblr-text-opacity))!important}
.text-purple-fg{color:var(--tblr-purple-fg)!important}
.text-pink{--tblr-text-opacity:1;color:rgba(var(--tblr-pink-rgb),var(--tblr-text-opacity))!important}
.text-pink-fg{color:var(--tblr-pink-fg)!important}
.text-red{--tblr-text-opacity:1;color:rgba(var(--tblr-red-rgb),var(--tblr-text-opacity))!important}
.text-red-fg{color:var(--tblr-red-fg)!important}
.text-orange{--tblr-text-opacity:1;color:rgba(var(--tblr-orange-rgb),var(--tblr-text-opacity))!important}
.text-orange-fg{color:var(--tblr-orange-fg)!important}
.text-yellow{--tblr-text-opacity:1;color:rgba(var(--tblr-yellow-rgb),var(--tblr-text-opacity))!important}
.text-yellow-fg{color:var(--tblr-yellow-fg)!important}
.text-lime{--tblr-text-opacity:1;color:rgba(var(--tblr-lime-rgb),var(--tblr-text-opacity))!important}
.text-lime-fg{color:var(--tblr-lime-fg)!important}
.text-green{--tblr-text-opacity:1;color:rgba(var(--tblr-green-rgb),var(--tblr-text-opacity))!important}
.text-green-fg{color:var(--tblr-green-fg)!important}
.text-teal{--tblr-text-opacity:1;color:rgba(var(--tblr-teal-rgb),var(--tblr-text-opacity))!important}
.text-teal-fg{color:var(--tblr-teal-fg)!important}
.text-cyan{--tblr-text-opacity:1;color:rgba(var(--tblr-cyan-rgb),var(--tblr-text-opacity))!important}
.text-cyan-fg{color:var(--tblr-cyan-fg)!important}
.text-facebook{--tblr-text-opacity:1;color:rgba(var(--tblr-facebook-rgb),var(--tblr-text-opacity))!important}
.text-facebook-fg{color:var(--tblr-facebook-fg)!important}
.text-twitter{--tblr-text-opacity:1;color:rgba(var(--tblr-twitter-rgb),var(--tblr-text-opacity))!important}
.text-twitter-fg{color:var(--tblr-twitter-fg)!important}
.text-linkedin{--tblr-text-opacity:1;color:rgba(var(--tblr-linkedin-rgb),var(--tblr-text-opacity))!important}
.text-linkedin-fg{color:var(--tblr-linkedin-fg)!important}
.text-google{--tblr-text-opacity:1;color:rgba(var(--tblr-google-rgb),var(--tblr-text-opacity))!important}
.text-google-fg{color:var(--tblr-google-fg)!important}
.text-youtube{--tblr-text-opacity:1;color:rgba(var(--tblr-youtube-rgb),var(--tblr-text-opacity))!important}
.text-youtube-fg{color:var(--tblr-youtube-fg)!important}
.text-vimeo{--tblr-text-opacity:1;color:rgba(var(--tblr-vimeo-rgb),var(--tblr-text-opacity))!important}
.text-vimeo-fg{color:var(--tblr-vimeo-fg)!important}
.text-dribbble{--tblr-text-opacity:1;color:rgba(var(--tblr-dribbble-rgb),var(--tblr-text-opacity))!important}
.text-dribbble-fg{color:var(--tblr-dribbble-fg)!important}
.text-github{--tblr-text-opacity:1;color:rgba(var(--tblr-github-rgb),var(--tblr-text-opacity))!important}
.text-github-fg{color:var(--tblr-github-fg)!important}
.text-instagram{--tblr-text-opacity:1;color:rgba(var(--tblr-instagram-rgb),var(--tblr-text-opacity))!important}
.text-instagram-fg{color:var(--tblr-instagram-fg)!important}
.text-pinterest{--tblr-text-opacity:1;color:rgba(var(--tblr-pinterest-rgb),var(--tblr-text-opacity))!important}
.text-pinterest-fg{color:var(--tblr-pinterest-fg)!important}
.text-vk{--tblr-text-opacity:1;color:rgba(var(--tblr-vk-rgb),var(--tblr-text-opacity))!important}
.text-vk-fg{color:var(--tblr-vk-fg)!important}
.text-rss{--tblr-text-opacity:1;color:rgba(var(--tblr-rss-rgb),var(--tblr-text-opacity))!important}
.text-rss-fg{color:var(--tblr-rss-fg)!important}
.text-flickr{--tblr-text-opacity:1;color:rgba(var(--tblr-flickr-rgb),var(--tblr-text-opacity))!important}
.text-flickr-fg{color:var(--tblr-flickr-fg)!important}
.text-bitbucket{--tblr-text-opacity:1;color:rgba(var(--tblr-bitbucket-rgb),var(--tblr-text-opacity))!important}
.text-bitbucket-fg{color:var(--tblr-bitbucket-fg)!important}
.text-tabler{--tblr-text-opacity:1;color:rgba(var(--tblr-tabler-rgb),var(--tblr-text-opacity))!important}
.text-tabler-fg{color:var(--tblr-tabler-fg)!important}
.bg-gray-50{--tblr-bg-opacity:.1;background-color:rgba(var(--tblr-gray-50-rgb),var(--tblr-bg-opacity))!important}
.text-gray-50-fg{color:#182433!important}
.bg-gray-100{--tblr-bg-opacity:.1;background-color:rgba(var(--tblr-gray-100-rgb),var(--tblr-bg-opacity))!important}
.text-gray-100-fg{color:#182433!important}
.bg-gray-200{--tblr-bg-opacity:.1;background-color:rgba(var(--tblr-gray-200-rgb),var(--tblr-bg-opacity))!important}
.text-gray-200-fg{color:#182433!important}
.bg-gray-300{--tblr-bg-opacity:.1;background-color:rgba(var(--tblr-gray-300-rgb),var(--tblr-bg-opacity))!important}
.text-gray-300-fg{color:#182433!important}
.bg-gray-400{--tblr-bg-opacity:.1;background-color:rgba(var(--tblr-gray-400-rgb),var(--tblr-bg-opacity))!important}
.text-gray-400-fg{color:#fcfdfe!important}
.bg-gray-500{--tblr-bg-opacity:.1;background-color:rgba(var(--tblr-gray-500-rgb),var(--tblr-bg-opacity))!important}
.text-gray-500-fg{color:#fcfdfe!important}
.bg-gray-600{--tblr-bg-opacity:.1;background-color:rgba(var(--tblr-gray-600-rgb),var(--tblr-bg-opacity))!important}
.text-gray-600-fg{color:#fcfdfe!important}
.bg-gray-700{--tblr-bg-opacity:.1;background-color:rgba(var(--tblr-gray-700-rgb),var(--tblr-bg-opacity))!important}
.text-gray-700-fg{color:#fcfdfe!important}
.bg-gray-800{--tblr-bg-opacity:.1;background-color:rgba(var(--tblr-gray-800-rgb),var(--tblr-bg-opacity))!important}
.text-gray-800-fg{color:#fcfdfe!important}
.bg-gray-900{--tblr-bg-opacity:.1;background-color:rgba(var(--tblr-gray-900-rgb),var(--tblr-bg-opacity))!important}
.text-gray-900-fg{color:#fcfdfe!important}
.scrollable{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
.scrollable.hover{overflow-y:hidden}
.scrollable.hover>*{margin-top:-1px}
.scrollable.hover:active,.scrollable.hover:focus,.scrollable.hover:hover{overflow:visible;overflow-y:auto}
.touch .scrollable{overflow-y:auto!important}
.scroll-x,.scroll-y{overflow:hidden;-webkit-overflow-scrolling:touch}
.scroll-y{overflow-y:auto}
.scroll-x{overflow-x:auto}
.no-scroll{overflow:hidden}
.w-0{width:0!important}
.h-0{height:0!important}
.w-1{width:.25rem!important}
.h-1{height:.25rem!important}
.w-2{width:.5rem!important}
.h-2{height:.5rem!important}
.w-3{width:1rem!important}
.h-3{height:1rem!important}
.w-4{width:1.5rem!important}
.h-4{height:1.5rem!important}
.w-5{width:2rem!important}
.h-5{height:2rem!important}
.w-6{width:3rem!important}
.h-6{height:3rem!important}
.w-7{width:5rem!important}
.h-7{height:5rem!important}
.w-8{width:8rem!important}
.h-8{height:8rem!important}
.w-auto{width:auto!important}
.h-auto{height:auto!important}
.w-px{width:1px!important}
.h-px{height:1px!important}
.w-full{width:100%!important}
.h-full{height:100%!important}
.opacity-0{opacity:0!important}
.opacity-5{opacity:.05!important}
.opacity-10{opacity:.1!important}
.opacity-15{opacity:.15!important}
.opacity-20{opacity:.2!important}
.opacity-25{opacity:.25!important}
.opacity-30{opacity:.3!important}
.opacity-35{opacity:.35!important}
.opacity-40{opacity:.4!important}
.opacity-45{opacity:.45!important}
.opacity-50{opacity:.5!important}
.opacity-55{opacity:.55!important}
.opacity-60{opacity:.6!important}
.opacity-65{opacity:.65!important}
.opacity-70{opacity:.7!important}
.opacity-75{opacity:.75!important}
.opacity-80{opacity:.8!important}
.opacity-85{opacity:.85!important}
.opacity-90{opacity:.9!important}
.opacity-95{opacity:.95!important}
.opacity-100{opacity:1!important}
.hover-shadow-sm:hover{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}
.hover-shadow:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}
.hover-shadow-lg:hover{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}
.hover-shadow-none:hover{box-shadow:none!important}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}
.selectize-control.plugin-drag_drop.multi>.selectize-input.dragging{overflow:visible}
.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;box-shadow:inset 0 0 12px 4px #fff}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}
.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}
.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}
.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important;text-decoration:none}
.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close:hover{color:#000}
.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}
.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}
.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}
.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #0073bb;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}
.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}
.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#00578d}
.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:0}
.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#aaa}
.selectize-control.plugin-clear_button .clear{text-decoration:none;display:flex;position:absolute;height:100%;width:25px;top:0;right:calc(8px - 6px);color:#000;opacity:.4;font-weight:700;border:0;cursor:pointer;z-index:1;font-size:21px;justify-content:center;align-items:center}
.selectize-control.plugin-clear_button .clear:hover{opacity:1}
.selectize-control.plugin-clear_button.single .clear{right:calc(8px - 6px + 1.5rem)}
.selectize-dropdown.plugin-auto_position.selectize-position-top{border-top:1px solid #d0d0d0;border-bottom:0 none;border-radius:3px 3px 0 0;box-shadow:0 -6px 12px rgba(0,0,0,.18)}
.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active{border-radius:0 0 3px 3px;border-top:0 none}
.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active::before{top:0;bottom:unset}
.selectize-control{position:relative}
.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;font-smoothing:inherit}
.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}
.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}
.selectize-control.multi .selectize-input.has-items{padding:calc(8px - 2px - 1px) 8px calc(8px - 2px - 3px - 1px)}
.selectize-input.full{background-color:#fff}
.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}
.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}
.selectize-input.dropdown-active{border-radius:3px 3px 0 0}
.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}
.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#1da7ee;color:#fff;border:1px solid #0073bb}
.selectize-control.multi .selectize-input>div.active{background:#92c836;color:#fff;border:1px solid #00578d}
.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaa}
.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:0 0!important;line-height:inherit!important;user-select:auto!important;box-shadow:none!important}
.selectize-input>input::-ms-clear{display:none}
.selectize-input>input:focus{outline:0!important}
.selectize-input>input[placeholder]{box-sizing:initial}
.selectize-input.has-items>input{margin:0 0!important}
.selectize-input::after{content:" ";display:block;clear:left}
.selectize-input.dropdown-active::before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}
.selectize-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}
.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}
.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}
.selectize-dropdown .create,.selectize-dropdown .no-results,.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:5px 8px}
.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}
.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}
.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}
.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}
.selectize-dropdown .active{background-color:#92c836;color:#fff}
.selectize-dropdown .active.create{color:#495c68}
.selectize-dropdown .selected{background-color:#92c836;color:#fff}
.selectize-dropdown .create{color:rgba(48,48,48,.5)}
.selectize-dropdown .active:not(.selected){background:#f5fafd;color:#495c68}
.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}
.selectize-dropdown-emptyoptionlabel{text-align:center}
.selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}
.selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}
@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}
.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input:not(:read-only){cursor:text}
.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:grey transparent transparent transparent}
.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent grey transparent}
.selectize-control.rtl{text-align:right}
.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}
.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}
.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}
.selectize-control.multi .selectize-input.has-items{padding-left:5px;padding-right:5px}
.selectize-control.multi .selectize-input.disabled [data-value]{color:#999;text-shadow:none;background:0;box-shadow:none}
.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{border-color:#e6e6e6}
.selectize-control.multi .selectize-input.disabled [data-value] .remove{background:0}
.selectize-control.multi .selectize-input [data-value]{text-shadow:0 1px 0 rgba(0,51,83,.3);border-radius:3px;background-color:#1b9dec;background-image:linear-gradient(to bottom,#1da7ee,#178ee9);background-repeat:repeat-x;box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.03)}
.selectize-control.multi .selectize-input [data-value].active{background-color:#0085d4;background-image:linear-gradient(to bottom,#008fd8,#0075cf);background-repeat:repeat-x}
.selectize-control.single .selectize-input{box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.8);background-color:#f9f9f9;background-image:linear-gradient(to bottom,#fefefe,#f2f2f2);background-repeat:repeat-x}
.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:#b8b8b8}
.selectize-dropdown .optgroup-header{padding-top:7px;font-weight:700;font-size:.85em}
.selectize-dropdown .optgroup{border-top:1px solid #f0f0f0}
.selectize-dropdown .optgroup:first-child{border-top:0 none}
.selectize-dropdown.plugin-auto_position.selectize-position-top{border-top:1px solid #d0d0d0;border-bottom:0 none;border-radius:3px 3px 0 0;box-shadow:0 -6px 12px rgba(0,0,0,.18)}
.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active{border-radius:0 0 3px 3px;border-top:0 none}
.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active::before{top:0;bottom:unset}
.selectize-control.plugin-clear_button .clear{text-decoration:none;display:flex;position:absolute;height:100%;width:25px;top:0;right:calc(8px - 6px);color:#000;opacity:.4;font-weight:700;border:0;cursor:pointer;z-index:1;font-size:21px;justify-content:center;align-items:center}
.selectize-control.plugin-clear_button .clear:hover{opacity:1}
.selectize-control.plugin-clear_button.single .clear{right:calc(8px - 6px + 1.5rem)}
.selectize-control.plugin-drag_drop.multi>.selectize-input.dragging{overflow:visible}
.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;box-shadow:inset 0 0 12px 4px #fff}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}
.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}
.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}
.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important;text-decoration:none}
.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close:hover{color:#000}
.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}
.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}
.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}
.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #0073bb;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}
.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}
.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#00578d}
.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:0}
.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#aaa}
/*!
* Tabler v1.0.0-beta17 (https://tabler.io)
* @version 1.0.0-beta17
* @link https://tabler.io
* Copyright 2018-2023 The Tabler Authors
* Copyright 2018-2023 codecalm.net Paweł Kuna
* Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE)
*/
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}
.noUi-target{position:relative}
.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}
.noUi-connects{overflow:hidden;z-index:0}
.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}
.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}
.noUi-vertical .noUi-origin{top:-100%;width:0}
.noUi-horizontal .noUi-origin{height:0}
.noUi-handle{backface-visibility:hidden;position:absolute}
.noUi-touch-area{height:100%;width:100%}
.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}
.noUi-state-drag *{cursor:inherit!important}
.noUi-horizontal{height:18px}
.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}
.noUi-vertical{width:18px}
.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}
.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}
.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}
.noUi-connects{border-radius:3px}
.noUi-connect{background:#3fb8af}
.noUi-draggable{cursor:ew-resize}
.noUi-vertical .noUi-draggable{cursor:ns-resize}
.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}
.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}
.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}
.noUi-handle:after{left:17px}
.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}
.noUi-vertical .noUi-handle:after{top:17px}
[disabled] .noUi-connect{background:#b8b8b8}
[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}
.noUi-pips,.noUi-pips *{box-sizing:border-box}
.noUi-pips{position:absolute;color:#999}
.noUi-value{position:absolute;white-space:nowrap;text-align:center}
.noUi-value-sub{color:#ccc;font-size:10px}
.noUi-marker{position:absolute;background:#ccc}
.noUi-marker-sub{background:#aaa}
.noUi-marker-large{background:#aaa}
.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}
.noUi-value-horizontal{transform:translate(-50%,50%)}
.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}
.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}
.noUi-marker-horizontal.noUi-marker-sub{height:10px}
.noUi-marker-horizontal.noUi-marker-large{height:15px}
.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}
.noUi-value-vertical{transform:translate(0,-50%);padding-left:25px}
.noUi-rtl .noUi-value-vertical{transform:translate(0,50%)}
.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}
.noUi-marker-vertical.noUi-marker-sub{width:10px}
.noUi-marker-vertical.noUi-marker-large{width:15px}
.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}
.noUi-horizontal .noUi-tooltip{transform:translate(-50%,0);left:50%;bottom:120%}
.noUi-vertical .noUi-tooltip{transform:translate(0,-50%);top:50%;right:120%}
.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%,0);left:auto;bottom:10px}
.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translate(0,-18px);top:auto;right:28px}
.noUi-target{border:0;box-shadow:none;background:0 0;border-radius:0;color:var(--tblr-primary)}
.noUi-horizontal{height:1.25rem;padding:.5rem 0}
.noUi-base{background:var(--tblr-border-color);border-radius:1rem}
.noUi-handle{width:1rem;height:1rem;border:2px var(--tblr-border-style) #fff;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);border-radius:1rem;background:currentColor;outline:0}
.noUi-handle:after,.noUi-handle:before{content:none}
.noUi-horizontal .noUi-handle{width:1rem;height:1rem;top:-.5rem;right:-.5rem;margin:1px 1px 0 0}
.noUi-handle.noUi-active,.noUi-handle:focus{box-shadow:0 0 0 1px #f1f5f9,0 0 0 .25rem rgba(32,107,196,.25)}
.noUi-connect{background:currentColor}
.litepicker{--litepicker-month-weekday-color:var(--tblr-muted);--litepicker-button-prev-month-color:var(--tblr-muted);--litepicker-button-next-month-color:var(--tblr-muted);--litepicker-button-prev-month-color-hover:var(--tblr-primary);--litepicker-button-next-month-color-hover:var(--tblr-primary);--litepicker-day-color:var(--tblr-body-color);--litepicker-day-color-hover:var(--tblr-primary);--litepicker-is-end-color-bg:var(--tblr-primary);--litepicker-is-today-color:var(--tblr-primary);--litepicker-month-header-color:var(--tblr-body-color);--litepicker-container-months-color-bg:var(--tblr-bg-surface);font:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.litepicker svg{fill:none!important}
.litepicker .container__main{border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);border-radius:var(--tblr-border-radius);box-shadow:none}
.litepicker .container__months .month-item-name,.litepicker .container__months .month-item-year{font-weight:var(--tblr-font-weight-medium)!important}
.litepicker .container__months .button-next-month,.litepicker .container__months .button-prev-month{cursor:pointer!important}
.litepicker .container__months .month-item-weekdays-row>div{padding:.5rem 0!important;font-size:.75rem}
.litepicker .container__days .day-item{cursor:pointer!important;padding:.5rem 0!important;transition:color .3s,background-color .3s,border-color .3s}
@media (prefers-reduced-motion:reduce){.litepicker .container__days .day-item{transition:none}}
.datepicker-inline .litepicker .container__months{box-shadow:none;background-color:var(--tblr-bg-forms)}
:root{--ts-pr-clear-button:0;--ts-pr-caret:0;--ts-pr-min:.75rem}
.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}
.ts-control{padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}
.ts-wrapper.plugin-drag_drop.multi>.ts-control>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;box-shadow:inset 0 0 12px 4px #fff}
.ts-wrapper.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}
.ts-wrapper.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}
.plugin-checkbox_options .option input{margin-right:.5rem}
.plugin-clear_button{--ts-pr-clear-button:1em}
.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:calc(.75rem - 5px);margin-right:0!important;background:0 0!important;transition:opacity .5s;cursor:pointer}
.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),.75rem)}
.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}
.ts-wrapper .dropdown-header{position:relative;padding:6px .75rem;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:var(--tblr-border-radius) var(--tblr-border-radius) 0 0}
.ts-wrapper .dropdown-header-close{position:absolute;right:.75rem;top:50%;color:#1d273b;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}
.ts-wrapper .dropdown-header-close:hover{color:#000}
.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid var(--tblr-border-color);box-shadow:inset 0 1px 2px rgba(var(--tblr-body-color-rgb),.075)}
.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px 0;display:block;padding:.4375rem .75rem;box-shadow:none;width:100%;background:0 0}
.plugin-dropdown_input.focus .ts-dropdown .dropdown-input{border-color:#90b5e2;outline:0;box-shadow:0 0 0 .25rem rgba(32,107,196,.25)}
.plugin-dropdown_input .items-placeholder{border:0 none!important;box-shadow:none!important;width:100%}
.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}
.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-moz-placeholder{color:transparent}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}
.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}
.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}
.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}
.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}
.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}
.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}
.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 5px;border-radius:0 2px 2px 0;box-sizing:border-box}
.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}
.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:0 0}
.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}
.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #e6e7e9;margin-left:5px}
.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:transparent}
.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}
.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #e6e7e9;margin-right:5px}
.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:transparent}
.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}
.ts-wrapper{position:relative}
.ts-control,.ts-control input,.ts-dropdown{color:#1d273b;font-family:inherit;font-size:inherit;line-height:1.4285714286;font-smoothing:inherit}
.ts-control,.ts-wrapper.single.input-active .ts-control{background:var(--tblr-bg-forms);cursor:text}
.ts-control{border:1px solid var(--tblr-border-color);padding:.4375rem .75rem;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:var(--tblr-border-radius);display:flex;flex-wrap:wrap}
.ts-wrapper.multi.has-items .ts-control{padding:calc(.4375rem - 1px - 0px) .75rem calc(.4375rem - 1px - 3px - 0px)}
.full .ts-control{background-color:var(--tblr-bg-forms)}
.disabled .ts-control,.disabled .ts-control *{cursor:default!important}
.focus .ts-control{box-shadow:none}
.ts-control>*{vertical-align:baseline;display:inline-block}
.ts-wrapper.multi .ts-control>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#1d273b;border:0 solid #e6e7e9}
.ts-wrapper.multi .ts-control>div.active{background:#206bc4;color:#fff;border:0 solid transparent}
.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#797979;background:#fff;border:0 solid #fff}
.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:0 0!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important;box-shadow:none!important}
.ts-control>input::-ms-clear{display:none}
.ts-control>input:focus{outline:0!important}
.has-items .ts-control>input{margin:0 4px!important}
.ts-control.rtl{text-align:right}
.ts-control.rtl.single .ts-control:after{left:calc(.75rem + 5px);right:auto}
.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}
.disabled .ts-control{opacity:.5;background-color:var(--tblr-bg-surface-secondary)}
.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}
.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:.25rem 0 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 var(--tblr-border-radius) var(--tblr-border-radius)}
.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}
.ts-dropdown [data-selectable] .highlight{background:rgba(255,237,40,.4);border-radius:1px}
.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:3px .75rem}
.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}
.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}
.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}
.ts-dropdown .optgroup-header{color:#49566c;background:var(--tblr-bg-surface);cursor:default}
.ts-dropdown .active{background-color:rgba(var(--tblr-muted-rgb),.04);color:inherit}
.ts-dropdown .active.create{color:inherit}
.ts-dropdown .create{color:rgba(29,39,59,.5)}
.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:3px .75rem}
.ts-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}
@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.ts-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch;scroll-behavior:smooth}
.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}
.ts-wrapper.form-control,.ts-wrapper.form-select{padding:0!important;height:auto;box-shadow:none;display:flex}
.ts-dropdown,.ts-dropdown.form-control,.ts-dropdown.form-select{height:auto;padding:0;z-index:1000;background:#fff;border:1px solid var(--tblr-border-color-translucent);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}
.ts-dropdown .optgroup-header{font-size:.765625rem;line-height:1.4285714286}
.ts-dropdown .optgroup:first-child:before{display:none}
.ts-dropdown .optgroup:before{content:" ";display:block;height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid var(--tblr-border-color-translucent);margin-left:-.75rem;margin-right:-.75rem}
.ts-dropdown .create{padding-left:.75rem}
.ts-dropdown-content{padding:5px 0}
.ts-control{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex;align-items:center}
@media (prefers-reduced-motion:reduce){.ts-control{transition:none}}
.ts-control.dropdown -active{border-radius:var(--tblr-border-radius)}
.focus .ts-control{border-color:#90b5e2;outline:0;box-shadow:0 0 0 .25rem rgba(32,107,196,.25)}
.ts-control .item{display:flex;align-items:center}
.ts-wrapper.is-invalid,.was-validated .invalid,.was-validated :invalid+.ts-wrapper{border-color:var(--tblr-danger-text)}
.ts-wrapper.is-invalid:not(.single),.was-validated .invalid:not(.single),.was-validated :invalid+.ts-wrapper:not(.single){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23d63939' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");background-position:right calc(.3571428572em + .21875rem) center;background-size:calc(.7142857143em + .4375rem) calc(.7142857143em + .4375rem);background-repeat:no-repeat}
.ts-wrapper.is-invalid.single,.was-validated .invalid.single,.was-validated :invalid+.ts-wrapper.single{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23a5a9b1' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23d63939' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.7142857143em + .4375rem) calc(.7142857143em + .4375rem);background-repeat:no-repeat}
.ts-wrapper.is-invalid.focus .ts-control,.was-validated .invalid.focus .ts-control,.was-validated :invalid+.ts-wrapper.focus .ts-control{border-color:var(--tblr-danger-text);box-shadow:0 0 0 .25rem rgba(var(--tblr-danger-text),.25)}
.ts-wrapper.is-valid,.was-validated .valid,.was-validated :valid+.ts-wrapper{border-color:var(--tblr-success-text)}
.ts-wrapper.is-valid:not(.single),.was-validated .valid:not(.single),.was-validated :valid+.ts-wrapper:not(.single){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%232fb344' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='20 6 9 17 4 12'%3e%3c/polyline%3e%3c/svg%3e");background-position:right calc(.3571428572em + .21875rem) center;background-size:calc(.7142857143em + .4375rem) calc(.7142857143em + .4375rem);background-repeat:no-repeat}
.ts-wrapper.is-valid.single,.was-validated .valid.single,.was-validated :valid+.ts-wrapper.single{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23a5a9b1' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%232fb344' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='20 6 9 17 4 12'%3e%3c/polyline%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.7142857143em + .4375rem) calc(.7142857143em + .4375rem);background-repeat:no-repeat}
.ts-wrapper.is-valid.focus .ts-control,.was-validated .valid.focus .ts-control,.was-validated :valid+.ts-wrapper.focus .ts-control{border-color:var(--tblr-success-text);box-shadow:0 0 0 .25rem rgba(var(--tblr-success-text),.25)}
.ts-wrapper{min-height:calc(1.4285714286em + .875rem + calc(var(--tblr-border-width) * 2));display:flex}
.input-group-sm>.ts-wrapper,.ts-wrapper.form-control-sm,.ts-wrapper.form-select-sm{min-height:calc(1.4285714286em + .25rem + calc(var(--tblr-border-width) * 2))}
.input-group-sm>.ts-wrapper .ts-control,.ts-wrapper.form-control-sm .ts-control,.ts-wrapper.form-select-sm .ts-control{border-radius:2px;font-size:.75rem}
.input-group-sm>.ts-wrapper.has-items .ts-control,.ts-wrapper.form-control-sm.has-items .ts-control,.ts-wrapper.form-select-sm.has-items .ts-control{font-size:.75rem;padding-bottom:0}
.input-group-sm>.ts-wrapper.multi.has-items .ts-control,.ts-wrapper.form-control-sm.multi.has-items .ts-control,.ts-wrapper.form-select-sm.multi.has-items .ts-control{padding-top:calc((calc(1.4285714286em + .25rem + calc(var(--tblr-border-width) * 2)) - (1.4285714286 * .75rem) - 4px)/ 2)!important}
.ts-wrapper.multi.has-items .ts-control{padding-left:calc(.75rem - 5px);--ts-pr-min:calc(0.75rem - 5px)}
.ts-wrapper.multi .ts-control>div{border-radius:calc(var(--tblr-border-radius) - 1px)}
.input-group-lg>.ts-wrapper,.ts-wrapper.form-control-lg,.ts-wrapper.form-select-lg{min-height:calc(1.4285714286em + 1rem + calc(var(--tblr-border-width) * 2))}
.input-group-lg>.ts-wrapper .ts-control,.ts-wrapper.form-control-lg .ts-control,.ts-wrapper.form-select-lg .ts-control{border-radius:8px;font-size:1.25rem}
.ts-wrapper:not(.form-control):not(.form-select){padding:0;border:none;height:auto;box-shadow:none;background:0 0}
.ts-wrapper:not(.form-control):not(.form-select).single .ts-control{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23a5a9b1' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}
.ts-wrapper.form-select,.ts-wrapper.single{--ts-pr-caret:2.25rem}
.ts-wrapper.form-control .ts-control,.ts-wrapper.form-control.single.input-active .ts-control,.ts-wrapper.form-select .ts-control,.ts-wrapper.form-select.single.input-active .ts-control{border:none!important}
.ts-wrapper.form-control:not(.disabled) .ts-control,.ts-wrapper.form-control:not(.disabled).single.input-active .ts-control,.ts-wrapper.form-select:not(.disabled) .ts-control,.ts-wrapper.form-select:not(.disabled).single.input-active .ts-control{background:0 0!important}
.input-group>.ts-wrapper{flex-grow:1}
.input-group>.ts-wrapper:not(:nth-child(2))>.ts-control{border-top-left-radius:0;border-bottom-left-radius:0}
.input-group>.ts-wrapper:not(:last-child)>.ts-control{border-top-right-radius:0;border-bottom-right-radius:0}
.ts-input{color:inherit}
.ts-control{color:inherit}
.ts-control .dropdown-menu{width:100%;height:auto}
.apexcharts-tooltip{color:var(--tblr-light)!important;background:var(--tblr-bg-surface-dark)!important;font-size:.765625rem!important;padding:.25rem!important;box-shadow:none!important}
.apexcharts-tooltip-title{background:0 0!important;border:0!important;margin:0!important;font-weight:var(--tblr-font-weight-bold);padding:.25rem .5rem!important}
.apexcharts-tooltip-y-group{padding:2px 0!important}
.apexcharts-tooltip-series-group{padding:0 .5rem 0!important}
.apexcharts-tooltip-marker{width:10px!important;height:10px!important}
svg{touch-action:none}
.jvm-zoomin,.jvm-zoomout,image,text{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.jvm-container{touch-action:none;position:relative;overflow:hidden;height:100%;width:100%}
.jvm-tooltip{border-radius:3px;background-color:#5c5cff;font-family:sans-serif,Verdana;font-size:smaller;box-shadow:1px 2px 12px rgba(0,0,0,.2);padding:3px 5px;white-space:nowrap;position:absolute;display:none;color:#fff}
.jvm-tooltip.active{display:block}
.jvm-zoom-btn{border-radius:3px;background-color:#292929;padding:3px;box-sizing:border-box;position:absolute;line-height:10px;cursor:pointer;color:#fff;height:15px;width:15px;left:10px}
.jvm-zoom-btn.jvm-zoomout{top:30px}
.jvm-zoom-btn.jvm-zoomin{top:10px}
.jvm-series-container{right:15px;position:absolute}
.jvm-series-container.jvm-series-h{bottom:15px}
.jvm-series-container.jvm-series-v{top:15px}
.jvm-series-container .jvm-legend{background-color:#fff;border:1px solid #e5e7eb;margin-left:.75rem;border-radius:.25rem;border-color:#e5e7eb;padding:.6rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);float:left}
.jvm-series-container .jvm-legend .jvm-legend-title{line-height:1;border-bottom:1px solid #e5e7eb;padding-bottom:.5rem;margin-bottom:.575rem;text-align:left}
.jvm-series-container .jvm-legend .jvm-legend-inner{overflow:hidden}
.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick{overflow:hidden;min-width:40px}
.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick:not(:first-child){margin-top:.575rem}
.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick .jvm-legend-tick-sample{border-radius:4px;margin-right:.65rem;height:16px;width:16px;float:left}
.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick .jvm-legend-tick-text{font-size:12px;text-align:center;float:left}
.jvm-line[animation=true]{animation:jvm-line-animation 10s linear forwards infinite}
@keyframes jvm-line-animation{from{stroke-dashoffset:250}}
.jvm-tooltip{background:#1d273b;font-family:inherit;font-size:.75rem;box-shadow:var(--tblr-shadow-card)}
.jvm-series-container .jvm-legend .jvm-legend-title{border-bottom:0;font-weight:var(--tblr-font-weight-medium)}
.jvm-series-container .jvm-legend{background-color:var(--tblr-card-bg,var(--tblr-bg-surface));border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);min-width:8rem}
.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick{display:flex;align-items:center}
.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick .jvm-legend-tick-sample{width:.75rem;height:.75rem}
.jvm-zoom-btn{border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);background:var(--tblr-card-bg,var(--tblr-bg-surface));color:var(--tblr-body-color);padding:0;display:flex;align-items:center;justify-content:center;line-height:1;width:1.5rem;height:1.5rem;font-size:1rem;box-shadow:var(--tblr-shadow-card)}
.jvm-zoom-btn.jvm-zoomout{top:2.5rem}
.dropzone{border:var(--tblr-border-width) dashed var(--tblr-border-color);color:var(--tblr-muted);padding:1rem}
.dropzone.dz-drag-hover{border:var(--tblr-border-width) dashed var(--tblr-primary);background:rgba(var(--tblr-primary-rgb),.01);color:var(--tblr-primary)}
.dropzone.dz-drag-hover .dz-message{opacity:1}
.dropzone .dz-preview{margin:.5rem}
.dropzone .dz-preview .dz-image{border-radius:var(--tblr-border-radius)}
.dropzone .dz-preview .dz-success-mark{height:54px}
.fslightbox-container{font-family:inherit!important;background:rgba(29,39,59,.24)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}
.fslightbox-slide-number-container{color:inherit!important}
.fslightbox-slash{background:currentColor!important}
body{--plyr-color-main:var(--tblr-primary)}
.tox-tinymce{border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)!important;border-radius:4px!important;font-family:var(--tblr-font-sans-serif)!important}
.tox-toolbar__group{padding:0 .5rem 0}
.tox:not(.tox-tinymce-inline) .tox-editor-header{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)!important;box-shadow:none!important;padding:0!important}
.tox-tbtn{margin:0!important}
.tox-statusbar{border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)!important}
.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary{background:0 0!important}
.tox .tox-toolbar-overlord,.tox:not(.tox-tinymce-inline) .tox-editor-header{background:0 0!important}
/*!
 * Bootstrap-select v1.13.18 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2020 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */
@-webkit-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}
@-o-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}
@keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}
.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}
.bootstrap-select{width:220px\0;vertical-align:middle}
.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}
.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:rgba(255,255,255,.5)}
.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none;z-index:0!important}
.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2!important}
.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}
.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}
.bootstrap-select.fit-width{width:auto!important}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}
.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}
.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;height:auto}
:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}
.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}
.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}
.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}
.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}
.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}
.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}
.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}
.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}
.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}
.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}
.form-inline .bootstrap-select .form-control{width:100%}
.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}
.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:0!important}
.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0!important;padding:0!important}
.bootstrap-select.bs-container .dropdown-menu{z-index:1060}
.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}
.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}
.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}
.bootstrap-select .dropdown-toggle .filter-expand{width:0!important;float:left;opacity:0!important;overflow:hidden}
.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}
.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}
.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}
.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bootstrap-select .dropdown-menu>.inner:focus{outline:0!important}
.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.bootstrap-select .dropdown-menu li{position:relative}
.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,.5)!important}
.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}
.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}
.bootstrap-select .dropdown-menu li a span.check-mark{display:none}
.bootstrap-select .dropdown-menu li a span.text{display:inline-block}
.bootstrap-select .dropdown-menu li small{padding-left:.5em}
.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bootstrap-select .dropdown-menu .notify.fadeOut{-webkit-animation:.3s linear 750ms forwards bs-notify-fadeOut;-o-animation:.3s linear 750ms forwards bs-notify-fadeOut;animation:.3s linear 750ms forwards bs-notify-fadeOut}
.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}
.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}
.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:'\00a0'}
.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}
.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}
.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}
.bootstrap-select .bs-ok-default:after{content:'';display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}
.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}
.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bs-actionsbox .btn-group button{width:50%}
.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bs-donebutton .btn-group button{width:100%}
.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}
.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}
@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}
@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}
@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}
@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}
@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}
@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}
@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}
@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}
.dropzone,.dropzone *{box-sizing:border-box}
.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px 20px}
.dropzone.dz-clickable{cursor:pointer}
.dropzone.dz-clickable *{cursor:default}
.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}
.dropzone.dz-started .dz-message{display:none}
.dropzone.dz-drag-hover{border-style:solid}
.dropzone.dz-drag-hover .dz-message{opacity:.5}
.dropzone .dz-message{text-align:center;margin:2em 0}
.dropzone .dz-message .dz-button{background:0 0;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}
.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}
.dropzone .dz-preview:hover{z-index:1000}
.dropzone .dz-preview:hover .dz-details{opacity:1}
.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}
.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}
.dropzone .dz-preview.dz-image-preview{background:#fff}
.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}
.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}
.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}
.dropzone .dz-preview:hover .dz-details{opacity:1}
.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}
.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}
.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}
.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}
.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}
.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}
.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}
.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}
.dropzone .dz-preview .dz-image img{display:block}
.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}
.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}
.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}
.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}
.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}
.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}
.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}
.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}
.dropzone .dz-preview.dz-error .dz-error-message{display:block}
.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}
.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}
.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}
[data-tg-tour]{scroll-margin:30px 0}
.tg-backdrop{position:absolute;align-items:center;justify-content:center;display:none;z-index:99;border-radius:7px;box-shadow:rgba(33,33,33,.8) 0 0 1px 2px,rgba(33,33,33,.8) 0 0 0 1000vh;border:1px solid rgba(193,192,232,.5);top:50vh;left:50vw;width:0;height:0}
.tg-backdrop.tg-backdrop-animate{transition:all 300ms}
.tg-dialog{border-radius:12px;animation-delay:100ms;min-height:120px;background:#fff;color:#252525;max-width:340px;width:max-content;z-index:9999;display:none;position:absolute;top:0;left:0;padding:0;font-size:.9rem}
.tg-dialog .tg-dialog-header{display:flex;align-items:center;padding:25px 25px 0 25px}
.tg-dialog .tg-dialog-header .tg-dialog-title{font-size:1rem;font-weight:700;margin-right:auto}
.tg-dialog .tg-dialog-header .tg-dialog-title+.tg-dialog-body{padding:18.75px 25px 18.75px 25px}
.tg-dialog .tg-dialog-header .tg-dialog-close-btn{width:12px;height:12px;margin-left:10px;opacity:.4;cursor:pointer;margin-top:-1px;white-space:nowrap}
.tg-dialog .tg-dialog-header .tg-dialog-close-btn:hover{opacity:8}
.tg-dialog .tg-dialog-header .tg-dialog-close-btn:focus{opacity:1}
.tg-dialog .tg-dialog-progress-bar{background:#f1f1f1;height:5px;display:block;margin-top:18.75px;position:relative}
.tg-dialog .tg-dialog-progress-bar>.tg-bar{position:absolute;top:0;left:0;min-width:4px;background:#414144;height:100%;display:block;transition:all 300ms}
.tg-dialog .tg-dialog-body{padding:25px;font-weight:400}
.tg-dialog .tg-dialog-dots{display:flex;align-items:center;justify-content:center;padding:15px 0;margin-bottom:10px;border-top:1px solid #dedee7;border-bottom:1px solid #dedee7}
.tg-dialog .tg-dialog-dots>span.tg-dot{display:inline-block;width:9px;height:9px;background:#c2c7ce;border-radius:12px;margin:0 4px}
.tg-dialog .tg-dialog-dots>span.tg-dot.tg-dot-active{background:#5362d9}
.tg-dialog .tg-dialog-footer{padding:12.5px 25px 25px 25px;display:flex;align-items:center}
.tg-dialog .tg-dialog-footer button.tg-dialog-btn{padding:5px 10px;border:1px solid #cbcfd5;color:#6f727e;border-radius:4px;font-weight:500;font-size:.82rem;white-space:nowrap}
.tg-dialog .tg-dialog-footer button.tg-dialog-btn+button{margin-left:auto}
.tg-dialog .tg-dialog-footer button.tg-dialog-btn.disabled{pointer-events:none;opacity:.6}
.tg-dialog .tg-dialog-footer button.tg-dialog-btn:hover{color:#464852;border:1px solid #b5b7c2;outline:none;box-shadow:none}
.tg-dialog .tg-dialog-footer button.tg-dialog-btn:focus{outline:none;box-shadow:none}
.tg-dialog .tg-dialog-footer button.tg-dialog-btn:active{color:#4655cb;background:#f1f2ff;border:1px solid #5362d9;outline:none;box-shadow:none}
.tg-dialog .tg-dialog-footer .tg-dialog-footer-sup{margin:0 auto;padding:0 10px;text-align:center;line-height:1}
.tg-dialog .tg-dialog-footer .tg-dialog-footer-sup .tg-step-progress{font-size:.78rem;font-weight:700;margin:0 auto;opacity:.4;letter-spacing:1px;display:inline-block}
.tg-dialog .tg-dialog-footer .tg-dialog-footer-sup .tg-dialog-dots{padding:0;margin:0;border:none}
.tg-dialog .tg-dialog-footer .tg-dialog-footer-sup .tg-dialog-dots>span.tg-dot{width:8px;height:8px;margin:0 3px}
.tg-dialog .tg-dialog-footer .tg-dialog-footer-sup .tg-dialog-dots+.tg-step-progress{margin-top:10px;font-size:.68rem}
.tg-dialog .tg-arrow{position:absolute;background:#fff;width:9px;height:9px;border-radius:1px;transform:rotate(45deg)}
.tg-dialog.tg-dialog-fixed{transition:none;animation-delay:0ms}
.tg-dialog.animate-position{transition:all 300ms}
.page-letter-business {
  overflow: hidden;
}
.error-attachment {
  margin-left: 0 !important;
  display: block !important;
  line-height: 14px !important;
}
.container-request-detail {
  padding-bottom: 60px !important;
  margin-bottom: -24px;
  margin-top: 24px;
}
@media only screen and (max-width: 991px) {
  .container-request-detail {
    margin-top: 0;
  }
}
.container-request-detail .request-detail {
  padding: 0 8px;
}
.container-request-detail .request-detail .col-attachment-request {
  margin-top: -8px;
  padding-left: 0;
  padding-right: 16px;
}
@media only screen and (max-width: 991px) {
  .container-request-detail .request-detail .col-attachment-request {
    margin-top: 0;
    padding-right: 0;
  }
}
.container-request-detail .request-detail .col-attachment-request .list-item.can-hide .box-attachment-letter {
  position: relative;
}
.container-request-detail .request-detail .col-attachment-request .list-item.can-hide .box-attachment-letter .attachment-letter {
  position: absolute;
  display: inline-block;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  min-width: 168px;
  padding: 4px 8px;
  border-radius: 8px 8px 0px 0px;
  background: rgba(0, 0, 0, 0.4);
  z-index: 9;
}
.container-request-detail .request-detail .col-attachment-request .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter {
  list-style: none;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  position: relative;
}
.container-request-detail .request-detail .col-attachment-request .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter {
  background-image: url("/build/assets/icon-attachment-0r65RfTi.png");
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
}
.container-request-detail .request-detail .col-attachment-request .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-email {
  background-position: 0px 0px;
}
.container-request-detail .request-detail .col-attachment-request .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-image {
  background-position: -28px 0px;
}
.container-request-detail .request-detail .col-attachment-request .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-orther {
  background-position: -54px 0px;
}
.container-request-detail .request-detail .col-attachment-request .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-pdf {
  background-position: -83px 0px;
}
.container-request-detail .request-detail .col-attachment-request .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-excel {
  background-position: -111px 0px;
}
.container-request-detail .request-detail .col-attachment-request .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-power-point {
  background-position: -139px 0px;
}
.container-request-detail .request-detail .col-attachment-request .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-word {
  background-position: -167px 0px;
}
.container-request-detail .request-detail .col-attachment-request .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-download {
  height: 14px;
  position: absolute;
  right: -4px;
  top: -2px;
  outline: none;
}
.container-request-detail .request-detail .col-attachment-request .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter:hover .icon-letter-download {
  display: flex !important;
}
.container-request-detail .request-detail .col-attachment-request .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter:hover .icon-letter {
  background-position-y: -26px;
}
.container-request-detail .request-detail .col-attachment-request .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .active .icon-letter {
  background-position-y: -26px;
}
.container-request-detail .request-detail .col-attachment-request .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .download-all-attachment {
  width: 0px;
  overflow: hidden;
  cursor: pointer;
  margin-left: -8px;
  transition: 0.3s all;
  transition-delay: 1s;
}
.container-request-detail .request-detail .col-attachment-request .list-item.can-hide .box-attachment-letter .attachment-letter:hover .download-all-attachment {
  width: 16px;
  margin-left: 0px;
  transition-delay: 0s;
}
.tooltip.show {
  opacity: 1 !important;
}
.btn-share-width-me,
.btn-transfer-request {
  background-color: transparent;
  color: #206bc4;
  border: 0;
  box-shadow: none;
  font-family: "SF Pro Display";
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
  padding: 8px 16px;
  height: 37px;
  margin-bottom: 0;
  cursor: pointer;
}
.btn-share-width-me:hover,
.btn-transfer-request:hover {
  background-color: #e1ecfb;
  color: #206bc4;
}
.btn-unfollow-request {
  font-size: 16px;
  font-weight: 400;
  line-height: 14px;
  color: #181c32;
}
.btn-unfollow-request:hover {
  color: #206bc4;
}
.btn-open-help-tour {
  background-color: transparent;
  border: 0;
  box-shadow: 0;
  padding: 0;
}
.btn-open-help-tour:hover {
  background-color: transparent;
}
.min-height-show-rq {
  min-height: 100vh;
  margin-bottom: -24px;
}
.mb-30 {
  margin-bottom: 30px;
}
.new-request .card-body {
  padding: 16px;
}
.new-request .invalid-feedback {
  font-weight: 600;
}
.new-request .box-items {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
}
@media only screen and (max-width: 1280px) {
  .new-request .box-items {
    width: 100% !important;
  }
}
@media only screen and (max-width: 540px) {
  .new-request .box-items {
    display: flex;
    overflow-x: scroll;
  }
}
.new-request .box-items .item {
  min-width: 20%;
  padding: 12px 0;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
  background-color: #e8e8e8;
  color: #7e8299;
  border: 0.5px solid #b5b5c3;
}
@media only screen and (max-width: 540px) {
  .new-request .box-items .item {
    padding: 10px 5px;
  }
}
.new-request .box-items .item:first-child {
  border-left: 0.5px solid #b5b5c3;
  border-right: none;
}
.new-request .box-items .item:last-child {
  border-right: 0.5px solid #b5b5c3 !important;
}
.new-request .box-items .item .step-number {
  width: 40px;
  height: 40px;
  background-color: #fff;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 10px;
}
.new-request .box-items .item .title {
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
}
.new-request .box-items .item span {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
}
.new-request .box-items .item + .item {
  border-left: 0.5px solid #b5b5c3;
  border-right: none;
}
.new-request .box-items .item-share {
  border-right: 0.5px solid #b5b5c3 !important;
}
.new-request .box-items .active {
  background-color: #206bc4;
  border-radius: 8px;
  color: #fff;
  margin: -4px;
  z-index: 9;
}
.new-request .box-items .active .step-number {
  color: #206bc4;
}
.new-request .box-items .step-success {
  background-color: #e1ecfb;
  color: #7e8299;
}
@media (min-width: 1025px) and (max-width: 1280px) {
  .new-request .steps-wrapper {
    width: 70% !important;
  }
}
@media only screen and (max-width: 1024px) {
  .new-request .steps-wrapper {
    width: 100% !important;
    padding: 0;
  }
}
.new-request .steps {
  flex-direction: column;
}
.new-request .steps .page-title {
  color: #181c32 !important;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
}
.new-request .steps .btn-next-previous .btn-primary {
  background-color: #206bc4;
  padding: 8px 16px;
  font-weight: 600;
  font-size: 14px;
  line-height: 21px;
  border-radius: 4px;
  width: 120px;
}
.new-request .steps .btn-next-previous .btn-primary:hover {
  background-color: rgb(32, 107, 196);
  opacity: 0.8;
}
.new-request .steps .recommend-items {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 8px;
}
.new-request .steps .recommend-items .item {
  padding: 4px;
  border-radius: 20px;
  background-color: #e4e6ef;
  height: 32px;
  cursor: pointer;
}
.new-request .steps .recommend-items .item .avatar {
  height: 24px;
  width: 24px;
  border-radius: 50%;
}
.new-request .steps .recommend-items .item .name {
  width: calc(100% - 32px);
  max-width: 138px;
  font-style: normal;
  font-weight: 300;
  font-size: 12px;
  color: #3f4254;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
@media only screen and (max-width: 540px) {
  .new-request .steps .recommend-items {
    width: 100%;
    overflow-x: auto;
  }
  .new-request .steps .recommend-items .item {
    min-width: 117px;
  }
}
.new-request .steps .recommend-items .active {
  background-color: #206bc4;
}
.new-request .steps .recommend-items .active .name,
.new-request .steps .recommend-items .active .name-action {
  color: #fff;
}
@media only screen and (max-width: 1280px) {
  .new-request .steps-wrapper-step-4 {
    width: 100% !important;
    padding: 0;
  }
}
.new-request .btn-show-request {
  cursor: pointer;
  font-style: normal;
  font-size: 16px;
  color: #206bc4;
}
.new-request .ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline.ck-blurred {
  height: 260px;
}
.new-request .ck.ck-content:not(:focus) {
  border: 1px solid var(--ck-color-base-border) !important;
}
@media (min-width: 320px) and (max-width: 1140px) {
  .new-request #cke_preset_message_single {
    width: 100% !important;
  }
}
.new-request .step-1 .box-intent-type .form-check:last-child {
  margin-bottom: 0;
}
.request-multi .box-items .active {
  color: #7e8299;
  background-color: #e8e8e8;
  margin: 0;
  border-radius: 0;
}
.request-multi .box-items .active .step-number {
  color: #7e8299;
}
.request-multi .box-apply-all .item {
  cursor: pointer;
}
.request-multi .box-apply-all .active .select-step-value {
  color: #181c32;
  font-size: 16px;
  font-weight: 400;
}
.request-multi .box-apply-all .apply-all {
  background-color: #fff;
  border-top: 0.5px solid #b5b5c3;
  border-bottom: 0.5px solid #b5b5c3;
  padding: 8px 16px;
}
.request-multi .box-apply-all .apply-all .select-step-value {
  cursor: pointer;
  font-size: 16px;
  font-weight: 400;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  width: 100%;
  text-align: left;
}
.request-multi .box-apply-all .apply-all .form-check-input {
  margin-top: 1px;
}
.request-multi .box-apply-all .apply-all .form-check-label {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
}
.request-multi .box-apply-all .apply-all:has(:not(.cursor-default)):hover {
  background-color: #e1ecfb;
}
.request-multi .box-apply-all .apply-all:has(:not(.cursor-default)):hover .show-error-message {
  display: block;
}
.request-multi .box-apply-all .apply-all + .apply-all {
  border-left: 0.5px solid #b5b5c3;
}
.request-multi .box-apply-all .item-steps-4:disabled .select-step-4 {
  color: #e4e6ef;
}
.request-multi .btn-add-create .btn-primary {
  background-color: #e1ecfb;
  color: #206bc4;
  padding: 8px 16px;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  border: none;
  box-shadow: none;
  width: fit-content;
}
.request-multi .btn-add-create .btn-primary:hover {
  background-color: #206bc4;
  color: #e1ecfb;
}
.request-multi .steps .title-header label {
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  color: #181c32;
}
.request-multi .steps .title-header .closed-action {
  cursor: pointer;
}
.request-multi .steps .title-header .closed-action svg {
  color: #3f4254;
  font-weight: 600;
}
.request-multi .steps .card .bg-request {
  background-color: #eff2f5;
  padding: 8px;
  border-radius: 0 0 8px 8px;
}
.request-multi .steps .card .bg-request .bg-card-body-request {
  background-color: #fff;
  padding: 16px;
  border-radius: 8px;
}
.request-multi .steps .card .bg-request .bg-card-body-request .dropzone-custom {
  height: 100px;
  min-height: 100px;
  border: 0.5px dashed #b5b5c3;
  padding: 16px;
}
.request-multi .steps .card .bg-request .bg-card-body-request .dropzone-custom .dz-message {
  margin: 0;
}
.request-multi .request-row {
  z-index: 90;
  margin-left: 0;
}
@media (min-width: 320px) and (max-width: 1140px) {
  .request-multi .request-row {
    width: 100%;
    left: 0;
    margin-left: 0;
  }
  .request-multi .request-row .box-textarea .cke_reset {
    width: 100% !important;
  }
}
.request-multi .btn-delete {
  position: absolute;
  right: -75px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1em;
  width: fit-content;
  height: 37px;
  color: #3f4254;
  cursor: pointer;
  text-decoration: none;
}
.request-multi .box-create-request-success {
  position: absolute;
  right: -150px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  font-size: 14px;
  width: 150px;
  height: 37px;
  padding-left: -10px;
}
.request-multi .setp-width-default {
  width: 600px;
}
@media (min-width: 320px) and (max-width: 1380px) {
  .request-multi .setp-width-default {
    width: 100%;
    left: 0 !important;
  }
}
.request-multi .steps {
  top: 10px;
  z-index: 90;
}
.request-multi .step-1 {
  left: 25px;
}
.request-multi .step-2 {
  left: calc(20% + 25px);
}
.request-multi .step-3 {
  left: calc(40% + 25px);
}
.request-multi .step-4 {
  right: calc(20% + 25px);
  width: 650px;
}
@media (min-width: 320px) and (max-width: 1380px) {
  .request-multi .step-4 {
    width: 100%;
    right: 0;
  }
}
.request-multi .step-5 {
  right: 25px;
}
.request-multi .show-error-message {
  display: none;
  left: 0;
  min-width: 100%;
  width: 200px;
  top: 35px;
  background-color: #fdfdfd;
  padding: 8px 12px 8px 20px;
  z-index: 99;
}
.request-multi .show-error-message li {
  padding-left: 5px;
}
.request-multi .row-success .item {
  background-color: #dafee7;
}
.request-multi .row-success .item .select-step-value {
  color: #7e8299 !important;
}
.btn-request-multi:hover {
  background-color: #206bc4;
  color: #fff;
}
.request-steps .steps .card .bg-request {
  background-color: #eff2f5;
  padding: 8px;
  border-radius: 0 0 8px 8px;
}
.request-steps .steps .card .bg-request .bg-card-body-request {
  background-color: #fff;
  padding: 16px;
  border-radius: 8px;
  height: 100%;
}
.request-steps .steps .card .bg-request .bg-card-body-request .dropzone-custom {
  height: 100px;
  min-height: 100px;
  padding: 16px;
}
.request-steps .steps .card .bg-request .bg-card-body-request .dropzone-custom .dz-message {
  margin: 0;
}
.request-steps .row > .request-col-6 {
  padding-right: calc(var(--tblr-gutter-x) * 0.25);
  padding-left: calc(var(--tblr-gutter-x) * 0.25);
  margin-top: var(--tblr-gutter-y);
}
#modal-prepare-record .box-tab-recommended span.btn-remove-message-file {
  position: absolute;
  right: 3px;
  top: 2px;
  cursor: pointer;
}
#modal-prepare-record .box-tab-recommended #viewer-pdf-prepare-record {
  border: 1px solid #ddd;
  padding: 10px;
  position: relative;
  height: 50vh;
  border-radius: 8px;
}
#modal-prepare-record .box-tab-recommended {
  border-radius: 8px;
}
.show-attachment,
.label-upload-file {
  cursor: pointer;
}
.label-upload-file:hover,
.show-type-message:hover {
  color: #1877f2;
}
.request-multi-active .box-items .item.active {
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.3);
}
.box-upload-hippa {
  position: relative;
}
.box-upload-hippa .error_affidavit_hippa {
  margin-left: 0;
}
.box-upload-review .box-preview {
  width: 100%;
}
.preview-attachment {
  display: flex;
  gap: 8px;
  width: 100%;
}
@media only screen and (max-width: 540px) {
  .preview-attachment {
    flex-wrap: wrap;
    padding-top: 1px;
  }
}
.attachment_upload,
.upload-hippa {
  height: 60px;
  border-radius: 8px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  padding: 6px 5px;
  cursor: pointer;
}
@media only screen and (max-width: 540px) {
  .attachment_upload,
  .upload-hippa {
    width: 100%;
  }
}
.attachment_upload .item,
.upload-hippa .item {
  width: 20%;
}
.attachment_upload .dropzone-msg-title,
.attachment_upload .dropzone-msg-desc,
.upload-hippa .dropzone-msg-title,
.upload-hippa .dropzone-msg-desc {
  font-size: 12px;
  font-weight: 400;
  color: #3f4254;
}
.attachment_upload .dropzone-msg-title .title-browse,
.attachment_upload .dropzone-msg-desc .title-browse,
.upload-hippa .dropzone-msg-title .title-browse,
.upload-hippa .dropzone-msg-desc .title-browse {
  color: #1877f2 !important;
}
.box-preview {
  width: calc(20% - 8px);
  display: flex;
  align-items: center;
  gap: 8px;
  height: 60px;
  padding: 8px;
}
@media only screen and (max-width: 540px) {
  .box-preview {
    width: calc(50% - 8px);
  }
}
.box-preview .box-image {
  width: 44px;
  height: 44px;
  position: relative;
  display: flex;
  align-items: center;
  background-color: #b5b5c3;
  justify-content: center;
  border-radius: 5px;
}
.box-preview .box-image .remove-file {
  position: absolute;
  right: 2px;
  top: -1px;
  cursor: pointer;
}
.box-preview .box-text {
  width: calc(100% - 52px);
}
.box-preview .box-text .title {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  margin-bottom: 0;
}
.show-filter-list {
  flex-wrap: wrap;
}
.text-notify-change-template {
  margin-bottom: 8px;
  padding-left: 16px;
}
.text-notify-change-template .icon-notify-change-template {
  display: flex;
  padding: 4px;
  border-radius: 50px;
  border: 1px solid #fff;
  background: #f9fbff;
  box-shadow: 0px 2px 8px 0px rgba(255, 181, 69, 0.2);
}
.text-notify-change-template .notify-change-template-text {
  width: calc(100% - 24px);
  font-size: 14px;
  line-height: 120%;
  font-weight: 400;
  color: #3f4254;
}
.show-request-detail {
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
  background-color: #fff;
  border-radius: 8px 8px 0 0;
  padding: 16px 16px 0;
}
.show-request-detail .share-request-detail .select-resolution .selectize-input {
  border: 0;
  width: fit-content;
  color: #5e6278;
  font-size: 14px;
  font-weight: 400;
  border-radius: 0;
  box-shadow: none;
  outline: none;
  padding: 8px 4px !important;
}
.show-request-detail .share-request-detail .select-resolution .selectize-input::after {
  right: -8px !important;
  margin-top: -2px !important;
}
.show-request-detail .share-request-detail .select-resolution:focus-visible {
  outline: none;
  border: 0;
}
.show-request-detail .share-request-detail select {
  border: 0;
}
.show-request-detail .share-request-detail select:focus-visible {
  outline: none;
  border: 0;
}
.show-request-detail .share-request-detail .box-header-info {
  display: flex;
  align-items: center;
  gap: 36px;
  padding: 8px 16px;
}
@media only screen and (max-width: 1180px) {
  .show-request-detail .share-request-detail .box-header-info {
    flex-direction: column;
    align-items: flex-start;
    gap: 4px;
  }
}
.show-request-detail .share-request-detail .box-header-info .box-assignee-request {
  font-size: 14px;
  color: #181c32;
  display: flex;
  align-items: center;
  gap: 4px;
}
.show-request-detail .share-request-detail .box-header-info .box-assignee-request .assignee-full-name {
  font-weight: 400;
  max-width: 12ch;
}
.show-request-detail .share-request-detail .box-btn-activity-share {
  display: flex;
  gap: 8px;
}
@media only screen and (max-width: 991px) {
  .show-request-detail .share-request-detail .box-btn-activity-share {
    flex-direction: column;
    align-items: flex-end;
  }
}
.show-request-detail .share-request-detail .box-btn-activity-share #button-notification-setting-request-detail form {
  margin: 0;
}
.selectize-dropdown {
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.selectize-dropdown .selectize-dropdown-content {
  max-height: 300px;
}
.selectize-dropdown .selectize-dropdown-content .option {
  font-size: 14px;
  font-weight: 400;
  color: #5e6278;
  padding: 8px;
}
.selectize-dropdown .selectize-dropdown-content .selected {
  background-color: #f5fafd;
  color: #206bc4;
}
.selectize-dropdown .selectize-dropdown-content .optgroup .optgroup-header {
  background: #eff2f5;
  font-size: 14px;
}
.request_state .optgroup .optgroup-header {
  padding: 8px 16px;
}
.request_state .optgroup .box-option {
  padding: 8px 16px !important;
}
.custom-modal-sm {
  max-width: 400px;
}
.status-wrap {
  padding-left: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 8px;
  margin-bottom: 0;
}
.status-wrap li {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  list-style-type: none;
  padding: 4px;
  border-radius: 4px;
  font-weight: 400;
  font-size: 12px;
  background-color: #eff2f5;
  color: #3f4254;
  cursor: pointer;
}
.status-wrap li:hover {
  background-color: #d9e1e9;
}
.status-wrap .status-outstanding {
  font-size: 14px;
  font-weight: 600;
  padding: 8px 4px;
  margin-bottom: 8px;
}
.status-wrap .status-bg-success {
  background-color: #deffea;
  color: #029757;
}
.status-wrap .status-bg-success:hover {
  background-color: #c6ffda;
}
.status-wrap .status-bg-primary {
  background-color: #e1ecfb;
  color: #1877f2;
}
.status-wrap .status-bg-primary:hover {
  background-color: #d0e5ff;
}
.status-wrap .status-bg-gray {
  background-color: #7e8299;
  color: #eff2f5;
}
.status-wrap .status-bg-gray:hover {
  background-color: #707485;
}
@media only screen and (max-width: 768px) {
  .box-request-tag-info {
    display: none;
  }
}
.box-request-tag-info .input-request-tag {
  width: 350px;
}
.box-request-tag-info .input-request-tag .box-selected {
  max-width: 170px;
}
.box-request-tag-info .list-request-tag {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  gap: 4px;
  width: 250px;
}
.box-request-tag-info .list-request-tag .request-tag-child {
  max-width: 75px;
  background-color: #e6f0ff;
  padding: 2px;
  border-radius: 4px;
  max-height: 16px;
}
@media (max-width: 600px) {
  .box-request-tag-info {
    display: none !important;
  }
  .prescription-request .container .share-request-detail .box-btn-activity-share .btn-share {
    display: none;
  }
}
.business-request {
  margin-bottom: 0 !important;
}
.business-request .box-confirm-case {
  margin-bottom: 16px !important;
  padding: 16px 12px;
}
.business-request .box-confirm-case .suggested-title {
  padding: 0 0 0 8px;
}
.business-request .box-confirm-case .confirm-case {
  padding-left: 0;
  padding-right: 0;
}
.business-request .box-confirm-case .confirm-case .confirm-case-request {
  width: 100%;
  overflow-x: auto;
}
.business-request .box-confirm-case .confirm-case .confirm-case-request .item-confirm-case {
  background-color: #f0f6ff;
  position: relative;
  width: 280px;
  min-width: 280px;
  margin: 8px 4px;
}
.business-request .box-confirm-case .confirm-case .confirm-case-request .item-confirm-case:hover {
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.15);
}
.business-request .box-confirm-case .confirm-case .confirm-case-request .item-confirm-case:hover .btn-remove {
  display: block;
}
.business-request .box-confirm-case .confirm-case .confirm-case-request .item-confirm-case .box-avatar {
  width: 60px;
  height: 60px;
  min-width: 60px;
}
.business-request .box-confirm-case .confirm-case .confirm-case-request .item-confirm-case .box-avatar img {
  border: 0.5px solid #b5b5c3;
}
.business-request .box-confirm-case .confirm-case .confirm-case-request .item-confirm-case .box-text {
  width: calc(100% - 76px);
}
.business-request .box-confirm-case .confirm-case .confirm-case-request .item-confirm-case .box-text .btn-confirm:hover {
  background-color: #206bc4;
  color: #fff;
}
.business-request .box-confirm-case .confirm-case .confirm-case-request .item-confirm-case .box-text .btn-remove {
  border: 0.5px solid #b5b5c3;
}
.business-request .box-confirm-case .confirm-case .confirm-case-request .item-confirm-case .box-text .btn-remove:hover {
  border: 0.5px solid #1877f2;
  color: #1877f2;
}
.business-request .box-confirm-case .confirm-case .confirm-case-request .item-confirm-case .btn-remove {
  cursor: pointer;
  display: none;
  position: absolute;
  right: 4px;
  top: 4px;
  background-color: #e4e6ef;
  width: 20px;
  height: 20px;
  border-radius: 50%;
}
.business-request .box-confirm-case .confirm-case .confirm-case-request .item-confirm-case .box-is-existed-case {
  background: linear-gradient(90deg, #4f8bbb 0%, #2e69a0 100%);
  border-radius: 8px 0px 8px 0px;
  padding: 4px 8px 4px 8px;
  height: 20px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
}
.business-request .box-confirm-case .confirm-case .confirm-case-request::-webkit-scrollbar {
  height: 15px;
}
.business-request .box-confirm-case .confirm-case-skip:hover {
  color: #206bc4;
}
.business-request .see-all {
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  color: #206bc4;
  text-align: center;
}
.business-request .see-all:hover {
  text-decoration: none;
}
.name_file_hippa {
  width: calc(100% - 100px);
}
.box-affidavit-type .shadow-body {
  width: calc(50% - 0.2rem);
}
.box_date_of_injury {
  position: relative;
}
.box_date_of_injury .loading-doi {
  height: 24px;
  width: 24px;
  border: 4px solid #fff;
  border-top-color: #206bc4;
}
.box-loading-upload-file,
.box-loading-attachment,
.box-loading-upload-hippa-file,
.wrap-loading-doi,
.box-loading-request-dashboard {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(204, 204, 204, 0.3490196078);
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  z-index: 2;
}
.box-loading-attachment {
  border-radius: 8px;
}
.loading-custom,
.loading-custom-attachment,
.loading-doi,
.loading-custom-dashboard {
  border-radius: 50%;
  transition: all ease 1s;
  animation: rotate 1s infinite;
}
.loading-custom {
  height: 120px;
  width: 120px;
  border: 10px solid #fff;
  border-top-color: #206bc4;
}
.loading-custom-attachment {
  height: 40px;
  width: 40px;
  border: 4px solid #fff;
  border-top-color: #206bc4;
}
.loading-custom-dashboard {
  height: 60px;
  width: 60px;
  border: 6px solid #fff;
  border-top-color: #206bc4;
}
.affidavit_record_ids {
  padding: 2px 2px 2px 8px;
  height: 20px;
  margin: 8px 0;
}
.affidavit_record_ids span {
  line-height: 100%;
}
.affidavit_record_ids:hover {
  background-color: #f9fbff;
  border-radius: 10px;
}
#modal-prepare-record .box-selected-records ul.list-affidavit-record {
  margin-bottom: 0;
}
#modal-prepare-record .box-selected-records ul.list-affidavit-record li.list-affidavit-record-items {
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
  color: #5e6278;
  margin-bottom: 0;
}
#modal-prepare-record .box-selected-records ul.list-affidavit-record:has(li.list-affidavit-record-items:nth-child(2)) li.list-affidavit-record-items {
  margin-bottom: 8px;
}
#modal-prepare-record .box-selected-records ul.list-affidavit-record:has(li.list-affidavit-record-items:nth-child(2)) li.list-affidavit-record-items:last-child {
  margin-bottom: 0;
}
#modal-tour-letter-detail-business .modal-help-tour-business .box-help-tour-business {
  padding: 40px 0;
}
#modal-tour-letter-detail-business .modal-help-tour-business .box-help-tour-business .full-name {
  font-size: 40px;
  font-weight: 500;
  color: #3f4254;
  margin-bottom: 0;
  padding-bottom: 40px;
}
#modal-tour-letter-detail-business .modal-help-tour-business .box-help-tour-business .img-help-tour {
  padding: 20px 0;
}
#modal-tour-letter-detail-business .modal-help-tour-business .box-help-tour-business .btn-help-tour-business {
  background-color: #206bc4;
  color: #fff;
  padding: 16px 32px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 600;
  border: 0;
  box-shadow: none;
  margin-top: 40px;
}
#modal-tour-letter-detail-business .modal-help-tour-business .box-help-tour-business .text-skip {
  font-size: 16px;
  font-weight: 400;
  color: #5e6278;
  padding-bottom: 40px;
}
#modal-activity-history .bg-modal .modal-body .form-check-input {
  width: 20px !important;
  height: 20px !important;
}
#modal-activity-history .bg-modal .modal-body .form-check-input:focus {
  box-shadow: none;
}
@media only screen and (max-width: 540px) {
  .btn-clone-request {
    width: 100%;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
  }
}
.clone-request-modal-notifi {
  background-color: transparent;
  color: #1877f2;
  border: 0;
  box-shadow: none;
  font-weight: 400;
  padding: 0;
}
.clone-request-modal-notifi:hover {
  background-color: transparent;
  color: #206bc4;
}
#modal-clone-request .btn-clone-request-modal,
#modal-clone-request .btn-transfer-request-modal,
#modal-transfer-request .btn-clone-request-modal,
#modal-transfer-request .btn-transfer-request-modal {
  font-weight: 600;
  line-height: 14px;
}
#modal-clone-request .btn-clone-request-modal:disabled,
#modal-clone-request .btn-transfer-request-modal:disabled,
#modal-transfer-request .btn-clone-request-modal:disabled,
#modal-transfer-request .btn-transfer-request-modal:disabled {
  opacity: 1;
  border-color: #e4e6ef;
  background-color: #e4e6ef;
  color: #a1a5b7;
}
.table-activity tbody tr {
  width: 100%;
}
.table-activity tbody tr th,
.table-activity tbody tr td {
  padding: 0;
  height: 40px;
  text-align: center;
  border: 0.5px solid #e4e6ef;
  width: 33.33333%;
}
.table-activity tbody tr th:first-child {
  border: none;
}
.box-activity-history {
  position: fixed;
  bottom: 40%;
  right: 2%;
  padding: 8px;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.15);
  cursor: pointer;
}
.alert-ignore,
.alert-unignore {
  padding: 14px 16px !important;
  height: 45px;
  display: flex;
  align-items: center;
  gap: 4px;
  margin: 0 16px 32px;
}
.alert-ignore span,
.alert-unignore span {
  font-family: "Inter";
  font-size: 14px;
  font-weight: 400;
  color: #4299e1;
}
.btn-ignore {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  font-family: "Inter";
  text-decoration: underline;
  color: #4299e1;
}
.alert-unignore span {
  font-family: "Inter";
  font-size: 14px;
  font-weight: 400;
  color: #d63939;
}
.btn-unignore {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  font-family: "Inter";
  text-decoration: underline;
  color: #d63939;
}
@media (min-width: 768px) and (max-width: 991px) {
  .box-activity-history {
    right: 3%;
  }
}
@media only screen and (max-width: 767px) {
  .box-activity-history {
    right: 7%;
  }
}
.activity-history .PENDING {
  border-radius: 2px;
  background-color: #e4e6ef;
  font-size: 12px;
  line-height: 12px;
  font-weight: 600;
  color: #3f4254;
  padding: 2px 4px;
  letter-spacing: 0.5px;
}
.activity-history .OPEN {
  border-radius: 2px;
  background-color: #e1ecfb;
  font-size: 12px;
  line-height: 12px;
  font-weight: 600;
  color: #1877f2;
  padding: 2px 4px;
  letter-spacing: 0.5px;
}
.activity-history .APPROVED {
  border-radius: 2px;
  background-color: #deffea;
  font-size: 12px;
  line-height: 12px;
  font-weight: 600;
  color: #029757;
  padding: 2px 4px;
  letter-spacing: 0.5px;
}
.activity-history .IN-PROGRESS {
  border-radius: 2px;
  background-color: #e1ecfb;
  font-size: 12px;
  line-height: 12px;
  font-weight: 600;
  color: #1877f2;
  padding: 2px 4px;
  letter-spacing: 0.5px;
}
.activity-history .DENIED,
.activity-history .DELETED {
  border-radius: 2px;
  background-color: #ff1744;
  font-size: 12px;
  line-height: 12px;
  font-weight: 600;
  color: #eff2f5;
  padding: 2px 4px;
  letter-spacing: 0.5px;
}
.box-archive-action {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 24px;
}
.box-archive-action .action-no-kepp-archive {
  border: 0;
  box-shadow: none;
  padding: 4px 8px;
  color: #3f4254;
}
.box-archive-action .action-no-kepp-archive:hover {
  background-color: #eff2f5;
}
.box-archive-action .action-unarchive {
  padding: 4px 8px;
  color: #1877f2;
  cursor: pointer;
  border-radius: 4px;
}
.box-archive-action .action-unarchive:hover {
  background-color: #e1ecfb;
}
.box-scroll-history {
  max-height: 292px;
  overflow-x: auto;
}
@media only screen and (max-width: 540px) {
  .box-scroll-history {
    max-height: calc(100dvh - 397px);
  }
}
.box-scroll-history .box-modal-activity-history {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  gap: 8px;
}
.box-scroll-history .box-modal-activity-history .box-history-left {
  display: flex;
  align-items: center;
  gap: 8px;
}
@media only screen and (max-width: 480px) {
  .box-scroll-history .box-modal-activity-history .box-history-left {
    align-items: flex-start;
  }
}
.box-scroll-history .box-modal-activity-history .box-history-left img {
  border-radius: 50%;
}
.box-scroll-history .box-modal-activity-history .box-history-left .box-text {
  font-size: 14px;
  line-height: 14px;
  font-weight: 600;
  color: #3f4254;
}
@media only screen and (max-width: 480px) {
  .box-scroll-history .box-modal-activity-history .box-history-left .box-text .date-activity-mobile {
    display: block !important;
    font-size: 12px;
    font-weight: 400;
    line-height: 12px;
    color: #7e8299;
    margin-top: 6px;
    margin-bottom: 0;
  }
}
.box-scroll-history .box-modal-activity-history .box-history-left .box-text .full-name-client {
  font-size: 14px;
  font-weight: 600;
  line-height: 120%;
  color: #3f4254;
  padding-right: 8px;
}
.box-scroll-history .box-modal-activity-history .box-history-left .box-text .content-clone-request {
  font-size: 14px;
  font-weight: 400;
  line-height: 120%;
  color: #3f4254;
}
.box-scroll-history .box-modal-activity-history .box-history-right p {
  color: #7e8299;
  line-height: 12px;
  margin-bottom: 0;
}
@media only screen and (max-width: 480px) {
  .box-scroll-history .box-modal-activity-history .box-history-right {
    display: none;
  }
}
.box-scroll-history .box-modal-activity-history:last-child {
  margin-bottom: 0 !important;
}
.box-archive {
  display: flex;
  align-items: center;
  gap: 8px;
}
.box-archive .btn-archive {
  border-radius: 4px;
  border: 0.5px solid #f3002f;
  padding: 4px 8px;
  box-shadow: none;
  font-size: 14px;
  font-weight: 400;
  color: #f3002f;
  height: 22px;
}
@keyframes rotate {
  100% {
    rotate: 360deg;
  }
}
.box-business-missing {
  position: relative;
  display: flex;
  align-items: center;
  gap: 4px;
  font-size: 16px;
  font-weight: 400;
  color: #ff9345;
  width: 100%;
}
.box-business-missing #dropdown-missing {
  cursor: pointer;
}
.box-business-missing .box-dropdown-missing {
  color: #fff;
  padding: 4px;
  border-radius: 4px;
  width: 100%;
  background-color: #5e6278;
  transform: translate3d(-12px, 10px, 0px) !important;
}
.box-business-missing .box-dropdown-missing a {
  cursor: pointer;
  text-decoration: underline;
}
.box-message-missing {
  height: 96px;
  padding: 8px 16px;
  border-radius: 8px 8px 0 0;
  background: linear-gradient(180deg, #fff4eb 0%, #f9fcfe 100%);
  margin-bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.0784313725);
  z-index: 1;
}
.box-message-missing .box-logo {
  height: 80px;
  width: 100px;
  position: relative;
}
.box-message-missing .box-logo .arrow {
  position: absolute;
  left: -8px;
  z-index: 9;
  top: 16px;
}
.box-message-missing .box-logo .logo-sender-business {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  height: 60px;
  width: 60px;
  border-radius: 8px;
  border: 0.5px solid #b5b5c3;
  display: block;
}
.box-message-missing .box-logo .icon-warning {
  position: absolute;
  bottom: 0;
  gap: 6px;
  left: 40px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 60px;
  width: 60px;
  border-radius: 8px;
  border: 0.5px solid #b5b5c3;
  background: #f9fbff;
  box-shadow: 0px 2px 8px 0px rgba(255, 181, 69, 0.2);
}
.box-message-missing .box-logo .icon-warning span {
  font-size: 10px;
  font-weight: 600;
  line-height: 10px;
  color: #6b6b6b;
}
.box-message-missing .box-content h4 {
  font-size: 16px;
  line-height: 16px;
  color: #3f4254;
  margin-bottom: 8px;
}
.box-message-missing .box-content span {
  font-size: 14px;
  line-height: 17px;
  font-weight: 400;
}
.box-message-missing .box-content a {
  cursor: pointer;
}
.recommend-items {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 8px;
  overflow-x: auto;
}
.recommend-items .item {
  padding: 4px;
  border-radius: 20px;
  background-color: #e4e6ef;
  height: 32px;
  cursor: pointer;
}
.recommend-items .item .avatar {
  height: 24px;
  width: 24px;
  border-radius: 50%;
}
.recommend-items .item .name {
  width: calc(100% - 32px);
  max-width: 150px;
  font-style: normal;
  font-weight: 300;
  font-size: 12px;
  color: #3f4254;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.recommend-items .active {
  background-color: #206bc4;
}
.recommend-items .active .name,
.recommend-items .active .name-action {
  color: #fff;
}
#modal-share .box-note-and-preferences {
  cursor: pointer;
}
#modal-share .box-note-and-preferences .note-and-preferences-title {
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  color: #1877f2;
  margin-bottom: 0;
}
@media (min-width: 1281px) {
  #modal-share .box-note-and-preferences .dropdown-menu.blade.show {
    transform: translate3d(86px, 52px, 0px) !important;
  }
}
#modal-share .box-note-and-preferences .dropdown-menu.show {
  width: 480px;
  max-height: 280px;
  overflow-y: auto;
  padding: 0;
  border-radius: 4px;
  border: 0.5px solid #b5b5c3;
  background: #fff;
  box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.15);
  z-index: 10 !important;
}
@media only screen and (max-width: 540px) {
  #modal-share .box-note-and-preferences .dropdown-menu.show {
    width: 310px;
  }
}
#modal-share .box-note-and-preferences .dropdown-menu.show .box-note-and-preferences-item .note-item-label {
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
  color: #181c32;
  background-color: #eff2f5;
  padding: 8px;
  margin-bottom: 0;
  border-radius: 4px 4px 0 0;
}
#modal-share .box-note-and-preferences .dropdown-menu.show .box-note-and-preferences-item .nav-note-content {
  margin-bottom: 0;
  max-height: 250px;
  overflow-y: auto;
}
#modal-share .box-note-and-preferences .dropdown-menu.show .box-note-and-preferences-item .nav-note-content .nav-note-content-item {
  padding: 8px 0;
  margin: 0 16px;
  cursor: default;
  border-bottom: 0.5px solid #e4e6ef;
}
#modal-share .box-note-and-preferences .dropdown-menu.show .box-note-and-preferences-item .nav-note-content .nav-note-content-item:last-child {
  border-bottom: 0;
}
#modal-share .box-note-and-preferences .dropdown-menu.show .box-note-and-preferences-item .nav-note-content .nav-note-content-item .note-content-item {
  cursor: default;
}
#modal-share .box-note-and-preferences .dropdown-menu.show .box-note-and-preferences-item .nav-note-content .nav-note-content-item p,
#modal-share .box-note-and-preferences .dropdown-menu.show .box-note-and-preferences-item .nav-note-content .nav-note-content-item ul,
#modal-share .box-note-and-preferences .dropdown-menu.show .box-note-and-preferences-item .nav-note-content .nav-note-content-item ol {
  margin-bottom: 0;
}
@media only screen and (max-width: 540px) {
  #modal-share .box-note-and-preferences .dropdown-menu.show .box-note-and-preferences-item .nav-note-content .nav-note-content-item p {
    display: contents;
  }
}
#modal-share .box-note-and-preferences .dropdown-menu.show .box-note-and-preferences-item .nav-note-content .nav-note-content-item .see-more-note {
  color: #1877f2;
  cursor: pointer;
}
#modal-share .box-note-and-preferences .dropdown-menu.show .box-note-and-preferences-item .note-item-no-record,
#modal-share .box-note-and-preferences .dropdown-menu.show .box-note-and-preferences-item .note-item-not-assign {
  font-size: 14px;
  font-weight: 400;
  line-height: 120%;
  color: #181c32;
  padding: 8px 16px;
  cursor: default;
}
#modal-share .box-note-and-preferences .dropdown-menu.show .box-note-and-preferences-item .note-item-no-record .click-here-note,
#modal-share .box-note-and-preferences .dropdown-menu.show .box-note-and-preferences-item .note-item-no-record .update-note,
#modal-share .box-note-and-preferences .dropdown-menu.show .box-note-and-preferences-item .note-item-not-assign .click-here-note,
#modal-share .box-note-and-preferences .dropdown-menu.show .box-note-and-preferences-item .note-item-not-assign .update-note {
  cursor: pointer;
}
@media (min-width: 992px) and (max-width: 1380px) {
  .wp-box-add-attachment {
    position: relative;
  }
  .wp-box-add-attachment .preview-attachment {
    overflow-x: auto;
    overflow-y: hidden;
  }
  .wp-box-add-attachment .preview-attachment .box-preview {
    min-width: calc(20% - 4px);
  }
  .wp-box-add-attachment .attachment_upload {
    min-width: 116px;
  }
  .wp-box-add-attachment::after {
    content: "";
    width: 70px;
    height: 80%;
    position: absolute;
    top: 0;
    right: 0;
    opacity: 0.8;
    background-image: linear-gradient(270deg, #fff 0.83%, rgba(255, 255, 255, 0.7) 23.01%, rgba(255, 255, 255, 0) 63.09%);
  }
}
@media (min-width: 541px) and (max-width: 767px) {
  .wp-box-add-attachment {
    position: relative;
  }
  .wp-box-add-attachment .preview-attachment {
    overflow-x: auto;
    overflow-y: hidden;
  }
  .wp-box-add-attachment .preview-attachment .box-preview {
    min-width: calc(26.6666666667% - 4px);
  }
  .wp-box-add-attachment .attachment_upload {
    min-width: 116px;
  }
  .wp-box-add-attachment::after {
    content: "";
    width: 70px;
    height: 80%;
    position: absolute;
    top: 0;
    right: 0;
    opacity: 0.8;
    background-image: linear-gradient(270deg, #fff 0.83%, rgba(255, 255, 255, 0.7) 23.01%, rgba(255, 255, 255, 0) 63.09%);
  }
}
@media (min-width: 992px) and (max-width: 1130px) {
  .snapshots-request .btn-headlines .request-headlines {
    flex-wrap: wrap;
  }
  .snapshots-request .btn-headlines .request-headlines .btn-healine {
    width: 100% !important;
  }
}
@media (min-width: 992px) and (max-width: 1135px) {
  .request-detail .snapshots-request .btn-headlines .box-btn-headlines {
    flex-wrap: wrap;
  }
  .request-detail .snapshots-request .btn-headlines .box-btn-headlines .btn-healine {
    width: 100% !important;
  }
}
@media (min-width: 768px) and (max-width: 1180px) {
  .box-letter-comment .snapshots-request .box-btn-headlines {
    flex-wrap: wrap;
  }
  .box-letter-comment .snapshots-request .box-btn-headlines .btn-healine {
    width: 100% !important;
  }
}
@media (min-width: 541px) and (max-width: 991px) {
  #cke_request_deny,
  #cke_request_prepare_record {
    width: 100% !important;
  }
}
@media only screen and (max-width: 991px) {
  .container-request-detail {
    padding-left: 0;
    padding-right: 0;
  }
  .container-request-detail .request-detail {
    display: flex;
    flex-direction: column-reverse;
    padding: 20px;
  }
  .container-request-detail .request-detail .img-share {
    display: none;
  }
  .container-request-detail .request-detail .discussion-desktop {
    display: none;
  }
  .container-request-detail .request-detail .discussion-tablet {
    display: block !important;
    margin-top: 32px;
  }
  .show-request-detail {
    padding: 16px 16px 0 !important;
  }
  #cke_request_deny,
  #cke_reduction-message {
    width: 100% !important;
  }
  .box-select-patient {
    margin-bottom: 8px;
  }
}
@media only screen and (max-width: 767px) {
  .show-request-detail .box-request-type .request-community {
    display: none;
  }
  .show-request-detail .prescription-request .container .share-request-detail .request-status {
    flex-direction: column;
    gap: 4px !important;
    align-items: flex-start !important;
  }
  .page-letter-business,
  .page-letter-personal {
    display: none;
  }
  .bg-letter-detail-reponsive {
    display: flex !important;
    align-items: center;
    justify-content: center;
    height: 100vh;
    background-color: #3f4254;
    position: relative;
    z-index: 1000000;
  }
  .bg-letter-detail-reponsive p {
    text-align: center;
    padding: 0 50px;
    color: #fff;
    font-size: 16px;
    font-family: "Inter";
    font-weight: 400;
    line-height: 16px;
  }
  .dialog-tour-letter-detail {
    display: none !important;
  }
}
@media (min-width: 540px) and (max-width: 768px) {
  .box-request-activity .box-checked-activity {
    border-radius: 8px;
    background: #fff;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
    padding: 16px;
    margin-bottom: 16px;
  }
  .box-request-activity .box-checked-activity .form-check-input {
    width: 20px;
    height: 20px;
  }
  .box-request-activity .box-activity {
    border-radius: 8px;
    background: #fff;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
    padding: 16px;
    margin-bottom: 16px;
    max-height: 440px;
    overflow-x: auto;
  }
  .box-request-activity .box-activity .box-activity-item {
    margin-top: 20px;
    display: flex;
    gap: 8px;
  }
  .box-request-activity .box-activity .box-activity-item:first-child {
    margin-top: 0 !important;
  }
  .box-request-activity .box-archive {
    border-radius: 8px;
    background: #fff;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
    padding: 16px;
  }
}
@media only screen and (max-width: 540px) {
  .btn-move-request {
    width: 100%;
  }
  .btn-transfer-request {
    width: 100%;
    background-color: #e1ecfb;
    color: #206bc4;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
  }
}
#modal-move-request .box-modal-move-request .box-search-case .box-input-search-case {
  margin-left: 28px;
  margin-bottom: 16px;
}
#modal-move-request .box-modal-move-request .box-add-new-doi-case .date_of_injury {
  margin-left: 28px;
  width: 194px;
}
#modal-move-request .btn-move-request-modal {
  border-radius: 4px;
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
}
#modal-move-request .btn-move-request-modal:disabled {
  opacity: 1;
  border-color: #e4e6ef;
  background-color: #e4e6ef;
  color: #a1a5b7;
}
#modal-move-request .selectize-dropdown-content {
  margin-bottom: 0;
  border-radius: 4px;
}
#modal-move-request .selectize-dropdown-content .box-data-search-case .box-info-search-case {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 8px 16px;
}
#modal-move-request .selectize-dropdown-content .box-data-search-case .box-info-search-case .box-img-search-case .img-case-category,
#modal-move-request .selectize-dropdown-content .box-data-search-case .box-info-search-case .box-img-search-case svg {
  width: 30px;
  height: 30px;
  border-radius: 4px;
}
#modal-move-request .selectize-dropdown-content .box-data-search-case .box-info-search-case .box-text-search-case {
  width: calc(100% - 38px);
}
#modal-move-request .selectize-dropdown-content .box-data-search-case .box-info-search-case:hover {
  background-color: #f9fbff;
}
a:hover {
  text-decoration: none;
}
.list-request-info .list-request-info-item {
  display: flex;
  align-items: center;
  gap: 12px;
}
.list-request-info .list-request-info-item .box-show-details {
  display: flex;
  margin-bottom: 4px;
  cursor: pointer;
}
.list-request-info .list-request-info-item .box-show-details:hover svg {
  background-color: #eff2f5;
}
.list-request-info .list-request-info-item .box-content-dropdown-infor-request .item-content {
  display: flex;
  align-items: center;
  gap: 8px;
}
.list-request-info .list-request-info-item .box-content-dropdown-infor-request .item-content:hover .copy-value-to-clipboard {
  visibility: visible;
}
.list-request-info .list-request-info-item .box-content-dropdown-infor-request .item-content:hover .copy-value-to-clipboard svg:hover path {
  stroke: #181c32;
}
.list-request-info .list-request-info-item .box-content-dropdown-infor-request .item-content .copy-value-to-clipboard {
  visibility: hidden;
}
.list-request-info .list-request-info-item .box-content-dropdown-infor-request .item-content span:first-child {
  text-align: right;
  min-width: 50px;
  display: block;
}
.list-request-info .list-request-info-item .box-content-dropdown-infor-request .item-content .text-item-content {
  min-width: 100px !important;
}
.nav-letter-detail .show-header-letter .box-request-type {
  display: flex;
  align-items: center;
  gap: 12px;
}
.nav-letter-detail .show-header-letter .box-request-type .list-request-info-item {
  gap: 12px;
}
.nav-letter-detail .show-header-letter .box-request-type .list-request-info-item .box-request-info {
  display: flex;
  align-items: center;
  gap: 4px;
  cursor: pointer;
}
.nav-letter-detail .show-header-letter .box-request-type .list-request-info-item .box-request-info svg {
  width: 14px;
  height: 14px;
}
.nav-letter-detail .show-header-letter .box-request-type .box-status-request svg {
  width: 14px;
  height: 14px;
}
.nav-letter-detail .show-header-letter .box-request-type .icon-request-type svg {
  width: 34px;
  height: 34px;
  border-radius: 4px;
}
.nav-letter-detail .show-header-letter .request-letter-info {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.nav-letter-detail .show-header-letter .request-letter-info .box-info-customer {
  display: flex;
  align-items: center;
  gap: 4px;
}
.nav-letter-detail .show-header-letter .request-letter-info .box-info-case-letter {
  display: flex;
  align-items: center;
  gap: 4px;
}
@media only screen and (max-width: 991px) {
  .nav-letter-detail .show-header-letter .request-letter-info .box-info-case-letter {
    display: none;
  }
}
.nav-letter-detail .show-header-letter .request-letter-info .request-letter-status {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media only screen and (max-width: 991px) {
  .nav-letter-detail .show-header-letter .request-letter-info .request-letter-status {
    flex-direction: column;
    align-items: flex-start;
    gap: 4px;
  }
}
.nav-letter-detail .show-header-letter .request-letter-info .request-letter-status .letter-status .select-resolution {
  border: 0;
}
.nav-letter-detail .show-header-letter .request-letter-info .request-letter-status .letter-status .selectize-input {
  border: 0;
  width: fit-content;
  color: #5e6278;
  background-color: unset;
  font-size: 12px;
  font-weight: 400;
  border-radius: 0;
  box-shadow: none;
  outline: none;
  padding: 8px 4px !important;
}
.nav-letter-detail .show-header-letter .request-letter-info .request-letter-status .letter-status .selectize-input::after {
  right: -10px;
}
.nav-letter-detail .show-header-letter .request-letter-info .request-letter-status .box-assignee-request {
  margin-left: 12px;
}
@media only screen and (max-width: 991px) {
  .nav-letter-detail .show-header-letter .request-letter-info .request-letter-status .box-assignee-request {
    margin-left: 0;
  }
}
.nav-letter-detail .show-header-letter .request-letter-info .request-letter-status .box-assignee-request .assignee-full-name {
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  color: #3f4254;
  max-width: 12ch;
}
.nav-letter-detail .letter-detail-col-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.nav-letter-detail .letter-detail-col-center .btn-letter-col-center {
  display: flex;
  gap: 8px;
}
.nav-letter-detail .letter-detail-col-center .btn-letter-col-center .form-amount,
.nav-letter-detail .letter-detail-col-center .btn-letter-col-center .form-date {
  width: 234px;
}
.nav-letter-detail .letter-detail-col-center .btn-letter-col-center .btn-provide {
  background-color: #206bc4;
  color: #fff;
  border-radius: 4px;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 600;
  line-height: 21px;
  height: 36px;
}
.nav-letter-detail .letter-detail-col-center .btn-letter-col-center .btn-provide:hover {
  background-color: #1877f2;
  color: #fff;
}
.nav-letter-detail .letter-detail-col-center .btn-letter-col-center .btn-deny {
  background-color: #e1ecfb;
  color: #206bc4;
  border-radius: 4px;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 600;
  line-height: 21px;
  height: 36px;
  border: 0;
}
.nav-letter-detail .letter-detail-col-center .btn-letter-col-center .btn-deny:hover {
  background-color: #206bc4;
  color: #fff;
}
.nav-letter-detail .discussion-letter {
  padding: 16px 0;
}
.box-wrapper-letter-detail {
  position: relative;
  display: flex;
}
.box-wrapper-letter-detail .box-letter-posted {
  width: 192px;
  height: calc(100vh - 108px);
  overflow-x: auto;
  padding: 16px;
}
@media (min-width: 1025px) and (max-width: 1280px) {
  .box-wrapper-letter-detail .box-letter-posted {
    padding: 16px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .box-wrapper-letter-detail .box-letter-posted {
    width: 64px;
    position: fixed;
    z-index: 10;
    transition: width 0.5s ease;
    overflow: hidden;
    padding: 16px;
  }
  .box-wrapper-letter-detail .box-letter-posted:hover {
    width: 192px;
    overflow: auto;
    overflow-x: hidden;
  }
  .box-wrapper-letter-detail .box-letter-posted:hover .box-posted-info,
  .box-wrapper-letter-detail .box-letter-posted:hover .box-copy-link-wrapper {
    opacity: 1 !important;
    visibility: visible !important;
  }
  .box-wrapper-letter-detail .box-letter-posted:hover .box-image {
    margin-top: 4px !important;
    max-height: 120px !important;
    border: 2px solid #b5b5c3 !important;
  }
  .box-wrapper-letter-detail .box-letter-posted:hover .active {
    border: 2px solid #206bc4 !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .box-wrapper-letter-detail .box-letter-posted {
    height: calc(100vh - 52px);
  }
}
.box-wrapper-letter-detail .box-letter-posted .posted-sidebar {
  margin-bottom: 16px;
  min-width: 32px;
}
.box-wrapper-letter-detail .box-letter-posted .posted-sidebar .box-posted {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  min-width: 32px;
}
.box-wrapper-letter-detail .box-letter-posted .posted-sidebar .box-posted .full-name-posted {
  max-width: 70px;
}
.box-wrapper-letter-detail .box-letter-posted .posted-sidebar .box-image {
  height: 120px;
  margin-top: 4px;
  display: block;
  position: relative;
  border: 2px solid #b5b5c3;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .box-wrapper-letter-detail .box-letter-posted .posted-sidebar .box-image {
    margin-top: 0;
    max-height: 0px;
    overflow: hidden;
    transition: max-height 0.4s ease;
    border: 0;
  }
}
.box-wrapper-letter-detail .box-letter-posted .posted-sidebar .box-image .img-posted {
  height: 116px;
}
.box-wrapper-letter-detail .box-letter-posted .posted-sidebar .box-image:hover {
  text-decoration: none;
}
.box-wrapper-letter-detail .box-letter-posted .posted-sidebar .box-image .date-posted {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  height: 22px;
  font-size: 12px;
  font-weight: 400;
  color: #fff;
  line-height: 12px;
  margin-bottom: 0;
  background-color: rgba(24, 28, 50, 0.6);
  padding: 4px 8px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.box-wrapper-letter-detail .box-letter-posted .posted-sidebar .active {
  border: 2px solid #206bc4;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .box-wrapper-letter-detail .box-letter-posted .posted-sidebar .active {
    border: 0;
  }
}
.box-wrapper-letter-detail .box-letter-posted .posted-sidebar .box-posted-info {
  display: flex;
  align-items: center;
  gap: 8px;
  width: calc(100% - 68px);
}
.box-wrapper-letter-detail .box-letter-posted .posted-sidebar .box-posted-info .box-posted-title {
  font-size: 16px;
  font-weight: 600;
  line-height: 100%;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .box-wrapper-letter-detail .box-letter-posted .posted-sidebar .box-posted-info,
  .box-wrapper-letter-detail .box-letter-posted .posted-sidebar .box-copy-link-wrapper {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0.3s ease;
  }
}
.box-wrapper-letter-detail .box-letter-attachment-slider {
  width: calc(100% - 612px);
  height: calc(100vh - 108px);
}
@media (min-width: 1025px) and (max-width: 1280px) {
  .box-wrapper-letter-detail .box-letter-attachment-slider {
    width: calc(100% - 512px);
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .box-wrapper-letter-detail .box-letter-attachment-slider {
    width: calc(100% - 384px);
    margin-left: 64px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .box-wrapper-letter-detail .box-letter-attachment-slider {
    height: calc(100vh - 52px);
  }
}
.box-wrapper-letter-detail .box-letter-attachment-slider .btn-svg {
  background-color: transparent;
  border: 0;
  outline: 0;
  box-shadow: none;
  padding: 0;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .thumbnail-svg {
  position: fixed;
  right: 24%;
  z-index: 9;
  margin: 10px 42px;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail {
  width: 90%;
  margin: 0px auto 0;
  padding: 30px 40px;
  height: 100%;
}
@media screen and (max-width: 1280px) {
  .box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail {
    width: 100%;
    padding: 30px 16px;
  }
  .box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail .owl-carousel .owl-stage {
    width: 100%;
  }
  .box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail .owl-carousel .owl-stage .owl-item {
    width: 100%;
  }
  .box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail .owl-carousel .owl-stage .owl-item .item {
    height: 100%;
  }
}
.box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail .owl-nav button.owl-prev {
  width: 32px;
  height: 32px;
  background-color: #f6f8fb;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  transform: translatey(-50%);
  left: -3%;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail .owl-nav button.owl-prev {
    left: 0;
  }
}
.box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail .owl-nav button.owl-next {
  width: 32px;
  height: 32px;
  background-color: #f6f8fb;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  transform: translatey(-50%);
  right: -3%;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail .owl-nav button.owl-next {
    right: 0;
  }
}
.box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail .item {
  background-color: #343a40;
  display: flex;
  align-items: center;
  height: calc(100vh - 178px);
  flex-direction: column;
  overflow: scroll;
  scrollbar-width: none;
}
@media screen and (max-width: 1024px) {
  .box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail .item {
    justify-content: center;
  }
}
.box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail .item .item-download {
  border-radius: 8px;
  background: rgba(0, 0, 0, 0.3);
  width: 391px;
  height: 109px;
  padding: 16px 32px;
  margin: auto;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail .item .item-download .download-file {
  font-family: "Inter";
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 16px;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail .item .item-download .btn-download {
  background-color: #206bc4;
  color: #fff;
  border: 0;
  box-shadow: none;
  padding: 8px 16px;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail .item .item-download .btn-download .download-title {
  margin-left: 8px;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail .item .header-action-attachment-image {
  display: flex;
  height: 32;
  gap: 12px;
  justify-content: flex-end;
  width: 100%;
  margin-right: 10px;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail .item .header-action-attachment-image svg {
  stroke-width: 2.5px;
  width: 32px;
  height: 32px;
  color: #adb5bd;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .img-letter-detail .item img {
  margin: auto;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .attachment-letter {
  position: fixed;
  bottom: 0;
  width: calc(100% - 612px);
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 9;
}
@media (min-width: 1025px) and (max-width: 1280px) {
  .box-wrapper-letter-detail .box-letter-attachment-slider .attachment-letter {
    min-width: calc(100% - 512px);
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .box-wrapper-letter-detail .box-letter-attachment-slider .attachment-letter {
    min-width: calc(100% - 385px);
  }
}
.box-wrapper-letter-detail .box-letter-attachment-slider .attachment-letter .nav-icon-letter .menu-item-letter {
  list-style: none;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter {
  background-image: url("/build/assets/icon-attachment-0r65RfTi.png");
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-email {
  background-position: 0px 0px;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-image {
  background-position: -28px 0px;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-orther {
  background-position: -54px 0px;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-pdf {
  background-position: -83px 0px;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-excel {
  background-position: -111px 0px;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-power-point {
  background-position: -138px 0px;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-word {
  background-position: -167px 0px;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .attachment-letter .nav-icon-letter .icon-letter-download-all {
  cursor: pointer;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .attachment-letter .nav-icon-letter .menu-item-letter:hover .icon-letter {
  background-position-y: -26px;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .attachment-letter .nav-icon-letter .active .icon-letter {
  background-position-y: -26px;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .tab-detail-attachment {
  height: 100%;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .tab-detail-attachment .attachment-hide {
  display: none;
  height: calc(100% - 100px);
}
.box-wrapper-letter-detail .box-letter-attachment-slider .tab-detail-attachment .active {
  display: block;
}
.box-wrapper-letter-detail .box-letter-attachment-slider .has-attachment {
  height: calc(100% - 100px);
}
.box-wrapper-letter-detail .box-letter-attachment-slider .has-attachment .attachment-hide {
  display: none;
  height: calc(100% - 100px);
}
.box-wrapper-letter-detail .box-letter-attachment-slider .has-attachment .active {
  display: block;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment {
  display: flex;
  flex-direction: column;
  width: 420px;
  padding: 16px;
  height: calc(100vh - 120px);
  overflow-y: scroll;
}
@media (min-width: 768px) and (max-width: 1280px) {
  .box-wrapper-letter-detail .box-letter-snapshot-comment {
    width: 320px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .box-wrapper-letter-detail .box-letter-snapshot-comment {
    height: calc(100vh - 52px);
  }
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .snapshots-request {
  padding: 0;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .snapshots-request .steps.steps-vertical .step-item .request-type {
  border-radius: 8px;
  border: 0.5px solid #b5b5c3;
  background-color: #f9fbff;
  padding: 8px;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .snapshots-request .steps.steps-vertical .step-item .request-type .btn-healine,
.box-wrapper-letter-detail .box-letter-snapshot-comment .snapshots-request .steps.steps-vertical .step-item .request-type .btn-re-open {
  border-radius: 4px;
  border: 0.5px solid #206bc4;
  background-color: transparent;
  color: #206bc4;
  padding: 8px 16px;
  height: 30px;
  box-shadow: none;
  font-size: 14px;
  font-weight: 400;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .snapshots-request .steps.steps-vertical .step-item .request-type .btn-healine:hover,
.box-wrapper-letter-detail .box-letter-snapshot-comment .snapshots-request .steps.steps-vertical .step-item .request-type .btn-re-open:hover {
  background-color: #e1ecfb;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .snapshots-request .steps.steps-vertical .step-item:not(:last-child):after {
  left: 5px;
  width: 1px;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .snapshots-request .steps.steps-vertical .step-item.active::before {
  background-color: #46c071;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .snapshots-request .steps.steps-vertical .item {
  border-radius: 8px;
  border: 0.5px solid #b5b5c3;
  background-color: #f9fbff;
  padding: 8px;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .snapshots-request .steps.steps-vertical .item .btn-healine,
.box-wrapper-letter-detail .box-letter-snapshot-comment .snapshots-request .steps.steps-vertical .item .btn-re-open {
  border-radius: 4px;
  border: 0.5px solid #206bc4;
  background-color: #fff;
  color: #206bc4;
  padding: 8px 16px;
  height: 30px;
  box-shadow: none;
  font-size: 14px;
  font-weight: 400;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .snapshots-request .steps.steps-vertical .item .btn-healine:hover,
.box-wrapper-letter-detail .box-letter-snapshot-comment .snapshots-request .steps.steps-vertical .item .btn-re-open:hover {
  background-color: #e1ecfb;
}
@media only screen and (max-width: 1027px) {
  .box-wrapper-letter-detail .box-letter-snapshot-comment .scroll-snapshots {
    max-height: 100% !important;
  }
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .scroll-snapshots {
  max-height: 216px;
  overflow-y: auto;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .discussion {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow-y: auto;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .discussion .box-topic {
  padding-top: 8px;
  position: relative;
  width: 100%;
  margin-bottom: 16px;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .discussion .box-topic::after {
  position: absolute;
  content: "";
  width: 100%;
  height: 40px;
  top: 110px;
  left: 0;
  background: linear-gradient(180deg, #f9fbff 10.47%, rgba(249, 251, 255, 0.7) 30.49%, rgba(249, 251, 255, 0) 66.68%);
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .discussion .chat-message {
  height: auto;
  overflow: auto;
  flex: 1;
  padding-bottom: 16px;
  margin-top: 10px;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .discussion .send-message-request {
  border-top: 0.5px solid #e4e6ef;
  padding: 16px 0 0;
  background-color: #f9fbff;
  width: 100%;
  min-height: 16px;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .discussion .send-message-request .input-send-message-request {
  border-radius: 8px;
  border: 1px solid #d0d5dd;
  background-color: #eff2f5;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .discussion .send-message-request .input-send-message-request::placeholder {
  color: #7e8299;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .discussion .send-message-request .submit-send-message-request {
  background-color: #206bc4;
  border-radius: 8px;
  border: 0;
  box-shadow: none;
  padding: 7px;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .discussion .send-message-request .error-content,
.box-wrapper-letter-detail .box-letter-snapshot-comment .discussion .send-message-request .error-content-cmt {
  width: calc(100% - 14px);
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .btn-all-discussion {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  border-radius: 50%;
  width: 36px;
  height: 36px;
  padding: 8px;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .btn-all-discussion:hover {
  border-radius: 50%;
  background-color: #e4e6ef;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .btn-update-title {
  background-color: transparent;
  border: none;
  box-shadow: none;
  padding: 0;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .comment-discussion .name-comment {
  font-family: "Inter";
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: #5e6278;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .comment-discussion .date-comment {
  font-family: "Inter";
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  color: #7e8299;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .comment-discussion .desc-comment {
  font-family: "Inter";
  font-size: 16px;
  font-weight: 400px;
  line-height: 24px;
  padding: 7px 14px;
  color: #181c32;
  background-color: #eff2f5;
  border-radius: 0px 8px 8px 8px;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.06), 0px 1px 3px 0px rgba(16, 24, 40, 0.1);
  width: fit-content;
  overflow-wrap: anywhere;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .comment-discussion .you-comment {
  margin-bottom: 6px;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .comment-discussion .you-comment .you-name-comment {
  font-family: "Inter";
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  color: #5e6278;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .comment-discussion .desc-you-comment {
  font-family: "Inter";
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  color: #fff;
  padding: 7px 14px;
  border-radius: 8px 0px 8px 8px;
  background: #206bc4;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.06), 0px 1px 3px 0px rgba(16, 24, 40, 0.1);
  min-width: 135px;
  margin-left: auto;
  width: fit-content;
  overflow-wrap: anywhere;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .liner-continer {
  display: table-row;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .liner-continer .left-line {
  display: table-cell;
  width: 50%;
  padding-right: 10px;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .liner-continer .left-line:after {
  background-color: hsla(0, 0%, 46%, 0.14);
  content: "";
  display: inline-block;
  height: 1px;
  vertical-align: middle;
  width: 100%;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .liner-continer .right-line {
  display: table-cell;
  width: 50%;
  padding-left: 10px;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .liner-continer .right-line:after {
  background-color: hsla(0, 0%, 46%, 0.14);
  content: "";
  display: inline-block;
  height: 1px;
  vertical-align: middle;
  width: 100%;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .recent-info {
  padding: 8px;
  border-radius: 8px;
  background-color: #eff2f5;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .box-snapshot-letter {
  border-radius: 8px;
  background: #fff;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
  padding: 16px;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .box-comment-letter {
  border-radius: 8px;
  background: #fff;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
  padding: 16px;
  border-top: 0;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .box-comment-letter .comment-title {
  color: #181c32;
  font-size: 20px;
  font-weight: 600;
  line-height: 100%;
}
.box-wrapper-letter-detail .box-letter-snapshot-comment .box-comment-letter .comment-text {
  color: #5e6278;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
  text-align: center;
  margin-bottom: 32px;
}
.border-top-submit-send-cmt {
  border-top: 0.5px solid #e4e6ef;
  padding-top: 16px;
}
.box-snapshot .letter-hidden,
.box-snapshot-mobile .letter-hidden {
  background-image: url("/build/assets/bg_snapshot_hide-CO2iI-5G.png");
  background-size: cover;
  opacity: 0.6;
}
.box-unhide-letter {
  background: linear-gradient(180deg, #fff4eb 0%, #f9fcfe 100%);
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
  border-radius: 8px;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.box-unhide-letter .title-unhide {
  font-size: 16px;
  font-weight: 600;
  line-height: 16px;
  color: #3f4254;
  margin-bottom: 8px;
}
.box-unhide-letter .content-unhide {
  font-size: 14px;
  font-weight: 400;
  line-height: 120%;
  color: #3f4254;
  margin-bottom: 0;
}
@media only screen and (max-width: 540px) {
  #cke_request_deny,
  #cke_request_prepare_record {
    width: 100% !important;
  }
  .request-multi .btn-request-multi {
    padding: 8px;
  }
  .request-multi-active .btn-show-request {
    display: none !important;
  }
  .request-multi-active .box-items {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    padding: 0 8px;
    overflow: hidden;
  }
  .request-multi-active .box-items .item {
    display: none !important;
  }
  .request-multi-active .box-items .item.active {
    display: flex !important;
  }
  .request-multi-active .steps .recommend-items {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
  .box-attachment-rq {
    position: relative;
  }
  .box-attachment-rq .wp-box-add-attachment {
    overflow-x: auto;
    width: 100%;
  }
  .box-attachment-rq .wp-box-add-attachment .preview-attachment .attachment_upload {
    min-width: 116px;
  }
  .box-attachment-rq .wp-box-add-attachment .preview-attachment .attachment_upload .dz-message svg {
    width: 16px;
  }
  .box-attachment-rq .wp-box-add-attachment .preview-attachment .attachment_upload .dz-message .dropzone-msg-title,
  .box-attachment-rq .wp-box-add-attachment .preview-attachment .attachment_upload .dz-message .dropzone-msg-desc {
    font-size: 9px !important;
  }
  .box-attachment-rq .wp-box-add-attachment .preview-attachment .box-preview {
    width: calc(50% - 8px);
  }
  .wp-box-add-attachment::-webkit-scrollbar {
    display: none;
  }
  .alert-ignore,
  .alert-unignore {
    margin: 0 0 16px 0;
  }
  .select-resolution .selectize-input .item {
    color: #5e6278;
  }
}
.box-shared-request .box-request-tag-info {
  display: none;
}
.box-copy-link .btn-copy-link,
.box-copy-link .btn-check-copy-link {
  background-color: #fff;
  border-radius: 40px;
  border: 0.5px solid #b5b5c3;
  padding: 8px 16px;
  height: 36px;
  display: flex;
  align-items: center;
  gap: 8px;
}
.box-notification-archive {
  text-align: center;
  border-radius: 8px 8px 0px 0px;
  padding: 12px 16px;
  background: linear-gradient(0deg, #f9fcfe 0%, #fff4eb 100%);
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
  z-index: 9;
}
@media only screen and (max-width: 540px) {
  .box-notification-archive {
    padding: 8px 16px !important;
    font-size: 12px !important;
  }
  .box-notification-archive span {
    font-size: 12px !important;
  }
}
.box-case-info .box-icon-case-info {
  display: flex;
  cursor: pointer;
}
.box-case-info .box-icon-case-info:hover svg {
  background-color: rgba(255, 181, 69, 0.2);
  border-radius: 2px;
}
.box-case-info .box-content-dropdown-info-case {
  padding: 16px;
  width: 280px;
}
.box-case-info .box-content-dropdown-info-case .information-title {
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
  color: #181c32;
  margin-bottom: 16px;
  text-align: center;
}
.box-case-info .box-content-dropdown-info-case .box-content-info-missing {
  text-align: center;
}
.box-case-info .box-content-dropdown-info-case .box-content-info-missing .content-info-case {
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
  color: #3f4254;
  margin-bottom: 0;
}
.box-case-info .box-content-dropdown-info-case .box-update-now {
  margin-top: 16px;
  margin-bottom: 0;
}
.box-case-info .box-content-dropdown-info-case .box-update-now .btn-update-case {
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
  color: #1877f2;
  text-align: center;
}
#modal-missing-information .img-missing-infor,
#modal-missing-information-template .img-missing-infor {
  width: 480px;
  height: 146px;
  display: flex;
  margin: 0 auto 16px;
  border-radius: 8px;
  background: #fff;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
}
#modal-missing-information .btn-keep-submit,
#modal-missing-information-template .btn-keep-submit {
  font-size: 14px;
  font-weight: 600;
  border-radius: 4px;
}
#modal-missing-information .btn-keep-submit:hover,
#modal-missing-information-template .btn-keep-submit:hover {
  color: #206bc4;
  background-color: #fff;
}
#modal-missing-information .btn-infor,
#modal-missing-information-template .btn-infor {
  background-color: #e1ecfb;
  color: #206bc4;
  border-radius: 4px;
  border: 0;
  box-shadow: none;
  padding: 8px 16px;
  gap: 8px;
  font-size: 14px;
  font-weight: 600;
}
#modal-missing-information .btn-infor:hover,
#modal-missing-information-template .btn-infor:hover {
  background-color: #206bc4;
  color: #fff;
}
.box-tab-message .box-tab-type-message .box-message-content-full-screen,
.box-tab-message .box-tab-type-message .box-message-content-full-screen-affidavit {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 4px;
}
.box-tab-message .box-tab-type-message .box-message-content-full-screen p,
.box-tab-message .box-tab-type-message .box-message-content-full-screen-affidavit p {
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  color: #3f4254;
  margin-bottom: 8px;
}
.box-tab-message .box-tab-type-message .box-message-content-full-screen .icon-full-screen,
.box-tab-message .box-tab-type-message .box-message-content-full-screen-affidavit .icon-full-screen {
  width: 16px;
  height: 16px;
  margin-bottom: 8px;
}
.box-tab-message .box-tab-type-message .box-message-content-full-screen .icon-full-screen path,
.box-tab-message .box-tab-type-message .box-message-content-full-screen-affidavit .icon-full-screen path {
  fill: #3f4254;
}
.box-tab-message .box-tab-upload .view-pdf {
  border: 1px solid #ddd;
  padding: 10px;
  border-radius: 8px;
  position: relative;
  height: 50vh;
}
.box-discussion {
  background-color: #fff;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
  padding: 16px;
  border-radius: 8px;
}
@media only screen and (max-width: 540px) {
  .box-conversations-wrapper {
    height: calc(100dvh - 186px);
    overflow: auto;
  }
}
.box-conversations-wrapper .conversations-content .item {
  background-color: #eff2f5;
  max-width: 100%;
  border-radius: 8px;
  padding: 8px;
  margin-bottom: 16px;
  display: flex;
  align-items: center;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  box-sizing: border-box;
}
.box-conversations-wrapper .conversations-content .item:last-of-type {
  margin-bottom: 0 !important;
}
.box-conversations-wrapper .conversations-content .item .item-content {
  flex: 1;
  min-width: 0;
}
.box-conversations-wrapper .conversations-content .item .item-content .box-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.box-conversations-wrapper .conversations-content .item .item-content .box-content .title {
  color: #5e6278;
  font-size: 14px;
  font-weight: 400;
  display: flex;
  align-items: center;
  gap: 4px;
  margin-right: 24px;
}
.box-conversations-wrapper .conversations-content .item .item-content .box-content .title .title-conversation {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-wrap: break-word;
  overflow-wrap: break-word;
  white-space: normal;
  text-overflow: ellipsis;
}
@media (min-width: 992px) and (max-width: 1080px) {
  .box-conversations-wrapper .conversations-content .item .item-content .box-content .title .title-conversation {
    max-width: 100px;
  }
}
.box-conversations-wrapper .conversations-content .item .item-content .box-content .title .btn-tooltip-pinned-business {
  width: 14px;
  height: 14px;
  margin-bottom: 0 !important;
}
.box-conversations-wrapper .conversations-content .item .item-content .box-content .message-late {
  display: flex;
  align-items: center;
  gap: 4px;
  min-width: 0;
  margin-top: 10px;
}
@media (min-width: 992px) and (max-width: 1280px) {
  .box-conversations-wrapper .conversations-content .item .item-content .box-content .message-late {
    flex-direction: column;
    align-items: flex-start;
  }
}
.box-conversations-wrapper .conversations-content .item .item-content .box-content .message-late .box-avatar-content {
  display: flex;
  align-items: center;
  flex: 1;
  min-width: 0;
  gap: 6px;
}
.box-conversations-wrapper .conversations-content .item .item-content .box-content .message-late .box-avatar-content .avatar {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  flex-shrink: 0;
}
.box-conversations-wrapper .conversations-content .item .item-content .box-content .message-late .box-avatar-content .content-message {
  color: #181c32;
  font-size: 14px;
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (min-width: 992px) and (max-width: 1280px) {
  .box-conversations-wrapper .conversations-content .item .item-content .box-content .message-late .box-avatar-content .content-message {
    max-width: 100px;
  }
}
.box-conversations-wrapper .conversations-content .item .item-content .box-content .message-late .created_at {
  color: #7e8299;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  white-space: nowrap;
  flex-shrink: 0;
}
@media (min-width: 992px) and (max-width: 1480px) {
  .box-conversations-wrapper .conversations-content .item .item-content .box-content .message-late .created_at {
    padding-left: 24px;
  }
}
.box-conversations-wrapper .conversations-content .item .item-content .pin-room {
  position: absolute;
  top: 8px;
  right: 8px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.box-conversations-wrapper .conversations-content .item .item-content .pin-room:hover {
  background-color: #ffffff;
}
.box-conversations-wrapper .conversations-content .btn-see-all-room {
  text-align: center;
  color: #1877f2;
  font-size: 14px;
  font-weight: 400;
  cursor: pointer;
}
.discusstion-room-avatar .avatar-group {
  display: flex;
  width: 50px;
  height: 50px;
  background-color: #fff;
  border-radius: 50%;
  padding-left: 2px;
  padding-right: 2px;
  align-items: center;
  justify-content: center;
  box-shadow: 0px -2px 8px -4px rgba(16, 24, 40, 0.06), 0px 4px 6px -2px rgba(16, 24, 40, 0.04);
}
.discusstion-room-avatar .avatar-group .avatar {
  width: 20px;
  height: 20px;
  border-radius: 50%;
}
.discusstion-room-avatar .avatar-group .avatar:nth-child(2) {
  margin-left: -5px;
}
.discusstion-room-avatar .avatar-group .avatar:nth-child(3) {
  margin-left: -5px;
}
.discusstion-room-avatar .avatar-group:hover {
  cursor: pointer;
}
.siderbar-discusstion-room {
  position: fixed;
  top: 0;
  background-color: #fff;
  width: 100%;
  max-width: 448px;
  height: 100%;
  z-index: 100;
  display: none;
  box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.15);
}
.siderbar-discusstion-room .list-discussion-room-wrapper .box-conversations-wrapper {
  width: 100%;
  height: calc(100vh - 140px);
  overflow: auto;
}
.siderbar-discusstion-room.hide {
  right: -400px;
}
.discussion-room-content-wrapper {
  background-color: #fff;
}
@media only screen and (max-width: 540px) {
  .discussion-room-content-wrapper {
    height: 100%;
  }
}
.discussion-room-content-wrapper .discusssion-room-content {
  height: 100%;
}
.discussion-room-content-wrapper .infor-discusstion-room {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.discussion-room-content-wrapper .infor-discusstion-room .header-room {
  background-color: #f9fbff;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
  padding: 8px;
  border-radius: 8px;
  margin-bottom: 8px;
}
.discussion-room-content-wrapper .infor-discusstion-room .header-room .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.discussion-room-content-wrapper .infor-discusstion-room .header-room .item .btn-back-to,
.discussion-room-content-wrapper .infor-discusstion-room .header-room .item .btn-dropdown-action-discussion {
  cursor: pointer;
  width: 36px;
  height: 36px;
  padding: 8px;
  display: block;
}
.discussion-room-content-wrapper .infor-discusstion-room .header-room .item .btn-back-to:hover,
.discussion-room-content-wrapper .infor-discusstion-room .header-room .item .btn-dropdown-action-discussion:hover {
  background-color: #e4e6ef;
  border-radius: 50%;
}
.discussion-room-content-wrapper .infor-discusstion-room .header-room .item .btn-back-to svg,
.discussion-room-content-wrapper .infor-discusstion-room .header-room .item .btn-dropdown-action-discussion svg {
  color: #181c32;
}
.discussion-room-content-wrapper .infor-discusstion-room .header-room .btn-dropdown-action-discussion {
  border-radius: 50%;
}
.discussion-room-content-wrapper .infor-discusstion-room .header-room .title-wraper {
  display: flex;
  justify-content: center;
  gap: 8px;
}
.discussion-room-content-wrapper .infor-discusstion-room .header-room .title-wraper .btn-update-title {
  cursor: pointer;
}
.discussion-room-content-wrapper .infor-discusstion-room .header-room .dropdown-menu-actions {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.discussion-room-content-wrapper .infor-discusstion-room .header-room .dropdown-menu-actions a {
  font-size: 14px;
  font-weight: 400;
  color: #3f4254;
}
.discussion-room-content-wrapper .infor-discusstion-room .header-room .dropdown-menu-actions a:hover {
  color: #206bc4 !important;
}
.discussion-room-content-wrapper .infor-discusstion-room .header-room .dropdown-menu-actions a:hover svg path {
  stroke: #206bc4;
}
.discussion-room-content-wrapper .list-messages-room {
  width: 100%;
  height: calc(100vh - 243px);
  margin-bottom: 16px;
  overflow: auto;
}
@media screen and (max-width: 576px) {
  .discussion-room-content-wrapper .list-messages-room {
    height: calc(100dvh - 306px);
  }
}
.discussion-room-content-wrapper .list-messages-room .item-created-by-you {
  display: flex;
  justify-content: flex-end;
}
.discussion-room-content-wrapper .list-messages-room .item-created-by-you .content {
  color: #fff;
  border-radius: 8px 0 8px 8px;
  background-color: #206bc4;
}
.discussion-room-content-wrapper .list-messages-room .item-created-by-you .content::selection {
  background-color: #227fe2;
}
.discussion-room-content-wrapper .list-messages-room .item-created-by-you .content .box-dropdown-btn a {
  color: #3f4254;
  display: flex;
  gap: 8px;
  font-size: 14px;
  font-weight: 400;
}
.discussion-room-content-wrapper .list-messages-room .item-created-by-you .content .box-dropdown-btn a:hover {
  color: #206bc4;
}
.discussion-room-content-wrapper .list-messages-room .item-created-by-you .content .box-dropdown-btn a:hover svg path {
  stroke: #206bc4;
}
.discussion-room-content-wrapper .list-messages-room .item-created-by-participant {
  display: flex;
  align-items: center;
  gap: 12px;
}
.discussion-room-content-wrapper .list-messages-room .item-created-by-participant .avatar-participant .avatar {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.discussion-room-content-wrapper .list-messages-room .item-created-by-participant .content {
  color: #181c32;
  border-radius: 8px 8px 8px 0;
  background-color: #eff2f5;
}
.discussion-room-content-wrapper .list-messages-room .item-message {
  margin-top: 16px;
  width: fit-content;
}
.discussion-room-content-wrapper .list-messages-room .item-message .header {
  display: flex;
  justify-content: space-between;
  gap: 12px;
}
.discussion-room-content-wrapper .list-messages-room .item-message .content {
  margin-top: 6px;
  padding: 7px 14px;
  font-size: 16px;
  font-weight: 400;
}
.discussion-room-content-wrapper .list-messages-room .item-message .content .content-message::selection {
  background-color: #227fe2 !important;
}
.discussion-room-content-wrapper .list-messages-room .box-no-message-by-me-or-team {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.discussion-room-content-wrapper .footer-room {
  margin-bottom: 16px;
}
.discussion-room-content-wrapper .footer-room .send-message-request {
  border-top: 0.5px solid #e4e6ef;
  padding: 16px 0 0;
  width: 100%;
  min-height: 16px;
}
.discussion-room-content-wrapper .footer-room .send-message-request .input-send-message-request {
  border-radius: 8px;
  border: 1px solid #d0d5dd;
  background-color: #eff2f5;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
}
.discussion-room-content-wrapper .footer-room .send-message-request .input-send-message-request::placeholder {
  color: #7e8299;
}
.discussion-room-content-wrapper .footer-room .send-message-request .btn-message {
  border-radius: 8px;
  border: 0;
  box-shadow: none;
  padding: 7px;
}
.discussion-room-content-wrapper .footer-room .send-message-request .submit-send-message-request {
  background-color: #206bc4;
}
.discussion-room-content-wrapper .footer-room .send-message-request .btn-closed-edit-message {
  background-color: #e4e6ef;
}
.discussion-room-content-wrapper .footer-room .send-message-request .error-content,
.discussion-room-content-wrapper .footer-room .send-message-request .error-content-cmt {
  width: calc(100% - 14px);
}
.banner-top-personal {
  background-image: url("/build/assets/bg_1-uAumcItD.png");
  background-repeat: no-repeat;
  background-size: 21%;
  background-position: right;
}
.pagination-in-personal {
  padding: 0 12px !important;
}
@media only screen and (max-width: 480px) {
  .pagination-in-personal {
    display: block !important;
  }
}
.pagination-in-personal .pagination {
  display: flex;
  justify-content: flex-end;
}
.slider-personal {
  position: relative;
}
.slider-personal .item {
  height: 240px;
  position: relative;
}
.slider-personal .item .box-text {
  position: absolute;
  top: 40px;
  left: 40px;
  height: 160px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.slider-personal .item .box-text h2 {
  font-size: 28px;
  font-weight: 600;
  color: #EFF2F5;
  margin-bottom: 16px;
  line-height: 28px;
}
.slider-personal .item .box-text .text-desktop, .slider-personal .item .box-text .text-desc {
  font-size: 16px;
  font-weight: 400;
  color: #EFF2F5;
  margin-bottom: 0;
  line-height: 120%;
}
.slider-personal .item .box-text .text-desktop .read-more, .slider-personal .item .box-text .text-desc .read-more {
  color: #EFF2F5;
  text-decoration: underline;
}
.slider-personal .item .box-text .title-mobile, .slider-personal .item .box-text .text-mobile {
  display: none;
}
.slider-personal .item .box-text .btn-begin-verify {
  width: 109px;
  height: 38px;
  padding: 12px 16px;
  border-radius: 4px;
  background-color: #fff;
  font-size: 14px;
  font-weight: 600;
  color: #206BC4;
  margin-top: 20px;
  border: transparent;
  box-shadow: none;
}
.slider-personal .item .box-text .btn-begin-verify:hover {
  background-color: #206BC4;
  color: #fff;
}
.slider-personal .item .box-text .btn-verify {
  width: 109px;
  height: 38px;
  border-radius: 4px;
  padding: 12px 16px;
  background-color: #fff;
  font-size: 14px;
  font-weight: 600;
  color: #206BC4;
  margin-top: 20px;
  margin-bottom: 4px;
  border: 0;
  box-shadow: none;
}
.slider-personal .item .box-text .btn-verify:hover {
  background-color: #206BC4;
  color: #fff;
}
.slider-personal .item img {
  height: 100%;
  width: 100%;
  border-radius: 8px;
}
.slider-personal .img-request-one-personal {
  background-image: url("/build/assets/Benefit_One-BoJsOVpC.png");
  background-size: cover;
  background-position-x: center;
  border-radius: 8px;
}
.slider-personal .img-request-two-personal {
  background-image: url("/build/assets/Benefit_Two-B-pltyuZ.png");
  background-size: cover;
  background-position-x: center;
  border-radius: 8px;
}
.slider-personal .img-request-three-personal {
  background-image: url("/build/assets/Benefit_Three-CeVoUZPd.png");
  background-size: cover;
  background-position-x: center;
  border-radius: 8px;
}
.slider-personal .img-request-four-personal {
  background-image: url("/build/assets/Benefit_Four-L1SJN9sK.png");
  background-size: cover;
  background-position-x: center;
  border-radius: 8px;
}
.slider-personal .img-request-five-personal {
  background-image: url("/build/assets/Benefit_Five-BwjxPnS_.png");
  background-size: cover;
  background-position-x: center;
  border-radius: 8px;
}
.slider-personal .owl-dots {
  position: absolute;
  width: 100%;
  bottom: 5px;
  display: flex;
  justify-content: center;
}
.slider-personal .owl-dots .owl-dot.active span {
  background-color: #fff !important;
  opacity: 1;
}
.slider-personal .owl-dots .owl-dot span {
  background-color: #fff !important;
  width: 40px !important;
  height: 8px !important;
  opacity: 0.2;
}
.slider-personal .owl-dots .owl-dot:hover span {
  background: #fff !important;
}
.page-business-register {
  overflow-x: hidden;
}
.page-business-register .page-body {
  margin-top: 0;
}
.page-business-register .page-body .business-register {
  margin-top: 56px;
  margin-bottom: 80px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 40px;
}
.page-business-register .page-body .business-register .title-business-register {
  font-size: 40px;
  font-weight: 600;
  color: #181C32;
  line-height: 40px;
  margin-bottom: 0;
}
.page-business-register .page-body .business-register .box-verify-register {
  border-radius: 8px;
  background: linear-gradient(121deg, #3026A5 0%, #AB88CE 100%);
  padding: 40px;
  width: 1080px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.page-business-register .page-body .business-register .box-verify-register .box-text {
  color: #fff;
  font-size: 24px;
  font-weight: 500;
  line-height: 28.8px;
  margin-bottom: 0;
}
.page-business-register .page-body .business-register .box-verify-register .btn-verify-now {
  border-radius: 4px;
  background-color: #FFF;
  padding: 12px 16px;
  width: 140px;
  height: 38px;
  border: 0;
  box-shadow: none;
  font-size: 14px;
  font-weight: 600;
  color: #206BC4;
}
.page-business-register .page-body .business-register .box-verify-register .btn-verify-now:hover {
  background: linear-gradient(90deg, #FFF 23.24%, rgba(255, 255, 255, 0.7) 101.79%);
}
.page-business-register .page-body .business-register .box-verify-register .btn-back {
  border-radius: 4px;
  background-color: transparent;
  padding: 18px 40px;
  width: 140px;
  height: 38px;
  border: 1px solid #FFF;
  box-shadow: none;
  font-size: 20px;
  font-weight: 400;
  color: #FFF;
}
.page-business-register .page-body .business-register .box-verify-register .btn-back:hover {
  background-color: #fff;
  color: #7960BE;
}
.page-business-register .page-body .business-register .box-logo-business {
  display: flex;
  align-items: center;
  gap: 40px;
  border-radius: 8px;
  background: linear-gradient(121deg, #26A0A5 0%, #AFCE88 100%);
  padding: 40px;
}
.page-business-register .page-body .business-register .box-logo-business .box-text {
  max-width: 310px;
}
.page-business-register .page-body .business-register .box-logo-business .box-text p {
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
  color: #fff;
  margin-bottom: 20px;
}
.page-business-register .page-body .business-register .box-logo-business .box-text .btn-get-started {
  border-radius: 4px;
  background: linear-gradient(90deg, #206BC4 0.21%, #2E83E8 100.21%);
  padding: 20px 40px;
  font-size: 20px;
  font-weight: 400;
  color: #fff;
  border: 0;
  box-shadow: none;
  height: 60px;
}
.page-business-register .page-body .business-register .box-logo-business .box-text .btn-get-started:hover {
  background: linear-gradient(90deg, #1E5DA8 0.21%, #2E7DDB 100.21%);
}
.page-business-register .page-body .business-register .box-logo-business .box-img {
  max-width: 650px;
  min-width: 218px;
  width: 100%;
  border-radius: 16px;
  background: #EFF2F5;
  padding: 8px 16px;
}
.page-business-register .page-body .business-register .box-logo-business .box-img p {
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  color: #5E6278;
}
.page-business-register .page-body .business-register .box-logo-business .box-img .slider-logo-business .item .logo-suggest-business {
  width: 88px !important;
  height: 88px;
  border-radius: 50%;
  background-color: #fff;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
  margin: 8px 0;
}
.page-business-register .page-body .business-register .box-logo-business .box-img .slider-logo-business .item .logo-suggest-business.disabled {
  pointer-events: none;
  opacity: 0.7;
}
.page-business-register .page-body .bg-benefits {
  display: flex;
  justify-content: center;
}
.page-business-register .page-body .bg-benefits .box-benefits {
  z-index: 9;
  position: absolute;
  text-align: center;
  justify-content: center;
}
.page-business-register .page-body .bg-benefits .box-benefits .title-benefits {
  padding-top: 60px;
  color: #181C32;
  font-size: 29px;
  font-weight: 600;
  text-align: center;
  margin-bottom: 0;
}
.page-business-register .page-body .bg-benefits .box-benefits .box-icon {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 80px;
  margin-bottom: 40px;
}
.page-business-register .page-body .bg-benefits .box-benefits .box-icon .box-icon-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
  position: relative;
}
.page-business-register .page-body .bg-benefits .box-benefits .box-icon .box-icon-item .box-item-title {
  font-size: 24px;
  font-weight: 300;
  color: #3F4254;
  line-height: 24px;
}
.page-business-register .page-body .bg-benefits .box-benefits .box-icon .box-icon-item .box-item-desc {
  font-size: 16px;
  font-weight: 400;
  color: #5E6278;
  line-height: 16px;
}
.page-business-register .page-body .img-bg-benefits {
  width: 100%;
  height: 565px;
}
.box-form-business-register {
  justify-content: center;
  margin: 0 auto;
  margin-top: 80px;
}
.box-form-business-register .box-form-business-register-item {
  max-width: 800px;
}
.box-form-business-register .box-form-business-register-item .card {
  border-radius: 16px;
  background-color: #fff;
  border: 0;
  box-shadow: 0px 0.37037px 3.93519px 0px rgba(0, 0, 0, 0.01), 0px 1.62963px 8.14815px 0px rgba(0, 0, 0, 0.02), 0px 4px 16.25px 0px rgba(0, 0, 0, 0.03), 0px 7.7037px 31.85185px 0px rgba(0, 0, 0, 0.04), 0px 12.96296px 58.56482px 0px rgba(0, 0, 0, 0.05), 0px 20px 100px 0px rgba(0, 0, 0, 0.06);
}
.box-form-business-register .box-form-business-register-item .card .card-body {
  padding: 40px 60px;
}
.box-form-business-register .box-form-business-register-item .card .card-body .super {
  font-size: 32px;
  font-weight: 600;
  color: #181C32;
  line-height: 32px;
  text-align: center;
  margin-bottom: 20px;
}
.box-form-business-register .box-form-business-register-item .card .card-body .box-logo-business {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 16px;
  margin-bottom: 24px;
  padding-bottom: 16px;
}
.box-form-business-register .box-form-business-register-item .card .card-body .box-logo-business .box-logo-business-item {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 8px 16px 8px 8px;
  border-radius: 40px;
  background-color: #EFF2F5;
  width: 210.66px;
  height: 52px;
  border: 0.5px solid #fff;
  cursor: pointer;
}
.box-form-business-register .box-form-business-register-item .card .card-body .box-logo-business .box-logo-business-item .avatar {
  height: 36px;
  width: 36px;
  border-radius: 50%;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.box-form-business-register .box-form-business-register-item .card .card-body .box-logo-business .box-logo-business-item .name-business {
  width: calc(100% - 44px);
  font-weight: 300;
  font-size: 14px;
  color: #3F4254;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.box-form-business-register .box-form-business-register-item .card .card-body .box-logo-business .box-logo-business-item:hover {
  border: 0.5px solid #1877F2;
  background-color: #EFF2F5;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
  transition: all 300ms ease-out;
}
.box-form-business-register .box-form-business-register-item .card .card-body .box-logo-business .box-logo-business-item.active {
  border: 0.5px solid #1877F2;
  background-color: #E1ECFB;
}
@media only screen and (max-width: 767px) {
  .box-form-business-register .box-form-business-register-item .card .card-body .box-logo-business {
    gap: 8px;
    width: 100%;
    overflow-x: auto;
  }
}
.box-form-business-register .box-form-business-register-item .card .card-body .form-business-register {
  border-radius: 8px;
  border: 0.5px solid #206BC4;
  padding: 40px;
}
.box-form-business-register .box-form-business-register-item .card .card-body .form-business-register .title-confirm {
  font-size: 20px;
  font-weight: 600;
  color: #3F4254;
  display: flex;
  justify-content: center;
  margin-bottom: 40px;
}
.box-form-business-register .box-form-business-register-item .card .card-body .btn-verify-register {
  width: 200px;
  height: 44px;
  padding: 12px 16px;
  border-radius: 4px;
  background-color: #206BC4;
  font-size: 20px;
  font-weight: 400;
  margin-bottom: 12px;
  margin-top: 12px;
}
.box-form-business-register .box-form-business-register-item .card .card-body .btn-verify-register:hover {
  background-color: #2B7FFF;
}
.personal-request .btn-search-request {
  font-weight: 700;
}
.personal-request .title-request {
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
  color: #181C32;
  border-bottom: 0.5px solid #B5B5C3;
  padding-bottom: 8px;
  margin-bottom: 16px;
}
.personal-request .request-pin {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 10px;
}
.personal-request .request-pin .btn-view-request {
  background-color: #E1ECFB;
  color: #1877F2;
  font-weight: 700;
}
.personal-request .request-pin .request-pin-card {
  border-radius: 4px;
  border: 0;
  background-color: #fff;
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.1);
}
.personal-request .request-pin .request-pin-card .personal-desc {
  padding: 12px;
}
.personal-request .request-pin .request-pin-card .personal-desc .DoB {
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: #7E8299;
}
.personal-request .request-pin .request-pin-card .personal-desc .btn-view {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  color: #206BC4;
  background-color: #E1ECFB;
  border-radius: 4px;
  padding: 8px 16px;
  border: 0;
  box-shadow: 0;
}
.personal-request .request-pin .request-pin-card .personal-desc .btn-view:hover {
  background-color: #206BC4;
  color: #fff;
  border: 0;
  box-shadow: 0;
}
.personal-request .request-pin .request-pin-card .request-pin-clear {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 30px;
  height: 30px;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.05);
  border-radius: 50%;
  background-color: #fff;
  border: 1px solid #ddd;
  display: none;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.personal-request .request-pin .request-pin-card:hover .request-pin-clear {
  display: flex;
}
.personal-request .table-request-presonal .btn-3-cham {
  font-size: 1.8em;
  font-weight: 700;
  cursor: pointer;
}
.personal-request .table-request-presonal .btn--pinned {
  cursor: pointer;
}
.page-letter-personal .btn-open-modal {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  padding: 0;
}
.show-record-number {
  width: 80px;
}
.modal-help-tour .box-help-tour {
  margin: 16px 16px 72px;
}
.modal-help-tour .box-help-tour .full-name {
  font-size: 40px;
  font-weight: 500;
  color: #3F4254;
  margin-bottom: 0;
  padding-bottom: 40px;
}
.modal-help-tour .box-help-tour .img-help-tour {
  margin: 20px 0;
}
.modal-help-tour .box-help-tour p {
  width: 440px;
  margin: auto;
}
.modal-help-tour .box-help-tour .btn-help-tour {
  background-color: #206BC4;
  color: #fff;
  padding: 16px 32px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 600;
  border: 0;
  box-shadow: none;
  margin-top: 40px;
  width: 125px;
  height: 46px;
}
.modal-help-tour .box-help-tour .text-skip {
  font-size: 16px;
  font-weight: 400;
  color: #5E6278;
  padding-bottom: 40px;
}
.backdrop-tour-modal {
  z-index: 9999;
}
.tg-dialog {
  border-radius: 8px !important;
}
.tg-dialog .tg-dialog-header {
  padding: 28px 28px 0 28px;
}
.tg-dialog .tg-dialog-header .tg-dialog-close-btn {
  opacity: 1 !important;
  margin-top: -12px;
}
.tg-dialog .tg-dialog-header .tg-dialog-close-btn svg {
  width: 14px;
  height: 14px;
}
.tg-dialog .tg-dialog-header .tg-dialog-title .title-step-tour {
  font-size: 20px;
  font-weight: 600;
  color: #3F4254;
  margin-bottom: 0;
}
.tg-dialog .tg-dialog-header .tg-step-progress {
  font-size: 12px !important;
  font-weight: 400;
  color: #3F4254;
}
@media only screen and (max-width: 540px) {
  .tg-dialog .tg-dialog-header .tg-step-progress {
    min-width: 60px;
  }
}
.tg-dialog .tg-dialog-body {
  padding: 0;
  margin: 0 28px;
}
.tg-dialog .tg-dialog-body .box-step-snapshot {
  position: relative;
}
.tg-dialog .tg-dialog-body .box-step-snapshot .img-pet {
  width: 100px;
  height: 55px;
  position: absolute;
  top: -105.5px;
  left: 0;
}
.tg-dialog .tg-dialog-body .content-step-tour-snapshot {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  color: #3F4254;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 34px;
}
.tg-dialog .tg-dialog-body .content-step-tour-text-snapshot {
  font-size: 13px;
  font-style: italic;
  color: #3F4254;
  margin-bottom: 10px;
  border-bottom: 0.5px solid #B5B5C3;
  padding-bottom: 10px;
}
.tg-dialog .tg-dialog-body .content-step-tour {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  color: #3F4254;
  margin-bottom: 10px;
  border-bottom: 0.5px solid #B5B5C3;
  padding-top: 20px;
  padding-bottom: 28px;
}
.tg-dialog .tg-dialog-body .box-step-5 {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 0px;
  margin-bottom: 10px;
  position: relative;
}
.tg-dialog .tg-dialog-body .box-step-5 .img-tour-step-5 {
  width: 260px;
  height: 200px;
  margin: 20px 0;
}
.tg-dialog .tg-dialog-body .box-step-5 .content-step-tour-5 {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  color: #3F4254;
  margin-bottom: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.tg-dialog .tg-dialog-body .box-step-5 .content-step-tour-5 .title-tour-step-5 {
  font-size: 20px;
  font-weight: 600;
  color: #3F4254;
  margin-bottom: 0;
}
.tg-dialog .tg-dialog-body .box-step-5 .content-step-tour-5 .text-tour-step-5 {
  font-size: 16px;
  font-weight: 400;
  color: #3F4254;
  margin-bottom: 0;
  line-height: 16px;
  text-align: center;
  margin: 20px 0;
}
.tg-dialog .tg-dialog-body .box-step-5 .box-helpful {
  position: absolute;
  left: 0;
  bottom: -40px;
}
.tg-dialog .tg-dialog-body .dialog-footer-btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  padding-top: 0;
}
.tg-dialog .tg-dialog-body .dialog-footer-btn .title-help-ful {
  font-size: 14px;
  font-weight: 400;
  color: #3F4254;
  margin-bottom: 0;
}
.tg-dialog .tg-dialog-body .dialog-footer-btn .btn-like-default {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  padding: 0;
}
.tg-dialog .tg-dialog-body .dialog-footer-btn .btn-other {
  background-color: transparent;
  padding: 12px 16px;
  border: 0;
  box-shadow: none;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 400;
  color: #3F4254;
}
.tg-dialog .tg-dialog-body .dialog-footer-btn .btn-other:hover {
  background-color: #E1ECFB;
  color: #1877F2;
}
.tg-dialog .tg-dialog-body .dialog-footer-btn .btn-go-it {
  background-color: #206BC4;
  border: 0;
  box-shadow: none;
  padding: 16px 32px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 600;
  color: #fff;
  height: 46px;
  width: 127px;
}
.tg-dialog .tg-dialog-body .dialog-footer-btn .btn-go-it:hover {
  background-color: #E1ECFB;
  color: #206BC4;
}
.tg-dialog .tg-dialog-footer {
  padding: 0px 28px 28px !important;
  justify-content: flex-end;
  gap: 4px;
}
.tg-dialog .tg-dialog-footer .tg-dialog-footer-sup {
  margin: 0;
  padding: 0;
}
.tg-dialog .tg-dialog-footer .tg-dialog-btn.disabled {
  display: none;
}
#tg-dialog-prev-btn {
  background-color: transparent;
  padding: 12px 32px;
  color: #3F4254;
  font-size: 14px;
  font-weight: 400;
  border: 0;
  height: 36px;
  display: flex;
  align-items: center;
}
#tg-dialog-prev-btn:hover {
  background-color: #E1ECFB;
  color: #1877F2;
}
#tg-dialog-next-btn {
  height: 36px;
  padding: 12px 32px;
  border-radius: 4px;
  background-color: #206BC4;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  border: 0;
  display: flex;
  align-items: center;
}
#tg-dialog-next-btn:hover {
  background-color: #E1ECFB;
  color: #206BC4;
}
.btn-like.active svg path {
  stroke: #029757;
}
.btn-dislike.active svg path {
  stroke: #C30000;
}
.access-code .text-line {
  margin: 16px auto;
  width: 240px;
  border-top: 1px solid #E4E6EF;
}
.access-code .btn-log-in {
  border-radius: 4px;
  background-color: #206BC4;
  padding: 8px 16px;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  line-height: 16px;
  border: 0;
  box-shadow: none;
}
.access-code .box-action {
  display: flex;
  justify-content: center;
  font-size: 12px;
  font-weight: 400;
  color: #3F4254;
}
.access-code .box-action .text-access-code {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  padding: 0 3px;
  color: #1877F2;
}
.access-code .box-action .btn-click-show-sendmail {
  padding: 0 3px;
}
.access-code .message-mail {
  border-radius: 4px;
  border: 0.5px solid #1877F2;
  background: #E9F0F9;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  padding: 7px 14px;
}
.access-code .btn-send {
  border-radius: 4px;
  background: #E1ECFB;
  color: #206BC4;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 600;
  width: 100px;
  height: 33px;
  border: 0;
  box-shadow: none;
}
.access-code .btn-send:hover {
  background-color: #206BC4;
  color: #fff;
}
.submit-request-float-btn {
  position: fixed;
  top: 240px;
  right: 16px;
  z-index: 99;
  width: 87px;
  transition: all 0.5s ease-out;
  cursor: pointer;
}
.submit-request-float-btn .box-icon-submit-request {
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 8px;
  border-radius: 6px;
  background-color: #fff;
  box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.15);
}
.submit-request-float-btn .box-icon-submit-request .box-icon-submit-request-label {
  font-size: 12px;
  font-weight: 500;
  line-height: 120%;
  color: #3F4254;
  margin-bottom: 0;
  width: calc(100% - 28px);
}
@media only screen and (max-width: 540px) {
  .submit-request-float-btn .box-icon-submit-request .box-icon-submit-request-label {
    display: none;
  }
}
.submit-request-float-btn .box-request-types {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  background-color: #fff;
  box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 6px 6px;
}
.submit-request-float-btn .box-request-types .box-request-type-item {
  display: none;
  opacity: 0;
  border-radius: 4px;
  padding: 4px;
}
.submit-request-float-btn .box-request-types .box-request-type-item .request-type-label {
  font-size: 12px;
  font-weight: 500;
  line-height: 120%;
  color: #fff;
  margin-bottom: 0;
  width: calc(100% - 28px);
}
.submit-request-float-btn .box-request-types .request-type-10001 {
  background-color: #1223BF;
  margin-bottom: 4px;
  transform-origin: top center;
  animation: rotateX 300ms 60ms ease-in-out forwards;
}
.submit-request-float-btn .box-request-types .request-type-10001:hover {
  background-color: #1D2198;
}
.submit-request-float-btn .box-request-types .request-type-10002 {
  background-color: #1256BF;
  margin-bottom: 4px;
  transform-origin: top center;
  animation: rotateX 300ms 120ms ease-in-out forwards;
}
.submit-request-float-btn .box-request-types .request-type-10002:hover {
  background-color: #1D2198;
}
.submit-request-float-btn .box-request-types .request-type-10003 {
  background-color: #206BC4;
  margin-bottom: 4px;
  transform-origin: top center;
  animation: rotateX 300ms 180ms ease-in-out forwards;
}
.submit-request-float-btn .box-request-types .request-type-10003:hover {
  background-color: #024DA6;
}
.submit-request-float-btn .box-request-types .request-type-10004 {
  background-color: #04758E;
  margin-bottom: 4px;
  transform-origin: top center;
  animation: rotateX 300ms 240ms ease-in-out forwards;
}
.submit-request-float-btn .box-request-types .request-type-10004:hover {
  background-color: #066282;
}
.submit-request-float-btn .box-request-types .request-type-10005 {
  background-color: #0EB450;
  transform-origin: top center;
  animation: rotateX 300ms 300ms ease-in-out forwards;
}
.submit-request-float-btn .box-request-types .request-type-10005:hover {
  background-color: #07A345;
}
.submit-request-float-btn .box-request-types .request-type-10006 {
  background-color: #0E8CB4;
  margin-bottom: 4px;
  transform-origin: top center;
  animation: rotateX 300ms 300ms ease-in-out forwards;
}
.submit-request-float-btn .box-request-types .request-type-10006:hover {
  background-color: #03789C;
}
.submit-request-float-btn .box-request-types .request-type-10007 {
  background-color: #0EB48C;
  margin-bottom: 4px;
  transform-origin: top center;
  animation: rotateX 300ms 300ms ease-in-out forwards;
}
.submit-request-float-btn .box-request-types .request-type-10007:hover {
  background-color: #039270;
}
.submit-request-float-btn .box-request-types .request-type-10008 {
  background-color: #2BBD6C;
  margin-bottom: 4px;
  transform-origin: top center;
  animation: rotateX 300ms 300ms ease-in-out forwards;
}
.submit-request-float-btn .box-request-types .request-type-10008:hover {
  background-color: #209B50;
}
.submit-request-float-btn:hover {
  width: 140px;
}
.submit-request-float-btn:hover .box-icon-submit-request {
  border-radius: 6px 6px 0 0;
}
.submit-request-float-btn:hover .box-request-types {
  padding: 0 8px 8px;
}
.submit-request-float-btn:hover .box-request-types .box-request-type-item {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 4px;
}
@media only screen and (max-width: 540px) {
  .submit-request-float-btn:hover .box-icon-submit-request-label {
    display: block;
    overflow: hidden;
  }
}
@media only screen and (max-width: 540px) {
  .submit-request-float-btn {
    top: 60px;
    width: 40px;
  }
}
@keyframes rotateX {
  0% {
    opacity: 0;
    transform: rotateX(-90deg);
  }
  50% {
    transform: rotateX(-20deg);
  }
  100% {
    opacity: 1;
    transform: rotateX(0deg);
  }
}
@media (min-width: 542px) and (max-width: 1199px) {
  .page-business-register .page-body .img-bg-benefits {
    height: 590px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .banner-top-personal {
    background-size: 30%;
  }
}
@media (min-width: 768px) and (max-width: 1100px) {
  .page-business-register .page-body .business-register .box-logo-business {
    width: 100%;
  }
  .page-business-register .page-body .box-verify-register {
    width: 100% !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-business-register .page-body .business-register .title-business-register {
    font-size: 40px;
    text-align: center;
    line-height: 40px;
  }
  .slider-personal .item .box-text {
    top: 0;
    left: 0;
    padding: 40px;
    justify-content: flex-start;
    width: 70%;
  }
  .slider-personal .item .box-text h2 {
    font-size: 24px;
    margin-bottom: 8px;
  }
  .slider-personal .item .box-text .text-desc {
    width: 100%;
  }
  .slider-personal .item .box-text .text-desktop {
    display: none;
  }
  .slider-personal .item .box-text .text-mobile {
    display: block;
    font-size: 16px;
    font-weight: 400;
    color: #EFF2F5;
    line-height: 16px;
  }
  .slider-personal .item .box-text .btn-begin-verify, .slider-personal .item .box-text .btn-verify {
    margin-top: 0;
  }
}
@media (min-width: 541px) and (max-width: 991px) {
  .banner-top-personal {
    background-size: 76%;
    background-position-x: 267%;
  }
  .slider-personal .item .box-text .text-desc, .slider-personal .item .box-text .text-desktop {
    width: 75%;
  }
}
@media (min-width: 541px) and (max-width: 767px) {
  .page-business-register .page-body .business-register .title-business-register {
    text-align: center;
    font-size: 24px;
    line-height: 24px;
  }
  .page-business-register .page-body .business-register .box-logo-business .box-img {
    display: none;
  }
  .page-business-register .page-body .box-verify-register {
    width: 100% !important;
  }
}
@media (min-width: 541px) and (max-width: 767px) {
  .slider-personal .img-request-one-personal {
    background-image: url("/build/assets/B1_mobile_780-LpbaKoS7.png");
    height: 280px;
    background-position-y: bottom;
  }
  .slider-personal .img-request-two-personal {
    background-image: url("/build/assets/B2_mobile_780-BZUNh6aK.png");
    height: 280px;
    background-position-y: bottom;
  }
  .slider-personal .img-request-three-personal {
    background-image: url("/build/assets/B3_mobile_780-VAdC3kSV.png");
    height: 280px;
    background-position-y: bottom;
  }
  .slider-personal .img-request-four-personal {
    background-image: url("/build/assets/B4_mobile_780-pz4pZyuk.png");
    height: 280px;
    background-position-y: bottom;
  }
  .slider-personal .img-request-five-personal {
    background-image: url("/build/assets/B5_mobile_780-B1tEZAZy.png");
    height: 280px;
    background-position-y: bottom;
  }
  .slider-personal .item .box-text {
    top: 0;
    left: 0;
    padding: 40px;
    justify-content: flex-start;
  }
  .slider-personal .item .box-text h2 {
    font-size: 24px;
    margin-bottom: 8px;
  }
  .slider-personal .item .box-text .text-desc {
    width: 100%;
  }
  .slider-personal .item .box-text .text-desktop {
    display: none;
  }
  .slider-personal .item .box-text .text-mobile {
    display: block;
    font-size: 14px;
    font-weight: 400;
    color: #EFF2F5;
    line-height: 14.4px;
  }
  .slider-personal .item .box-text .btn-begin-verify, .slider-personal .item .box-text .btn-verify {
    margin-top: 0;
  }
  .page-business-register .page-body .business-register {
    margin-top: 16px;
    margin-bottom: 40px;
  }
  .page-business-register .page-body .business-register .title-business-register {
    font-size: 24px;
    text-align: center;
    line-height: 24px;
  }
  .page-business-register .page-body .business-register .box-verify-register {
    width: 100% !important;
  }
  .page-business-register .page-body .business-register .box-verify-register .box-text {
    font-size: 20px;
    margin-bottom: 12px;
  }
  .page-business-register .page-body .business-register .box-logo-business {
    gap: 10px;
    padding: 40px !important;
    display: block;
    width: 100%;
  }
  .page-business-register .page-body .business-register .box-logo-business .box-text {
    width: 100%;
    max-width: 647px !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 12px;
  }
  .page-business-register .page-body .business-register .box-logo-business .box-text p {
    text-align: center;
    margin-bottom: 10px;
  }
  .page-business-register .page-body .business-register .box-logo-business .box-text .btn-get-started {
    font-size: 20px;
    padding: 20px 40px;
  }
  .page-business-register .page-body .business-register .box-logo-business .box-img {
    display: none;
  }
  .page-business-register .page-body .business-register .box-logo-business .box-img p {
    font-size: 14px;
  }
  .page-business-register .page-body .business-register .box-logo-business .box-img .slider-logo-business .item .logo-suggest-business {
    width: 60px !important;
    height: 60px;
  }
  .page-business-register .page-body .bg-benefits .box-benefits .box-icon {
    display: block;
    margin-bottom: 0;
  }
  .page-business-register .page-body .bg-benefits .box-benefits .box-icon .box-icon-item {
    margin-top: 40px;
  }
  .page-business-register .page-body .img-bg-benefits {
    height: 1050px;
  }
  .page-business-register .page-body .box-form-business-register {
    margin-top: 40px;
    padding: 0 8px;
  }
  .page-business-register .page-body .box-form-business-register .box-form-business-register-item .card-body {
    padding: 40px 16px !important;
  }
  .page-business-register .page-body .box-form-business-register .box-form-business-register-item .card-body .box-logo-business .box-logo-business-item .name-business {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  .page-business-register .page-body .box-form-business-register .box-form-business-register-item .card-body .label-city {
    margin-bottom: 1rem;
  }
  .page-business-register .page-body .box-form-business-register .box-form-business-register-item .form-business-register {
    padding: 20px 16px !important;
  }
  .page-business-register .page-body .box-form-business-register .box-form-business-register-item .btn-verify-register {
    width: 100% !important;
  }
}
@media only screen and (max-width: 540px) {
  .banner-top-personal {
    background-size: cover;
    background-position-x: -154%;
  }
  .slider-personal .img-request-one-personal {
    background-image: url("/build/assets/B1_mobile_780-LpbaKoS7.png");
    height: 280px;
    background-position-y: bottom;
  }
  .slider-personal .img-request-two-personal {
    background-image: url("/build/assets/B2_mobile_780-BZUNh6aK.png");
    height: 280px;
    background-position-y: bottom;
  }
  .slider-personal .img-request-three-personal {
    background-image: url("/build/assets/B3_mobile_780-VAdC3kSV.png");
    height: 280px;
    background-position-y: bottom;
  }
  .slider-personal .img-request-four-personal {
    background-image: url("/build/assets/B4_mobile_780-pz4pZyuk.png");
    height: 280px;
    background-position-y: bottom;
  }
  .slider-personal .img-request-five-personal {
    background-image: url("/build/assets/B5_mobile_780-B1tEZAZy.png");
    height: 280px;
    background-position-y: bottom;
  }
  .avatar-profile-personal {
    width: 28px;
    height: 28px;
  }
  .slider-personal .item {
    height: 280px;
  }
  .slider-personal .item .box-text {
    top: 0px;
    left: 0;
    padding: 16px;
    display: block;
  }
  .slider-personal .item .box-text h2 {
    font-size: 20px;
    margin-bottom: 8px;
  }
  .slider-personal .item .box-text .title-desktop, .slider-personal .item .box-text .text-desktop {
    display: none;
  }
  .slider-personal .item .box-text .title-mobile {
    display: block;
    font-size: 20px;
  }
  .slider-personal .item .box-text .text-mobile, .slider-personal .item .box-text .text-desc {
    display: block;
    font-size: 12px;
    font-weight: 400;
    color: #EFF2F5;
    margin-bottom: 0;
  }
  .slider-personal .item .box-text .btn-begin-verify, .slider-personal .item .box-text .btn-verify {
    margin-top: 16px;
  }
  .slider-personal .owl-dots {
    bottom: 0px;
  }
  .slider-personal .owl-dots .owl-dot span {
    width: 32px !important;
    height: 6px !important;
  }
  .page-business-register .page-body .business-register {
    margin-top: 16px;
    margin-bottom: 40px;
  }
  .page-business-register .page-body .business-register .title-business-register {
    font-size: 24px;
    text-align: center;
    line-height: 24px;
  }
  .page-business-register .page-body .business-register .box-verify-register {
    width: 100% !important;
  }
  .page-business-register .page-body .business-register .box-verify-register .box-text {
    font-size: 20px;
    margin-bottom: 12px;
  }
  .page-business-register .page-body .business-register .box-logo-business {
    gap: 10px;
    padding: 40px !important;
    display: block;
    width: 100%;
  }
  .page-business-register .page-body .business-register .box-logo-business .box-text {
    width: 100%;
    max-width: 647px;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 12px;
  }
  .page-business-register .page-body .business-register .box-logo-business .box-text p {
    text-align: center;
    margin-bottom: 10px;
  }
  .page-business-register .page-body .business-register .box-logo-business .box-text .btn-get-started {
    font-size: 20px;
    padding: 20px 40px;
  }
  .page-business-register .page-body .business-register .box-logo-business .box-img {
    display: none;
  }
  .page-business-register .page-body .business-register .box-logo-business .box-img p {
    font-size: 14px;
  }
  .page-business-register .page-body .business-register .box-logo-business .box-img .slider-logo-business .item .logo-suggest-business {
    width: 60px !important;
    height: 60px;
  }
  .page-business-register .page-body .bg-benefits .box-benefits .box-icon {
    display: block;
    margin-bottom: 0;
  }
  .page-business-register .page-body .bg-benefits .box-benefits .box-icon .box-icon-item {
    margin-top: 40px;
  }
  .page-business-register .page-body .img-bg-benefits {
    height: 1050px;
  }
  .page-business-register .page-body .box-form-business-register {
    margin-top: 40px;
    padding: 0 8px;
  }
  .page-business-register .page-body .box-form-business-register .box-form-business-register-item .card-body {
    padding: 40px 16px !important;
  }
  .page-business-register .page-body .box-form-business-register .box-form-business-register-item .card-body .box-logo-business .box-logo-business-item .name-business {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  .page-business-register .page-body .box-form-business-register .box-form-business-register-item .card-body .label-city {
    margin-bottom: 1rem;
  }
  .page-business-register .page-body .box-form-business-register .box-form-business-register-item .form-business-register {
    padding: 20px 16px !important;
  }
  .page-business-register .page-body .box-form-business-register .box-form-business-register-item .btn-verify-register {
    width: 100% !important;
  }
  .dialog-guide-dashboard {
    max-width: 340px !important;
  }
  .dialog-guide-dashboard .tg-dialog-header {
    padding: 14px 14px 0 !important;
  }
  .dialog-guide-dashboard .tg-dialog-header .tg-dialog-title .title-step-tour {
    font-size: 16px;
  }
  .dialog-guide-dashboard .tg-dialog-body {
    margin: 0 14px;
  }
  .dialog-guide-dashboard .tg-dialog-body .content-step-tour {
    font-size: 12px;
    line-height: 14px;
    padding-top: 10px;
    padding-bottom: 14px;
  }
  .dialog-guide-dashboard .tg-dialog-body .box-step-5 {
    padding-bottom: 0;
  }
  .dialog-guide-dashboard .tg-dialog-body .box-step-5 .box-helpful {
    bottom: -36px;
  }
  .dialog-guide-dashboard #tg-dialog-next-btn, .dialog-guide-dashboard #tg-dialog-prev-btn {
    padding: 8px 16px;
    width: 70px;
    height: 30px;
    line-height: 14px;
  }
  .dialog-guide-dashboard #tg-dialog-next-btn:hover {
    background-color: #206bc4;
    color: #fff;
  }
  .dialog-guide-dashboard .tg-dialog-footer {
    padding: 0px 14px 14px !important;
  }
  .box-help-tour-mobile .img-pet-in-box {
    margin: 20px 0;
  }
  .box-help-tour-mobile p {
    border-bottom: 0.5px solid #B5B5C3;
    padding-bottom: 20px;
  }
  .box-help-tour-mobile .btn-help-tour {
    background-color: #206BC4;
    border-radius: 4px;
    color: #fff;
    padding: 16px 32px;
    border: 0;
    box-shadow: none;
    font-size: 14px;
    font-weight: 600;
    line-height: 14px;
    width: 100%;
    height: 46px;
    margin-top: 20px;
  }
  .modal-help-tour .box-help-tour p {
    width: auto;
  }
  .dialog-snapshot-guide-mobile .tg-dialog-header, .dialog-interaction-guide-mobile .tg-dialog-header {
    padding: 14px 14px 0;
  }
  .dialog-snapshot-guide-mobile .tg-dialog-header .tg-dialog-title .title-step-tour, .dialog-interaction-guide-mobile .tg-dialog-header .tg-dialog-title .title-step-tour {
    font-size: 16px;
  }
  .dialog-snapshot-guide-mobile .tg-dialog-body, .dialog-interaction-guide-mobile .tg-dialog-body {
    margin: 0 14px 14px;
  }
  .dialog-snapshot-guide-mobile .tg-dialog-body .box-interaction-mobile, .dialog-snapshot-guide-mobile .tg-dialog-body .box-step-snapshot, .dialog-interaction-guide-mobile .tg-dialog-body .box-interaction-mobile, .dialog-interaction-guide-mobile .tg-dialog-body .box-step-snapshot {
    position: relative;
  }
  .dialog-snapshot-guide-mobile .tg-dialog-body .box-interaction-mobile .img-bee, .dialog-snapshot-guide-mobile .tg-dialog-body .box-interaction-mobile .img-pet, .dialog-snapshot-guide-mobile .tg-dialog-body .box-step-snapshot .img-bee, .dialog-snapshot-guide-mobile .tg-dialog-body .box-step-snapshot .img-pet, .dialog-interaction-guide-mobile .tg-dialog-body .box-interaction-mobile .img-bee, .dialog-interaction-guide-mobile .tg-dialog-body .box-interaction-mobile .img-pet, .dialog-interaction-guide-mobile .tg-dialog-body .box-step-snapshot .img-bee, .dialog-interaction-guide-mobile .tg-dialog-body .box-step-snapshot .img-pet {
    position: absolute;
    width: 140px;
    height: 80px;
    top: -111px;
    left: 5px;
  }
  .dialog-snapshot-guide-mobile .tg-dialog-body .box-interaction-mobile .content-step-tour-snapshot, .dialog-snapshot-guide-mobile .tg-dialog-body .box-step-snapshot .content-step-tour-snapshot, .dialog-interaction-guide-mobile .tg-dialog-body .box-interaction-mobile .content-step-tour-snapshot, .dialog-interaction-guide-mobile .tg-dialog-body .box-step-snapshot .content-step-tour-snapshot {
    font-size: 12px;
    line-height: normal;
    padding-top: 10px;
    padding-bottom: 20px;
  }
  .dialog-snapshot-guide-mobile .tg-dialog-body .box-interaction-mobile .content-step-tour-text-snapshot, .dialog-snapshot-guide-mobile .tg-dialog-body .box-step-snapshot .content-step-tour-text-snapshot, .dialog-interaction-guide-mobile .tg-dialog-body .box-interaction-mobile .content-step-tour-text-snapshot, .dialog-interaction-guide-mobile .tg-dialog-body .box-step-snapshot .content-step-tour-text-snapshot {
    font-size: 12px;
    line-height: normal;
    padding-bottom: 14px;
  }
  .dialog-snapshot-guide-mobile .tg-dialog-body .box-interaction-mobile .dialog-footer-btn, .dialog-snapshot-guide-mobile .tg-dialog-body .box-step-snapshot .dialog-footer-btn, .dialog-interaction-guide-mobile .tg-dialog-body .box-interaction-mobile .dialog-footer-btn, .dialog-interaction-guide-mobile .tg-dialog-body .box-step-snapshot .dialog-footer-btn {
    margin-bottom: 14px;
  }
  .dialog-snapshot-guide-mobile .tg-dialog-body .box-interaction-mobile .dialog-footer-btn .btn-go-it, .dialog-snapshot-guide-mobile .tg-dialog-body .box-step-snapshot .dialog-footer-btn .btn-go-it, .dialog-interaction-guide-mobile .tg-dialog-body .box-interaction-mobile .dialog-footer-btn .btn-go-it, .dialog-interaction-guide-mobile .tg-dialog-body .box-step-snapshot .dialog-footer-btn .btn-go-it {
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 600;
    line-height: 14px;
    width: 95px;
    height: 30px;
  }
  .dialog-snapshot-guide-mobile .tg-dialog-footer, .dialog-interaction-guide-mobile .tg-dialog-footer {
    padding: 0 !important;
  }
  .dialog-interaction-guide-mobile .tg-dialog-body .box-step-snapshot .content-step-tour-snapshot {
    font-size: 12px;
    line-height: normal;
    padding-top: 10px;
    padding-bottom: 0;
    margin-bottom: 20px;
  }
  .dialog-interaction-guide-mobile .tg-dialog-body .box-step-snapshot .content-step-tour-text-snapshot {
    font-size: 12px;
    line-height: normal;
    padding-bottom: 14px;
  }
  .dialog-interaction-guide-mobile .tg-dialog-body .box-step-snapshot .dialog-footer-btn {
    margin-bottom: 14px;
  }
  .dialog-interaction-guide-mobile .tg-dialog-body .box-step-snapshot .dialog-footer-btn .btn-go-it {
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 600;
    line-height: 14px;
    width: 95px;
    height: 30px;
  }
  .list-shared-requests .personal-search .input-group-search {
    width: 140px;
  }
}
/* // css base */
.btn {
  font-family: "SF Pro Display" !important;
}
.bd-0 {
  border: none;
}
.bd-8 {
  border-radius: 8px !important;
}
.bd-4 {
  border-radius: 4px;
}
.bd-16 {
  border-radius: 16px;
}
.bd-0-8 {
  border-radius: 0 0 8px 8px;
}
.bd-8-0 {
  border-radius: 8px 8px 0 0;
}
.bd-50 {
  border-radius: 50%;
}
.input-group-text {
  border-radius: 0 4px 4px 0 !important;
}
.disabled {
  background-color: var(--tblr-bg-surface-secondary);
  color: var(--tblr-muted);
}
.border-error {
  border: 0.5px solid #ff1744;
}
.border-error-button {
  border-bottom: 0.5px solid #b5b5c3;
}
.border-error-request {
  border: 1px solid #ff1744 !important;
}
.border-warning {
  border: 1px solid #dc6803;
}
.border-gray-6 {
  border: 0.5px solid #b5b5c3;
}
.bd-none {
  border: none;
}
.bd-img {
  border: 0.5px solid rgba(0, 0, 0, 0.1);
}
.border-success {
  border: 1px solid #35ea5c;
}
.border-green-3 {
  border: 1px solid #029757;
}
.bd-dashed {
  border: 1px dashed #b5b5c3;
}
.border-rb {
  border: 0.5px solid #b5b5c3;
}
.invalid-feedback {
  color: #ff1744 !important;
  margin-left: 14px;
}
.error-message {
  color: #ff1744 !important;
  margin-left: 14px;
  margin-top: 0.25rem;
  font-size: 85.714285%;
}
.fw-7 {
  font-weight: 700 !important;
}
.fw-6 {
  font-weight: 600 !important;
}
.fw-5 {
  font-weight: 500 !important;
}
.fw-4 {
  font-weight: 400 !important;
}
.fw-3 {
  font-weight: 300 !important;
}
.cl-gray {
  color: #181c32 !important;
}
.cl-gray-2 {
  color: #3f4254 !important;
}
.cl-gray-3 {
  color: #5e6278;
}
.cl-gray-4 {
  color: #7e8299 !important;
}
.cl-gray-5 {
  color: #a1a5b7 !important;
}
.cl-gray-8 {
  color: #eff2f5;
}
.cl-error {
  color: #ff1744;
}
.cl-primary {
  color: #206bc4;
}
.cl-primary-2 {
  color: #1877f2;
}
.cl-primary-3 {
  color: #00c0da;
}
.cl-foundation-blue {
  color: #0065ff;
}
.cl-foundation-blue-B500 {
  color: #003e9c;
}
.cl-black {
  color: #000 !important;
}
.text-desc {
  color: #a1a5b7;
}
.cl-warning {
  color: #fe8542;
}
.cl-green {
  color: #029757;
}
.cl-green-2 {
  color: #23c908;
}
.cl-missing-external {
  color: #fc5050;
}
.cl-business-missing {
  color: #ff9345;
}
.f-10 {
  font-size: 10px !important;
}
.f-12 {
  font-size: 12px !important;
}
.f-14 {
  font-size: 14px !important;
}
.f-16 {
  font-size: 16px !important;
}
.f-18 {
  font-size: 18px;
}
.f-20 {
  font-size: 20px !important;
}
.f-24 {
  font-size: 24px !important;
}
.f-28 {
  font-size: 28px;
}
.f-32 {
  font-size: 32px;
}
.f-40 {
  font-size: 40px;
}
.f-50 {
  font-size: 50px;
}
.line-height-8 {
  line-height: 8px;
}
.line-height-12 {
  line-height: 12px;
}
.line-height-14 {
  line-height: 14px;
}
.line-height-16 {
  line-height: 16px !important;
}
.line-height-18 {
  line-height: 18px;
}
.line-height-20 {
  line-height: 20px;
}
.line-height-21 {
  line-height: 21px;
}
.line-height-24 {
  line-height: 24px;
}
.line-height-60 {
  line-height: 60px;
}
.line-height-100 {
  line-height: 100% !important;
}
.line-height-120 {
  line-height: 120%;
}
.line-height-140 {
  line-height: 140%;
}
.line-height-normal {
  line-height: normal;
}
.bg-gray {
  background-color: #3f4254 !important;
}
.bg-gray-6 {
  background-color: #b5b5c3 !important;
}
.bg-gray-8 {
  background-color: #eff2f5 !important;
}
.bg-gray-9 {
  background-color: #f9fbff !important;
}
.bg-verify {
  background-color: #edf7f0;
}
.bg-verify-message {
  background-color: #ffecf0;
}
.bg-foundation {
  background-color: #e1ecfb;
}
.bg-warning {
  background-color: #fff8f1 !important;
}
.bg-modal {
  background-color: #eff2f5;
}
.bg-modal-body {
  background-color: #fff;
}
.bg-gray-2 {
  background-color: #e4e6ef;
}
.bg-gray-3 {
  background-color: #5e6278;
}
.bg-gray-4 {
  background-color: #3f4254;
}
.bg-gray-5 {
  background-color: #a1a5b7;
}
.bg-white-6 {
  background-color: #f0f2f5;
}
.bg-message-check {
  background-color: #e9f0f9;
}
.bg-status-OPEN {
  background-color: #1877f2;
}
.bg-status-DENIED {
  background-color: #ff1744;
}
.bg-status-IN-PROGRESS {
  background-color: #1c8d35;
}
.bg-disable {
  background-color: var(--tblr-bg-surface-secondary);
}
.bg-reqest-error {
  background-color: #ff1744 !important;
  color: #fff !important;
}
.bg-reqest-error .select-step-value {
  color: #fff !important;
}
.bg-green-3 {
  background-color: #029757;
}
.bg-primary-3 {
  background-color: #00c0da;
}
.bg-gray-4 {
  background-color: #7e8299;
}
.bg-foundation-blue {
  background-color: #0065ff;
}
.bg-red-1 {
  background-color: #f3002f;
}
.bx-shadow {
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.1) !important;
}
.shadow-rq {
  box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.2) !important;
}
.shadow-nav {
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
}
.shadow-body {
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
}
.box-shadow-request {
  box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.15) !important;
}
.shadow-header {
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.shadow-access-code {
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.2);
}
.shadow-track {
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.05);
}
.bx-sd-none {
  box-shadow: none;
}
.shadow-activity {
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1019607843);
}
.h-14 {
  height: 14px;
}
.h-21 {
  height: 21px;
}
.h-58 {
  height: 58px;
}
.h-20 {
  height: 20px;
}
.h-36 {
  height: 36px;
}
.min-h-100vh {
  min-height: 100vh;
}
.mt-8em {
  margin-top: 8em !important;
}
.mt-14em {
  margin-top: 14em !important;
}
.mt-12px {
  margin-top: 12px;
}
.mt-18px {
  margin-top: 18px;
}
.mt-40px {
  margin-top: 40px;
}
.mt-20px {
  margin-top: 20px;
}
.mt-32px {
  margin-top: 32px !important;
}
.mb-10px {
  margin-bottom: 10px !important;
}
.mt-6px {
  margin-top: 6px !important;
}
.mb-6px {
  margin-bottom: 6px !important;
}
.mb-4px {
  margin-bottom: 4px;
}
.mb-12px {
  margin-bottom: 12px;
}
.mb-20px {
  margin-bottom: 20px;
}
.mb-26px {
  margin-bottom: 26px;
}
.mb-40px {
  margin-bottom: 40px;
}
.m-12 {
  margin: 12px 0;
}
.ml-8 {
  margin-left: 8px;
}
.ml-16 {
  margin-left: 16px;
}
.mr-16 {
  margin-right: 16px;
}
.mr-4 {
  margin-right: 4px;
}
.ml-12 {
  margin-left: 12px;
}
.m-16-0 {
  margin: 16px 0;
}
.m-20-0 {
  margin: 20px 0;
}
.mlr-8 {
  margin-left: 8px;
  margin-right: 8px;
}
.ga-4 {
  gap: 4px;
}
.ga-8 {
  gap: 8px;
}
.ga-12 {
  gap: 12px;
}
.ga-16 {
  gap: 16px;
}
.ga-20 {
  gap: 20px;
}
.ga-24 {
  gap: 24px;
}
.ga-36 {
  gap: 36px;
}
.prl-4 {
  padding-right: 4px;
  padding-left: 4px;
}
.ptb-14 {
  padding-top: 14px;
  padding-bottom: 14px;
}
.ptb-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}
.pbt-60 {
  padding: 60px 0;
}
.plr-60 {
  padding: 0 60px;
}
.p-4-12 {
  padding: 0 12px 0 4px;
}
.p-2-8 {
  padding: 2px 4px 2px 8px;
}
.p-8-12 {
  padding: 8px 12px;
}
.p-16-8 {
  padding: 16px 8px;
}
.p-12-4 {
  padding: 0 4px 0 12px;
}
.pd-8-16 {
  padding: 8px 16px;
}
.pd-4-16 {
  padding: 4px 16px;
}
.pd-3 {
  padding: 1em !important;
}
.p-16-20 {
  padding: 16px 20px !important;
}
.pd-12 {
  padding: 12px;
}
.pd-20 {
  padding: 20px;
}
.pd-32 {
  padding: 32px;
}
.pd-40 {
  padding: 40px;
}
.p-16-16-0-16 {
  padding: 16px 16px 0 16px;
}
.p-16-16-8-16 {
  padding: 16px 16px 8px 16px;
}
.pd-0-8 {
  padding: 0 8px;
}
.pd-16-0 {
  padding: 16px 0;
}
.pd-0-16 {
  padding: 0 16px;
}
.pt-10px {
  padding-top: 10px !important;
}
.pt-12px {
  padding-top: 12px;
}
.pt-20px {
  padding-top: 20px;
}
.pt-40px {
  padding-top: 40px !important;
}
.pd-left {
  padding-left: 0;
}
.pl-10px {
  padding-left: 10px !important;
}
.pl-8px {
  padding-left: 8px;
}
.pl-16px {
  padding-left: 16px !important;
}
.pl-2 {
  padding-left: 8px;
}
.pl-28 {
  padding-left: 28px;
}
.pr-4 {
  padding-right: 4px;
}
.pr-8 {
  padding-right: 8px;
}
.pr-10px {
  padding-right: 10px !important;
}
.pb-1px {
  padding-bottom: 1px;
}
.p-2-2-2-8 {
  padding: 2px 2px 2px 8px;
}
.pb-20 {
  padding-bottom: 20px;
}
.p-0-16-16 {
  padding: 0 16px 16px 16px;
}
.w-44 {
  width: 44px;
}
.w-100px {
  width: 100px;
}
.w-250px {
  width: 250px;
}
.w-50 {
  width: 50%;
}
.w-70 {
  width: 70%;
}
.w-90 {
  width: 90%;
}
.w-fit-content {
  width: fit-content;
}
.max-w-7 {
  max-width: 70px;
}
.max-w-80 {
  max-width: 80px;
}
.max-w-85 {
  max-width: 85px;
}
.max-w-10 {
  max-width: 100px;
}
.max-w-12 {
  max-width: 120px;
}
.max-w-13 {
  max-width: 130px;
}
.max-w-15 {
  max-width: 150px;
}
.max-w-200 {
  max-width: 200px;
}
.max-w-230 {
  max-width: 230px !important;
}
.max-w-250 {
  max-width: 250px;
}
.max-w-300 {
  max-width: 300px;
}
.max-w-400 {
  max-width: 400px;
}
.max-w-500 {
  max-width: 500px;
}
.max-w-30rem {
  max-width: 30rem !important;
}
.min-w-230 {
  min-width: 230px;
}
.min-w-32 {
  min-width: 32px;
}
.min-w-85px {
  min-width: 85px;
}
.transform-0-26-0 {
  transform: translate3d(0px, 26.5px, 0px) !important;
}
.text-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.table-business-client td a {
  max-width: 18ch;
}
.text-right {
  text-align: right;
}
.text-1line {
  --max-lines: 1;
  display: -webkit-box;
  -webkit-line-clamp: var(--max-lines);
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.overflow-table {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.custom-name-case {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  max-width: 200px;
}
.bg-message-check {
  background-color: #e9f0f9;
}
/* // css base table  */
.markdown > table thead th,
.table thead th {
  color: #181c32;
  text-transform: initial;
  font-size: 14px;
  font-weight: 400;
  background-color: #fff;
}
.card-table tr td:first-child,
.card-table tr th:first-child {
  padding: 6px 12px;
}
.input-group-search .input-group-text:first-child {
  border-radius: 4px 0 0 4px !important;
}
.input-group-search .input-group-text {
  padding: 4px;
}
.input-group-search .input-group-text .btn-submit-search {
  border: 0;
  height: 28px;
  width: 28px;
  padding: 0;
  box-shadow: none;
}
.input-group-search .input-group-text .btn-submit-search svg {
  margin-right: -5px;
}
.input-group-search .action-clear-key {
  border-radius: 0 4px 4px 0 !important;
  cursor: pointer;
}
.input-group-search .action-clear-key svg {
  width: 16px;
  height: 16px;
}
.btn-resend-code {
  cursor: pointer;
}
.selectize-dropdown {
  z-index: 9999;
  border: none !important;
  box-shadow: none !important;
  background: transparent;
}
.selectize-dropdown .selectize-dropdown-content {
  border: var(--tblr-border-width) solid var(--tblr-border-color);
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
  margin-bottom: 20px;
  background: #fff;
}
.selectize-control.single .selectize-input,
.selectize-control .selectize-input {
  color: #181c32;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  background-color: #fff;
  border: var(--tblr-border-width) solid var(--tblr-border-color);
  background-image: none;
  border-radius: var(--tblr-border-radius);
  box-shadow: 0 0 transparent;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  padding: 8px 12px;
  display: flex;
}
.selectize-control.single .selectize-dropdown.single,
.selectize-control.single .selectize-dropdown,
.selectize-control .selectize-dropdown.single,
.selectize-control .selectize-dropdown {
  border: var(--tblr-border-width) solid var(--tblr-border-color);
}
.selectize-control.single .selectize-dropdown.single .box-option,
.selectize-control.single .selectize-dropdown .box-option,
.selectize-control .selectize-dropdown.single .box-option,
.selectize-control .selectize-dropdown .box-option {
  padding: 4px 14px;
}
.selectize-control.single .selectize-dropdown.single .box-option .title-option,
.selectize-control.single .selectize-dropdown .box-option .title-option,
.selectize-control .selectize-dropdown.single .box-option .title-option,
.selectize-control .selectize-dropdown .box-option .title-option {
  color: #181c32;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  padding: 0 8px;
}
.selectize-control.single .selectize-dropdown.single .box-option .date-option,
.selectize-control.single .selectize-dropdown .box-option .date-option,
.selectize-control .selectize-dropdown.single .box-option .date-option,
.selectize-control .selectize-dropdown .box-option .date-option {
  color: #7e8299;
  font-size: 12px;
  font-style: normal;
  padding: 0 8px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}
.selectize-control.single .selectize-dropdown.single .selected,
.selectize-control.single .selectize-dropdown .selected,
.selectize-control .selectize-dropdown.single .selected,
.selectize-control .selectize-dropdown .selected {
  background-color: #fff;
  color: #181c32;
}
.selectize-control.single .box-selected .remove,
.selectize-control .box-selected .remove {
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  box-sizing: border-box;
  margin-left: 4px;
  border-left: none !important;
  background-color: #b5b5c3;
  color: #ffffff;
  border-radius: 6px !important;
  font-size: 16px;
  padding: 0px 4px;
  margin-right: 2px;
}
.selectize-control.single .item .remove,
.selectize-control .item .remove {
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  box-sizing: border-box;
  margin-left: 4px;
  border-left: none !important;
  background-color: #b5b5c3;
  color: #fff !important;
  border-radius: 6px !important;
  font-size: 16px;
  padding: 0px 4px;
  margin-right: 2px;
}
.business_name.selectize-control.plugin-clear_button.single .clear,
.search-patient.selectize-control.plugin-clear_button.single .clear {
  right: calc(-16px + 1.5rem);
}
.selectize-control.multi .selectize-input.has-items {
  display: flex;
  gap: 5px;
  flex-wrap: wrap;
}
.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header {
  padding: 4px 8px;
  background-color: #eff2f5;
  color: #181c32;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 14px;
}
.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close {
  display: none;
}
.multi .box-selected {
  display: flex;
  gap: 5px;
  justify-content: center;
  align-items: center;
}
input[type=number] {
  -moz-appearance: textfield;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.view-pdf {
  width: 100%;
  height: 100%;
}
.logo-business-contact {
  width: 30px;
  height: 30px;
  min-width: 30px;
}
.box-text-business {
  width: calc(100% - 30px);
}
.tg-dialog {
  pointer-events: all;
}
.btn-text,
.btn-default-no-border {
  background-color: transparent !important;
  box-shadow: none;
  border: 0;
  padding: 0;
}
.btn-text {
  cursor: default !important;
  height: unset !important;
}
.btn-disabled {
  opacity: 1 !important;
  background-color: #e4e6ef !important;
  color: #a1a5b7 !important;
  padding: 8px 16px;
  border-color: #e4e6ef !important;
}
.btn-waiting {
  color: #1877f2;
  font-size: 12px;
  font-weight: 600;
  border-radius: 20px;
  padding: 0 8px;
  width: 60px;
  height: 20px;
  background-color: #e6f0ff;
  border-color: #e6f0ff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.box-alert-success-notification {
  border-radius: 8px;
  border: 2px solid #fff;
  background: linear-gradient(180deg, #cfffdc 0%, #f9fcfe 100%);
  padding: 16px;
  margin-bottom: 16px;
}
.box-alert-success-notification .icon-success {
  border-radius: 50px;
  border: 1px solid #fff;
  background: #f9fbff;
  box-shadow: 0px 2px 8px 0px rgba(255, 181, 69, 0.2);
  padding: 8px;
  display: flex;
}
.box-alert-warning-notification {
  border-radius: 8px;
  border: 2px solid #fff;
  background: linear-gradient(180deg, #fff4eb 0%, #f9fcfe 100%);
  padding: 16px;
  margin-bottom: 16px;
}
.box-alert-warning-notification .icon-warning {
  border-radius: 50px;
  border: 1px solid #fff;
  background: #f9fbff;
  box-shadow: 0px 2px 8px 0px rgba(255, 181, 69, 0.2);
  padding: 8px;
  display: flex;
}
.box-alert-danger-notification {
  border-radius: 8px;
  border: 2px solid #fff;
  background: linear-gradient(180deg, #ffe1e1 0%, #f9fcfe 100%);
  padding: 16px;
  margin-bottom: 16px;
}
.box-alert-danger-notification .icon-danger {
  border-radius: 50px;
  border: 1px solid #fff;
  background: #f9fbff;
  box-shadow: 0px 2px 8px 0px rgba(255, 37, 37, 0.2);
  padding: 8px;
  display: flex;
}
.line-select-request-type {
  border: 0.5px solid #e4e6ef;
  margin: 12px 0;
}
@media only screen and (max-width: 540px) {
  .mt-3-m {
    margin-top: 16px;
  }
}
.sticky-table {
  position: sticky;
  top: 0;
  left: 0;
  background-color: #fff;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.05);
}
.loading-upload {
  margin-top: 5px;
  font-size: 14px;
  font-weight: 400;
  color: #3f4254;
  text-align: center;
}
.loading-upload span {
  display: inline-block;
  margin: 0 -0.05em;
}
.loading-upload-avatar span {
  animation: loading-upload-avatar 1s infinite alternate;
}
.loading-upload-avatar span:nth-child(2) {
  animation-delay: 0.2s;
}
.loading-upload-avatar span:nth-child(3) {
  animation-delay: 0.4s;
}
.loading-upload-avatar span:nth-child(4) {
  animation-delay: 0.6s;
}
.loading-upload-avatar span:nth-child(5) {
  animation-delay: 0.8s;
}
.loading-upload-avatar span:nth-child(6) {
  animation-delay: 1s;
}
.loading-upload-avatar span:nth-child(7) {
  animation-delay: 1.2s;
}
.pinned-block.owl-carousel .owl-item {
  min-height: 0;
}
@keyframes loading-upload-avatar {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0.2;
  }
}
.loading-processing {
  border-radius: 50%;
  transition: all ease 1s;
  animation: rotate 1s infinite;
  height: 24px;
  width: 24px;
  border: 4px solid #fff;
  border-top-color: #206bc4;
  display: block;
}
.page-item {
  cursor: pointer;
}
.page-item.disabled {
  pointer-events: none;
  cursor: not-allowed !important;
}
.align-center {
  align-items: center;
}
.pin-card {
  width: 200px;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.1) !important;
  border-radius: 4px;
  transition: all 0.15s ease-in;
}
.pin-card:hover {
  border: 0.5px solid #b5b5c3;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.2) !important;
}
.pin-card:hover .pin-remove-icon {
  opacity: 1;
}
.pin-card:hover .pin-card-footer {
  background-color: #5e6278;
}
.pin-remove-icon {
  transition: all 0.15s ease-in;
  position: absolute;
  opacity: 0;
  right: 5px;
  top: 5px;
}
.pin-card-footer {
  transition: all 0.15s ease-in;
  background-color: rgb(126, 130, 153);
}
.horizon-arrow:disabled {
  display: none;
}
.box-count-show {
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 320px) and (max-width: 767px) {
  .box-count-show {
    flex-direction: column;
  }
  .box-count-show .mx-3 {
    margin: 0 8px 4px 0px !important;
  }
  .box-count-show .show {
    display: none;
  }
  .box-count-show input {
    width: 35px;
    padding: 4px 8px;
  }
}
.contact-groups-icon path {
  stroke: #292d32;
}
.btn.disabled {
  opacity: 1;
  border-color: #e4e6ef;
  background-color: #e4e6ef;
  color: #a1a5b7;
}
.react-select-cutsom__control {
  border-color: #dadfe5 !important;
  box-shadow: none !important;
}
.react-select-cutsom__control .react-select-cutsom__value-container--is-multi {
  display: flex;
  gap: 5px;
  align-items: center;
  padding: 7px 14px;
}
.react-select-cutsom__control .react-select-cutsom__value-container--is-multi .custom-select-box-value {
  display: flex;
  gap: 4px;
  justify-content: space-between;
  align-items: center;
  background-color: #eff2f5;
  border-radius: 4px;
  border: 0.5px solid #b5b5c3;
  padding: 4px;
}
.react-select-cutsom__control .react-select-cutsom__value-container--is-multi .custom-select-box-value .box-content .title-option {
  color: #181c32;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
}
.react-select-cutsom__control .react-select-cutsom__value-container--is-multi .custom-select-box-value .box-content .des-option {
  color: #7e8299;
  font-size: 12px;
  font-style: normal;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}
.react-select-cutsom__control .react-select-cutsom__value-container--is-multi .custom-select-box-value .remove-btn {
  cursor: pointer;
}
.react-select-cutsom__control .react-select-cutsom__multi-value {
  background-color: #eff2f5;
  border-radius: 4px;
  padding: 4px;
  border: 0.5px solid #b5b5c3;
  align-items: center;
  gap: 4px;
}
.react-select-cutsom__control .react-select-cutsom__multi-value .react-select-cutsom__multi-value__label {
  font-size: 14px;
  font-weight: 400;
  color: #181c32;
}
.react-select-cutsom__control .react-select-cutsom__multi-value .react-select-cutsom__multi-value__remove {
  width: 14px;
  height: 14px;
  color: #fff;
  background-color: #b5b5c3;
  border: 0.5px solid #b5b5c3;
  padding: 0;
  border-radius: 4px;
}
.react-select-cutsom__control .react-select-cutsom__indicators .react-select-cutsom__clear-indicator {
  width: 20px;
  height: 20px;
  color: #fff;
  background-color: #b5b5c3;
  border: 0.5px solid #b5b5c3;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  border: 0.5px solid #b5b5c3;
  padding: 0;
  cursor: pointer;
}
.react-select-cutsom__control .react-select-cutsom__indicators .react-select-cutsom__clear-indicator svg {
  width: 20px;
  height: 20px;
}
.react-select-cutsom__control .react-select-cutsom__indicators .react-select-cutsom__indicator-separator {
  width: 0;
}
.react-select-cutsom__menu .react-select-cutsom__group {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.custom-select-box-option {
  cursor: pointer;
  padding: 8px 16px;
}
.custom-select-box-option .title-option {
  color: #181c32;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  padding: 0 8px;
}
.custom-select-box-option:hover {
  color: #495c68;
  background-color: #f5fafd;
}
.custom-select-box-option .des-option {
  color: #7e8299;
  font-size: 12px;
  font-style: normal;
  padding: 0 8px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}
.min-w-185 {
  min-width: 185px;
}
.list-filter-contact-group {
  border-bottom: 0.5px solid var(--tblr-card-border-color) !important;
}
.btn-contact-tag {
  padding: 6px !important;
  max-width: 32px;
  max-height: 32px;
}
.action-table-footer {
  border-top: var(--tblr-card-border-width) solid var(--tblr-card-border-color);
}
.avatar.box-image {
  width: 50px;
  height: 50px;
}
.avatar-detail-wrapper:has(.avatar.box-image.verified) {
  border: 0.5px solid #029757;
  border-radius: var(--tblr-border-radius);
  height: fit-content;
}
.avatar.box-image.verified {
  position: relative;
  box-shadow: none;
}
.avatar.box-image.verified .text-verified {
  display: flex !important;
  align-items: center;
  justify-content: center;
  position: absolute;
  height: 14px;
  width: 34px;
  line-height: 100%;
  border: 0.5px solid #029757;
  top: 100%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #5e6278;
  font-size: 8px;
  border-radius: 8px;
  text-transform: capitalize;
  background-color: #ffffff;
}
.avatar.box-image.verified .icon-verified {
  position: absolute;
  top: -4px;
  right: -4px;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.2509803922);
  background-color: #fff;
  display: flex !important;
  justify-content: center;
  align-items: center;
}
.avatar.box-image.verified .icon-verified svg {
  width: unset;
  height: unset;
}
.react-tooltip {
  z-index: 999999;
  max-width: 270px !important;
  color: var(--tblr-light) !important;
  background: var(--tblr-bg-surface-dark) !important;
  font-size: 0.765625rem !important;
  padding: 8px !important;
  box-shadow: none !important;
  opacity: 1 !important;
}
.card-footer {
  border-bottom-left-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
}
@media only screen and (min-width: 1440px) {
  .table-fixed table {
    table-layout: fixed;
  }
}
.table-fixed table {
  width: 100%;
}
.table-fixed table tbody td {
  border-bottom: unset !important;
  width: 100%;
}
.table-fixed table tbody tr {
  border-bottom-width: var(--tblr-border-width);
}
.table-responsive .table_field_update_systems tbody {
  display: block;
  width: 100%;
}
.table-responsive .table_field_update_systems tbody tr {
  display: flex;
  gap: 16px;
  align-items: center;
  border-bottom-width: var(--tblr-border-width);
}
.table-responsive .table_field_update_systems tbody td {
  display: flex;
  gap: 6px;
  border-bottom: none;
}
.table-responsive .table_field_update_systems tbody td:first-child {
  flex: 1;
}
.table-responsive .table_field_update_systems .btn-table.btn-revert {
  color: #206bc4;
}
.table-responsive .table_field_update_systems .btn-table.btn-confirm {
  color: #029757;
  font-weight: 600;
}
.table-responsive .table_field_update_systems .btn-closed {
  color: #3f4254 !important;
  padding: 4px 8px;
}
.accordion-arrow::after {
  content: "";
  display: block;
  width: 20px;
  height: 16px;
  background-image: var(--tblr-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--tblr-accordion-btn-icon-width);
  transition: var(--tblr-accordion-btn-icon-transition);
}
.accordion-arrow:not(.collapsed)::after {
  opacity: 1;
  background-image: var(--tblr-accordion-btn-active-icon);
  transform: var(--tblr-accordion-btn-icon-transform);
}
.accordion-button.after-none::after {
  display: none;
  flex: none;
}
.accordion-button.after-none .accordion-item-notes-wrapper {
  width: 100% !important;
}
.link-blue {
  color: #1877f2;
}
.tips-content.card.banner-db-business .card-body {
  padding-bottom: unset !important;
}
.form-control.bg-disable {
  min-height: 35.6px;
}
.swiper-tips {
  top: -10px;
}
.swiper-tips .swiper-pagination {
  position: relative !important;
  margin-top: -6px !important;
  bottom: -4px !important;
}
.swiper-tips .swiper-pagination .swiper-pagination-bullet {
  background: #e4e6ef !important;
  border-radius: 4px;
  width: 40px;
  height: 8px;
  opacity: 0.3;
  transition: opacity 0.2s ease;
}
.swiper-tips .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  opacity: 0.8;
}
.apexcharts-series path {
  cursor: pointer;
}
.d-flex.flex-column:has(> .accordin-animation.hidden) {
  gap: 0px !important;
}
.request-action-icon {
  display: flex;
  border-radius: 99px;
  width: 24px;
  height: 24px;
  justify-content: center;
  align-items: center;
}
.tab-action-message {
  align-items: center;
}
.tab-action-message li,
.tab-action-message span {
  font-size: 14px;
  font-weight: 400;
  color: #5e6278;
}
.tab-action-message li.active {
  background-color: #eff2f5;
  padding: 8px;
  border-radius: 8px;
}
.tab-action-message li.active span,
.tab-action-message li.active label {
  color: #1877f2;
}
.tab-action-message li {
  list-style: none;
}
.box-message-request .view-pdf {
  border: 1px solid #ddd;
  padding: 10px;
  border-radius: 8px;
  position: relative;
  height: 50vh;
}
.suggest-message-content {
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  color: #3f4254;
  margin-bottom: 8px;
  width: 100%;
  text-align: end;
}
.new-request .error-message {
  font-weight: 600;
}
.add-rows-request .row-success > .item {
  pointer-events: none;
}
.cl-gray-disabled {
  color: #e4e6ef;
}
.note-and-preferences-title {
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  color: #1877f2;
  margin-bottom: 0;
}
.note-content-item.ql-editor {
  max-height: unset !important;
  padding: unset !important;
  overflow-y: unset !important;
}
#modal-share .box-note-and-preferences .dropdown-menu.show .box-note-and-preferences-item .nav-note-content {
  max-height: unset !important;
  padding: unset !important;
}
.btn-copy,
.btn-copy:hover {
  background-color: #fff;
  border-radius: 40px;
  border: 0.5px solid #b5b5c3;
  padding: 8px 16px;
  height: 36px;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 600;
  color: #1877f2;
}
.swal-btn-primary {
  background-color: var(--tblr-primary) !important;
}
.popup-message-copy {
  position: fixed;
  bottom: -100px;
  left: 50%;
  transform: translateX(-50%);
  background-color: #fff;
  border: 0.5px solid #b5b5c3;
  padding: 8px 16px;
  border-radius: 40px;
  box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.15);
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, bottom 0.3s ease;
  z-index: 9999;
  display: flex;
  align-items: center;
  gap: 8px;
  height: 36px;
}
.popup-message-copy .message-copy-title {
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
  color: #3f4254;
}
.popup-message-copy.show {
  opacity: 1;
  visibility: visible;
  bottom: 12px;
}
.copy-all-email-wrapper {
  position: absolute;
  bottom: -18px;
  right: 0;
  z-index: 1;
}
.copy-all-email-wrapper .copy-all-email svg:hover path {
  stroke: #181c32;
}
.email-share-select,
.email-participant,
.email-creator {
  display: flex;
  align-items: center;
  gap: 4px;
}
.email-share-select .copy-email-share,
.email-participant .copy-email-share,
.email-creator .copy-email-share {
  visibility: hidden;
}
.email-share-select:hover,
.email-participant:hover,
.email-creator:hover {
  cursor: pointer;
}
.email-share-select:hover .copy-email-share,
.email-participant:hover .copy-email-share,
.email-creator:hover .copy-email-share {
  visibility: visible;
}
.email-share-select:hover .copy-email-share svg:hover path,
.email-participant:hover .copy-email-share svg:hover path,
.email-creator:hover .copy-email-share svg:hover path {
  stroke: #181c32;
}
.pl-32 {
  padding-left: 32px !important;
}
.pr-32 {
  padding-right: 32px !important;
}
.button-request-detail-footer-item svg {
  width: 12px;
  height: 12px;
}
.button-request-detail-footer-item svg path {
  stroke: #181c32;
}
.button-request-detail-footer-item.active .icon-letter-mobile path {
  stroke: #1877f2;
}
.button-request-detail-footer-item.active p {
  color: #181c32;
}
.list-people-email {
  max-height: 264px;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.submit-send-comment {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background-color: #c4c4c4;
  border: 0;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
  padding: 2px;
  flex-shrink: 0;
}
.input-show-comment {
  width: calc(100% - 32px) !important;
  border: 0 !important;
  background-color: transparent !important;
  box-shadow: none !important;
}
.box-content-dropdown-infor-request .item-content {
  display: flex;
  align-items: center;
  gap: 8px;
  text-wrap: nowrap;
}
.box-content-dropdown-infor-request .item-content:hover .copy-value-to-clipboard {
  visibility: visible;
  cursor: pointer;
}
.box-content-dropdown-infor-request .item-content:hover .copy-value-to-clipboard svg:hover path {
  stroke: #181c32;
}
.box-content-dropdown-infor-request .item-content .copy-value-to-clipboard {
  visibility: hidden;
}
.box-content-dropdown-infor-request .item-content span:first-child {
  text-align: right;
  min-width: 50px;
  display: block;
}
@media only screen and (max-width: 1023px) {
  .request-detail {
    margin: 0px -8px;
  }
  .fullScreenModalBackdrop .error-content-cmt {
    max-width: 31ch !important;
  }
}
.list-page-detail-info {
  display: flex;
  gap: 12px;
}
.page-wrapper-mobile {
  position: fixed;
  top: 44px;
  left: 0;
  right: 0;
  bottom: 47px;
}
.box-header-letter-mobile {
  width: 100%;
  top: 44px;
  position: fixed;
  top: 44px;
  z-index: 999;
}
.box-header-letter-mobile .icon-chevron {
  background: linear-gradient(180deg, rgba(34, 34, 34, 0.4) 18.64%, rgba(34, 34, 34, 0) 100%) !important;
  display: flex;
  width: 100vw;
  justify-content: center;
  padding-top: 8px;
  transition: background-color linear 0.3s;
}
.box-header-letter-mobile .icon-chevron.hide {
  transform: rotate(180deg);
  background-color: #80829a !important;
}
.box-header-letter-mobile .icon-chevron.hide path {
  stroke: #7e8299;
  stroke-width: 2;
}
.header-info-mobile {
  width: 100vw;
  padding: 16px 8px 12px;
  will-change: transform;
  background-color: #fff;
  z-index: 99999;
  position: relative;
}
.header-info-mobile .box-request-type {
  width: fit-content;
}
.request-status {
  display: flex;
  align-items: center;
  gap: 36px;
}
.info-name {
  font-weight: 600;
}
@media screen and (max-width: 1027px) {
  .box-request-type {
    gap: 36px;
  }
}
@media screen and (max-width: 540px) {
  .list-info-items {
    font-size: 12px;
  }
  .box-request-type {
    gap: unset;
  }
  .header-letter-mobile-react .request-type {
    width: 78vw;
    border-right: 0.5px solid #b5b5c3;
    margin-right: 8px;
    padding-right: 8px;
    gap: 8px !important;
  }
  .header-letter-mobile-react .request-status {
    width: 65vw;
  }
}
.line-camp-1 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.comment-text {
  color: #5e6278;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
  text-align: center;
}
.assignee-full-name.text-ellipsis {
  font-weight: 400;
  max-width: 12ch;
}
@media only screen and (max-width: 767px) {
  .request-status {
    flex-direction: column;
    gap: 4px !important;
    align-items: flex-start !important;
  }
  .box-content-dropdown-infor-request,
  .box-content-dropdown-info-case {
    padding: 14px !important;
  }
  .box-content-dropdown-infor-request *,
  .box-content-dropdown-info-case * {
    font-size: 12px !important;
  }
  .box-content-dropdown-infor-request .box-update-now,
  .box-content-dropdown-info-case .box-update-now {
    text-wrap: wrap;
  }
}
@media only screen and (max-width: 1180px) {
  .box-header-info {
    align-items: flex-start;
    gap: 4px;
  }
}
@media only screen and (max-width: 991px) {
  .box-btn-activity-share {
    flex-direction: column;
    align-items: flex-end;
  }
}
.request-letter-info .box-status-request,
.request-letter-info .box-resolution-request,
.request-letter-info .box-status-request {
  color: #5e6278 !important;
  font-size: 12px !important;
}
.request-letter-info .box-status-request .fw-6,
.request-letter-info .box-resolution-request .fw-6,
.request-letter-info .box-status-request .fw-6 {
  font-weight: normal !important;
}
.request-letter-info .dropdown-select__filter-selected,
.request-letter-info .assignee-full-name {
  font-size: 12px !important;
}
.request-letter-info .f-14 {
  font-size: 12px !important;
}
.request-letter-info-react {
  gap: 4px !important;
}
@media only screen and (max-width: 991px) {
  .request-letter-info-react {
    gap: 6px !important;
  }
  .box-header-info {
    padding-top: 0 !important;
  }
  .box-info-wrap .box-info-item:not(:first-child) {
    display: none;
  }
}
.img-letter-detail .horizon-arrow {
  width: 32px !important;
  height: 32px !important;
  background-color: rgb(246, 248, 251);
  position: absolute;
}
@media only screen and (max-width: 991px) {
  .img-letter-detail .horizon-arrow {
    width: 28px !important;
    height: 28px !important;
    top: 50% !important;
  }
  .img-letter-detail .horizon-arrow.horizon-next {
    right: 4px !important;
  }
  .img-letter-detail .horizon-arrow.horizon-prev {
    left: 4px !important;
  }
}
.placeholder:not(.btn):not([class*=bg-]).room-placeholder {
  width: 100% !important;
  border-radius: 8px;
  background-color: #eff2f5 !important;
  opacity: 1 !important;
}
.page-wrapper-mobile .box-header-letter-mobile .box-message-missing {
  border-radius: 0;
  height: 62px;
  padding: 16px 8px;
  margin-bottom: 0;
  gap: 8px;
}
.page-wrapper-mobile .box-header-letter-mobile .box-message-missing .box-content h4 {
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 4px;
}
.page-wrapper-mobile .box-header-letter-mobile .box-message-missing .box-content span,
.page-wrapper-mobile .box-header-letter-mobile .box-message-missing .box-content a {
  font-size: 12px;
  line-height: 14.4px;
  display: block;
}
.page-wrapper-mobile .list-page-detail-info {
  border-right: 0.5px solid #b5b5c3;
  margin-right: 8px;
  padding-right: 8px;
}
.page-wrapper-mobile .list-page-detail-info .avatar-request-type > svg {
  width: 34px;
  height: 34px;
  margin-left: 8px;
}
.page-wrapper-mobile .list-page-detail-info .list-info-items {
  line-height: 100%;
}
.page-wrapper-mobile .list-page-detail-info .list-info-items a,
.page-wrapper-mobile .list-page-detail-info .list-info-items span {
  font-size: 12px;
  line-height: 14.4px;
}
@media only screen and (max-width: 991px) {
  .page-wrapper-mobile .box-header-info {
    gap: 4px !important;
  }
  .page-wrapper-mobile .box-header-info .fw-6 {
    font-weight: 400 !important;
  }
}
.line-discussion {
  display: block;
  border-top: 0.5px solid #e4e6ef;
  margin: 16px 0px;
}
@media only screen and (max-width: 1180px) {
  .share-request-detail .box-header-info {
    flex-direction: column;
    align-items: flex-start;
    gap: 4px;
    padding: 8px 0px;
  }
}
.list-affidavit-record-items {
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
  color: #5e6278;
}
.list-affidavit-record-items:not(:last-child) {
  margin-bottom: 8px;
}
.box-snapshot-mobile {
  background: #fff !important;
  padding: 8px !important;
}
.box-snapshot-mobile .snapshots-title {
  display: none !important;
}
.box-snapshot-mobile .steps-vertical {
  padding-top: unset !important;
}
.box-snapshot-mobile .card-body {
  padding: 8px !important;
  background-color: #eff2f5 !important;
}
.box-snapshot-mobile .request-type {
  width: 100% !important;
  border-right: unset !important;
  margin-right: unset !important;
  padding-right: 8px !important;
}
.box-snapshot-mobile .request-title {
  display: none !important;
}
.box-snapshot-mobile .item {
  border-radius: unset !important;
  border: unset !important;
  background-color: unset !important;
  padding: unset !important;
}
.box-snapshot-mobile .item .btn-headlines {
  margin-top: unset !important;
}
.box-snapshot-mobile .step-item {
  padding-left: unset !important;
}
.box-snapshot-mobile .step-item::before {
  display: none !important;
}
.\-z-index-1 {
  z-index: -1;
}
.btn-back {
  border-radius: 4px;
  border: 0.5px solid #b5b5c3;
  background-color: #fff;
  padding: 8px 16px;
  color: #181c32;
  font-size: 14px;
  font-weight: 600;
}
.btn-tooltip-pinned-business {
  border: none;
  box-shadow: none;
  padding: 0;
  background-color: transparent;
}
.form-check:hover {
  cursor: pointer;
}
.sidebar-business {
  position: fixed;
  z-index: 98 !important;
}
.sidebar-business-mobile {
  display: none;
}
.navbar-business .navbar-business-item .nav-link {
  min-width: 0;
  min-height: 0;
}
.navbar-business .navbar-business-item .nav-link .full-name-profile {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  text-transform: capitalize;
  max-width: 150px;
}
.navbar-business.sticky {
  position: fixed;
  top: 0;
  width: calc(100% - 15rem);
  left: 0;
  background-color: #fff;
  z-index: 97;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
}
.navbar-business.sticky ~ .page-wrapper {
  padding-top: 56px;
}
@media (max-width: 991px) {
  .navbar-business.sticky ~ .page-wrapper {
    padding-top: 44px;
  }
}
.dropdown-menu-arrow.dropdown-menu-end:before {
  right: 32px;
}
.business-request .prescription-request.sticky-share {
  position: fixed;
  top: 56px;
  width: calc(100% - 15rem);
  left: 15rem;
  background-color: #fff;
  z-index: 99;
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2);
}
.border-active .verified-avatar {
  margin-top: -1em;
}
.border-active > .avatar {
  border: 1px solid #029757;
}
.navbar-vertical .logo-business {
  display: flex;
  gap: 16px;
  color: #fff;
  text-decoration: none;
}
.navbar-vertical .logo-business .logo-business-sidebar {
  padding: 10px;
}
.navbar-vertical .logo-business .logo-business-sidebar img {
  border-radius: 50%;
}
.navbar-vertical .logo-business .name-business-sidebar .name-business {
  font-size: 16px;
  font-weight: 400;
  padding-top: 10px;
  margin-bottom: 0px;
  line-height: 16px;
  color: #fff;
}
.navbar-vertical .logo-business .name-business-sidebar .desc-business {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  margin-bottom: 0px;
  text-align: center;
  color: #fff;
}
.navbar-vertical .navbar-collapse {
  padding-top: 0px;
}
.navbar-vertical .navbar-collapse .navbar-nav {
  padding: 0 10px;
  min-height: min-content;
}
.navbar-vertical .navbar-collapse .navbar-nav .nav-item {
  padding: 4px 0;
}
.navbar-vertical .navbar-collapse .navbar-nav .nav-item .nav-link {
  padding: 8px 12px;
}
.navbar-vertical .navbar-collapse .navbar-nav .nav-item .nav-link .nav-link-title {
  font-size: 16px;
  line-height: 24px;
}
.navbar-vertical .navbar-collapse .navbar-nav .nav-item .nav-link:hover {
  background-color: #fff;
  border-radius: 8px;
  color: #181c32;
}
.navbar-vertical .navbar-collapse .navbar-nav .nav-item .nav-link:hover svg path {
  stroke: #181c32;
}
.navbar-vertical .navbar-collapse .navbar-nav .nav-item .dropdown-menu .dropdown-menu-columns .dropdown-menu-column .dropdown-item:hover {
  background-color: #fff;
  border-radius: 8px;
  color: #182433;
}
.navbar-vertical .navbar-collapse .navbar-nav .nav-item .dropdown-menu .dropdown-menu-columns .dropdown-menu-column .dropdown-item:hover .icon-suggest svg path {
  stroke: #fff;
}
.navbar-vertical .navbar-collapse .navbar-nav .nav-item .dropdown-menu .dropdown-menu-columns .dropdown-menu-column .dropdown-item:hover svg path {
  stroke: #181c32;
}
.navbar-vertical .navbar-collapse .navbar-nav .active .nav-link {
  background-color: #fff;
  border-radius: 8px;
  color: #182433;
}
.navbar-vertical .navbar-collapse .navbar-nav .active .nav-link .nav-link-icon svg path {
  stroke: #181c32;
}
.navbar-vertical .navbar-collapse .navbar-nav .active .nav-link .nav-link-icon svg .svg-case {
  fill: #181c32;
}
.navbar-vertical .navbar-collapse .navbar-nav .active .dropdown-menu .dropdown-menu-columns .dropdown-menu-column .dropdown-item {
  margin: 3px 0;
}
.navbar-vertical .navbar-collapse .navbar-nav .active .dropdown-menu .dropdown-menu-columns .dropdown-menu-column .nav-title-case:hover {
  color: #181c32 !important;
}
.navbar-vertical .navbar-collapse .navbar-nav .active .dropdown-menu .dropdown-menu-columns .dropdown-menu-column .dropdown-item.active {
  background-color: #fff;
  border-radius: 8px;
  color: #182433;
  margin-top: 3px;
}
.navbar-vertical .navbar-collapse .navbar-nav .active .dropdown-menu .dropdown-menu-columns .dropdown-menu-column .dropdown-item.active .nav-link-icon svg path {
  stroke: #181c32;
}
.navbar-vertical .navbar-collapse .navbar-nav .active .dropdown-menu .dropdown-menu-columns .dropdown-menu-column .dropdown-item.active .nav-link-title {
  color: #181c32 !important;
}
.navbar-vertical .navbar-collapse .navbar-nav .active .dropdown-menu .dropdown-menu-columns .dropdown-menu-column .dropdown-item.active .nav-title-case {
  color: #181c32 !important;
}
.navbar-vertical .navbar-collapse .navbar-nav .active:after {
  display: none;
}
.navbar-vertical .footer-transparent {
  padding-top: 0px;
}
.navbar-vertical .footer-transparent .navbar-nav .nav-item .dropdown-menu .dropdown-menu-columns .dropdown-item {
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  line-height: 24px;
}
@media only screen and (max-width: 991px) {
  .page .navbar-vertical {
    overflow-x: initial !important;
    overflow-y: initial !important;
  }
}
.global-quick-submit-request {
  display: flex;
  align-items: center;
  transition: all 0.5s ease-out;
  cursor: pointer;
  position: relative;
}
.global-quick-submit-request .box-icon-submit-request {
  display: flex;
  justify-content: flex-end;
}
.global-quick-submit-request .box-icon-submit-request .box-icon-submit-request-label {
  font-size: 12px;
  font-weight: 500;
  line-height: 120%;
  color: #3f4254;
  margin-bottom: 0;
  width: calc(100% - 28px);
}
@media only screen and (max-width: 540px) {
  .global-quick-submit-request .box-icon-submit-request .box-icon-submit-request-label {
    display: none;
  }
}
.global-quick-submit-request .box-request-types {
  position: absolute;
  top: 30px;
  right: 0;
  width: 150px;
  background-color: #fff;
  border-radius: 6px;
  box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.1490196078);
  z-index: 99;
}
@media only screen and (max-width: 991px) {
  .global-quick-submit-request .box-request-types {
    top: 32px;
  }
}
.global-quick-submit-request .box-request-types .box-request-type-item {
  display: none;
  opacity: 0;
  border-radius: 4px;
  padding: 4px;
}
.global-quick-submit-request .box-request-types .box-request-type-item .request-type-label {
  font-size: 12px;
  font-weight: 500;
  line-height: 120%;
  color: #fff;
  margin-bottom: 0;
  width: calc(100% - 28px);
}
.global-quick-submit-request .box-request-types .request-type-10001 {
  background-color: #1223bf;
  margin-bottom: 4px;
  transform-origin: top center;
  animation: rotateX 300ms 60ms ease-in-out forwards;
}
.global-quick-submit-request .box-request-types .request-type-10001:hover {
  background-color: #1d2198;
}
.global-quick-submit-request .box-request-types .request-type-10002 {
  background-color: #1256bf;
  margin-bottom: 4px;
  transform-origin: top center;
  animation: rotateX 300ms 120ms ease-in-out forwards;
}
.global-quick-submit-request .box-request-types .request-type-10002:hover {
  background-color: #1d2198;
}
.global-quick-submit-request .box-request-types .request-type-10003 {
  background-color: #206bc4;
  margin-bottom: 4px;
  transform-origin: top center;
  animation: rotateX 300ms 180ms ease-in-out forwards;
}
.global-quick-submit-request .box-request-types .request-type-10003:hover {
  background-color: #024da6;
}
.global-quick-submit-request .box-request-types .request-type-10004 {
  background-color: #04758e;
  margin-bottom: 4px;
  transform-origin: top center;
  animation: rotateX 300ms 240ms ease-in-out forwards;
}
.global-quick-submit-request .box-request-types .request-type-10004:hover {
  background-color: #066282;
}
.global-quick-submit-request .box-request-types .request-type-10005 {
  background-color: #0eb450;
  transform-origin: top center;
  animation: rotateX 300ms 300ms ease-in-out forwards;
}
.global-quick-submit-request .box-request-types .request-type-10005:hover {
  background-color: #07a345;
}
.global-quick-submit-request .box-request-types .request-type-10006 {
  background-color: #0e8cb4;
  margin-bottom: 4px;
  transform-origin: top center;
  animation: rotateX 300ms 300ms ease-in-out forwards;
}
.global-quick-submit-request .box-request-types .request-type-10006:hover {
  background-color: #03789c;
}
.global-quick-submit-request .box-request-types .request-type-10007 {
  background-color: #0eb48c;
  margin-bottom: 4px;
  transform-origin: top center;
  animation: rotateX 300ms 300ms ease-in-out forwards;
}
.global-quick-submit-request .box-request-types .request-type-10007:hover {
  background-color: #039270;
}
.global-quick-submit-request .box-request-types .request-type-10008 {
  background-color: #2BBD6C;
  margin-bottom: 4px;
  transform-origin: top center;
  animation: rotateX 300ms 300ms ease-in-out forwards;
}
.global-quick-submit-request .box-request-types .request-type-10008:hover {
  background-color: #209B50;
}
.global-quick-submit-request.quick-submit-request-hover .box-request-types {
  padding: 8px;
}
.global-quick-submit-request.quick-submit-request-hover .box-request-types .box-request-type-item {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 4px;
}
.form .modal .modal-dialog,
.form-business .modal .modal-dialog {
  min-width: 800px;
}
@media only screen and (max-width: 767px) {
  .form .modal .modal-dialog,
  .form-business .modal .modal-dialog {
    min-width: 0;
  }
}
.form .modal .modal-dialog .modal-content .bg-modal,
.form-business .modal .modal-dialog .modal-content .bg-modal {
  background-color: #eff2f5;
}
.form .modal .modal-dialog .modal-content .bg-modal .bg-modal-body,
.form-business .modal .modal-dialog .modal-content .bg-modal .bg-modal-body {
  background-color: #fff;
  border-radius: 8px;
  padding: 16px;
}
.form .modal .modal-dialog .modal-content .bg-modal .bg-modal-body p,
.form-business .modal .modal-dialog .modal-content .bg-modal .bg-modal-body p {
  font-size: 16px;
  color: #3f4254;
}
.form .modal .modal-dialog .modal-content .bg-modal .bg-modal-body .desc-contact,
.form-business .modal .modal-dialog .modal-content .bg-modal .bg-modal-body .desc-contact {
  font-size: 12px;
  font-weight: 300;
  line-height: 18px;
  color: #5e6278;
  display: block;
  margin-top: 8px;
}
.form .modal .modal-dialog .modal-content .btn-footer-business-contact,
.form-business .modal .modal-dialog .modal-content .btn-footer-business-contact {
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
}
@media only screen and (max-width: 540px) {
  .form .modal .modal-dialog .modal-content .btn-footer-business-contact,
  .form-business .modal .modal-dialog .modal-content .btn-footer-business-contact {
    align-items: flex-end;
  }
}
@media only screen and (max-width: 540px) {
  .form .modal .modal-dialog,
  .form-business .modal .modal-dialog {
    min-width: unset !important;
  }
}
.btn-footer-right {
  display: flex;
  align-items: center;
  gap: 20px;
}
.btn-footer-right .footer-title {
  font-size: 15px;
  font-weight: 500;
  margin-right: 5px;
}
.btn-footer-right .form-check-input {
  width: 18px;
  height: 18px;
  border: 1px solid #8e8a8a;
}
.btn-footer-right .form-check-input:checked {
  border: 0 !important;
}
.btn-footer-right .form-check-input:focus {
  box-shadow: none;
}
@media only screen and (max-width: 540px) {
  .btn-footer-right {
    align-items: flex-end;
    gap: 8px;
    flex-direction: column;
  }
}
.case-list-client .list-contact-member,
.list-contact-member-wrapper .list-contact-member {
  table-layout: fixed;
  width: 100%;
}
.case-list-client .list-contact-member .list-contact-member-item,
.list-contact-member-wrapper .list-contact-member .list-contact-member-item {
  height: 47px;
}
.case-list-client .list-contact-member .list-contact-member-item:hover,
.list-contact-member-wrapper .list-contact-member .list-contact-member-item:hover {
  cursor: pointer;
}
.case-list-client .list-contact-member .list-contact-member-item:hover .quick-update-member-wrapper,
.list-contact-member-wrapper .list-contact-member .list-contact-member-item:hover .quick-update-member-wrapper {
  display: flex !important;
  justify-content: flex-end;
}
.case-list-client .list-contact-member .list-contact-member-item .box-group-update,
.list-contact-member-wrapper .list-contact-member .list-contact-member-item .box-group-update {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.card .card-body .title-detail {
  color: #181c32;
  padding: 0 0 8px 0;
  margin-bottom: 0;
  border-bottom: 0.5px solid #b5b5c3;
}
.card .card-body .contact-detail {
  color: #181c32;
  padding: 0 0 8px 0;
  border-bottom: 0.5px solid #b5b5c3;
}
.card .card-body .desc-contact {
  font-size: 12px;
  font-weight: 300;
  line-height: 18px;
  color: #5e6278;
}
.card .card-body .table-case {
  border: 0.5px solid #b5b5c3;
}
.card .card-body .table-case thead tr td {
  border-style: dashed !important;
}
.card .card-body .table-case thead tr td:last-child {
  padding-right: 12px;
}
.card .card-body .table-case tbody tr td {
  border-style: none;
  padding: 12px;
}
.bootstrap-select .filter-option .filter-option-inner-inner {
  font-size: 14px;
  color: #181c32;
  font-weight: 400;
  font-family: "SF Pro Display";
}
.business-case .box-case-info {
  width: calc(100% - 136px);
}
.business-case .box-case-info .case-name {
  font-size: 24px;
  font-weight: 600;
  margin: 0;
  padding-bottom: 8px;
  color: #181c32;
  line-height: 36px;
}
.business-case .card-case {
  background-color: #eff2f5;
}
.business-case .card-case .text-case {
  margin-left: 16px;
}
.business-case .col-left {
  padding-right: 0;
}
.business-case .card-case-left {
  margin: 16px;
  height: 426px;
}
.business-case .col-right {
  padding-left: 0;
}
.business-case .card-case-right {
  margin: 16px 16px 0 0;
  height: 426px;
}
.business-case .form-business-case .btn-case-footer {
  padding: 8px;
  box-shadow: 0px -4px 8px 0px rgba(0, 0, 0, 0.05);
}
.business-case .form-business-case .btn-case-footer .text-case {
  padding-bottom: 8px;
}
.table_field_update_systems tbody td,
.table_field_update_systems tbody td:first-child {
  padding: 12px 0;
}
.table_field_update_systems tbody tr td:last-child {
  padding-right: 0;
}
.table_field_update_systems .btn-table {
  cursor: pointer;
  padding: 4px 8px;
  border-radius: 4px;
}
.table_field_update_systems .btn-revert:hover {
  background-color: #e1ecfb;
}
.table_field_update_systems .btn-confirm:hover {
  background-color: #d1fadf;
}
.table-business-client thead tr th {
  padding: 6px 12px;
  text-align: left;
}
.table-business-client thead tr .title-table a {
  color: #181c32;
}
.table-business-client thead tr .title-table i {
  color: #5e6278;
}
.table-business-client tbody tr td:first-child {
  padding: 12px;
}
.table-business-client tbody tr td {
  padding: 12px;
  text-align: left;
}
.table-business-client tbody tr td .icon-rq-type svg {
  width: 20px;
  height: 20px;
  border-radius: 4px;
}
@keyframes heart-beating {
  0% {
    fill: #a1f09f;
  }
  25% {
    fill: rgba(161, 240, 159, 0.25);
  }
  50% {
    fill: rgba(161, 240, 159, 0.5);
  }
  75% {
    fill: rgba(161, 240, 159, 0.75);
  }
  100% {
    fill: #a1f09f;
  }
}
.tips-wrapper {
  display: flex;
  flex-direction: row-reverse;
  position: relative;
  min-height: 16px;
}
.tips-wrapper .accordin-animation {
  width: 100%;
  border-radius: 8px;
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.1);
}
.tips-wrapper .tips-content {
  width: 100%;
  z-index: 8;
}
.tips-wrapper .tips-dot {
  cursor: pointer;
  z-index: 5;
  top: 0;
  position: absolute;
  right: 24px;
}
.tips-wrapper .tips-dot .circle-on {
  animation: heart-beating 2.5s infinite;
}
.tips-wrapper .tips-dot-case {
  right: 12px;
}
.tips-wrapper .tips-dot-save-case {
  right: 16px;
}
.list-field-update-systems {
  margin: 16px 16px 0;
}
.list-filter-contact-group {
  border-bottom: 0.5px solid #b5b5c3;
  padding: 8px 12px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 8px;
}
.list-filter-contact-group .list-filter-contact-group-item {
  border-radius: 4px;
  border: 0.5px solid #b5b5c3;
  background-color: #eff2f5;
  padding: 4px 8px;
  width: fit-content;
  cursor: pointer;
}
.list-filter-contact-group .list-filter-contact-group-item .contact-group-title {
  font-size: 12px;
  font-weight: 300;
  line-height: 12px;
  color: #181c32;
  display: block;
  text-align: center;
}
.list-filter-contact-group .active-contact-member-group {
  border: 0.5px solid #7eade7;
}
.list-filter-contact-group .active-contact-member-group .contact-group-title {
  color: #1877f2;
}
.list-filter-contact-group .btn-view-all {
  color: #1877f2;
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
}
@media only screen and (max-width: 540px) {
  .box-hashtag-wrapper {
    display: none;
  }
}
.box-hashtag-wrapper .box-hashtag .box-hashtag-item {
  display: flex;
  align-items: center;
  gap: 8px;
  cursor: pointer;
}
.box-hashtag-wrapper .input-hashtag {
  width: 310px;
}
.box-hashtag-wrapper .input-hashtag .input-hashtag-item {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 8px;
}
.box-hashtag-wrapper .list-hashtag {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 4px;
  width: fit-content;
  cursor: pointer;
}
.box-hashtag-wrapper .list-hashtag .list-hashtag-item {
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  margin-bottom: 0;
  color: #5e6278;
  max-width: 75px;
  background-color: #e6f0ff;
  padding: 2px;
  border-radius: 4px;
  max-height: 16px;
}
#modal-create-or-update-note .modal-dialog-note {
  min-width: 920px;
}
@media only screen and (max-width: 991px) {
  #modal-create-or-update-note .modal-dialog-note {
    min-width: 0;
  }
}
#modal-create-or-update-note .modal-dialog-note .btn-create-note:disabled {
  opacity: 1;
  border-color: #e4e6ef;
  background-color: #e4e6ef;
  color: #a1a5b7;
}
.accordion-of-notes .accordion-note-item:hover .box-edit-or-delete-notes {
  display: flex !important;
  align-items: center;
  gap: 8px;
}
.accordion-of-notes .accordion-note-item .accordion-header {
  border-radius: 8px;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
}
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button:not(.collapsed) {
  font-weight: 400;
}
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button {
  border-radius: 8px 8px 0 0;
  border: 0.5px solid #206bc4;
  background-color: #e6f0ff;
}
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 98%;
}
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-category,
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-content {
  display: flex;
  align-items: flex-end;
}
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-category .accordion-item-title,
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-content .accordion-item-title {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  color: #7e8299;
  padding-right: 4px;
  margin-top: 1px;
  vertical-align: bottom;
}
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-category .accordion-item-desc,
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-content .accordion-item-desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  color: #181c32;
}
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-category .accordion-item-category,
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-content .accordion-item-category {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media (min-width: 541px) and (max-width: 767px) {
  .accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-category .accordion-item-category,
  .accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-content .accordion-item-category {
    max-width: 35ch;
  }
}
@media only screen and (max-width: 540px) {
  .accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-category .accordion-item-category,
  .accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-content .accordion-item-category {
    max-width: 15ch;
  }
}
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-category .acordion-item-content-note,
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-content .acordion-item-content-note {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 400px;
  white-space: break-spaces;
}
@media (min-width: 541px) and (max-width: 767px) {
  .accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-category .acordion-item-content-note,
  .accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-content .acordion-item-content-note {
    width: 250px;
  }
}
@media only screen and (max-width: 540px) {
  .accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-category .acordion-item-content-note,
  .accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-content .acordion-item-content-note {
    width: 150px;
  }
}
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-category .acordion-item-content-note p,
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-category .acordion-item-content-note ul,
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-category .acordion-item-content-note ol,
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-content .acordion-item-content-note p,
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-content .acordion-item-content-note ul,
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button .accordion-item-notes-wrapper .accordion-item-notes .box-note-content .acordion-item-content-note ol {
  margin-bottom: 0;
}
.accordion-of-notes .accordion-note-item .accordion-header .accordion-button.collapsed {
  border-radius: 8px;
  border: 0.5px solid #b5b5c3;
  background-color: #fff;
}
.accordion-of-notes .accordion-note-item .accordion-collapse .accordion-body {
  border-radius: 0 0 8px 8px;
  border-top: 0 !important;
  border: 0.5px solid #206bc4;
  background-color: #fff;
  text-align: start;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  color: #181c32;
}
.accordion-of-notes .accordion-note-item .box-creator-and-create-at-note {
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  color: #7e8299;
  text-align: end;
  margin-top: 8px;
}
.accordion-of-notes:last-child .box-creator-and-create-at-note {
  margin-bottom: 16px;
}
.accordion-button:after {
  width: 20px;
  margin-left: 8px;
}
.collapsing {
  transition: height 0.7s ease !important;
}
.collapsing.collapse-horizontal {
  transition: width 0.7s ease !important;
}
@media (min-width: 320px) and (max-width: 991px) {
  .sidebar-business,
  .btn-toggler-nav {
    display: none;
  }
  .sidebar-business-mobile {
    background-image: url("/build/assets/bg-header-mb-BY7Ijp0I.jpg");
    --tblr-navbar-border-color: 0 !important;
    border-bottom: 0.5px solid #b5b5c3;
    box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
    min-height: 44px;
    display: block;
    padding: 0;
  }
  .sidebar-business-mobile .show-menu-mobile {
    display: none;
    background-color: rgba(11, 11, 11, 0.5019607843);
    width: 100%;
    height: calc(100% - 44px);
    z-index: 110;
    position: fixed;
    padding-top: 0;
  }
  .sidebar-business-mobile .show-menu-mobile .content-menu-mobile {
    display: flex;
    flex-direction: column;
    overflow-x: hidden;
    overflow-y: auto;
    width: 260px;
    height: 100%;
    position: relative;
    background-color: #182533;
  }
  .sidebar-business-mobile .show-menu-mobile .content-menu-mobile::-webkit-scrollbar {
    display: none;
  }
  .sidebar-business-mobile .show-menu-mobile .content-menu-mobile .search-mobile {
    padding: 8px 10px;
  }
  .sidebar-business-mobile .show-menu-mobile .content-menu-mobile .search-mobile .btn-submit-search {
    background-color: #fff;
    border-radius: 4px;
    border: 0;
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.15);
  }
  .sidebar-business-mobile .show-menu-mobile .content-menu-mobile .navbar-nav .dropdown .nav-link-icon .nav-link-title {
    color: #181c32;
  }
  .sidebar-business-mobile .show-menu-mobile .content-menu-mobile .navbar-share {
    margin-top: auto;
    width: 100%;
  }
  .sidebar-business-mobile .show-menu-mobile .content-menu-mobile .nav-link {
    color: #fff;
  }
  .sidebar-business-mobile .show-menu-mobile .btn-close-menu {
    position: absolute;
    top: 3px;
    left: 7px;
  }
  .sidebar-business-mobile .dropdown-menu {
    position: absolute;
    top: 38px;
    right: 3px;
    background-color: #fff;
    color: #181c32;
    z-index: 999;
  }
  .sidebar-business-mobile .dropdown-menu::before {
    right: 48px;
  }
  .sidebar-business-mobile .list-navbar-menu {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 8px 0px;
  }
  .sidebar-business-mobile .list-navbar-menu .item-nav-mobile {
    width: 28px;
    height: 28px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 991px) and (max-width: 540px) {
  .sidebar-business-mobile .list-navbar-menu .navbar-quick-submit-request {
    display: none;
  }
}
@media (min-width: 320px) and (max-width: 991px) {
  .sidebar-business-mobile .list-navbar-menu .avatar-profile {
    width: 20px !important;
    height: 20px !important;
  }
  .sidebar-business-mobile .list-navbar-menu .navbar-toggler {
    width: 20px;
    height: 20px;
  }
  .icon-navbar-menu-mobile svg,
  .btn-open-help-tour svg {
    width: 20px;
    height: 20px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .form-business .modal .modal-dialog {
    min-width: 0;
  }
  .form-business .modal .modal-dialog .modal-body .mb-label {
    margin-bottom: 16px;
  }
  .form-business .modal .modal-dialog .btn-footer-business-contact .btn-footer-right .form-checkbox {
    text-align: right;
  }
  .table-member .card-body .show,
  .table-business .card-body .show {
    display: none;
  }
  .table-member .card-body .input-mb,
  .table-business .card-body .input-mb {
    margin: 0 !important;
  }
  .table-member .card-body .input-mb .show-record-number,
  .table-business .card-body .input-mb .show-record-number {
    width: 35px;
    padding: 4px 8px;
  }
  .business-case .col-left {
    padding-right: calc(var(--tblr-gutter-x) * 0.5);
  }
  .business-case .col-right {
    padding-left: calc(var(--tblr-gutter-x) * 0.5);
  }
  .business-case .card-case-right {
    margin: 0 16px 16px 16px;
  }
}
@media only screen and (max-width: 540px) {
  .business-case .form-business-case .case-desc {
    margin-bottom: 0 !important;
  }
  .business-case .form-business-case .case-desc .description-case {
    height: 36px;
  }
  .business-case .form-business-case .case-desc .text-desc {
    margin-bottom: 0px !important;
  }
  .business-case .form-business-case .btn-case-footer .btn-next-case {
    display: block;
    border-radius: 4px;
    background-color: #206bc4;
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
  }
  .business-case .form-business-case .btn-case-footer .btn-next-case:disabled {
    background-color: #e4e6ef !important;
    color: #a1a5b7 !important;
    font-weight: 600;
    border: 0;
    opacity: inherit;
  }
  .business-case .form-business-case .card-case-left {
    height: fit-content;
  }
  .business-case .form-business-case .card-case-right {
    height: fit-content;
  }
  .dialog-tour-business .tg-dialog-header {
    padding: 14px 14px 0 14px;
  }
  .dialog-tour-business .tg-dialog-header .tg-dialog-title .title-step-tour {
    font-size: 16px;
    line-height: 100%;
  }
  .dialog-tour-business .tg-dialog-header .tg-dialog-title .tg-step-progress {
    line-height: 100%;
  }
  .dialog-tour-business .tg-dialog-body {
    margin: 0 14px;
  }
  .dialog-tour-business .tg-dialog-body .content-step-tour {
    font-size: 12px;
    line-height: normal;
    padding-top: 10px;
    padding-bottom: 14px;
    margin-bottom: 10px;
  }
  .dialog-tour-business .tg-dialog-body .content-step-tour .box-helpful {
    bottom: -45px;
  }
  .dialog-tour-business .tg-dialog-body .box-step-5 {
    padding-bottom: 0 !important;
    margin-bottom: 20px;
  }
  .dialog-tour-business .tg-dialog-footer {
    padding: 0px 14px 14px !important;
  }
  .dialog-tour-business .tg-dialog-footer #tg-dialog-next-btn,
  .dialog-tour-business .tg-dialog-footer #tg-dialog-prev-btn {
    width: 63px;
    height: 30px;
    padding: 8px 16px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .dialog-tour-business .tg-dialog-footer #tg-dialog-next-btn:hover,
  .dialog-tour-business .tg-dialog-footer #tg-dialog-prev-btn:hover {
    background-color: #206bc4;
    color: #fff;
  }
}
#cke_template_content, .request-message-recommended {
  width: 100% !important;
}
span#cke_1_bottom {
  display: none;
}
.navbar-menu-admin .show-menu-mobile .btn-close-menu {
  display: none;
}
.navbar-menu-admin .show-menu-mobile .order-first {
  display: none;
}
.navbar-admin.sticky {
  position: fixed;
  top: 0;
  width: 100%;
  left: 0;
  background-color: #fff;
  z-index: 999;
  transition: all 0.3s ease-in-out;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
}
.box-preview-admin {
  height: calc(100% - 30px);
}
.table-drag-scroll {
  cursor: ew-resize;
}
.box-contact-not-business-global {
  display: flex;
  justify-content: space-between;
  gap: 10px;
  border-radius: 8px;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1019607843);
  background: linear-gradient(360deg, #F9FCFE 0%, #FFF4EB 100%);
}
.col-logo-business-local .label-camera-avatar {
  display: none !important;
}
.box-resolution .box-resolution-items {
  display: flex;
  width: 100%;
  border: 1px solid #fff;
}
.box-resolution .box-resolution-items .box-resolution-label {
  background-color: #ffbe76;
  width: 20%;
  font-weight: 600;
  padding: 4px;
  padding-left: 16px;
  margin-bottom: 0;
}
.box-resolution .box-business-type .business-type-code {
  width: 80%;
  text-align: center;
  background-color: #ee5253;
  color: #fff;
  padding: 4px 12px;
  margin-bottom: 0;
  border-left: 2px solid #fff;
}
.box-resolution .box-request-status .box-request-status-item {
  width: 20%;
  background-color: #1ab7ea;
  color: #fff;
  font-weight: 600;
  padding: 4px 12px;
  margin-bottom: 0;
  border-left: 2px solid #fff;
}
.box-resolution .box-request-type .request-type-code {
  width: 80%;
  padding: 4px;
  margin-bottom: 0;
  text-align: center;
  border-left: 2px solid #fff;
  background-color: #fffa65;
}
.box-resolution .box-request-resolution .box-request-resolution-title {
  width: 20%;
}
.box-resolution .box-request-resolution .box-request-resolution-title p {
  background-color: #ffbe76;
  font-weight: 600;
  padding: 4px;
  padding-left: 16px;
  margin-bottom: 0;
}
.box-resolution .box-request-resolution .box-request-resolution-item {
  width: 20%;
  margin-bottom: 0;
}
.box-resolution .box-request-resolution .box-request-resolution-item .box-request-resolution-name {
  margin-bottom: 0;
  padding: 4px 12px;
  border-left: 2px solid #fff;
  border-bottom: 2px solid #fff;
  background-color: #2e86de;
  color: #182433;
  display: block;
  cursor: pointer;
}
.box-resolution .box-request-resolution .box-request-resolution-item .box-request-resolution-name:hover {
  background-color: #0762bc;
}
.box-resolution .box-request-resolution .box-request-resolution-item .btn-add-new-resolution {
  background-color: #2e86de;
  color: #fff;
  border-left: 2px solid #fff;
  border-bottom: 1px solid #fff;
  padding: 4px 12px;
  display: block;
  text-align: center;
  cursor: pointer;
}
.box-resolution .box-request-resolution .box-request-resolution-item .btn-add-new-resolution:hover {
  background-color: #0762bc;
}
.box-resolution .box-request-resolution .box-request-resolution-item .box-resolution-name {
  margin-bottom: 0;
  padding: 4px 12px;
  border-left: 2px solid #fff;
  border-bottom: 2px solid #fff;
  background-color: rgb(239, 242, 245);
  color: #181C32;
  display: block;
}
.table-request-template .table th {
  font-weight: 600;
}
.table-request-template .table td + td, .table-request-template .table th + th {
  border: 1px solid rgba(4, 32, 69, 0.14);
}
.form-filter-case-admin {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media only screen and (max-width: 767px) {
  .form-filter-case-admin {
    align-items: flex-end;
  }
}
.form-filter-case-admin .box-search-filter-case {
  display: flex;
  gap: 16px;
  width: 100%;
}
@media only screen and (max-width: 767px) {
  .form-filter-case-admin .box-search-filter-case {
    display: block;
  }
}
.form-filter-case-admin .box-search-filter-case .form-search-case-admin {
  width: calc(50% - 20px);
}
@media only screen and (max-width: 767px) {
  .form-filter-case-admin .box-search-filter-case .form-search-case-admin {
    width: 100%;
  }
}
.form-filter-case-admin .box-search-filter-case .form-search-case-admin .input-group-search .input-group-text {
  height: 36px;
}
.form-filter-case-admin .box-search-filter-case .form-search-case-admin .input-group-search .input-search-table {
  height: 36px;
}
.form-filter-case-admin .box-search-filter-case .form-group-filter-case {
  width: 50%;
}
@media only screen and (max-width: 767px) {
  .form-filter-case-admin .box-search-filter-case .form-group-filter-case {
    margin-top: 16px;
  }
}
@media only screen and (max-width: 767px) {
  .navbar-admin .navbar-toggler-custom {
    color: #1877F2;
  }
  .navbar-menu-admin .show-menu-mobile {
    display: none;
    background-color: rgba(11, 11, 11, 0.5019607843);
    width: 100%;
    height: calc(100% - 56px);
    z-index: 999;
    position: fixed;
    padding-top: 0;
  }
  .navbar-menu-admin .show-menu-mobile .btn-close-menu {
    display: block;
    position: absolute;
    top: 3px;
    right: 7px;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-menu-mobile {
    width: 260px;
    height: 100%;
    position: relative;
    background-color: #182533;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-menu-mobile .nav-link {
    color: #fff;
  }
  .navbar-menu-admin .show-menu-mobile .navbar {
    --tblr-navbar-border-width: none;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-nav {
    padding: 0 10px;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-nav .nav-item {
    padding: 4px 0;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-nav .nav-item .nav-link {
    padding: 8px 12px;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-nav .nav-item .nav-link .nav-link-title {
    font-size: 16px;
    line-height: 24px;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-nav .nav-item .nav-link:hover {
    background-color: #fff;
    border-radius: 8px;
    color: #181C32;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-nav .nav-item .nav-link:hover .nav-link-title:hover {
    color: #181C32;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-nav .nav-item .nav-link:hover svg:focus path {
    stroke: #181C32;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-nav .nav-item .dropdown-menu .dropdown-item {
    font-size: 16px;
    line-height: 24px;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
    background-color: #fff;
    border-radius: 8px;
    color: #182433;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover svg path {
    stroke: #181C32;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-nav .active .nav-link {
    background-color: #fff;
    border-radius: 8px;
    color: #181C32;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-nav .active .dropdown-menu .dropdown-item {
    margin: 3px 0;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-nav .active .dropdown-menu .dropdown-item.active {
    background-color: #fff;
    border-radius: 8px;
    color: #182433;
    margin-top: 3px;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-nav .active .dropdown-menu .dropdown-item.active .nav-link-icon svg path {
    stroke: #181C32;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-nav .active .dropdown-menu .dropdown-item.active .nav-link-title {
    color: #181C32 !important;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-nav .active .dropdown-menu .dropdown-item.active .nav-title-case {
    color: #181C32 !important;
  }
  .navbar-menu-admin .show-menu-mobile .navbar-nav .dropdown .dropdown-menu .dropdown-item {
    color: #fff;
  }
}
.box-action-message {
  gap: 8px;
  align-items: center;
}
.box-action-message li {
  list-style-type: none;
}
.box-action-message li span, .box-action-message li label {
  font-size: 14px;
  font-weight: 400;
  color: #5E6278;
}
.box-action-message .active {
  background-color: #EFF2F5;
  padding: 8px;
  border-radius: 8px;
}
.box-action-message .active span, .box-action-message .active label {
  color: #1877F2;
}
.box-tab-message .box-tab-recommended .request-message-recommended {
  width: 600px;
  height: 265px;
  overflow-y: scroll;
  border: 1px solid #d1d1d1;
  border-radius: 8px;
  padding: 20px;
}
.box-tab-message .show-message-error-file {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 194px;
  background-color: #fff;
  border: 0.5px solid #B5B5C3;
  border-radius: 8px;
  margin-left: 0;
}
.box-tab-message .show-message-error-file p {
  font-size: 14px;
  text-align: center;
  font-weight: 400;
  line-height: 100%;
  margin-bottom: 12px;
}
.box-tab-message .show-message-error-file .btn-upload-file {
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  color: #1877F2;
}
.text_type_message {
  color: #3F4254;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  padding: 0 0 10px 16px;
  margin-bottom: 0;
}
.page-mobile {
  height: 100%;
}
.page-mobile .affidavit-footer svg {
  padding: 4px;
  border-radius: 8px;
  border: 0.5px solid #206bc4;
  background: #0093b3;
  box-shadow: 0px 4px 6px -2px rgba(16, 24, 40, 0.04), 0px -2px 8px -4px rgba(16, 24, 40, 0.06);
}
.page-mobile .icon-request.show svg path {
  stroke: #1877f2;
}
@media screen and (min-width: 992px) {
  .page-mobile .navbar-vertical {
    width: 100%;
    position: inherit;
    min-height: 44px;
  }
  .page-mobile .sidebar-business-mobile {
    background-image: url("/build/assets/bg-header-mb-BY7Ijp0I.jpg");
    background-size: cover;
  }
  .page-mobile .sidebar-business-mobile .show-menu-mobile {
    display: none;
    background-color: rgba(11, 11, 11, 0.5019607843);
    width: 100%;
    margin-top: 0;
    height: calc(100% - 44px);
    z-index: 110;
    position: fixed;
    padding-top: 0;
  }
  .page-mobile .sidebar-business-mobile .show-menu-mobile .content-menu-mobile {
    display: flex;
    flex-direction: column;
    overflow-x: hidden;
    overflow-y: auto;
    width: 260px;
    height: 100%;
    position: relative;
    background-color: #182533;
  }
  .page-mobile .sidebar-business-mobile .show-menu-mobile .btn-close-menu {
    position: absolute;
    top: 10px;
    right: 10px;
  }
  .page-mobile .sidebar-business-mobile .logo-business {
    display: block;
  }
  .page-mobile .sidebar-business-mobile,
  .page-mobile .navbar-expand-lg .navbar-toggler {
    display: block;
  }
  .page-mobile .navbar-vertical.navbar-expand-lg > [class^=container] {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 0 16px;
    height: 44px;
  }
  .page-mobile .navbar-expand-lg.navbar-vertical ~ .navbar,
  .page-mobile .navbar-expand-lg.navbar-vertical ~ .page-wrapper {
    margin-left: 0;
  }
  .page-mobile .navbar-toggler-custom {
    color: #1877f2;
  }
}
.page-mobile .page-wrapper-mobile {
  height: 100%;
  position: relative;
}
.page-mobile .page-wrapper-mobile > div,
.page-mobile .page-wrapper-mobile request-discussion-mobile {
  height: 100%;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile {
  position: fixed;
  z-index: 97;
  width: 100%;
  height: 32px;
  top: 44px;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .box-message-missing {
  border-radius: 0;
  height: 62px;
  padding: 16px 8px;
  margin-bottom: 0;
  gap: 8px;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .box-message-missing .box-content h4 {
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 4px;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .box-message-missing .box-content span {
  font-size: 12px;
  line-height: 14.4px;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile {
  background-color: #fff;
  border-bottom: 0.5px solid #b5b5c3;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.15);
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .header-info-mobile {
  width: 100vw;
  overflow-x: auto;
  overflow-y: hidden;
  padding: 16px 8px 12px;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .header-info-mobile .box-request-type {
  width: fit-content;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .header-info-mobile .box-request-type .request-type svg {
  width: 34px;
  height: 34px;
  margin-left: 8px;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .header-info-mobile .box-request-type .request-type .request-info {
  border-right: 0.5px solid #b5b5c3;
  margin-right: 8px;
  padding-right: 8px;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .header-info-mobile .box-request-type .request-type .request-info svg {
  width: 14px;
  height: 14px;
  margin-left: 4px;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .header-info-mobile .box-request-type .request-type .request-info .dropdown-menu {
  top: 30px !important;
  left: -170px;
}
@media screen and (max-width: 540px) {
  .page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .header-info-mobile .box-request-type .request-type .request-info {
    width: 78vw;
  }
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .header-info-mobile .box-request-type .request-status {
  width: 65vw;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .header-info-mobile .box-request-type .request-status .selectize-input {
  border: none;
  padding: 0 30px 0 0;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .header-info-mobile .box-request-type .request-status .selectize-input .item {
  color: #5e6278;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .header-info-mobile .box-request-type .request-status .request-assignee {
  font-size: 14px;
  font-weight: 400;
  color: #181c32;
  display: flex;
  align-items: center;
  gap: 8px;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .header-info-mobile .box-request-type .request-status .request-assignee span {
  line-height: 14px;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .header-info-mobile .box-request-type .request-status .request-assignee .assignee-full-name {
  max-width: 12ch;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .header-info-mobile::after {
  content: "";
  width: 40px;
  height: 36%;
  position: absolute;
  top: 0;
  right: 0;
  opacity: 0.8;
  background: linear-gradient(270deg, #fff 10.47%, rgba(255, 255, 255, 0.7) 30.49%, rgba(255, 255, 255, 0) 66.68%);
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .header-info-mobile::-webkit-scrollbar {
  display: none;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .snapshot-action {
  background-color: #eff2f5;
  border-radius: 8px;
  padding: 8px;
  margin: 0 8px 8px;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .snapshot-action .btn-rq-detail {
  background-color: #fff;
  color: #206bc4;
  border-radius: 4px;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 400;
  border: 0.5px solid #206bc4;
  width: 50%;
  line-height: 14px;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .snapshot-action .btn-rq-detail:hover {
  background-color: #e1ecfb;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .snapshot-action .form-amount,
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .header-letter-mobile .snapshot-action .deal_date {
  border-radius: 4px;
  border: 0.5px solid #b5b5c3;
  background: #fff;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .icon-chevron-down {
  background: linear-gradient(180deg, rgba(34, 34, 34, 0.4) 18.64%, rgba(34, 34, 34, 0) 100%);
  display: flex;
  width: 100vw;
  justify-content: center;
  padding-top: 8px;
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .icon-chevron-down.hide {
  transform: rotate(180deg);
}
.page-mobile .page-wrapper-mobile .box-header-letter-mobile .icon-chevron-down.hide path {
  stroke: #7e8299;
  stroke-width: 2;
}
.page-mobile .page-wrapper-mobile .unhide-letter-mobile {
  margin: 0 8px 8px 8px !important;
}
.page-mobile .box-message {
  background-color: #fff;
  display: flex;
  flex-direction: column;
  height: calc(100vh - 45px);
}
.page-mobile .box-message .discussion-topic {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow-y: auto;
}
.page-mobile .box-message .discussion-topic .box-topic {
  width: 100%;
  position: relative;
  margin-bottom: 8px;
}
.page-mobile .box-message .discussion-topic .box-topic .btn-update-title {
  background-color: transparent;
  border: none;
  box-shadow: none;
  padding: 0;
}
.page-mobile .box-message .discussion-topic .box-topic .btn-discussion {
  width: 36px;
  height: 36px;
  background-color: transparent;
  padding: 8px;
  border-radius: 50%;
  border: 0;
  box-shadow: none;
}
.page-mobile .box-message .discussion-topic .box-topic .btn-discussion:hover {
  background-color: #e4e6ef;
}
.page-mobile .box-message .discussion-topic .box-topic .avatar-chat-box {
  border: 0.5px solid #f5f5f5;
}
.page-mobile .box-message .discussion-topic .box-topic::after {
  position: absolute;
  content: "";
  width: 100%;
  height: 40px;
  top: 115px;
  left: 0;
  background: linear-gradient(180deg, #f9fbff 10.47%, rgba(249, 251, 255, 0.7) 30.49%, rgba(249, 251, 255, 0) 66.68%);
}
.page-mobile .box-message .discussion-topic .scroll-discussion {
  height: auto;
  overflow-y: auto;
  flex: 1;
}
.page-mobile .box-message .discussion-topic .scroll-discussion .comment-discussion .you-comment {
  margin-bottom: 6px;
}
.page-mobile .box-message .discussion-topic .scroll-discussion .comment-discussion .you-comment .you-name-comment {
  font-family: "Inter";
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  color: #5e6278;
}
.page-mobile .box-message .discussion-topic .scroll-discussion .comment-discussion .you-comment .date-comment {
  font-family: "Inter";
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  color: #7e8299;
}
.page-mobile .box-message .discussion-topic .scroll-discussion .comment-discussion .name-comment {
  font-family: "Inter";
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  color: #5e6278;
}
.page-mobile .box-message .discussion-topic .scroll-discussion .comment-discussion .date-comment {
  font-family: "Inter";
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  color: #7e8299;
}
.page-mobile .box-message .discussion-topic .scroll-discussion .desc-comment {
  font-family: "Inter";
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  color: #181c32;
  padding: 7px 14px;
  border-radius: 0px 8px 8px 8px;
  background: #eff2f5;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.06), 0px 1px 3px 0px rgba(16, 24, 40, 0.1);
  width: fit-content;
  min-width: 176px;
  overflow-wrap: anywhere;
}
.page-mobile .box-message .discussion-topic .scroll-discussion .desc-you-comment {
  font-family: "Inter";
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  color: #fff;
  padding: 7px 14px;
  border-radius: 8px 0px 8px 8px;
  background: #206bc4;
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.06), 0px 1px 3px 0px rgba(16, 24, 40, 0.1);
  min-width: 135px;
  margin-left: auto;
  width: fit-content;
  overflow-wrap: anywhere;
}
.page-mobile .box-message .discussion-topic .scroll-discussion .liner-continer {
  display: table-row;
}
.page-mobile .box-message .discussion-topic .scroll-discussion .liner-continer .left-line {
  display: table-cell;
  width: 50%;
  padding-right: 10px;
}
.page-mobile .box-message .discussion-topic .scroll-discussion .liner-continer .left-line:after {
  background-color: hsla(0, 0%, 46%, 0.14);
  content: "";
  display: inline-block;
  height: 1px;
  vertical-align: middle;
  width: 100%;
}
.page-mobile .box-message .discussion-topic .scroll-discussion .liner-continer .right-line {
  display: table-cell;
  width: 50%;
  padding-left: 10px;
}
.page-mobile .box-message .discussion-topic .scroll-discussion .liner-continer .right-line:after {
  background-color: hsla(0, 0%, 46%, 0.14);
  content: "";
  display: inline-block;
  height: 1px;
  vertical-align: middle;
  width: 100%;
}
.page-mobile .box-message .discussion-topic .send-message-request {
  border-top: 0.5px solid #e4e6ef;
  background-color: #eff2f5;
  padding: 12px 16px;
}
.page-mobile .box-message .discussion-topic .send-message-request .submit-send-message-request {
  background-color: #206bc4;
  border-radius: 8px;
  border: 0;
  box-shadow: none;
  padding: 7px;
}
.page-mobile .attachment-bottom {
  position: fixed;
  bottom: 6%;
  width: 100%;
}
.page-mobile .attachment-bottom .icon-attachment {
  display: grid;
  gap: 16px;
  justify-content: end;
  margin-right: 14px;
  margin-bottom: 16px;
}
.page-mobile .request-detail-mobile {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: auto;
}
.page-mobile .request-detail-mobile .posted-sidebar {
  width: 50%;
  margin: auto;
}
.page-mobile .list-letters-mobile {
  height: calc(100dvh - 100px);
  overflow: auto;
}
.page-mobile .list-letters-mobile .list-item.letter-hide {
  padding: 8px !important;
}
.page-mobile .list-letters-mobile .list-item.can-hide {
  padding: 0;
}
.page-mobile .list-letters-mobile .list-item.can-hide .box-attachment-letter {
  position: relative;
}
.page-mobile .list-letters-mobile .list-item.can-hide .box-attachment-letter .attachment-letter {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  min-width: 168px;
  padding: 4px 8px;
  border-radius: 8px 8px 0px 0px;
  background: rgba(0, 0, 0, 0.4);
  z-index: 9;
}
.page-mobile .list-letters-mobile .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter {
  list-style: none;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
}
.page-mobile .list-letters-mobile .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter {
  background-image: url("/build/assets/icon-attachment-0r65RfTi.png");
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
}
.page-mobile .list-letters-mobile .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-email {
  background-position: 0px 0px;
}
.page-mobile .list-letters-mobile .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-image {
  background-position: -28px 0px;
}
.page-mobile .list-letters-mobile .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-orther {
  background-position: -4px 0px;
}
.page-mobile .list-letters-mobile .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-pdf {
  background-position: -83px 0px;
}
.page-mobile .list-letters-mobile .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-excel {
  background-position: -111px 0px;
}
.page-mobile .list-letters-mobile .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-power-point {
  background-position: -139px 0px;
}
.page-mobile .list-letters-mobile .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-word {
  background-position: -167px 0px;
}
.page-mobile .list-letters-mobile .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .menu-item-letter:hover .icon-letter {
  background-position-y: -26px;
}
.page-mobile .list-letters-mobile .list-item.can-hide .box-attachment-letter .attachment-letter .nav-icon-letter .active .icon-letter {
  background-position-y: -26px;
}
.page-mobile .start-discussion {
  padding: 0 16px;
}
.page-mobile .start-discussion .btn-discussion {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  color: #1877f2;
}
.page-mobile .start-discussion .recent {
  height: 100%;
}
.page-mobile .start-discussion .recent .recent-info {
  background-color: #eff2f5;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  padding: 8px;
}
.page-mobile .button-send-footer {
  background-color: #eff2f5;
  padding: 12px 16px;
  display: flex;
  gap: 8px;
  border-top: 0.5px solid #e4e6ef;
  position: fixed;
  bottom: 48px;
  width: 100%;
  height: 62px;
  border-bottom: 1px solid #ccc;
}
.page-mobile .button-send-footer .input-message {
  font-size: 16px;
  padding: 7px 14px;
  border-radius: 8px;
  color: #7e8299;
  height: 40px;
}
.page-mobile .request-list .request-case-list {
  padding: 0px 4px;
}
.page-mobile .request-list .request-case-list .title-case,
.page-mobile .request-list .request-case-list .title-status {
  font-size: 10px !important;
}
.page-mobile .request-list .request-case-list .avatar-business img {
  width: 16px;
  height: 16px;
}
.page-mobile .prescription-request.sticky-share {
  top: 0;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2);
}
.page-mobile .nav-letter-detail .col-letter-left,
.page-mobile .nav-letter-detail .col-letter-center,
.page-mobile .nav-letter-detail .col-letter-right {
  width: 100%;
}
.page-mobile .nav-letter-detail .letter-detail-col-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.page-mobile .nav-letter-detail .letter-detail-col-center .btn-letter-col-center {
  display: block;
}
.page-mobile .bg-letter {
  position: relative;
  height: calc(100% - 123px);
  background-color: #343a40;
}
.page-mobile .bg-letter .tab-detail-attachment {
  height: 100%;
}
.page-mobile .bg-letter .tab-detail-attachment .attachment-hide {
  height: 100%;
}
.page-mobile .bg-letter .tab-detail-attachment .img-letter-detail {
  width: 100%;
  height: 100%;
  padding: 0;
}
.page-mobile .bg-letter .tab-detail-attachment .img-letter-detail .owl-stage-outer {
  height: 100%;
}
.page-mobile .bg-letter .tab-detail-attachment .img-letter-detail .owl-stage {
  height: 100%;
  width: 100% !important;
  transform: none !important;
}
.page-mobile .bg-letter .tab-detail-attachment .img-letter-detail .owl-stage .owl-item {
  height: 100%;
  width: 100% !important;
  display: none;
}
.page-mobile .bg-letter .tab-detail-attachment .img-letter-detail .owl-stage .owl-item.active {
  display: block !important;
}
.page-mobile .bg-letter .tab-detail-attachment .img-letter-detail .owl-nav button.owl-prev {
  width: 28px;
  height: 28px;
  background-color: #f6f8fb;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  transform: translatey(-50%);
  left: -1%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.page-mobile .bg-letter .tab-detail-attachment .img-letter-detail .owl-nav button.owl-next {
  width: 28px;
  height: 28px;
  background-color: #f6f8fb;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  transform: translatey(-50%);
  right: -1%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.page-mobile .bg-letter .tab-detail-attachment .img-letter-detail canvas {
  width: 100%;
  padding: 0 15px;
}
.page-mobile .bg-letter .tab-detail-attachment .img-letter-detail .item {
  height: 100%;
  background-color: #3f4254;
  display: flex;
  align-items: center;
  flex-direction: column;
  overflow: scroll;
  scrollbar-width: none;
  justify-content: center;
}
.page-mobile .bg-letter .tab-detail-attachment .img-letter-detail .item .item-download {
  border-radius: 8px;
  background: rgba(0, 0, 0, 0.3);
  width: 95%;
  height: 108px;
  padding: 16px 32px;
  margin: auto;
}
.page-mobile .bg-letter .tab-detail-attachment .img-letter-detail .item .item-download .download-file {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 16px;
}
.page-mobile .bg-letter .tab-detail-attachment .img-letter-detail .item .item-download .btn-download {
  background-color: #206bc4;
  color: #fff;
  border: 0;
  box-shadow: none;
  padding: 8px 16px;
}
.page-mobile .bg-letter .tab-detail-attachment .img-letter-detail .item .item-download .btn-download .download-title {
  margin-left: 8px;
}
.page-mobile .bg-letter .tab-detail-attachment .img-letter-detail .item .modal-container {
  bottom: 50%;
  margin-bottom: -80px;
}
.page-mobile .bg-letter .attachment-letter {
  position: fixed;
  bottom: 55px;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 9;
}
.page-mobile .bg-letter .attachment-letter .nav-icon-letter .menu-item-letter {
  list-style: none;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
}
.page-mobile .bg-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter {
  background-image: url("/build/assets/icon-attachment-0r65RfTi.png");
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
}
.page-mobile .bg-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-email {
  background-position: 0px 0px;
}
.page-mobile .bg-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-image {
  background-position: -28px 0px;
}
.page-mobile .bg-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-orther {
  background-position: -54px 0px;
}
.page-mobile .bg-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-pdf {
  background-position: -83px 0px;
}
.page-mobile .bg-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-excel {
  background-position: -111px 0px;
}
.page-mobile .bg-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-power-point {
  background-position: -139px 0px;
}
.page-mobile .bg-letter .attachment-letter .nav-icon-letter .menu-item-letter .icon-letter-word {
  background-position: -167px 0px;
}
.page-mobile .bg-letter .attachment-letter .nav-icon-letter .menu-item-letter:hover .icon-letter {
  background-position-y: -26px;
}
.page-mobile .bg-letter .attachment-letter .nav-icon-letter .active .icon-letter {
  background-position-y: -26px;
}
.page-mobile .bg-letter .btn-thumbnail-request {
  position: fixed;
  bottom: 20%;
  right: 20px;
  z-index: 90;
  background-color: #181c32;
  border-radius: 20px;
  opacity: 0.4;
  padding: 6px;
}
.page-mobile .box-snapshots {
  background-color: #f9fbff;
}
.page-mobile .box-snapshots .box-snapshot-mobile {
  border-radius: 8px;
  background: #fff;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
  padding: 16px;
}
.page-mobile .box-snapshots .box-snapshot-mobile .snapshots-request {
  height: calc(100dvh - 194px);
  overflow: auto;
}
.page-mobile .box-snapshots .box-snapshot-mobile .snapshots-request .steps.steps-vertical .step-item .request-type {
  border-radius: 8px;
  border: 0.5px solid #b5b5c3;
  background-color: #f9fbff;
  padding: 8px;
}
.page-mobile .box-snapshots .box-snapshot-mobile .snapshots-request .steps.steps-vertical .step-item .request-type .btn-healine,
.page-mobile .box-snapshots .box-snapshot-mobile .snapshots-request .steps.steps-vertical .step-item .request-type .btn-re-open {
  border-radius: 4px;
  border: 0.5px solid #206bc4;
  background-color: #fff;
  color: #206bc4;
  padding: 8px 16px;
  height: 30px;
  box-shadow: none;
  font-size: 14px;
  font-weight: 400;
}
.page-mobile .box-snapshots .box-snapshot-mobile .snapshots-request .steps.steps-vertical .step-item .request-type .btn-healine:hover,
.page-mobile .box-snapshots .box-snapshot-mobile .snapshots-request .steps.steps-vertical .step-item .request-type .btn-re-open:hover {
  background-color: #e1ecfb;
}
.page-mobile .box-snapshots .box-snapshot-mobile .snapshots-request .steps.steps-vertical .step-item:not(:last-child):after {
  left: 5px;
  width: 1px;
}
.page-mobile .box-snapshots .box-snapshot-mobile .snapshots-request .steps.steps-vertical .step-item.active::before {
  background-color: #46c071;
}
.page-mobile .box-snapshots .box-snapshot-mobile .snapshots-request .steps.steps-vertical .item {
  border-radius: 8px;
  border: 0.5px solid #b5b5c3;
  background-color: #f9fbff;
  padding: 8px;
}
.page-mobile .box-snapshots .box-snapshot-mobile .snapshots-request .steps.steps-vertical .item .btn-healine,
.page-mobile .box-snapshots .box-snapshot-mobile .snapshots-request .steps.steps-vertical .item .btn-re-open {
  border-radius: 4px;
  border: 0.5px solid #206bc4;
  background-color: #fff;
  color: #206bc4;
  padding: 8px 16px;
  height: 30px;
  box-shadow: none;
  font-size: 14px;
  font-weight: 400;
}
.page-mobile .box-snapshots .box-snapshot-mobile .snapshots-request .steps.steps-vertical .item .btn-healine:hover,
.page-mobile .box-snapshots .box-snapshot-mobile .snapshots-request .steps.steps-vertical .item .btn-re-open:hover {
  background-color: #e1ecfb;
}
.page-mobile .business-name .selectize-input .box-selected {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  max-width: 200px;
}
.page-mobile .people .selectize-input .date-option,
.page-mobile .add-people .selectize-input .date-option {
  max-width: 100px;
}
.page-mobile .modal-tutorial-welcome {
  height: 500px;
}
.page-mobile .modal-tutorial-welcome .background-welcome {
  height: 544px;
  background-size: 420px !important;
  border-radius: 0 0 8px 8px;
  background-position: 57px 233px !important;
}
.page-mobile .modal-tutorial-welcome .background-welcome .tutorial-welcome-content {
  display: block;
}
.page-mobile .modal-tutorial-welcome .background-welcome .tutorial-welcome-content .col-tutorial-welcome .box-text {
  margin-left: 40px;
  margin-right: 40px;
}
.page-mobile .modal-tutorial-welcome .background-welcome .tutorial-welcome-content .col-tutorial-welcome .box-text .title-tutorial-welcome {
  font-size: 40px;
}
.page-mobile .modal-tutorial-welcome .background-welcome .tutorial-welcome-content .col-tutorial-welcome .box-text .text-child {
  font-size: 16px !important;
  margin-bottom: 20px;
}
.page-mobile .padding-personal .box-count-show {
  display: flex;
  gap: 4px;
  justify-content: center;
  align-items: center;
  padding-left: 0 !important;
  padding-right: 8px;
}
.page-mobile .padding-personal .box-count-show .input-mb {
  margin: 0 !important;
}
.page-mobile .padding-personal .box-count-show .input-mb .show-record-number {
  width: 35px;
  padding: 4px 8px;
}
.page-mobile .personal-request .card-footer {
  padding-left: 16px !important;
}
.page-mobile .box-request-activity .box-checked-activity {
  border-radius: 8px;
  background: #fff;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
  padding: 16px;
  margin-bottom: 16px;
}
.page-mobile .box-request-activity .box-checked-activity .form-check-input {
  width: 20px;
  height: 20px;
}
.page-mobile .box-request-activity .box-checked-activity .box-text {
  width: calc(100% - 32px);
}
.page-mobile .box-request-activity .box-activity {
  border-radius: 8px;
  background: #fff;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
  padding: 16px;
  margin-bottom: 16px;
  max-height: 440px;
  overflow-x: auto;
}
.page-mobile .box-request-activity .box-activity .box-activity-item {
  margin-top: 20px;
  display: flex;
  gap: 8px;
}
.page-mobile .box-request-activity .box-activity .box-activity-item:first-child {
  margin-top: 0 !important;
}
.page-mobile .box-request-activity .box-archive {
  border-radius: 8px;
  background: #fff;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
  padding: 16px;
}
.request-detail-mobile .btn-thumbnail-request {
  position: fixed;
  bottom: 110px;
  right: 12px;
  background-color: #181c32;
  border-radius: 20px;
  opacity: 0.4;
  padding: 6px;
  z-index: 10;
}
.footer-mobile {
  height: 48px;
  width: 100%;
  z-index: 100;
}
.footer-mobile .button-request-detail-footer {
  position: fixed;
  bottom: 0;
  z-index: 9;
  left: 0;
  right: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #eff2f5;
  border-top: 0.5px solid #b5b5c3;
  padding: 12px 16px;
  width: 100%;
}
.footer-mobile .button-request-detail-footer .button-request-detail-footer-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2px;
  justify-content: space-between;
}
.footer-mobile .button-request-detail-footer .active .icon-letter-mobile path {
  stroke: #1877f2;
}
.footer-mobile .button-request-detail-footer .active p {
  color: #181c32;
}
.page-body-case {
  margin-bottom: -24px;
}
.page-body-case .bg-case-detail {
  border-radius: 8px 8px 0 0;
  border: 0.5px solid #B5B5C3;
  background-color: #F0F2F5;
  box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.15);
  min-height: 100vh;
  margin-bottom: -38px;
}
.page-body-case .bg-case-detail .title-case-detail {
  border-bottom: 0.5px solid #B5B5C3;
}
.page-body-case .bg-case-detail .case-list {
  height: 140px;
  display: flex;
  align-items: center;
  justify-content: space-around;
  margin: 16px 0;
  padding: 0;
}
.page-body-case .bg-case-detail .case-list .case-list-item .title-list .title-list-full-name, .page-body-case .bg-case-detail .case-list .case-list-item .title-list .title-list-date {
  color: #181C32;
  font-weight: 400;
}
.page-body-case .bg-case-detail .case-list .case-list-item .title-list svg.svg-cham {
  padding-bottom: 4px;
}
.page-body-case .bg-case-detail .case-list .case-list-item .avatar-title-list {
  display: flex;
  gap: 10px;
}
.page-body-case .bg-case-detail .case-list .case-list-item a {
  text-decoration: none;
  cursor: pointer;
}
.page-body-case .bg-case-detail .case-list .hr-case {
  margin: 8px 0px;
  flex-shrink: 0;
  height: auto;
  border: 0.8px solid;
  align-self: stretch;
}
.page-body-case .bg-case-detail .show-case-detail {
  padding: 0;
}
.page-body-case .bg-case-detail .show-case-detail .box-case-info {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.page-body-case .bg-case-detail .show-case-detail .box-case-info .case-left {
  margin-bottom: 16px;
}
.page-body-case .bg-case-detail .show-case-detail .box-case-info .dropdown-menu {
  --tblr-dropdown-min-width: 9rem;
}
.page-body-case .bg-case-detail .show-case-detail .box-case-info .dropdown-menu .dropdown-item {
  min-width: 9rem;
}
.page-body-case .bg-case-detail .show-case-detail .box-image {
  width: 50px;
  height: 50px;
  border-radius: 4px;
  background-size: cover;
}
.page-body-case .bg-case-detail .show-case-detail .box-text.list-case-info {
  width: calc(100% - 50px);
}
.page-body-case .bg-case-detail .show-case-detail .box-text.list-case-info a:hover {
  text-decoration: none;
}
.page-body-case .bg-case-detail .show-case-detail .box-text.list-case-info .list-case-info-item {
  display: flex;
  align-items: center;
  gap: 4px;
}
.page-body-case .bg-case-detail .show-case-detail .box-text.list-case-info .list-case-info-item:hover .btn-pin-detail {
  display: flex;
  cursor: pointer;
}
.page-body-case .bg-case-detail .show-case-detail .box-text.list-case-info .list-case-info-item .btn-pin-detail {
  display: none;
}
.page-body-case .bg-case-detail .show-case-detail .box-text.list-case-info .list-case-info-item .btn-pin-detail svg {
  width: 14px;
  height: 14px;
}
.page-body-case .bg-case-detail .show-case-detail .box-text.list-case-info .list-case-info-item .active-pin-item {
  display: flex;
}
.page-body-case .bg-case-detail .show-case-detail .box-text.list-case-info .list-case-info-item .active-pin-item svg {
  width: 14px;
  height: 14px;
}
.page-body-case .bg-case-detail .show-case-detail .box-text.list-case-info .list-case-info-item .active-pin-item svg path {
  fill: #206BC4;
}
.page-body-case .bg-case-detail .show-case-detail .box-case-date-status {
  display: flex;
  align-items: center;
  border-top: 0.5px solid #B5B5C3;
  padding: 8px 0;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 16px;
}
.page-body-case .bg-case-detail .show-case-detail .box-case-date-status .box-case-left {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.page-body-case .bg-case-detail .show-case-detail .box-case-date-status .box-case-left .box-status-resolutions {
  gap: 20px;
}
@media only screen and (max-width: 1080px) {
  .page-body-case .bg-case-detail .show-case-detail .box-case-date-status .box-case-left .box-status-resolutions {
    flex-direction: column;
    gap: 8px;
  }
}
.page-body-case .bg-case-detail .show-case-detail .box-case-date-status .box-case-left .box-status-resolutions .case-status, .page-body-case .bg-case-detail .show-case-detail .box-case-date-status .box-case-left .box-status-resolutions .case-resolution {
  height: 14px;
}
.page-body-case .bg-case-detail .show-case-detail .box-case-date-status .box-case-left .box-date-service-and-assignee {
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 1080px) {
  .page-body-case .bg-case-detail .show-case-detail .box-case-date-status .box-case-left .box-date-service-and-assignee {
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
  }
}
.page-body-case .bg-case-detail .show-case-detail .box-case-date-status .box-case-left .box-date-service-and-assignee .box-assignee-case {
  font-size: 14px;
  display: flex;
  align-items: center;
  gap: 4px;
  height: 14px;
}
.page-body-case .bg-case-detail .show-case-detail .box-case-date-status .box-case-left .box-date-service-and-assignee .box-assignee-case .assignee-full-name {
  font-weight: 400;
  max-width: 12ch;
}
.page-body-case .bg-case-detail .show-case-detail .box-case-date-status .case-status .title-case-status {
  padding: 8px 0;
}
@media only screen and (max-width: 767px) {
  .page-body-case .bg-case-detail .show-case-detail .box-case-date-status .case-status .title-case-status {
    padding: 0;
  }
}
@media only screen and (max-width: 767px) {
  .page-body-case .bg-case-detail .show-case-detail .box-case-date-status .case-status {
    margin-top: 2px;
  }
}
.page-body-case .bg-case-detail .show-case-detail .box-case-date-status .select-case-status .selectize-input {
  border: 0;
  width: fit-content;
  color: #5E6278;
  font-size: 14px;
  font-weight: 400;
  border-radius: 0;
  box-shadow: none;
  outline: none;
  padding: 8px 4px !important;
  line-height: 14px;
}
@media only screen and (max-width: 767px) {
  .page-body-case .bg-case-detail .show-case-detail .box-case-date-status .select-case-status .selectize-input {
    padding: 4px 4px !important;
  }
}
.page-body-case .bg-case-detail .show-case-detail .box-case-date-status .select-case-status .selectize-input::after {
  right: -10px !important;
}
.page-body-case .bg-case-detail .show-case-detail .box-case-date-status .select-case-status .selectize-dropdown {
  border: 0;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.page-body-case .bg-case-detail .show-case-detail .box-case-date-status .select-case-status .selectize-dropdown .selectize-dropdown-content .option {
  font-size: 14px;
  font-weight: 400;
  color: #5E6278;
  padding: 8px;
}
.page-body-case .bg-case-detail .show-case-detail .box-case-date-status .select-case-status:focus-visible {
  outline: none;
  border: 0;
}
.page-body-case .bg-case-detail .show-case-detail .box-case-date-status select {
  border: 0;
}
.page-body-case .bg-case-detail .show-case-detail .box-case-date-status select:focus-visible {
  outline: none;
  border: 0;
}
.page-body-case .bg-case-detail .show-case-detail .box-case-right {
  display: flex;
  gap: 8px;
  flex-wrap: nowrap;
}
@media only screen and (max-width: 1080px) {
  .page-body-case .bg-case-detail .show-case-detail .box-case-right {
    flex-direction: column;
  }
}
.page-body-case .bg-case-detail .show-case-detail .box-case-right .btn-update-case.pe-none {
  background: #E4E6EF;
  color: #A1A5B7;
  border-color: #E4E6EF;
}
#modal-case-detail .selectize-input .box-selected .title-option {
  max-width: 170px !important;
}
#modal-case-detail .form-input-wrapper {
  position: relative;
}
#modal-case-detail .form-input-wrapper:hover .copy-value-to-clipboard {
  visibility: visible;
  cursor: pointer;
}
#modal-case-detail .form-input-wrapper:hover .copy-value-to-clipboard svg:hover path {
  stroke: #181C32;
}
#modal-case-detail .form-input-wrapper .copy-value-to-clipboard {
  visibility: hidden;
  position: absolute;
  top: 50%;
  right: 0;
  margin-right: 8px;
  transform: translateY(-50%);
}
.tips-bg-case-detail {
  background-color: #EFF2F5;
  box-shadow: none;
  border: 0.5px dashed #B5B5C3;
  border-radius: 8px;
}
.card-list-quest-case .box-request-type-wraper {
  position: relative;
}
.card-list-quest-case .box-request-type-wraper .request-type-block {
  display: flex;
  gap: 8px;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  white-space: nowrap;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type {
  position: relative;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .action-show-or-hide-all-request-type-unverified {
  position: absolute;
  top: 0;
  right: -30px;
  cursor: pointer;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-type-items {
  width: 240px;
  height: 134px;
  background-color: #fff;
  border: 1px dashed #B5B5C3;
  border-radius: 8px;
  position: relative;
  white-space: initial;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-type-items .request-default {
  padding: 8px;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-type-items .name-request-type {
  color: #fff;
  padding: 8px;
  margin-bottom: 12px;
  border-radius: 6px;
  font-size: 20px;
  font-weight: 600;
  line-height: 20px;
  text-align: center;
  background-image: url(/build/assets/mesh_v1-CErJyZmy.png);
  background-size: cover;
  background-repeat: no-repeat;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-type-items .edit-request {
  position: absolute;
  bottom: 2px;
  right: 2px;
  display: none;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-type-items:hover .edit-request {
  display: block;
  cursor: pointer;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-type-items .request-default, .card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-type-items .have-two-request, .card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-type-items .have-two-request-locked {
  backface-visibility: hidden;
  overflow: hidden;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-type-items .have-two-request {
  position: absolute;
  top: 8px;
  left: 7px;
  right: 7px;
  bottom: 5px;
  transform: rotateY(180deg);
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-end;
  background: #fff;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-type-items .have-two-request-locked {
  position: absolute;
  top: 8px;
  left: 8px;
  right: 8px;
  bottom: 8px;
  transform: rotateY(180deg);
  display: flex;
  flex-direction: column;
  background: #fff;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-type-items-flip {
  transition: transform 1s;
  transform-style: preserve-3d;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .flip-request-type {
  transform: rotateY(180deg);
  transition: transform 1s;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .text-label {
  font-size: 12px;
  line-height: 12px;
  font-weight: 400;
  color: #7E8299;
  margin-bottom: 4px;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .text-value {
  font-size: 12px;
  line-height: 12px;
  font-weight: 600;
  color: #3F4254;
  margin-bottom: 0;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-10001 {
  background-color: #1223BF;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-10002 {
  background-color: #1256BF;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-10003 {
  background-color: #206BC4;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-10004 {
  background-color: #04758E;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-10005, .card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-10006, .card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-10007 {
  background-color: #0EAAB4;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .card-request-type .request-10008 {
  background-color: #2BBD6C;
}
.card-list-quest-case .box-request-type-wraper .request-type-block .bg-not-verified .request-default {
  background-color: rgba(0, 0, 0, 0.2);
}
.card-list-quest-case .box-request-type-wraper .request-type-block .bg-not-verified .name-request-type {
  background-color: #B3B4B6;
}
.case-detail .card .card-body .title-case-detail {
  border-bottom: 0.5px solid #B5B5C3;
  padding-bottom: 6px;
}
.case-detail .card .card-body .case-list {
  height: 140px;
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.case-detail .card .card-body .case-list .case-list-item .title-list .title-list-full-name, .case-detail .card .card-body .case-list .case-list-item .title-list .title-list-date {
  color: #181C32;
  font-weight: 400;
}
.case-detail .card .card-body .case-list .case-list-item .title-list svg.svg-cham {
  padding-bottom: 4px;
}
.case-detail .card .card-body .case-list .case-list-item .avatar-title-list {
  display: flex;
  gap: 10px;
}
.case-detail .card .card-body .case-list .hr-case {
  margin: 8px 0px;
  flex-shrink: 0;
  height: auto;
  border: 0.8px solid;
  align-self: stretch;
}
.case-detail .card .card-body .case-detail-left .case-setting {
  font-size: 20px;
  color: #181919;
  border-bottom: 1px solid #ececec;
  padding-bottom: 12px;
}
.case-detail .card .card-body .case-detail-left .case-desc {
  color: #7E8299;
  font-size: 13px;
}
.case-detail .card .card-body .case-detail-right .time-line {
  padding-bottom: 16px;
}
.case-detail .card .card-body .case-detail-right .timeline-bg-case {
  background: linear-gradient(270deg, rgba(24, 119, 242, 0.6) 0%, rgba(24, 119, 242, 0.1) 105.11%);
  width: 100%;
  height: 220px;
  border-radius: 8px;
  display: flex;
}
.case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case {
  display: flex;
  width: 100%;
  justify-content: space-around;
  align-items: center;
}
.case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle {
  width: 20%;
  display: flex;
  justify-content: center;
  position: relative;
}
.case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle .circle {
  background: #fff;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle .circle .circle-item {
  position: relative;
  width: 60px;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle .circle .circle-item .box {
  position: sticky;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #96C0FF;
  width: 40px;
  height: 40px;
  cursor: pointer;
  border-radius: 50%;
  transition: all 0.35s ease-in-out;
}
.case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle .circle .circle-item .box .box-item {
  background-color: #206BC4;
  width: 20px;
  height: 20px;
  border-radius: 50%;
}
@media only screen and (max-width: 540px) {
  .case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle .circle .circle-item .box .box-item {
    width: 15px;
    height: 15px;
  }
}
@media only screen and (max-width: 540px) {
  .case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle .circle .circle-item .box {
    width: 30px;
    height: 30px;
  }
}
.case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle .circle .circle-item .box.dragstart {
  border-radius: 50%;
}
.case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle .circle .circle-item .box.hide {
  opacity: 0;
}
@media only screen and (max-width: 540px) {
  .case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle .circle .circle-item {
    width: 50px;
    height: 50px;
  }
}
.case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle .circle .active-circle {
  position: relative;
}
.case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle .circle .active-circle::after {
  content: " ";
  position: absolute;
  background-color: #96C0FF;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
@media only screen and (max-width: 540px) {
  .case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle .circle .active-circle::after {
    width: 30px;
    height: 30px;
  }
}
@media only screen and (max-width: 540px) {
  .case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle .circle {
    width: 50px;
    height: 50px;
  }
}
.case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle .title-status {
  position: absolute;
  top: 50%;
  margin-top: 50px;
  font-weight: 600;
  text-transform: uppercase;
}
@media only screen and (max-width: 540px) {
  .case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle .title-status {
    font-size: 9px;
    top: 33%;
  }
}
.case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle .title-status.active {
  color: #f00;
}
.case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle::before {
  position: absolute;
  content: " ";
  background-color: #fff;
  width: 100%;
  height: 20px;
  top: 50%;
  margin-top: -10px;
  left: 50%;
}
@media only screen and (max-width: 540px) {
  .case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle::before {
    height: 18px;
    margin-top: -9px;
  }
}
.case-detail .card .card-body .case-detail-right .timeline-bg-case .timeline-horizontal-case .box-circle:last-child:before {
  display: none;
}
.box-wrap-business-request {
  margin: 16px 16px 0 16px;
  background-color: #fff;
}
@media only screen and (max-width: 540px) {
  .box-wrap-business-request .card-header {
    align-items: flex-start;
  }
}
.box-wrap-business-request .card-header .box-title-dive-deeper {
  margin-bottom: 16px;
  display: flex;
  gap: 4px;
}
@media only screen and (max-width: 540px) {
  .box-wrap-business-request .card-header .box-title-dive-deeper {
    display: block;
  }
}
.box-wrap-business-request .box-show-view-unarchived-business {
  text-align: center;
  padding: 12px 16px;
  border-radius: 8px 8px 0px 0px;
  background: linear-gradient(0deg, #F9FCFE 0%, #FFF4EB 100%);
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.04);
  position: sticky;
}
.box-wrap-business-request .box-show-view-unarchived-business p {
  font-size: 14px;
  font-weight: 500;
  color: #3F4254;
  margin-bottom: 0;
}
.box-case-detail-awesome {
  text-align: center;
  background-color: #fff;
}
.box-case-detail-awesome p {
  font-size: 20px;
}
@media only screen and (max-width: 576px) {
  .box-case-detail-awesome p {
    font-size: 16px;
  }
}
.box-case-detail-quick-win {
  margin: 16px 16px 0 16px;
  text-align: center;
  background: #fff;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1019607843);
}
@media only screen and (max-width: 576px) {
  .box-case-detail-quick-win {
    margin: 16px;
  }
}
.box-case-detail-quick-win .box-quick-win-update {
  margin: 8px 16px 0 16px;
  display: flex;
  gap: 8px;
  justify-content: center;
  align-items: center;
}
@media only screen and (max-width: 1260px) {
  .box-case-detail-quick-win .box-quick-win-update {
    flex-wrap: wrap;
  }
}
.box-case-detail-quick-win .box-quick-win-update .item-update {
  min-width: 304px;
  border: 1px solid #B5B5C3;
  padding: 8px;
  border-radius: 8px;
}
.box-case-detail-quick-win .box-quick-win-update .item-update .box-label {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
}
.box-case-detail-quick-win .box-quick-win-update .item-update .box-label label {
  color: #3F4254;
  font-size: 14px;
  font-weight: 400;
}
.box-case-detail-quick-win .box-quick-win-update .item-update .selectize-dropdown .selectize-dropdown-content {
  text-align: left;
}
.box-case-detail-quick-win .box-identify-legal-contact .btn {
  min-width: 304px;
  height: 32px;
  padding: 4px 8px;
  border-radius: 8px;
  border: 0.5px solid #B5B5C3;
  color: #3F4254;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  text-align: center;
}
.box-case-detail-quick-win .list-action-case {
  text-align: left;
  margin: 0 auto;
  width: fit-content;
}
.box-case-detail-quick-win .list-action-case li {
  color: #3F4254;
  font-weight: 500;
  font-size: 14px;
}
.box-view-archived-business {
  border-radius: 8px;
  padding: 12px 16px;
  background: linear-gradient(0deg, #F9FCFE 0%, #FFF4EB 100%);
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
}
.quick-facts .wraper-list-request-type {
  position: relative;
}
.quick-facts .wraper-list-request-type .list-request-type {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  white-space: nowrap;
}
.quick-facts .wraper-list-request-type .horizon-nav-arrows .horizon-prev {
  left: -24px;
}
.quick-facts .wraper-list-request-type .horizon-nav-arrows .horizon-next {
  right: -24px;
}
.quick-facts .item-quick-facts-request-type {
  cursor: pointer;
}
.quick-facts .item-quick-facts-request-type .icon-request-type {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 2px solid #fff;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fff;
}
.quick-facts .item-quick-facts-request-type .active {
  border-color: #46C071;
}
.quick-facts .item-quick-facts-request-type .icon-color-10001 svg path {
  stroke: #1223BF;
}
.quick-facts .item-quick-facts-request-type .icon-color-10002 svg path {
  stroke: #1256BF;
}
.quick-facts .item-quick-facts-request-type .icon-color-10003 svg path {
  stroke: #206BC4;
}
.quick-facts .item-quick-facts-request-type .icon-color-10004 svg path {
  stroke: #04758E;
}
.quick-facts .item-quick-facts-request-type .icon-color-10005 svg path {
  stroke: #0EB450;
}
.quick-facts .item-quick-facts-request-type .icon-color-10006 svg path {
  stroke: #0EAAB4;
}
.quick-facts .item-quick-facts-request-type .icon-color-10007 svg path {
  stroke: #0EB48C;
}
.quick-facts .item-quick-facts-request-type .icon-color-10008 svg path, .quick-facts .item-quick-facts-request-type .icon-color-10008 svg line {
  stroke: #206BC4;
}
.quick-facts .quick-facts-list-request {
  display: flex;
  gap: 16px;
}
@media only screen and (max-width: 576px) {
  .quick-facts .quick-facts-list-request {
    flex-direction: column;
  }
}
.quick-facts .quick-facts-list-request .wraper-total-balance {
  background-image: url("/build/assets/bg_medical_bill-BRxPZXI_.png");
  background-color: #1877F2;
  border-radius: 8px;
  background-size: cover;
  padding: 0 20px;
}
@media only screen and (max-width: 576px) {
  .quick-facts .quick-facts-list-request .wraper-total-balance {
    width: 100%;
    height: 60px;
  }
}
.quick-facts .quick-facts-list-request .wraper-total-balance .total-balance {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.quick-facts .quick-facts-list-request .wraper-total-balance .total-balance p {
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  margin-bottom: 8px;
}
.quick-facts .quick-facts-list-request .wraper-total-balance .total-balance span {
  color: #FFFFFF;
  font-size: 18px;
  font-weight: 600;
  line-height: 18px;
}
.quick-facts .quick-facts-list-request .wraper-total-balance .total-balance span sub {
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 400;
  bottom: -8px;
}
.quick-facts .quick-facts-list-request .card {
  width: 100%;
}
.quick-facts .table-quick-facts-request .table .title-table {
  color: #181C32;
  font-size: 14px;
  line-height: 14px;
  font-weight: 600;
}
#modal-case-detail .modal-dialog {
  min-width: 800px;
}
#modal-case-detail .modal-dialog .bg-modal {
  background-color: #EFF2F5;
}
#modal-case-detail .modal-dialog .bg-modal .modal-body .bg-modal-body {
  background-color: #fff;
  border-radius: 8px;
  padding: 16px;
}
#modal-case-detail .modal-dialog .bg-modal .modal-body .form-label {
  font-weight: 500;
}
#modal-case-detail .modal-dialog .bg-modal .modal-body .select-desc {
  font-size: 11px;
  padding: 5px 0 0 10px;
  color: rgba(0, 0, 0, 0.6);
}
.list-business-contact-wrapper {
  position: relative;
}
.list-business-contact-wrapper .list-business-contact {
  display: flex;
  justify-content: center;
  gap: 8px;
  margin-bottom: 16px;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  white-space: nowrap;
}
.list-business-contact-wrapper .list-business-contact .item .logo-contact {
  cursor: pointer;
  position: relative;
  display: flex;
}
.list-business-contact-wrapper .list-business-contact .item .logo-contact img, .list-business-contact-wrapper .list-business-contact .item .logo-contact .icon-warning, .list-business-contact-wrapper .list-business-contact .item .logo-contact .avatar-participant-contact {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 2px solid #fff;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
}
.list-business-contact-wrapper .list-business-contact .item .logo-contact .icon-warning {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 6px;
}
.list-business-contact-wrapper .list-business-contact .item .logo-contact .icon-warning span {
  color: #7E8299;
  font-size: 8px;
  line-height: 8px;
  font-weight: 400;
}
.list-business-contact-wrapper .list-business-contact .item .logo-contact .round-notify {
  width: 12px;
  height: 12px;
  position: absolute;
  right: 8px;
  top: 0;
  border-radius: 50%;
  background-color: #F3002F;
}
.list-business-contact-wrapper .list-business-contact .item .active img, .list-business-contact-wrapper .list-business-contact .item .active .icon-warning, .list-business-contact-wrapper .list-business-contact .item .active .avatar-participant-contact {
  border-color: #46C071;
}
.wrapper-name-action .dropdown-menu {
  transform: translate3d(0, 26px, 0px) !important;
}
.disable-link-new-quest-in-case {
  opacity: 0.6;
  cursor: auto;
}
.box-wrap-content-deeper {
  position: relative;
}
.box-wrap-content-deeper .content-deeper-loading {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(204, 204, 204, 0.3490196078);
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  z-index: 9;
}
.box-wrap-content-deeper .content-deeper-loading .content-loading {
  height: 80px;
  width: 80px;
  border: 10px solid #fff;
  border-top-color: #206BC4;
  border-radius: 50%;
  transition: all ease 1s;
  animation: rotate 1s infinite;
}
.box-save-case-top .box-seach-case {
  width: 33.3333333333%;
  margin: 0 auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .box-save-case-top .box-seach-case {
    width: 50%;
  }
}
@media only screen and (max-width: 767px) {
  .box-save-case-top .box-seach-case {
    width: 100%;
  }
}
.box-save-case-top .box-seach-case .box-search-input-clear {
  display: flex;
  align-items: center;
  border: 1px;
  border: var(--tblr-border-width) solid var(--tblr-border-color);
  border-radius: 4px;
  gap: 8px;
}
.box-save-case-top .box-seach-case .box-search-input-clear input {
  border: 0;
}
.box-save-case-top .box-seach-case .box-search-input-clear input:focus {
  box-shadow: none;
}
.box-save-case-top .box-seach-case .box-search-input-clear .action-clear-key {
  width: 30px;
  cursor: pointer;
}
.box-steps {
  position: relative;
  width: 30%;
  min-width: 367.21px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .box-steps {
    width: calc(50% - 1em);
    min-width: 0;
  }
}
@media only screen and (max-width: 767px) {
  .box-steps {
    width: 100%;
    min-width: 100%;
  }
}
.box-steps .action-show-selected-case-patient {
  width: 14px;
  height: 14px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.box-steps .action-show-selected-case-patient:hover {
  background-color: #EFF2F5;
}
.box-steps .box-info-selected-case-patient {
  padding: 16px;
  z-index: 99;
  width: calc(100% - 32px);
  background-color: #fff;
  border-radius: 4px;
  border: 0.5px solid #B5B5C3;
}
.box-steps .box-steps-status {
  margin-top: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  border-bottom: solid 0.5px #B5B5C3;
  padding-bottom: 12px;
}
.box-steps .box-steps-status .step-status {
  width: 33.3333333333%;
  height: 8px;
  border-radius: 8px;
  background-color: #D9D9D9;
}
.box-steps .box-steps-status .active {
  background-color: #1877F2;
}
.box-steps .steps {
  margin-top: 10px;
}
.box-steps .steps .step-item:not(:first-child) {
  margin-top: 8px;
}
.box-steps .steps .step-item::before {
  background-color: #B5B5C3;
}
.box-steps .steps .step-item::after {
  background-color: #E4E6EF;
}
.box-steps .steps .step-item span {
  display: block;
  margin-top: 2px;
  color: #7E8299;
}
.box-steps .steps .step-item .box-selected-left {
  border-radius: 30px;
  background-color: #EFF2F5;
  height: 40px;
  padding: 8px;
  display: flex;
  align-items: center;
  gap: 8px;
  margin-top: 4px;
}
.box-steps .steps .step-item .box-selected-left .action-open-compare {
  text-align: right;
  width: 24px;
  cursor: pointer;
}
.box-steps .steps .step-item .box-selected-left .box-text {
  width: calc(100% - 48px);
}
.box-steps .steps .active:before {
  background-color: #46C071;
}
.box-steps .steps .active span {
  color: #3F4254;
}
.wp-box-case-info {
  width: calc(70% - 1em);
}
@media (min-width: 768px) and (max-width: 991px) {
  .wp-box-case-info {
    width: 50%;
  }
}
@media only screen and (max-width: 767px) {
  .wp-box-case-info {
    width: 100%;
  }
}
.wp-box-case-info .btn {
  font-size: 14px;
  font-weight: 600;
}
.wp-box-case-info .open-modal-share-case {
  width: 14px;
  height: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.wp-box-case-info .open-modal-share-case:hover {
  background-color: #EFF2F5;
}
.box-share-case-after {
  position: relative;
}
.box-save-case .box-single-share-case {
  display: flex;
  gap: 8px;
  align-items: center;
}
.box-save-case .box-single-share-case a {
  font-size: 14px;
  font-weight: 400;
}
.box-save-case .box-share-case {
  display: flex;
  gap: 8px;
}
.box-save-case .box-share-case .item {
  position: relative;
}
.box-save-case .box-share-case .item .item-case-share {
  height: 76px;
  width: 300px;
  background: #fff;
  cursor: pointer;
}
.box-save-case .box-share-case .item .item-case-share .box-avatar {
  width: 60px;
  height: 60px;
}
.box-save-case .box-share-case .item .item-case-share .box-text {
  width: calc(100% - 60px - 0.5rem);
}
.box-save-case .box-share-case .item .active {
  border: 1px solid #1877F2;
  background-color: #E6F0FF;
}
.box-save-case .box-share-case .item .box-is-existed-case {
  background: linear-gradient(90deg, #4F8BBB 0%, #2E69A0 100%);
  border-radius: 8px 0px 8px 0px;
  padding: 4px 8px 4px 8px;
  height: 20px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
}
.box-save-case .box-share-case .owl-nav {
  margin-top: 0;
}
.box-save-case .box-share-case .owl-nav button {
  position: absolute;
  background-color: #f3f0f0 !important;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  border: 3px #B5B5C3 !important;
  cursor: pointer;
}
.box-save-case .box-share-case .owl-nav button img {
  padding: 5px;
}
.box-save-case .box-share-case .owl-nav .owl-prev {
  top: 50%;
  margin-top: -12px;
  left: -16px;
}
.box-save-case .box-share-case .owl-nav .owl-next {
  top: 50%;
  margin-top: -12px;
  right: -16px;
}
.box-share-case-after::after {
  content: "";
  position: absolute;
  bottom: 6px;
  left: 0;
  width: 100%;
  height: 30px;
  background-color: #BEBEBE;
  border-radius: 0 0 8px 8px;
  opacity: 0.1;
}
.box-case-selected {
  gap: 45px;
}
.box-case-selected .case-info {
  min-width: fit-content;
}
.box-search-right {
  cursor: pointer;
  position: relative;
}
.box-search-right .title-step {
  display: flex;
  align-items: center;
  gap: 4px;
}
.box-search-right .box-check {
  margin-left: 16px;
}
.box-search-right .box-suggest-patient-search {
  margin-left: 28px;
  width: calc(100% - 28px);
}
.box-search-right .box-suggest-patient-search .box-suggest-patient {
  width: 100%;
  overflow-x: auto;
}
.box-search-right .box-suggest-patient-search .search-patient .selectize-input {
  padding-bottom: 10px;
}
.box-search-right .box-suggest-patient-search .search-patient .selectize-input::after {
  display: none;
}
.box-search-right .box-suggest-patient-search .search-patient .has-items {
  border: 1px solid #1877F2;
}
.box-search-right .box-suggest-patient-search .box-action-new {
  display: none;
  width: 50%;
}
.box-search-right .item-patient, .box-search-right .action-add-new {
  display: flex;
  align-items: center;
  gap: 8px;
  height: 46px;
  width: calc(33.3333333333% - 6px);
  min-width: 196px;
}
@media only screen and (max-width: 767px) {
  .box-search-right .item-patient, .box-search-right .action-add-new {
    width: 100%;
  }
}
.box-search-right .item-patient:hover, .box-search-right .action-add-new:hover {
  background-color: #F9FBFF;
  border: 1px solid #1877F2;
}
.box-search-right .item-patient .box-text, .box-search-right .action-add-new .box-text {
  width: calc(100% - 32px);
}
.box-search-right .item-patient .box-avatar, .box-search-right .action-add-new .box-avatar {
  width: 32px;
  height: 32px;
  border-radius: 50px;
}
.box-search-right .show-add-new-client {
  display: flex;
  flex-wrap: wrap;
  margin-left: 28px;
  gap: 8px;
}
.box-search-right .item-patient, .box-search-right .action-add-new, .box-search-right .item-case {
  border: 0.5px solid #B5B5C3;
  border-radius: 4px;
  cursor: pointer;
}
.box-search-right .item-patient.active, .box-search-right .item-case.active {
  border: 1px solid #1877F2;
  position: relative;
  background-color: #F9FBFF;
}
.box-search-right .item-patient.active::after, .box-search-right .item-case.active::after {
  content: "";
  background-image: url("/build/assets/check-circle-CBzStvAc.png");
  background-size: cover;
  position: absolute;
  top: -6px;
  right: -6px;
  width: 16px;
  height: 16px;
}
.box-search-right .box-suggest-case {
  width: 100%;
  padding-top: 8px;
  overflow-x: auto;
}
.box-search-right .box-suggest-case .item-case {
  width: calc(33.3333333333% - 6px);
  min-width: 196px;
}
.box-search-right .box-suggest-case .new-case {
  display: none;
}
.box-search-right .new-case {
  width: 25%;
}
.box-search-right .new-case .title-new-case {
  height: 100%;
  align-items: center;
  justify-content: center;
}
.box-search-right .wrapper-box-choise-doi {
  margin-left: 28px;
}
.box-search-right .wrapper-box-choise-doi .box-select-case {
  margin-left: 26px;
}
.box-search-right .box-create-case {
  margin-left: 28px;
}
@media only screen and (max-width: 1040px) {
  .box-search-right .box-create-case input.case-date-of-injury {
    width: 220px;
  }
}
.box-search-right .box-modal-help {
  position: absolute;
  top: 0;
  left: -42%;
  transition: all 0.5s ease-out;
  opacity: 0;
  pointer-events: none;
}
.box-search-right .box-modal-help .modal-help-shared-case {
  border-radius: 8px;
  background: #F2F8FB;
  box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.15);
  width: 320px;
  padding: 16px;
  position: relative;
}
.box-search-right .box-modal-help .modal-help-shared-case .img-pet {
  position: absolute;
  width: 105px;
  height: 60px;
  top: -52px;
}
.box-search-right .box-modal-help .modal-help-shared-case .modal-help-header h2 {
  font-size: 20px;
  font-weight: 600;
  color: #3F4254;
  margin-bottom: 20px;
}
.box-search-right .box-modal-help .modal-help-shared-case .modal-help-body p {
  font-size: 16px;
  font-weight: 400;
  line-height: normal;
  color: #3F4254;
  margin-bottom: 0;
  padding-bottom: 20px;
  border-bottom: 0.5px solid #B5B5C3;
}
.box-search-right .box-modal-help .modal-help-shared-case .modal-help-footer {
  display: flex;
  justify-content: space-between;
  margin-top: 10px;
}
.box-search-right .box-modal-help .modal-help-shared-case .modal-help-footer .btn-like-default {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  padding: 0;
}
.box-search-right .box-modal-help .modal-help-shared-case .modal-help-footer .btn-go-it {
  border-radius: 4px;
  background-color: #206BC4;
  padding: 8px 16px;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  box-shadow: none;
  border: 0;
}
.box-search-right .box-modal-help .modal-help-shared-case .btn-arrow {
  display: inline-block;
  top: 22px;
  right: -5px;
  position: absolute;
  background-color: #F2F8FB;
  width: 12px;
  height: 12px;
  transform: rotate(45deg);
  box-shadow: 0px -12px 14px 0px rgba(0, 0, 0, 0.15);
}
.box-search-right .btn-like.active svg path {
  stroke: #029757;
}
.box-search-right .btn-dislike.active svg path {
  stroke: #C30000;
}
.box-search-right .box-modal-help-two {
  position: absolute;
  top: 0;
  left: -42%;
  transition: all 0.5s ease-out;
  opacity: 0;
  pointer-events: none;
}
.box-search-right .box-modal-help-two .modal-help-shared-case {
  border-radius: 8px;
  background: #F2F8FB;
  box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.15);
  width: 320px;
  padding: 16px;
  position: relative;
}
.box-search-right .box-modal-help-two .modal-help-shared-case .img-pet {
  position: absolute;
  width: 105px;
  height: 60px;
  top: -52px;
}
.box-search-right .box-modal-help-two .modal-help-shared-case .modal-help-header h2 {
  font-size: 20px;
  font-weight: 600;
  color: #3F4254;
  margin-bottom: 20px;
}
.box-search-right .box-modal-help-two .modal-help-shared-case .modal-help-body p {
  font-size: 16px;
  font-weight: 400;
  line-height: normal;
  color: #3F4254;
  margin-bottom: 0;
  padding-bottom: 20px;
  border-bottom: 0.5px solid #B5B5C3;
}
.box-search-right .box-modal-help-two .modal-help-shared-case .modal-help-footer {
  display: flex;
  justify-content: space-between;
  margin-top: 10px;
}
.box-search-right .box-modal-help-two .modal-help-shared-case .modal-help-footer .btn-like-default {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  padding: 0;
}
.box-search-right .box-modal-help-two .modal-help-shared-case .modal-help-footer .btn-go-it {
  border-radius: 4px;
  background-color: #206BC4;
  padding: 8px 16px;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  box-shadow: none;
  border: 0;
}
.box-search-right .box-modal-help-two .modal-help-shared-case .btn-arrow {
  display: inline-block;
  top: 22px;
  right: -5px;
  position: absolute;
  background-color: #F2F8FB;
  width: 12px;
  height: 12px;
  transform: rotate(45deg);
  box-shadow: 0px -12px 14px 0px rgba(0, 0, 0, 0.15);
}
.box-bg-content-save-case {
  padding: 16px;
  min-height: 119px;
  position: relative;
  border-radius: 8px 8px 0 0;
  background: linear-gradient(180deg, #F1F5FF 0%, #B4E3FF 100%);
  display: flex;
  align-items: center;
  gap: 20px;
}
.box-bg-content-save-case .content-save-case p:first-child {
  font-size: 14px;
  font-weight: 600;
  line-height: 100%;
  color: #181C32;
  margin-bottom: 4px;
}
.box-bg-content-save-case .content-save-case .content-save-case-desc {
  font-size: 12px;
  font-weight: 400;
  line-height: 140%;
  color: #5E6278;
  margin-bottom: 0;
}
.box-bg-content-save-case .content-save-case span {
  font-size: 14px;
  font-weight: 500;
  line-height: 14px;
  color: #181C32;
  margin-bottom: 0;
}
.box-bg-content-save-case .image-save-case {
  display: flex;
  justify-content: center;
}
.box-bg-content-save-case .image-save-case .ellipse-save-case-container {
  width: 260px;
  height: 56px;
  position: relative;
  margin-top: 21px;
  z-index: 9;
}
.box-bg-content-save-case .image-save-case .ellipse-save-case-container .ellipse-save-case-item {
  position: absolute;
  width: 100%;
  height: 100%;
  border: 1px solid #36C3FF;
  border-radius: 50%;
}
.box-bg-content-save-case .image-save-case .ellipse-save-case-container .icon-document {
  position: absolute;
  top: 50px;
  left: -50%;
}
.box-bg-content-save-case .image-save-case .ellipse-save-case-container .logo-current-business, .box-bg-content-save-case .image-save-case .ellipse-save-case-container .logo-business-case {
  display: block;
  width: 60px;
  height: 60px;
  background-size: cover;
  border-radius: 50%;
}
.box-bg-content-save-case .image-save-case .ellipse-save-case-container .logo-current-business {
  position: absolute;
  top: -2px;
  left: -28px;
}
.box-bg-content-save-case .image-save-case .ellipse-save-case-container .logo-business-case {
  position: absolute;
  top: -2px;
  right: -28px;
}
.box-bg-content-save-case .image-save-case .ellipse-save-case-container .icon-user-octagon {
  position: absolute;
  top: -24px;
  right: 40%;
}
.box-bg-content-save-case .icon-vector {
  position: absolute;
  bottom: -12px;
  left: 12%;
}
.box-bg-content-save-case::after {
  position: absolute;
  content: "";
  width: 345px;
  height: 112px;
  right: 0;
  top: 0;
  background-image: url("/build/assets/network-background-DjZLuAm_.png");
  background-size: cover;
  z-index: 1;
}
@media only screen and (max-width: 992px) {
  .box-bg-content-save-case {
    flex-direction: column;
  }
}
.box-success-case {
  width: 100%;
}
.box-success-case .box-success-info {
  gap: 16px;
  align-items: center;
  justify-content: center;
  background-image: url("/build/assets/bg-save-success-EdBaCvXF.png");
  background-size: 100%;
  padding: 20px 60px;
}
@media only screen and (max-width: 991px) {
  .box-success-case .box-success-info {
    padding: 0;
  }
}
@media only screen and (max-width: 767px) {
  .box-success-case .box-success-info {
    flex-direction: column;
  }
}
.box-success-case .box-success-info .box-your-patient-data {
  border: 1px solid #3A4AD1;
}
.box-success-case .box-success-info .box-your-patient-data .name-case {
  background-color: #3A4AD1;
}
.box-success-case .box-success-info .box-your-patient-data .customer-dob a {
  display: none;
}
.box-success-case .box-success-info .box-your-patient-data .customer-dob:hover a {
  display: inline;
}
.box-success-case .box-success-info .box-your-patient-data .case-doi a {
  display: none;
}
.box-success-case .box-success-info .box-your-patient-data .case-doi:hover a {
  display: inline;
}
.box-success-case .box-success-info .box-associated-patient-data {
  border: 1px solid #029757;
}
.box-success-case .box-success-info .box-associated-patient-data .name-case {
  background-color: #029757;
}
.box-success-case .box-success-info .box-info-case {
  justify-content: center;
  width: 50%;
}
@media only screen and (max-width: 767px) {
  .box-success-case .box-success-info .box-info-case {
    width: 100%;
  }
}
.box-success-case .box-success-info .box-info-case .name-case {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 6px 6px 0 0;
  padding: 10px;
}
.box-success-case .box-success-info .box-info-case .box-text {
  padding: 20px;
  gap: 20px;
}
.box-success-case .box-success-info .box-info-case .box-text .box-thumbnail {
  width: 60px;
  height: 60px;
  border-radius: 4px;
}
.box-success-case .box-success-info .box-info-case .box-text .box-info-text {
  text-align: left;
  width: calc(100% - 80px);
}
.box-success-case .box-success-info .box-info-case .box-thumbnail:hover {
  cursor: pointer;
}
.box-success-case .box-suggest-contact-and-member {
  width: 50%;
  margin-top: 6px;
  margin: 0 auto;
}
@media only screen and (max-width: 767px) {
  .box-success-case .box-suggest-contact-and-member {
    width: 100%;
  }
}
.box-success-case .box-suggest-contact-and-member .box-suggest-content {
  margin-bottom: 10px;
  border: 1px solid #B5B5C3;
  align-items: center;
}
.box-success-case .box-suggest-contact-and-member .box-suggest-content .box-info-contact {
  gap: 8px;
  align-items: center;
}
.box-success-case .box-suggest-contact-and-member .box-suggest-content .box-info-contact .box-text-info-contact {
  text-align: left;
  width: calc(100% - 40px);
}
.box-success-case .box-suggest-contact-and-member .box-suggest-content .box-info-contact .box-text-info-contact .name-contact, .box-success-case .box-suggest-contact-and-member .box-suggest-content .box-info-contact .box-text-info-contact span {
  line-height: 100%;
}
.box-success-case .box-suggest-contact-and-member .box-suggest-content .box-info-contact .box-text-info-contact .box-content-mismatch {
  display: flex;
  align-items: flex-start;
  gap: 4px;
}
.box-success-case .box-suggest-contact-and-member .box-suggest-content .box-info-contact .box-text-info-contact .box-content-mismatch > span {
  font-size: 12px;
  font-weight: 400;
  color: #5E6278;
  width: 70px;
  text-align: right;
}
.box-success-case .box-suggest-contact-and-member .box-suggest-content .box-info-contact .box-text-info-contact .box-content-mismatch .form-check-inline {
  display: flex;
  align-items: flex-start;
  gap: 4px;
  margin-bottom: 0;
  width: calc(100% - 78px);
}
.box-success-case .box-suggest-contact-and-member .box-suggest-content .box-info-contact .box-text-info-contact .box-content-mismatch .form-check-inline .form-check-label {
  font-size: 14px;
  font-weight: 500;
  color: #181C32;
  width: calc(100% - (1rem + 4px));
}
.box-success-case .box-suggest-contact-and-member .box-suggest-content .box-info-contact .box-text-info-contact .box-content-mismatch .form-check-inline .form-check-input {
  margin-top: 0;
}
.box-success-case .box-suggest-contact-and-member .box-suggest-content .box-suggest-action .btn-yes {
  box-shadow: none;
  border: 0;
  color: #0065FF;
  margin: 0;
  padding: 0;
}
.box-success-case .box-suggest-contact-and-member .box-suggest-content .box-content-legal-contact {
  overflow-x: scroll;
}
.box-success-case .box-suggest-contact-and-member .box-suggest-content .box-content-legal-contact table {
  width: calc(100% - 40px);
}
.box-success-case .box-suggest-contact-and-member .box-suggest-content .box-content-legal-contact table tr th, .box-success-case .box-suggest-contact-and-member .box-suggest-content .box-content-legal-contact table tr td {
  font-size: 12px;
  font-weight: 400;
  color: #5E6278;
}
.box-success-case .box-suggest-contact-and-member .box-suggest-content .box-content-legal-contact table tr td {
  width: 190px;
  min-width: 180px;
  max-width: 190px;
}
.box-success-case .box-suggest-contact-and-member .box-suggest-content .box-content-legal-contact table tr td:first-child {
  min-width: 100px;
  width: 100px;
  text-align: right;
}
.box-success-case .box-suggest-contact-and-member .box-suggest-content .box-content-legal-contact table tr td span {
  font-size: 14px;
  line-height: 14px;
  font-weight: 500;
  color: #181C32;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.box-success-case .box-suggest-contact-and-member .save-contact-member {
  margin-bottom: 0 !important;
}
.box-success-case .redirect-case-detail {
  border-radius: 4px;
  background-color: #E1ECFB;
  color: #206BC4;
  font-size: 14px;
  font-weight: 600;
  line-height: 100%;
  padding: 8px 16px;
}
.box-success-case .redirect-case-detail:hover {
  background-color: #206BC4;
  color: #fff;
}
.box-case-select-info .selected {
  text-align: right;
}
@media only screen and (max-width: 767px) {
  .box-case-select-info .selected {
    text-align: center;
  }
  .box-case-select-info .selected .customer-name {
    display: block;
  }
}
.message_new_client_auto_fill_data {
  color: #029757;
}
.modal-share-case .modal-title {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 16px;
}
.modal-share-case .box-content-step {
  gap: 8px;
}
@media only screen and (max-width: 767px) {
  .modal-share-case .box-content-step {
    flex-direction: column;
  }
}
.modal-share-case .box-content-step .item {
  border-radius: 4px;
  background-color: #EFF2F5;
}
.modal-share-case .box-content-help-guide-step-1 .btn-close {
  top: 16px;
  right: 16px;
  width: 20px;
  height: 20px;
}
.modal-share-case .box-content-help-guide-step-1 .box-content-step .item {
  width: 33.3333333333%;
}
@media only screen and (max-width: 767px) {
  .modal-share-case .box-content-help-guide-step-1 .box-content-step .item {
    width: 100%;
  }
}
.modal-share-case .box-content-help-guide-step-2 .btn-close {
  top: 16px;
  right: 16px;
  width: 20px;
  height: 20px;
}
.modal-share-case .box-content-help-guide-step-2 .box-content-step {
  border-radius: 4px;
  background: #EFF2F5;
  padding: 8px;
}
.modal-share-case .box-content-help-guide-step-2 .box-content-step svg {
  display: flex;
  margin: 0 auto;
}
.modal-share-case .box-content-compare-patient table tbody, .modal-share-case .box-content-compare-patient table td, .modal-share-case .box-content-compare-patient table tfoot, .modal-share-case .box-content-compare-patient table th, .modal-share-case .box-content-compare-patient table thead, .modal-share-case .box-content-compare-patient table tr, .modal-share-case .box-content-existed-case table tbody, .modal-share-case .box-content-existed-case table td, .modal-share-case .box-content-existed-case table tfoot, .modal-share-case .box-content-existed-case table th, .modal-share-case .box-content-existed-case table thead, .modal-share-case .box-content-existed-case table tr {
  border-style: dashed;
  font-size: 14px;
  font-weight: 400;
  color: #3F4254;
}
.modal-share-case .box-content-compare-patient table tr td + td, .modal-share-case .box-content-existed-case table tr td + td {
  border-left: 0.5px solid #B5B5C3;
}
.modal-share-case .box-content-compare-patient table tr td:not(:last-child, :first-child), .modal-share-case .box-content-existed-case table tr td:not(:last-child, :first-child) {
  background-color: #F1F5FF;
  max-width: 275px;
}
.modal-share-case .box-content-compare-patient table tr td:last-child, .modal-share-case .box-content-existed-case table tr td:last-child {
  background-color: #F6FFFB;
  max-width: 275px;
}
.modal-share-case .box-content-compare-patient table .receiver_business_name, .modal-share-case .box-content-existed-case table .receiver_business_name {
  background-color: #3A4AD1;
  color: #fff;
  font-weight: 600;
  border-left: 0.5px solid #B5B5C3;
}
.modal-share-case .box-content-compare-patient table .sender_business_name, .modal-share-case .box-content-existed-case table .sender_business_name {
  background-color: #029757;
  color: #fff;
  font-weight: 600;
  border-left: 0.5px solid #B5B5C3;
}
.customer-compare-client {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 200px;
}
@media (min-width: 371px) and (max-width: 540px) {
  .customer-compare-client {
    max-width: 100px;
  }
}
@media only screen and (max-width: 370px) {
  .customer-compare-client {
    max-width: 50px;
  }
}
.box-content-existed-case-wrap .box-content-existed-case {
  background-color: #FFFFFF;
  padding: 40px;
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.1019607843);
  border-radius: 8px;
}
@media screen and (max-width: 767px) {
  .box-content-existed-case-wrap .box-content-existed-case {
    padding: 16px;
  }
}
.box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case {
  padding: 20px 60px;
}
@media screen and (max-width: 991px) {
  .box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case {
    padding: 0;
  }
}
@media screen and (max-width: 767px) {
  .box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case {
    width: 100%;
    overflow-x: auto;
  }
}
.box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case table {
  border-radius: 8px;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1019607843);
  padding-bottom: 6px;
  width: 100%;
}
.box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case table tbody, .box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case table td, .box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case table tfoot, .box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case table th, .box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case table thead, .box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case table tr {
  border-style: dashed;
  font-size: 14px;
  font-weight: 400;
  color: #3F4254;
  padding: 6px 12px;
}
.box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case table tr th:not(:first-child) {
  max-width: 200px;
}
@media screen and (max-width: 540px) {
  .box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case table tr th:not(:first-child) {
    min-width: 200px;
  }
}
.box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case table tr td + td {
  border-left: 0.5px solid #B5B5C3;
}
.box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case table tr td:not(:last-child, :first-child) {
  background-color: #F1F5FF;
  max-width: 200px;
}
@media screen and (max-width: 540px) {
  .box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case table tr td:not(:last-child, :first-child) {
    min-width: 200px;
  }
}
.box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case table tr td:last-child {
  background-color: #F6FFFB;
  max-width: 200px;
}
@media screen and (max-width: 540px) {
  .box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case table tr td:last-child {
    min-width: 200px;
  }
}
.box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case table .receiver_business_name {
  background-color: #3A4AD1;
  color: #fff;
  font-weight: 600;
  border-left: 0.5px solid #B5B5C3;
}
.box-content-existed-case-wrap .box-content-existed-case .table-content-existed-case table .sender_business_name {
  background-color: #029757;
  color: #fff;
  font-weight: 600;
  border-left: 0.5px solid #B5B5C3;
  border-radius: 0 8px 0 0;
}
.box-content-existed-case-wrap .btn-action-existed-case {
  display: flex;
  gap: 8px;
  justify-content: center;
}
@media (min-width: 768px) and (max-width: 1530px) {
  .box-search-right .box-modal-help {
    top: 103%;
    left: -12%;
    z-index: 9;
  }
  .box-search-right .box-modal-help .modal-help-shared-case .btn-arrow {
    top: -5px;
    right: 75px;
    box-shadow: none;
  }
  .box-search-right .box-modal-help-two {
    top: -160%;
    left: 0;
    z-index: 9;
  }
  .box-search-right .box-modal-help-two .modal-help-shared-case .btn-arrow {
    top: 97%;
    right: 75%;
    box-shadow: none;
  }
}
@media screen and (max-width: 767px) {
  .box-search-right .box-modal-help {
    top: -107%;
    left: 0;
    z-index: 9;
  }
  .box-search-right .box-modal-help .modal-help-shared-case .btn-arrow {
    top: 97%;
    right: 50%;
    box-shadow: none;
  }
  .box-search-right .box-modal-help-two {
    top: -160%;
    left: 0;
    z-index: 9;
  }
  .box-search-right .box-modal-help-two .modal-help-shared-case .btn-arrow {
    top: 97%;
    right: 75%;
    box-shadow: none;
  }
  .box-content-case-item {
    flex-direction: column;
  }
}
.box-text-info-member {
  width: calc(100% - 40px);
}
.message-update-quick {
  position: relative;
}
.message-update-quick .quick-update-loading .loading {
  height: 14px;
  width: 14px;
  border: 2px solid #fff;
  border-top-color: #206BC4;
  border-radius: 50%;
  transition: all ease 1s;
  animation: rotate 1s infinite;
}
.message-update-quick .is_saved_check {
  color: #029757;
  font-size: 14px;
  font-weight: 400;
  display: flex;
  gap: 4px;
  align-items: center;
}
.btn-comfirm-existed-case, .btn-ignore-exited-case {
  width: 120px;
  height: 30px;
  padding: 8px 16px;
}
.box-search-archive-case .search-archive-case .box-info-search-case {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 8px 16px;
}
.box-search-archive-case .search-archive-case .box-info-search-case .box-img-search-case .img-case-category, .box-search-archive-case .search-archive-case .box-info-search-case .box-img-search-case svg {
  width: 30px;
  height: 30px;
  border-radius: 4px;
}
.box-search-archive-case .search-archive-case .box-info-search-case .box-text-search-case {
  width: calc(100% - 38px);
}
.box-search-archive-case .search-archive-case .box-info-search-case:hover {
  background-color: #F9FBFF;
}
.box-header-archive-case {
  display: flex;
  padding: 12px 16px;
  justify-content: center;
  align-items: center;
  gap: 16px;
  border-radius: 8px 8px 0px 0px;
  background: linear-gradient(0deg, #F9FCFE 0%, #FFF4EB 100%);
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
}
#modal-archive-case .btn-update-archive-case:disabled {
  background: #E4E6EF;
  color: #A1A5B7;
  border: none;
}
.modal-content-move-participant .content-move-participant {
  font-size: 12px;
  font-weight: 400;
  line-height: 120%;
  color: #3F4254;
  margin-left: 16px;
  margin-bottom: 8px;
}
.modal-content-move-participant .content-move-participant-tooltip {
  font-size: 14px;
  font-weight: 400;
  line-height: 120%;
  color: #3F4254;
  margin-bottom: 0;
  display: flex;
  align-items: center;
  gap: 8px;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-warper, .moda-set-contact-for-request .contact-for-requests-wrapper .item-row {
  display: flex;
  align-content: center;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-warper .item-row-contact, .moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-row-contact {
  padding: 12px;
  border: 0.5px solid #B5B5C3;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-warper .item-request-type, .moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-request-type {
  width: 180px;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-warper .item-add-people, .moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-add-people {
  width: calc(100% - 180px);
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-warper .item-request-type {
  border-right: 0;
  border-radius: 8px 0 0;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-warper .item-add-people {
  border-radius: 0 8px 0 0;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-request-type {
  border-right: 0;
  border-top: 0;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-add-people {
  border-top: 0;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-add-people .item-people-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  border-top: 0;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-add-people .item-people-wrapper .add_people, .moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-add-people .item-people-wrapper .box-contact-member-names {
  width: 100%;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-add-people .item-people-wrapper .btn-wrapper .btn {
  border: 0;
  padding: 0;
  border-radius: 0;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-add-people .item-people-wrapper .btn-wrapper .btn-save-row {
  background-color: #206BC4;
  opacity: 1;
  border-radius: 4px;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-add-people .item-people-wrapper .btn-wrapper .btn-save-row svg path {
  stroke: #FFFFFF;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-add-people .item-people-wrapper .btn-wrapper .disabled {
  background-color: transparent;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-add-people .item-people-wrapper .btn-wrapper .disabled svg path {
  stroke: #7E8299;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-add-people .item-people-wrapper .box-contact-member-names .contact_member_name {
  border-bottom: 0.5px solid #B5B5C3;
  padding-bottom: 8px;
  margin-bottom: 8px;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-add-people .item-people-wrapper .box-contact-member-names .contact_member_name:last-child {
  border-bottom: 0;
  padding-bottom: 0;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-add-people .inherit-from-business .contact-member-groups {
  margin-top: 8px;
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-add-people .inherit-from-business .contact-member-groups .group-inherit-from-business {
  background-color: #EFF2F5;
  border-radius: 4px;
  border: 0.5px solid #B5B5C3;
  padding: 4px 8px;
  gap: 4px;
  align-items: center;
  cursor: pointer;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-add-people .inherit-from-business .contact-member-groups .group-inherit-from-business .btn-add-group {
  line-height: 0;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-add-people .box-loading-inherit-from-business {
  margin: 8px 0;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-row .item-add-people .box-loading-inherit-from-business .loading-inherit {
  border-radius: 50%;
  transition: all ease 1s;
  animation: rotate 1s infinite;
  height: 24px;
  width: 24px;
  border: 4px solid #fff;
  border-top-color: #206BC4;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-new-row:last-child .item-request-type {
  border-radius: 0 0 0 8px;
}
.moda-set-contact-for-request .contact-for-requests-wrapper .item-new-row:last-child .item-add-people {
  border-radius: 0 0 8px 0;
}
.moda-set-contact-for-request .box-action-add-new-row {
  display: flex;
  justify-content: center;
  margin-top: 16px;
}
.moda-set-contact-for-request .box-action-add-new-row .btn-add-new-row {
  font-size: 14px;
  font-weight: 400;
  color: #1877F2;
}
.request-letter {
  background-color: #1223bf;
}
.request-letter:hover {
  background-color: #1d2198;
}
.request-medical {
  background-color: #1256bf;
}
.request-medical:hover {
  background-color: #0038a1;
}
.request-prescription {
  background-color: #206bc4;
}
.request-prescription:hover {
  background-color: #024da6;
}
.request-affidavit {
  background-color: #04758e;
}
.request-affidavit:hover {
  background-color: #066282;
}
.request-referral {
  background-color: #0EB48C;
}
.request-transfer {
  background-color: #0E8CB4;
}
.request-delivery {
  background-color: #2BBD6C;
}
.request-other {
  background-color: #0eaab4;
  position: relative;
  z-index: 10;
}
@media (min-width: 541px) and (max-width: 767px) {
  .request-other {
    margin-bottom: 0;
  }
}
.request-other:hover {
  background-color: #008791;
}
.banner-db-business {
  background-image: url("/build/assets/dashboard_bg-C5Q7c8XG.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: right;
}
.desc-welcome-dashboard {
  width: 76%;
}
@media only screen and (max-width: 767px) {
  .desc-welcome-dashboard {
    width: 100% !important;
  }
}
.slider-tip-dashboard-business.owl-theme .owl-dots {
  margin-top: 0 !important;
}
.slider-tip-dashboard-business.owl-theme .owl-dots .owl-dot span {
  background: #e4e6ef !important;
  border-radius: 4px;
  width: 40px;
  height: 8px;
  opacity: 0.3;
}
.slider-tip-dashboard-business.owl-theme .owl-dots .owl-dot span:hover {
  opacity: 0.5;
}
.slider-tip-dashboard-business.owl-theme .owl-dots .owl-dot.active span {
  opacity: 0.8;
}
.dashboard-rq-type {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 16px;
  padding-left: 0;
  margin-bottom: 0;
}
@media screen and (max-width: 768px) {
  .dashboard-rq-type {
    grid-template-columns: repeat(1, 1fr);
  }
}
.dashboard-rq-type .dashboard-rq-type-item {
  list-style-type: none;
  position: relative;
  display: grid;
}
.dashboard-rq-type .dashboard-rq-type-item .box-bg {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background-image: url("/build/assets/mesh_v1-CErJyZmy.png");
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 8px;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);
  padding: 16px;
}
@media (min-width: 769px) and (max-width: 1400px) {
  .dashboard-rq-type .dashboard-rq-type-item .box-bg {
    justify-content: flex-start;
  }
}
@media (min-width: 769px) and (max-width: 991px) {
  .dashboard-rq-type .dashboard-rq-type-item .box-bg {
    padding: 13px !important;
  }
}
@media screen and (max-width: 768px) {
  .dashboard-rq-type .dashboard-rq-type-item .request-letter {
    margin-top: 16px;
  }
}
.dashboard-rq-type .dashboard-rq-type-item .box-bg:hover {
  text-decoration: none;
}
.dashboard-rq-type .dashboard-rq-type-item .box-title {
  font-size: 20px;
  font-weight: 600;
  line-height: 20px;
  color: #fff;
  padding: 16px 8px 0;
  margin-bottom: 0;
  text-align: center;
}
.dashboard-rq-type .dashboard-rq-type-item .box-other-type-dashboard {
  position: absolute;
  bottom: 0;
  z-index: 9;
  transition: all 0.5s;
  opacity: 0;
  width: 100%;
  padding-top: 4px;
}
.dashboard-rq-type .dashboard-rq-type-item .box-other-type-dashboard .other-type-dashboard {
  list-style-type: none;
  background-color: #fff;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  padding: 8px;
  width: 100%;
  height: 100px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
}
.dashboard-rq-type .dashboard-rq-type-item .box-other-type-dashboard .other-type-dashboard li {
  padding: 4px;
  width: 100%;
  display: flex;
  text-align: center;
}
.dashboard-rq-type .dashboard-rq-type-item .box-other-type-dashboard .other-type-dashboard li a {
  font-size: 16px;
  font-weight: 400;
  color: #3f4254;
  width: 100%;
}
.dashboard-rq-type .dashboard-rq-type-item .box-other-type-dashboard .other-type-dashboard li:hover {
  border-radius: 4px;
  background-color: #f5fafd;
}
.dashboard-rq-type .dashboard-rq-type-item:hover .box-other-type-dashboard {
  opacity: 1;
  bottom: -79%;
}
.dashboard-rq-type .box-guide-request-lop {
  display: none;
}
@media only screen and (max-width: 768px) {
  .dashboard-rq-type .box-guide-request-lop {
    display: block;
  }
}
.shared-dashboard .box-shared {
  display: flex;
  gap: 4px;
}
.shared-dashboard .box-shared .tab-shared.tab-active {
  background-color: #e6f0ff;
}
.shared-dashboard .box-shared .tab-shared.tab-active h2,
.shared-dashboard .box-shared .tab-shared.tab-active p {
  color: #0065ff;
}
.shared-dashboard .box-shared .tab-shared {
  width: auto;
  min-width: 200px;
  text-align: center;
  border-radius: 8px 8px 0px 0px;
  border: 1px solid #e6f0ff;
  border-bottom: 0;
  background-color: #fff;
  padding: 12px 16px;
}
@media screen and (max-width: 768px) {
  .shared-dashboard .box-shared .tab-shared {
    width: 50%;
    min-width: fit-content;
  }
}
.shared-dashboard .box-shared .tab-shared .total-shared {
  font-size: 20px;
  font-weight: 400;
  color: #5e6278;
  margin-bottom: 0;
}
.shared-dashboard .box-shared .tab-shared .title-shared {
  font-size: 18px;
  font-weight: 500;
  color: #5e6278;
  margin-bottom: 0;
  line-height: 18px;
}
.shared-dashboard .box-shared .tab-shared:hover .total-shared {
  color: #0065ff;
}
.shared-dashboard .box-shared .tab-shared:hover .title-shared {
  color: #0065ff;
}
.shared-dashboard .content-tab-request-dashboard {
  display: none;
}
.shared-dashboard .show {
  display: block;
}
.box-guide-response {
  position: relative;
}
.box-shared-request-type {
  background-color: #e6f0ff;
  border-radius: 0px 8px 8px 8px;
  padding: 16px;
}
@media screen and (max-width: 768px) {
  .box-shared-request-type {
    border-radius: 0px 0px 8px 8px;
  }
}
.box-shared-request-type .box-date-request {
  text-align: right;
}
.box-shared-request-type .box-type-request {
  display: flex;
  gap: 8px;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  white-space: nowrap;
  position: relative;
}
.box-shared-request-type .box-type-request .box-frame-request {
  min-width: 260px;
  padding: 16px;
  border-radius: 8px;
  border: 0.5px solid #b5b5c3;
  background-color: #fff;
}
.box-shared-request-type .box-type-request .box-frame-request .box-count-request .count-request {
  line-height: 20px;
  margin-bottom: 2px !important;
}
.box-shared-request-type .box-type-request .box-frame-request .box-count-request .count-request:hover {
  font-size: 24px !important;
}
.box-shared-request-type .box-type-request .box-frame-request .box-count-request .text-request {
  line-height: 12px;
}
.box-shared-request-type .box-type-request .box-frame-request .box-count-request-my-to-dos {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  text-align: center;
}
.box-shared-request-type .box-type-request .box-frame-request .box-icon {
  display: flex;
  align-items: center;
  gap: 8px;
  justify-content: center;
  padding-bottom: 12px;
}
.box-shared-request-type .box-type-request .box-frame-request:hover {
  border: 0.5px solid #b5b5c3;
  background-color: #f9fbff;
  text-decoration: none;
}
.box-shared-request-type .box-type-request .box-frame-request:hover path {
  stroke: #0065ff;
}
.box-shared-request-type .box-type-request .owl-nav {
  margin-top: 0;
}
.box-shared-request-type .box-type-request .owl-nav .owl-prev,
.box-shared-request-type .box-type-request .owl-nav .owl-next {
  position: absolute;
  top: 50%;
  margin-top: -12px;
  background-color: #f3f0f0;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  border: 3px #b5b5c3;
  cursor: pointer;
}
.box-shared-request-type .box-type-request .owl-nav .owl-prev {
  left: -16px;
}
.box-shared-request-type .box-type-request .owl-nav .owl-next {
  right: -16px;
}
@media screen and (max-width: 540px) {
  .box-shared-request-type .box-type-request {
    gap: 0;
  }
  .box-shared-request-type .box-type-request .box-frame-request {
    min-width: 100%;
  }
}
.box-shared-request-type .selectize-control.single .selectize-input.input-active {
  background: #f9fbff;
}
.dashboard-business .custom-selectize .selectize-input {
  display: flex;
  align-items: center;
  border: 0;
  color: #3f4254;
  background-color: #f9fbff;
  font-size: 16px;
  font-weight: 400;
  border-radius: 0;
  box-shadow: none;
  outline: none;
  height: 25px;
  padding: 0;
}
.dashboard-business .custom-selectize .title-option {
  display: flex;
  align-items: center;
  gap: 4px;
}
@media only screen and (max-width: 540px) {
  .dashboard-business .custom-selectize {
    margin-bottom: 5px;
  }
}
.dashboard-business .custom-selectize .selectize-dropdown .selectize-dropdown-content .selected {
  color: #206bc4;
  background-color: #f5fafd;
}
.dashboard-business .report_type_my_report .selectize-input,
.dashboard-business .report_type_my_business_report .selectize-input {
  width: 100px;
}
.dashboard-business .request_type_my_report .selectize-input,
.dashboard-business .request_type_my_business_report .selectize-input {
  width: 200px;
}
.dashboard-business .tab_action .selectize-input {
  max-width: 100px;
}
.dashboard-business .last_day .selectize-input {
  max-width: 155px;
}
.dashboard-business .request_type_chart .selectize-input {
  min-width: 200px;
}
.dashboard-business .box-tab-aciton-dashboard .active svg path {
  stroke: #206bc4;
}
.dashboard-business .table-dashboard-custom {
  border-radius: 8px;
}
.dashboard-business .table-dashboard-custom thead tr th {
  background-color: #e3e9f4;
}
.dashboard-business .table-dashboard-custom tr,
.dashboard-business .table-dashboard-custom td {
  height: 40px !important;
  font-size: 14px;
}
.dashboard-business .table-dashboard-custom tr:nth-child(2n+1) {
  background-color: #f2f6ff;
}
.dashboard-business .table-dashboard-custom tr:nth-child(2n+0) {
  background-color: #e3e9f4;
}
.dashboard-business .table-dashboard-custom .active {
  color: #206bc4;
  font-weight: 600;
}
.dashboard-business .box-table-request-state {
  max-height: 254px;
  overflow-y: scroll;
}
.dashboard-business .box-table-request-state .table-request-state tr:nth-child(even) {
  background-color: #fff;
}
.dashboard-business .box-table-request-state .table-request-state .box-icon-request-type {
  display: flex;
  align-items: center;
  gap: 5px;
}
.dashboard-business .box-table-request-state .table-request-state .box-icon-request-type .icon-rq-type svg {
  width: 20px;
  height: 20px;
  border-radius: 4px;
}
.dashboard-business .table-dashboard-custom > :not(caption) > * > * {
  padding: 10px;
  border-style: dotted;
}
.dashboard-business .apexcharts-legend {
  justify-content: center !important;
}
.dashboard-business .apexcharts-legend.apx-legend-position-bottom .apexcharts-legend-series,
.dashboard-business .apexcharts-legend.apx-legend-position-top .apexcharts-legend-series {
  display: flex !important;
}
.dashboard-business .apx-legend-position-top {
  top: 20px !important;
}
.personal-shared-dashboard .box-shared-request-type {
  background-color: #eff2f5;
}
.personal-shared-dashboard .box-shared-request-type .box-type-request {
  overflow-x: unset;
  overflow-y: unset;
}
#modal-show-tooltip-last-replies .modal-dialog,
#modal-tooltip-change-tag .modal-dialog {
  min-width: 800px;
}
@media only screen and (max-width: 991px) {
  #modal-show-tooltip-last-replies .modal-dialog,
  #modal-tooltip-change-tag .modal-dialog {
    min-width: 0;
  }
}
#modal-show-tooltip-last-replies .modal-dialog .modal-content .modal-header,
#modal-tooltip-change-tag .modal-dialog .modal-content .modal-header {
  min-height: 16px;
  padding: 16px 16px 0;
  border-bottom: 0;
}
#modal-show-tooltip-last-replies .modal-dialog .modal-content .modal-header .modal-title,
#modal-tooltip-change-tag .modal-dialog .modal-content .modal-header .modal-title {
  line-height: 16px;
  color: #3f4254;
}
#modal-show-tooltip-last-replies .modal-dialog .modal-content .modal-header .btn-close,
#modal-tooltip-change-tag .modal-dialog .modal-content .modal-header .btn-close {
  top: 14px;
  right: 14px;
  width: 20px;
  height: 20px;
}
#modal-show-tooltip-last-replies .modal-dialog .modal-content .modal-body,
#modal-tooltip-change-tag .modal-dialog .modal-content .modal-body {
  padding: 16px;
}
#modal-show-tooltip-last-replies .modal-dialog .modal-content .modal-body p,
#modal-tooltip-change-tag .modal-dialog .modal-content .modal-body p {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  color: #3f4254;
  margin-bottom: 8px;
}
#modal-show-tooltip-last-replies .modal-dialog .modal-content .modal-body p:last-child,
#modal-tooltip-change-tag .modal-dialog .modal-content .modal-body p:last-child {
  margin-bottom: 0;
}
#modal-show-tooltip-last-replies .modal-dialog .modal-content .modal-body ul,
#modal-tooltip-change-tag .modal-dialog .modal-content .modal-body ul {
  margin-bottom: 8px;
}
#modal-show-tooltip-last-replies .modal-dialog .modal-content .modal-body ul li,
#modal-tooltip-change-tag .modal-dialog .modal-content .modal-body ul li {
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
  color: #3f4254;
}
#modal-show-tooltip-last-replies .modal-dialog .modal-content .modal-body ul li .by-you,
#modal-tooltip-change-tag .modal-dialog .modal-content .modal-body ul li .by-you {
  color: #00c0da;
}
#modal-show-tooltip-last-replies .modal-dialog .modal-content .modal-body ul li .by-team,
#modal-tooltip-change-tag .modal-dialog .modal-content .modal-body ul li .by-team {
  color: #23c908;
}
#modal-show-tooltip-last-replies .modal-dialog .modal-content .modal-body ul li .by-external,
#modal-tooltip-change-tag .modal-dialog .modal-content .modal-body ul li .by-external {
  color: #029757;
}
#modal-show-tooltip-last-replies .modal-dialog .modal-content .modal-body ul ::marker,
#modal-tooltip-change-tag .modal-dialog .modal-content .modal-body ul ::marker {
  color: #7e8299;
}
#modal-create-or-edit-hashtag .btn-submit-create-or-edit-hastag:disabled {
  background: #e4e6ef;
  color: #a1a5b7;
  border: none;
}
.apexcharts-tooltip-marker {
  width: 16px !important;
  height: 16px !important;
}
@media only screen and (max-width: 1023px) {
  .bulk-edit-content .box-bulk-edit-content {
    flex-direction: column;
  }
  .bulk-edit-content .box-bulk-edit-content .box-steps {
    width: 100% !important;
  }
  .bulk-edit-content .box-bulk-edit-content .bulk-edit-content-step {
    width: 100%;
  }
}
.bulk-edit-content .box-bulk-edit-content .box-steps {
  width: 25%;
  min-width: 260px;
}
.bulk-edit-content .box-bulk-edit-content .bulk-edit-content-step {
  min-width: calc(100% - 276px);
}
.bulk-edit-content .box-bulk-edit-content .bulk-edit-content-step .table-chose-record {
  width: 100%;
  position: relative;
}
.bulk-edit-content .box-bulk-edit-content .bulk-edit-content-step .table-chose-record .box-title {
  position: sticky;
  top: 0;
  right: 0;
  background-color: #fff;
}
.bulk-edit-content .box-bulk-edit-content .bulk-edit-content-step .table-chose-record .box-title, .bulk-edit-content .box-bulk-edit-content .bulk-edit-content-step .table-chose-record .box-record {
  width: 100%;
}
.bulk-edit-content .box-bulk-edit-content .bulk-edit-content-step .table-chose-record .box-title p, .bulk-edit-content .box-bulk-edit-content .bulk-edit-content-step .table-chose-record .box-record p {
  padding: 10px 12px;
  margin-bottom: 0;
  color: #181C32;
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
  border-bottom: 1px #B5B5C3 dashed;
  height: 45px;
  background-color: #fff;
}
.bulk-edit-content .box-bulk-edit-content .bulk-edit-content-step .table-chose-record .box-content {
  height: 360px;
}
.bulk-edit-content .box-bulk-edit-content .bulk-edit-content-step .icon-rq-type {
  padding-right: 4px;
}
.bulk-edit-content .box-bulk-edit-content .bulk-edit-content-step .icon-rq-type svg {
  width: 20px;
  height: 20px;
  border-radius: 4px;
}
.bulk-edit-content .box-bulk-edit-content .bulk-edit-content-step .box-change-action-and-add-tag,
.bulk-edit-content .box-bulk-edit-content .bulk-edit-content-step .box-action-change-status .form-select {
  width: 240px;
}
.bulk-edit-content .box-bulk-edit-content .box-step-chesso-actions .list-actions .action-item {
  width: 100%;
  margin-top: 16px;
  display: flex;
  gap: 16px;
}
@media only screen and (max-width: 540px) {
  .bulk-edit-content .box-bulk-edit-content .box-step-chesso-actions .list-actions .action-item {
    display: block;
  }
  .bulk-edit-content .box-bulk-edit-content .box-step-chesso-actions .list-actions .action-item .des {
    padding-top: 3px;
    padding-left: 22px;
  }
}
.bulk-edit-content .box-bulk-edit-content .box-step-chesso-actions .list-actions .action-item .box-radio {
  width: 30%;
  min-width: 160px;
}
.bulk-edit-content .box-bulk-edit-content .box-step-chesso-actions .list-actions .action-item .box-radio .form-check {
  margin-bottom: 0;
  display: flex;
  align-items: center;
  gap: 8px;
}
.bulk-edit-content .box-bulk-edit-content .box-step-chesso-actions .list-actions .action-item .box-text {
  width: 70%;
}
.bulk-edit-content .box-bulk-edit-content .form-check-input {
  width: 14px;
  height: 14px;
}
.bulk-edit-content .select__control .select__value-container {
  padding: 7px;
}
.bulk-edit-content .select__control .select__value-container .select__multi-value {
  padding: 4px;
  background-color: #EFF2F5;
  border-radius: 4px;
  border: 0.5px solid #B5B5C3;
  display: flex;
  align-items: center;
  gap: 4px;
}
.bulk-edit-content .select__control .select__value-container .select__multi-value .select__multi-value__label {
  font-size: 14px;
  font-weight: 300;
  color: #181C32;
  padding: 0;
}
.bulk-edit-content .select__control .select__value-container .select__multi-value .select__multi-value__remove {
  background-color: #B5B5C3;
  border-radius: 4px;
  color: #fff;
  padding: 0;
}
.bulk-edit-content .select__control .select__value-container .select__multi-value .select__multi-value__remove svg {
  width: 14px;
}
.bulk-edit-content .select__control .select__indicators {
  display: none;
}
.btn {
  height: 36px;
}
.btn-move-request, .btn-archive-case {
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
  padding: 8px 16px;
  border-radius: 4px;
  color: #FF1744;
  background-color: #FFF;
  border: 0.5px solid #F3002F;
}
.btn-move-request:hover, .btn-archive-case:hover {
  color: #FF1744;
  background-color: #FAECEC;
  border: 0.5px solid #F3002F;
}
.btn-cancel, .btn-default, .btn-back, .btn-new-request-case {
  font-size: 14px;
  font-weight: 600;
  padding: 8px 16px;
  border-radius: 4px;
  color: #3F4254;
  border: 0.5px solid #B5B5C3;
}
.btn-cancel:hover, .btn-default:hover, .btn-back:hover, .btn-new-request-case:hover {
  color: #206BC4;
  background-color: #fff;
  border: 0.5px solid #206BC4;
}
.btn-primary {
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
  padding: 8px 16px;
  border-radius: 4px;
  box-shadow: none;
}
.btn-filter, .btn-case-activity, .btn-activity, .btn-soft-primary {
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
  border: 0;
  box-shadow: none;
  border-radius: 4px;
  display: flex;
  gap: 8px;
  color: #206BC4;
  background-color: #E1ECFB;
  padding: 8px 16px 8px 8px;
}
.btn-filter:hover, .btn-case-activity:hover, .btn-activity:hover, .btn-soft-primary:hover {
  color: #fff;
  background-color: #206BC4;
}
.btn-filter:hover svg path, .btn-filter:hover svg line, .btn-case-activity:hover svg path, .btn-case-activity:hover svg line, .btn-activity:hover svg path, .btn-activity:hover svg line, .btn-soft-primary:hover svg path, .btn-soft-primary:hover svg line {
  stroke: #fff;
}
.btn-case-activity, .btn-activity {
  padding: 8px 8px 8px 16px;
}
.btn-info-custom {
  font-size: 14px;
  font-weight: 600;
  padding: 8px 16px;
  border-radius: 4px;
  color: #206BC4;
  background-color: #E1ECFB;
  border: 0.5px solid #E1ECFB;
}
.btn-info-custom:hover {
  color: #fff;
  background-color: #206bc4;
}
.btn-info-custom:hover svg path {
  stroke: #fff;
}
.btn-reset-filter {
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
  padding: 10px 16px;
  color: #181c32;
  background-color: transparent;
  transition: all 0.15s ease-in-out;
  border: none;
  box-shadow: none;
}
.btn-reset-filter:hover {
  color: #fff;
  background-color: #1877f2;
  border-radius: 4px;
}