@keyframes spinner-border-anim{to{transform:rotate(360deg)}}@keyframes spinner-grow-anim{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes toast-slide-in{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes toast-slide-in-left{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes toast-fade-out{0%,80%{opacity:1}to{opacity:0;pointer-events:none}}@keyframes toast-auto-dismiss{0%{opacity:1;max-height:200px;margin-bottom:.5rem;padding:.75rem 1rem}80%{opacity:1}95%{opacity:0;max-height:200px}to{opacity:0;max-height:0;margin-bottom:0;padding:0 1rem;overflow:hidden;pointer-events:none}}@keyframes toast-progress-shrink{0%{width:100%}to{width:0%}}@keyframes bm-chat-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}:root{--bs-font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--bs-font-mono:SFMono-Regular, Menlo, Monaco, Consolas, monospace;--bs-body-bg:#fff;--bs-body-color:#212529;--bs-primary:#0d6efd;--bs-primary-rgb:13,110,253;--bs-secondary:#6c757d;--bs-secondary-rgb:108,117,125;--bs-success:#198754;--bs-success-rgb:25,135,84;--bs-danger:#dc3545;--bs-danger-rgb:220,53,69;--bs-warning:#ffc107;--bs-warning-rgb:255,193,7;--bs-info:#0dcaf0;--bs-info-rgb:13,202,240;--bs-light:#f8f9fa;--bs-light-rgb:248,249,250;--bs-dark:#212529;--bs-dark-rgb:33,37,41;--bs-white:#fff;--sp-0:0;--sp-1:.25rem;--sp-2:.5rem;--sp-3:1rem;--sp-4:1.5rem;--sp-5:3rem;--bs-gutter-x:1.5rem;--bs-gutter-y:0;--bs-border-width:1px;--bs-border-color:#dee2e6;--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-pill:50rem;--bs-focus-ring:0 0 0 .25rem rgba(13,110,253,.25);--bs-transition:all .15s ease-in-out}*,::after,::before{box-sizing:border-box}body{margin:0;font-family:var(--bs-font-sans);font-size:1rem;line-height:1.5;color:var(--bs-body-color);background:var(--bs-body-bg);-webkit-text-size-adjust:100%}img,svg{max-width:100%;vertical-align:middle}button,input,select,textarea{font:inherit;margin:0}table{border-collapse:collapse;caption-side:bottom}th{text-align:inherit}.bx,.bx-f{width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin:0 auto}@media (min-width:576px){.bx{max-width:540px}}@media (min-width:768px){.bx{max-width:720px}}@media (min-width:992px){.bx{max-width:960px}}@media (min-width:1200px){.bx{max-width:1140px}}@media (min-width:1400px){.bx{max-width:1320px}}.rw{display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x))}.rw>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.g2{--bs-gutter-x:.5rem;--bs-gutter-y:.5rem}.g3{--bs-gutter-x:1rem;--bs-gutter-y:1rem}.ca{flex:0 0 auto;width:auto}.c1,.c12,.col-2{flex:0 0 auto;width:100%}.c1,.col-2{width:8.3333%}.col-2{width:16.6667%}.c3,.c5,.col-4{flex:0 0 auto;width:25%}.c5,.col-4{width:33.3333%}.c5{width:41.6667%}.c7,.col-6,.col-8{flex:0 0 auto;width:50%}.c7,.col-8{width:58.3333%}.col-8{width:66.6667%}.c11,.c9,.col-10{flex:0 0 auto;width:75%}.c11,.col-10{width:83.3333%}.c11{width:91.6667%}@media (min-width:576px){.col-sm-2,.cs1{flex:0 0 auto;width:8.3333%}.col-sm-2{width:16.6667%}.col-sm-4,.cs3{flex:0 0 auto;width:25%}.col-sm-4{width:33.3333%}.col-sm-6,.cs5{flex:0 0 auto;width:41.6667%}.col-sm-6{width:50%}.col-sm-8,.cs7{flex:0 0 auto;width:58.3333%}.col-sm-8{width:66.6667%}.col-sm-10,.cs9{flex:0 0 auto;width:75%}.col-sm-10{width:83.3333%}.col-sm-12,.cs11{flex:0 0 auto;width:91.6667%}.col-sm-12{width:100%}}@media (min-width:768px){.cm1,.col-md-2{flex:0 0 auto;width:8.3333%}.col-md-2{width:16.6667%}.cm3,.col-md-4{flex:0 0 auto;width:25%}.col-md-4{width:33.3333%}.cm5,.col-md-6{flex:0 0 auto;width:41.6667%}.col-md-6{width:50%}.cm7,.col-md-8{flex:0 0 auto;width:58.3333%}.col-md-8{width:66.6667%}.cm9,.col-md-10{flex:0 0 auto;width:75%}.col-md-10{width:83.3333%}.cm11,.col-md-12{flex:0 0 auto;width:91.6667%}.col-md-12{width:100%}.dbl{display:block!important}.dn{display:none!important}}@media (min-width:1200px){.col-xl-2,.cx1{flex:0 0 auto;width:8.3333%}.col-xl-2{width:16.6667%}.col-xl-4,.cx3{flex:0 0 auto;width:25%}.col-xl-4{width:33.3333%}.col-xl-6,.cx5{flex:0 0 auto;width:41.6667%}.col-xl-6{width:50%}.col-xl-8,.cx7{flex:0 0 auto;width:58.3333%}.col-xl-8{width:66.6667%}.col-xl-10,.cx9{flex:0 0 auto;width:75%}.col-xl-10{width:83.3333%}.col-xl-12,.cx11{flex:0 0 auto;width:91.6667%}.col-xl-12{width:100%}}.dn{display:none!important}.dbl{display:block!important}.dib{display:inline-block!important}.fx{display:flex!important}.fxi{display:inline-flex!important}.fx-c{flex-direction:column!important}.fx-fl{flex:1 1 auto!important}.fx-g1{flex-grow:1!important}.fx-s0{flex-shrink:0!important}.fx-w{flex-wrap:wrap!important}.ai-s{align-items:flex-start!important}.ai-c{align-items:center!important}.ai-e{align-items:flex-end!important}.ai-b{align-items:baseline!important}.jc-b{justify-content:space-between!important}.jc-c{justify-content:center!important}.gp1{gap:var(--sp-1)!important}.gp2{gap:var(--sp-2)!important}.gp3{gap:var(--sp-3)!important}.fle{float:right!important}.m0{margin:var(--sp-0)!important}.m-3{margin:var(--sp-3)!important}.m-auto{margin:auto!important}.mt1{margin-top:var(--sp-1)!important}.mt-2{margin-top:var(--sp-2)!important}.mt-3{margin-top:var(--sp-3)!important}.mt-4{margin-top:var(--sp-4)!important}.mb0{margin-bottom:var(--sp-0)!important}.mb-1{margin-bottom:var(--sp-1)!important}.mb-2{margin-bottom:var(--sp-2)!important}.mb-3{margin-bottom:var(--sp-3)!important}.mb-4{margin-bottom:var(--sp-4)!important}.ms1{margin-inline-start:var(--sp-1)!important}.ms-2{margin-inline-start:var(--sp-2)!important}.ms-auto{margin-inline-start:auto!important}.me1{margin-inline-end:var(--sp-1)!important}.me-2{margin-inline-end:var(--sp-2)!important}.me-3{margin-inline-end:var(--sp-3)!important}.mx3{margin-inline:var(--sp-3)!important}.p0{padding:var(--sp-0)!important}.p-1{padding:var(--sp-1)!important}.p-2{padding:var(--sp-2)!important}.p-3{padding:var(--sp-3)!important}.p-4{padding:var(--sp-4)!important}.p-5{padding:var(--sp-5)!important}.pt2{padding-top:var(--sp-2)!important}.pt-3{padding-top:var(--sp-3)!important}.pb1{padding-bottom:var(--sp-1)!important}.pb-3{padding-bottom:var(--sp-3)!important}.ps0{padding-inline-start:var(--sp-0)!important}.ps-3{padding-inline-start:var(--sp-3)!important}.ps-4{padding-inline-start:var(--sp-4)!important}.px2{padding-inline:var(--sp-2)!important}.px-3{padding-inline:var(--sp-3)!important}.py0{padding-block:var(--sp-0)!important}.py-1{padding-block:var(--sp-1)!important}.py-2{padding-block:var(--sp-2)!important}.py-3{padding-block:var(--sp-3)!important}.py-4{padding-block:var(--sp-4)!important}.py-5{padding-block:var(--sp-5)!important}.sm,small{font-size:.875em}.dp4,.dp5,.ld{font-size:1.25rem;font-weight:300}.dp4,.dp5{font-size:3.5rem;line-height:1.2}.dp5{font-size:3rem}.fz2{font-size:2rem!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fb{font-weight:700!important}.fw-semibold{font-weight:600!important}.fi{font-style:italic!important}.tc{text-align:center!important}.text-end{text-align:end!important}.tnw{white-space:nowrap!important}.ttr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tup{text-transform:uppercase!important}.lu{padding-left:0;list-style:none}.fg-p{color:var(--bs-primary)!important}.fg-ok{color:var(--bs-success)!important}.fg-er{color:var(--bs-danger)!important}.fg-wn{color:var(--bs-warning)!important}.fg-dk{color:var(--bs-dark)!important}.fg-wh{color:var(--bs-white)!important}.fg-lt{color:var(--bs-light)!important}.fg-m{color:var(--bs-secondary)!important;opacity:.75}.fg-rs{color:inherit!important}.bg-p,.bg-s{background-color:var(--bs-primary)!important;color:#fff}.bg-s{background-color:var(--bs-secondary)!important}.bg-er,.bg-ok{background-color:var(--bs-success)!important;color:#fff}.bg-er{background-color:var(--bs-danger)!important}.bg-wn{background-color:var(--bs-warning)!important;color:#212529}.bg-in,.bg-lt{background-color:var(--bs-info)!important;color:#212529}.bg-lt{background-color:var(--bs-light)!important}.bg-tr{background-color:transparent!important}.bg-bs{background-color:#e9ecef!important}.bg-ps{background-color:rgba(var(--bs-primary-rgb),.1)!important}.bo{border:var(--bs-border-width) solid var(--bs-border-color)!important}.bo0{border:0!important}.bo2{border-width:2px!important}.bot{border-top:var(--bs-border-width) solid var(--bs-border-color)!important}.bob{border-bottom:var(--bs-border-width) solid var(--bs-border-color)!important}.bo-p{border-color:var(--bs-primary)!important}.bo-s{border-color:var(--bs-secondary)!important}.bo-ok{border-color:var(--bs-success)!important}.bo-wn{border-color:var(--bs-warning)!important}.rd{border-radius:var(--bs-border-radius)!important}.rd3{border-radius:var(--bs-border-radius-lg)!important}.rdc{border-radius:50%!important}.rdp{border-radius:var(--bs-border-radius-pill)!important}.sw-s{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.sw0{box-shadow:none!important}.bt{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-border-width) solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:var(--bs-border-radius);transition:var(--bs-transition);text-decoration:none;color:var(--bs-body-color);background-color:transparent}.bt:focus-visible{outline:0;box-shadow:var(--bs-focus-ring)}.bt.off,.bt:disabled{pointer-events:none;opacity:.65}.bt-s{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.btg{display:inline-flex;vertical-align:middle}.btg>.bt{border-radius:0}.btg>.bt:first-child{border-top-left-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius)}.btg>.bt:last-child{border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius)}.btg-s>.bt{padding:.25rem .5rem;font-size:.875rem}.bt-p,.bt-s2{background-color:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.bt-p:hover{background-color:#0b5ed7;border-color:#0a58ca;color:#fff}.bt-s2{background-color:var(--bs-secondary);border-color:var(--bs-secondary)}.bt-s2:hover{background-color:#5c636a;border-color:#565e64;color:#fff}.bt-er,.bt-ok{background-color:var(--bs-success);border-color:var(--bs-success);color:#fff}.bt-ok:hover{background-color:#157347;border-color:#146c43;color:#fff}.bt-er{background-color:var(--bs-danger);border-color:var(--bs-danger)}.bt-er:hover{background-color:#bb2d3b;border-color:#b02a37;color:#fff}.bt-in,.bt-wn{background-color:var(--bs-warning);border-color:var(--bs-warning);color:#212529}.bt-in:hover,.bt-wn:hover{background-color:#ffca2c;border-color:#ffc720;color:#212529}.bt-in{background-color:var(--bs-info);border-color:var(--bs-info)}.bt-in:hover{background-color:#31d2f2;border-color:#25cff2}.bt-ln,.bt-op{color:var(--bs-primary)}.bt-ln{text-decoration:underline;border-color:transparent;background:0 0}.bt-ln:hover{color:#0a58ca}.bt-op{border-color:var(--bs-primary)}.bt-op:hover{background-color:var(--bs-primary);color:#fff}.bt-os{color:var(--bs-secondary);border-color:var(--bs-secondary)}.bt-os:hover{background-color:var(--bs-secondary);color:#fff}.bt-ook{color:var(--bs-success);border-color:var(--bs-success)}.bt-ook:hover{background-color:var(--bs-success);color:#fff}.bt-oer{color:var(--bs-danger);border-color:var(--bs-danger)}.bt-oer:hover{background-color:var(--bs-danger);color:#fff}.bt-own{color:var(--bs-warning);border-color:var(--bs-warning)}.bt-own:hover{background-color:var(--bs-warning);color:#212529}.bt-oin{color:var(--bs-info);border-color:var(--bs-info)}.bt-oin:hover{background-color:var(--bs-info);color:#212529}.bt-olt{color:var(--bs-light);border-color:var(--bs-light)}.bt-olt:hover{background-color:var(--bs-light);color:#212529}.bt-x{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%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")center/1em auto no-repeat;border:0;border-radius:var(--bs-border-radius-sm);opacity:.5;cursor:pointer}.bt-x:hover{opacity:.75}.bt-xw{filter:invert(1) grayscale(100%) brightness(200%)}.fl{display:inline-block;margin-bottom:.5rem}.fl-s{font-size:.875rem}.fc,.ftx{display:block}.ftx{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary)}.fc{width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}.fc:focus{border-color:#86b7fe;outline:0;box-shadow:var(--bs-focus-ring)}.fc:disabled{background-color:#e9ecef;opacity:1}.fc-s{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.fsl{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;color:var(--bs-body-color);background-color:var(--bs-body-bg);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3e%3cpath fill='none' stroke='%23343a40' 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;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);appearance:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.fsl:focus{border-color:#86b7fe;outline:0;box-shadow:var(--bs-focus-ring)}.fsl-s{padding:.25rem 2rem .25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.fch{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.fch-i{float:left;width:1em;height:1em;margin-top:.25em;margin-left:-1.5em;vertical-align:top;appearance:none;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.25em;background-color:var(--bs-body-bg);transition:var(--bs-transition)}.fch-i:checked{background-color:var(--bs-primary);border-color:var(--bs-primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain}.fch-i:focus-visible{outline:0;box-shadow:var(--bs-focus-ring)}.fch-l{cursor:pointer}.fsw{padding-left:2.5em}.fsw .fch-i{width:2em;border-radius:2em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba(0,0,0,.25)'/%3e%3c/svg%3e");background-position:left center}.fsw .fch-i:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.ig,.ig-t{display:flex}.ig{flex-wrap:wrap;align-items:stretch;width:100%;position:relative}.ig>.fc,.ig>.fsl{flex:1 1 auto;width:1%;min-width:0;position:relative}.ig-t{align-items:center;padding:.375rem .75rem;font-size:1rem;color:var(--bs-body-color);background-color:#e9ecef;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);white-space:nowrap}.ig>:not(:first-child){margin-left:calc(-1*var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.ig>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ig-s>.fc,.ig-s>.fsl,.ig-s>.ig-t{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.err,.val :invalid{border-color:var(--bs-danger)!important}.err:focus,.val :invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.inv{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-danger)}.err~.inv,.val :invalid~.inv{display:block}.tb{width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-border-color)}.tb>:not(caption)>*>*{padding:.5rem;border-bottom-width:var(--bs-border-width);border-bottom-style:solid;border-bottom-color:inherit}.tb>thead{vertical-align:bottom}.tb-s>:not(caption)>*>*{padding:.25rem}.tb-h>tbody>tr:hover>*{background-color:rgba(0,0,0,.075)}.tb-st>tbody>tr:nth-of-type(odd)>*{background-color:rgba(0,0,0,.05)}.tb-bo>:not(caption)>*>*{border-width:var(--bs-border-width)}.tb-bo>:not(caption)>*{border-top-width:var(--bs-border-width)}.tb-r{overflow-x:auto;-webkit-overflow-scrolling:touch}.tb-dk{color:#fff;background-color:var(--bs-dark);border-color:#4d5154}.tb-lt{background-color:var(--bs-light)}.tb-p{background-color:rgba(var(--bs-primary-rgb),.1)}.tb-wn{background-color:rgba(var(--bs-warning-rgb),.1)}.cd{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.cd-b{flex:1 1 auto;padding:1rem}.cd-h{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:var(--bs-border-width) solid var(--bs-border-color)}.cd-h:first-child{border-radius:calc(var(--bs-border-radius) - var(--bs-border-width)) calc(var(--bs-border-radius) - var(--bs-border-width))0 0}.cd-t{margin-bottom:.5rem}.cd-tx:last-child{margin-bottom:0}.lg{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-border-radius)}.lg-i{position:relative;display:block;padding:.5rem 1rem;color:var(--bs-body-color);background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color)}.lg-i:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.lg-i:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.lg-i+.lg-i{border-top-width:0}.lg-ia{width:100%;cursor:pointer;text-align:inherit}.lg-ia:focus,.lg-ia:hover{z-index:1;color:var(--bs-body-color);background-color:#f8f9fa}.lg-fl{border-radius:0}.lg-fl>.lg-i{border-width:0 0 var(--bs-border-width)}.lg-fl>.lg-i:last-child{border-bottom-width:0}.lg-ilt{color:#636464;background-color:#fefefe}.lg-iwn{color:#664d03;background-color:#fff3cd}.bd{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-border-radius-pill);color:#fff}.nb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem;position:relative}.nb-dk,.nb-dk .nl{color:rgba(255,255,255,.55)}.bm-table .bm-table-selected td,.nb-dk .nl.act,.nb-dk .nl:hover{color:#fff}.ni{list-style:none}.nl{display:block;padding:.5rem 1rem;color:var(--bs-primary);text-decoration:none;transition:color .15s ease-in-out}.nl:hover{color:#0a58ca}.nl:focus-visible{outline:0;box-shadow:var(--bs-focus-ring)}.bc{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}.bc-i+.bc-i::before{content:"/";padding:0 .5rem}.bc-i+.bc-i::before,.bc-i.act{color:var(--bs-secondary)}.dd{position:relative}.dd-t::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}.dd-m{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.dd-m.on{display:block}.dd-md{background-color:#343a40;border-color:rgba(255,255,255,.15)}.dd-md .dd-i{color:#dee2e6}.dd-md .dd-i:hover{background-color:rgba(255,255,255,.15);color:#fff}.dd-i{display:block;width:100%;padding:.25rem 1rem;clear:both;color:var(--bs-body-color);text-decoration:none;white-space:nowrap;background:0 0;border:0;cursor:pointer}.dd-i:focus,.dd-i:hover{background-color:#e9ecef}.dd-i:focus-visible{outline:0;box-shadow:var(--bs-focus-ring)}.mo{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;background-color:rgba(0,0,0,.5)}.mo.on{display:block}.mo-d{position:relative;width:auto;margin:1.75rem auto;max-width:500px;pointer-events:none}.mo-dc{display:flex;align-items:center;min-height:calc(100% - 3.5rem)}.mo-ds{max-height:calc(100% - 3.5rem)}.mo-ds .mo-c{overflow:hidden}.mo-ds .mo-b{overflow-y:auto}.mo-s{max-width:300px}.mo-l{max-width:800px}.mo-c{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid rgba(0,0,0,.2);border-radius:var(--bs-border-radius-lg);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);outline:0}.mo-h{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:var(--bs-border-width) solid var(--bs-border-color)}.mo-t{margin-bottom:0;line-height:1.5}.mo-b{position:relative;flex:1 1 auto;padding:1rem}.mo-f{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:var(--bs-border-width) solid var(--bs-border-color);gap:.5rem}.al{position:relative;padding:1rem;margin-bottom:1rem;border:var(--bs-border-width) solid transparent;border-radius:var(--bs-border-radius)}.al-hd{color:inherit}.al-in{color:#055160;background-color:#cff4fc;border-color:#b6effb}.al-ok{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.al-wn{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.al-er{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.sp{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentcolor;border-right-color:transparent;border-radius:50%;animation:spinner-border-anim .75s linear infinite}.sp-s{width:1rem;height:1rem;border-width:.2em}.spg{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentcolor;border-radius:50%;opacity:0;animation:spinner-grow-anim .75s linear infinite}.spg-s{width:1rem;height:1rem}.pg{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:var(--bs-border-radius)}.pg-b,.to-box{display:flex;flex-direction:column}.pg-b{justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:var(--bs-primary);transition:width .6s ease}.to-box{position:fixed;z-index:1090;gap:.5rem;pointer-events:none;padding:1rem;max-width:380px;width:100%}.to-box>*{pointer-events:auto}.to-tr{top:0;right:0}.to-tl{top:0;left:0}.to-bl,.to-br{bottom:0;flex-direction:column-reverse}.to-br{right:0}.to-bl{left:0}.to-bc,.to-tc{left:50%;transform:translateX(-50%);align-items:center}.to-tc{top:0}.to-bc{bottom:0;flex-direction:column-reverse}.to{width:350px;max-width:100%;font-size:.875rem;background-color:var(--bs-body-bg);color:var(--bs-body-color);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);overflow:hidden;animation:toast-slide-in .3s ease-out}.to-bl .to,.to-tl .to{animation-name:toast-slide-in-left}.to-h{display:flex;align-items:center;padding:.5rem .75rem;border-bottom:var(--bs-border-width) solid var(--bs-border-color);font-size:.8125rem}.to-h .to-t{font-weight:600;margin-right:auto}.to-h .to-tm{font-size:.75rem;color:var(--bs-secondary)}.to-h .bt-x,.to-h .to-tm{margin-left:.5rem}.to-b{padding:.75rem 1rem;word-wrap:break-word}.to-ok{border-left:4px solid var(--bs-success)}.to-ok .to-h{color:var(--bs-success)}.to-er{border-left:4px solid var(--bs-danger)}.to-er .to-h{color:var(--bs-danger)}.to-wn{border-left:4px solid var(--bs-warning)}.to-wn .to-h{color:#664d03}.to-in{border-left:4px solid var(--bs-info)}.to-in .to-h{color:#055160}.to-au{animation:toast-slide-in .3s ease-out,toast-auto-dismiss 5s ease-in .3s forwards}.to-bl .to-au,.to-tl .to-au{animation:toast-slide-in-left .3s ease-out,toast-auto-dismiss 5s ease-in .3s forwards}.to-3{animation-duration:.3s,3s}.to-5{animation-duration:.3s,5s}.to-8{animation-duration:.3s,8s}.to-10{animation-duration:.3s,10s}.to-pg{height:3px;background:currentColor;opacity:.3;animation:toast-progress-shrink 5s linear .3s forwards}.to-3 .to-pg{animation-duration:3s}.to-5 .to-pg{animation-duration:5s}.to-8 .to-pg{animation-duration:8s}.to-10 .to-pg{animation-duration:10s}.to-dk,.to-dk .to-h{border-color:rgba(255,255,255,.1)}.to-dk{background-color:var(--bs-dark);color:rgba(255,255,255,.85)}.to-dk .to-h{color:rgba(255,255,255,.7)}.to-dk .to-tm{color:rgba(255,255,255,.4)}.pn{display:flex;padding-left:0;list-style:none}.pn-s .pn-l{padding:.25rem .5rem;font-size:.875rem}.pn-i:first-child .pn-l{border-top-left-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius)}.pn-i:last-child .pn-l{border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius)}.pn-l{position:relative;display:block;padding:.375rem .75rem;color:var(--bs-primary);text-decoration:none;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);transition:var(--bs-transition)}.pn-l:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.pn-l:focus-visible{z-index:3;outline:0;box-shadow:var(--bs-focus-ring)}.pa{position:absolute!important}.pf{position:fixed!important}.t0{top:0!important}.e0{right:0!important}.s100{left:100%!important}.trm{transform:translate(-50%,-50%)!important}.w1{width:100%!important}.wa{width:auto!important}.h1{height:100%!important}.oa{overflow:auto!important}.op5{opacity:.5!important}.sr{position:absolute!important;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}.ith{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.vam{vertical-align:middle!important}.fde{opacity:0;transition:opacity .15s linear}.fde.on{opacity:1}.on:not(.fde){display:block}.clp{display:none}.clp.on{display:block}.act{font-weight:600}.off{pointer-events:none;opacity:.65}.bm-calendar{border:1px solid var(--bs-gray-200, #e9ecef);border-radius:var(--bs-border-radius, .25rem);overflow:hidden;font-size:.875rem;user-select:none}.bm-cal-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;background:var(--bs-primary, #0d6efd);color:#fff;font-weight:600}.bm-cal-nav{background:0 0;border:0;color:#fff;cursor:pointer;padding:.25rem .5rem;border-radius:.25rem}.bm-cal-nav:hover{background:rgba(255,255,255,.2)}.bm-cal-nav,.bm-cal-title{font-size:1rem}.bm-cal-row{display:grid;grid-template-columns:repeat(7,1fr)}.bm-cal-dow-cell{text-align:center;padding:.375rem 0;font-weight:600;color:var(--bs-gray-600, #6c757d);background:var(--bs-gray-100, #f8f9fa);font-size:.75rem}.bm-cal-cell{min-height:3.5rem;padding:.25rem;border-bottom:1px solid var(--bs-gray-100, #f8f9fa);border-right:1px solid var(--bs-gray-100, #f8f9fa);position:relative}.bm-cal-empty{background:var(--bs-gray-50, #fafafa)}.bm-cal-day{cursor:pointer;transition:background .15s}.bm-cal-day:hover{background:var(--bs-gray-100, #f8f9fa)}.bm-cal-today{background:rgba(13,110,253,.08)}.bm-cal-today .bm-cal-num{color:var(--bs-primary, #0d6efd);font-weight:700}.bm-cal-selected{background:rgba(13,110,253,.15)!important;outline:2px solid var(--bs-primary, #0d6efd);outline-offset:-2px}.bm-cal-num{font-size:.8rem;font-weight:500;color:var(--bs-gray-700, #495057)}.bm-cal-dots{display:flex;gap:3px;margin-top:2px;flex-wrap:wrap;align-items:center}.bm-cal-dot{width:7px;height:7px;border-radius:50%;background:var(--bs-primary, #0d6efd);display:inline-block}.bm-cal-more{font-size:.65rem;color:var(--bs-gray-500, #adb5bd)}.bm-calendar-dark{background:var(--bs-gray-900, #212529);border-color:var(--bs-gray-700, #495057)}.bm-calendar-dark .bm-cal-dow-cell{background:var(--bs-gray-800, #343a40);color:var(--bs-gray-400, #ced4da)}.bm-calendar-dark .bm-cal-cell{border-color:var(--bs-gray-800, #343a40)}.bm-calendar-dark .bm-cal-day:hover{background:var(--bs-gray-800, #343a40)}.bm-calendar-dark .bm-cal-num{color:var(--bs-gray-300, #dee2e6)}.bm-calendar-dark .bm-cal-empty{background:var(--bs-gray-900, #212529)}.bm-chat,.bm-chat-log{display:flex;flex-direction:column}.bm-chat{border:1px solid var(--bs-gray-200, #e9ecef);border-radius:var(--bs-border-radius, .25rem);overflow:hidden;height:400px;font-size:.875rem}.bm-chat-log{flex:1;overflow-y:auto;padding:.75rem;gap:.5rem;background:var(--bs-gray-50, #fafafa)}.bm-chat-bubble{display:flex;gap:.5rem;max-width:80%;animation:bm-chat-in .2s ease-out}.bm-chat-user{align-self:flex-end;flex-direction:row-reverse}.bm-chat-bot{align-self:flex-start}.bm-chat-avatar{font-size:1.5rem;line-height:1;flex-shrink:0}.bm-chat-body{padding:.5rem .75rem;border-radius:.75rem;line-height:1.4}.bm-chat-user .bm-chat-body{background:var(--bs-primary, #0d6efd);color:#fff;border-bottom-right-radius:.2rem}.bm-chat-bot .bm-chat-body{background:var(--bs-gray-200, #e9ecef);color:var(--bs-gray-800, #343a40);border-bottom-left-radius:.2rem}.bm-chat-name{font-weight:600;font-size:.75rem;margin-bottom:.15rem}.bm-chat-time{font-size:.7rem;opacity:.65;margin-top:.2rem}.bm-chat-text{word-break:break-word}.bm-chat-input{display:flex;border-top:1px solid var(--bs-gray-200, #e9ecef)}.bm-chat-field{flex:1;border:0;padding:.625rem .75rem;font-size:.875rem;outline:0}.bm-chat-send{border:0;background:var(--bs-primary, #0d6efd);color:#fff;padding:.625rem 1rem;font-size:1rem;cursor:pointer;transition:background .15s}.bm-chat-send:hover{background:var(--bs-primary-dark, #0b5ed7)}.bm-chat-dark{border-color:var(--bs-gray-700, #495057)}.bm-chat-dark .bm-chat-log{background:var(--bs-gray-900, #212529)}.bm-chat-dark .bm-chat-bot .bm-chat-body{background:var(--bs-gray-700, #495057);color:var(--bs-gray-100, #f8f9fa)}.bm-chat-dark .bm-chat-field{background:var(--bs-gray-800, #343a40);color:var(--bs-gray-100, #f8f9fa)}.bm-chat-dark .bm-chat-input{border-color:var(--bs-gray-700, #495057)}.bm-gantt{overflow-x:auto;border:1px solid var(--bs-gray-200, #e9ecef);border-radius:var(--bs-border-radius, .25rem);background:#fff}.bm-gantt svg{display:block;min-width:100%}.bm-gantt-dark{background:var(--bs-gray-900, #212529);border-color:var(--bs-gray-700, #495057)}.bm-table{width:100%;border-collapse:collapse;font-size:.875rem}.bm-table thead{border-bottom:2px solid var(--bs-gray-300, #dee2e6)}.bm-table .bm-table-th{padding:.5rem .75rem;text-align:left;font-weight:600;color:var(--bs-gray-700, #495057);white-space:nowrap}.bm-table .bm-table-th:hover{color:var(--bs-gray-900, #212529)}.bm-table tbody td{padding:.5rem .75rem;border-bottom:1px solid var(--bs-gray-200, #e9ecef)}.bm-table .bm-table-row{transition:background-color .15s;cursor:pointer}.bm-table .bm-table-row:hover{background:var(--bs-gray-100, #f8f9fa)}.bm-table .bm-table-selected{background:var(--bs-primary, #0d6efd)!important;color:#fff}.bm-table-striped tbody tr:nth-child(even){background:var(--bs-gray-100, #f8f9fa)}.bm-table-striped .bm-table-row:hover{background:var(--bs-gray-200, #e9ecef)}.bm-table-dark{color:var(--bs-gray-200, #e9ecef)}.bm-table-dark thead{border-bottom-color:var(--bs-gray-600, #6c757d)}.bm-table-dark .bm-table-th{color:var(--bs-gray-300, #dee2e6)}.bm-table-dark tbody td{border-bottom-color:rgba(255,255,255,.1)}.bm-table-dark .bm-table-row:hover{background:rgba(255,255,255,.08)}.bm-tree{font-family:var(--bs-font-sans-serif, system-ui, sans-serif);font-size:.875rem;user-select:none}.bm-tree-row{display:flex;align-items:center;gap:.35rem;padding:.25rem .5rem;cursor:pointer;border-radius:var(--bs-border-radius, .25rem);transition:background-color .15s}.bm-tree-row:hover{background:var(--bs-gray-200, #e9ecef)}.bm-tree-selected{background:var(--bs-primary, #0d6efd)!important;color:#fff}.bm-tree-selected .bm-tree-icon,.bm-tree-selected .bm-tree-toggle{color:#fff}.bm-tree-toggle{display:inline-flex;align-items:center;justify-content:center;width:1rem;flex-shrink:0;color:var(--bs-gray-600, #6c757d);font-size:.75rem;cursor:pointer;transition:transform .15s}.bm-tree-spacer{display:inline-block;width:1rem;flex-shrink:0}.bm-tree-icon{flex-shrink:0;font-size:1rem;line-height:1}.bm-tree-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bm-tree-dark .bm-tree-row:hover{background:rgba(255,255,255,.1)}.bm-tree-dark .bm-tree-selected{background:var(--bs-primary, #0d6efd)!important}.bm-tree-dark .bm-tree-toggle{color:var(--bs-gray-400, #ced4da)}.bm-tree-dark{color:var(--bs-gray-200, #e9ecef)}.uc-trg{position:relative;display:inline-block;cursor:pointer}.uc-h .ua-l,.uc-trg .ua{border-radius:50%;object-fit:cover}.uc-trg .ua{width:2rem;height:2rem;vertical-align:middle;border:2px solid var(--bs-border-color);transition:var(--bs-transition)}.uc-trg:hover .ua{border-color:var(--bs-primary);box-shadow:var(--bs-focus-ring)}.uc{position:absolute;z-index:1060;top:calc(100% + .5rem);left:50%;transform:translateX(-50%) translateY(4px);width:280px;padding:0;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.15);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.uc-trg:hover .uc{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.uc::after,.uc::before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:8px solid transparent;border-bottom-color:var(--bs-border-color)}.uc::after{border:7px solid transparent;border-bottom-color:var(--bs-body-bg)}.uc-h{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3);border-bottom:var(--bs-border-width) solid var(--bs-border-color)}.uc-h .ua-l{width:3rem;height:3rem;flex-shrink:0}.uc-h .un{font-weight:600;font-size:1rem;line-height:1.2}.uc-h .ur{font-size:.75rem;color:var(--bs-secondary)}.uc-b{padding:var(--sp-2) var(--sp-3);font-size:.8125rem}.ss nav a,.uc-b .ud{color:var(--bs-body-color)}.uc-b .ud,.uc-f{display:flex;gap:var(--sp-2)}.uc-b .ud{align-items:center;padding:var(--sp-1)0}.uc-b .ud-l{color:var(--bs-secondary);min-width:4rem}.uc-f{padding:var(--sp-2) var(--sp-3);border-top:var(--bs-border-width) solid var(--bs-border-color)}.uc-r{left:auto;right:0;transform:translateY(4px)}.uc-trg:hover .uc-r{transform:translateY(0)}.uc-r::after,.uc-r::before{left:auto;right:1rem;transform:none}.uc-l{left:0;transform:translateX(0) translateY(4px)}.uc-trg:hover .uc-l{transform:translateX(0) translateY(0)}.uc-l::after,.uc-l::before{left:1rem;transform:none}.uc-dk{background-color:var(--bs-dark);border-color:rgba(255,255,255,.15);color:rgba(255,255,255,.85)}.uc-dk::after{border-bottom-color:var(--bs-dark)}.uc-dk .uc-f,.uc-dk .uc-h{border-color:rgba(255,255,255,.1)}.uc-dk .ud-l,.uc-dk .ur{color:rgba(255,255,255,.5)}.vh-100{height:100vh!important}.vw-100{width:100vw!important}.mvh{min-height:100vh!important}.mvw{min-width:100vw!important}.xvh{max-height:100vh!important}.mdvh{min-height:100dvh!important}.dvh{height:100dvh!important}.ft{font-size:clamp(1rem,.909rem + .45vw,1.25rem)}.ft-l{font-size:clamp(1.25rem,1rem + 1.25vw,2rem)}.ft-x{font-size:clamp(2rem,1.5rem + 2.5vw,3.5rem)}.skb,.skt{position:sticky;z-index:1020}.skt{top:0}.skb{bottom:0}.pw,.ss nav{display:flex;flex-direction:column}.pw{height:100vh;height:100dvh;overflow:hidden}.pw>.mc,.pw>.pb>.mc,.pw>.pb>main,.pw>main,.ss{flex:1 1 auto;overflow-y:auto}.pw>.sf,.pw>.sh{flex-shrink:0}.pw>.pb{display:flex;flex:1 1 auto;overflow:hidden;min-height:0}.ss{flex:0 0 auto;width:250px;padding:var(--sp-3);background-color:var(--bs-body-bg);font-size:.875rem}.site-sidebar-left{border-right:var(--bs-border-width) solid var(--bs-border-color);border-left:0}.site-sidebar-right{border-right:0;border-left:var(--bs-border-width) solid var(--bs-border-color);order:1}.ss nav{gap:var(--sp-1)}.ss nav a{display:block;padding:var(--sp-1) var(--sp-2);text-decoration:none;border-radius:var(--bs-border-radius-sm);transition:var(--bs-transition)}.ss nav a:hover{background-color:rgba(0,0,0,.05);color:var(--bs-primary)}.ss nav a.act{background-color:rgba(var(--bs-primary-rgb),.1);color:var(--bs-primary);font-weight:600}.ss nav a:focus-visible{outline:0;box-shadow:var(--bs-focus-ring)}.ss .ss-hd{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-secondary);padding:var(--sp-2) var(--sp-2) var(--sp-1)}.ss-dk{background-color:var(--bs-dark);border-color:rgba(255,255,255,.1)}.ss-dk,.ss-dk nav a{color:rgba(255,255,255,.7)}.ss-dk nav a:hover{background-color:rgba(255,255,255,.1);color:#fff}.ss-dk nav a.act{background-color:rgba(255,255,255,.15);color:#fff}.ss-dk .ss-hd{color:rgba(255,255,255,.4)}@media (max-width:767.98px){.ss{display:none}.ss.on{display:block;position:absolute;z-index:1040;height:100%;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}}.ss+.ss{border-left:0}.sh,.sh nav{display:flex;align-items:center;flex-wrap:wrap}.sh{justify-content:space-between;padding:var(--sp-2) var(--sp-3);border-bottom:var(--bs-border-width) solid var(--bs-border-color);background-color:var(--bs-body-bg);z-index:1030}.sh .br,.sh nav a{color:var(--bs-body-color);text-decoration:none}.sh .br{font-size:1.25rem;font-weight:600;margin-right:auto}.sh .br:hover,.sh nav a:hover{color:var(--bs-primary)}.sh nav{gap:var(--sp-2)}.sh nav a{padding:var(--sp-1) var(--sp-2);border-radius:var(--bs-border-radius-sm);font-size:.875rem;transition:var(--bs-transition)}.sh nav a:hover{background-color:rgba(0,0,0,.05)}.sh nav a.act{font-weight:600;color:var(--bs-primary)}.sh nav a:focus-visible{outline:0;box-shadow:var(--bs-focus-ring)}.sh-dk{background-color:var(--bs-dark);border-color:rgba(255,255,255,.1)}.sh-dk .br:hover{color:var(--bs-info)}.sh-dk nav a{color:rgba(255,255,255,.7)}.sh-dk nav a:hover{background-color:rgba(255,255,255,.1);color:#fff}.sh-dk .br,.sh-dk nav a.act{color:#fff}.sf,.sf a{color:var(--bs-secondary)}.sf{padding:var(--sp-3) var(--sp-3);border-top:var(--bs-border-width) solid var(--bs-border-color);font-size:.875rem;background-color:var(--bs-body-bg)}.sf a{text-decoration:none}.sf a:hover{color:var(--bs-primary);text-decoration:underline}.sf-dk{background-color:var(--bs-dark);border-color:rgba(255,255,255,.1)}.sf-dk,.sf-dk a{color:rgba(255,255,255,.6)}.sf-dk a:hover{color:#fff}.fs-xs{font-size:.72rem!important}.fs-sm{font-size:.78rem!important}.fs-md{font-size:.82rem!important}.fs-base{font-size:.85rem!important}.fs-lg{font-size:.92rem!important}.fs-xl{font-size:1.1rem!important}.fs-2x{font-size:1.3rem!important}.fs-3x{font-size:1.6rem!important}.fw-3{font-weight:300!important}.fw-4{font-weight:400!important}.fw-5{font-weight:500!important}.fw-6{font-weight:600!important}.fw-7{font-weight:700!important}.ls-1{letter-spacing:.04em!important}.ls-2{letter-spacing:.06em!important}.ls-3{letter-spacing:.08em!important}.ls-4{letter-spacing:.12em!important}.ls-5{letter-spacing:.15em!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.3!important}.lh-md{line-height:1.5!important}.lh-lg{line-height:1.6!important}.lh-xl{line-height:1.8!important}.lh-2x{line-height:1.85!important}.op-1{opacity:1!important}.op-85{opacity:.85!important}.op-75{opacity:.75!important}.op-50{opacity:.5!important}.op-40{opacity:.4!important}.op-25{opacity:.25!important}.cu-p{cursor:pointer!important}.cu-d{cursor:default!important}.fst-i{font-style:italic!important}.fst-n{font-style:normal!important}.td-n{text-decoration:none!important}.td-u{text-decoration:underline!important}.tt-u{text-transform:uppercase!important}.tt-l{text-transform:lowercase!important}.mw-sm{max-width:520px!important}.mw-md{max-width:640px!important}.mw-lg{max-width:700px!important}.mw-xl{max-width:960px!important}.grd{display:grid!important}.grd-2{grid-template-columns:repeat(2,1fr)!important}.grd-3{grid-template-columns:repeat(3,1fr)!important}.grd-af{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important}.grd-af-sm{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important}.grd-af-lg{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important}.grd-span{grid-column:1/-1!important}.bl-p{border-left:2px solid var(--bs-primary)!important}.bl-i{border-left:2px solid var(--bs-info)!important}.bl-s{border-left:2px solid var(--bs-success)!important}.bl-w{border-left:2px solid var(--bs-warning)!important}.bl-d{border-left:2px solid var(--bs-danger)!important}.bl-lt{border-left:2px solid #e2e8f0!important}.bl-3{border-left:3px solid var(--bs-primary)!important}.bb-p{border-bottom:1px solid var(--bs-primary)!important}.bb-i{border-bottom:1px solid var(--bs-info)!important}.bb-w{border-bottom:1px solid var(--bs-warning)!important}.blur{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.blur-lg{backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.pos-s{position:sticky!important;top:0;z-index:100}.pos-r{position:relative!important}.pos-f{position:fixed!important}.pe-n{pointer-events:none!important}.pe-a{pointer-events:auto!important}.us-n{user-select:none!important;-webkit-user-select:none!important}.of-h{overflow:hidden!important}.ofx-h{overflow-x:hidden!important}.of-a{overflow:auto!important}.ws-n{white-space:nowrap!important}.bar{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem 2rem;padding:1.2rem 2rem;border-bottom:var(--bs-border-width) solid var(--bs-border-color)}.bar-dk{background:rgba(7,7,12,.6);border-color:rgba(99,102,241,.12)}.grd-sep{grid-column:1/-1;padding:.6rem 0 .2rem;border-bottom:var(--bs-border-width) solid var(--bs-border-color);margin:.8rem 0 .4rem}.grd-sep-i{border-color:var(--bs-info)}.grd-sep-p{border-color:var(--bs-primary)}.grd-sep-w{border-color:var(--bs-warning)}.grd-sep-d{border-color:var(--bs-danger)}.ln-i,.ln-p,.ln-w{color:var(--bs-info)!important;text-decoration:none;border-bottom:1px solid var(--bs-info)}.ln-p,.ln-w{color:var(--bs-primary)!important;border-bottom:1px solid var(--bs-primary)}.ln-w{color:var(--bs-warning)!important;border-bottom:1px solid var(--bs-warning)}.ln-i:hover,.ln-p:hover,.ln-w:hover{opacity:.8}.grd-txt{background:linear-gradient(135deg,var(--bs-info),var(--bs-primary),var(--bs-danger));background-size:300% 300%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mh-50{min-height:50vh!important}.mh-80{min-height:80vh!important}.mh-100{min-height:100vh!important}.mx-a{margin-inline:auto!important}